一种基于云边协同的电力融合终端模型部署更新方法与流程
- 国知局
- 2024-08-02 14:23:50
本发明属于电力融合终端领域,特别涉及基于一种基于云边协同的电力融合终端模型部署更新方法。
背景技术:
1、提高配电网智能化水平,以加快实现配电网“可测、可观、可控”为目标。而低压配电台区侧集中器和配变终端两类设备,设备处于装置分立状态,造成硬件不能共享、数据无法贯通,影响电网运行用户侧状态的感知和判别。因此,打造智能融合配变终端作为就地数据处理中心,承载高级业务应用,实现对台区运行状态的在线监测、智能分析与决策控制,成为智能配电台区构建的关键技术之一。
2、智能融合终端不仅需要完成多路摄像头的接入,还需具备智能识别功能,包括指针仪表识别、数字仪表识别、指示灯状态识别、安全帽佩戴识别、人员工作服着装识别等功能,而实际场景下,各个配电站房差异非常大,同一类型仪表因不同的电压等级,不同的生产厂家、批次等原因,其表计样式不同,造成无法采用同一个模型进行识别,不同的避雷器表计,其样式差异较大,无法适用同一个模型,因此融合终端部署过程中,会涉及到定制化部署,此外,由于部署环境变化,模型经常需要进行更新升级。
3、一般针对边缘计算终端,模型更新办法,要么人工现场更新,要么在终端处操作远程下载更新,但是针对配电智能融合终端,其作为边端,可以通过公网访问云端服务,但由于融合终端没有界面,也没有操作按键,因此无法通过融合终端主动发起模型部署更新。
4、公开号为cn112019610b的中国专利公开了一种云边协同方法及系统,包括以下步骤:边缘端与云平台服务器间建立连接;边缘端与云平台服务器间发起同步请求,并且判定是否执行同步;边缘端利用拉的方式从云平台服务器拉取程序,然后将程序部署在边缘端,边缘端利用推的方式将数据推向云平台服务器;检查程序更新的版本号及程序文件哈希值与待同步清单的同步信息是否一致,不一致则提示同步失败;查询边缘端向云平台服务器推送的数据的内容与边缘端相应数据是否一致,不一致则提示同步失败;处理完成后关闭连接。该发明具备一定的可操作性,但该发明无法针对不同的融合终端进行模型定制化更新,例如1号、3号融合终端采用模型版本为v1.4.1,而2号、4号融合终端需要模型版本为v1.4.3。
5、公开号为cn115033253a的中国专利公开了一种深度学习模型的云边协同训练和部署系统及方法,主要应用于厂区,通过将云端服务器和边缘硬件组成局域网,其中边缘端负责数据收集、模型推理,云端负责模型训练、模型更新,从而达到云边协同的目的。该发明需要将云端和边端组成局域网,但由于融合终端高度分散,每个市县都有成百上千个融合终端,通过虚拟网组成局域网,成本无法估量。
技术实现思路
1、本发明提供一种基于云边协同的电力融合终端模型部署更新方法,旨在解决目前融合终端模型部署更新技术成本较高、且无法针对不同融合终端进行模型定制更新的问题。
2、为解决上述技术问题,本发明提供一种基于云边协同的电力融合终端模型部署更新方法,包括以下步骤:
3、融合终端部署至各处配电站房,各融合终端组成边缘端,与云端通过以太网通讯。
4、云端选择待部署更新模型的融合终端编号,基于ftp协议与mqtt协议进行部署更新。
5、优选的,进行部署更新具体为:
6、边缘端的融合终端注册并订阅带有自身编号的mqtt相关主题,mqtt相关主题内容包括更新标志位和更新版本号。
7、云端的ftp服务端添加待部署更新模型版本,选择升级更新版本号。
8、云端的mqtt服务端设置待部署更新的融合终端对应的mqtt更新版本号的相关主题为选中的更新版本号,并进行发布。
9、云端的mqtt服务端设置待部署更新的融合终端对应的mqtt更新标志位的相关主题为选中的更新标志位,并进行发布。
10、边缘端的mqtt客户端接收mqtt服务端发布的更新标志位和更新版本号信息。
11、边缘端的mqtt客户端判断更新标志位是否为true,若为true,进行模型部署更新;若为false,返回上一步骤,等待接收下一次mqtt服务端发布的更新标志位和更新版本号信息。
12、优选的,边缘端进行模型部署更新具体为:当边缘端的mqtt客户端接收的更新标志位为true时,边缘端的ftp客户端通过云端的ftp服务端下载相应的待部署更新模型版本,进行模型部署更新,更新完成后等待接收下一次mqtt服务端发布的更新标志位和更新版本号信息。
13、另一方面,本发明提供一种基于云边协同的电力融合终端模型部署更新系统,包括云端与边缘端,边缘端包括若干融合终端,融合终端包括mqtt客户端与ftp客户端,云端包括mqtt服务端与ftp服务端,所述云端与边缘端用于执行以下步骤:
14、融合终端部署至各处配电站房,各融合终端组成边缘端,与云端通过以太网通讯。
15、云端选择待部署更新模型的融合终端编号,基于ftp协议与mqtt协议进行部署更新。
16、优选的,所述系统进行部署更新具体为:
17、边缘端的融合终端注册并订阅带有自身编号的mqtt相关主题,mqtt相关主题内容包括更新标志位和更新版本号。
18、云端的ftp服务端添加待部署更新模型版本,选择升级更新版本号。
19、云端的mqtt服务端设置待部署更新的融合终端对应的mqtt更新版本号的相关主题为选中的更新版本号,并进行发布。
20、云端的mqtt服务端设置待部署更新的融合终端对应的mqtt更新标志位的相关主题为选中的更新标志位,并进行发布。
21、边缘端的mqtt客户端接收mqtt服务端发布的更新标志位和更新版本号信息。
22、边缘端的mqtt客户端判断更新标志位是否为true,若为true,进行模型部署更新;若为false,返回上一步骤,等待接收下一次mqtt服务端发布的更新标志位和更新版本号信息。
23、优选的,边缘端进行模型部署更新具体为:当边缘端的mqtt客户端接收的更新标志位为true时,边缘端的ftp客户端通过云端的ftp服务端下载相应的待部署更新模型版本,进行模型部署更新,更新完成后等待接收下一次mqtt服务端发布的更新标志位和更新版本号信息。
24、再一方面,本发明还提供一种电子设备,所述电子设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本发明任一实施例所述的一种基于云边协同的电力融合终端模型部署更新方法。
25、再一方面,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如本发明任一实施例所述的一种基于云边协同的电力融合终端模型部署更新方法。
26、与现有技术相比,本发明具有以下技术效果:
27、1.本发明首次提出基于云边协同的电力融合终端模型部署更新方法,相比于传统的人工部署,大大降低了模型部署更新过程中的运维成本,同时满足了模型快速高效的部署更新。
28、2.本发明针对具有公网ip的云端和仅有局域网ip的边缘侧融合终端,采用mqtt协议双向通信,首次实现了具有可视化界面的云端主动发起模型部署更新,并将更新模型版本号发送到融合终端,然后融合终端从云端ftp服务上拉取相应的模型,进行部署更新。该方案与现有方案相比,无需将云端和所有边缘融合终端合并到同一虚拟局域网进行组网,降低了模型远程部署更新的复杂度,具有更强的可操作性。
29、3.本发明通过mqtt协议的主题模式,针对每个融合终端,设置了两个主题,分别为模型更新标志主题和模型版本号主题,由云端进行发布,边缘侧融合终端进行订阅,实现了融合终端模型定制化部署更新,与现有的云边协同方法及系统相比,具有更强的灵活性,也更符合电力融合终端的使用场景。
本文地址:https://www.jishuxx.com/zhuanli/20240801/242693.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表