一种监控通信的方法、装置、计算机设备及介质制造方法及图纸

技术编号:37777905 阅读:23 留言:0更新日期:2023-06-09 09:08
本发明专利技术实施例提供了一种监控通信的方法及装置,其中,该方法包括以下步骤:飞行控制计算机通过数据总线发送心跳同步信号至作动器控制电子装置;作动器控制电子装置接收到心跳同步信号时,生成心跳随机数,并将心跳随机数通过数据总线发送至飞行控制计算机;飞行控制计算机将接收到的心跳随机数回绕到作动器控制电子装置;作动器控制电子装置接收飞行控制计算机回绕的随机数,并根据心跳随机数和回绕的随机数之间的一致性,判断飞行控制计算机与作动器控制电子装置之间的通信状态。该方法实现了作动器控制电子装置与飞行控制计算机通信发生故障时能够及时响应并隔离故障,以确保故障发生后的飞行安全,最终提升了飞控系统的安全性。安全性。安全性。

【技术实现步骤摘要】
一种监控通信的方法、装置、计算机设备及介质


[0001]本专利技术涉及通信监控
,特别涉及一种监控通信的方法、装置、计算机设备及介质。

技术介绍

[0002]在目前固定翼飞机主飞控系统中,飞行控制计算机与作动器控制电子装置通信的监控是通过硬件电路实现。传统的硬件电路只能生成高电平或低电平两种值的伪随机数,某些情况下发生故障后,比较结果在一定时间内仍为正常,无法及时发现故障并做出响应。且硬件电路设计完成后无法更改监控的时间门限等参数,更改周期与成本较高。

技术实现思路

[0003]有鉴于此,本专利技术实施例提供了一种监控系统通信的方法,以解决现有硬件电路无法及时发现故障并做出响应、完成后无法更改监控的时间门限等参数、更改周期与成本较高的技术问题。该方法包括:
[0004]飞行控制计算机通过数据总线发送心跳同步信号至作动器控制电子装置;
[0005]在预设数量个总线通信周期内作动器控制电子装置接收到心跳同步信号时,作动器控制电子装置在每个心跳同步信号的上升沿时通过软件生成心跳随机数,并将心跳随机数通过数据总线发送至飞行控制计算机,其中,心跳同步信号为按照预设周期翻转的方波信号;
[0006]飞行控制计算机将接收到的心跳随机数回绕到作动器控制电子装置;
[0007]作动器控制电子装置接收飞行控制计算机回绕的随机数,并根据心跳随机数和回绕的随机数之间的一致性,判断飞行控制计算机与作动器控制电子装置之间的通信状态。
[0008]本专利技术实施例还提供了一种监控系统通信装置,以解决现有硬件电路无法及时发现故障并做出响应、完成后无法更改监控的时间门限等参数、更改周期与成本较高的技术问题。该装置包括:
[0009]心跳同步信号发送和接收模块,用于飞行控制计算机通过数据总线发送心跳同步信号至作动器控制电子装置;
[0010]心跳随机数生成发送模块,用于在预设数量个总线通信周期内作动器控制电子装置接收到心跳同步信号时,作动器控制电子装置在每个心跳同步信号的上升沿时通过软件生成心跳随机数,并将心跳随机数通过数据总线发送至飞行控制计算机,其中,心跳同步信号为按照预设周期翻转的方波信号;
[0011]回绕随机数生成发送模块,用于飞行控制计算机将接收到的心跳随机数回绕到作动器控制电子装置;
[0012]通信状态确认模块,用于作动器控制电子装置接收飞行控制计算机回绕的随机数,并根据心跳随机数和回绕的随机数之间的一致性,判断飞行控制计算机与述作动器控制电子装置之间的通信状态。
[0013]本专利技术实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意的监控系统通信方法,以解决了现有技术中的技术问题。
[0014]本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述任意的监控系统通信方法的计算机程序,以解决了现有技术中的技术问题。
[0015]与现有技术相比,本说明书实施例采用的上述至少一个技术方案能够达到的有益效果至少包括:
[0016]提出了一种使用软件监控作动器控制电子装置系统与飞行控制计算机通信的方法,避免了此前常用的硬件电路技术的缺点,在满足对作动器控制电子装置与飞行控制计算机通信有效性进行监控的同时,降低电路设计的复杂性,缩减了电路成本,提高了故障响应速度,提升了飞行安全性,并可对监控参数进行调整,以适应不同应用场景。通过本实施例的监控系统通信的方法实现了作动器控制电子装置与飞行控制计算机通信发生故障时能够及时响应并隔离故障,以确保故障发生后的飞行安全,最终提升了飞控系统的安全性,并确保飞行控制计算机程序与作动器控制电子装置程序的可拓展性和健壮性。
附图说明
[0017]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0018]图1是本专利技术实施例提供的一种监控系统通信方法的流程图;
[0019]图2是监控飞行控制计算机与作动器控制电子装置通信的硬件电路图;
[0020]图3是本专利技术实施例的通过飞行控制计算机监控作动器控制电子装置通信的流程图;
[0021]图4是本专利技术实施例的通过作动器控制电子装置监控飞行控制计算机通信的流程图;
[0022]图5是本专利技术实施例提供的一种计算机设备的结构框图;
[0023]图6是本专利技术实施例提供的一种监控系统通信的构建装置的结构框图。
具体实施方式
[0024]下面结合附图对本申请实施例进行详细描述。
[0025]以下通过特定的具体实例说明本申请的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本申请的其他优点与功效。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。本申请还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本申请的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0026]固定翼飞机的主飞控系统中飞行控制计算机(FCC)与作动器控制电子装置(ACE)的之间需要进行数字通信。通常情况下通过硬件电路实现对飞行控制计算机与作动器控制
电子装置通信的监控。其监控原理为:
[0027]如图4所示,飞行控制计算机软件通过数据总线发送心跳同步信号至作动器控制电子装置,作动器控制电子装置软件根据通信协议解析该信号,并将其发送至硬件监控器,若监控器看门狗在一定时间内未收到该信号,则锁存心跳监控故障,并将监控有效信号(HB

VALID)发送至飞行控制计算机。飞行控制计算机接收到故障信号后暂停发送心跳同步信号一定时间,之后重新进行同步,以允许作动器控制电子装置恢复与飞行控制计算机通信。在作动器控制电子装置监控器接收到心跳同步信号上升沿后,通过硬件电路伪随机数发生器产生心跳随机数(HB

DATA),将其发送至飞行控制计算机,飞行控制计算机将接收到的随机数回绕至作动器控制电子装置(HB

ECO),同时通过比较器比较上次的HB

DATA与HB

ECO,若二者值相等,则比较器输出高电平,即表示作动器控制电子装置与飞行控制计算机通信正常,否则输出低电平,表示作动器控制电子装置与飞行控制计算机通信故障。
[0028]但是硬件电路只能生成高电平或低电平两种值的伪随机数,某些情况下发生故障后,比较结果在一定时间内仍为正常,无法及时发现故障并做出响应。硬件电路设计完成后无法更改监控的时间门限等参数,且更改本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种监控系统通信的方法,其特征在于,包括:飞行控制计算机通过数据总线发送心跳同步信号至作动器控制电子装置;在预设数量个总线通信周期内所述作动器控制电子装置接收到所述心跳同步信号时,所述作动器控制电子装置在每个所述心跳同步信号的上升沿时通过软件生成心跳随机数,并将所述心跳随机数通过所述数据总线发送至所述飞行控制计算机,其中,所述心跳同步信号为按照预设周期翻转的方波信号;所述飞行控制计算机将接收到的所述心跳随机数回绕到所述作动器控制电子装置;所述作动器控制电子装置接收所述飞行控制计算机回绕的随机数,并根据所述心跳随机数和回绕的随机数之间的一致性,判断所述飞行控制计算机与所述作动器控制电子装置之间的通信状态。2.如权利要求1所述的监控系统通信的方法,其特征在于,还包括:若在预设数量个总线通信周期内,所述作动器控制电子装置均未接收到所述心跳同步信号,则所述作动器控制电子装置判断所述飞行控制计算机与所述作动器控制电子装置之间通信故障,并向所述飞行控制计算机发送表示通信故障的信号。3.如权利要求1所述的监控系统通信的方法,其特征在于,还包括:若所述飞行控制计算机连续发送多个所述心跳同步信号至作动器控制电子装置后,未接收到所述作动器控制电子装置发送的表示通信正常的信号,或未收到所述作动器控制电子装置发送的所述心跳随机数,则所述飞行控制计算机判断所述飞行控制计算机与所述作动器控制电子装置之间通信故障。4.如权利要求1所述的监控系统通信的方法,其特征在于,根据所述心跳随机数和回绕的随机数之间的一致性,判断所述飞行控制计算机与所述作动器控制电子装置之间的通信状态,包括:若连续三次判断出所述心跳随机数和回绕的随机数均不一致,则所述作动器控制电子装置判断所述飞行控制计算机与所述作动器控制电子装置之间通信故障,并向所述飞行控制计算机发送表示通信故障的信号。5.如权利要求1至4中任一项所述的监控系统通信的方法,其特征在于,还包括:在所述作动器控制电子装置判断所述飞行控制计算机与所述作动器控制电子装置之间通信故障之后,所述作动器控制电子装置暂停接收所述飞行控制计算机发出的飞行控制指令。6.如权利要求5所述的监控系统通信的方法,其特征...

【专利技术属性】
技术研发人员:董力豪胡瑛汉王俊敏牟瑞斌李文耕
申请(专利权)人:兰州飞行控制有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1