一种基于边云协同的智慧城市智能联动方法、装置和系统制造方法及图纸

技术编号:38947136 阅读:30 留言:0更新日期:2023-09-25 09:43
本发明专利技术提出了一种基于边云协同的智慧城市智能联动方法、装置和系统。所述智慧城市智能联动装置包括云管理平台、智慧城市平台、网络组件和多个联动任务执行设备;所述云管理平台通过网络组件与所述智慧城市平台进行数据连接;所述智慧城市平台通过网络组件与多个所述联动任务执行设备进行数据连接。述联动任务执行设备进行数据连接。述联动任务执行设备进行数据连接。

【技术实现步骤摘要】
一种基于边云协同的智慧城市智能联动方法、装置和系统


[0001]本专利技术提出了一种基于边云协同的智慧城市智能联动方法、装置和系统,属于智慧城市


技术介绍

[0002]智慧城市智能联动往往根据不同的场景设置对应的联动规则,一旦系统检测到有联动事件,会即时调用设备进行联动任务。这种情况下就导致联动系统仅支持一些简单场景联动,对于复杂的场景联动难以实现;联动事件处理的时间长,联动效率低。

技术实现思路

[0003]本专利技术提供了一种基于边云协同的智慧城市智能联动方法、装置和系统,用以解决现有的联动系统由于的联动规则仅能够支持单一场景的联动运行导致联动运行应用效率低的问题:
[0004]一种基于边云协同的智慧城市智能联动装置,所述智慧城市智能联动装置包括云管理平台、智慧城市平台、网络组件和多个联动任务执行设备;所述云管理平台通过网络组件与所述智慧城市平台进行数据连接;所述智慧城市平台通过网络组件与多个所述联动任务执行设备进行数据连接。
[0005]进一步地,所述网络组件包括分布式网关和边缘服务器;所述分布式本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于边云协同的智慧城市智能联动装置,其特征在于,所述智慧城市智能联动装置包括云管理平台、智慧城市平台、网络组件和多个联动任务执行设备;所述云管理平台通过网络组件与所述智慧城市平台进行数据连接;所述智慧城市平台通过网络组件与多个所述联动任务执行设备进行数据连接。2.根据权利要求1所述智慧城市智能联动装置,其特征在于,所述网络组件包括分布式网关和边缘服务器;所述分布式网关与所述边缘服务器之间建立连接关系。3.一种基于边云协同的智慧城市智能联动方法,其特征在于,所述智慧城市智能联动方法包括:云管理平台根据联动任务需求配置通用的联动原则,并根据所述联动任务需求变化进行联动原则调整,获取与当前联动任务需求对应的通用联动原则;云管理平台实时监测是否收到智慧城市平台发送的联动启动指令,并在接收到所述智慧城市平台发送的联动启动指令后,将所述通用联动原则发送至智慧城市平台;云管理平台实时获取所述智慧城市平台发送的各联动任务执行设备的联动数据,并对所述联动数据进行存储和管理。4.根据权利要求3所述智慧城市智能联动方法,其特征在于,所述智慧城市平台发送各联动任务执行设备的联动数据的过程包括:所述智慧城市平台通过网络组件实时获取所述联动任务执行设备在执行联动任务过程中的联动数据;所述智慧城市平台将实时获取的联动数据通过网络组件发送至所述云管理平台。5.根据权利要求3所述智慧城市智能联动方法,其特征在于,所述智慧城市平台将实时获取的联动数据通过网络组件发送至所述云管理平台,包括;所述网络组件中的边缘服务器接收所述智慧城市平台发送的所述联动数据;所述网络组件中的边缘服务器通过所述联动数据判断所述各联动任务执行设备是否按照通用联动原则执行联动任务;所述网络组件中的边缘服务器将按照通用联动原则执行联动任务的联动设备及其对应的联动设备以及未按照通用联动原则执行联动任务的联动设备及其对应的联动设备进行统计分类,获得分类后的联动数据,并将所述分类后的联动数据发送至所述云管理平台;所述网络组件中的边缘服务器未按照通用联动原则执行联动任务的联动设备及其对应的联动设备的信息发送至智慧城市平台,并在所述智慧城市平台上进行报警提示。6.根据权利要求3所述智慧城市智能联动方法,其特征在于,云管理平台实时监测是否收到智慧城市平台发送的联动启动指令,并在接收到所述智慧城市平台发送的联动启动指令后,将所述通用联动原则发送至智慧城市平台,包括:所述智慧城市平台通过网络组件需实时获取所述联动任务执行设备在执行联动任务过程中的联动数据,在接收到所述智慧城市平台发送的联动启动指令后,所述每个联动任务执行设备在执行联动任务过程中的联动数据均会添加上对应联动任务执行设备的设备标识,然后将添加标识后的联动数据进行数据组合形成通用联动原则数据发送至智慧城市平台,其具体步骤包括,步骤A1:利用公式(1)将每个联动任务执行设备在执行联动任务过程中的联动数据均会添加上对应联动任务执行设备的设备标识
[Z(a)]
16
=[G(a)]
16
<<L0+[B(a)]
16
(1)其中[Z(a)]
16
表示添加上设备标识后第a个联动任务执行设备对应的联动数据的16进制形式;[G(a)]
16
表示未添加上设备标识前第a个联动任务执行设备对应的联动数据的16进制形式;L0表示所述设备标识数据在16进制形式下的数据位数(所有设备数据在16进制形式下的数据位数均为L0);[B(a)]
16
表示第a个联动任务执行设备的标识数据的16进制形式;<<表示左移;步骤A2:利用公式(2)将添加标识后的联动数据进行数据组合形成通用联动原则数据其中R
16
表示通用联动原则数据的16进制形式;A
16
表示通用联动原则数据的通用帧头的16进制形式;E
16
表示通用联动原则数据的通用帧尾的16进制形式;{,,}表示将括号内逗号隔开的三个16进制形式数据按照所在位置进行首尾相接形成新的16进制数据;[Z(0)]
16
表示设定的中间计算量,其数值为0;[Z(b)]
16
表示若b>0为添加上设备标识后第b个联动任务执行设备对应的联动数据的16进制形式,若b=0为[Z(0)]
16
;n表示所述联动任务执行设备的总个数;步骤A3:所述通用联动原则数据发送至智慧城市平台后,所述智慧城市平台需要查阅具体某一个联动任务执行设备的联动数据时,利用公式(3)根据被查阅的联动任务执行设备的设备信息在所述通用联动原则数据中提取出对应的联动数据G[B(K)]
16
=R
16
{I{[B(K

1)]
16
,R
16
[(i+L0)

i]}+1

J{[B(K)]
16
,R
16
[(j+1)

(j+L0)]}}(3)其中G[B(K)]
16
表示提取出的标识数据为[B(K)]
16
的联动任务执行设备的对应的联动数据;[B(K)]
16
表示第K个联动任务执行设备的标识数据的16进制形式;[B(K

1)]
16
表示第K

1个联动任务执行设备的标识数据的16进制形式;R
16
[(j+1)

(j+L0)]表示16进制数据R
16
中从第j+1位至第j+L0位上的16进制数据;J{[B(K)]
16
,R
16
[(j+1)

(j+L0)]}表示将j的值从1取值到len(R
16
)代入到算式中得到满足[B(K)]
16
=R
16
[(j+1)

(j+L0)]时的j值;I{[B(K

1)]
16
,R
16
[(i+L0)

i]}表示将i的值从1取值到len(R
16
)代入到算式中得到满足[B(K

1)]
16
=R
16
[(i+L0)

i]时的i值;len(R
16
)表示16进制数据R
16
的数据总位数;R
16
{I{[B(K

1)]
16
,R
16
[(i+L0)

i]}+1

J{[B(K)]
16
,R
16
[(j+1)

(j+L0)]}}表示16进制数据R
16
中从第I{[B(K

1)]
16
,R
16
[(i...

【专利技术属性】
技术研发人员:兰雨晴余丹张晓赛曾大龙王丹星
申请(专利权)人:慧之安信息技术股份有限公司
类型:发明
国别省市:

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

1