摘要
设计并开发了一种基于分层式架构的三相无刷直流电机速度控制系统,用以实现电机的开环与闭环速度控制。控制系统在硬件架构上,自上而下分为3层:应用层,驱动层和设备层。应用层由ARM芯片加以实现,驱动层由CPLD芯片加以实现,设备层为三相无刷直流电机及其驱动电路。应用层的ARM芯片与驱动层的CPLD芯片通过SPI总线接口进行全双工通信。建立了该系统的Simulink仿真模型,并最终给出了三相无刷直流电机的开环与闭环调速实验的实测结果。通过仿真和实验,验证了分层式架构控制系统在电机速度控制上的高控制精度。
A three-phase brushless DC motor( BLDCM) speed control system was designed and developed based on layered architecture for open-loop and closed-loop motor speed control. Control system is divided into three layers: application layer,drive layer and device layer. Application layer is realized by ARM; drive layer is realized by CPLD; device layer is consist of three-phase brushless DC motor and its drive circuit. Full-duplex communication via SPI interface is implemented between ARM and CPLD.Simulink simulation model was established and finally the results of open-loop and closed-loop experiments were provided. Through simulation and experiments,high control accuracy of the system was verified.
出处
《微电机》
2016年第7期35-40,共6页
Micromotors
基金
国家自然科学基金项目"潮流能发电系统智能预测维护方法研究"(51279185)
国家高技术研究发展计划(863计划)项目"300k W海洋能集成供电示范系统"(SS2012AA052601)
山东省科技发展计划项目"潮流能发电机组变桨距控制系统研制"(2014GGX104015)
青岛市科技发展计划项目"海洋能全接入式智能供电系统研发"(13-4-1-38-hy)