论文部分内容阅读
本文首先对无刷直流电机(BLDCM)的组成结构、运行原理进行了阐述,并讨论了无刷直流电机的相关控制策略。然后以无刷直流电动机为控制对象,基于微处理器dsPIC30F2010进行了控制系统的软硬件设计,通过数字信号处理器与相关模拟电路的组合,实现对电机控制的数字化处理。硬件系统包括:dsPIC外围电路、位置检测电路、全桥功率逆变电路、保护电路等。软件系统应用C语言编写,包括主程序、服务子程序、中断子程序。主程序完成芯片初始化、变量的初始化等,服务子程序完成A/D转换、软件换相、PWM产生等,通过检测霍尔位置信号来触发中断程序。随后本文基于能量法和傅立叶分解的解析方法对平行充磁表面式磁极无刷直流电机的齿槽转矩进行了分析,深入研究了几种齿槽转矩的削弱方法,包括:选择合适的极弧系数削弱齿槽转矩的方法,永磁体不对称分布削弱齿槽转矩的方法,不等极弧系数组合削弱齿槽转矩的方法,永磁体内外径不同心(磁极偏心)削弱齿槽转矩的方法,并且推导出上述削弱方法中电机参数的确定方法。最后针对不同的电机模型,应用有限元计算软件进行验证,表明上述参数确定方法行之有效。最后,根据设计要求设计了24V、500W无刷直流电动机,并制作样机。应用样机进行本文设计的控制系统的试验,试验表明控制系统稳定有效,样机运转良好。