[发明专利]一种柔性机械臂横向振动PD边界控制模拟方法在审
申请号: | 201510032942.2 | 申请日: | 2015-01-22 |
公开(公告)号: | CN104570741A | 公开(公告)日: | 2015-04-29 |
发明(设计)人: | 赵志甲;刘屿;许冰霜 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 罗观祥 |
地址: | 511458 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种柔性机械臂横向振动PD边界控制模拟方法,包括在PC机上建立Matlab GUI界面,用差分离散方法对偏微分方程进行离散化处理,模拟柔性机械臂振动,并通过串口通信模块发到控制模块,控制模块根据数据设计PD边界控制算法,将PD控制算法转为电信号通过串口发回到PC机,实现对柔性机械臂振动数据监视。 | ||
搜索关键词: | 一种 柔性 机械 横向 振动 pd 边界 控制 模拟 方法 | ||
【主权项】:
一种柔性机械臂横向振动PD边界控制模拟方法,其特征在于,包括如下步骤:S1在PC机上建立Matlab GUI界面,模拟柔性机械臂振动,具体为S1.1采用差分离散化方法对PDEs方程进行离散化;S1.2将离散化的数据进行离散处理,时间离散点每次运算7个,此离散迭代方法记为F7;S1.3将第n次运算的7个差分运算结果用plot函数画出,模拟柔性机械臂横向振动显示在界面窗口,同时由串口通信传输到控制模块,所述n为自然数,n的初始值为1;S2控制模块接收串口传输的数据,对数据进行标识符识别分类后,并判断数据格式是否正确,若正确,则提取这组数据中的w(L/2,t)、w(L,t)储存,否则返回数据,重新标识符分类,w(L/2,t)、w(L,t)分别指在t时刻柔性机械臂中部L/2位移处和末端L位移处的振动偏移量,L为柔性机械臂的长度;S3利用差分公式计算出对应的柔性机械臂中部横向振动速度及柔性机械臂末端横向振动速度;S4根据S2和S3中得到的数据设计PD边界控制算法 其中:ht=T/nt为将仿真时间T进行nt(nt∈Z)等分后每段的步长,k1,k2>0是调试后选择的最优控制增益,w′(L,t′)分别是机械臂振动的横向位移函数w(x,t)在位置L处和时间t′=bht,b=1,2,3,…时关于位移x和时间t一阶偏导数;S5将PD控制算法转为电信号通过串口发回到PC机,PC机判断是否有信号,若判断为有,加入控制信号,重复S1‑S4,若判断为无,则运算n+1次F7离散迭代方法即重复S1.2‑S4,n为自然数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510032942.2/,转载请声明来源钻瓜专利网。
- 上一篇:用于SMT车间的接驳传输除尘设备
- 下一篇:一种电压产生单元