本技术涉及抗干扰领域,尤其涉及一种抗干扰方法、装置、电子设备和存储介质。
背景技术:
1、随着科技的发展,人们在生产、生活中使用的电子设备越来越广泛。电子设备在工作中会产生一些电磁干扰,尤其位于同一空间内的多个电子设备均会产生或多或少的电磁干烧,这些干扰轻则导致其他电子设备间断性工作异常,重则导致其他电子设备损坏。
2、近年来,电磁干扰问题逐渐尖锐,故提高设备机组的抗干扰能力、降低机组传导辐射、空间辐射一直是技术人员和管理人员十分重视的重大方向。以前国内外主要通过优化结构设计、电子元器件布局来减少电磁干扰,以实现设备稳定的电磁兼容性。但仅依赖设计优化无法完全消除电磁干扰,随着设备集成化程度的提升,原有的设计理念无法满足现代设备需求,因此无法令设备机组在电磁干扰空间中发射通讯信号以实现正常通讯。
技术实现思路
1、本技术提供了一种抗干扰方法、装置、电子设备和存储介质,以解决如何令设备机组在电磁干扰空间中发射通讯信号以实现正常通讯的问题。
2、第一方面,本技术提供了一种抗干扰方法,所述方法包括:
3、获取第一设备的磁场感应装置的当前感应结果;
4、基于预设磁场强度与预设感应结果之间的对应关系,确定所述当前感应结果对应的目标磁场强度;
5、在所述目标磁场强度大于预设磁场强度时,基于所述预设磁场强度与预设放大倍数之间的对应关系,确定所述目标磁场强度对应的目标放大倍数;
6、将所述第一设备的通讯信号按照所述目标放大倍数放大后输出至与所述第一设备建立有通讯连接的各个第二设备。
7、可选地,所述获取第一设备的磁场感应装置的当前感应结果,包括:
8、获取第一设备的磁场感应装置的检测电流和/或检测电压,其中,所述当前感应结果包括所述检测电流和/或所述检测电压。
9、可选地,所述获取第一设备的磁场感应装置的当前感应结果之前,所述方法还包括:
10、在所述第一设备处于暗室内的不同测试条件下,依据通电信号驱动所述第一设备的磁场感应装置,其中,所述磁场感应装置包括电磁线圈、转动杆以及驱动电机,所述驱动电机用于驱动所述转动杆带动电磁线圈转动,所述电磁线圈用于转动感应不同测试条件下的磁场强度,不同测试条件用于指示对所述第一设备释放不同频段、不同磁场强度;
11、根据所述磁场感应装置的感应结果与测试条件之间的对应关系,确定并保存预设磁场强度与预设感应结果之间的对应关系,其中,所述感应结果包括检测电流和/或检测电压。
12、可选地,所述根据所述磁场感应装置的检测结果与测试条件之间的对应关系,确定并保存预设磁场强度与预设感应结果之间的对应关系之后,所述方法还包括:
13、在所述第一设备处于暗室内的指定测试条件下,依据通电信号驱动所述磁场感应装置,并获取所述磁场感应装置的感应结果;
14、基于预设磁场强度与预设感应结果之间的对应关系,确定所述磁场感应装置的感应结果对应的指定磁场强度;
15、基于所述第一设备在不同信号放大倍数下的通讯丢包率,确定并保存所述指定磁场强度所对应的预设放大倍数。
16、可选地,所述基于所述第一设备在不同信号放大倍数下的通讯丢包率,确定并保存所述指定磁场强度所对应的预设放大倍数,包括:
17、获取所述第一设备的通讯丢包率;
18、在所述第一设备的通讯丢包率大于预设丢包率时,在当前信号放大倍数的基础上叠加预设放大步长得到目标放大倍数,并根据目标放大倍数输出第一通知信号至与所述第一设备建立有通讯连接的各个所述第二设备;
19、在接收到目标第二设备针对所述第一通知信号发送的反馈信号时,将所述第一设备的通讯信号按照目标放大倍数放大后输出至所述目标第二设备,并循环执行所述获取所述第一设备的通讯丢包率的步骤,其中,所述目标第二设备至少包括一个所述第二设备;
20、在所述第一设备的通讯丢包率小于或等于预设丢包率时,将上一轮得到的目标放大倍数作为所述指定磁场强度所对应的预设放大倍数,并保存所述指定磁场强度与对应预设放大倍数之间的对应关系。
21、可选地,所述在所述目标磁场强度大于预设磁场强度时,基于所述预设磁场强度与预设放大倍数之间的对应关系,确定所述目标磁场强度对应的目标放大倍数,包括:
22、在所述目标磁场强度大于预设磁场强度时,获取所述第一设备的通讯丢包率;
23、在所述第一设备的通讯丢包率大于预设丢包率时,基于所述预设磁场强度与预设放大倍数之间的对应关系,确定所述目标磁场强度对应的目标放大倍数。
24、可选地,将所述第一设备的通讯信号按照所述目标放大倍数放大后输出至与所述第一设备建立有通讯连接的各个第二设备之后,所述方法还包括:
25、在接收到所述第二设备发送的第二通知信号时,按照所述第二通知信号所携带的目标放大倍数确定目标接收强度以及目标解析方案;
26、按照所述目标接收强度接收所述第二设备按照目标放大倍数输出的通讯信号;
27、按照所述目标解析方案解析所述第二设备输出的通讯信号,得到对应的信号解析结果。
28、第二方面,本技术提供了一种抗干扰装置,所述装置包括:
29、获取模块,用于获取第一设备的磁场感应装置的当前感应结果;
30、确定模块,用于基于预设磁场强度与预设感应结果之间的对应关系,确定所述当前感应结果对应的目标磁场强度;
31、所述确定模块还用于在所述目标磁场强度大于预设磁场强度时,基于所述预设磁场强度与预设放大倍数之间的对应关系,确定所述目标磁场强度对应的目标放大倍数;
32、输出模块,用于将所述第一设备的通讯信号按照所述目标放大倍数放大后输出至与所述第一设备建立有通讯连接的各个第二设备。
33、第三方面,本技术提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述抗干扰方法。
34、第四方面,本技术还提供了一种计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述抗干扰方法。
35、本技术实施例提供的上述技术方案与现有技术相比具有如下优点:本技术实施例提供的该方法,获取第一设备的磁场感应装置的当前感应结果;基于预设磁场强度与预设感应结果之间的对应关系,确定所述当前感应结果对应的目标磁场强度;在所述目标磁场强度大于预设磁场强度时,基于所述预设磁场强度与预设放大倍数之间的对应关系,确定所述目标磁场强度对应的目标放大倍数;将所述第一设备的通讯信号按照所述目标放大倍数放大后输出至与所述第一设备建立有通讯连接的各个第二设备。
36、基于上述方法通过磁场感应装置的感应结果与预设磁场强度之间的比对关系来将磁场强度量化,从而确定不同场景下具体的目标磁场强度,并按照目标磁场强度所对应的目标放大倍数对通讯信号进行放大处理,以加强通讯信号的抗干扰能力,提高第一设备与第二设备之间的通讯质量,从而解决了如何令设备机组在电磁干扰空间中发射通讯信号以实现正常通讯的问题。