论文摘要
随着人们对高性能交流伺服产品需求的不断增大,基于单片机的交流伺服控制技术得到越来越广泛的应用。数字化的交流伺服系统是靠软件完成控制计算来支持闭环控制的,它的控制计算程序直接决定了系统的控制质量。因此在开发控制计算程序时,程序需要经过反复的、严格的测试验证。但是由于目前交流伺服系统的控制计算程序一般都需要带硬件测试,这就导致了系统的开发周期长、效率低、成本高,不利于当前激烈的市场竞争。本论文的目的在于提出一种多周期闭环的控制计算仿真方法,为改善当前控制计算程序测试状况进行一种有益的探索。论文提出了将系统的控制计算程序与受控对象程序模块一并构成多周期闭环的仿真运行,以实现控制计算程序脱离硬件的测试。它的实现过程是:先对控制计算程序代码进行预处理,接着提取程序代码的结构信息和变量信息,最后利用提取的信息模拟代码做控制计算,并调用受控对象程序模块,得到反馈信号变量的实时值,实现多周期闭环的控制计算仿真。该方法的实现将大大缩短交流伺服系统的开发周期和降低开发成本,因此具有很强研究和实际应用价值。论文还搭建了一套完整的交流伺服试验系统,该系统是以NEC公司V850系列UPD70F3184型号单片机为核心的永磁交流伺服系统。该系统的搭建不仅为论文提出的控制计算仿真方法的可行性验证提供了试验平台,同时也使作者加强了对交流伺服系统的认识。对交流伺服系统的研究和总结为本课题控制计算仿真的实现提供理论依据。在以上工作的基础上,本文基于Visual C++实现一套可对交流伺服系统的控制计算程序进行多周期闭环仿真运行的软件基础框架,并用交流伺服试验系统验证了其实现方法的可行性。
论文目录
摘要Abstract第1章 绪论1.1 课题背景和意义1.1.1 伺服控制计算程序的特点1.1.2 伺服控制计算程序开发存在的问题1.1.3 课题的研究意义1.2 交流伺服系统的介绍1.3 国内外发展现状1.4 课题的研究目的1.5 课题的研究内容第2章 交流伺服系统试验平台的搭建2.1 交流伺服系统的硬件组成2.1.1 系统整体结构及其工作原理2.1.2 主控板的功能及其主要构成2.1.3 功率板的功能及其主要构成2.1.4 电源板的功能及其主要构成2.1.5 永磁同步电机2.2 系统的控制方案2.2.1 系统的控制框图及其工作原理2.2.2 矢量控制的应用2.2.3 数字调节器设计2.3 系统的控制计算程序2.3.1 系统的单片机程序2.3.2 控制计算程序的构成2.3.3 控制计算程序的周期2.3.4 控制计算程序的特点2.4 本章小结第3章 交流伺服控制计算仿真的研究与实现3.1 仿真软件的设计3.1.1 仿真软件的设计思路3.1.2 仿真软件的设计要求3.1.3 仿真软件的界面介绍3.2 主要算法的研究和介绍3.2.1 逆波兰算法3.2.2 有效范围识别算法3.3 仿真软件的实现3.3.1 仿真软件的工作流程3.3.2 数据信息的存储方式3.3.3 代码规格化3.3.4 信息的统计和处理3.3.5 全局变量处理3.3.6 代码转换处理3.3.7 模拟运行控制计算3.3.8 运行结果输出3.4 永磁同步电机q 轴等效电路及其程序模块3.4.1 q 轴等效电路3.4.2 q 轴程序模块3.5 仿真软件的功能及特点3.6 本章小结第4章 验证与分析4.1 计算仿真的可行性验证4.2 多周期闭环的控制计算仿真的可行性验证4.2.1 仿真输出与实际输出4.2.2 Matlab 仿真模型的建立和仿真4.2.3 对比分析4.3 本章小结结论参考文献附录:数据结构哈尔滨工业大学硕士学位论文原创性声明哈尔滨工业大学硕士学位论文使用授权书哈尔滨工业大学硕士学位涉密论文管理致谢
相关论文文献
标签:交流伺服系统论文; 控制计算论文; 仿真论文;