无刷直流电机转速控制系统的研究与设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
无刷直流电机(BLDCM)是近年来迅速发展起来的一种新型直流电机,它通过外部电子电路换相来代替传统的机械电刷换相,克服了传统直流电机因为电刷与换向器之间的摩擦而带来的电火花、电机损耗及噪音等一系列问题,并具有体积小、调速性能好、输出转矩大、效率高等优点,因而受到了广泛关注。随着电力电子技术的迅速发展以及稀土永磁材料的不断涌现,使得它在国民经济生产的各个领域以及人们的日常生活中具有非常广阔的应用范围和市场前景。因此,对其控制系统的研究具有重要的理论指导和实际工程意义。本文以无刷直流电机为主要研究对象,着重研究了其转速系统的控制方法。
     论文首先阐述了无刷直流电机控制技术的研究背景及意义,介绍了无刷直流电机的发展历史和国内外控制研究现状,比较分析了PID控制,变结构控制,模糊控制及神经网络控制在无刷直流电机控制领域中的应用。
     其次,根据无刷直流电机的基本结构及其工作原理,通过分析其数学模型,阐述了无刷直流电机的运行特性和调速方法。然后针对无刷直流电机非线性、多变量的系统因素,考虑到传统PID控制难以对其进行高精度控制,结合模糊控制和PID控制的特点,设计了模糊PID控制器,并将控制器应用于无刷直流电机转速外环控制中,通过Matlab软件建立了无刷直流电机双闭环转速控制系统的仿真模型。仿真结果表明,相对传统PID转速环控制,采用模糊PID控制使系统响应速度加快,动、静态特性及鲁棒性能变得更好。由于模糊控制是基于规则控制的,规则的产生和调整往往依赖于专家经验,为进一步提高系统的整体控制性能,本文在模糊PID控制的基础上又进行了改进,融合了神经网络自适应控制,针对转速外环设计了一种基于最优二次型单神经元模糊自适应PID控制器,仿真结果表明采用二次型单神经元模糊PID控制所取得的控制效果均优于传统的PID控制和模糊PID控制。
     最后以DSP2407为主控芯片进行了无刷直流电机转速控制系统的硬软件设计,并对系统进行了实验,实验结果符合理论分析。硬件电路设计主要包括主电路,功率驱动电路,转子位置检测电路,相电流检测电路;软件部分采用自上而下的模块化设计方法,主要包括主程序模块与中断服务程序模块。其中主程序模块包括系统初始化、电机启动程序以及循环调用中断服务子程序。中断服务程序模块主要包括位置信号捕获中断子程序、A/D转换中断子程序。
The brushless DC motor(BLDCM) is a new style motor in recent years whoseelectronic commutator is used instead of mechanical one, which overcomes a seriesof disadvantages of the traditional DC motor caused by the brush friction withelectrical sparkle、motor loss and noise. Furthermore, BLDCM has many advantages,such as small volume, good regulating performance, large output torque and highefficiency. With the development of power electronics and new permanent magneticmaterials, it is widely applied to every field of national industry and people’s dailylives with broad market prospects, therefore, study on the control system forBLDCM has important theoretical and practical significance. The paper chooses thespeed control system of BLDCM as the main object of research, its speed controlmethod has been studied.
     Firstly, the research background and significance of the brushless DC motorcontrol are elaborated. Then the control technology development history and thecurrent study of domestic and international of the BLDCM are introduced andfocusing on analysis of PID control, variable structure control, fuzzy control andneural network control system and so on.
     Secondly, the operation principle and speed control method is deduced in detailbased on the structure and mathematical model of BLDCM. BLDCM is a nonlinear,multivariable system, the traditional PID control is difficult to meet itshigh-precision control, therefore, a fuzzy PID controller is designed and applied tothe speed outer loop control of the brushless DC motor system combining with thecharacteristics of fuzzy control and PID control, then the simulation model of theBLDCM speed control system in MATLAB is built. Simulation results show that theuse of fuzzy PID control system make response speed fast, whose dynamic and staticcharacteristics and robust performance is better than that of PID control. As theperformance of fuzzy control is based on the fuzzy rules, the generation andadjustment of rules always rely on expert’experience, To further enhance the overallperformance of control system, combining the neural network adaptive control basedon the improvement of fuzzy PID control, a quadratic single neuron fuzzy adaptivePID controller is designed on the speed outer loop. The simulation results show thatthe quadratic neuron fuzzy PID control achieved good control effectiveness, which is both better than the traditional PID control and fuzzy PID control.
     Finally, the brushless DC motor speed control system based on DSP2407 onhardware and software has been designed. Meanwhile, studying through experimentsof the system is done, and the experimental results coincide with the theoreticalanalysis. The hardware part mainly includes power driving circuit, rotor positiondetection circuit, the phase current detection circuit, the speed given and displayingcircuit. The software part mainly constitute completion of the main program and theinterrupt service program. The main program achieves system initialization, theprocess of motor starting and calling interrupt service routine in a loop. Theinterrupt service program includes the interrupt subroutine of capturing positionsignal and A/D conversion.
引文
[1]刘刚,王志强,房建成.永磁无刷直流电机控制技术与应用.北京:机械工业出版社,2008,1-21
    [2]夏长亮.无刷直流电机控制系统.北京:科学出版社,2009,1-18
    [3]刑逾.永磁无刷直流电动机及其控制系统的性能计算:[哈尔滨理工大学硕士学位论文].哈尔滨:哈尔滨理工大学,2007,3-10
    [4]郭庆鼎,赵希梅.直流无刷电动机原理与技术应用.北京:中国电力出版社,2008,3-46
    [5]张深.直流无刷电动机原理与应用.北京:机械工业出版社,2004,1-23
    [6]胡问静.永磁无刷直流电动机的发展及展望,微电机,2002,35(4):37-38
    [7] Teek Low,Mohammed Jabbar,Azizur Rahman.“permanent-Magnet Motors forBrushless Operation”,IEEE Trans. Industry Applications,Vol.26,no. l,1998,pp.124-129
    [8]郑吉,王学普.无刷直流电机控制技术综述,微特电机,2006,10(2):11-13
    [9]左旭坤.基于DSP的无刷直流电动机伺服控制系统研究:[合肥工业大学硕士学位论文].安徽:合肥工业大学,2008,4-12
    [10]叶金虎.现代无刷直流永磁电动机的原理和设计.北京:科学出版社,2007,2-24
    [11] Kiam Heong Ang,Gregory Chong,etal. PID Control System Analysis,Design,and Technology. IEEE Trans. on Control Systems Technology. 2005,13(4):559-564
    [12]张昌凡,何静.滑模变结构的智能控制理论与应用研究.北京:科学出版社,2005,10-32
    [13]吴忠,王秀芝. BLDCM交流伺服系统变结构控制.电气传动. 1999(3):10-15
    [14] Yoon-Ho Kim,Yoon-Sang Kook,and Yo Ko. A New Technique of ReducingTorque Ripples for BLDCM Drives. IEEE TRANSACTIONS ONINDUSTRIAL ELECTRONICS,VOL.44,NO.5,OCTOBER 1997
    [15] Liu yong,Zhu Ziqiang,David Howe. Direct torque control of brushless DCdrives with reduced torque ripple. IEEE Trans. Ind Applicat.2005,41(2):599-608
    [16]曾光奇,胡均安,王东,刘春玲.模糊控制理论与工程应用.华中科技大学出版社,2006,68-88
    [17]赵轩,马建,汪贵平,史骏.基于模糊PI控制的纯电动汽车驱动系统建模和仿真.科技导报,2010,10(15):168-171
    [18]刘金琨.智能控制.北京:电子工业出版社,2007,35-46
    [19]姜卫东,王群京.无刷直流电机的神经网络控制器的仿真研究.系统仿真学报. 2003,15(3):453-456
    [20] Omatu S,Iwasa T,Yoshioka M. Skill-based PID control by using neuralnetworks. IEEE International Conference.1998,10(2)
    [21] Behzad Asaei,Alireza Rostami. A novel starting method for BLDC motorswithout the position sensors. Energy Conversion and Management,2009,50(2):337-343
    [22] Satoshi Ogasawara,Hirofumi Akagi. An Approach to position SensorlessDrive for Brushless DC Motor. IEEE-IAS Conf. Rec,2004,:443-447
    [23]田淳.无位置传感器稀土永磁无刷直流方波电机调速系统.第五届中国交流电机调速传动学术会议论文集.1997
    [24]杨玉巍.基于DSP的无刷直流电机模糊控制系统研究:[西北工业大学硕士学位论文].陕西:西北工业大学.2008,12-18
    [25]徐邦荃.直流调速系统与交流调速系统.湖北:华中理工大学出版社.2007,45-68
    [26]李烨,严欣平.永磁无刷电动机技术发展水平及应用前景展望,2005(1):31-33
    [27]贡俊,陆国林.无刷直流电机在工业中的应用和发展,微特电机,2000(5):15-19
    [28]陈仕高.直流无刷电机控制系统的研究:[北京交通大学硕士学位论文],北京:北京交通大学.2006,12-35
    [29] Juan W. Dixon, Ivan A. leal. Current control strategy for brushless DC motorsbased on a common DC signal. IEEE Transcations on Power Electronic,2002,17(2):232-240
    [30]张焱.基于DSP的无刷直流电机高性能调速系统的研究:[西安电子科技大学硕士学位论文],陕西:西安电子科技大学.2007.12-32
    [31]郝晓弘.永磁无刷直流方波电机控制特性及其伺服系统控制策略.电气传动及自动化.1999,21,(3):25-29
    [32] Pillay P,Krishnan R. Modeling,simulation,and analysis of permanent magnetmotor drives,Part:The II:Brushless DC Motor Drive [J]. IEEE Trans. onIndustry Applications,1989,25(2):274-279
    [33]纪志成,沈艳霞,姜建国.基于Matlab无刷直流电机系统仿真建模的新方法.系统仿真学报,2007.15(12):1745-1749
    [34]吴影生,胡虔生.无刷直流电动机系统仿真模型与改进.机械制造及自动化,2003,42-46
    [35] Wu Hongxing,Cheng Shukang,Cui Shumei. A Controller of Brushless DCMotor for Electric Vehicle. IEEE Transactions on magnetics. 2005,41(1):509-513
    [36]殷云华,郑宾,郑浩鑫.一种基于Matlab的无刷直流电机控制系统建模仿真方法.系统仿真学报,2008,20(2):293-298
    [37]钟晓伟,宋蛰存,姜忠.模糊PID控制器在无刷直流电机控制系统中的应用.化工自动化及仪表,2010.37(8):87-89
    [38]何进进,何志琴.无刷直流电机的模糊PID控制算法研究.机械与电子,2010.7(1):80-82
    [39] Lee CK,Pang W H. A brushless DC motor speed control system using fuzzyrules.In:Fifth International Conference on Power Electronic andVariable-Speed Drives. London,1994,101-106
    [40] Wei Chen,Xia Changliang,Sensorless Control of Brushless DC Motor Basedon Fuzzy Logic,WCICA 2006,21-23 June 2009,Volume2:6298-6032
    [41]徐伟,屈百达,徐保国.基于模糊PID模型的无刷直流电机转速控制.机电技术,2010.10(11):7926-7629
    [42]刘曙光,魏俊民,竺志超.模糊控制技术.北京:中国纺织出版社,2005:59-84
    [43] XiuJie,Liu Liyun,Chen Yanbo,Wang Shiyu. Fuzzy gain based adaptive fuzzyLogic controller for BLDCM drive. Proceedings of the 27th Chinese ControlConference,CCC,2008,p159-163
    [44]曾光奇,胡均安等.模糊控制理论与工程应用.武汉:华中科技大学出版社,2006:50-54
    [45] Chen Danjiang,Xiao Zhihong,Guan Zongqi. Research of a NovelCommutation Control Strategy of BLDCM. International Conference onComputer Science and Information Technology. 2010 (1):349-352
    [46]叶长青,尹华杰,赵海波.无刷直流电动机驱动系统Matlab仿真建模及模型中S函数的实现.微电机,2008(10):0090-0093
    [47]冯涛,孙幸成.基于DSP的无刷直流电机控制系统的设计.微计算机信息,2009,5(2):153-154
    [48]申亮,谢伟东.永磁直流无刷电机改进的单神经元PID自适应控制仿真研究.机电工程,2011,28(3):369-373
    [49]刘宁宁,孙伟,娄奔月,丁立伟.二次型单神经元自适应算法在电动机控制中的应用,工矿自动化,2011,8(8):64-66
    [50] Yang Feng, Hao Qian. Research on Speed-Control of BLDCM Based onIntelligent Control Algorithm. International Conference on ComputerApplication and System Modeling. 2011(3):475-477
    [51] Chen Weibing,Zeng Guanghua,Zhou Haojie,Zhang Hongbo,Tan Chuanwu.Study of A Single Neuron Fuzzy PID DC Motor Control method. InternationalConference on Intelligent Systems Design and Engineering Application.2012(3): 1125-1128
    [52]吴雪梅,景占荣,史永奇.基于DSP的直流无刷电机控制技术研究,机械与电子,2005,20(3):80-85
    [53]刘和平,邓力等. DSP原理及电机控制应用-基于TMS320LF240x系列.北京:北京航空航天大学出版社,2006:169-236

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700