输电线路在线监拍设备的国网协议对接方案

news2024/11/17 18:23:54

疫情过后,尤其山东淄博电力建设的发展,电网规模的不断研发,高压远距离架空输电线路日益增多,在复杂地形条件下的电网建设和设备维护工作也越来越多。
如何解决4G模块控制的功耗,和信号传输方面有一套完整的方案。基于合方圆的4G模块G8100B,能远程解决自动唤醒功能,从而让整套输线电路在线监拍的功耗更低。
比如最简单常用的单目AI识别类的输线电路监拍,主要方案是这样的:
在这里插入图片描述
这个输线电路监拍方案是:通讯板(由G8100B为主控)+镜头板(HI3518)+电源充方电管理板带MCU(接太阳能板)
通讯板:核心模组是 G8100,支持 SD 卡,外接 GPS, 4G 天线,带 SIM 卡插槽,板子
有 3 个硬件接口:USB、SPI、UART
镜头板:由 HI3518 + 镜头(TY-6047-A1)组成,带有一个 USB
接口,直接和 CAM_4G38 链接,由 通讯板 供电。

该输电线路在线监拍方案的视频信号处理板支持两种工作模式:
1) 拍照: 图像拍摄文件为 JPG 文件,像素为 1080P(200W);
2) 录像: 录像模式下捕获 H.264 码流,通过 USB接口传输码流给 通讯板;
用户可以配置系统定时执行或硬件触发拍照/录像功能,如有需要,可以接自己的嵌入式系统主板(单片机)
也可以向通讯板 的 AT 指令联网通讯;

  1. 长连接使用 TCP 协议实现
  2. 设备与服务器建立长连接并一直保持连接,间隔 5 分钟发送一次心跳包,服务端收到心
    跳包返回心跳响应数据。
  3. 服务器下发命令,设备根据下发命令进行相应操作后返回数据
    4、数据以“C28C0DB26D39331A“作为起始标志 15B86F2D013B2618 作为结束标志
    例:
    C28C0DB26D39331A{“msg_type”:4,“command”:“image”,“timestamp”:1585884815415}15B8
    6F2D013B2618

在多台公网服务器上运行支持 TCP 长连接的服务器程序,等待 通讯板 设备连接到服务器监听端口,通讯板可以配置为 1 - 5 分钟一个心跳包的发送间隔,通讯板 每次发送给服务器上行请求,服务器都应该响应,相反,服务器发送到设备的下行指令,设备也需要做出应答响应。本协议主要以下功能:

 定时上报设备运行信息到服务器;
 通过服务器下发抓拍在长链接直接返回图像数据;
 通过服务器下发抓拍在 HTTP POST 方式发送到指定 URL;
 远程升级 通讯板 的 APP 固件;
遇到更多协议对接问题,或者想进一步了解如何实现低功耗设置,
欢迎留言

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/463534.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【网络安全】红队基础免杀

引言 本文主要介绍“反射型 dll 注入”及“柔性加载”技术。 反射型 dll 注入 为什么需要反射型 dll 注入 常规的 dll 注入代码如下: int main(int argc, char *argv[]) {HANDLE processHandle;PVOID remoteBuffer;wchar_t dllPath[] TEXT("C:\\experime…

从源码全面解析LinkedBlockingQueue的来龙去脉

一、引言 并发编程在互联网技术使用如此广泛,几乎所有的后端技术面试官都要在并发编程的使用和原理方面对小伙伴们进行 360 的刁难。 二、使用 对于阻塞队列,想必大家应该都不陌生,我们这里简单的介绍一下,对于 Java 里面的阻塞…

【 SpringBoot 统⼀功能处理 】

文章目录 引言一、⽤户登录权限效验Spring 拦截器拦截器实现原理扩展:统⼀访问前缀添加 二、统⼀异常处理三、统⼀数据返回格式四、ControllerAdvice 源码分析 引言 接下来是 Spring Boot 统⼀功能处理模块,是 AOP 的实战环节,要实现的课程⽬…

轨道交通信号系统的可靠性与安全性

01.引言 城市轨道交通系统作为大容量公共交通工具,其安全性直接关系到广大乘客的生命安全,所以要求城市轨道交通系统在如此高的运行密度下,还要保证安全和高效率的运行。而信号系统作为保证列车安全、正点、便捷、舒适、高密度不间断运行的重…

Filter 过滤器基本内容及案例改进

举个例子 假设在Web资源中,A资源要写5行代码,而B资源也要写一模一样的5行代码,这时就把这些代码都提取出来, 在过滤器里写这些代码,因为访问任何资源都要经过过滤器,在过滤器走一遍就可以,而不用…

性能优化之20个 Linux 服务器性能调优技巧

Linux是一种开源操作系统,它支持各种硬件平台,Linux服务器全球知名,它和Windows之间最主要的差异在于,Linux服务器默认情况下一般不提供GUI(图形用户界面),而是命令行界面,它的主要目的是高效处理非交互式进…

【22】核心易中期刊推荐——人工智能与识别图像处理与应用

🚀🚀🚀NEW!!!核心易中期刊推荐栏目来啦 ~ 📚🍀 核心期刊在国内的应用范围非常广,核心期刊发表论文是国内很多作者晋升的硬性要求,并且在国内属于顶尖论文发表,具有很高的学术价值。在中文核心目录体系中,权威代表有CSSCI、CSCD和北大核心。其中,中文期刊的数…

网络编程代码实例:多进程版

文章目录 前言代码仓库内容代码(有详细注释)server.cclient.cMakefile 结果总结参考资料作者的话 前言 网络编程代码实例:多进程版。 代码仓库 yezhening/Environment-and-network-programming-examples: 环境和网络编程实例 (github.com)E…

商品如果要在美国商超出售,那么如何申请美国条形码呢?

美国条码注册是指向美国条码协会提出条码申请,通过条码协会的审核批准后,条码可以印在产品上使用。条码是进入各大商场,超市的身份证,企业有条形码,一是可以提高企业产品的知名度;二是增加产品的防伪力度&a…

TypeScript与JavaScript

目录 一、什么是javascript 二、TypeScript:静态类型检查器 1、类型化的 JavaScript 超集 1.1、句法 1.2、类型 1.3、运行时行为 1.4、擦除类型 2、学习 JavaScript 还是 TypeScript 一、什么是javascript JavaScript(也称为 ECMAScript&#xf…

为何电商这么难做…...你是否忽略了这个问题?

物流时效是影响买家体验的重要环节,物流服务优劣也是买家网上购物时的重要参考依据。但电商企业对于快递公司的时效承诺、服务质量基本处于被动接受的状况,直到买家投诉才知道快递公司服务缺失,若买家不投诉也没法主动知道大量的订单是否按约…

Notes/Domino 11.0.1FP7以及在NAS上安装Domino等

大家好,才是真的好。 目前HCL在还是支持更新的Notes/Domino主要是三个版本,V10、11和12,这不,上周HCL Notes/Domino 11.0.1居然推出了FP7补丁包程序。 从V10.0.1开始,Domino的FP补丁包程序主要是用来修复对应主要版本中的一些问…

TCP FACK 与 RACK

3 个 dupacks 触发 fast retransmit 是一个经典启发算法,但在引入 SACK 之后仍然计数 SACKed 数量 > 3 触发 fast retransmit 似乎就没理由了。即使把 reordering 算进去,一个距离 una 很远的 seg 被 SACKed,也足以判定丢包了,…

2022公考经验分享

一、写在前面 2017南京邮电毕业后,5年来一直就职事业单位。单位解决北京户口,也赶上了一两年的忙碌期,存款加上公积金大概40万。期间经历过几段感情,2020年通过相亲认识现在的老婆。2020年12月瑞泽家园签位排名7000多,…

本地spingboot配置Promethus+granfana监控

记录如何配置与启动 1.在搭建好的应用加上依赖 <!-- 实现对 Actuator 的自动化配置 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId></dependency><!-- Micr…

超火爆的ChatGPT课,送ChatGPT账号啦~~

HOT! HOT! HOT! &#x1f525; &#x1f525; &#x1f525; 上周&#xff0c;ChatGPT全栈开发课程一经推出&#xff0c;就在程序员圈子中引起了广泛关注。这两天 都被挤爆了&#xff0c;纷纷表示对课程内容很是期待呢。 明天就要开班直播啦&#xff0c;还未报名的同学&…

npm 打包发布一个公用的组件包

1&#xff0c;首先创建一个需要发包发布的组件 2.3使用Vue插件模式 这一步是封装组件中的重点&#xff0c;用到了Vue提供的一个公开方法&#xff1a;install。这个方法会在你使用Vue.use(plugin)时被调用&#xff0c;这样使得我们的插件注册到了全局&#xff0c;在子组件的任何…

AI在网络安全中的应用:机器学习如何帮助我们更好地保护网络

章节一&#xff1a;引言 随着信息技术的飞速发展&#xff0c;网络攻击的手段也在不断地演变。传统的网络安全技术已经难以应对日益复杂的网络安全威胁。AI技术&#xff0c;特别是机器学习技术&#xff0c;为网络安全提供了一种新的解决方案。本文将介绍AI在网络安全中的应用&am…

打造高性能的视频和弹幕系统(一): 对象存储服务

这里写自定义目录标题 欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题&#xff0c;有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants 创建一个自定义列表如何创建一个…

一文综述:自然语言处理技术NLP

自然语言处理技术综述1-到2020年 写在最前面摘要NLP简介Preprocessing预处理Tokenization令牌化、标记化Stop Words 停用词Stemming and Lemmatization词干提取和词形还原&#xff08;英文单词&#xff09;Parts-of-Speech Tagging词性标记Bag of Words and N-Grams词袋模型、N…