一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种无人机飞机管理计算机离散信号输出系统及方法与流程

2021-10-09 14:34:00 来源:中国专利 TAG:无人机 飞机 管理计算机 离散 输出


1.本发明涉及无人机飞机管理计算机技术领域,具体而言,涉及一种无人机飞机管理计算机离散信号输出方法。


背景技术:

2.无人机的离散信号是具有0/1状态的电平信号,通常是一些比较重要的状态指令。无人机飞机管理计算机通过离散信号输出单元,将状态指令发送到飞机的各种设备中。
3.常用的离散输出方法是将待输出的离散信号存入硬件寄存器,由常规离散输出电路进行输出。有些改进方法还会对真实硬件输出的结果进行采集,确认离散输出工作是否正常。上述方法存在几个问题:
4.(1)硬件寄存器可能出现数值翻转(即0/1翻转),导致输出结果不正确;
5.(2)当采集到的真实离散输出信号与待输出的离散信号不一致时,也无法确定是寄存器还是输出电路导致的。


技术实现要素:

6.本发明旨在提供一种无人机飞机管理计算机离散信号输出方法,以解决上述技术问题。
7.本发明提供的一种无人机飞机管理计算机离散信号输出系统,包括离散输出电路、离散输出回采电路、多路离散信号校验输出电路和输出信号监控模块;
8.所述离散信号校验输出电路包括校验电路和三个离散输出寄存器;所述三个离散输出寄存器的输出端均连接校验电路的输入端;所述校验电路的输出端一方面经离散输出电路和离散输出回采电路后连接输出信号监控模块,另一方面直接连接输出信号监控模块。
9.进一步地,所述多路离散信号校验输出电路采用fpga实现。
10.本发明还提供一种无人机飞机管理计算机离散信号输出方法,所述无人机飞机管理计算机离散信号输出方法采用上述无人机飞机管理计算机离散信号输出系统实现,包括如下步骤:
11.步骤s10,向三个离散输出寄存器和输出信号监控模块输入期望离散输出信号;
12.步骤s20,三个离散输出寄存器向校验电路输出离散输出值;
13.步骤s30,校验电路校验三个离散输出寄存器的离散输出值,并根据校验结果分别向离散输出电路和输出信号监控模块输出校验离散输出信号;
14.步骤s40,离散输出电路接收校验离散输出信号后输出离散信号;
15.步骤s50,离散输出回采电路采集离散输出电路输出的离散信号,并向输出信号监控模块输出回采离散输出信号;
16.步骤s60,输出信号监控模块根据期望离散输出信号、校验离散输出信号和回采离散输出信号进行工作状态判断和故障定位。
17.进一步地,步骤s31包括如下子步骤:
18.步骤s31,校验电路校验三个离散输出寄存器的离散输出值:
19.(1)若三个离散输出寄存器的离散输出值完全相同,则将此完全相同的离散输出值作为校验离散输出信号;
20.(2)若三个离散输出寄存器的离散输出值中有两个离散输出寄存器的离散输出值相同,则将此相同的两个离散输出寄存器的离散输出值作为校验离散输出信号;
21.步骤s32,将校验离散输出信号分别输出至离散输出电路和输出信号监控模块。
22.进一步地,步骤s60包括如下子步骤:
23.步骤s61,如果期望离散输出信号、校验离散输出信号和回采离散输出信号三者一致,则离散信号输出系统工作正常;否则,离散信号输出系统工作不正常;
24.步骤s62,当离散信号输出系统工作不正常时,进行故障定位。
25.进一步地,步骤s62中进行故障定位的方法为:
26.(1)如果期望离散输出信号与校验离散输出信号不一致,则寄存器故障或者多路离散信号校验输出电路故障;
27.(2)如果校验离散输出信号与回采离散输出信号不一致,则离散输出电路或者离散输出回采电路故障。
28.进一步地,所述无人机飞机管理计算机离散信号输出方法,还包括:
29.步骤s70,输出信号监控模块将工作状态判断和故障定位结果实时回传至无人机飞机管理计算机;无人机飞机管理计算机对产生的故障进行自动故障处置、记录和/或下传地面。
30.综上所述,由于采用了上述技术方案,本发明的有益效果是:
31.1、本发明通过对三个离散输出寄存器的离散输出至进行校验再输出校验离散输出信号,能够防止离散输出寄存器出现翻转,保证输出的离散信号的正确性。
32.2、本发明对期望离散输出信号、校验离散输出信号和回采离散输出信号进行实时监控,能够实现工作状态判断和故障定位。
33.3、本发明能够实现将离散信号输出系统的工作状态及故障情况回报无人机飞机管理计算机进行相应处置。
附图说明
34.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
35.图1为本发明的无人机飞机管理计算机离散信号输出系统的原理图。
36.图2为本发明实施例1的无人机飞机管理计算机离散信号输出方法的流程图。
37.图3为本发明实施例2的无人机飞机管理计算机离散信号输出方法的流程图。
具体实施方式
38.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例
中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
39.因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
40.实施例1
41.如图1所示,本实施例提出一种无人机飞机管理计算机离散信号输出系统,包括离散输出电路、离散输出回采电路、多路离散信号校验输出电路和输出信号监控模块;所述离散信号校验输出电路包括校验电路和三个离散输出寄存器;所述三个离散输出寄存器的输出端均连接校验电路的输入端;所述校验电路的输出端一方面经离散输出电路和离散输出回采电路后连接输出信号监控模块,另一方面直接连接输出信号监控模块。
42.如图2所示,根据上述的无人机飞机管理计算机离散信号输出系统,本实施例实现了一种无人机飞机管理计算机离散信号输出方法,包括如下步骤:
43.步骤s10,向三个离散输出寄存器和输出信号监控模块输入期望离散输出信号;本实施例中,所述多路离散信号校验输出电路采用fpga实现,对于三个离散输出寄存器,采用使能寄存器将期望离散输出信号按顺序写入三个离散输出寄存器。所述,输出信号监控模块可以采用软件实现。其中,输入三个离散输出寄存器以及输出信号监控模块中的期望离散输出信号具有相同值。
44.步骤s20,三个离散输出寄存器向校验电路输出离散输出值。
45.步骤s30,校验电路校验三个离散输出寄存器的离散输出值,并根据校验结果分别向离散输出电路和输出信号监控模块输出校验离散输出信号。具体地:
46.步骤s31,校验电路校验三个离散输出寄存器的离散输出值:
47.(1)若三个离散输出寄存器的离散输出值完全相同,则将此完全相同的离散输出值作为校验离散输出信号;
48.(2)若三个离散输出寄存器的离散输出值中有两个离散输出寄存器的离散输出值相同,则将此相同的两个离散输出寄存器的离散输出值作为校验离散输出信号;
49.步骤s32,将校验离散输出信号分别输出至离散输出电路和输出信号监控模块。由此,本发明通过对三个离散输出寄存器的离散输出至进行校验再输出校验离散输出信号,能够防止离散输出寄存器出现翻转,保证输出的离散信号的正确性。
50.步骤s40,离散输出电路接收校验离散输出信号后输出离散信号。所述离散输出电路为常规的离散输出电路,在此不再赘述。
51.步骤s50,离散输出回采电路采集离散输出电路输出的离散信号,并向输出信号监控模块输出回采离散输出信号。所述离散输出回采电路为常规的离散输出回采电路,在此不再赘述。
52.步骤s60,输出信号监控模块根据期望离散输出信号、校验离散输出信号和回采离散输出信号进行工作状态判断和故障定位。具体地:步骤s61,如果期望离散输出信号、校验离散输出信号和回采离散输出信号三者一致,则离散信号输出系统工作正常;否则,离散信
号输出系统工作不正常;
53.步骤s62,当离散信号输出系统工作不正常时,进行故障定位。其中,进行故障定位的方法为:
54.(1)如果期望离散输出信号与校验离散输出信号不一致,则寄存器故障或者多路离散信号校验输出电路故障;
55.(2)如果校验离散输出信号与回采离散输出信号不一致,则离散输出电路或者离散输出回采电路故障。
56.由此,本发明对期望离散输出信号、校验离散输出信号和回采离散输出信号进行实时监控,能够实现工作状态判断和故障定位。
57.实施例2
58.如图3所示,在实施例1的基础上,所述无人机飞机管理计算机离散信号输出方法,包括如下步骤:
59.步骤s10,向三个离散输出寄存器和输出信号监控模块输入期望离散输出信号;
60.步骤s20,三个离散输出寄存器向校验电路输出离散输出值;
61.步骤s30,校验电路校验三个离散输出寄存器的离散输出值,并根据校验结果分别向离散输出电路和输出信号监控模块输出校验离散输出信号;
62.步骤s40,离散输出电路接收校验离散输出信号后输出离散信号;
63.步骤s50,离散输出回采电路采集离散输出电路输出的离散信号,并向输出信号监控模块输出回采离散输出信号;
64.步骤s60,输出信号监控模块根据期望离散输出信号、校验离散输出信号和回采离散输出信号进行工作状态判断和故障定位;
65.步骤s70,输出信号监控模块将工作状态判断和故障定位结果实时回传至无人机飞机管理计算机;无人机飞机管理计算机对产生的故障进行自动故障处置、记录和/或下传地面。由此,本发明能够实现将离散信号输出系统的工作状态及故障情况回报无人机飞机管理计算机进行相应处置。其中,步骤s10~s60与实施例1一致,在此不再赘述。
66.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜