运动控制(MC)是自动化的一个分支,它使用通称为
伺服机构的一些设备,如:
液压泵,线性执行机或者是电机来控制机器的位置或速度。运动控制在机器人和
数控机床的领域内的应用要比在专用机器中的应用更复杂,因为后者
运动形式更简单,通常被称为
通用运动控制(GMC)。运动控制被广泛应用在包装、印刷、纺织和装配工业中。
运动控制起源于早期的
伺服控制。简单地说,运动控制就是对
机械运动部件的位置、速度等进行实时的
控制管理,使其按照预期的
运动轨迹和规定的
运动参数进行运动。早期的运动
控制技术主要是伴随着
数控技术、机器人技术和工厂
自动化技术的发展而发展的。早期的
运动控制器实际上是可以独立运行的专用的控制器,往往无需另外的处理器和操作系统支持,可以独立完成运动控制功能、工艺
技术要求的其他功能和
人机交互功能。这类控制器可以成为独立运行的运动控制器。这类控制器主要针对专门的
数控机械和其他
自动化设备而设计,往往已根据应用行业的
工艺要求设计了相关的功能,用户只需要按照其协议要求编写应用加工代码文件,利用
RS232或者
DNC方式传输到控制器,控制器即可完成相关的动作。这类控制器往往不能离开其特定的工艺要求而跨行业应用,控制器的
开放性仅仅依赖于控制器的加工代码协议,用户不能根据应用要求而重组自己的运动控制系统。
一个驱动或放大器用以将来自运动控制器的
控制信号(通常是速度或扭矩信号)转换为更高功率的电流或电压信号。更为先进的智能化驱动可以自身闭合位置环和速度环,以获得更精确的控制。
一个反馈传感器如
光电编码器,
旋转变压器或
霍尔效应设备等用以反馈执行器的位置到位置控制器,以实现和位置
控制环的闭合。
点位控制(点到点)。有很多方法可以计算出一个运动轨迹,它们通常基于一个运动的
速度曲线如三角速度曲线,梯形速度曲线或者S形速度曲线。
电子齿轮(或
电子凸轮)。也就是从动轴的位置在机械上跟随一个主动轴的位置变化。一个简单的例子是,一个系统包含两个转盘,它们按照一个给定的相对角度关系转动。电子凸轮较之电子齿轮更复杂一些,它使得主动轴和从动轴之间的
随动关系曲线是一个函数。这个曲线可以是非线性的,但必须是一个
函数关系。