APP下载

基于Matlab的并联机器人运动控制仿真与分析

2021-02-25朱龙飞

林业机械与木工设备 2021年1期
关键词:分析模型

刘 曼, 朱龙飞, 卢 青

(常州刘国钧高等职业技术学校机电工程系,江苏 常州 213025)

基于Stewart构型的六自由度并联机器人,因其自由度多、刚度和精度高、系统响应快等特点[1],被广泛应用于机床、振动平台、医疗机器人等领域。

目前机器人的结构设计与运动控制仿真通常是分开进行的。杨达毅等[2]采用虚拟样机技术,使用Solid Works软件建立六自由度运动平台3D模型,利用该软件内置运动分析模块进行仿真分析。Sumnu等[3]对具有直线电机驱动的Stewart平台进行了运动学和动力学分析,并在Matlab/Simulink中进行了控制仿真,验证开发控制系统的正确性。王英波等[4]为验证六自由度并联机器人动力学模型,在Simulink和SimMechanics环境下进行动力学建模分析。Sosa-Mendez等[5]采用ADAMS与Matlab联合仿真分析Stewart-Gough平台运动学、动力学和控制特性,仿真验证了结果的正确性,有效提高了并联机器人研究设计的效率,减少了分析和编程工作量。虽然上述方法能够实现对六自由度并联机器人运动学、动力学及控制的仿真分析,但其操作过于复杂,重复在3D和Matlab软件中建模,且模型进行了较大简化,可视化效果较差,后期先进控制算法很难应用于所建立的模型上。

本文以6-UPU并联机器人为研究对象,使用Solid Works建立精确的3D模型,并对各运动部件添加配合约束,利用Simscape Multibody Link插件将模型生成Matlab可加载的文件。在Simulink中建立机器人运动学逆解模型,得到六个支链位移并按照该位移运动,对各支链添加运动控制器以控制位移误差。仿真过程中可以对动平台输入期望位移或外力,软件中可以方便地获得各支链实际位移、速度、加速度和驱动力信息,还可获得动平台上任意点的位置、姿态、速度和加速度等信息。……

登录APP查看全文

猜你喜欢

分析模型
一半模型
隐蔽失效适航要求符合性验证分析
重尾非线性自回归模型自加权M-估计的渐近分布
电力系统不平衡分析
电力系统及其自动化发展趋势分析
3D打印中的模型分割与打包
FLUKA几何模型到CAD几何模型转换方法初步研究
中西医结合治疗抑郁症100例分析
在线教育与MOOC的比较分析
一个相似模型的应用