基于双DSP的制导飞行器控制系统的软件设计
本文选题:飞行器 + 制导 ; 参考:《西安工业大学》2016年硕士论文
【摘要】:随着各种高新技术应用到制导飞行器武器,飞行器武器各方面的能力都有了极大的提升。本课题通过采用两个DSP芯片作为飞控计算机对飞行器控制系统进行软件设计。两个DSP芯片之间通过CAN总线进行实时通信,一个DSP芯片负责数据计算,另一个DSP芯片负责舵机控制,这样进一步提高了系统的控制精度和响应速度。论文首先详细介绍了制导飞行器控制系统的总体设计方案,在研究了飞行器控制系统原理后,根据飞行器控制系统的总体硬件结构和功能要求,设计出总体软件方案。其次结合飞行器控制系统的功能要求,设计了飞行器控制系统四个主要功能模块,对每个功能模快的软件设计流程进行了详细介绍。结合课题在实际应用中的要求,采用增量式PID控制算法对输出信号进行处理,使用Matlab/Simulink对控制回路进行仿真,并对仿真曲线和数据做了深入的分析。为了能够进一步提高系统的稳定性,在程序中加入了软件抗干扰设计。本文中的软件设计以模块化的方式,采用C语言和汇编语言进行混合编程,设计出飞行器控制系统总体软件以及四个功能模块。最后,论文阐述了飞行器控制系统各个功能模块的调试过程,对存在的若干问题进行了总结分析,并采用最佳方案解决了问题。然后将课题完成的情况进行了简要总结,并对系统中存在的不足之处提出了改进措施。
[Abstract]:With the application of high-tech to guided aircraft weapon, the capability of aircraft weapon has been greatly improved. In this paper, two DSP chips are used as flight control computer to design the software of aircraft control system. The real-time communication between two DSP chips is carried out by can bus, one DSP chip is responsible for data calculation and the other DSP chip is responsible for steering gear control, which further improves the control accuracy and response speed of the system. Firstly, the paper introduces the overall design scheme of the control system of the guided vehicle in detail. After studying the principle of the control system of the aircraft, according to the overall hardware structure and function requirements of the control system of the aircraft, the overall software scheme is designed. Secondly, according to the functional requirements of the aircraft control system, four main functional modules of the aircraft control system are designed, and the software design flow of each functional model is introduced in detail. According to the requirements of practical application, incremental pid control algorithm is used to process the output signal, and Matlab / Simulink is used to simulate the control loop. The simulation curve and data are analyzed deeply. In order to further improve the stability of the system, software anti-interference design is added to the program. In this paper, the software is designed by modularization, C language and assembly language are used to program, the overall software and four function modules of aircraft control system are designed. Finally, the paper describes the debugging process of each functional module of the aircraft control system, summarizes and analyzes some existing problems, and solves the problem with the best scheme. Then the situation of the project is summarized briefly, and the improvement measures are put forward.
【学位授予单位】:西安工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TJ765.2
【相似文献】
相关期刊论文 前10条
1 刘根旺;;飞行器控制系统设计与仿真实验平台的构建[J];实验室研究与探索;2008年03期
2 李艳芳;行小帅;张清泉;熊军;;基于根轨迹法飞行器控制系统的仿真分析[J];仪器仪表与分析监测;2012年02期
3 许震;毛丽民;刘同连;李增增;施婉;;四轴飞行器控制系统设计[J];常熟理工学院学报;2013年02期
4 张学智;吴连生;王燕京;;一个飞行器控制系统的设计[J];西安工业大学学报;1989年04期
5 邓子辰;飞行器控制系统的高精度计算方法[J];飞行力学;1997年02期
6 袁昌盛;李永泽;谭健;;微扑翼飞行器控制系统相关技术研究进展[J];计算机测量与控制;2011年07期
7 曾庆华;郭振云;张为华;;无人飞行器控制系统实验课程体系研究[J];高等教育研究学报;2012年01期
8 彭理群;张德平;;无动力飞行器控制系统模型的计算机仿真研究[J];中国西部科技;2008年30期
9 赵红言,张文;用自组织模糊逻辑控制器设计飞行器控制系统[J];空军工程大学学报(自然科学版);2001年02期
10 倪原;任展鹏;刘智平;张晖;;某飞行器舵机控制系统硬件设计[J];电子设计工程;2013年06期
相关会议论文 前2条
1 童春霞;王正杰;张天桥;;飞行器耦合通道控制系统的变结构解耦设计[A];第五届全国仿真器学术会论文集[C];2004年
2 任晓霞;单勇革;贾丽萍;;痕迹分析在某电源模块失效分析中的应用[A];面向航空试验测试技术——2013年航空试验测试技术峰会暨学术交流会论文集[C];2013年
相关硕士学位论文 前10条
1 孔维宁;四轴飞行器控制系统设计[D];浙江工业大学;2015年
2 黄志伟;基于STM32的四轴飞行器控制系统研究与设计[D];中国计量学院;2015年
3 刘源;基于双DSP的制导飞行器控制系统的软件设计[D];西安工业大学;2016年
4 刘桢濠;飞行器控制系统数字化设计与仿真研究[D];哈尔滨工程大学;2012年
5 肖龙龙;一体化飞行器CAN总线控制系统数据传输方案设计与仿真验证[D];国防科学技术大学;2008年
6 张磊;基于DSP的飞行器控制系统设计与研究[D];西安工业大学;2012年
7 吴茂兴;飞行器控制系统健康仿真与评估技术研究[D];国防科学技术大学;2012年
8 李尧;四旋翼飞行器控制系统设计[D];大连理工大学;2013年
9 尤方;飞行器姿态控制系统仿真与研究[D];西安工业大学;2012年
10 魏丽文;四旋翼飞行器控制系统设计[D];哈尔滨工业大学;2010年
,本文编号:2016396
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2016396.html