节点文献
基于DSP的无位置传感器BLDCM控制策略研究与实现
Design and Implementation of Sensorless BLDC Motor Control System Based on DSP
【作者】 易磊;
【导师】 卢文科;
【作者基本信息】 东华大学 , 电力电子与电力传动, 2009, 硕士
【摘要】 无刷直流电机除了具有良好的调速性能、结构简单、效率高等优点外,同时还保留了直流电动机优良的机械特性,因而被广泛地应用于电气传动、位置伺服中的各个领域。随着现代工业的快速发展对无刷直流电动机的性能要求不断提高。无位置传感器无刷直流电机(Sensorless BLDCM)由于其体积小,抗干扰能力强等优点因而得到了广泛的应用。近年来其控制技术逐渐成为研究热点之一。本设计在借鉴国内外已有研究成果的基础上,研究了基于DSP的无位置传感器无刷直流电机的智能控制系统.本系统侧重于转子位置反电动势检测法和双闭环双策略电机控制算法的设计以及在数字信号处理器(DSP)上的实现.文章的主要内容包括以下几方面:(1)介绍了课题的学术背景和国内外研究现状,在分析无刷直流电机的结构及其工作原理的基础上建立了数学模型,利用MATLAB/SIMULINK工具搭建了无刷直流电机系统仿真平台,该平台能为无刷直流电机新的控制系统的设计提供可靠依据。(2)由于无位置传感器无刷直流电机取消了位置传感器,所以检测转子位置就成为电机控制的关键技术之一。文章详细说明了各种无传感器转子位置检测的方法及其优缺点,并针对如何将DSP的高速运算处理能力应用于反电动势检测法进行了说明和分析。(3)为提高无刷直流电机调速系统的性能,本文将模糊控制与PID控制有机结合,构建了转速模糊控制、电流PID控制的双闭环电机控制系统,并通过仿真说明了采用双闭环双策略电机控制系统的有效性和优越性。(4)以TI公司的TMS320LF2407A控制器为核心设计了硬件平台,并进行了系统调试。在硬件平台上采用C语言、汇编语言的混合编程方式实现了无位置传感器无刷直流电机的双闭环双策略电机控制,系统实验结果结果证明设计的有效性。
【Abstract】 The Brushless DC motor(BLDCM) plays an important role in multifarious electric drive and position servo system due to its good characteristics of speed control,simple configuration,high efficiency and retained the DC motor excellent lnechanical properties.With the rapid development of modern industry,the requirement of the BLDCM performance is continuously increase.Because of the advantages of small size,interference immunity ability,Sensorless Brushless DC motor (Sensorless BLDCM) got a widely application.Therefore their control technologies become a hot spot of research in recent years.Based on achievements in scientific research about Sensorless BLDCM at home and abroad,this paper investigate the intelligent control system apply to Sensorless BLDCM which use digital signal processor(DSP) to control.The system focuses on Back-EMF rotor location detect method and double closed-loop double control strategy which are realized in the DSPThe main contents of the paper include the following aspects:Firstly,this paper introduces the academic background and current research situation on Sensorless BLDCM.According to the mathematical model,a Sensorless BLDCM system simulation platform was built using MATLAB / Simulink tools.This platform provides a reliable conclusion for the new control methods which used to control BLDCM.Secondly,because of the Sensorless BLDCM abolished the position sensor,so detecting the rotor position of Sensorless BLDCM becomes one of the key technologies of the motor control system.The paper explains the details of various Sensorless BLDCM rotor position detecting methods and their advantages and disadvantages,then gives the explanation and analysis of how to use the high-speed DSP processing capacity to complete Back-EMF rotor position detect.Thirdly,in order to enhance the performance of the Sensorless BLDCM speed control system,Fuzzy control and PID control are used to setup double closed-loop double strategy motor control system.The motor simulation shows that the strategy of Sensorless BLDCM control system is effectiveness and superiority.Finally,the hardware system is designed using TMS320LF2407A processor which is TI’s production as the core.Under the hardware platform use C Programming language combined with assembly language to complete the control strategy coding.The results of the system test prove the effectiveness of the design.
【Key words】 sensorless brushless dc motor; back-emf; rotor position detect; fuzzy control; matlab; tms320lf2407a;