用于设备故障修复的方法、装置及系统、计算机可读存储介质与流程
- 国知局
- 2024-07-30 09:29:53
本技术涉及故障修复,例如涉及一种用于设备故障修复的方法、装置及系统、计算机可读存储介质。
背景技术:
1、设备通常采用闭环控制技术来实现自动运转。其基本原理是基于反馈机制。例如,设备上安装有各种传感器,这些传感器收集的数据反馈给设备的主控芯片,完成闭环控制。例如室内环温传感器检测室内环温,当检测值高于目标值或低于目标值时,反馈量与目标值比较,其差值发送给控制器。控制器经过运算输出控制指令到执行器,执行器按照控制量控制被控对象。被控量经过反馈环节生成反馈量,对目标值进行修正或补偿。
2、智能设备中使用了大量的传感器作为反馈环节来实现更精确的闭环控制,例如室内温度传感器、室外温度传感器、气管温度传感器、液管温度传感器等。当这些传感器出现故障后,会直接导致反馈环节断开,设备将无法稳定运行。为避免设备不稳定运行导致部件损坏的问题,通常采用设备停机报故障等待检修的方法来处理,但这样会直接影响用户使用。
3、为了在处理故障时不影响用户的使用,相关技术公开了一种设备的故障处理方法,包括:当设备挂载在总线上的部件出现故障时,对故障部件的故障信息进行分析,若判定故障无法修复且故障为可模拟数据的故障时,屏蔽故障部件因故障产生的错误数据,并模拟故障部件应产生的正常数据,通过总线传递给对应的接收部件。
4、在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:
5、相关技术给出的模拟数据的方式是屏蔽错误数据,无法获取真实环境的真实数据。这种情况下设备的闭环控制中,干扰对于被控对象的影响被屏蔽,反馈环节看似在运行,但是属于无效控制。整个系统实际上处于开环控制,虽然能让设备运转,但是有极大可能导致设备不稳定运行导致部件损坏。
6、需要说明的是,在上述背景技术部分公开的信息仅用于加强对本技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
2、本公开实施例提供了一种用于设备故障修复的方法、装置及系统、计算机可读存储介质,以在传感器发生故障时,保证设备稳定运行。
3、在一些实施例中,所述用于设备故障修复的方法包括:获取设备的故障传感器的故障信息;在故障信息表征故障可修复的情况下,确定目标传感器;根据故障传感器和目标传感器的历史检测数据,对目标传感器的实时检测数据进行校准得到校准数据,使用校准数据对故障传感器进行修复。这样,利用故障传感器和目标传感器之前的正常检测数据,对目标传感器实时检测数据进行校准,使用校准数据对故障传感器实时检测的错误数据进行修复,以使故障传感器的数据回归正常。这样,可以在设备运行时,修复故障传感器的错误数据,不影响用户的正常使用。而且,用于修复错误数据的历史数据均是真实数据,可以保证设备稳定的进行闭环控制。
4、在一些实施例中,故障信息包括:故障代码或故障类型;故障可修复通过以下方式确定:在故障代码或故障类型表征故障为可修复类型的情况下,根据故障传感器的位置,确定目标区域;在目标区域内任一正常的传感器的类型与故障传感器的类型相同的情况下,确定故障传感器的故障可修复。当存在正常的传感器与故障传感器同属一个区域时,该正常的传感器的检测数据与故障传感器处于正常状态时的检测数据是最为接近的。且,当该正常的传感器与故障传感器属于同一类型时,正常的传感器的检测数据才是有效的。这样,故障传感器才存在被修复的可能,即故障传感器的故障可修复。
5、在一些实施例中,确定目标传感器,包括:根据故障传感器的位置,确定目标区域;将目标区域内与故障传感器的类型相同的正常传感器,确定为目标传感器。这是因为:当存在正常的传感器与故障传感器同属一个区域时,该正常的传感器的检测数据与故障传感器处于正常状态时的检测数据是最为接近的。且,当该正常的传感器与故障传感器属于同一类型时,正常的传感器的检测数据才是有效的。这样,故障传感器才存在被修复的可能,即故障传感器的故障可修复。
6、在一些实施例中,根据故障传感器和目标传感器的历史检测数据,对目标传感器的实时检测数据进行校准得到校准数据,使用校准数据对故障传感器进行修复,包括:根据故障传感器和目标传感器的历史检测数据,确定修正数据;根据修正数据,对目标传感器的实时检测数据进行校准,得到实时校准数据;将实时校准数据作为故障传感器的实时检测数据。修正数据能够表征故障传感器在正常状态时与目标传感器的检测数据的正常差别。然后根据修正数据对目标传感器的实时检测数据进行校准,使得目标传感器的实时检测数据向故障传感器的正常检测数据偏移,以得到实时校准数据。将实时校准数据作为故障传感器的实时检测数据,赋值给故障传感器。如此,便实现了对故障传感器检测数据的修复。
7、在一些实施例中,根据故障传感器和目标传感器的历史检测数据,确定修正数据,包括:获取实时季节和设备的实时运行状态;在故障传感器的历史检测数据中,获取与实时季节和实时运行状态相同的历史季节和历史运行状态所对应的第一历史检测数据;在目标传感器的历史检测数据中,获取与第一历史检测数据所对应的历史时刻相同的第二历史检测数据;根据第一历史检测数据和第二历史检测数据,确定修正数据。第一历史检测数据和第二历史检测数据所对应的季节和历史运行状态相同,确保了影响第一历史检测数据和第二历史检测数据的客观因素保持一致。同时,以上两组历史检测数据所对应的季节和历史运行状态与实时季节和实时运行状态相同。如此,基于第一历史检测数据和第二历史检测数据确定修正数据,能够确保修正数据的准确性,进而提高对故障传感器实时数据修复的精确度。
8、在一些实施例中,根据第一历史检测数据和第二历史检测数据,确定修正数据,包括:根据第一历史检测数据包括的多个检测数据值和所对应的历史时刻,确定第一历史检测数据曲线;根据第二历史检测数据包括的多个检测数据值和所对应的历史时刻,确定第二历史检测数据曲线;根据第一历史检测数据曲线和第二历史检测数据曲线,确定修正数据曲线,其中,修正数据曲线表征各历史时刻对应的修正数据。这样,在修正数据曲线上,修正数据与各个历史时刻相对应,即得到了足够多的数据,有利于后续对目标传感器的实时检测数据的精确修正。
9、在一些实施例中,根据修正数据,对目标传感器的实时检测数据进行修正,包括:计算目标传感器的实时检测数据与修正数据的数据和;将数据和作为实时校准数据。这样,将实时校准数据赋值给故障传感器,以完成对故障传感器的实时检测数据的实时修复。
10、在一些实施例中,在使用校准数据对故障传感器进行修复之后,所述方法还包括:获取故障传感器的实时故障信息;在实时故障信息表征故障排除的情况下,停止修复故障传感器的实时检测数据。这时,故障传感器变为正常传感器,其采集的数据为正常数据,设备按照其实时采集的数据进行闭环控制。
11、在一些实施例中,所述用于设备故障修复的装置包括:获取模块,被配置为获取设备的故障传感器的故障信息;确定模块,被配置为在故障信息表征故障可修复的情况下,确定目标传感器;修复模块,被配置为根据故障传感器和目标传感器的历史检测数据,对目标传感器的实时检测数据进行校准得到校准数据,使用校准数据对故障传感器进行修复。
12、在一些实施例中,所述用于设备故障修复的装置包括:处理器和存储有程序指令的存储器,所述处理器被配置为在运行所述程序指令时,执行前述的用于设备故障修复的方法。
13、在一些实施例中,所述用于设备故障修复的系统包括:设备,设置有传感器,用于与云平台通信连接,并用于向云平台上报自身设置的传感器的检测数据、以及在该传感器发生故障时向云平台上报故障信息,以使云平台在故障信息表征故障可修复的情况下确定目标传感器,并根据目标传感器的历史检测数据和故障传感器的历史检测数据确定实时校准数据;设备还用于接收云平台发送的实时校准数据;目标传感器,设置在预设区域,用于与云平台通信连接,并用于向云平台上报自身的历史检测数据。
14、在一些实施例中,所述计算机可读存储介质,存储有程序指令,所述程序指令在运行时,执行前述的用于设备故障修复的方法。
15、本公开实施例提供的用于设备故障修复的方法、装置及系统、计算机可读存储介质,可以实现以下技术效果:
16、首先获取设备的故障传感器的故障信息。如果故障可修复,则进一步确定目标传感器,以避免故障不可修复仍然执行数据修复逻辑所导致的无效修复。然后,基于故障传感器和目标传感器的历史检测数据,对目标传感器的实时检测数据进行校准,进而得到校准数据,再使用校准数据对故障传感器进行修复。即,利用故障传感器和目标传感器之前的正常检测数据,对目标传感器实时检测数据进行校准,使用校准数据对故障传感器实时检测的错误数据进行修复,以使故障传感器的数据回归正常。这样,可以在设备运行时,修复故障传感器的错误数据,不影响用户的正常使用。而且,用于修复错误数据的历史数据均是真实数据,可以保证设备稳定的进行闭环控制。
17、以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本技术。
本文地址:https://www.jishuxx.com/zhuanli/20240730/149649.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表