基于多CPU的消防系统技术方案

技术编号:37170711 阅读:21 留言:0更新日期:2023-04-20 22:41
本申请实施例提供了一种基于多CPU的消防系统,每个CPU接收来自多个传感器的多组传感数据,主CPU对多组传感数据进行处理预测,确定其预设处理时长,并根据预设处理时长确定每个CPU的工作模式和待处理传感数据,每个CPU根据其对应的工作模式对待处理传感数据进行处理并生成处理结果,主CPU根据各CPU的处理结果生成目标输出结果,并根据该目标输出结果对被控装置进行驱动处理。前述系统,提高了消防系统的运行速率,从而提高了消防系统的安全性。从而提高了消防系统的安全性。从而提高了消防系统的安全性。

【技术实现步骤摘要】
基于多CPU的消防系统


[0001]本申请涉及消防领域,特别涉及一种基于多CPU的消防系统。

技术介绍

[0002]当前针对储能系统的消防控制通常采用中央处理器(Central Processing Unit,CPU)作为消防主机进行控制;具体的,通过CPU对传感器信号进行处理,按照设定逻辑输出相对应结果,驱动相应部件动作进行防护。
[0003]但是,随着储能系统的扩大以及智能化控制,目前消防主机CPU不仅存在运行速率慢,导致对传感器信号的处理不及时的问题,而且外部环境易对消防主机CPU的信号接收进行干扰导致输出错误,进而无法实现储能系统的有效防护,造成一系列严重的影响。

技术实现思路

[0004]本申请实施例提供了一种基于多CPU的消防系统,消防系统中M个CPU接收传感器的多组传感数据,主CPU根据多组传感数据的大小将多组传感数据分配到每个CPU进行处理,提高了数据处理效率,从而提高消防主机系统的安全性。
[0005]本申请实施例提供了一种基于多CPU的消防系统,消防系统包括消防主机、多个传感器和被控装置,消防本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于多CPU的消防系统,其特征在于,所述消防系统包括消防主机、多个传感器和被控装置,所述消防主机中包括M个中央处理器CPU,每个所述CPU与所述多个传感器通信连接,所述M个CPU中包括一个主CPU和除所述主CPU之外的(M

1)个从CPU,所述消防主机还与所述被控装置连接;每个所述CPU接收来自所述多个传感器的多组传感数据;所述主CPU确定所述多组传感数据对应的预设处理时长;所述主CPU根据所述预设处理时长确定每个所述CPU对应的工作模式和待处理传感数据;所述工作模式包括部分数据处理模式和全部数据处理模式;每个所述CPU按照对应的所述工作模式对所述待处理传感数据进行处理并生成处理结果;所述主CPU根据各所述CPU的处理结果生成目标输出结果;所述主CPU根据所述目标输出结果对所述被控装置进行驱动处理。2.根据权利要求1所述的系统,其特征在于,所述主CPU根据所述预设处理时长确定每个所述CPU对应的工作模式和待处理传感数据,包括:若所述预设处理时长大于第一预设时长,则所述主CPU确定每个所述CPU对应的工作模式为部分数据处理模式,并根据第一预设策略确定每个所述CPU对应的待处理传感数据;若所述预设处理时长小于或等于所述第一预设时长,则所述主CPU确定每个所述CPU对应的工作模式为全部数据处理模式,并根据第二预设策略确定每个所述CPU对应的待处理传感数据。3.根据权利要求2所述的系统,其特征在于,所述第一预设策略包括:所述主CPU将每个所述CPU按照正在处理的数据量大小进行排序;所述主CPU获取正在处理的数据量最小的N个CPU,1≤N≤M;所述主CPU将所述多组传感数据平均分配并分别指示给所述N个CPU作为待处理传感数据,所述N使得所述平均分配的传感数据的预设处理时长小于第二预设时长。4.根据权利要求2所述的系统,其特征在于,所述第一预设策略包括:所述主CPU从所述多组传感数据中指示第一传感数据作为所述主CPU的待处理传感数据,其中,所述第一传感数据的预设处理时长小于第三预设时长;所述主CPU从剩余传感数据中指示第i+1传感数据作为所述第i从CPU的待处理传感数据,其中,第i传感数据的预设处理时长小于第i+3预设时长,其中i值越大,对应的预设时长越短,i值越小的从CPU距离所述主CPU的距离越近,1≤i≤(M

1);若所述剩余传感数据未被完全指示,则所述主CPU将所述剩余传感数据作为第(M

1)从CPU的待处理传感数据。5.根据权利要求3或4所述的系统,其特征在于,若所述每个CPU对应的工作模式为部分数据处理模式,则所述主CPU根据各所述CPU的处理结果生成目标输出结果,包括...

【专利技术属性】
技术研发人员:黄英雄陈志海
申请(专利权)人:厦门海辰储能科技股份有限公司
类型:发明
国别省市:

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

1