The invention discloses a data-driven cascaded Fractional-order Control Method and system for the position of a manipulator. The method uses the same control input signal to conduct two excitation experiments on each joint of the manipulator, calculates the virtual reference signal and the tracking error signal using the preset inner and outer ring reference system and the relevant data collected, and uses the ideal filter to carry out the inner and outer ring signals. Firstly, the filter is processed, and then the setting criterion of the position cascade fractional order controller parameters as the optimization variables is constructed. Finally, the optimal design of the optimal position cascade fractional order controller is completed. The invention directly utilizes the actual collected input and output data to design the controller without model identification of the controlled object, so it is not affected by unmodeled dynamics and model errors. The process data of repeated tests are used to eliminate the influence of data noise, and the fractional order controller of inner and outer loop can be optimized and tuned at the same time, thus ensuring the efficiency of the control algorithm and improving the efficiency of the control algorithm. The robustness and control accuracy of the system are discussed.
【技术实现步骤摘要】
基于数据驱动的机械臂位置级联分数阶控制方法及系统
本专利技术属于工业机器人控制
,更具体地,涉及一种基于数据驱动的机械臂位置级联分数阶控制方法。
技术介绍
多关节机械臂的运动控制技术是自动化控制领域的前沿热门研究课题,高性能的机械臂是提升制造业“高精尖”装备水平的基础保障之一。对于多关节机械臂而言,其位置控制性能将会影响制造过程的效率与定位精度。为了实现对机械臂的精确位置控制,其各个关节的驱动系统采用位置级联控制对其进行控制,因此各关节系统的位置跟踪能力将直接决定机械臂的控制性能。位置级联控制在保证系统跟随性能的同时也保证了系统的抗扰动能力,提高了受控系统的鲁棒性。为了发挥位置级联控制器的控制潜能,需要对其控制器参数进行设计和优化。考虑到位置级联控制框架由内环速度控制器和外环位置控制器组成,现有的方法采用的是分步优化策略,即先优化内环速度控制器,随后整定外环速度控制器。考虑到需要对机械臂多个关节进行控制,这种耗时的分步设计方法不能保证系统的控制效率。如论文“Cascadepositioncontrolofasinglepneumaticartificialmuscle–masssystemwithhysteresiscompensation”(RAMONHerman.Mechatronics,2010,20(3):402-414),公布的即是分步整定的位置级联控制方法。除此之外,上述位置级联控制器的设计方法还存在三方面的不足:1)控制器参数整定算法的顺利实施与应用需对被控系统进行精确的模型辨识,然而,当被控对象的精确模型不能实时得到时,并且在结构非线 ...
【技术保护点】
1.一种基于数据驱动的机械臂位置级联分数阶控制方法,其特征在于,包括如下步骤:步骤1:对于机械臂单关节系统的控制器,使用同一控制输入电流信号u(t)对机械臂单关节系统进行两次重复激励测试,考虑到噪声的干扰,定义两次测试的速度反馈信号分别为
【技术特征摘要】
1.一种基于数据驱动的机械臂位置级联分数阶控制方法,其特征在于,包括如下步骤:步骤1:对于机械臂单关节系统的控制器,使用同一控制输入电流信号u(t)对机械臂单关节系统进行两次重复激励测试,考虑到噪声的干扰,定义两次测试的速度反馈信号分别为和位置反馈信号分别为和其中,下标1和2分别表示第一次和第二次实验采集的数据;步骤2:设定内环参考系统Ms(z)以及外环参考系统Mp(z),其中,z为时移算子,并利用步骤1采集的反馈信号计算相应的内环虚拟参考信号和外环虚拟参考信号和以及内环虚拟跟随误差和外环虚拟跟随误差和步骤3:使用内环速度理想滤波器Ls(z)和外环位置理想滤波器Lp(z)对相应的内外环信号进行滤波,得到滤波后的输入信号uL(t)、内环虚拟跟随信号和外环虚拟跟随信号和以及内环虚拟参考信号vsL(t):uL(t)=Ls(z)u(t)vsL(t)=Lp(z)vs(t)步骤4:构建以内环速度分数阶控制器Cs(z,θs)和外环位置分数阶控制器Cp(z,θp)为优化变量的优化准则:其中,N为数据容量,θs和θp分别为内环和外环的分数阶控制器参数,αs和αp为对应控制器结构中的已知参...
【专利技术属性】
技术研发人员:王书亭,谢远龙,刘伦洪,罗年猛,张捷,蒋立泉,孟杰,赵伟,
申请(专利权)人:华中科技大学,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。