摘要
针对目前大多数伺服控制系统运算能力较弱、无法执行复杂算法的问题,设计了一种数字伺服驱动的多元电机控制系统。介绍了系统硬件平台的搭建,并以该硬件平台为基础,基于Ubuntu Linux操作系统设计了上层控制软件。对软件设计思想进行了介绍,重点讨论了变速积分PID算法和电机速度控制、角度控制等算法的设计,并对系统的软件流程进行了分析。试验结果表明,系统运行正常,具有较高的可靠性和较好的鲁棒性。
At present, most of the servo control systems feature weak operation capability, and impossible to execute complicated algorithms. To solve these problems, the multi-motor control system driven by digital servo has been designed. The set up of the hardware platform of the system is introduced. With this platform as the foundation, the high-level control software based on Ubuntu Linux operating system is designed. The design concept of the software is presented, and the designs of the variable integral PID algorithm, motor speed control algorithm, motor angle control algorithm are discussed emphatically ; and the flowchart of the systematic software is analyzed. The experimental result shows that the system runs normally with high reliability and robustness.
出处
《自动化仪表》
CAS
北大核心
2013年第2期42-45,共4页
Process Automation Instrumentation