无人靶机飞行控制系统.doc





《无人靶机飞行控制系统.doc》由会员分享,可在线阅读,更多相关《无人靶机飞行控制系统.doc(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中图分类号:V249 论文编号:1028703 11-0087学科分类号:081105 硕士学位论文无人靶机飞行控制系统硬件设计与实现研究生姓名学科、专业导航、制导与控制研究方向飞行控制技术指导教师南京航空航天大学研究生院 自动化学院二一八年一月Nanjing University of Aeronautics and AstronauticsThe Graduate SchoolCollege of Automation EngineeringHardware Design and Implement of the Flight Control System for Target Drone
2、 A Thesis inNavigation, Guidance and ControlbyYang HuiAdvised byAssociate Professor Li ChuntaoSubmitted in Partial Fulfillmentof the Requirementsfor the Degree ofMaster of EngineeringJan,2018承诺书本人郑重声明:所呈交的硕士学位论文,是本人在导师指导下,独立进行研究工作及所取得的研究成果。除了文中特别注明加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得南京航空航天大学或其
3、他教育机构的学位或证书而使用过的材料。本人授权南京航空航天大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本承诺书)作者签名: 日 期: 南京航空航天大学硕士学位论文摘 要针对无人靶机对飞行控制系统任务控制、接口、性能、体积和重量等的要求,本文开展了以DSP处理器为核心的无人靶机飞行控制系统的研究,完成了系统的硬件设计、测试及底层驱动软件设计、测试,为无人靶机飞行控制率设计开发奠定了坚实基础。本文研究了无人靶机飞行控制系统的特殊性和国内外研究现状,根据无人靶机对飞行控制系统的需求,完成了以DSP处理器为
4、核心的飞行控制系统的硬件方案设计。在设计方案中采用模块化设计思想,按照系统功能组成将飞行控制系统划分为控制单元、传感器、执行机构、测控模块、系统电源。其次,基于DSP微处理器的最小系统,实现了由时钟电路、复位电路、调试接口电路、存储器扩展电路构成CPU模块的硬件设计,解决了系统可靠性以及存储器资源不足的问题。根据系统集成多种传感器、执行机构、测控模块和任务功能单元的特点,开展并完成了多路模拟量输入(ADC)接口、多种电气规格的串行通信接口和多路PWM接口电路的设计与实现。再次,根据系统各模块的供电需求,完成了二次电源与配电的详细设计。为了提高系统的可靠性特别是电磁兼容性,采用信号流向设计、模拟
5、与数字单点共地、光电隔离、电源分割等技术,完成了多层板布线设计与制作,降低了电磁干扰,提高了系统工作的稳定性和可靠性。本文最后开发了飞行控制系统驱动软件。对系统硬件的功能和性能进行单元测试和系统集成测试,在硬件设计和底层开发软件基础上,验证了飞行控制系统硬件设计正确性。关键词:无人靶机,DSP,飞行控制系统ABSTRACTWith the strict requirements on flight control system performance, its size and weight of target drone, this paper designs the flight cont
6、rol system based on DSP processor for target drone, which lays a solid foundation for performance test and the software development of target drone.After describing the research status of flight control system for target drone in the world, the whole hardware scheme based on DSP processor is given i
7、n order to meet the target drone flight control system functions. And flight control system is divided into the control module, Sensor, actuator, measurement and system power supply.Secondly, the control module based on the minimal system of DSP microprocessor is developed, which consists of clock p
8、art, restet part, debugging part and memeory part. Then, the interface circuits related AD interface, serial communication interface and PWM interface is given according to the properties of sensors, actuators, wireless communication.Thirdly, detailed design of secondary power supply and power distr
9、ibution was accomplished, which is based on the electricity demand of each module in the system. In order to improve the reliability of system, especially for electromagnetic compatibility, some technologies, such as signal-flow design, analogue and digital single-point grounding, optoelectronic iso
10、lation, power-layer and grounding-layer segment, is used in the hareware circuits, which effectively reduced the electromagnetic interference and improved the system operating stability and reliability.After completement of device driver software development, on the basis of hardware design and the
11、underlying development software, the unit test and system integrated test were carried out for the hardware system. Verify the correctness of the flight control system hardware designed for target drone.Key Words: Target Drone, DSP, flight control system目 录摘 要iABSTRACTii目 录iii图表清单v注释表vi第一章 绪论11.1 引言
12、11.2 飞行控制系统研究现状11.2.1 国外研究现状21.2.2 国内研究现状31.3 研究内容和章节安排5第二章 系统设计方案62.1 引言62.2 系统方案设计62.2.1 控制单元72.2.2 传感器构成82.2.2.1 压力传感器82.2.2.2 IMU传感器92.2.2.3 GPS模块102.2.2.4 垂直陀螺102.2.3 执行机构102.2.4 测控模块112.3 本章小结11第三章 飞行控制系统硬件设计123.1 引言123.2 CPU硬件电路设计133.2.1 时钟电路设计133.2.2 外部看门狗电路设计143.2.3 调试接口设计153.2.4 存储器扩展电路设计1
13、53.3 接口电路设计163.3.1 压力传感器接口163.3.2 IMU传感器接口173.3.3 GPS接口183.3.4测控模块接口193.4 执行机构电路设计193.4.1 PWM输出接口设计193.4.2 PWM捕获接口设计203.5 离散量电路设计203.6 UART串行接口设计213.7 系统电源设计213.7.1 供电需求分析223.7.2 电源设计方案223.7.4 电源电路设计233.8 PCB设计243.9 本章小结26第四章 驱动软件设计274.1 引言274.2实时嵌入式操作系统选型及移植274.2.1 DSP/BIOS在TMS320F28335上的移植274.2.3.
14、1 DSP/BIOS配置文件的建立与设置274.2.3.2加载DSP/BIOS程序的编写304.3 模拟量驱动设计314.3.1 DSP的SPI及初始化314.3.2 A/D接口驱动设计324.4 串口驱动设计334.4.1集成串口驱动334.4.2外部扩展串口334.5 PWM驱动设计344.6 离散量驱动设计344.7 本章小结34第五章 系统硬件测试和验证365.1 引言365.2 测试方案365.3 电源模块测试365.4 CPU最小系统365.5 接口测试375.5.1 模拟量通道测试375.5.2 串行通信接口测试375.5.3 PWM接口测试385.5.4 离散量接口测试385.
15、6 集成测试和验证385.7 本章小结39第六章 总结与展望406.1 本文主要研究工作406.2 后续工作展望40参考文献42致 谢45在学期间发表的学术论文4645图表清单图1.1 Piccolo Plus飞控系统结构图3图1.2 MicroPilot MP2028g飞控系统结构图3图1.3飞控系统的硬件结构图4图2.1 无人机飞行控制系统结构框图6图2.2无人靶机飞行控制总体方案7图2.4 传感器的组成8图2.5 MPXV5004G实物和内部结构图9图2.6 MPXAZ6115A实物和内部原理图9图2.7 ADIS16407结构原理10图2.8 N920测控模块11图3.1 飞行控制系统
16、结构框图13图3.2 时钟信号产生电路原理图14图3.3 上电复位电路原理图14图3.4 MAX1232结构原理14图3.5 JTAG调试接口15图3.6外扩存储器的总线接口图15图3.7 压力传感器电路图16图3.9 AD7689与DSP连接的电路图17图3.10 基准电压电路17图3.16 ADIS16407接口电路及电平转换电路18图3.17 GPS接口电路图18图3.19 N920接口电路图19图3.11 PWM输出电路图20图3.12 PWM捕获电路图20图3.13 火工品控制电路21图3.15 串口扩展电路原理图21图3.20 系统电源分配示意图23图3.21 18V36V转5V电
17、路图24图3.24 5V转3.3V电路图24图3.25 5V转1.8V电路图24图3.28 PCB布线结果图25图3.29 PCB板实物图26图4.4 QSPI主机模式初始化流程图32图4.5 A/D转换的流程图33图5.9 集成测试环境构成38表3.1 输入输出功能12表3.3 系统主要器件电源需求22表5.1模拟电压采样36表5.3 PWM捕获测试结果37表5.4 离散量测试结果37表5.5 接口参数测试表39注释表缩写英文全称中文名称ADCAnalog-to-Digital Converter模数转换器CPUCentral Processing Unit中央处理器DACDigital-t
18、o-Analog Converter数模转换器DI/ODigital Input/Output数字量输入输出DSPDigital Signal Processing数字信号处理器FlashFlash Memory闪存存储器FPUFloating Point Unit 浮点运算单元GPSGlobal Position System全球定位系统AHRSAttitude and Heading Reference System航姿参考系统JTAGJoint Test Action Group边界扫描测试接口LDOLow Drop Out (voltage regulators)低压差输出MEMSMi
19、cro Electromechanical System微电子机械系统MIOSModular Input/Output Subsystem标准输入输出子系统SPISerial Peripheral Interface队列式串行外设接口PCBPrinted Circuit Board印刷电路板PWMPulse Width Modulation脉宽调制RAMRandom Access Memory随机访问存储器RCPURISC MCU Central Processing Unit精简指令处理器内核ROMRead Only Memory只读存储器SCIScalable Coherent Inter
20、face可扩展一致性接口SPISerial Peripheral Interface串行外设接口SRAMStatic Random Access Memory静态随机访问存储器UARTUniversal Asynchronous Receiver and Transmitter通用异步收发器UAVUnmanned Aerial Vehicle无人机第一章 绪论1.1 引言无人机(UAV,Unmanned Aerial Vehicle)即无人驾驶飞机,一种能够通过无线电控制和按照预定航路自主飞行的飞行器。其自身配备了自动驾驶系统、自主导航系统、自主回收装置、遥控与遥测系统等,不同用途的无人机根据
21、其需求还配备不同的任务执行系统,如农业无人机要配备自动播撤器,灭火无人机需要配备红外灭火器,军用无人机可以配备电子侦察系统、电子干扰系统或者武器系统等等,能够实现的功能非常多。早在1913年人们就已经证实了自动驾驶仪可以自动操纵飞行器。1917年英国人研制成功了世界上第一架无人驾驶飞机,一台由无线电设备遥控的小型单翼飞机,但是当时因为有许多技术条件还不够成熟导致试验最终失败。在军事应用领域,直到20世纪30年代初,第一架无线电遥控的无人靶机研制成功。无人靶机是用于鉴定地空导弹、空空导弹、航空机炮或高射炮效能及供歼击机部队打靶训练使用的无人驾驶飞机,是无人机家族中的重要成员。无人靶机具有可重复使
22、用、搭载能力强和低成本等优势,是防空武器系统研制、试验、鉴定以及训练中不可缺少的重要保障性器材,为防空武器系统的传感器、武器试验和训练提供逼真的空中靶标,可以全面地对舰载防空武器的制导系统和作战效能进行试验和评估。飞行控制系统是无人靶机的关键技术之一,是无人靶机完成发射起飞、空中飞行、执行任务、回收等整个飞行过程的核心控制系统,不仅完成无人靶机的内外回路航迹控制,还完成无人靶机的导航、制导、飞行任务管理、任务载货管理与控制,强调系统稳定性、控制与导航精度等性能指标和任务管理能力,特别是自主导航能力,对无人靶机实现全权限控制与管理,因此对无人靶机的功能和性能起关键、决定性作用。1.2 飞行控制系
23、统研究现状无人靶机的飞行控制系统一般由低功耗的嵌入式处理器、低成本的传感器、执行机构以及无线通讯设备共同组成。由于传感器体积和功耗限制,精度相对较低,如何利用这些低精度的传感器来实现高精度的飞控系统成为设计的难点。近些年,以美国为代表的西方国家,投入大量的经费开展对飞控系统及其关键部件的研究,使其精度和可靠性得到很大的提高,很多研究成果已转化成产品,并投入市场。在国内对无人机也成为一个研究热点,但真正有自主产权飞控系统产品的单位并不多7。1914年,美国人斯派雷首次研制成功一种电动陀螺稳定装置,它是无人机自驾仪的雏形。20世纪30年代,三轴稳定的自驾仪被应用到飞机上以减轻驾驶员长时间飞行的疲劳
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无人 靶机 飞行 控制系统

限制150内