一种面向特种车辆车载设备巡检告警方法与流程

文档序号:29798217发布日期:2022-04-23 19:24阅读:196来源:国知局
一种面向特种车辆车载设备巡检告警方法与流程

1.本发明涉及车载设备应用技术领域,具体涉及一种面向特种车辆车载设备巡检告警方法。


背景技术:

2.传统特种车辆车载设备往往长时间不启动,当面对突发状态需要尽快启动时,需要尽快自检车载设备的网络状态以及运行状态,方便快速查看定位问题,保障生产。
3.面向特种车辆车载设备巡检及告警方法解决了车载设备启动后快速自检的用途的同时,支持设备的热插拔,当车辆设备出现变更时只需要在车载绘图界面在线使用拖拽的方式更新拓扑图和配置参数即可更新巡检和告警内容,工作人员经过简单培训即可上手无需专业人员协助,更加及时响应了用户的需求。


技术实现要素:

4.本发明的目的在于提供一种面向特种车辆车载设备巡检告警方法,该方法能够自动、快速、准确排查出特种车辆安装的车载设备当前运行状态和各种阈值状态,响应的实时性好,大大提高了车辆设备运行状态各个指标参数实时情况的可读性和及时性。
5.本发明的目的可以通过以下技术方案实现:
6.一种面向特种车辆车载设备巡检告警方法,包括以下步骤:
7.步骤一:登录前端,绘制网络拓扑图,编辑并提交设备信息和网络连接关系;
8.步骤二:识别提交的设备信息和网络连接关系,通过snmp协议读取局域网内相关设备的网络和设备状态;
9.步骤三:定时刷新前端网络拓扑图中设备参数和网络状态。
10.作为本发明进一步的方案:前端包括网络拓扑图绘制和展示界面。
11.作为本发明进一步的方案:所述网络拓扑图绘制用于绘制网络拓扑图;
12.所述展示界面用于展示已经保存的网络拓扑图并实时更新网络拓扑图中的设备信息和网络连接关系。
13.作为本发明进一步的方案:所述前端的网络拓扑绘制界面包含左侧设备图形列表和右侧画布绘制区域;
14.其中,左侧设备图形列表车载平台所需设备模型,并根据业务需要自定义扩展模型。
15.作为本发明进一步的方案:网络拓扑绘制界面的车载平台所需设备模型通过鼠标选定并拖拽的方式,将设备模型图片拖拽到网络拓扑绘制界面右侧的绘图区域,通过双击拖拽到右侧的模型图片,打开设备配置弹窗,配置弹窗用于提供ip、登录账号、密码设备信息的录入,并通过鼠标拖拽连线绑定子设备对应的交换机网孔。
16.作为本发明进一步的方案:前端将网络拓扑图的样式、图片、坐标数据参数转化成xml格式文件,并将xml以文件流的形式上行到服务端,解析出设备和网络关系相关数据,通
过snmp协议,实时查询ip对应的设备属性和网络状态,以json格式保存到本地数据库中。
17.作为本发明进一步的方案:前端网络拓扑图展示界面,通过websocket长连接方式与服务端建立连接,前端使用mvvm架构实时展示车辆设备的网络拓扑状态。
18.作为本发明进一步的方案:包括:网络拓扑图,由安装了客户端的pc终端编辑生成;
19.服务端,部署在车辆上假装的服务器,通过车载局域网访问,用于支撑拓扑图的上传和回显,以及车载设备的查询;
20.用户使用pc端车载设备巡检客户端根据车载设备的网络配置绘制网络拓扑图,将车载网络拓扑图的样式和设备属性和网络状态以xml文件格式上传到服务端,服务端解析xml后保存网络拓扑图样式,通过snmp协议查询相关设备和交换机网孔的状态,并将数据通过websocket协议返回给客户端。
21.作为本发明进一步的方案:车载设备均需要支持网络访问,且注册在同一个局域网下,同时入网设备需要支持snmp协议,便于服务端查询。
22.本发明的有益效果:
23.(1)本发明的前端包含网络拓扑图绘制和展示界面,后台服务包含网络拓扑图提交服务,网络拓扑图展示服务,设备查看服务,系统根据提交的网络图谱通过snmp协议读取局域网环境内绑定的设备属性,根据snmp协议返回的设备信息,更新前端网络拓扑图中的节点状态和连线状态,方便管理人员获取车辆设备是否故障,网络状态是否异常;
24.(2)本发明可以替代传统通过人工排查方式对特种车辆设备和网络的状态进行判断和管理,响应的实时性好,大大提高了车辆设备运行状态各个指标参数实时情况的可读性和及时性,提高了特种车辆设备的自动化监控程度。
附图说明
25.下面结合附图对本发明作进一步的说明。
26.图1是本发明流程图的结构示意图;
27.图2是本发明网络拓扑图展示界面的结构示意图。
具体实施方式
28.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
29.请参阅图1-图2所示,本发明为一种面向特种车辆车载设备巡检告警方法,包括下列步骤:
30.(1)前端在用户登录时和服务端建立websocket长连接,然后用户进入在线编辑网络拓扑图,将注册到车辆局域网内的所有设备和网络关系都绑定到网络拓扑图上,将完成绘制的图纸和属性关系转写成xml文件,以文件流的形式提交到服务端处理;
31.(2)服务端获取到上行的xml文件,将图纸保存更新到数据库中,并解析出图纸,得到需要巡检的设备信息和对应上游交换机网孔关系;
32.(3)服务端读取xml中设备ip、端口账号、密码、信息通过snmp协议依次访问图纸中的设备,读取出设备各项参数属性,交换机网孔通断,并更新到数据库和缓存中;
33.(4)服务端通过和前端websocket长连接向客户端下行最新的网络拓扑图纸样式、控件在图纸上的坐标和各个设备的参数,网络状态等信息;
34.(5)前端通过wpf mvvm技术,实时展示网络拓扑图各项指标。
35.具体的:
36.前端包含网络拓扑图绘制和展示界面,其中,网络拓扑图绘制用于绘制网络拓扑图,展示界面用于展示已经保存的网络拓扑图并实时更新网络拓扑图中的设备信息和网络连接状态;
37.前端的网络拓扑绘制界面包含左侧设备图形列表和右侧画布绘制区域,左侧区域包含交换机、摄像头、个人电脑、卫星天线、升降杆、倒伏天线等车载平台所需设备模型,并且可以根据业务需要自定义扩展模型,支持用户上传图片,绑定新的控件模板,所有的控件模板属性支持自定义增删;
38.前端的网络拓扑绘制界面左侧设备模型通过鼠标选定并拖拽的方式,将设备模型图片拖拽到网络拓扑绘制界面右侧的绘图区域,通过双击拖拽到右侧的模型图片,可以打开设备配置弹窗,配置弹窗用于提供ip、登录账号、密码等设备信息的录入。
39.将设备模型图片拖拽到网络拓扑绘制界面右侧的绘图区域后,通过鼠标拖拽连线绑定子设备对应的交换机网孔。
40.其中,拓扑图绘制是基于wpf图形设计器(diagramdesigner)技术,通过了wpf的控件模板以及thumb来实现图形设计器的移动、改变大小、旋转、绑定等操作,即平台基于wpf diagram desinger实现拖拽功能,在画布上绘制网络拓扑图,然后通过遍历画布上的孩子节点获取所有设备模型外观样式、绑定的设备参数和网络连线,通过序列化操作将所有画布孩子节点元素转写成xml脚本,将脚本提交到服务端平台,从而达到网络拓扑图从绘制到提交;
41.按照上述步骤完成网络拓扑图的绘制和绑定工作之后,点击提交按钮,前端将网络拓扑图的样式、图片、坐标数据参数转化成xml格式文件,并将xml以文件流的形式上行到服务端;
42.服务端读取上文提交的xml后,解析出设备和网络关系相关数据,通过snmp协议,实时查询ip对应的设备属性和网络状态,经过计算后,以json格式保存到本地数据库中;
43.打开前端网络拓扑图展示界面,通过websocket长连接方式与服务端建立连接,前端使用mvvm架构实时展示车辆设备的网络拓扑状态。
44.其中,前端程序启动时和服务端建立websocket长连接,用于实时获取最新的展示数据,当网络拓扑图界面发生修改时,实时返回最新的网络拓扑数据用于前端网络拓扑图展示界面刷新样式。
45.该面向特种车辆车载设备巡检及告警方法,使用时:
46.网络拓扑图,由安装了客户端的pc终端编辑生成;
47.服务端,部署在车辆上假装的服务器,通过车载局域网访问,用于支撑拓扑图的上传和回显,以及车载设备的查询;
48.用户使用pc端车载设备巡检客户端根据车载设备的网络配置绘制网络拓扑图,将
车载网络拓扑图的样式和设备属性和网络状态以xml文件格式上传到服务端,服务端解析xml后保存网络拓扑图样式,通过snmp协议查询相关设备和交换机网孔的状态,并将数据通过websocket协议返回给客户端;
49.通过运维平台在线绘制网络拓扑图,网络拓扑图主要包含节点和连线两部分,节点表示单个设备(例如:网络交换机、摄像头、传感器等),连线表示网络接线关系(例如:网络交换机下第二个网口连接了网络摄像头);在前端配置网络图谱中的设备ip、账号、密码等属性,并使用连线绑定设备之间的网络关系;系统根据提交的网络图谱通过snmp协议读取局域网环境内绑定的设备属性,根据snmp协议返回的设备信息,更新前端网络拓扑图中的节点状态和连线状态,方便管理人员获取车辆设备是否故障,网络状态是否异常,本发明可以替代传统通过人工排查方式对特种车辆设备和网络的状态进行判断和管理,提高了特种车辆设备的自动化监控程度。
50.以上对本发明的一个实施例进行了详细说明,但所述内容仅为本发明的较佳实施例,不能被认为用于限定本发明的实施范围。凡依本发明申请范围所作的均等变化与改进等,均应仍归属于本发明的专利涵盖范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1