具体实施方式
请参阅图1,图1是本发明电力***监测方法的流程示意图。
所述电力***监测方法包括以下步骤:
S101,监测中心接收各个地区厂站的一次接线图;
在一种实施方式中,各个地区厂站采用SVG(Scalable Vector Graphics,可缩放矢量图形)文件生成各个地区厂站的所述一次接线图,并通过FTP的方式远程发送所述一次接线图至所述监测中心。
SVG是一个开放的标准语言,提供矢量级别的图形显示。由于SVG标准的开放性和显示的精准性,因此,SVG文件应用在电力***图形交换中,使电力***图形交换具有更高的准确性。在绝大多数的工程实践中被使用;所述SVG文件可以是地调EMS***导出后通过FTP(File Transfer Protocol,文件传输协议)上传到远程监测中心的***服务器上。而FTP是通用传输协议,各种操作***上都广泛支持且效率高,并且不易丢失文件。
所述监测中心通过导入此SVG文件复现出该厂站的一次接线图;如果此厂站的一次设备发生变化,导致所述一次接线图出现如增删设备等变化,则监测中心接收并导入新的SVG文件会复现出此变化。
S102,通过绘图软件创建第一图层,且在所述第一图层之上创建第二图层;
通常在创建所述第一图层和所述第二图层后,会进一步将所述第一图层和所述第二图层的内容传输至显示装置中显示。因为所述第二图层创建在所述第一图层之上,因此显示时会将所述第二图层的内容显示在所述第一图层的内容之上。
S103,在所述第一图层中绘画所述一次接线图;
根据接收的各个地区厂站的一次接线图的数据,在所述第一图层中绘画出所述一次接线图。将各个所述地区厂站的一次接线图,都绘画在所述第一图层中。
此时如果第二图层中没有任何内容,则用户从显示装置看到的是绘画在所述第一图层中的所述一次接线图。
S104,接收用户的编辑指令;
S105,根据所述编辑指令,在所述第二图层中绘画对应的设备状态检测点。
用户根据显示的所述一次接线图,可以通过监测中心的操作控制界面看到显示的所述一次接线图,并可通过监测中心的控制软件在所述第二图层中编辑,添加对应的设备状态检测点。
所述依次设备状态检测点指反映设备状态的状态量图元,所述设备状态检测点需要关联从各个地区级采集厂站遥信数据,不能自动生成,需要用户通过监测中心的控制软件绘画到所述第二图层中。所述第二图层在所述第一图层之上,因此显示时,所述第二图层中的设备状态检测点将覆盖在所述第一图层中的一次接线图上。
进一步地,在用户多次编辑所述设备状态检测点,并希望每次编辑互不影响时,根据用户指令,进一步在所述第二图层之上依次创建若干个图层,分别根据用户指令在所述若干个图层中绘画各层对应的设备状态检测点。因此各次编辑的设备状态检测点以及所述一次接线图都不会互相影响,监测中心需要编辑时只需要切换至对应的图层即可编辑对应的设备状态检测点。
进一步地,在编辑所述设备状态检测点之后,当接收到各个地区厂站的一次接线图的更新信息时,根据所述更新信息修改绘画在所述第一图层中的所述一次接线图。因此,所述一次接线图的内容更新同样不会影响到用户编辑的设备状态检测点。
作为一种优选实施方式,各个地区厂站在创建所述一次接线图的更新信息时,生成更新后的一次接线图以及对应每次更新的更新位置信息。则所述监测中心接收的所述更新信息包括更新的一次接线图以及更新位置信息,所述监测中心根据所述更新位置信息查找所述更新的一次接线图中的局部更新图像,将所述局部更新图像替换到所述第一图层中的对应位置。
本发明的电力***监测方法,将地区厂站生成的一次接线图SVG文件导入,之后程序侦测到SVG文件更新时,以增量形式导入远程的监测中心***中,更新在监测中心中保存的此厂站所对应的一次接线图;同时,用户可以通过监测中心的控制软件在所述一次接线图画面上编辑,修改设备状态检测点,用户的修改编辑与所述一次接线图不在同一图层,所以与所述一次接线图的修改互不干扰。
本发明提供了一种方便、直观、免维护的方式,将不同地区级调度中心的一次接线图导入至远程监测中心***中,实现了不同厂家***的一次接线图画面集成,免除了远程监测中心***对地区级调度画面的维护工作量。通过增量导入技术,在所述一次接线图改变时,更新所述第一图层的内容而不修改其他图层内容,使得导入后的厂站一次接线图与手工加入的设备状态检测点共存显示,厂站一次接线图的更新不影响设备状态检测点的显示。
请参阅图2,图2是本发明电力***监测***的结构示意图。
所述电力***监测***包括:
监测数据接收模块11,用于接收各个地区厂站的一次接线图;
图层创建模块12,用于创建第一图层,且在所述第一图层之上创建第二图层;
第一绘图模块13,用于将在所述第一图层中绘画所述一次接线图;
指令接收模块14,用于接收用户的编辑指令;
第二绘图模块15,用于根据所述编辑指令,在所述第二图层中绘画对应的设备状态检测点。
与现有技术相比较,本发明的电力***监测***通过所述图层创建模块12创建不同的图层,所述第一绘图模块13和所述第二绘图模块15在不同的图层中绘画所述一次接线图和对应的设备状态检测点,所述设备状态检测点所在的图层在上方,而所述一次接线图所在的图层在下方,因此所述设备状态检测点在显示时显示在所述一次接线图的上方,即使所述一次接线图发生改变,也不会影响到另一图层中的设备状态检测点的图元,即使各个地区厂站的一次接线图发生更新、修改,用户也无需从新添加对应的设备状态检测点,提高了监测操作效率。并且,由于对接收的各个地区厂站的一次接线图统一绘画在所述第一图层中,因此可以接收各种格式的一次接线图并作统一编辑,非常方便。
请进一步参阅图3,图3是本发明电力***监测***一种优选实施方式的结构示意图。
在本实施方式中,所述电力***监测***还包括:设置在各个地区厂站的监测文件生成模块16,所述监测文件生成模块16采用SVG文件生成各个地区厂站的所述一次接线图,并通过FTP的方式远程发送所述一次接线图至所述监测数据接收模块11。
各个地区厂站的监测文件生成模块16优选采用SVG文件生成各个地区厂站的所述一次接线图,并通过FTP的方式远程发送所述一次接线图至所述监测中心。
所述数据接收模块11通过导入此SVG文件复现出该厂站的一次接线图;如果此厂站的一次设备发生变化,导致所述一次接线图出现如增删设备等变化,则所述数据接收模块11接收并导入新的SVG文件会复现出此变化。
所述图层创建模块12创建第一图层,并且在所述第一图层之上创建第二图层;所述电力***监测***还可包括显示模块(图未示),所述图层创建模块12创建所述第一图层和所述第二图层后,由所述显示模块将所述第一图层和所述第二图层的内容传输至显示装置中显示。因为所述第二图层创建在所述第一图层之上,因此显示时会将所述第二图层的内容显示在所述第一图层的内容之上。
所述第一绘图模块13根据接收的各个地区厂站的一次接线图的数据,在所述第一图层中绘画出所述一次接线图。将各个所述地区厂站的一次接线图,都绘画在所述第一图层中。此时如果第二图层中没有任何内容,则用户从显示装置看到的是绘画在所述第一图层中的所述一次接线图。
所述指令接收模块14可通过监测中心的操作控制界面接收用户的编辑指令,并将所述监测指令发送至所述第二绘图模块15。
所述第二绘图模块15根据所述编辑指令,在所述第二图层中绘画对应的设备状态检测点。
用户根据显示的所述一次接线图,可以通过监测中心的显示模块可看到显示的所述一次接线图,并可通过监测中心的操作控制界面对所述指令接收模块14发送控制指令,在所述第二图层上进行编辑,添加对应的设备状态检测点。
所述依次设备状态检测点指反映一次设备状态的状态量图元,所述设备状态检测点需要关联从各个地区级采集厂站遥信数据,不能自动生成,需要用户通过监测中心的控制软件绘画到所述第二图层中。因为所述第二图层在所述第一图层之上,因此显示时,所述第二图层中的设备状态检测点将覆盖在所述第一图层中的一次接线图上。
进一步地,在用户多次编辑所述设备状态检测点,并希望每次编辑互不影响时,所述指令接收模块14接收用户打开新图层的控制指令,所述图层创建模块12根据用户指令,在所述第二图层之上依次创建若干个图层;所述第二绘图模块15则根据用户指令分别在所述若干个图层中绘画各层对应的设备状态检测点。因此各次编辑的设备状态检测点以及所述一次接线图都不会互相影响,需要对编辑时只需要切换至对应的图层即可编辑对应的设备状态检测点。
进一步地,当所述监测数据接收模块11接收到各个地区厂站的一次接线图的更新信息时,通知所述第一绘图模块13根据所述更新信息修改绘画在所述第一图层中的所述一次接线图。则所述一次接线图的内容更新同样不会影响到用户编辑的设备状态检测点。
作为一种优选实施方式,各个地区厂站的监测文件生成模块16在创建所述一次接线图的更新信息时,生成更新后的一次接线图以及对应每次更新的更新位置信息。则设置在监测中心的所述监测数据接收模块11接收的所述更新信息包括更新的一次接线图以及更新位置信息,所述第一绘图模块13根据所述更新位置信息查找所述更新的一次接线图中的局部更新图像,将所述局部更新图像替换到所述第一图层中的对应位置。
请参阅图4,图4是本发明电力***监测***的工作原理示意图。
各个地区级调度中心服务器上设置所述监测文件生成模块16,远程监测诊断中心服务器中设置所述监测数据接收模块11、所述图层创建模块12、所述第一绘图模块13、所述指令接收模块14和所述第二绘图模块15。
各个地区级调度中心服务器通过所述监测文件生成模块16生成的SVG文件通过通信网络传输至所述远程监测诊断中心服务器中的所述监测数据接收模块11,所述图层创建模块12创建SVG图层和设备状态检测点的图层,所述第一绘图模块13在所述SVG图层上绘画各个地区厂站的一次接线图,并在监测中心的控制画面中显示,所述指令接收模块14接收用户的编辑指令,所述第二绘图模块15根据用户的编辑指令进行状态检测点的手工修改。
通过本发明的电力***监测***,将地区厂站生成的一次接线图SVG文件导入,之后程序侦测到SVG文件更新时,以增量形式导入远程的监测中心***中,更新在监测中心中保存的此厂站所对应的一次接线图;同时,用户可以通过监测中心的控制软件在此一次接线图画面上编辑,修改设备状态检测点,用户的修改编辑与所述一次接线图不在同一图层,所以与所述一次接线图的修改互不干扰。
本发明将不同地区级调度中心的一次接线图导入至远程监测中心***中,实现了不同厂家***的一次接线图画面集成,免除了远程监测中心***对地区级调度画面的维护工作量。通过增量导入技术,在所述一次接线图改变时,更新所述第一图层的内容而不修改其他图层内容,使得导入后的厂站一次接线图与手工加入的设备状态检测点共存显示,厂站一次接线图的更新不影响设备状态检测点的显示。
以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的权利要求保护范围之内。