CN105717907A - 基于ARM Cortex-M4和Linux的制导算法验证平台 - Google Patents
基于ARM Cortex-M4和Linux的制导算法验证平台 Download PDFInfo
- Publication number
- CN105717907A CN105717907A CN201410720397.1A CN201410720397A CN105717907A CN 105717907 A CN105717907 A CN 105717907A CN 201410720397 A CN201410720397 A CN 201410720397A CN 105717907 A CN105717907 A CN 105717907A
- Authority
- CN
- China
- Prior art keywords
- linux
- algorithm
- guidance algorithm
- responsible
- verification platform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明涉及一种基于ARM Cortex-M4和Linux的制导算法验证平台,包括负责编译和下载制导算法的计算机、负责通讯的无线传输模块、负责算法具体执行的无人机以及负责算法失控紧急处理的手动控制模块。本发明通过无人机对制导算法进行验证,比纯数字的仿真提高了仿真的可信度,比使用大型飞行器进行算法的验证节省了费用。
Description
技术领域
本发明涉及一种基于ARMCortex-M4和Linux的制导算法验证平台,属于导航制导与控制技术领域。
背景技术
目前制导算法的验证,大多通过simulink搭建仿真模型来进行验证,而这种纯数字仿真难以模拟一些非线性的因素以及干扰因素,因此仿真可信度不高。此外,也可以通过直接用大型的飞行器进行仿真,然而大型飞行器仿真成本很高,一旦发生事故将会造成巨大的经济损失,因此需要新的制导算法验证平台。
发明内容
本发明的目的是为了解决利用无人机进行制导算法验证的问题,提出了一种基于ARMCortex-M4和Linux的制导算法验证平台。利用该平台可以对制导算法的正确性、鲁棒性进行验证,替代直接在大型飞行器上进行算法验证,减少了飞行风险、缩短了实验验证的周期、节省了费用,克服现有技术的不足。
本平台使用ARMCortex-M4作为无人机主控芯片,并在Linux系统下搭建无人机地面站,对无人机的姿态等信息进行实时监控。
本发明的优点在于:
(1)将制导算法在无人机上进行验证,解决了传统制导算法验证平台仿真非线性环节以及干扰引入困难的问题,提高了仿真的真实性和可信度;
(2)相比于其它物理验证平台,本验证平台具有更低的成本;
附图说明
图1是本发明基于ARMCortex-M4和Linux的制导算法验证平台系统组成图
具体实施方式
下面将结合附图和实施例对本发明作进一步的详细说明。
图1为本发明基于ARMCortex-M4和Linux的制导算法验证平台系统组成图。如图1所示,基于ARMCortex-M4和Linux的制导算法验证平台包括计算机110、无线模块A120、无线模块B130、无人机140、以及手动控制模块150,其中计算机110负责将制导算法下载到无人机140中,并通过无线模块A120向无人机140发送控制指令,无人机140负责算法的具体执行,并将算法执行结果通过无线模块B130将数据传回到计算机110,同时手动控制模块150也可以通过无线模块B130对无人机进行控制。
Claims (5)
1.基于ARMCortex-M4和Linux的制导算法验证平台,其特征在于,该平台包括了负责编译和下载软件的计算机、负责通讯的无线传输模块、负责算法具体执行的无人机以及负责算法失控紧急处理的手动控制模块。
2.如权利要求1所述的基于ARMCortex-M4和Linux的制导算法验证平台,其特征在于,所述平台包含硬件和软件,硬件集成了自动驾驶仪、GPS、传感器、无线传输模块、接收机;软件包含了整套自动飞行控制算法以及可以不断升级的地面站软件。
3.如如权利要求1所述的基于ARMCortex-M4和Linux的制导算法验证平台,其特征在于,所述无人机采用可以为固定翼飞机,也可以为旋翼机,以及混合类型的飞机,无人机采用ARMCortex-M4作为主控芯片。
4.如如权利要求1所述的基于ARMCortex-M4和Linux的制导算法验证平台,其特征在于,所述计算机中使用linux操作系统将制导算法下载到无人机中进行仿真。
5.如如权利要求1所述的基于ARMCortex-M4和Linux的制导算法验证平台,其特征在于,所述手动控制模块可以通过无线传输模块直接对无人机进行控制,这种情况适用于无人机算法验证失败,需要通过手动控制无人机安全返航。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410720397.1A CN105717907A (zh) | 2014-12-02 | 2014-12-02 | 基于ARM Cortex-M4和Linux的制导算法验证平台 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410720397.1A CN105717907A (zh) | 2014-12-02 | 2014-12-02 | 基于ARM Cortex-M4和Linux的制导算法验证平台 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105717907A true CN105717907A (zh) | 2016-06-29 |
Family
ID=56146239
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410720397.1A Pending CN105717907A (zh) | 2014-12-02 | 2014-12-02 | 基于ARM Cortex-M4和Linux的制导算法验证平台 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105717907A (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107831784A (zh) * | 2017-11-13 | 2018-03-23 | 广州纳飞智能技术有限公司 | 一种基于CPU大小架构和linux系统的无人机飞行控制器 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101963806A (zh) * | 2010-10-15 | 2011-02-02 | 农业部南京农业机械化研究所 | 基于gps导航的无人机施药作业自动控制系统及方法 |
| CN102520727A (zh) * | 2011-12-31 | 2012-06-27 | 沈阳航天新光集团有限公司 | 无人机侦察系统 |
| CN102830708A (zh) * | 2012-09-05 | 2012-12-19 | 北京理工大学 | 基于arm和fpga架构的固定翼无人机自动驾驶仪 |
| CN103149846A (zh) * | 2011-12-06 | 2013-06-12 | 中国科学院沈阳自动化研究所 | 飞行机器人控制系统半物理仿真平台 |
| CN103365215A (zh) * | 2013-06-29 | 2013-10-23 | 天津大学 | 一种四旋翼无人飞行器半实物仿真实验系统及实验方法 |
| US20140131510A1 (en) * | 2012-11-15 | 2014-05-15 | SZ DJI Technology Co., Ltd | Unmanned aerial vehicle and operations thereof |
-
2014
- 2014-12-02 CN CN201410720397.1A patent/CN105717907A/zh active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101963806A (zh) * | 2010-10-15 | 2011-02-02 | 农业部南京农业机械化研究所 | 基于gps导航的无人机施药作业自动控制系统及方法 |
| CN103149846A (zh) * | 2011-12-06 | 2013-06-12 | 中国科学院沈阳自动化研究所 | 飞行机器人控制系统半物理仿真平台 |
| CN102520727A (zh) * | 2011-12-31 | 2012-06-27 | 沈阳航天新光集团有限公司 | 无人机侦察系统 |
| CN102830708A (zh) * | 2012-09-05 | 2012-12-19 | 北京理工大学 | 基于arm和fpga架构的固定翼无人机自动驾驶仪 |
| US20140131510A1 (en) * | 2012-11-15 | 2014-05-15 | SZ DJI Technology Co., Ltd | Unmanned aerial vehicle and operations thereof |
| CN103365215A (zh) * | 2013-06-29 | 2013-10-23 | 天津大学 | 一种四旋翼无人飞行器半实物仿真实验系统及实验方法 |
Non-Patent Citations (4)
| Title |
|---|
| 宪三野波,法里德,铃木: "《自主飞行机器人——无人机和微型无人机》", 31 August 2014 * |
| 聂志彪: ""小型无人机导航与制导关键技术研究"", 《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》 * |
| 西风: "《美军无人机大全》", 31 May 2013 * |
| 诺曼•弗里德曼: "《全球作战无人机》", 31 October 2011 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107831784A (zh) * | 2017-11-13 | 2018-03-23 | 广州纳飞智能技术有限公司 | 一种基于CPU大小架构和linux系统的无人机飞行控制器 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102339021B (zh) | 无人机视景仿真系统及仿真方法 | |
| EP3441281A3 (en) | Method and apparatus for a train control system | |
| JP2018522773A (ja) | 無人自律システムのための制御正規化 | |
| CN110456757A (zh) | 一种无人驾驶车辆的整车测试方法及系统 | |
| WO2015108586A3 (en) | System and methods for execution of recovery actions on an unmanned aerial vehicle | |
| US11169545B2 (en) | Aerial display visualization | |
| CN103971545B (zh) | 用于捕捉起飞性能差错的系统和方法 | |
| CN105242679A (zh) | 一种四旋翼飞行器的控制系统设计方法 | |
| WO2020220248A1 (zh) | 自动驾驶车辆的仿真测试方法、系统、存储介质和车辆 | |
| JP2017174326A5 (ja) | 無人航空機、その制御方法、及びプログラム、並びに、サーバ装置、その制御方法、及びプログラム | |
| BR112018013211A2 (pt) | método para simulação imersiva para orientação e treinamento de uma tripulação no uso de uma torre de veículo blindado e sistema de simulação | |
| CN109783374A (zh) | 自动驾驶领域的代码处理方法、装置、设备和计算机存储介质 | |
| CN113009935A (zh) | 无人机仿真测试系统及方法,无人机飞行控制器 | |
| CN105717907A (zh) | 基于ARM Cortex-M4和Linux的制导算法验证平台 | |
| CN104950688A (zh) | 分布式传递对准半实物仿真系统及其方法 | |
| CN108959805B (zh) | 一种自动驾驶的硬件在环仿真的云平台及方法 | |
| CN106927063B (zh) | 惯组输出数据的模拟方法及装置 | |
| CN104932287A (zh) | 仿真万用表 | |
| Prats et al. | Enabling leg-based guidance on top of waypoint-based autopilots for UAS | |
| RU2771111C1 (ru) | Аппаратно-программная платформа стенда полунатурного моделирования для отработки вычислителя беспилотного летательного аппарата | |
| Clarke et al. | A dynamic model of a skydiver with validation in wind tunnel and free fall | |
| CN102436186A (zh) | 执行器模拟器及具有该执行器模拟器的卫星闭环仿真系统 | |
| CN105022284A (zh) | 飞行器星务仿真验证系统 | |
| CN106021640B (zh) | 多体动力学和有限元显式动力学联合仿真车辆碰撞过程的方法及系统 | |
| CN105739386B (zh) | 一种机载校飞远程监控系统的实现方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| CB03 | Change of inventor or designer information | ||
| CB03 | Change of inventor or designer information |
Inventor after: Zhang Ran Inventor after: Lin Tao Inventor after: Li Huifeng Inventor before: Li Huifeng Inventor before: Lin Tao Inventor before: Zhang Ran |
|
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160629 |