当前位置: 首页 > 专利查询>张瑞华专利>正文

基于物联网的智能家居故障状态追溯方法及中控中心技术

技术编号:25039895 阅读:24 留言:0更新日期:2020-07-29 05:31
本申请是关于基于物联网的智能家居故障状态追溯方法及中控中心。在应用本申请方案时,能够在检测到故障提示信号时提取动态缓存的故障提示信号对应的第一智能家居的第一设备运行数据以及与第一智能家居存在关联关系的第二智能家居的第二设备运行数据,并通过故障识别线程确定第一设备运行数据的第一运行轨迹和第二设备运行数据的第二运行轨迹。然后将第一运行轨迹和第二运行轨迹映射至预设的坐标平面得到第一轨迹曲线和第二轨迹曲线。从而对坐标平面中德轨迹交点进行聚类并基于设备模拟运行线进行运行状态回放。这样,能够记录生成标识数据的生成时刻,实现对智能家居出现故障的原因的追溯。

【技术实现步骤摘要】
基于物联网的智能家居故障状态追溯方法及中控中心
本申请涉及智能家居
,尤其涉及基于物联网的智能家居故障状态追溯方法及中控中心。
技术介绍
物联网技术的快速发展为现代社会带来了翻天覆地的变化。现如今,基于联动和协作的物联网智能家居系统能够为用户提供便捷、舒适且智能的居家生活。随着智能家居数量和种类的增多,智能家居出现故障的几率大大增加。在现有技术中,智能家居在出现故障时会发出报警信号以提示用户进行维修,但是现有技术难以对智能家居出现故障的原因进行追溯。
技术实现思路
本申请提供基于物联网的智能家居故障状态追溯方法及中控中心,以改善现有技术存在的上述技术问题。第一方面,提供一种基于物联网的智能家居故障状态追溯方法,应用于中控中心,所述中控中心与多个智能家居互相通信,所述方法至少包括:实时采集每个智能家居的设备运行数据,将每个智能家居对应的设备运行数据进行动态缓存;检测是否存在用于提示智能家居出现故障的故障提示信号;在检测到所述故障提示信号时,提取动态缓存的所述故障提示信号对应的第一智能家居的第一设备运行数据以及与所述第一智能家居存在关联关系的至少一个第二智能家居的第二设备运行数据;将所述第一设备运行数据和所述第二设备运行数据导入预设的故障识别线程;基于所述故障识别线程建立所述第一设备运行数据的多个第一特征向量以及所述第二设备运行数据的多个第二特征向量;根据每个第一特征向量确定所述第一智能家居的第一运行轨迹,根据每个第二特征向量确定所述第二智能家居的第二运行轨迹;<br>将所述第一运行轨迹和所述第二运行轨迹映射至预设坐标平面,得到所述第一运行轨迹对应的第一轨迹曲线以及所述第二运行轨迹对应的第二轨迹曲线;确定所述预设坐标平面中的多个轨迹交点,对所述多个轨迹交点进行聚类得到至少多个聚类集;针对每个聚类集,在预设的设备模拟运行线程中运行所述聚类集中的每个轨迹交点对应的第一轨迹曲线和/或第二轨迹曲线,在运行时,判断所述设备模拟运行线程中是否生成用于表征所述第一智能家居存在故障概率的标识数据,若是,记录生成所述标识数据的生成时刻。第二方面,提供一种中控中心,包括:处理器,以及与处理器连接的内存和网络接口;所述网络接口与中控中心中的非易失性存储器连接;所述处理器在运行时通过所述网络接口从所述非易失性存储器中调取计算机程序,并通过所述内存运行所述计算机程序,以执行上述的方法。第三方面,提供一种应用于计算机的可读存储介质,所述可读存储介质烧录有计算机程序,所述计算机程序在中控中心的内存中运行时实现上述的方法。应用本申请实施例所提供的基于物联网的智能家居故障状态追溯方法及中控中心时,能够在检测到故障提示信号时提取动态缓存的故障提示信号对应的第一智能家居的第一设备运行数据以及与第一智能家居存在关联关系的第二智能家居的第二设备运行数据,并通过故障识别线程确定第一设备运行数据的第一运行轨迹和第二设备运行数据的第二运行轨迹。然后将第一运行轨迹和第二运行轨迹映射至预设的坐标平面得到第一轨迹曲线和第二轨迹曲线。从而对坐标平面中德轨迹交点进行聚类并基于设备模拟运行线进行运行状态回放。这样,能够记录生成标识数据的生成时刻,实现对智能家居出现故障的原因的追溯。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。图1是本申请根据一示例性实施例示出的一种基于物联网的智能家居故障状态追溯系统的架构示意图。图2是本申请根据一示例性实施例示出的一种基于物联网的智能家居故障状态追溯方法的流程图。图3是本申请根据一示例性实施例示出的一种装置的一个实施例框图。图4为本申请装置所在中控中心的一种硬件结构图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。为改善现有技术难以对智能家居出现故障的原因进行追溯的技术问题,本专利技术提供了一种基于物联网的智能家居故障状态追溯方法及中控中心。为了便于对本专利技术提供的方案进行说明,首先对本方案的应用场景进行阐述。请参照图1,为本专利技术提供的基于物联网的智能家居故障状态追溯系统800的架构示意图,该系统包括互相之间通信的中控中心600和多个智能家居400。在一个可能的示例中,智能家居400可以包括电视、电冰箱、空调、洗碗机、洗衣机和照明灯等用电家居,进一步地,多个智能家居400可以分布于同一套房间中,也可以分布于不同的房间中。在本实施例中,以多个智能家居400分布于同一套房间中进行说明。此外,中控中心600可以是云端服务器,也可以是中央计算机,在此亦不作限定。在上述基础上,请结合参照图2,为本专利技术提供的基于物联网的智能家居故障状态追溯方法的步骤流程示意图,所述方法可以应用于上述图1中的中控中心600,所述方法可以通过以下步骤所描述的方法实现。步骤110,实时采集每个智能家居的设备运行数据,将每个智能家居对应的设备运行数据进行动态缓存;其中,所述设备运行数据包括智能家居的用电数据、电流数据、电压数据和设备发热数据,所述动态缓存用于表征每个智能家居对应的设备运行数据是实时更新的。在步骤110中,对于每个智能家居的设备运行数据,所述中控中心动态仅存储设定时段对应的设备运行数据。设定时段可以是以当前时刻为终止时刻的之前的某一时段。在一个可能的示例中,设定时段可以根据智能家居的累计故障次数进行调整。步骤120,检测是否存在用于提示智能家居出现故障的故障提示信号;在检测到所述故障提示信号时,提取动态缓存的所述故障提示信号对应的第一智能家居的第一设备运行数据以及与所述第一智能家居存在关联关系的至少一个第二智能家居的第二设备运行数据;将所述第一设备运行数据和所述第二设备运行数据导入预设的故障识别线程。在步骤120中,预设的故障本文档来自技高网...

【技术保护点】
1.一种基于物联网的智能家居故障状态追溯方法,其特征在于,应用于中控中心,所述中控中心与多个智能家居互相通信,所述方法至少包括:/n实时采集每个智能家居的设备运行数据,将每个智能家居对应的设备运行数据进行动态缓存;/n检测是否存在用于提示智能家居出现故障的故障提示信号;在检测到所述故障提示信号时,提取动态缓存的所述故障提示信号对应的第一智能家居的第一设备运行数据以及与所述第一智能家居存在关联关系的至少一个第二智能家居的第二设备运行数据;将所述第一设备运行数据和所述第二设备运行数据导入预设的故障识别线程;/n基于所述故障识别线程建立所述第一设备运行数据的多个第一特征向量以及所述第二设备运行数据的多个第二特征向量;根据每个第一特征向量确定所述第一智能家居的第一运行轨迹,根据每个第二特征向量确定所述第二智能家居的第二运行轨迹;/n将所述第一运行轨迹和所述第二运行轨迹映射至预设坐标平面,得到所述第一运行轨迹对应的第一轨迹曲线以及所述第二运行轨迹对应的第二轨迹曲线;/n确定所述预设坐标平面中的多个轨迹交点,对所述多个轨迹交点进行聚类得到至少多个聚类集;/n针对每个聚类集,在预设的设备模拟运行线程中运行所述聚类集中的每个轨迹交点对应的第一轨迹曲线和/或第二轨迹曲线,在运行时,判断所述设备模拟运行线程中是否生成用于表征所述第一智能家居存在故障概率的标识数据,若是,记录生成所述标识数据的生成时刻。/n...

【技术特征摘要】
1.一种基于物联网的智能家居故障状态追溯方法,其特征在于,应用于中控中心,所述中控中心与多个智能家居互相通信,所述方法至少包括:
实时采集每个智能家居的设备运行数据,将每个智能家居对应的设备运行数据进行动态缓存;
检测是否存在用于提示智能家居出现故障的故障提示信号;在检测到所述故障提示信号时,提取动态缓存的所述故障提示信号对应的第一智能家居的第一设备运行数据以及与所述第一智能家居存在关联关系的至少一个第二智能家居的第二设备运行数据;将所述第一设备运行数据和所述第二设备运行数据导入预设的故障识别线程;
基于所述故障识别线程建立所述第一设备运行数据的多个第一特征向量以及所述第二设备运行数据的多个第二特征向量;根据每个第一特征向量确定所述第一智能家居的第一运行轨迹,根据每个第二特征向量确定所述第二智能家居的第二运行轨迹;
将所述第一运行轨迹和所述第二运行轨迹映射至预设坐标平面,得到所述第一运行轨迹对应的第一轨迹曲线以及所述第二运行轨迹对应的第二轨迹曲线;
确定所述预设坐标平面中的多个轨迹交点,对所述多个轨迹交点进行聚类得到至少多个聚类集;
针对每个聚类集,在预设的设备模拟运行线程中运行所述聚类集中的每个轨迹交点对应的第一轨迹曲线和/或第二轨迹曲线,在运行时,判断所述设备模拟运行线程中是否生成用于表征所述第一智能家居存在故障概率的标识数据,若是,记录生成所述标识数据的生成时刻。


2.如权利要求1所述的方法,其特征在于,所述实时采集每个智能家居的设备运行数据的步骤,具体包括:
判断是否与每个智能家居已建立数据传输链路;其中,所述数据传输链路用于对智能家居上传的设备运行数据进行接收,每个智能家居对应一个数据传输链路,不同数据传输链路的传输频道不同;
若未与每个智能家居建立对应的数据传输链路,获取每个智能家居的设备出厂信息;其中,所述设备出厂信息包括智能家居的对应的数据结构,所述数据结构是所述智能家居所生成设备运行数据所对应的数据结构;
根据每个设备出厂信息对应的字段分割符对每个设备出厂信息进行分段解析,得到每个设备出厂信息对应的至少多个信息段;从每个设备出厂信息对应的信息段中确定出存在预设信息标识的目标信息段;其中,所述预设信息标识是表征信息段对数据结构对应的信息段的标识;
将每个智能设备对应的目标信息段中的信息编码值列出,得到每个智能设备的目标信息段所对应的目标信息编码串;确定出用于表征所述中控中心的系统数据格式的预设信息编码串;将每个目标信息编码串映射至所述预设信息编码串中得到每个目标信息编码串对应的映射信息编码串;根据每个映射信息编码串与所述预设信息编码串的相似性比较结果确定每个映射信息编码串对应的智能设备的原始数据格式;
确定所述系统数据格式与每个原始数据格式之间的格式转换逻辑,基于每个格式转换逻辑建立与每个格式转换逻辑所对应的原始数据格式所对应的智能设备之间的数据传输链路,并根据所述智能设备的出厂信息中的数据传输频段为每个数据传输链路分配对应的传输频道;
使每个智能设备根据其对应的数据传输链路将设备运行数据的原始数据格式转换为所述系统数据格式并发送给所述中控中心;
若与每个智能家居已建立对应的数据传输链路,使每个智能设备根据其对应的数据传输链路将设备运行数据的原始数据格式转换为所述系统数据格式并发送给所述中控中心。


3.如权利要求1所述的方法,其特征在于,将所述第一设备运行数据和所述第二设备运行数据导入预设的故障识别线程的步骤,包括:
确定所述故障识别线程的时序特征;其中,所述时序特征用于表征所述故障识别线程对先后导入的设备运行数据进行处理时所分配的时间片资源,所述时间片资源用于表征所述故障识别线程对导入的设备运行进行处理的速率;
基于所述时序特征,确定将所述第一设备运行数据导入所述故障识别线程所对应的第一导入速率以及将所述第二设备运行数据导入所述故障识别线程所对应的第二导入速率;
根据所述第一导入速率和所述第二导入速率确定在将所述第一设备运行数据和所述第二设备运行数据导入所述故障识别线程时是否存在数据导入冲突;其中,所述数据导入冲突用于表征故障识别线程的数据接收负荷超过设定负荷的现象;
若是,对所述第二导入速率进行调整得到第三导入速率,并基于所述第一导入速率和所述第三导入速率将所述第一设备运行数据和所述第二设备运行数据导入所述故障识别线程;若否,持续采用所述第一导入速率和所述第二导入速率确定在将所述第一设备运行数据和所述第二设备运行数据导入所述故障识别线程。


4.如权利要求1-3任一项所述的方法,其特征在于,基于所述故障识别线程建立所述第一设备运行数据的多个第一特征向量以及所述第二设备运行数据的多个第二特征向量,根据每个第一特征向量确定所述第一智能家居的第一运行轨迹,根据每个第二特征向量确定所述第二智能家...

【专利技术属性】
技术研发人员:张瑞华
申请(专利权)人:张瑞华
类型:发明
国别省市:江苏;32

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

1