[发明专利]一种多马达同步回转驱动系统及其驱动方法有效
申请号: | 201810604794.0 | 申请日: | 2018-06-13 |
公开(公告)号: | CN108869690B | 公开(公告)日: | 2019-12-24 |
发明(设计)人: | 蒙臻;张旗;刘湘琪;倪敬 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | F16H47/08 | 分类号: | F16H47/08;B25J9/10;B25J9/12;B25J9/14;H02P5/46 |
代理公司: | 33240 杭州君度专利代理事务所(特殊普通合伙) | 代理人: | 黄前泽 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 马达 驱动系统 同步回转 信号反馈模块 安全阀 回转本体 回转平台 回转驱动 驱动油路 多自由度机械臂 回转驱动系统 柱塞式液压泵 第二过滤器 第一过滤器 电液比例阀 行星减速器 旋转编码器 驱动 电液伺服 固定底座 回转过程 回转位移 驱动齿轮 驱动电压 油路压力 组件包括 变送器 单向阀 机械臂 蓄能器 溢流阀 电液 油箱 回转 转动 反馈 优化 | ||
1.一种多马达同步回转驱动系统,包括回转本体、回转驱动组件、驱动油路和信号反馈模块;其特征在于:还包括误差在线修正系统;所述的回转本体包括固定底座和回转平台;所述的回转平台与固定底座构成转动副;回转平台的底部与外齿圈固定;
所述的回转驱动组件包括电液伺服马达、行星减速器和驱动齿轮;所述的驱动齿轮支承在固定底座上,且与外齿圈啮合;所述的行星减速器固定在固定底座上;行星减速器的输出轴与驱动齿轮固定;电液伺服马达固定在行星减速器上;电液伺服马达的输出轴与行星减速器的输入口固定;所述的回转驱动组件共有m个,2≤m≤7;m个回转驱动组件沿外齿圈的周向均布;
所述的驱动油路包括第一过滤器、第二过滤器、蓄能器、第一安全阀、第二安全阀、柱塞式液压泵、单向阀、油箱、电液比例阀和电液溢流阀;所述柱塞式液压泵的入油口与油箱通过第一过滤器连通,出油口与单向阀的输入口连通;单向阀的输出口与电液溢流阀的入油口及第二过滤器的输入口连通;电液溢流阀的出油口与油箱连通;第二过滤器的输出口与蓄能器的蓄能油口及手动球阀的一个通油口连通;手动球阀的另一个通油口与m个电液比例阀的进油口连通;m个电液比例阀的回油口均与油箱连通;
m个电液比例阀的第一工作油口与m个第一安全阀的第一油口分别连通;m个电液比例阀的第二工作油口与m个第二安全阀的第一油口分别连通;m个第一安全阀的第二油口与m个回转驱动组件内电液伺服马达的第一油口分别连通;m个第二安全阀的第二油口与m个回转驱动组件内电液伺服马达的第二油口分别连通;
所述的信号反馈模块包括运动算法模块、信号采集模块、m+1个旋转编码器和2m个油路压力变送器;旋转编码器均与固定底座固定;m+1个旋转编码器的输入轴与回转平台、m个回转驱动组件内的驱动齿轮分别固定;2m个油路压力变送器的检测口与m个回转驱动组件内电液伺服马达的第一油口、第二油口分别连通;
所述的运动算法模块采用型号为IPC-610L的工控机;所述的信号采集模块采用S7-300系列中型号为CPU314C的PLC;m+1个旋转编码器、2m个油路压力变送器的信号输出接口均与信号采集模块的3m+1个信号输入接口分别相连;信号采集模块的信号输出接口与运动算法模块的信号输入接口相连;
所述的误差在线修正系统包括驱动控制模块和人机界面模块;所述的驱动控制模块采用S7-300系列中型号为CPU314的PLC;驱动控制模块的输入接口与数据采集板卡的模拟输出接口相连,m个控制输出接口与m个电液比例阀的控制接口分别相连;人机界面模块采用PC端;人机界面模块的通讯接口与运动算法模块的通讯接口相连。
2.根据权利要求1所述的一种多马达同步回转驱动系统,其特征在于:所述的旋转编码器采用增量式旋转编码器。
3.根据权利要求1所述的一种多马达同步回转驱动系统,其特征在于:所述的驱动油路还包括电机和液压表;柱塞式液压泵及电机均固定在油箱上,电机的输出轴与柱塞式液压泵的输入轴固定;液压表的检测口与电液溢流阀的入油口连通。
4.如权利要求1所述的一种多马达同步回转驱动系统的驱动方法,其特征在于:步骤一:使用者设定回转平台的角位移θ0;计算m个驱动齿轮的目标角位移θi如式(1)所示,i=1,2,…,m;
式(1)中,R为外齿圈的分度圆半径,r为驱动齿轮的分度圆半径;
将0赋值给t,1赋值给k;计算需要输入到与m个驱动齿轮分别对应的m个电液比例阀14的电压值ui(t,k)如式(2)所示;
式(2)中,Umax、qmax分别为电液比例阀的最大控制电压、额定流量,Dm为电液伺服马达的额定排量,Δt是运动算法模块设定的控制周期;Δt=0.1s;
分别向m个电液比例阀输入电压值ui(t,k),i=1,2,…,m;将t增大Δt;Δt时间后进入步骤二;
步骤二、m个旋转编码器分别检测m个驱动齿轮的实际角位移信号;
之后计算m个驱动齿轮的角位移误差ei(t,k)=θ′i-θi,i=1,2,…,m;θ′0~θ′m分别为m个驱动齿轮当前的实际角位移值;
步骤三、2m个油路压力变送器分别检测油压值;以2m个油路压力变送器中检测到油压值最大的油路压力变送器为特征油路压力变送器;特征油路压力变送器对应的回转驱动组件为特征回转驱动组件;
计算m个驱动齿轮的同步误差esynj(i,t,k)=θi′-θa′,i=1,2,…,m;θa′为特征回转驱动组件内驱动齿轮当前的实际角位移值;
步骤四、若k=1,则进入步骤五;若k>1,则进入步骤六;
步骤五、计算累加后输出控制值ui(t,k)如式(3)所示,
式(3)中,0.6≤KPi≤2.0,0.05≤KIi≤0.3,0.05≤KDi≤0.25,i=1,2,…,m;ei(0,k)=0;
直接进入步骤七;
步骤六、计算综合误差如式(4)所示,
式(4)中,0.02≤Id≤0.1;0.05≤Ip≤0.2;esynj(i,0,k-1)=0;
计算累加后输出控制值ui(t,k)如式(5)所示,
式(5)中,
进入步骤七;
步骤七、分别向m个电液比例阀输入电压值ui(t,k),i=1,2,…,m;若未接收到复位指令或转动至目标位置指令,则将t增大Δt,重复执行步骤二至六;若接收到复位指令,则令m个驱动齿轮的目标角位移θi均等于0并进入步骤八;若接收到转动至目标位置指令,则令m个驱动齿轮的目标角位移并进入步骤八;
步骤八、将0赋值给Δt,将k增大1;与m个驱动齿轮连接的m个旋转编码器分别检测m个驱动齿轮的实际角位移信号;
计算m个驱动齿轮的角位移误差ei(t,k)=θ′i-θi,i=1,2,…,m;θ′0~θ′m分别为m个驱动齿轮当前的实际角位移值;
计算需要输入到与m个驱动齿轮分别对应的m个电液比例阀的电压值
分别向m个电液比例阀输入电压值ui(t,k),i=1,2,3,4;将t增大Δt;Δt时间后重复执行步骤二至七。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810604794.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:定子
- 下一篇:带有拉维奈尔赫式齿轮组的电驱动模块