图6升降速曲线自适应控制处理程序流程图
4、讨论
步进电机由于是由脉冲信号控制的,所以完全可以采用开环控制方式,这在精度要求不高的场合,不失为一种简单、实用、经济而可行的技术方案。但是,在开环控制的步进电机驱动系统中,其输入的脉冲不依赖转子的位置,而是事先按照一定规律给定的,控制系统不能跟随运行频率和负载大小而调整其控制参数,这就给步进电机的开环运行带来一些不利因数,特别是在低频、中频的某些频率点,将会出现振荡,而在高频区又将出现电磁力矩下降的情况;振荡和电磁力矩的下降都有可能造成失步和位置控制不准的后果。
闭环反馈控制加自适应控制是直接或间接地检测转子的位置和速度,通过反馈和自适应处理,按照优化的升降运行曲线,自动地发出驱动的脉冲串,不仅可使步进电机的拖动力矩特性有显著提高,可获得更精确的位置控制和较高较平稳的转速,而且可以使步进电机在许多其他领域内获得更大的通用性与实用性。
5、结束语
采用自适应控制技术的PIC单片机实现方法应用于步进电机的控制驱动,可以充分利用步进电机的有效转矩,动态过程的快速响应性和鲁棒性都得到显著地提高,缩短了升降速的时间,可防止失步和过冲现象。实验结果表明,采用本文所述的自适应控制技术方案的步进电机能够平稳可靠地沿着所设计的曲线与性能运行,升降速过程平稳而快速。由于PIC单片机价格低廉,性能可靠,集成度高,很多外围元件都已集成到片块内部,使得外围电路很是简洁,加之指令数少而精炼,故此采用PIC单片机作为步进电机控制系统的核心处理器是一种实用与经济的选择。
参考文献:
[1]王有绪等PIC系列单片机接口技术及应用系统设计[M]北京:北京航空航天大学出版社,2000.
[2]谢新民,丁锋.自适应控制系统[M].北京:清华大学出版社,2002.
[3]WU Zhiyun etc.The study of subaivision driving method of pulse width modulatiom of fixed frequency of power stepping motor[J].ISF-99,1999,(7).
[4]孙侃.单片机控制的步进电机自适应调速方法[J].electron and automatization.1999(1).
[5]张从力,李新.一种采用单片机实现自适应控制的方法[J].矿业安全与环保,2002,2,29(1):30-32.
[6]胡俊达.电子电气设备工艺设计与制造技术[M].北京:机械工业出版社,2004,8.