数据保护控制方法、装置和系统与流程

文档序号:28211578发布日期:2021-12-28 20:55阅读:87来源:国知局
数据保护控制方法、装置和系统与流程

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.图1为本公开一个实施例的数据保护控制方法的流程示意图;
26.图2为本公开另一个实施例的数据保护控制方法的流程示意图;
27.图3为本公开又一个实施例的数据保护控制方法的流程示意图;
28.图4为本公开一个实施例的数据保护控制装置的结构示意图;
29.图5为本公开另一个实施例的数据保护控制装置的结构示意图;
30.图6为本公开又一个实施例的数据保护控制装置的结构示意图;
31.图7为本公开一个实施例的数据保护控制系统的结构示意图;
32.图8为本公开另一个实施例的数据保护控制系统的结构示意图;
33.图9为本公开又一个实施例的数据保护控制系统的结构示意图。
34.应当明白,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。此外,相同或类似的参考标号表示相同或类似的构件。
具体实施方式
35.现在将参照附图来详细描述本公开的各种示例性实施例。对示例性实施例的描述仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。本公开可以以许多不同的形式实现,不限于这里所述的实施例。提供这些实施例是为了使本公开透彻且完整,并且向本领域技术人员充分表达本公开的范围。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、材料的组分和数值应被解释为仅仅是示例性的,而不是作为限制。
36.本公开中使用的“包括”或者“包含”等类似的词语意指在该词前的要素涵盖在该词后列举的要素,并不排除也涵盖其他要素的可能。
37.本公开使用的所有术语(包括技术术语或者科学术语)与本公开所属领域的普通
技术人员理解的含义相同,除非另外特别定义。还应当理解,在诸如通用字典中定义的术语应当被解释为具有与它们在相关技术的上下文中的含义相一致的含义,而不应用理想化或极度形式化的意义来解释,除非这里明确地这样定义。
38.对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
39.图1为本公开一个实施例的数据保护控制方法的流程示意图。在一些实施例中,下列的数据保护控制方法由数据保护控制装置执行。
40.在步骤101,接收处于工作模式下的第一电力载波线路控制器发送的电力载波线路数据。
41.需要说明的是,第一电力载波线路控制器在工作模式下,将所采集的电力载波线路数据发送给数据保护控制装置。
42.在步骤102,若接收到处于冗余模式下的第二电力载波线路控制器发送的故障检测信息,则向第二电力载波线路控制器发送切换指令,以便第二电力载波线路控制器切换到工作模式。
43.需要说明的是,第一电力载波线路控制器和第二电力载波线路控制器设置在同一电力载波线路上。例如,第一电力载波线路控制器和第二电力载波线路控制器设置在同一电力载波线路的两端。
44.在步骤103,接收第二电力载波线路控制器发送的电力载波线路数据。
45.在本公开上述实施例提供的数据保护控制方法中,当处于冗余模式下的第二电力载波线路控制器检测到故障时,数据保护控制装置指示第二电力载波线路控制器从冗余模式切换到工作模式,以便第二电力载波线路控制器将电力载波线路数据上报给数据保护控制装置,从而有效避免了电力载波线路数据的丢失。
46.在一些实施例中,第二电力载波线路控制器在冗余模式下,在检测到电力载波线路的电压低于预设门限时,确定电力载波线路发生断路,因此向数据保护控制装置发送故障检测信息。数据保护控制装置据此指示第二电力载波线路控制器从冗余模式切换到工作模式,以便第一电力载波线路控制器和第二电力载波线路控制器分别将所采集到的电力载波线路数据上报给数据保护控制装置,从而有效避免了电力载波线路数据的丢失。
47.图2为本公开另一个实施例的数据保护控制方法的流程示意图。在一些实施例中,下列的数据保护控制方法由数据保护控制装置执行。
48.在步骤201,接收处于工作模式下的第一电力载波线路控制器发送的电力载波线路数据。
49.需要说明的是,第一电力载波线路控制器在工作模式下,将所采集的电力载波线路数据发送给数据保护控制装置。
50.在步骤202,若接收到处于冗余模式下的第二电力载波线路控制器发送的故障检测信息,则向第二电力载波线路控制器发送切换指令,以便第二电力载波线路控制器切换到工作模式。
51.在一些实施例中,第一电力载波线路控制器在工作模式下,向第二电力载波线路控制器发送心跳信号。第二电力载波线路控制器在不能在预定时间范围内接收到第一电力载波线路控制器发送的心跳信息的情况下,确定第一电力载波线路控制器发生故障,因此
向数据保护控制装置发送故障检测信息。
52.需要说明的是,第一电力载波线路控制器和第二电力载波线路控制器设置在同一电力载波线路上。例如,第一电力载波线路控制器和第二电力载波线路控制器设置在同一电力载波线路的两端。
53.在步骤203,向与第一电力载波线路控制器相关联的第一开关装置发送断开指令,以便第一开关装置切换到断开状态,从而停止为第一电力载波线路控制器供电。
54.在步骤204,接收第二电力载波线路控制器发送的电力载波线路数据。
55.在该实施例中,若处于工作模式的第一电力载波线路控制器发生故障,则数据保护控制装置根据第二电力载波线路控制器的反馈,及时指示第二电力载波线路控制器从冗余模式切换到工作模式,从而第二电力载波线路控制器能够将所采集的电力载波线路数据上报给数据保护控制装置,从而有效避免了电力载波线路数据的丢失。
56.图3为本公开又一个实施例的数据保护控制方法的流程示意图。在一些实施例中,下列的数据保护控制方法由数据保护控制装置执行。在系统启动阶段,数据保护控制装置对第一电力载波线路控制器和第二电力载波线路控制器进行如下配置。
57.在步骤301,在启动阶段,向与第一电力载波线路控制器相关联的第一开关装置发送启动指令,以便第一开关装置进入开启状态,从而为第一电力载波线路控制器供电。
58.在步骤302,向与第二电力载波线路控制器相关联的第二开关装置发送启动指令,以便第二开关装置进入开启状态,从而为第二电力载波线路控制器供电。
59.在步骤303,向第一电力载波线路控制器发送第一配置信息,以便第一电力载波线路控制器进入工作模式。
60.在一些实施例中,第一电力载波线路控制器进入工作模式后,将所采集的电力载波线路数据发送给数据保护控制装置,还向第二电力载波线路控制器发送心跳信息。
61.在步骤304,向第二电力载波线路控制器发送第二配置信息,以便第二电力载波线路控制器进入冗余模式。
62.在一些实施例中,第二电力载波线路控制器在进入冗余模式后,检测电力载波线路的电压,并检测是否接收到第一电力载波线路控制器发送的心跳信号。若电力载波线路的电压低于预设门限,或者不能接收到心跳信号,则向数据保护控制装置发送故障检测信息。
63.图4为本公开一个实施例的数据保护控制装置的结构示意图。如图4所示,数据保护控制装置包括第一处理模块41、第二处理模块42和第三处理模块43。
64.第一处理模块41被配置为接收处于工作模式下的第一电力载波线路控制器发送的电力载波线路数据。
65.需要说明的是,第一电力载波线路控制器在工作模式下,将所采集的电力载波线路数据发送给数据保护控制装置。
66.第二处理模块42被配置为若接收到处于冗余模式下的第二电力载波线路控制器发送的故障检测信息,则向第二电力载波线路控制器发送切换指令,以便第二电力载波线路控制器切换到工作模式,其中第一电力载波线路控制器和第二电力载波线路控制器设置在同一电力载波线路上。
67.需要说明的是,第一电力载波线路控制器和第二电力载波线路控制器设置在同一
电力载波线路上。例如,第一电力载波线路控制器和第二电力载波线路控制器设置在同一电力载波线路的两端。
68.第三处理模块43被配置为接收第二电力载波线路控制器发送的电力载波线路数据。
69.在一些实施例中,第二电力载波线路控制器在冗余模式下,在检测到电力载波线路的电压低于预设门限时,确定电力载波线路发生断路,因此向数据保护控制装置发送故障检测信息。数据保护控制装置据此指示第二电力载波线路控制器从冗余模式切换到工作模式,以便第一电力载波线路控制器和第二电力载波线路控制器分别将所采集到的电力载波线路数据上报给数据保护控制装置,从而有效避免了电力载波线路数据的丢失。
70.在一些实施例中,第一电力载波线路控制器在工作模式下,向第二电力载波线路控制器发送心跳信号。第二电力载波线路控制器在不能在预定时间范围内接收到第一电力载波线路控制器发送的心跳信息的情况下,确定第一电力载波线路控制器发生故障,因此向数据保护控制装置发送故障检测信息。
71.在一些实施例中,第二处理模块42被配置为在接收到第二电力载波线路控制器发送的故障检测信息后,向与第一电力载波线路控制器相关联的第一开关装置发送断开指令,以便第一开关装置切换到断开状态,从而停止为第一电力载波线路控制器供电。
72.在该实施例中,若处于工作模式的第一电力载波线路控制器发生故障,则数据保护控制装置根据第二电力载波线路控制器的反馈,及时指示第二电力载波线路控制器从冗余模式切换到工作模式,从而第二电力载波线路控制器能够将所采集的电力载波线路数据上报给数据保护控制装置,从而有效避免了电力载波线路数据的丢失。
73.图5为本公开另一个实施例的数据保护控制装置的结构示意图。图5与图4的不同之处在于,在图5所示实施例中,数据保护控制装置还包括第四处理模块44。
74.第四处理模块44被配置为在启动阶段,向与第一电力载波线路控制器相关联的第一开关装置发送启动指令,以便第一开关装置进入开启状态,从而为第一电力载波线路控制器供电。第四处理模块44向与第二电力载波线路控制器相关联的第二开关装置发送启动指令,以便第二开关装置进入开启状态,从而为第二电力载波线路控制器供电。
75.第四处理模块44向第一电力载波线路控制器发送第一配置信息,以便第一电力载波线路控制器进入工作模式。
76.在一些实施例中,第一电力载波线路控制器进入工作模式后,将所采集的电力载波线路数据发送给数据保护控制装置,还向第二电力载波线路控制器发送心跳信息。
77.第四处理模块44向第二电力载波线路控制器发送第二配置信息,以便第二电力载波线路控制器进入冗余模式。
78.在一些实施例中,第二电力载波线路控制器在进入冗余模式后,检测电力载波线路的电压,并检测是否接收到第一电力载波线路控制器发送的心跳信号。若电力载波线路的电压低于预设门限,或者不能接收到心跳信号,则向数据保护控制装置发送故障检测信息。
79.图6为本公开又一个实施例的数据保护控制装置的结构示意图。如图6所示,数据保护控制装置包括存储器61和处理器62。
80.存储器61用于存储指令,处理器62耦合到存储器61,处理器62被配置为基于存储
器存储的指令执行实现如图1至图3中任一实施例涉及的方法。
81.如图6所示,该数据保护控制装置还包括通信接口63,用于与其它设备进行信息交互。同时,该数据保护控制装置还包括总线64,处理器62、通信接口63、以及存储器61通过总线64完成相互间的通信。
82.存储器61可以包含高速ram存储器,也可还包括非易失性存储器(non

volatile memory),例如至少一个磁盘存储器。存储器61也可以是存储器阵列。存储器61还可能被分块,并且块可按一定的规则组合成虚拟卷。
83.此外,处理器62可以是一个中央处理器cpu,或者可以是专用集成电路asic,或是被配置成实施本公开实施例的一个或多个集成电路。
84.本公开同时还涉及一种计算机可读存储介质,其中计算机可读存储介质存储有计算机指令,指令被处理器执行时实现如图1至图3中任一实施例涉及的方法。
85.图7为本公开一个实施例的数据保护控制系统的结构示意图。如图7所示,数据保护控制系统包括数据保护控制装置71、第一开关装置72、第二开关装置73、第一电力载波线路控制器74、第二电力载波线路控制器75、电力载波线路76和至少一个传感器77。数据保护控制装置71为图4至图6中任一实施例涉及的数据保护控制装置。
86.传感器77被配置为采集业务数据,并将所采集的业务数据发送到电力载波线路76上。
87.第一开关装置72被配置为在开启状态下给第一电力载波线路控制器74供电。
88.第一电力载波线路控制器74被配置为在工作模式下从电力载波线路76上采集电力载波线路数据,并将所采集的电力载波线路数据发送给数据保护控制装置71。
89.第二开关装置73被配置为在开启状态下给第二电力载波线路控制器75供电。
90.第二电力载波线路控制器75被配置为在冗余模式下检测是否存在故障,若检测到故障,则向数据保护控制装置71发送故障检测信息,还被配置为根据数据保护控制装置71发送的切换指令切换到工作模式,从电力载波线路上采集电力载波线路数据,并将所采集的电力载波线路数据发送给数据保护控制装置71。
91.在一些实施例中,第一开关装置72被配置为根据数据保护控制装置71发送的启动指令进入开启状态,以便为第一电力载波线路控制器74供电。第二开关装置73被配置为根据数据保护控制装置71发送的启动指令进入开启状态,从而为第二电力载波线路控制器74供电。第一电力载波线路控制器74被配置为根据数据保护控制装置71发送的第一配置信息进入工作模式。第二电力载波线路控制器75被配置为根据数据保护控制装置71发送的第二配置信息进入冗余模式。
92.在一些实施例中,第一电力载波线路控制器74进入工作模式后,将所采集的电力载波线路数据发送给数据保护控制装置71,还向第二电力载波线路控制器75发送心跳信息。
93.第二电力载波线路控制器75在进入冗余模式后,检测电力载波线路76的电压,并检测是否接收到第一电力载波线路控制器74发送的心跳信号。若电力载波线路76的电压低于预设门限,或者不能接收到心跳信号,则向数据保护控制装置71发送故障检测信息。
94.在一些实施例中,第二电力载波线路控制器75在冗余模式下,在检测到电力载波线路76的电压低于预设门限时,确定电力载波线路76发生断路,因此向数据保护控制装置
71发送故障检测信息。数据保护控制装置71据此指示第二电力载波线路控制器从冗余模式切换到工作模式。此时第一电力载波线路控制器74和第二电力载波线路控制器75均处于工作模式,第一电力载波线路控制器74和第二电力载波线路控制器75分别将所采集到的电力载波线路数据上报给数据保护控制装置71,从而有效避免了电力载波线路数据的丢失。
95.在这种情况下,如图8所示,第一电力载波线路控制器74和第二电力载波线路控制器75均处于工作模式,第一电力载波线路控制器74将所采集到的电力载波线路数据上报给数据保护控制装置71,如虚线81所示。同时第二电力载波线路控制器75将所采集到的电力载波线路数据上报给数据保护控制装置71,如虚线82所示。
96.在另一些实施例中,第一电力载波线路控制器74在工作模式下,向第二电力载波线路控制器75发送心跳信号。第二电力载波线路控制器75在不能在预定时间范围内接收到第一电力载波线路控制器74发送的心跳信息的情况下,确定第一电力载波线路控制器发生故障,因此向数据保护控制装置71发送故障检测信息。
97.数据保护控制装置71据此指示第一开关装置72切换到断开状态,从而停止为第一电力载波线路控制器74供电。此外数据保护控制装置71还指示第二电力载波线路控制器75从冗余模式切换到工作模式,从而第二电力载波线路控制器75将所采集的电力载波线路数据上报给数据保护控制装置71,从而有效避免了电力载波线路数据的丢失。
98.在这种情况下,如图9所示,第一电力载波线路控制器74处于停电状态,仅第二电力载波线路控制器75处于工作模式。第二电力载波线路控制器75将所采集到的电力载波线路数据上报给数据保护控制装置71,如虚线91所示。
99.在一些实施例中,在上面所描述的功能单元模块可以实现为用于执行本公开所描述功能的通用处理器、可编程逻辑控制器(programmable logic controller,简称:plc)、数字信号处理器(digital signal processor,简称:dsp)、专用集成电路(application specific integrated circuit,简称:asic)、现场可编程门阵列(field

programmable gate array,简称:fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意适当组合。
100.至此,已经详细描述了本公开的实施例。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
101.虽然已经通过示例对本公开的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本公开的范围。本领域的技术人员应该理解,可在不脱离本公开的范围和精神的情况下,对以上实施例进行修改或者对部分技术特征进行等同替换。本公开的范围由所附权利要求来限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1