- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
无人直升机自主飞行控制系统设计与工程实现
摘要:无人直升机因造价低、效益好、无人员伤亡、使用灵活等特点,广泛应
用于军事、民用以及科研领域。但无人直升机有着操纵响应迟缓、稳定性差、通
道耦合严重等缺点,尤其是在悬停小速度段不稳定性更为明显,再加上飞行模态
众多,因此对无人直升机飞行控制系统有着很高的要求。无人直升机自主飞行控
制技术涉及多学科交叉技术,具有极大的研究价值。另外,无人机自主飞行控制
技术是编队飞行控制技术的基础,只有实现良好的自主飞行性能,才能实现多机
编队飞行。因此无人直升机自主飞行控制技术研究是具有十分重要的意义。
关键词:无人直升机;自主飞行控制;系统设计;工程实现
无人直升机自主飞行控制系统1概述
飞行控制系统包含飞行控制器硬件、软件及算法设计;飞行地面站包含硬件
平台和软件设计两部分;数据链路通信系统由物理线路、软件通信协议和通信拓
扑结构构成。无人直升机飞行控制系统是自主飞行控制系统的载体,是自主飞行
控制系统的执行层。飞行地面站系统是自主飞行控制系统的控制指令生成及发送
终端,是自主飞行控制系统的决策层。数据链路通信系统是飞行控制系统和地面
站系统的信息交互桥梁,是自主飞行控制系统的数据交互层。地面站系统通过无
线数据链路向无人直升机飞行控制系统发送航点等飞行指令,无人直升机飞行控
制系统收到指令后,运行控制算法按照指定路线飞行,同时与地面站保持实时通
信,地面站软件实时显示无人直升机飞行轨迹并可以随时改变其飞行轨迹,由此
形成了本文无人直升机自主飞行控制系统基本逻辑。
无人直升机飞行控制2器设计
飞行控制2.1器总体设计
无人直升机飞行控制器总体设计包含硬件和软件两大部分。控制器硬件部分
由内置主控电路、传感器电路、输入输出电路设计、外置硬件选型及无线数传设
备等部分组成。软件设计由飞行控制、传感器数据融合、无线数据通信与解析、
任务管理、舵机驱动等模块构成。底层硬件为上层软件提供数据来源及硬件基础,
上层硬件为底层硬件提供数据驱动,底层硬件和上层软件有机地结合,构成了一
个完整的无人直升机自主飞行控制器系统。
飞行控制2.2器硬件设计
飞行控制器的硬件架构分为内置硬件和外置硬件,图中细线框表示内置硬件,
粗线框表示外置硬件。内置硬件包括惯性测量传感器、微控制器以及各种接口,
外接硬件包括GPS模块、电子调速器(ESC)、遥控器接收机、蜂鸣器安全开关
以及无线数传。本文飞行控制器内置硬件的主处理器采用168MHzCortexM4外加
FPU浮点运算核心的STM32F427微控制器,主要用于传感器数据读取、运行姿态
解算位置估计以及控制导航算法。内置硬件集成了多冗余IMU设计,包含三轴
14位加速度计、三轴16陀螺仪、MS5611气压计、电子罗盘,支持多传感器数据
融合,保证了数据的真实准确性。内置硬件也预留了丰富的扩展口,14个PWM
舵机电调输出接口、5个UART串口,支持S.BUS协议输入输出,此外还具有强大
的综合供电系统,支持冗余供电输入,所有的输入均具备过流保护以及输入防静
电。
飞行控制2.3器软件设计
本文无人直升机控制器软件采用模块化设计,主要有遥控器信号处理、控制
率运算、传感器数据读取、电机输出、飞行任务管理及数据管理六大模块。本文
飞行控制器软件采用裸机单线程前后台程序设计方法,即通过STM32定时器TIM
定时1ms作为程序定时任务的节拍,然后在main()主循环中根据节拍计数循环执
行各子程序模块任务。飞行控制器软件设计包含众多软件模块,其中飞行控制算
法模块、姿态估计算法模块以及针对不同飞机类型设计的电机控制分配模块最为
重要。
无线数据链路设计2.4
无人直升机自主飞行需要地面站软件通过无线数据链路发送控制指令来完成,
无线数据链路的好坏直接影响系统性能。无线数据链路有物理线路、通信协议、
拓扑结构三大要点。物理线路是指具有一定性能指标、标准接口的通信硬件;通
信协议是指通信双方对数据格式、同步方式、传输速率、传输步骤、检查错误方
式及控制字符等问题做出统一的规定;拓扑结构则是通信节点之间组成的网络结
构。无人直升机飞行控制器和地面站平台都需具备无线数据链路硬件接口和通信
协议软件。
无人直升机地面站软件设计3
地面站软件3.1总体设计
3.1.1开发语言
您可能关注的文档
- 河南省扶沟县高级中学2020学年高二英语下学期第一次月考试题.pdf
- 江西省赣州市成考专升本2022-2023学年计算机基础练习题含答案完整版720741983.pdf
- 江西省吉安市成考专升本2021-2022学年计算机基础自考预测试题(含答案.pdf
- 武术与民族传统体育专业政治全真模拟卷(七)(解析版) .pdf
- 最新苏教版小学科学三年级下册(全册)教案及计划 .pdf
- 最新房租减租申请书范文(精选6篇) .pdf
- 最新北师大版小学四年级数学下册第二单元检测试卷及答案 .pdf
- 最新五年级下册语文部编人教版课外阅读理解辅导专项练习题(含答案.pdf
- 智能汽车作文10篇 .pdf
- 无人机技术的现状和未来 .pdf
- 2024年企业人力资源管理师之二级人力资源管理师模拟考试试卷A卷含答案完整版720780578.pdf
- 2024年检验类之临床医学检验技术(师)全真模拟考试试卷B卷含答案优质 完整版720844645.pdf
- 2024年四川省成都市第七中学初中学校中考一模物理试题(解析版).pdf
- 2024年二级建造师之二建水利水电实务过关检测试卷B卷附答案 .pdf
- 2024年教师资格之中学思想品德学科知识与教学能力综合检测试卷A卷含完整版720848701.pdf
- 2024年教师信息技术2.0教研组研修计划(优秀模板6篇)(6) .pdf
- 2024年教师资格之幼儿综合素质通关提分题库及完整答案 .pdf
- 2024年心理咨询师之心理咨询师基础知识通关提分题库及完整答案完整版720794806.pdf
- 2024年消防设施操作员之消防设备初级技能题库附答案(典型题).pdf
- 2024年小学信息技术工作计划样本(三篇) .pdf
文档评论(0)