ADAMS的二连杆机械臂PID控制

本文介绍了使用ADAMS 2014进行二连杆机械臂的PID控制方法,以保持两连杆在运动过程中的直线状态。通过设置PID控制器的输入和输出,调整P、I、D参数,确保连杆间的角速度和角加速度差为0,从而达到控制目标。在ADAMS仿真模拟中验证了控制效果,实现了180°的直线运动控制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这里利用ADAMS 2014,来完成如下方法。
1 二连杆平面臂初始状态呈直线
在这里插入图片描述
图1 二连杆平面臂呈直线时三维模型
不计重力,忽略摩擦。在xy平面,连杆1和连杆2长度分别为300mm,100mm,其宽和厚都设为20mm。支座与大地为固定副,连杆1通过关节1(旋转副)与支座连接;连杆2通过关节2(旋转副)与连杆1连接。
连杆1和连杆2的质心都是在各自的中心位置,其质心位置和转动惯量,ADAMS会在建立完模型后,自动得到。在关节1和关节2处分别添加力矩SFORCE_1,SFORCE_2,同时设定SFORCE_1为50N*mm,SFORCE_2,先设为0。
2 给定控制目标
该二连杆平面臂在运动过程中,两个连杆始终是直线状态(绕支座转动),也就是说两连杆之间夹角为180°。如果不控制,很难实现该状态。
3 PID控制
在这里插入图片描述
图2 PID闭环负反馈控制框图
4 ADAMS内置的PID控制器实现控制
在这里,要使两连杆能够在运动中一直保持直线,而初始状态两连杆就是直线状态,故只需要连杆2与连杆1的角速度(绕Z轴)相同,角加速度相同,也就是说连杆2的角速度相对于连杆1的角速度为0,连杆2的角加速度相对于连杆1的角加速度也为

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值