新闻中心

EEPW首页>嵌入式系统>设计应用> 基于Simulink的复合驱动机器人关节臂试验系统仿真分析

基于Simulink的复合驱动机器人关节臂试验系统仿真分析

作者: 时间:2012-12-12 来源:网络 收藏

(1) 液压马达转向控制
单片机控制器根据步进电机的转向输出两路开关量信号,控制电磁换向阀两个电磁铁的通断,使阀芯处于左位或右位,从而起到控制液压马达转向的作用,使液压马达与步进电机的转向相同;
(2) 液压马达输出扭矩控制
单片机控制器根据扭矩传感器反馈信号的大小V输出电流信号I1,控制电液比例压力阀的调压压力p,起到控制液压马达输出扭矩大小的作用,使步进电机承受的负载不超过其额定负载的70%;
(3) 液压马达转速控制
单片机控制器根据步进电机控制脉冲信号的频率输出电流信号I2,控制电液比例调速阀的流量Q,起到控制液压马达转速的作用,使液压马达跟随步进电机同步转动;
(4) 液压马达启停控制
单片机控制器根据扭矩传感器反馈信号的大小V与液压马达的启动设定值K(步进电机额定输出扭矩的70%)进行比较,V≥K时,控制电磁换向阀处于左位或右位,液压马达启动,辅助步进电机共同驱动负载;VK时,控制电磁换向阀处于中位,液压马达停止,步进电机单独驱动负载。
由此可以看出,液压伺服系统实质上是一个位移与扭矩控制的伺服随动系统。
通过单片机控制器的协调,使电机伺服系统的控制在液压伺服系统的辅助驱动下实现重载荷快速高精度定位的功能,达到复合伺服驱动的目的。

3 复合驱动试验系统的数学建模
3.1 电机伺服驱动建模
的输出角位移为基于Simulink的复合驱动机器人关节臂试验系统仿真分析,步进电机输入角位移为基于Simulink的复合驱动机器人关节臂试验系统仿真分析,传动系统为刚性系统,则步进电机输出角位移也为基于Simulink的复合驱动机器人关节臂试验系统仿真分析,试验系统采用斩波恒流驱动方式,在恒流源条件下,其转矩为[1]
基于Simulink的复合驱动机器人关节臂试验系统仿真分析
式中,基于Simulink的复合驱动机器人关节臂试验系统仿真分析为电机总电磁转矩系数,基于Simulink的复合驱动机器人关节臂试验系统仿真分析为电机转子角位移,基于Simulink的复合驱动机器人关节臂试验系统仿真分析为电机转子实际角位移,基于Simulink的复合驱动机器人关节臂试验系统仿真分析为步进电机有效输出转矩,基于Simulink的复合驱动机器人关节臂试验系统仿真分析为步进电机转子转动惯量,基于Simulink的复合驱动机器人关节臂试验系统仿真分析为步进电机转子转动时的阻尼系数,基于Simulink的复合驱动机器人关节臂试验系统仿真分析为电机驱动系统总有效输入转矩,基于Simulink的复合驱动机器人关节臂试验系统仿真分析传动轴等效转动惯量,基于Simulink的复合驱动机器人关节臂试验系统仿真分析为机器人关节臂传动轴等效阻尼系数。
对式(1)进行拉普拉斯变换,假定初始条件为0,得
基于Simulink的复合驱动机器人关节臂试验系统仿真分析
3.2 液压马达驱动建模
本系统所用液压马达实际输出扭矩[2]基于Simulink的复合驱动机器人关节臂试验系统仿真分析
基于Simulink的复合驱动机器人关节臂试验系统仿真分析

式中,基于Simulink的复合驱动机器人关节臂试验系统仿真分析为液压马达工作压力基于Simulink的复合驱动机器人关节臂试验系统仿真分析为机械效率;电液比例压力阀的比例电磁铁的输入电流为基于Simulink的复合驱动机器人关节臂试验系统仿真分析,比例常数为基于Simulink的复合驱动机器人关节臂试验系统仿真分析
液压马达的进口处实际流量[3基于Simulink的复合驱动机器人关节臂试验系统仿真分析
基于Simulink的复合驱动机器人关节臂试验系统仿真分析
式中,基于Simulink的复合驱动机器人关节臂试验系统仿真分析为液压马达排量基于Simulink的复合驱动机器人关节臂试验系统仿真分析,基于Simulink的复合驱动机器人关节臂试验系统仿真分析为液压马达实际转速基于Simulink的复合驱动机器人关节臂试验系统仿真分析,基于Simulink的复合驱动机器人关节臂试验系统仿真分析液压马达容积效率,基于Simulink的复合驱动机器人关节臂试验系统仿真分析为液压马达实际角速度基于Simulink的复合驱动机器人关节臂试验系统仿真分析;电液比例调速阀的比例电磁铁的输入电流为基于Simulink的复合驱动机器人关节臂试验系统仿真分析,比例系数为基于Simulink的复合驱动机器人关节臂试验系统仿真分析
由上述公式经化简得
基于Simulink的复合驱动机器人关节臂试验系统仿真分析
对式(2)进行拉普拉斯变换,并设初始条件为0,得
基于Simulink的复合驱动机器人关节臂试验系统仿真分析

4 复合驱动机器人关节臂试验
4.1模型的建立与仿真
应用Matlab/软件,根据系统的数学模型建立复合驱动模型[4]如图3所示,stepmotormodel是电机伺服系统的仿真子模型系统模块,Transfer Fcn1是机器人关节臂传递函数模块,Slider Gain2和Transport Delay是液压伺服系统的增益和延迟模块。仿真系统采用最大扭矩负荷50000N●mm作为负载扰动,采用变步长仿真算法,最大步长设置为0.1,最小步长设置为1×10-30,仿真算法采用ode45算法,延迟时间为0.02s,在输入端In1分别输入阶跃信号和正弦信号。系统响应如图4所示。

51单片机相关文章:51单片机教程


伺服电机相关文章:伺服电机工作原理




评论


相关推荐

技术专区

关闭