【技术实现步骤摘要】
农业自动化设备监测运维系统
本专利技术涉及农业自动化设备
,更为具体地,涉及一种农业自动化设备的监测运维系统。
技术介绍
随着技术的进步,农业劳动力成本不断增加,农业自动化设备及其系统成了规模化农业种植领域的必备基础设施。在农业种植应用中,种植基地一般无法专门安排一个自动化设备管理岗位,自动化设备的巡检和维护的工作往往是缺失的,再加上农业种植应用领域的面积较大,常常是设备出了问题很久都没有被发现,这不但给种植管理单位造成不便,也让自动化设备厂家或系统集成商面临着很大的售后服务压力,严重时还可能影响正常的种植生产。此外,为了保证自动化设备及相应的软件的稳定运行或增加新的功能,往往需要对软件进行升级。对于设备和系统集成商而言,应用项目较少时进行软件升级比较容易应付,但随着应用项目的增加的,软件的维护压力将大大增加。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种农业自动化设备的监测运维系统,能对分布在不同地理位置的农业自动化设备进行集中运维监测和管理,提高运维效率,减少或避免系统异常情况对用户生产管理的不良影响,最终提高农业自动化设备运行效果。本专利技术的目的是通过以下技术方案来实现的:一种农业自动化设备的监测运维系统,包括应用服务器,所述应用服务器用于运行监测运维软件/服务,备份存储各个农业自动化边缘服务器的监测运维历史数据,且与消息代理服务器连接;消息代理服务器,所述消息代理服务器用于在农业自动化边缘服务器、应用服务器和监测运维软件之间进行各类 ...
【技术保护点】
1.一种农业自动化设备的监测运维系统,其特征在于,包括:/n应用服务器(1),所述应用服务器(1)用于运行监测运维软件/服务,备份存储各个农业自动化边缘服务器(4)的监测运营历史数据,且与消息代理服务器(2)连接;/n消息代理服务器(2),所述消息代理服务器(2)用于在农业自动化边缘服务器(4)、应用服务器(1)和监测运维软件(3)之间进行各类消息的代理通信;/n监测运维软件(3),所述监测运维软件(3)包括后端服务群(11)和前端软件(12);所述后端服务群(11)运行于应用服务器(1),且各服务间通过IPC和/或网络通信进行工作协调,后端服务群(11)通过HTTP、WEBSOCKET协议为所述前端软件(12)提供API接口,且与消息代理服务器(2)通信,从而与各个农业自动化边缘服务器(4)通信,能够备份和存储各个农业自动化边缘服务器(4)的监测和运维数据;/n前端软件(12),所述前端软件(12)用于按不同的维度,显示自动化设备的实时运行状态信息,所述运行状态信息包括状态更新时间、状态类型、状态值;不同的维度包括按不同位置、不同设备类型、不同设备号分类显示;用于供运维系统管理员(7 ...
【技术特征摘要】
1.一种农业自动化设备的监测运维系统,其特征在于,包括:
应用服务器(1),所述应用服务器(1)用于运行监测运维软件/服务,备份存储各个农业自动化边缘服务器(4)的监测运营历史数据,且与消息代理服务器(2)连接;
消息代理服务器(2),所述消息代理服务器(2)用于在农业自动化边缘服务器(4)、应用服务器(1)和监测运维软件(3)之间进行各类消息的代理通信;
监测运维软件(3),所述监测运维软件(3)包括后端服务群(11)和前端软件(12);所述后端服务群(11)运行于应用服务器(1),且各服务间通过IPC和/或网络通信进行工作协调,后端服务群(11)通过HTTP、WEBSOCKET协议为所述前端软件(12)提供API接口,且与消息代理服务器(2)通信,从而与各个农业自动化边缘服务器(4)通信,能够备份和存储各个农业自动化边缘服务器(4)的监测和运维数据;
前端软件(12),所述前端软件(12)用于按不同的维度,显示自动化设备的实时运行状态信息,所述运行状态信息包括状态更新时间、状态类型、状态值;不同的维度包括按不同位置、不同设备类型、不同设备号分类显示;用于供运维系统管理员(7)对各个农业自动化边缘服务器(4)及运行于其上的软件或服务进行管理,以实现远程控制单个或多个农业自动化边缘服务器(4)关闭、重启,以及远程控制运行于农业自动化边缘服务器(4)的软件或服务的停止、更新和重启;
农业自动化边缘服务器(4),所述农业自动化边缘服务器(4)与消息代理服务器(2)连接,用于保证农业自动化边缘服务器(4)在没有固定IP的情况下能够实时与应用服务器(1)和监测运维软件(3)通信;
农业自动化设备集合(5),所述农业自动化设备集合(5)通过有线和/或无线通信链路连接到农业自动化边缘服务器(4),上报自身状态或异常报警信息至边缘服务器(4);或接受边缘服务器(4)的状态查询指令再给出相应返回,自动化设备的状态包括状态更新时间、传感器数据值、工作电压、工作电流和工作参数中的一种或多种。
2.根据权利要求1所述的一种农业自动化设备的监测运维系统,其特征在于,所述消息代理服务器(2)部署为MQTT消息代理、反向代理服务器、HTTP代理、TCP代理、SOCKET代理中的任一种。
3.根据权利要求1所述的一种农业自动化设备的监测运维系统,其特征在于,后端服务群(11)用于提供异常报警服务,通过APP消息推送、或WEBSOCKET消息向相关用户发送异常报警信息外,还用于与微信、第三方短信和语音服务平台交互,从而实现在异常报警发生时,能够通过各个渠道及时将异常报警消息及时有效的通知到相关用户。
4.根据权利要求1所述的一种农业自动化设备的监测运维系统,其特征在于,前端软件(12)以WEB、APP、微信小程序形式供用户使用,用户包括农业自动化设备管理员(6)、运维系统管理员(7)和自动化设备厂商维护工程师(8)。
5.根据权利要求1所述的一种农业自动化设备的监测运维系统,其特征在于,前端软件(12)用于查询显示不同设备不同时间段的历史运行状态数据,可用于在发生异常或故障后对相关的设备进行诊断分析;用于异常报警信息接收和查询,当异常发生时,此项功能会接受后端异常报警服务和消息,用户也可以查询历史的异常报警信息。
6.根据权利要求5所述的一种农业自动化设备的监测运维系统,其特征在于,还包括操作日志功能;工单功能,软件的各个用户能够利用此功能提交工单,借助工单功能,各个用户能够跟踪异常或问题的处理进度,而后端服务群在自动化运维过程中也能够自动根据预设的规则创建工单,并提醒到工单相关的用户;账户管理功能,此功能主要包括用户信息维护、密码修改、功能设置功能。
<...
【专利技术属性】
技术研发人员:钱帅师,张斌,卢科青,唐凯贤,金颖杰,滕雪蓉,杨兆国,孙在尚,
申请(专利权)人:昆明尚禾农业科技有限公司,
类型:发明
国别省市:云南;53
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。