论文摘要
飞轮是卫星姿态控制系统的关键执行元件。提高飞轮控制系统的性能对卫星姿态控制系统具有重要意义。由于飞轮系统受干扰和噪声影响,会使飞轮在执行指令时产生误差,给卫星姿态控制系统带来干扰。需要设计合适的控制线路与控制算法,以提高飞轮控制系统的性能。本文以Microchip公司的dsPIC30F2010芯片为数字控制器,在控制直流无刷电机的基础上设计实现一套反作用飞轮控制系统,并对飞轮控制进行了系统而深入的研究。本文首先分析了直流无刷电机的工作原理和数学模型,在此基础上建立了飞轮动力学模型,深入分析了飞轮系统中干扰和噪声机理,重点讨论了摩擦力矩和质量不均匀所引起的干扰以及速率测量噪声的特性。之后,分别对速率模式和力矩模式下的飞轮控制系统进行了设计与仿真,并提出了抗干扰措施,实现快速复现指令的性能要求。其次介绍了飞轮控制系统的总体结构。飞轮控制系统采用串级控制系统,内回路为电流反馈回路,外回路在不同的工作模式下分别为电流回路和转速回路。接着给出了飞轮控制器的硬件实现,其中包括直流无刷电机的换相和PWM调制、数字控制器、速度测量和方向判断及功率驱动等主要单元。然后给出了飞轮控制系统软件的主流程,并简要介绍了各子程序和中断程序的功能与流程,在软件中实现控制算法。最后,利用Microchip公司提供的MPLAB IDE集成开发环境软件对所编写的程序进行编译和调试,进行飞轮控制系统的实验,将实验结果作了进一步的分析与总结。
论文目录
摘要Abstract第1章 绪论1.1 课题背景1.1.1 课题来源及目的1.1.2 研究意义1.2 飞轮的研究现状及其发展1.3 飞轮控制系统综述1.4 本文研究内容第2章 飞轮控制系统的工作原理及干扰分析2.1 引言2.2 BLDC 基本工作原理及其数学模型2.2.1 BLDC的组成与换相电路2.2.2 BLDC的工作原理2.2.3 BLDC数学模型2.3 飞轮对象模型2.4 飞轮内干扰与噪声分析2.4.1 飞轮摩擦力矩干扰2.4.2 飞轮质量分布不均匀引入的干扰2.4.3 测量噪声分析2.5 飞轮控制系统模型分析2.5.1 速率模式模型分析2.5.2 力矩模式模型分析2.6 系统抗干扰措施2.6.1 硬件抗干扰措施2.6.2 软件抗干扰措施2.7 本章小结第3章 飞轮控制系统的硬件实现3.1 飞轮控制系统总体结构3.1.1 飞轮控制系统组成3.1.2 飞轮控制系统原理3.1.3 飞轮控制系统实现方案3.2 控制器硬件实现3.2.1 控制器总体结构3.2.2 数字控制器3.2.3 BLDC脉宽调制与换相3.2.4 BLDC转速测量及判向单元3.2.5 BLDC过电流和过电压检测电路3.2.6 滤波单元及电源模块3.3 本章小结第4章 飞轮控制系统的软件实现4.1 控制软件组成4.1.1 控制软件总体框图4.1.2 主程序4.2 主要控制算法和子程序4.2.1 控制算法4.2.2 BLDC位置检测与PWM脉冲调制子程序4.2.3 通信模块4.2.4 中断服务程序4.2.5 采样及滤波模块4.3 本章小结第5章 实验结果与数据分析5.1 引言5.2 实验数据分析5.2.1 实验条件与方案5.2.2 试验结果与分析5.3 本章小结结论参考文献攻读学位期间发表的学术论文附录1 用到的dsPIC30F2010 芯片引脚功能附录2 电路图附录3 试验板和下载器附录4 程序源代码附录致谢
相关论文文献
标签:直流无刷电机论文; 反作用飞轮论文; 飞轮控制器论文;