CN206584231U - 基于fpga分布式高安全性的飞行控制***及飞行器 - Google Patents

基于fpga分布式高安全性的飞行控制***及飞行器 Download PDF

Info

Publication number
CN206584231U
CN206584231U CN201621458210.6U CN201621458210U CN206584231U CN 206584231 U CN206584231 U CN 206584231U CN 201621458210 U CN201621458210 U CN 201621458210U CN 206584231 U CN206584231 U CN 206584231U
Authority
CN
China
Prior art keywords
control
flight
control system
flight control
moderator
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.)
Expired - Fee Related
Application number
CN201621458210.6U
Other languages
English (en)
Inventor
董其才
吴其琦
赵正峰
张冲
徐亚妮
吴奕辰
胡志伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangxi University of Science and Technology
Original Assignee
Guangxi University of Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangxi University of Science and Technology filed Critical Guangxi University of Science and Technology
Priority to CN201621458210.6U priority Critical patent/CN206584231U/zh
Application granted granted Critical
Publication of CN206584231U publication Critical patent/CN206584231U/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Traffic Control Systems (AREA)
  • Feedback Control In General (AREA)

Abstract

本实用新型适用于电子技术改进领域,提供了一种基于FPGA分布式高安全性的飞行控制***,所述飞行控制***包括若干飞控子***及仲裁器,若干所述飞控子***的输出端分别连接所述仲裁器的输入端;所述飞控子***,用于读取各个传感器数据,进行飞行姿态计算,运行控制算法,并输出飞行控制数据;所述仲裁器,用于接收各个飞控子***传输的数据,对数据去除最大值和最小值并求出平均值,根据平均值选出最接近的飞行数据并输出控制飞行。对于安全性较低的场合可以少装子飞控,从而减少成本,维护方便,出现故障的子飞控,可以单独更换,无需取下整个飞控***进行维修。

Description

基于FPGA分布式高安全性的飞行控制***及飞行器
技术领域
本实用新型属于电子技术领域,尤其涉及一种基于FPGA分布式高安全性的飞行控制***。
背景技术
无人机用途十分广泛,在军事上,可用于制造虚拟目标、勘察敌情、打击敌人等;在民用上,主要用于高压线路检修、测绘、喷洒农药等。因此,近几年来,无人机受到越来越多的关注,其应用前景十分明朗。但由于飞行控制器***(以下简称飞控)自身的稳定性欠佳,常由于电路元件问题,或者外界干扰问题引发飞控瘫痪,从而导致坠机事故,轻则造成财产损失,重则危及人身安全。因此研制出一种具有高安全性性,高可靠性,安装方式灵活等特点的新型飞控,对保障无人机安全飞行具有重要的意义。
实用新型内容
本实用新型的目的在于提供一种基于FPGA分布式高安全性的飞行控制***,旨在解决上述的技术问题。
本实用新型是这样实现的,一种基于FPGA分布式高安全性的飞行控制***,所述飞行控制***包括若干飞控子***及仲裁器,若干所述飞控子***的输出端分别连接所述仲裁器的输入端;所述飞控子***,用于读取各个传感器数据,进行飞行姿态计算,运行控制算法,并输出飞行控制数据;所述仲裁器,用于接收各个飞控子***传输的数据,对数据去除最大值和最小值并求出平均值,根据平均值选出最接近的飞行数据并输出控制飞行。
本实用新型的进一步技术方案是:若干所述飞控子***相同,其包括加速度传感器、陀螺仪、罗盘、多个气压计传感器及中央处理器MCU,所述中央处理器MCU的输入端分别连接所述加速度传感器的输出端、陀螺仪的输出端、罗盘的输出端及每个所述气压计传感器的输出端。
本实用新型的进一步技术方案是:所述仲裁器采用的是FPGA构建平台。
本实用新型的进一步技术方案是:每个所述飞控子***与所述仲裁器之间采用的是CAN总线连接。
本实用新型的进一步技术方案是:所述气压计传感器为四个。
本实用新型的另一目的在于提供一种飞行装置,所述飞行装置包括权利要求1-5任一项所述的飞行控制***及飞行器,所述飞行控制***设于所述飞行器上。
本实用新型的有益效果是:飞控的高度安全性与可靠性,子飞控体积小、安装方便可以分布安装在机舱内的各个地方,充分利用有限空间,可以根据安全等级增减子飞控数量,对应安全性要求特别高的场合可以安装多个子飞控,对于安全性较低的场合可以少装子飞控,从而减少成本,维护方便,出现故障的子飞控,可以单独更换,无需取下整个飞控***进行维修。
附图说明
图1是本实用新型实施例提供的基于FPGA分布式高安全性的飞行控制***的结构框图。
具体实施方式
图1示出了本实用新型提供的基于FPGA分布式高安全性的飞行控制***,所述飞行控制***包括若干飞控子***及仲裁器,若干所述飞控子***的输出端分别连接所述仲裁器的输入端;所述飞控子***,用于读取各个传感器数据,进行飞行姿态计算,运行控制算法,并输出飞行控制数据;所述仲裁器,用于接收各个飞控子***传输的数据,对数据去除最大值和最小值并求出平均值,根据平均值选出最接近的飞行数据并输出控制飞行。
若干所述飞控子***相同,其包括加速度传感器、陀螺仪、罗盘、多个气压计传感器及中央处理器MCU,所述中央处理器MCU的输入端分别连接所述加速度传感器的输出端、陀螺仪的输出端、罗盘的输出端及每个所述气压计传感器的输出端。
所述仲裁器采用的是FPGA构建平台。
每个所述飞控子***与所述仲裁器之间采用的是CAN总线连接。
所述气压计传感器为四个。
本实用新型的另一目的在于提供一种飞行装置,所述飞行装置包括行控制***及飞行器,所述飞行控制***设于所述飞行器上。
飞控采用多重冗余硬件结构,即使一部分硬件出现故障,冗余部分仍然能够正常工作,从而保证无人机继续飞行,并提示操作人员尽快着陆,着陆后更换故障部件即可。
飞控采用若干个飞控子***(后简称子飞控)与一个仲裁器,通过总线方式把子飞控与仲裁器相连。子飞控自身已能够单独控制无人机,由仲裁器选择其中最可信的子飞控的飞行控制数据,输出到飞行器。因子飞控体积小、安装方便可以分布安装在无人机机舱内的各个地方。
子飞控采用加速度传感器,陀螺仪,罗盘,气压计四个传感器与一个小型CPU,CPU通过读取各种传感器数据,进行飞行姿态计算,运行控制算法,最终输出飞行控制数据。
总线采用CAN总线,因其有抗干扰能力强,速率高的特点。各个子飞控的控制数据打包成一帧数据,通过CAN总线发送到数据仲裁器。
数据仲裁器采算法如下:仲裁处理对象是各个子飞控发送过来的数据,先对数据去除最大值与最小值,再求出平均值,最后选出与平均值最接近的数据。
由于仲裁器在整个***中的地位非常重要,如果仲裁器瘫痪飞行器将不可避免地导致坠机,因此必须运行于可靠性极高的平台。***采用FPGA平台构造仲裁器而不是常用的CPU平台。FPGA内部是采用逻辑电路结构对数据仲裁,不存在程序出错,***瘫痪等CPU常见问题,因此可靠性极高。
以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型,凡在本实用新型的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本实用新型的保护范围之内。

Claims (6)

1.一种基于FPGA分布式高安全性的飞行控制***,其特征在于:所述飞行控制***包括若干飞控子***及仲裁器,若干所述飞控子***的输出端分别连接所述仲裁器的输入端;所述飞控子***,用于读取各个传感器数据,进行飞行姿态计算,运行控制算法,并输出飞行控制数据;所述仲裁器,用于接收各个飞控子***传输的数据,对数据去除最大值和最小值并求出平均值,根据平均值选出最接近的飞行数据并输出控制飞行。
2.根据权利要求1所述的飞行控制***,其特征在于,若干所述飞控子***相同,其包括加速度传感器、陀螺仪、罗盘、多个气压计传感器及中央处理器MCU,所述中央处理器MCU的输入端分别连接所述加速度传感器的输出端、陀螺仪的输出端、罗盘的输出端及每个所述气压计传感器的输出端。
3.根据权利要求2所述的飞行控制***,其特征在于,所述仲裁器采用的是FPGA构建平台。
4.根据权利要求3所述的飞行控制***,其特征在于,每个所述飞控子***与所述仲裁器之间采用的是CAN总线连接。
5.根据权利要求4所述的飞行控制***,其特征在于,所述气压计传感器为四个。
6.一种飞行装置,其特征在于,所述飞行装置包括权利要求1-5任一项所述的飞行控制***及飞行器,所述飞行控制***设于所述飞行器上。
CN201621458210.6U 2016-12-28 2016-12-28 基于fpga分布式高安全性的飞行控制***及飞行器 Expired - Fee Related CN206584231U (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201621458210.6U CN206584231U (zh) 2016-12-28 2016-12-28 基于fpga分布式高安全性的飞行控制***及飞行器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201621458210.6U CN206584231U (zh) 2016-12-28 2016-12-28 基于fpga分布式高安全性的飞行控制***及飞行器

Publications (1)

Publication Number Publication Date
CN206584231U true CN206584231U (zh) 2017-10-24

Family

ID=60109606

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201621458210.6U Expired - Fee Related CN206584231U (zh) 2016-12-28 2016-12-28 基于fpga分布式高安全性的飞行控制***及飞行器

Country Status (1)

Country Link
CN (1) CN206584231U (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108107910A (zh) * 2017-12-28 2018-06-01 中航联创科技有限公司 一种基于分布式多余度总线的无人机飞控***及飞控方法
CN112180957A (zh) * 2020-09-15 2021-01-05 东北大学 无人机的三余度仲裁切换方法、装置及计算机设备
CN116774570A (zh) * 2023-08-23 2023-09-19 成都飞航智云科技有限公司 一种多余度数据分析方法、分析***

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108107910A (zh) * 2017-12-28 2018-06-01 中航联创科技有限公司 一种基于分布式多余度总线的无人机飞控***及飞控方法
CN112180957A (zh) * 2020-09-15 2021-01-05 东北大学 无人机的三余度仲裁切换方法、装置及计算机设备
CN116774570A (zh) * 2023-08-23 2023-09-19 成都飞航智云科技有限公司 一种多余度数据分析方法、分析***
CN116774570B (zh) * 2023-08-23 2023-11-07 成都飞航智云科技有限公司 一种多余度数据分析方法、分析***

Similar Documents

Publication Publication Date Title
CN103963963B (zh) 多旋翼飞行器的飞行控制方法及***
CN104683142B (zh) 用于飞行器上的数据传输管理的***和方法
CN104471502B (zh) 安全起飞监控***
ES2698249T3 (es) Sistema de gestión de detención
CN206584231U (zh) 基于fpga分布式高安全性的飞行控制***及飞行器
US9650152B2 (en) Flight envelope protection system for unmanned aerial vehicles
US8774989B1 (en) Aircraft energy state display
CN103562682B (zh) 主飞行显示器的基于俯仰和功率的不可靠空速符号***
CN105427379A (zh) 一种用于测试近地告警***的飞行视景仿真***
JP6377315B2 (ja) 過冷却された大粒の滴の着氷状態検出システム
EP2860601A1 (en) Failure Analysis System
WO2017185363A1 (zh) 无人飞行器的控制方法、装置及***
JP5020950B2 (ja) 回転中における航空機の翼上の負荷を低減するための方法及び装置
CN115390432B (zh) 一种多余度无人机飞控***及飞控方法
US20140121863A1 (en) Flight Envelope Display
CN106789499A (zh) 一种用于轻小型飞机的综合航电***
EP2833230B1 (en) Hard landing detection and orientation control
CN104699105A (zh) 一种六旋翼飞行器的容错控制方法
CN104290919A (zh) 一种四旋翼飞行器的直接自修复控制方法
CN109308064A (zh) 一种四旋翼无人机的故障容错控制方法及***
CN106546258B (zh) 一种基于双余度的惯性导航***状态上报方法
CN112731958A (zh) 一种基于速度保护的机载轮载信号使用方法
CN105185164B (zh) 一种基于制导模型的固定翼无人飞行器监视***
CN109870997A (zh) 一种三余度飞控计算机***
WO2020040827A1 (en) Systems and methods of determining flight phase / motion status of an aircraft

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171024

Termination date: 20181228