一种监测风电场中央监控系统运行状态的系统及方法转让专利

申请号 : CN202210895629.1

文献号 : CN115002003B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 孙英王静赵伟伏洪兵展宗霖宁琨陈帅唐晓棠

申请人 : 东方电气风电股份有限公司

摘要 :

本发明涉及风电系统监测技术领域,公开了一种监测风电场中央监控系统运行状态的系统及方法,包括用于监测风电场中央监控系统的风电场内网状态监测系统和风电场外网状态监测系统,风电场内网状态监测系统、风电场外网状态监测系统分别与集控以太网通信连接。本发明监测风电场中央监控系统运行状态提前判断该系统可能出现的问题,避免系统崩溃等大范围故障情况发生,最终提高中央监控系统的可靠性。

权利要求 :

1.一种监测风电场中央监控系统运行状态的系统,其特征在于,包括用于监测风电场中央监控系统的风电场内网状态监测系统和风电场外网状态监测系统,风电场内网状态监测系统、风电场外网状态监测系统分别与集控以太网通信连接;

风电场中央监控系统包括中央监控系统服务器、中央监控系统客户端,中央监控系统服务器包括中央监控系统服务软件,中央监控系统客户端包括中央监控系统客户端软件;

中央监控系统服务器、中央监控系统客户端均包括监测中央监控系统运行的内网状态监测服务软件;中央监控系统客户端还包含内网状态监测客户端软件;风电场内网状态监测系统包括内网状态监测服务软件和内网状态监测客户端软件;风电场外网状态监测系统包括外网状态监测系统服务器、外网状态监测系统客户端,外网状态监测系统服务器包括状态监测外网服务软件,外网状态监测系统客户端包括状态监测外网客户端软件。

2.根据权利要求1所述的一种监测风电场中央监控系统运行状态的系统,其特征在于,还包括隔离闸,外网状态监测系统服务器通过隔离闸与集控以太网连接。

3.一种监测风电场中央监控系统运行状态的方法,基于权利要求1或2所述的一种监测风电场中央监控系统运行状态的系统,其特征在于,包括以下步骤:

S1,监测风电场中央监控系统运行状态的内网状态监测服务软件定时与中央监控系统服务软件通过HTTPS或者TCP私有协议通讯,通讯方式采用模拟风电场中央监控系统客户端软件与中央监控系统服务软件通讯的协议和数据格式读取实时数据并进行解析;如果数据读取正常且数值在预设范围内,就认定为服务器数据采集和数据响应服务正常;否则就认定该服务不正常,推送给内网状态监测系统客户端进行预警并写入状态监测服务软件数据库作为历史日志保存并供查询;

S2,监测风电场中央监控系统运行状态的内网状态监测服务软件定时与风电场中央监控系统客户端软件通讯以保持心跳;如果没有应答就认为风电场中央监控系统客户端运行失败;

S3,监测风电场中央监控系统运行状态的外网服务软件从内网服务软件读取数据并进行解析,然后推送给外网监控客户端进行展示和语音预警;

S4,风电场外网状态监测系统实时监测、显示风电场中央监控系统的运行性能指标。

4.根据权利要求3所述的一种监测风电场中央监控系统运行状态的方法,其特征在于,步骤S4包括以下步骤:S41,采集风电场中央监控服务器CPU占有率,若占有率在预设比例范围内认为风电场中央监控服务器运行正常;对CPU占有率超限的设置两级警报:占有率超过第一级预设数值且持续时间超过设定时长时产生一级预警信息,将预警信息存入数据库以供查询,并推送给状态监测系统客户端进行预警提示;占有率超过第二级预设数值且超过设定时长时进行第二级预警,并触发相应的保护机制。

5.根据权利要求3所述的一种监测风电场中央监控系统运行状态的方法,其特征在于,步骤S4包括以下步骤:S42,采集风电场中央监控服务器的内存占用率,若内存占有率在预设比例范围内认为服务器运行正常;对内存占有率超限的设置两级警报:占有率超过第一级预设数值且持续时间超过设定时长时产生一级预警信息,将预警信息存入数据库以供查询,并推送给状态监测系统客户端进行预警提示;内存占有率超过第二级预设数值且超过设定时长时进行第二级预警,推送给状态监测系统客户端进行预警提示并触发相应的保护机制。

6.根据权利要求3所述的一种监测风电场中央监控系统运行状态的方法,其特征在于,步骤S4包括以下步骤:S43,采集风电场中央监控服务器硬盘使用率,将硬盘划分为中央监控系统软件运行区,数据保存区和其他区域,不同区域设置的允许占有率数值不一,若硬盘占有率在预设比例范围内,则认为服务器运行正常;对硬盘占有率超限的设置两级警报:占有率超过第一级预设数值且持续时间超过设定时长时产生一级预警信息,将预警信息存入状态监测服务软件数据库以供查询,并推送给状态监测系统客户端进行预警提示。

7.根据权利要求3所述的一种监测风电场中央监控系统运行状态的方法,其特征在于,步骤S4包括以下步骤:S44,对风电场中央监控系统服务器、风电场中央监控系统客户端、中央监控系统连接的风机主控制器网络通断情况进行检查,状态监测系统服务软件通过ping的方式检查与风电场中央监控系统主服务器、备服务器、客户端、及风电场中央监控系统连接的各风机主控制器的通讯是否正常:如果ping通则认为通讯正常;如果ping不通就认为通讯断开,将通讯情况推送给状态监测系统客户端,对断开的情况状态监测系统客户端进行预警。

8.根据权利要求3所述的一种监测风电场中央监控系统运行状态的方法,其特征在于,步骤S4包括以下步骤:S45,内网状态监测服务软件将检测到的运行状态数据以设定频率保存成日志文件,并提供ini配置文件用以设置FTP服务器信息,包括服务器地址、目录、用户名和密码;外网状态监测系统服务器软件检测这些信息是否设置,若设置则以设定频率把保存的日志文件通过正向隔离闸发送到外网状态监测系统服务器上;外网状态监测服务器软件提取FTP目录下的文件解析后将数据推送给处于外网的客户端;状态监测客户端软件通过HTTP协议与状态监测服务软件通讯,采集状态监测服务软件检测到的运行信息,总界面上以横向柱状图显示CPU、内存、硬盘的占有情况;当数值在预设比例范围内,柱状图以绿色显示表示正常,当处于一级预警数值时以黄色显示,当处于二级报警数值时以红色显示,并进行语音播报。

9.根据权利要求3所述的一种监测风电场中央监控系统运行状态的方法,其特征在于,步骤S4包括以下步骤:S46,外网状态监测系统客户端以通讯拓扑图显示通讯通断情况:在通讯拓扑图下方对采集到的实时数据和协议数据实时进行刷新:当实时采集监测为不正常时,弹出提示信息并语音播报中央监控系统实时采集错误;当数据上报监测为不正常时,弹出提示信息并语音播报中央监控系统数据上报错误。

说明书 :

一种监测风电场中央监控系统运行状态的系统及方法

技术领域

[0001] 本发明涉及风电系统监测技术领域,具体是一种监测风电场中央监控系统运行状态的系统及方法。

背景技术

[0002] 风电场中央监控系统负责风力发电机群的监视、控制和数据上报等核心业务,系统是否正常运行关系到风电场的运维和考核。若风电场中央监控系统停止运行或因网络中断处于人力监控之外,会进入机组情况不可知的焦虑状态,维护风电场中央监控系统也需要查找原因以便尽快解决问题。当前的热备冗余系统基本采用同等状态的机器服务于风电场中央监控系统,在硬盘或者网络占有太高的情况下切换系统也不能解决问题。所以监测系统运行情况及时预警是成本最低的方案。风电场中央监控系统运行状态监测系统能监视该系统的运行情况,在网络中断或者资源占有太高时及时预警,避免系统崩溃等大范围故障情况发生,维护系统时提供系统出现问题的数据支持以提高风电场中央监控系统维护效率,最终提高中央监控系统的可靠性。下文监测风电场中央监控系统运行状态的系统简称为状态监测系统。

发明内容

[0003] 为克服现有技术的不足,本发明提供了一种监测风电场中央监控系统运行状态的系统及方法,解决现有技术存在的风电场中央监控系统维护效率低、中央监控系统可能崩溃等问题。
[0004] 本发明解决上述问题所采用的技术方案是:
[0005] 一种监测风电场中央监控系统运行状态的系统,包括用于监测风电场中央监控系统的风电场内网状态监测系统和风电场外网状态监测系统,风电场内网状态监测系统、风电场外网状态监测系统分别与集控以太网通信连接。
[0006] 作为一种优选的技术方案,风电场中央监控系统包括中央监控系统服务器、中央监控系统客户端,中央监控系统服务器包括中央监控系统服务软件,中央监控系统客户端包括中央监控系统客户端软件;中央监控系统服务器、中央监控系统客户端均包括监测中央监控系统运行的内网状态监测服务软件;中央监控系统客户端还包含内网状态监测客户端软件;风电场内网状态监测系统包括内网状态监测服务软件和内网状态监测客户端软件;风电场外网状态监测系统包括外网状态监测系统服务器、外网状态监测系统客户端,外网状态监测系统服务器包括状态监测外网服务软件,外网状态监测系统客户端包括状态监测外网客户端软件。
[0007] 作为一种优选的技术方案,还包括隔离闸,外网状态监测系统服务器通过隔离闸与集控以太网连接。
[0008] 一种监测风电场中央监控系统运行状态的方法,基于所述的一种监测风电场中央监控系统运行状态的系统,包括以下步骤:
[0009] S1,状态监测系统服务软件定时与中央监控系统服务软件和中央监控系统客户端软件通过HTTPS或者TCP私有协议通讯,此通讯方式模拟风电场中央监控系统客户端与中央监控系统服务器软件通讯的格式从中央监控系统服务器端读取实时数据并进行解析;如果数据读取正常且数值在预设范围内,就认定为服务器数据采集和数据响应服务正常;否则就认定该服务不正常,推送给内网状态监测系统客户端进行预警并写入内网状态监测服务软件数据库作为历史日志保存并供查询;
[0010] S2,内网状态监测服务软件定时与风电场中央监控系统客户端软件以保持心跳;如果没有应答就认为风电场中央监控系统客户端运行失败;
[0011] S3,外网状态监测服务软件从内网状态监测服务器读取数据并在解析后推送给外网状态监测客户端。
[0012] S4,风电场外网状态监测系统实时监测、显示风电场中央监控系统的运行性能指标。
[0013] 作为一种优选的技术方案,步骤S4包括以下步骤:S41,采集风电场中央监控服务器CPU占有率,若占有率在预设比例范围内认为风电场中央监控服务器运行正常;对CPU占有率超限的设置两级警报:占有率超过第一级预设数值且持续时间超过设定时长时产生一级预警信息,将预警信息存入数据库以供查询,并推送给状态监测系统客户端进行预警提示;占有率超过第二级预设数值且超过设定时长时进行第二级预警,并触发相应的保护机制。
[0014] 作为一种优选的技术方案,步骤S4包括以下步骤:S42,采集风电场中央监控服务器的内存占用率,若内存占有率在预设比例范围内认为服务器运行正常;对内存占有率超限的设置两级警报:占有率超过第一级预设数值且持续时间超过设定时长时产生一级预警信息,将预警信息存入数据库以供查询,并推送给状态监测系统客户端进行预警提示;内存占有率超过第二级预设数值且超过设定时长时进行第二级预警,推送给状态监测系统客户端进行预警提示并触发相应的保护机制。
[0015] 作为一种优选的技术方案,步骤S4包括以下步骤:S43,采集风电场中央监控服务器硬盘使用率,将硬盘划分为中央监控软件运行区,数据保存区和其他区域,不同区域设置的允许占有率数值不一,若硬盘占有率在预设比例范围内,则认为服务器运行正常;对硬盘占有率超限的设置两级警报:占有率超过第一级预设数值且持续时间超过设定时长时产生一级预警信息,将预警信息存入状态监测服务软件数据库以供查询,并推送给状态监测系统客户端进行预警提示。
[0016] 作为一种优选的技术方案,步骤S4包括以下步骤:S44,对风电场中央监控系统服务器、风电场中央监控系统客户端、中央监控系统连接的风机主控制器网络通断情况进行检查,状态监测服务软件通过ping的方式检查与风电场中央监控系统主服务器、备服务器、客户端、及风电场中央监控系统连接的各风机主控制器的通讯是否正常:如果ping通则认为通讯正常;如果ping不通就认为通讯断开,将通讯情况推送给状态监测系统客户端,对断开的情况状态监测系统客户端进行预警。
[0017] 作为一种优选的技术方案,步骤S4包括以下步骤:S45,内网状态监测服务软件将检测到的运行状态数据以设定频率保存成日志文件,并提供ini配置文件用以设置FTP服务器信息,包括服务器地址、目录、用户名和密码;内网状态监测系统服务器软件检测这些信息是否设置,若设置则以设定频率把保存的日志文件通过正向隔离闸发送到外网状态监测系统服务器上;外网状态监测服务器软件提取FTP目录下的文件解析后将数据推送给处于外网的状态监测客户端;状态监测客户端软件通过HTTP协议与状态监测服务软件通讯,采集状态监测服务软件检测到的运行信息,总界面上以横向柱状图显示CPU、内存、硬盘的占有情况;当数值在预设比例范围内,柱状图以绿色显示表示正常,当处于一级预警数值时以黄色显示,当处于二级报警数值时以红色显示,并进行语音播报。
[0018] 作为一种优选的技术方案,步骤S4包括以下步骤:S46,外网状态监测系统客户端以通讯拓扑图显示通讯通断情况:在通讯拓扑图下方对采集到的实时数据和协议数据实时进行刷新:当实时采集监测为不正常时,弹出提示信息并语音播报中央监控系统实时采集错误;当数据上报监测为不正常时,弹出提示信息并语音播报中央监控系统数据上报错误。
[0019] 本发明相比于现有技术,具有以下有益效果:
[0020] (1)本发明能监视风电场中央监控系统的运行情况,在网络中断或者资源占有太高时及时预警,避免系统崩溃等大范围故障情况发生,维护系统时提供系统出现问题的数据支持提高风电场中央监控系统维护效率,最终提高中央监控系统的可靠性;
[0021] (2)本发明监测风电场中央监控系统的网络通断情况、硬盘使用情况、内存使用情况、CPU使用情况,实时数据采集情况和数据上传服务运行情况,监测数据通过HTTP或者TCP协议发送给状态监测系统客户端界面上,用表格和图形方式进行展示,对状态参数设置目标阀值,超过阀值的进行预警,提醒系统维护人员对风电场中央监控系统进行维护。

附图说明

[0022] 图1为本发明所述的一种监测风电场中央监控系统运行状态的系统的连接示意图;
[0023] 图2为性能检测逻辑图之一(CPU占有率检测);
[0024] 图3为性能检测逻辑图之二(硬盘占有率检测);
[0025] 图4为性能检测逻辑图之三(内存占有率检测);
[0026] 图5为数据服务响应检测逻辑图之一(状态监测系统HTTPS或者TCP协议采集中央监控系统服务器的指定实时数据的情形);
[0027] 图6为数据服务响应检测逻辑图之二(状态监测系统ModbusTCP或者104协议采集中央监控系统服务器的指定实时数据的情形);
[0028] 图7为通讯检测逻辑图。

具体实施方式

[0029] 下面结合实施例及附图,对本发明作进一步的详细说明,但本发明的实施方式不限于此。
[0030] 实施例1
[0031] 如图1至图7所示,本发明公开了一种监测风电场中央监控系统运行状态的系统(下文简称状态监测系统)和方法。风电场设有风电场中央监控系统、集控以太网、风机通讯环网,风电场中央监控系统、风机通讯环网分别与集控以太网通信连接,风电场中央监控系统负责风力发电机群的监视、控制和数据上报等核心业务,系统是否正常运行关系到风电场的运维和考核。本方案公开的状态监测系统监测风电场中央监控系统运行状态,包括内网系统和外网系统,监测风电场中央监控系统运行状态的内网系统和外网系统都包括服务端软硬件和客户端软硬件。内网系统的服务端硬件与中央监控系统服务器计算机共用,内网系统的客户端硬件可与中央监控系统的客户端计算机共用,也可使用独立的计算机。服务端软件监测风电场中央监控系统的网络通断情况、硬盘使用情况、内存使用情况、CPU 使用情况,数据上传服务运行情况和响应客户端的服务运行情况,监测数据通过HTTP或者TCP协议发送给其客户端软件,在客户端界面上用表格和图形方式进行展示,对状态参数设置目标阀值,超过阀值的进行预警,提醒系统维护人员对风电场中央监控系统进行维护。
[0032] 一种监测风电场中央监控系统运行状态的系统,涉及风电场中央监控系统服务器计算机和服务器端软件、客户端计算机和客户端软件、防火墙、正向隔离装置。监测风电场中央监控系统运行状态的服务端软件监测风电场中央监控系统的网络通断情况、硬盘使用情况、内存使用情况、CPU 使用情况,数据上传服务的运行情况和响应客户端服务的运行情况,监测数据通过HTTP或者TCP协议发送给其客户端软件,在客户端界面上用表格和图形方式进行展示,对状态参数设置目标阀值,超过阀值的进行预警,提醒系统维护人员对风电场中央监控系统进行维护。
[0033] 监测风电场中央监控系统运行状态的系统涉及风电场中央监控系统服务器计算机、客户端计算机、风电场中央监控系统服务器软件、风电场中央监控系统客户端软件、防火墙、正向隔离设备。在风电场中央监控系统的服务器计算机和客户端计算机上部署状态监测系统的服务软件,并在风电场中央监控系统客户端电脑或者其他计算机系统上部署状态监测系统的客户端软件。当客户端跨网部署时,增加防火墙并对防火墙进行配置,当客户端通过公网连接服务器端时,增加正向隔离设备并对隔离设备进行配置,在隔离设备外配置一台计算机作为外网服务器运行状态监测系统外网服务软件,用于接收内网数据并对外网客户端提供数据服务。
[0034] 状态监测系统客户端软件和服务端软件通过HTTPS协议通讯,并通过浏览器以数据列表和图形等方式展示监视情况。
[0035] 状态监测系统服务端软件定时与风电场中央监控系统服务端软件和客户端软件通过HTTPS或者TCP私有协议通讯,通讯方式为模拟风电场中央监控系统客户端从其服务器读取实时数据的模式,即采用中央监控系统客户端的协议和数据格式从其服务器端读取少量实时数据并进行解析,如果数据读取正常且数值符合常理,就验证中央监控系统服务器数据采集和数据响应服务正常,否则就认定该服务不正常,推送给状态监测系统客户端进行预警并写入状态监测系统数据库作为历史日志保存并供查询。状态监测系统服务端软件定时与风电场中央监控系统客户端软件通讯以保持心跳。如果没有应答就认为风电场中央监控系统客户端运行失败。状态监测系统服务端软件实现Modbus TCP协议和104协议,从风电场中央监控系统服务器端用该协议读取数据,读取的数据与实时数据参数一致,数据读取成功且与通过HTTPS或者TCP私有协议读取到的实时数据进行对比,数据差异在死区范围内的,则认为风电场中央监控系统对外提供的数据服务运行正常,否则认为服务不正常,写入状态监测服务软件的数据库作为历史日志保存并供查询。状态监测系统服务端软件采集风电场中央监控系统服务器计算机的CPU占有率,占有率在预设比例范围内认为服务器运行正常。对CPU占有率超限的设置两级警报,占有率超过第一级预设数值且持续时间超过设定时长时产生一级预警信息,将预警信息存入状态监测系统服务端软件的数据库以供查询,并推送给状态监测系统客户端进行预警提示。占有率超过第二级预设数值且超过设定时长时进行第二级预警,并触发相应的保护机制。状态监测系统的服务端软件采集风电场中央监控服务器的内存占用率。内存占有率在预设比例范围内认为服务器运行正常。对内存占有率超限的设置两级警报,占有率超过第一级预设数值且持续时间超过设定时长时产生一级预警信息,将预警信息存入数据库以供查询,并推送给状态监测系统客户端进行预警提示。内存占有率超过第二级预设数值且超过设定时长时进行第二级预警,推送给状态监测系统客户端进行预警提示并触发相应的保护机制。状态监测系统服务端软件采集风电场中央监控服务器硬盘使用率,将硬盘划分为中央监控系统软件运行区,数据保存区和其他区域。不同区域设置的允许占有率数值不一,硬盘占有率在预设比例范围内认为服务器运行正常。对硬盘占有率超限的设置两级警报,占有率超过第一级预设数值且持续时间超过设定时长时产生一级预警信息,将预警信息存入数据库以供查询,并推送给状态监测客户端进行预警提示。状态监测系统服务端软件对风电场中央监控系统服务器计算机、客户端计算机、中央监控系统连接的风机主控制器网络通断情况进行检查。状态监测系统服务端软件通过ping的方式检查与风电场中央监控系统主服务器、备服务器、客户端计算机、各风机主控制器的通讯是否正常,如果ping通则认为通讯正常,ping不通就是为通讯断开,将通讯情况推送给状态监测系统客户端软件,对断开的情况状态监测系统客户端进行预警。
[0036] 状态监测系统服务端软件将以上检测到的运行状态数据以设定频率保存成日志文件,并提供ini配置文件用以设置FTP服务器信息,包括服务器地址、目录、用户名和密码。状态监测系统服务端软件检测这些信息是否设置,若设置则以设定频率把保存的日志文件通过正向隔离闸发送到外状态检测系统外网服务器的服务端软件上。外网服务器上状态监测系统服务软件提取FTP目录下的文件解析后将数据推送给处于外网的客户端软件,外网客户端收到数据后进行展示。
[0037] 需要说明的是,设定时长是指提前设定的时长,设定频率是指提前设定的频率。
[0038] 状态监测系统客户端软件通过HTTP协议与状态监测服务端软件通讯,采集状态监测服务端软件检测到的运行信息,总界面上以横向柱状图显示CPU、内存、硬盘的占有情况。当数值在预设比例范围内,柱状图以绿色显示表示正常,当处于一级预警数值时以黄色显示,当处于二级报警数值时以红色显示,并进行语音播报。状态监测系统客户端以通讯拓扑图显示通讯通断情况。在通讯拓扑图下方对采集到的实时数据和Modbus或者104 协议数据实时进行刷新,当实时采集监测为不正常时弹出提示信息并语音播报中央监控系统实时采集错误。当数据上报监测为不正常时弹出提示信息并语音播报中央监控系统数据上报错误。
[0039] 风电场中央监控系统负责风力发电机群的监视、控制和数据上报等核心业务,系统是否正常运行关系到风电场的运维和考核。若风电场中央监控系统停止运行或因网络中断处于人力监控之外,会进入机组情况不可知的焦虑状态,维护风电场中央监控系统也需要查找原因一遍尽快解决问题。当前的热备冗余系统基本采用同等状态的机器服务于风电场中央监控系统,在硬盘或者网络占有太高的情况下切换系统也不能解决问题。所以监测系统运行情况及时预警是成本最低的方案。风电场中央监控系统运行状态监测系统能监视该系统的运行情况,在网络中断或者资源占有太高时及时预警,避免系统崩溃等大范围故障情况发生,维护系统时提供系统出现问题的数据支持提高风电场中央监控系统维护效率,最终提高中央监控系统的可靠性。
[0040] 实施例2
[0041] 如图1至图7所示,作为实施例1的进一步优化,在实施例1的基础上,本实施例还包括以下技术特征:
[0042] 一种监测风电场中央监控系统运行状态的系统(以下简称状态监测系统)。具体方法为:
[0043] 步骤1:状态监测系统服务端软件定时与风时电场中央监控系统服务端软件和客户端软件通过HTTPS或者TCP私有协议通讯,通讯方式为模拟风电场中央监控系统客户端从其服务器读取实时数据的模式,即采用中央监控系统客户端的协议和数据格式从服务器端读取少量实时数据并进行解析,如果数据读取正常且数值符合常理,就验证服务器数据采集和数据响应服务正常,否则就认定该服务不正常,推送给状态监测系统客户端进行预警并写入状态监测系统服务端软件的数据库作为历史日志保存并供查询。
[0044] 步骤2:状态监测系统服务端软件定时与风电场中央监控系统客户端软件通讯以保持心跳。如果没有应答就认为风电场中央监控系统客户端运行失败。
[0045] 步骤3:状态监测系统服务端软件实现Modbus TCP协议和104协议,从风电场中央监控系统服务端软件用该协议读取数据,读取的数据与实时数据参数一致,数据读取成功且与通过HTTPS或者TCP私有协议读取到的实时数据进行对比,数据差异在死区范围内的,则认为风电场中央监控系统对外提供的数据服务运行正常,否则认为服务不正常,写入状态监测系统服务端软件的数据库作为历史日志保存并供查询。
[0046] 步骤4:状态监测系统服务端软件采集风电场中央监控系统服务器计算机的CPU占有率,占有率在预设比例范围内认为服务器运行正常。对CPU占有率超限的设置两级警报,占有率超过第一级预设数值且持续时间超过设定时长时产生一级预警信息,将预警信息存入数据库以供查询,并推送给状态监测系统客户端进行预警提示。占有率超过第二级预设数值且超过设定时长时进行第二级预警,并触发相应的保护机制。
[0047] 步骤5:状态监测系统服务端软件采集风电场中央监控系统服务器计算机的内存占用率。内存占有率在预设比例范围内认为服务器运行正常。对内存占有率超限的设置两级警报,占有率超过第一级预设数值且持续时间超过设定时长时产生一级预警信息,将预警信息存入数据库以供查询,并推送给状态监测系统客户端进行预警提示。内存占有率超过第二级预设数值且超过设定时长时进行第二级预警,推送给状态监测系统客户端进行预警提示并触发相应的保护机制。
[0048] 步骤6:状态监测系统服务端软件采集风电场中央监控系统服务器计算机硬盘使用率,将硬盘划分为中央监控系统软件运行区,数据保存区和其他区域。不同区域设置的允许占有率数值不一,硬盘占有率在预设比例范围内认为服务器运行正常。对硬盘占有率超限的设置两级警报,占有率超过第一级预设数值且持续时间超过设定时长时产生一级预警信息,将预警信息存入状态监测系统服务端软件的数据库以供查询,并推送给状态监测系统客户端进行预警提示。
[0049] 步骤7:状态监测系统服务端软件对风电场中央监控系统服务器、客户端电脑、中央监控系统连接的风机主控制器网络通断情况进行检查。状态监测系统服务端软件通过ping的方式检查与风电场中央监控系统主服务器、备服务器、客户端计算机、及风电场中央监控系统连接的各风机主控制器的通讯是否正常,如果ping通则认为通讯正常,ping不通就认为通讯断开,将通讯情况推送给状态监测系统客户端,对断开的情况状态监测系统客户端进行预警。
[0050] 步骤8:状态监测系统服务端软件将检测到的运行状态数据以设定频率保存成日志文件,并提供ini配置文件用以设置FTP服务器信息,包括服务器地址、目录、用户名和密码。状态监测系统服务器软件检测这些信息是否设置,若设置则以设定频率把保存的日志文件通过正向隔离闸发送到状态监测系统外网服务器上。
[0051] 步骤9: 状态监测系统外网服务器软件提取FTP目录下的文件解析后将数据推送给处于外网的客户端。
[0052] 步骤10:状态监测系统客户端软件通过HTTP协议与状态监测系统服务端软件通讯,采集状态监测系统服务端软件检测到的运行信息,在客户端界面上以横向柱状图显示CPU、内存、硬盘的占有情况。当数值在预设比例范围内,柱状图以绿色显示表示正常,当处于一级预警数值时以黄色显示,当处于二级报警数值时以红色显示,并进行语音播报。
[0053] 步骤11:状态监测系统客户端以通讯拓扑图显示通讯通断情况。在通讯拓扑图下方对采集到的实时数据和协议数据(协议数据为Modbus协议数据或者104协议数据)实时进行刷新,当实时采集监测为不正常时弹出提示信息并语音播报中央监控系统实时采集错误。当数据上报监测为不正常时弹出提示信息并语音播报中央监控系统数据上报错误。
[0054] 一种监测风电场中央监控系统运行状态的系统,涉及风电场中央监控系统服务器和服务器端软件、客户端计算机和客户端软件、防火墙、正向隔离装置。监测风电场中央监控系统运行状态的系统包括内网系统和外网系统,两者都包括服务器端软件硬件和客户端软件硬件,服务器端监测风电场中央监控系统的网络通断情况、硬盘使用情况、内存使用情况、CPU 使用情况,实时数据采集情况和数据上传服务运行情况,监测数据通过HTTP或者TCP协议发送给状态监测系统客户端界面上,用表格和图形方式进行展示,对状态参数设置目标阀值,超过阀值的进行预警,提醒系统维护人员对风电场中央监控系统进行维护。
[0055] 如上所述,可较好地实现本发明。
[0056] 本说明书中所有实施例公开的所有特征,或隐含公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合和/或扩展、替换。
[0057] 以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,依据本发明的技术实质,在本发明的精神和原则之内,对以上实施例所作的任何简单的修改、等同替换与改进等,均仍属于本发明技术方案的保护范围之内。