工控机服务器远程管理平台系统及方法转让专利

申请号 : CN201910438861.0

文献号 : CN110333700B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 周金洪

申请人 : 蓝炬兴业(赤壁)科技有限公司

摘要 :

本发明公开了一种工控机服务器远程管理平台系统及方法,包括以下部分:工控机服务器、监测模块、温控模块、温度传感器、网关、控制中心及移动终端。本发明可以远程监控工控机服务器所有硬件的工作状态,在后台为维修人员自动快捷的进行数据交换提供一个了稳定可靠的数据交换平台,帮助维修人员对数据快速方便的进行收集处理操作,能够对具有多个物联网监测模块产生的数据进行检测,提升了物理环境判定过程的可靠度,识别的可靠性高且检测过程简单,适用于多台工控机服务器联网的环境,给企业在工控机服务器的管理和维护上面提供便捷性,更是可以减少昂贵的管理和维护费用。

权利要求 :

1.一种工控机服务器远程管理平台系统,其特征在于,包括以下部分:

工控机服务器、监测模块、温控模块、温度传感器、网关、控制中心及移动终端;所述工控机服务器、温控模块、温度传感器以及网关安装在机房内,监测模块安装在工控机服务器内,所述监测模块用于监测工控机服务器内部元器件的工作状态,所述温控模块用于控制机房内的温度,所述温度传感器用于实时监测机房内的温度,所述工控机服务器和监测模块通过网关与温控模块和控制中心相连;控制中心和移动终端位于机房外,移动终端和控制中心通过无线网络相连,用于供维修人员使用;所述监测模块为温度传感器、电压传感器、电流传感器、风扇工作状态监测模块和电源状态监测模块;所述移动终端为手机、平板电脑和笔记本电脑;其中所述工控机服务器远程管理平台系统的管理方法包括以下步骤:监测模块采集工控机服务器内部元器件的工作状态,然后通过网关发送至控制中心;温度传感器采集机房的温度然后通过网关发送至控制中心;控制中心设定工控机服务器内部元器件工作状态的阈值以及机房温度的阈值,当机房温度超过阈值时,控制中心控制温控模块对机房内进行降温,当机房温度达到正常后,控制中心控制温控模块停止降温;当工控机服务器内部元器件工作状态超过阈值时,控制中心向移动终端进行发送报警提示,维修人员通过移动终端接收工控机服务器内部元器件状态,然后对工控机服务器进行检修;当工控机服务器为多台时,监测模块采集工控机服务器内部元器件的工作状态后,控制中心通过网关对不同的通信协议进行解析,提供统一的应用程序接口对各个监测模块进行管理;

将采集的状态信息按照规定格式上传到控制中心,解析上传的数据,如果解析过程中出现错误,则将错误代码发送至移动终端,如果解析过程中没有出现错误,则发送给移动终端让维修人员确认,维修人员确认后,把数据导入数据库;移动终端实时检测控制中心和各监测模块间的通讯状态,以及状态信息上传进度,当有监测模块通讯中断时,进行记录并在通讯恢复时续传;控制中心对各个监测模块进行管理时,通过控制中心采集每个监测模块运行时产生的数据,将采集的数据形成以时间为维度的序列,并转化为字符序列,预设一个滑动窗口ck,长度为n,所述滑动窗口ck按时间流动方向移动,每一时刻滑动窗口ck中存在一个长度为n的字符序列,统计1至n-1长度下每个字符出现的概率,即该监测模块在该工控机服务器所处物理环境中的概率矩阵;对于所有工控机服务器所处的物理环境,将没有重复因素的工控机服务器物理环境进行结合,将有重复因素的工控机服务器物理环境合并重复因素的部分后再进行结合,形成包含所有监测模块和所有物理环境的邻域共享物理环境,同一邻域范围内的所有监测模块共享相同的工控机服务器物理环境,建立监测模块所处的物理环境的概率矩阵,计算监测模块所处的邻域处于每个邻域共享物理环境的概率GL;选取GL值最大的为该邻域的物理环境,调用该邻域物理环境中该监测模块所处的一个物理环境对应的概率矩阵,选取对应的概率矩阵,统计所处的一个物理环境下1至n-1长度下每个字符出现的概率值,将统计得出的概率值与预设的正常阈值p进行比较,若小于预设的正常阈值则标记为状态异常,然后继续滑动窗口ck检测,如果连续出现了2次状态异常的时刻,则判断所述时刻的数据为异常,然后向移动终端发送异常提示。

说明书 :

工控机服务器远程管理平台系统及方法

技术领域

[0001] 本发明属于计算机技术领域,具体涉及一种工控机服务器远程管理平台系统及方法。

背景技术

[0002] 随着社会信息化的不断深入,关键性行业的关键任务将越来越多地依靠工控机,而以低成本工业控制自动化正在成为主流,本土工控机厂商所受到的重视程度也越来越高。随着电力、冶金、石化、环保、交通、建筑等行业的迅速发展,从数字家庭用的机顶盒、数字电视,到银行柜员机、高速公路收费系统、加油站管理、制造业生产线控制,金融、政府、国防等行业信息化需求不断增加,对工控机的需求很大,工控机市场发展前景十分广阔。
[0003] 但是,现有工控机服务器多数情况下都是成批的部署于机房内,没有一个稳定可靠的数据维护和交换平台,无法对工控机服务器数据快速方便的进行收集和处理,即使有些数据检测技术能在一定程度上解决工控机服务器机房内所处物理环境异常问题,但是大多是针对单个工控机服务器的检测,而且检测结果准确性不高,检测过程复杂,不方便维修人员管理,无法快速排除障碍。

发明内容

[0004] 本发明的目的是为了克服上述不足提供一种工控机服务器远程管理平台系统及方法;
[0005] 一种工控机服务器远程管理平台系统,包括以下部分:
[0006] 工控机服务器、监测模块、温控模块、温度传感器、网关、控制中心及移动终端;所述工控机服务器、温控模块、温度传感器以及网关安装在机房内,监测模块安装在工控机服务器内,所述监测模块用于监测工控机服务器内部元器件的工作状态,所述温控模块用于控制机房内的温度,所述温度传感器用于实时监测机房内的温度,所述工控机服务器和监测模块通过网关与温控模块和控制中心相连;控制中心和移动终端位于机房外,移动终端和控制中心通过无线网络相连,用于供维修人员使用。
[0007] 进一步,所述监测模块为温度传感器、电压传感器、电流传感器、风扇工作状态监测模块和电源状态监测模块。
[0008] 进一步,所述移动终端为手机、平板电脑和笔记本电脑。
[0009] 进一步,所述工控机服务器远程管理平台系统,其管理方法包括以下步骤:监测模块采集工控机服务器内部元器件的工作状态,然后通过网关发送至控制中心;温度传感器采集机房的温度然后通过网关发送至控制中心;控制中心设定工控机服务器内部元器件工作状态的阈值以及机房温度的阈值,当机房温度超过阈值时,控制中心控制温控模块对机房内进行降温,当机房温度达到正常后,控制中心控制温控模块停止降温。
[0010] 进一步,当工控机服务器内部元器件工作状态超过阈值时,控制中心向移动终端进行发送报警提示,维修人员通过移动终端接收工控机服务器内部元器件状态,然后对工控机服务器进行检修。
[0011] 进一步,当工控机服务器为多台时,监测模块采集工控机服务器内部元器件的工作状态后,控制中心通过网关对不同的通信协议进行解析,提供统一的应用程序接口对各个监测模块进行管理;将采集的状态信息按照规定格式上传到控制中心,解析上传的数据,如果解析过程中出现错误,则将错误代码发送至移动终端,如果解析过程中没有出现错误,则发送给移动终端让维修人员确认,维修人员确认后,把数据导入数据库;移动终端实时检测控制中心和各监测模块间的通讯状态,以及状态信息上传进度,当有监测模块通讯中断时,进行记录并在通讯恢复时续传。
[0012] 进一步,控制中心对各个监测模块进行管理时,通过控制中心采集每个监测模块运行时产生的数据,将采集的数据形成以时间为维度的序列,并转化为字符序列,预设一个滑动窗口ck,长度为n,所述滑动窗口ck按时间流动方向移动,每一时刻滑动窗口ck中存在一个长度为n的字符序列,统计1至n-1长度下每个字符出现的概率,即该监测模块在该工控机服务器所处物理环境中的概率矩阵;对于所有工控机服务器所处的物理环境,将没有重复因素的工控机服务器物理环境进行结合,将有重复因素的工控机服务器物理环境合并重复因素的部分后再进行结合,形成包含所有监测模块和所有物理环境的邻域共享物理环境,同一邻域范围内的所有监测模块共享相同的工控机服务器物理环境,建立监测模块所处的物理环境的概率矩阵,计算监测模块所处的邻域处于每个邻域共享物理环境的概率GL;选取GL值最大的为该邻域的物理环境,调用该邻域物理环境中该监测模块所处的一个物理环境对应的概率矩阵,选取对应的概率矩阵,统计所处的一个物理环境下1至n-1长度下每个字符出现的概率值,将统计得出的概率值与预设的正常阈值p进行比较,若小于预设的正常阈值则标记为状态异常,然后继续滑动窗口ck检测,如果连续出现了2次状态异常的时刻,则判断所述时刻的数据为异常,然后向移动终端发送异常提示。
[0013] 本发明具有以下效果:可以远程监控工控机服务器所有硬件的工作状态,在后台为维修人员自动快捷的进行数据交换提供了一个稳定可靠的数据交换平台,帮助维修人员对数据快速方便的进行收集处理操作,能够对具有多个物联网监测模块产生的数据进行检测,提升了物理环境判定过程的可靠度,识别的可靠性高且检测过程简单,适用于多台工控机服务器联网的环境,给企业在工控机服务器的管理和维护上面提供便捷性,更是可以减少昂贵的管理和维护费用。

附图说明

[0014] 图1是工控机服务器远程管理平台系统结构示意图。

具体实施方式

[0015] 以下结合具体实施例对本发明作进一步的说明:
[0016] 一种工控机服务器远程管理平台系统,包括以下部分:
[0017] 工控机服务器、监测模块、温控模块、温度传感器、网关、控制中心及移动终端;所述工控机服务器、温控模块、温度传感器以及网关安装在机房内,监测模块安装在工控机服务器内,所述监测模块用于监测工控机服务器内部元器件的工作状态,所述温控模块用于控制机房内的温度,所述温度传感器用于实时监测机房内的温度,所述工控机服务器和监测模块通过网关与温控模块和控制中心相连;控制中心和移动终端位于机房外,移动终端和控制中心通过无线网络相连,用于供维修人员使用。
[0018] 所述监测模块为温度传感器、电压传感器、电流传感器、风扇工作状态监测模块和电源状态监测模块。
[0019] 所述移动终端为手机、平板电脑和笔记本电脑。
[0020] 所述工控机服务器远程管理平台系统,其管理方法包括以下步骤:监测模块采集工控机服务器内部元器件的工作状态,然后通过网关发送至控制中心;温度传感器采集机房的温度然后通过网关发送至控制中心;控制中心设定工控机服务器内部元器件工作状态的阈值以及机房温度的阈值,当机房温度超过阈值时,控制中心控制温控模块对机房内进行降温,当机房温度达到正常后,控制中心控制温控模块停止降温。
[0021] 当工控机服务器内部元器件工作状态超过阈值时,控制中心向移动终端进行发送报警提示,维修人员通过移动终端接收工控机服务器内部元器件状态,然后对工控机服务器进行检修。
[0022] 当工控机服务器为多台时,监测模块采集工控机服务器内部元器件的工作状态后,控制中心通过网关对不同的通信协议进行解析,提供统一的应用程序接口对各个监测模块进行管理;将采集的状态信息按照规定格式上传到控制中心,解析上传的数据,如果解析过程中出现错误,则将错误代码发送至移动终端,如果解析过程中没有出现错误,则发送给移动终端让维修人员确认,维修人员确认后,把数据导入数据库;移动终端实时检测控制中心和各监测模块间的通讯状态,以及状态信息上传进度,当有监测模块通讯中断时,进行记录并在通讯恢复时续传。本步骤在后台为维修人员自动快捷的进行数据交换提供了一个稳定可靠的数据交换平台,帮助维修人员对数据快速方便的进行收集处理操作。
[0023] 控制中心对各个监测模块进行管理时,通过控制中心采集每个监测模块运行时产生的数据,将采集的数据形成以时间为维度的序列,并转化为字符序列,预设一个滑动窗口ck,长度为n,所述滑动窗口ck按时间流动方向移动,每一时刻滑动窗口ck中存在一个长度为n的字符序列,统计1至n-1长度下每个字符出现的概率,即该监测模块在该工控机服务器所处物理环境中的概率矩阵;对于所有工控机服务器所处的物理环境,将没有重复因素的工控机服务器物理环境进行结合,将有重复因素的工控机服务器物理环境合并重复因素的部分后再进行结合,形成包含所有监测模块和所有物理环境的邻域共享物理环境,同一邻域范围内的所有监测模块共享相同的工控机服务器物理环境,
[0024] 其中,形成包含所有监测模块和所有物理环境的邻域共享物理环境lygx可表示为其中,Lja表示监测模块j在物理环境a中的概率矩阵;Lka表示监测模块k在物理环境a中的概率矩阵;Ljb表示监测模块j在物理环境b中的概率矩阵;Lkb表示监测模块k在物理环境b中的概率矩阵;
[0025] 建立监测模块所处的物理环境的概率矩阵,该矩阵中的行表示每一种邻域共享物理环境,列表示每个监测模块,如果每一种邻域物理环境对应于每个监测模块所处的一个物理环境,则存储的就是此监测模块所处的一个物理环境的概率矩阵。计算监测模块所处的邻域处于每个邻域共享物理环境的概率GL;
[0026] GL(i)=p*D(pinj,Lji)+q*D(pink,Lki);
[0027] 其中,i表示邻域共享物理环境编号,p、q表示该邻域中监测模块j、监测模块k的数量,D表示计算两个矩阵之间欧式距离的函数,Lji表示邻域共享物理环境i中对应的监测模块j的概率矩阵,Lki邻域共享物理环境i对应的监测模块k的概率矩阵,pinj为所有监测模块j的概率矩阵的平均值,pink为所有有监测模块k的概率矩阵平均值。
[0028] 选取GL值最大的为该邻域的物理环境,调用该邻域物理环境中每个监测模块所处的一个物理环境对应的概率矩阵,选取将待检测的所处的一个物理环境对应的概率矩阵,统计所处的一个物理环境下1至n-1长度下每个字符出现的概率值,将统计得出的概率值与预设的正常阈值p进行比较,若小于预设的正常阈值则标记为状态异常,然后继续滑动窗口ck检测,如果连续出现了2次状态异常的时刻,则判断所述时刻的数据为异常,然后向移动终端发送异常提示。本步骤首先确定监测模块当前数据是在哪一个物理环境中产生的,在确定物理环境后,选取出该监测模块和该物理环境对应的概率矩阵,本步骤通过邻域监测模块共享相同物理环境,能够将同一邻域的所有监测模块综合进行分析判定共享物理环境,能够对具有多个物联网监测模块产生的数据进行检测,提升了物理环境判定过程的可靠度,识别的可靠性高且检测过程简单,适用于多台工控机服务器联网的环境。