1、什么是运动控制(Motion Control)?
运动控制(Motion Control)是电气自动化控制的一个分支(常见的电气自动化控制包括过程控制、运动控制等),它是通过控制被控对象(通常是步进电机或者伺服电机)的速度、位移、力矩等物理量,来完成指定的控制任务。比如工业自动化中工作台往复运动的控制、3D打印机的控制、数控机床的控制、工业机器人的控制等都属于运动控制的范畴。
根据控制的难易程度的不同,运动控制又可分为通用运动控制和复杂运动控制。
"通用运动控制(General Motion Control)"是指被控对象的运动形式相对比较简单(比如工作台的往复运动)、通常只需要控制一个轴、其运动轨迹多为直线的运动控制;
"复杂运动控制(Complex Motion Control)"是指那些需要控制多个轴协调运动的、运动轨迹比较复杂的、对被控对象的速度、位置、力矩等物理量精度要求比较高的运动控制(比如数控机床、工业机器人的控制);
无论是通用运动控制还是复杂运动控制,都是由运动控制系统(Motion Control System)完成的。
一个完整运动控制系统包括运动控制器、步进驱动器或者伺服驱动器、步进电机或者伺服电机组成。由于伺服电机本身集成编码器,因此通常构成闭环控制系统;而步进电机本身没有编码器,因此多构成开环控制系统。当然,这也不是绝对的。可以通过在运动轴上安装编码器而使步进电机驱动的轴也构成闭环系统。