基于ARM的无刷直流电机控制系统的设计与实现
| 摘要 | 第1-6页 |
| ABSTRACT | 第6-10页 |
| 第1章 绪论 | 第10-14页 |
| ·课题背景 | 第10-11页 |
| ·国内外研究现状及发展趋势 | 第11-13页 |
| ·本文的主要研究内容和结构安排 | 第13-14页 |
| 第2章 无刷直流电机基本结构及运行原理 | 第14-31页 |
| ·无刷直流电机基本结构 | 第14-15页 |
| ·电机本体 | 第14-15页 |
| ·转子位置传感器 | 第15页 |
| ·电子换相电路 | 第15页 |
| ·无刷直流电机的工作原理 | 第15-22页 |
| ·三相绕组电机连接方式和功率驱动方式 | 第16-18页 |
| ·电机绕组导通方式 | 第18-22页 |
| ·无刷直流电机的数学模型 | 第22-25页 |
| ·定子电压方程 | 第22-23页 |
| ·电机转矩方程 | 第23-24页 |
| ·运动方程 | 第24-25页 |
| ·状态方程 | 第25页 |
| ·无刷直流电机驱动电路的工作原理 | 第25-26页 |
| ·控制系统研究与仿真 | 第26-29页 |
| ·系统仿真 | 第27页 |
| ·无刷直流电机本体模型 | 第27-28页 |
| ·控制系统仿真模型 | 第28页 |
| ·仿真结果分析 | 第28-29页 |
| ·本章小结 | 第29-31页 |
| 第3章 无刷直流电机控制系统硬件设计 | 第31-42页 |
| ·项目指标 | 第31页 |
| ·无刷直流电机控制系统方案 | 第31-32页 |
| ·直流无刷电机控制系统硬件结构 | 第32页 |
| ·STM32核心模块设计 | 第32-34页 |
| ·STM32芯片简介 | 第32-33页 |
| ·复位电路 | 第33页 |
| ·时钟电路 | 第33-34页 |
| ·供电电路 | 第34页 |
| ·整流电路 | 第34-36页 |
| ·直流电源电路 | 第36-37页 |
| ·信号检测电路 | 第37-38页 |
| ·功率逆变及驱动电路 | 第38-40页 |
| ·通信电路 | 第40页 |
| ·本章小结 | 第40-42页 |
| 第4章 控制系统电磁兼容性分析与设计 | 第42-50页 |
| ·电磁噪声分析 | 第42页 |
| ·系统输入回路电磁兼容设计 | 第42-47页 |
| ·电机驱动电路电磁兼容设计 | 第47-49页 |
| ·本章小结 | 第49-50页 |
| 第5章 控制策略与算法研究 | 第50-68页 |
| ·信号采集算法 | 第50-53页 |
| ·转速测量算法 | 第50-52页 |
| ·电流检测算法 | 第52-53页 |
| ·电机控制算法 | 第53-58页 |
| ·换相控制算法 | 第53-54页 |
| ·PID控制算法 | 第54-55页 |
| ·软启动控制算法 | 第55-56页 |
| ·制动算法 | 第56-58页 |
| ·转矩脉动抑制算法 | 第58-67页 |
| ·PWM调制方式 | 第58-59页 |
| ·转矩脉动产生原因及PWM-ON-PWM调制 | 第59-65页 |
| ·转矩脉动的抑制方法 | 第65-67页 |
| ·本章小结 | 第67-68页 |
| 第6章 无刷直流电机控制系统软件设计 | 第68-74页 |
| ·系统软件设计要求 | 第68页 |
| ·软件开发平台及编程语言 | 第68-69页 |
| ·系统软件框架设计 | 第69页 |
| ·控制系统主程序设计 | 第69页 |
| ·控制系统功能子程序设计 | 第69-73页 |
| ·初始化函数 | 第69-70页 |
| ·电机换相和测速函数 | 第70-71页 |
| ·电机调速程序 | 第71页 |
| ·故障保护程序 | 第71-73页 |
| ·本章小结 | 第73-74页 |
| 第7章 系统调试及实验结果 | 第74-80页 |
| ·系统调试 | 第74-79页 |
| ·转子位置信号检测 | 第75页 |
| ·PWM输出信号 | 第75-77页 |
| ·电机相电压波形 | 第77-78页 |
| ·电机转速响应曲线 | 第78页 |
| ·现场调试 | 第78-79页 |
| ·本章小结 | 第79-80页 |
| 第8章 总结与展望 | 第80-82页 |
| ·总结 | 第80-81页 |
| ·展望 | 第81-82页 |
| 致谢 | 第82-83页 |
| 参考文献 | 第83-86页 |
| 附录 | 第86页 |