CN113204732A - 一种无人机传感器二余度数据表决方法、系统、计算机程序及存储介质 - Google Patents
一种无人机传感器二余度数据表决方法、系统、计算机程序及存储介质 Download PDFInfo
- Publication number
- CN113204732A CN113204732A CN202110524813.0A CN202110524813A CN113204732A CN 113204732 A CN113204732 A CN 113204732A CN 202110524813 A CN202110524813 A CN 202110524813A CN 113204732 A CN113204732 A CN 113204732A
- Authority
- CN
- China
- Prior art keywords
- value
- voting
- redundancy
- difference
- signals
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Algebra (AREA)
- Computational Mathematics (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Analysis (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明提供一种无人机传感器二余度数据表决方法,接收两个传感器输入的信号,实时计算两余度信号各自当前值与前一拍值之差的绝对值,记为变化值;计算两余度信号之差的绝对值;若两余度信号之差的绝对值大于等于门限值且在限定时间内或两余度信号之差的绝对值小于门限值,信号表决值选取为当前时刻两余度信号平均值,若两余度信号之差的绝对值大于等于门限值且超出限定时间,则计算两个信号前十秒的变化值,信号表决值选取为变化值小的信号对应的当前信号值。本发明提出的方案能够避免了选择错误传感器的情况,增加了导航系统的鲁棒性和安全性。
Description
技术领域
本发明涉及无人机数据处理领域,一种无人机传感器二余度数据表决方法、系统、计算机程序及存储介质
背景技术
当前无人机传感器信号二余度表决算法,不能识别出传感器渐变故障,一旦有该故障发生,会有50%概率选择错误传感器数据,从而对无人机导航带来风险。
当前算法概括如下:
前置假设:假设两种传感器本身并无故障状态输入到本算法,只有相应的信号存在故障。计算两余度信号之差的绝对值;如果两余度信号之差的绝对值≥门限且在限定时间内或绝对值<门限:信号表决值=两余度信号平均值;如果两余度信号之差的绝对值≥门限且超出限定时间:信号表决值=接近前拍信号值的信号值。
给出一组数据如图1,分析上述算法可知:在T0时刻传感器1已经开始出现渐变故障,该算法在T1时刻检测出故障,但在两信号差值绝对值超过门限后在限定时间内之前一直为取平均值,该平均值实际上是跟随着传感器1的故障变化趋势的。到了T3时刻,算法检测到故障已经超出忍耐的限定时间,而改为取接近前拍值的传感器,这时候取决于传感器1或2的当前值谁与前拍值接近(各有50%概率),上图给出的是故障传感器的值更接近的情况,因此表决值选择了故障传感器的数值并将会一直持续下去。
发明内容
针对现有技术中存在的问题,提供了一种无人机传感器二余度数据表决方法、系统、计算机程序及存储介质。
本发明采用的技术方案如下:一种无人机传感器二余度数据表决方法,接收两个传感器输入的信号,实时计算两余度信号各自当前值与前一拍值之差的绝对值,记为变化值;计算两余度信号之差的绝对值;若两余度信号之差的绝对值大于等于门限值且在限定时间内或两余度信号之差的绝对值小于门限值,信号表决值选取为当前时刻两余度信号平均值,若两余度信号之差的绝对值大于等于门限值且超出限定时间,则计算两个信号前十秒的变化值,信号表决值选取为变化值小的信号对应的当前信号值。
进一步的,计算两余度信号各自当前值与前一拍值之差的绝对值时,每秒取平均值进行计算。
进一步的,所述门限值根据传感器信号的范围与精度确定。
本发明还提供了一种无人机传感二余度数据表决系统,包括表决单元及计算单元;
计算单元,用于实时计算两余度信号各自当前值与前一拍值之差的绝对值并记为变化值以及计算两余度信号之差的绝对值,并传输给表决单元;
表决单元,用于获取信号表决值;获取信号表决值过程包括:若两余度信号之差的绝对值大于等于门限值且在限定时间内或两余度信号之差的绝对值小于门限值,信号表决值选取为当前时刻两余度信号平均值,若两余度信号之差的绝对值大于等于门限值且超出限定时间,则计算两个信号前十秒的变化值,信号表决值选取为变化值小的信号对应的当前信号值。
本发明还提供了一种计算机程序,其包括有计算机程序指令,其中,所述程序指令被处理器执行时用于实现上述的多余度无人机舵机输出指令表决方法对应的过程。
本发明还提供了一种存储介质,其上存储有计算机程序指令,其中,所述程序指令被处理器执行时用于实现上述的多余度无人机舵机输出指令表决方法对应的过程。
与现有技术相比,采用上述技术方案的有益效果为:避免了选择错误传感器的情况,增加了导航系统的鲁棒性和安全性。
附图说明
图1是现有技术方法中选择错误传感器示意图。
图2是本发明提出的无人机传感器二余度数据表决方法示意图。
具体实施方式
下面结合附图对本发明做进一步描述。
实施例1
如图1所示,本实施例提供了一种无人机传感器二余度数据表决方法,接收两个传感器输入的信号,实时计算两余度信号各自当前值与前一拍值之差的绝对值,记为变化值;计算两余度信号之差的绝对值;若两余度信号之差的绝对值大于等于门限值且在限定时间内或两余度信号之差的绝对值小于门限值,信号表决值选取为当前时刻两余度信号平均值,若两余度信号之差的绝对值大于等于门限值且超出限定时间,则计算两个信号前十秒的变化值,信号表决值选取为变化值小的信号对应的当前信号值。所述前一拍值表示一周期前的采样值,比如一个采样周期为20ms,前一拍就表示前一个20ms,前一拍值表示前20ms的采样值。所述门限值根据传感器信号的范围与精度确定。
优选的,计算两余度信号各自当前值与前一拍值之差的绝对值时,每秒取平均值进行计算。
基于本实施例的方案,通过图1的情况来分析:传感器1在T0-T3时刻前的变化值为2/△T,传感器2为0/△T,因此表决值选择传感器2的值,避免了选择错误传感器的情况,增加了导航系统的鲁棒性和安全性。
实施例2
本实施例提供了一种无人机传感二余度数据表决系统,包括表决单元及计算单元;
计算单元,用于实时计算两余度信号各自当前值与前一拍值之差的绝对值并记为变化值以及计算两余度信号之差的绝对值,并传输给表决单元;
表决单元,用于获取信号表决值;获取信号表决值过程包括:若两余度信号之差的绝对值大于等于门限值且在限定时间内或两余度信号之差的绝对值小于门限值,信号表决值选取为当前时刻两余度信号平均值,若两余度信号之差的绝对值大于等于门限值且超出限定时间,则计算两个信号前十秒的变化值,信号表决值选取为变化值小的信号对应的当前信号值。
实施例3
本实施例提供了一种计算机程序,其包括有计算机程序指令,其中,所述程序指令被处理器执行时用于实现上述的多余度无人机舵机输出指令表决方法对应的过程。
实施例4
本实施例提供了一种存储介质,其上存储有计算机程序指令,其中,所述程序指令被处理器执行时用于实现上述的多余度无人机舵机输出指令表决方法对应的过程。
本发明并不局限于前述的具体实施方式。本发明扩展到任何在本说明书中披露的新特征或任何新的组合,以及披露的任一新的方法或过程的步骤或任何新的组合。如果本领域技术人员,在不脱离本发明的精神所做的非实质性改变或改进,都应该属于本发明权利要求保护的范围。
本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
本说明书中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
Claims (6)
1.一种无人机传感器二余度数据表决方法,其特征在于,接收两个传感器输入的信号,实时计算两余度信号各自当前值与前一拍值之差的绝对值,记为变化值;计算两余度信号之差的绝对值;若两余度信号之差的绝对值大于等于门限值且在限定时间内或两余度信号之差的绝对值小于门限值,信号表决值选取为当前时刻两余度信号平均值,若两余度信号之差的绝对值大于等于门限值且超出限定时间,则计算两个信号前十秒的变化值,信号表决值选取为变化值小的信号对应的当前信号值。
2.根据权利要求1所述的无人机传感器二余度数据表决方法,其特征在于,计算两余度信号各自当前值与前一拍值之差的绝对值时,每秒取平均值进行计算。
3.根据权利要求1所述的无人机传感器二余度数据表决方法,其特征在于,所述门限值根据传感器信号的范围与精度确定。
4.一种无人机传感二余度数据表决系统,其特征在于,包括表决单元及计算单元;
计算单元,用于实时计算两余度信号各自当前值与前一拍值之差的绝对值并记为变化值以及计算两余度信号之差的绝对值,并传输给表决单元;
表决单元,用于获取信号表决值;获取信号表决值过程包括:若两余度信号之差的绝对值大于等于门限值且在限定时间内或两余度信号之差的绝对值小于门限值,信号表决值选取为当前时刻两余度信号平均值,若两余度信号之差的绝对值大于等于门限值且超出限定时间,则计算两个信号前十秒的变化值,信号表决值选取为变化值小的信号对应的当前信号值。
5.一种计算机程序,其包括有计算机程序指令,其中,所述程序指令被处理器执行时用于实现权利要求1-2中任一项所述的多余度无人机舵机输出指令表决方法对应的过程。
6.一种存储介质,其上存储有计算机程序指令,其中,所述程序指令被处理器执行时用于实现权利要求1-2中任一项所述的多余度无人机舵机输出指令表决方法对应的过程。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110524813.0A CN113204732B (zh) | 2021-05-14 | 2021-05-14 | 一种无人机传感器二余度数据表决方法、系统、计算机程序及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110524813.0A CN113204732B (zh) | 2021-05-14 | 2021-05-14 | 一种无人机传感器二余度数据表决方法、系统、计算机程序及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113204732A true CN113204732A (zh) | 2021-08-03 |
CN113204732B CN113204732B (zh) | 2023-05-16 |
Family
ID=77031164
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110524813.0A Active CN113204732B (zh) | 2021-05-14 | 2021-05-14 | 一种无人机传感器二余度数据表决方法、系统、计算机程序及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113204732B (zh) |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070033435A1 (en) * | 2005-08-05 | 2007-02-08 | Honeywell International Inc. | Method and sytem for redundancy management of distributed and recoverable digital control system |
CN101482753A (zh) * | 2009-02-11 | 2009-07-15 | 北京华力创通科技股份有限公司 | 一种多余度飞控计算机实时仿真装置及系统 |
CN102944216A (zh) * | 2012-10-29 | 2013-02-27 | 中国海洋石油总公司 | 基于改进表决算法的三冗余船舶动力定位艏向测量方法 |
CN103823362A (zh) * | 2014-02-17 | 2014-05-28 | 南京航空航天大学 | 基于仲裁机制的相似双余度飞控计算机及冗余控制方法 |
CN103970010A (zh) * | 2013-01-29 | 2014-08-06 | 中国航空工业集团公司西安飞机设计研究所 | 一种飞行控制系统余度设计方法 |
CN104678764A (zh) * | 2015-01-28 | 2015-06-03 | 北京航空航天大学 | 基于解析重构信号的飞控系统传感器混合余度方法 |
CN105182961A (zh) * | 2015-08-11 | 2015-12-23 | 中国航空工业集团公司西安飞机设计研究所 | 四余度信号监控表决方法和设备 |
CN105204431A (zh) * | 2015-08-11 | 2015-12-30 | 中国航空工业集团公司西安飞机设计研究所 | 四余度信号监控表决方法和设备 |
CN106525030A (zh) * | 2015-09-10 | 2017-03-22 | 中国航空工业第六八研究所 | 一种导航系统双余度控制及显示的方法 |
CN106595575A (zh) * | 2016-11-30 | 2017-04-26 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种两余度无线电高度表的监控表决方法 |
CN106970857A (zh) * | 2017-02-09 | 2017-07-21 | 上海航天控制技术研究所 | 一种可重构三冗余计算机系统及其重构降级方法 |
CN108375780A (zh) * | 2018-03-02 | 2018-08-07 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种三余度gps信号的余度管理方法 |
CN108413984A (zh) * | 2018-02-02 | 2018-08-17 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种三余度机载陀螺信号余度管理方法 |
US20180349235A1 (en) * | 2017-06-01 | 2018-12-06 | The University Of Akron | Redundant computer system utilizing comparison diagnostics and voting techniques |
CN110647059A (zh) * | 2018-06-26 | 2020-01-03 | 海鹰航空通用装备有限责任公司 | 适用于无人机高可靠性飞行控制的计算机系统 |
CN110687775A (zh) * | 2019-10-11 | 2020-01-14 | 中国航发沈阳发动机研究所 | 一种基于故障积分的双余度传感器信号表决方法 |
CN111679999A (zh) * | 2020-06-16 | 2020-09-18 | 四川省天域航通科技有限公司 | 一种大型货运无人机传感器信号余度管理方法 |
-
2021
- 2021-05-14 CN CN202110524813.0A patent/CN113204732B/zh active Active
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070033435A1 (en) * | 2005-08-05 | 2007-02-08 | Honeywell International Inc. | Method and sytem for redundancy management of distributed and recoverable digital control system |
CN101482753A (zh) * | 2009-02-11 | 2009-07-15 | 北京华力创通科技股份有限公司 | 一种多余度飞控计算机实时仿真装置及系统 |
CN102944216A (zh) * | 2012-10-29 | 2013-02-27 | 中国海洋石油总公司 | 基于改进表决算法的三冗余船舶动力定位艏向测量方法 |
CN103970010A (zh) * | 2013-01-29 | 2014-08-06 | 中国航空工业集团公司西安飞机设计研究所 | 一种飞行控制系统余度设计方法 |
CN103823362A (zh) * | 2014-02-17 | 2014-05-28 | 南京航空航天大学 | 基于仲裁机制的相似双余度飞控计算机及冗余控制方法 |
CN104678764A (zh) * | 2015-01-28 | 2015-06-03 | 北京航空航天大学 | 基于解析重构信号的飞控系统传感器混合余度方法 |
CN105182961A (zh) * | 2015-08-11 | 2015-12-23 | 中国航空工业集团公司西安飞机设计研究所 | 四余度信号监控表决方法和设备 |
CN105204431A (zh) * | 2015-08-11 | 2015-12-30 | 中国航空工业集团公司西安飞机设计研究所 | 四余度信号监控表决方法和设备 |
CN106525030A (zh) * | 2015-09-10 | 2017-03-22 | 中国航空工业第六八研究所 | 一种导航系统双余度控制及显示的方法 |
CN106595575A (zh) * | 2016-11-30 | 2017-04-26 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种两余度无线电高度表的监控表决方法 |
CN106970857A (zh) * | 2017-02-09 | 2017-07-21 | 上海航天控制技术研究所 | 一种可重构三冗余计算机系统及其重构降级方法 |
US20180349235A1 (en) * | 2017-06-01 | 2018-12-06 | The University Of Akron | Redundant computer system utilizing comparison diagnostics and voting techniques |
CN108413984A (zh) * | 2018-02-02 | 2018-08-17 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种三余度机载陀螺信号余度管理方法 |
CN108375780A (zh) * | 2018-03-02 | 2018-08-07 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种三余度gps信号的余度管理方法 |
CN110647059A (zh) * | 2018-06-26 | 2020-01-03 | 海鹰航空通用装备有限责任公司 | 适用于无人机高可靠性飞行控制的计算机系统 |
CN110687775A (zh) * | 2019-10-11 | 2020-01-14 | 中国航发沈阳发动机研究所 | 一种基于故障积分的双余度传感器信号表决方法 |
CN111679999A (zh) * | 2020-06-16 | 2020-09-18 | 四川省天域航通科技有限公司 | 一种大型货运无人机传感器信号余度管理方法 |
Non-Patent Citations (9)
Title |
---|
刘小雄等: "自监控二余度飞控计算机系统设计", 《测控技术》 * |
张志文: "双通道余度飞行控制计算机关键技术研究", 中国优秀硕士学位论文全文数据库工程科技Ⅱ辑 * |
张锐: "四余度飞控计算机信号表决与监控算法研究", 《信息系统工程》 * |
林成文;吴成富;陈怀民;段晓军;: "三余度信号表决系统在SADE下的设计与实现", 科学技术与工程 * |
林成文等: "三余度信号表决系统在SADE下的设计与实现", 《科学技术与工程》 * |
王颖等: "余度管理中输入信号的表决策略", 航空计算技术 * |
陈拓等: "一种改进的四余度模拟量监控算法", 《测控技术》 * |
马超等: "双双余度飞控计算机余度管理算法设计与实现", 《科技风》 * |
黄志勇: "基于FMI的无人机多源导航系统仿真技术研究", 《中国优秀硕士学位论文全文数据库 (工程科技Ⅱ辑)》 * |
Also Published As
Publication number | Publication date |
---|---|
CN113204732B (zh) | 2023-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101967339B1 (ko) | 심층학습 기반의 adas 센서 고장 진단 및 백업을 위한 장치 및 방법 | |
US7826962B2 (en) | Electronic control apparatus | |
US20170154479A1 (en) | Fault diagnosis method for vehicle | |
KR101436624B1 (ko) | 차선 유지 제어 시스템, 방법 및 컴퓨터 판독 가능한 기록 매체 | |
US20140095016A1 (en) | Vehicle data analysis apparatus, vehicle data analysis method, and defect diagnosis apparatus | |
WO2019142563A1 (ja) | 電子制御装置 | |
US9996431B2 (en) | Architecture and apparatus for advanced arbitration in embedded controls | |
US11292478B2 (en) | Method and control unit for detecting drowsiness of a driver for a driver assistance system for a vehicle | |
US11281547B2 (en) | Redundant processor architecture | |
CN110893862B (zh) | 用于确保自主行驶系统的故障安全功能的装置和方法 | |
KR102420597B1 (ko) | 페일-세이프 기능을 갖는 자율 주행 시스템 및 이의 방법 | |
CN113324541A (zh) | 定位方法及装置、定位系统 | |
WO1999064736A1 (en) | Method for detecting sensor failures and for controlling the operation conditions of an object | |
US11836057B2 (en) | Fault location in a redundant acquisition system | |
CN113204732A (zh) | 一种无人机传感器二余度数据表决方法、系统、计算机程序及存储介质 | |
CN112833919B (zh) | 一种多余度的惯性测量数据的管理方法及其系统 | |
US9244750B2 (en) | Method and control system for carrying out a plausibility check of a first driver input sensor with regard to a second driver input sensor which is different from the first driver input sensor of a motor vehicle | |
US20210179120A1 (en) | Vehicle data classifying method and vehicle data classifying device | |
CN115453580B (zh) | Gnss传感器的故障诊断方法、装置、导航系统及交通工具 | |
KR102750552B1 (ko) | 센서 융합 알고리즘과 슬라이딩 모드 관측기를 이용한 센서 고장 진단 장치 및 방법 | |
JP2018024353A (ja) | 自動運転システム診断装置 | |
CN116256001A (zh) | 一种采用多值判别比较的电气层故障时间确定方法 | |
US11538253B2 (en) | Apparatus and method for compensating for error of vehicle sensor | |
CN117412896A (zh) | 确定驾驶行为的方法和调整自动驾驶系统控制算法的方法 | |
US20230382421A1 (en) | Method for Providing Information on the Reliability of a Parametric Estimation of a Parameter for the Operation of a Vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |