转载【ihalcon】运动控制卡讲解及实例应用

 
 
控制器:根据要求的参考输入信号(如位移、速度、力等),产生相应的控制信号,这里对应PMAC控制卡
执行机构:根据运动控制器发出的控制信号,产生操作量,作用在被控对象上,带动被控对象产生相应的运动。运动控制中执行机构通常由电机及其驱动器组成的,其中驱动器提供电机功率,使得电机做旋转或直线运动。
被控对象:将被操纵的机器设备称为被控对象。这里对应常用旋转电机运动模组或直线电机模组
传感器(反馈检测装置):对被控对象的过程实际信号(如实际位移、实际速度、实际力等)进行检测、转换为电信号,经整形、放大提供给控制器,从而对被控对象构成闭环负反馈控制。常用的传感器有光电编码器、光栅尺、测速发电机和张力/压力控制器等。
 
本部分设定了隐藏,您已回复过了,以下是隐藏的内容
如上图,可以看到运动控制系统有反馈检测装置,就拿这里的运动控制系统来说,不使用反馈控制的运动控制系统就叫开环系统,如常见的步进电机。反馈控制的是通过编码器采集的信号来反馈的运动控制系统就叫半闭环控制系统(因为此时的被控对象的信号是间接的方式得到的),这个就是我们讲的伺服了。反馈控制的是通过光栅尺采集的信号来反馈的运动控制系统就叫全闭环控制系统
三环控制
关于三环控制,有一篇比较通俗的文章(原文链接),这里截取一段,稍作修改如下:

运动伺服一般都是三环控制系统,从内到外依次是电流环、速度环、位置环,这三环一起构成一个完整的运动控制系统。
 
1、电流环:电流环的输入是速度环PID 调节后的输出,我们称为电流环给定,然后电流环的这个给定和电流环的反馈值进行比较后的差值在电流环内做PID 调节输出给电机,电流环的输出就是电机的每相的相电流,电流环的反馈不是编码器的反馈而是在驱动器内部安装在每相的霍尔元件(磁场感应变为电流电压信号)反馈给电流环的。

 2
、速度环:速度环的输入就是位置环PID 调节后的输出以及位置设定的前馈值,我们称为速度设定,这个速度设定速度环反馈值进行比较后的差值在速度环做PID 调节后输出就是上面讲到的电流环的给定。速度环的反馈来自于编码器(光栅尺)的反馈后的值经过速度运算器得到的。

 3
、位置环:位置环的输入就是外部的脉冲(如在控制卡中输入的待运动位置指令),外部的脉冲经过平滑滤波处理和电子齿轮计算后作为位置环的设定,设定和来自编码器反馈的脉冲信号经过偏差计数器的计算后的数值在经过位置环的PID 调节后输出和位置给定的前馈信号的合值就构成了上面讲的速度环的给定。位置环的反馈也来自于编码器(光栅尺)
 

在上图中,我标出了三环控制和运动控制系统基本组成的对应关系,可以看到三环控制是把控制器、执行结构、被控对象和反馈检测细化了,上图中是一种常用的伺服电机驱动模式——速度控制模式(即电机驱动器包括速度环和电流环),其他的伺服电机驱动模式包括位置控制模式、力矩控制模式等等。
 
还需要注意的是在每一环的控制中,我们引入了PID控制的概念。
 
PID控制
PID是在工业控制中经典的控制算法,现在仍然被普遍的采用。
当我们知道被控对象目标控制值,和当前被控对象实际测量值,那么就可以计算出实际控制差值,这就是反馈,那么拿到这个反馈要如何处理得到输出信号给被控对象使得被控对象的实际测量值越来越接近目标控制值呢?这时候就要有一种计算输出信号的算法,这里就该PID工作了。
PID详细名称为:比例-积分-微分控制方式,是一种误差控制算法,综合作用可以使系统更加准确稳定的达到控制的期望。
 
关于PID算法的原理和调节策略网上有很多更深入,更通俗的讲解,如果有想从事专门研究运动控制的朋友可以右转,传送门这篇文章
 
在使用运动控制卡完成运动控制的时候,调整PID是必不可少的一个环节,一定要对PID原理有基本了解和知道PID的调节步骤。


 
那么,关于运动控制卡的预备知识基本上是这么多,这里只是对一些概念简要介绍,要深入了解的需要认真查阅相关资料学习。

posted @ 2018-06-03 16:18  TMD睡觉  阅读(2086)  评论(0编辑  收藏  举报