@wuqi0616
2017-09-19T14:43:03.000000Z
字数 4293
阅读 1011
自抗扰技术(ADRC)
传统的运动同步控制方案可以分为:并行同步控制和梯级同步控制
这两者最本质的区别在于:后者的命令信号只提供给主电机,而从电机只跟踪主轨迹,从而提高跟踪性能。
交叉耦合控制器最早是由Koren,1980年提出的,能够很好提高系统的同步性能。21世纪初,交叉耦合的概念已被广泛应用于多轴运动和其他应用(如减少数控机床轮廓误差,移动机器人,机械手等),并逐步融入现代控制和智能控制用于解决多轴运动系统的同步问题(如自适应控制[6],神经网络控制[7],模糊控制[8][9])。
可以看出上述的绝大部分控制器依赖系统的模型,但在实际工程中,无模型的控制算法更符合工程的需要。Koren,1991在针对一般类的轮廓引入了一种无模型的变增益交叉耦合控制器[10],但交叉耦合控制器中的时变增益会对系统稳定性以及整个系统动力学造成一定影响。
Sun Dong等很好的利用了交叉耦合控制方法,在多轴系统同步问题上产出了很多成果。早在2003年,SUN等就利用自适应耦合控制实现了多个运动轴位置同步。在2007年,SUN等又提出了一个简单的无模型交叉耦合控制器来稳定并实现多轴系统的位置同步(适用于一般的机械系统,如机械手和数控机床)。与他们以前的工作[11]不同,这个简短的同步误差被定义为每个轴与其相邻两个轴之间的差分位置误差,然后这种同步误差与位置误差线性耦合,形成一个耦合位置误差。它们严谨的证明了一个具有耦合位置误差反馈的比例和微分(PD)型同步控制器能保证一个定点点的位置误差和同步误差的渐近收敛到零。同年,他们在此基础上将前馈控制项和饱和函数加入到PD型同步控制器中,提出了一种同步跟踪控制器来解决渐近轨迹跟踪问题。比起当时的同步控制算法,SUN等方法具有两个特点:(1)由于控制器是无模型的,控制器的实现是简单的控制增益是时间不变的(2)系统在给定控制器下是渐近稳定的。在2009年,SUN等成功地将轮廓误差最小化问题转化为运动同步问题,并利用交叉耦合的概念开发了一种新的同步跟踪控制器。其基本思想是将积分中的两个相邻同步误差与位置跟踪误差相结合,定义一个所谓的耦合位置误差。利用这种耦合位置误差的前馈/反馈控制和饱和控制组合的同步轮廓控制器,数控机床轮廓误差可以实现最小化。
定义位置同步误差策略:每个轴的位置同步误差被定义为该轴与其相邻两个轴之间的位置差,然后再与位置误差耦合形成耦合位置误差。
控制策略:PD同步控制器(前馈控制项+饱和函数)
动力学系统:
定点轨迹跟踪控制律:
备注:
另外,对控制器分类:运动学控制器和动力学控制器