CN105302954A - 多人在线的智能变电站设计*** - Google Patents

多人在线的智能变电站设计*** Download PDF

Info

Publication number
CN105302954A
CN105302954A CN201510689250.5A CN201510689250A CN105302954A CN 105302954 A CN105302954 A CN 105302954A CN 201510689250 A CN201510689250 A CN 201510689250A CN 105302954 A CN105302954 A CN 105302954A
Authority
CN
China
Prior art keywords
user
module
intelligent substation
management module
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510689250.5A
Other languages
English (en)
Inventor
黄肇敏
余俊杰
苗琰
杨捷
陈福新
冯亮
陈清俊
刘宏君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CYG Sunri Co Ltd
Fujian Yongfu Power Engineering Co Ltd
Original Assignee
CYG Sunri Co Ltd
Fujian Yongfu Power Engineering Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CYG Sunri Co Ltd, Fujian Yongfu Power Engineering Co Ltd filed Critical CYG Sunri Co Ltd
Priority to CN201510689250.5A priority Critical patent/CN105302954A/zh
Publication of CN105302954A publication Critical patent/CN105302954A/zh
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation

Landscapes

  • Supply And Distribution Of Alternating Current (AREA)

Abstract

本发明涉及一种多人在线的智能变电站设计***,设有配置管理模块、图模库模块、图纸管理模块、检索模块、校验模块、版本管理模块、智能变电站设计图纸模块和数据库模块,还设有权限管理模块、用户管理模块、工程管理模块、通信模块和功能管理模块;权限管理模块用于对用户发出的操作请求进行权限鉴别;用户管理模块用于管理用户权限;工程管理模块用于用户打开或删除智能变电站工程;通信模块用于接收权限管理模块发来的权限鉴别信息,向用户发送,还用于接收功能管理模块发来的模块冲突信息,向用户发送;功能管理模块用于对多位用户同时操作同一模块时产生冲突进行协调操作处理。该***可以实现智能变电站多人在线同时工作,提高工作效率。

Description

多人在线的智能变电站设计***
技术领域
本发明涉及一种智能电网***,特别是一种适合多人在线设计的智能变电站设计***。
背景技术
随着网络速度及多点协作传输的发展,多人在线协作已在很多行业得到广泛应用。使得多人在线同时开展智能变电站的设计成为可能,多人在线设计可以让设计人员同时开展协同工作且不限于工作地点,提高工作效率。
随着智能变电站进入全面建设阶段,智能变电站的设计工作量越来越大。为此,公开号为CN102611199A的专利公开的“智能变电站设计配置一体化***”、公开号为CN102270261A的专利公开的“基于CAD图模一体化的智能变电站模型设计方法”和公开号为CN101989312A的专利公开的“基于CAD的图形化智能变电站模型设计方法”分别从不同角度提出了优化设计工作的设计模式,但都不能够满足多人在线协同完成设计工作。
发明内容
本发明的目的是提供一种多人在线的智能变电站设计***,该***不仅可以实现智能变电站多人在线同时工作,而且提高了工作效率。
为实现上述目的,本发明的技术方案是:一种多人在线的智能变电站设计***,设有配置管理模块、图模库模块、图纸管理模块、检索模块、校验模块、版本管理模块、智能变电站设计图纸模块和数据库模块,其特征在于:所述智能变电站设计***还设有权限管理模块、用户管理模块、工程管理模块、通信模块和功能管理模块;
所述权限管理模块用于根据用户管理模块中设定的用户权限对用户所发出的操作请求进行权限鉴别,将鉴别结果经通信模块发送给用户;
所述用户管理模块用于管理用户的权限,用户按权限职责被划分为:管理用户、图模库用户、工程用户,用户管理模块接收管理用户发送来的操作命令,依据职责划分、添加、删除和/或修改管理用户、图模库用户和工程用户,将管理用户、图模库用户和工程用户的用户信息存储在数据库,用户信息包括用户地址信息;
所述工程管理模块用于用户打开或删除智能变电站工程,权限管理模块经用户管理模块核对用户权限后,由工程管理模块发送用户打开或删除的信息,从数据库提取打开或删除智能变电站工程资料,供用户操作,操作的结果经工程管理模块存储在数据库;
所述通信模块用于接收权限管理模块发来的用户进行操作时对权限鉴别的信息,还用于接收功能管理模块发来的用户进行相应模块操作时,***作模块是否已经被其他用户使用的信息,并向用户发送;
所述功能管理模块用于对多位用户同时操作同一模块时产生数据冲突进行协调操作处理,权限管理模块接收用户对模块的操作请求,权限鉴别通过后,经***作模块将操作请求传递到功能管理模块,功能管理模块分析用户操作的类型,作出冲突检测,向通信模块发送,并向对应的模块发送冲突判断信息,使对应的模块按冲突判断信息执行用户的操作请求。
进一步的,所述冲突检测为解决智能变电站设计信息修改,只能单个用户进行编辑类操作。
进一步的,所述通信模块用于在用户之间发送消息,其工作流程包括以下步骤:
(1)用户A选择用户B,向通信模块输入待发送的信息;
(2)若数据库模块中有用户B的用户地址信息,通信模块的发送子模块经从数据库模块中提取用户B的地址,根据用户B的用户地址将待发送的信息发送给用户B,若数据库中没有用户B的用户地址,提示用户A发送信息不成功;
(3)通信模块在数据库模块中查找用户B当前是否登录,若用户B登录,用户B接收;若用户B未登录,直接提示用户不在线;
(4)用户B接收通信模块的发送子模块发送的信息,传递给用户B。
进一步的,所述配置管理模块用于接收用户对智能变电站进行设置或变更输入的配置信息,然后将设置或变更后的配置信息保存到数据库中;
所述图模库模块用于将智能变电站设计图纸模块搜集来的组成智能变电站的各个元素的图元、图元属性信息汇集后存入数据库;所述图元包括电压等级、间隔、屏柜、压板、交换机、装置;
所述图纸管理模块用于将用户进行的智能变电站设计过程中或是设计完成后的图纸按用途进行分类,然后根据分类将图纸本身存储在数据库模块,将图纸上的图元和图元属性信息存储在数据库模块;
所述检索模块用于接收用户的操作命令,对数据库中的数据进行检索;
所述校验模块由文件类校验模块和图纸类校验模块组成;当用户输入智能电子设备能力描述文件(ICD)、智能电子设备配置描述文件(CID)、智能变电站配置描述文件(SCD)时,所述文件类校验模块根据事先已经输入到数据库的《QGDW1396-2012IEC61850工程继电保护应用模型》的规范信息,进行逐条对比,若一致,给出校验正确的信息,经智能变电站设计图纸模块创建图元并将信息存入数据库;所述图纸类校验模块接收用户的操作校验命令,将设计完成后的图纸,按照装置装配图、网络通信图、二次拓扑图、通信接口图、虚端子图和屏柜图的顺序逐一进行校验,若正确,给出校验正确的信息,存入数据库;
所述版本管理模块用于控制数据库内的文件版本;
所述智能变电站设计图纸模块用于将图模库模块、图纸管理模块、检索模块、校验模块和版本管理模块发送来的信息分类存储在数据库;经权限管理模块许可,执行用户的命令,对用户的请求,指示相应的模块工作,发出对外的传输、输出信息的命令;
所述数据库模块用于保存图模库存入的所有图元和图元属性信息、ICD、CID、SCD、装置装配图、网络通信图、二次拓扑图、通信接口图、虚端子图、屏柜图、用户信息和智能变电站工程。
进一步的,当用户输入ICD、CID、SCD时,所述文件类校验模块根据事先已经输入到数据库的《QGDW1396-2012IEC61850工程继电保护应用模型》的规范信息,逐条对比出现不一致之处,给出错误信息,提示用户是否继续输入。
进一步的,所述图纸类校验模块接收用户的操作校验命令,将设计完成后的图纸,按照装置装配图、网络通信图、二次拓扑图、通信接口图、虚端子图和屏柜图的顺序逐一进行校验,若不一致,给出错误提示信息,提示用户完善补充。
进一步的,所述版本管理模块控制版本的文件为:智能电子设备能力描述文件(ICD)、智能电子设备配置描述文件(CID)、智能变电站配置描述文件(SCD)。
进一步的,所述智能变电站设计***设置在一台个人计算机上,建立所述个人计算机与电力设计院、智能变电站施工单位、电力局、智能变电站运行维护单位、二次设备厂家的交换机联网。
进一步的,所述个人计算机与智能变电站有关的其他单位的交换机联网,所述其他单位为设计、施工的分包单位。
进一步的,所述交换机分别联接有至少一台计算机。
与现有技术相比,本发明的有益效果是设有配置管理模块、图模库模块、图纸管理模块、检索模块、校验模块、版本管理模块、权限管理模块、用户管理模块、工程管理模块、智能变电站设计图纸模块、数据库模块、通信模块和功能管理模块,多人在线的智能变电站设计***与电力设计院、智能变电站施工单位、电力局、智能变电站运行维护单位、二次设备厂家联网,实现设计配置的一体化、保护虚拟回路的可视化展示、降低设计和配置的错误风险,在电力设计院内部实现多位设计人员同时在线协同工作,不仅提高了智能变电站设计和配置的工作效率,而且为运维提供了有效的二次资料管理工具,避免了重复劳动,大大减少校验工作人员的工作量。
附图说明
图1是本发明实施例的***结构图。
图2是本发明实施例的图纸分类图。
图3是本发明实施例的图纸类校验流程。
图4是本发明实施例中智能变电站的装置配置图。
图5是本发明实施例中智能变电站的网络通信图。
图6是本发明实施例中智能变电站的二次拓扑图。
图7是本发明实施例中智能变电站的通信接口图和虚端子图。
图8是本发明实施例中的图纸依赖关系示意图。
图9是本发明实施例的图模一体化示意图。
图10是本发明实施例的标准化配置流程图。
图11是本发明实施例的技术路线图。
图12是本发明实施例中用户登录本***的流程图。
图13是本发明实施例中用户协同设计的流程图。
图14是本发明实施例中通信模块消息发送的流程图。
具体实施方式
下面结合附图和实施例对本发明作进一步详细说明。本发明的多人在线的智能变电站设计***(本***),设置在一台个人电脑PC机上。建立该PC机与电力设计院、智能变电站施工单位、电力局、智能变电站运行维护单位、二次设备厂家的交换机联网,该PC机还可以与该智能变电站有关的其他单位的交换机联网,如设计、施工的分包单位。电力设计院、智能变电站施工单位、电力局、智能变电站运行维护单位、二次设备厂家和与该智能变电站有关的其他单位的交换机分别联接有至少一台计算机终端(计算机)。
如图1所示,本发明的多人在线的智能变电站设计***,接收与本***联网的电力设计院的计算机输入的标准化配置规范、1至N个私有配置文件、1至N个智能电子设备能力描述文件ICD(IEDCapabilityDescription)、1至N个智能电子设备配置描述文件CID(ConfiguredIEDDescription)和智能变电站配置描述文件SCD(SubstationConfigurationDescription)的输入数据,存储在数据库模块。其中,标准化配置规范为《QGDW1396-2012IEC61850工程继电保护应用模型》,N为智能变电站使用的智能电子设备的种类数,私有配置文件为不同二次设备厂家给予智能电子设备的独有配置,智能电子设备能力指智能电子设备提供的基本数据模型及服务,智能电子设备配置指智能电子设备具体设备名称、通信参数配置信息和GOOSE信息配置。
多人在线的智能变电站设计***通过互联网,给与本***联网的电力设计院和变电站施工单位传输输出智能变电站的设计图纸、光缆使用清册和***说明文件SSD(SystemSpecificationDescription);给与本***联网的二次设备厂家、电力局或智能变电站运行维护单位传输输出SSD、1至N个CID、SCD和虚端子联系表。***说明文件SSD为智能变电站电气主接线盒要求的逻辑节点,内容为智能变电站描述、所需数据类型样本和逻辑节点类型规定,由用户指定或根据《DL/T860.71-2006/IEC61850-7-1:2003变电站通信网络和***》生成。
作为信息共享,多人在线的智能变电站设计***通过互联网,将智能变电站的配置信息输出给监控组态工具。监控组态工具为智能变电站运行维护单位采用计算机对电力设备或工作过程进行监视、控制和管理的***。
本发明多人在线的智能变电站设计***,设有配置管理模块、图模库模块、图纸管理模块、检索模块、校验模块、版本管理模块、权限管理模块、用户管理模块、工程管理模块、智能变电站设计图纸模块、数据库模块(数据库)、通信模块和功能管理模块。
权限管理模块接收用户命令。权限管理模块连接通信模块、用户管理模块、工程管理模块、配置管理模块、图模库模块、图纸管理模块、检索模块、校验模块和版本管理模块。
通信模块连接权限管理模块、功能管理模块、用户管理模块、工程管理模块和数据库模块。
图模库模块、图纸管理模块、检索模块、校验模块和版本管理模块经功能管理模块授权后连接智能变电站设计图纸模块。配置管理模块、校验模块和版本管理模块经功能管理模块授权后连接数据库模块。
智能变电站设计图纸模块连接数据库模块。
智能变电站设计图纸模块的作用类似一个中央处理器,对与其连接的模块的工作进行协调,将图模库模块、图纸管理模块、检索模块、校验模块和版本管理模块发送来的信息分类存储在数据库。经权限管理模块许可,执行本***的输入设备或与本***联网的计算机用户的命令,对本***的输入设备或与本***联网的计算机用户的请求,指示相应的模块工作,向本***的输出设备或与本***联网的计算机发出对外的传输、输出信息的命令。
用户管理模块连接权限管理模块,用于管理使用本***的用户的权限,用户按权限职责被划分为:管理用户、图模库用户、工程用户,首先注册进入本***的用户设为管理用户。用户管理模块接收管理用户发送来的操作命令,依据职责划分、添加、删除和/或修改管理用户、图模库用户和工程用户,将管理用户、图模库用户和工程用户的用户信息存储在数据库。管理用户是所有用户的管理员,为本***默认或先设定,不能删除,仅能修改密码,具备指定图模库用户和工程用户的职能。
管理用户根据用户职责,将图模库用户按图模库操作用户、图模库浏览用户和图模库其他用户分为三组,添加到用户管理模块中,然后给用户分配不同的权限。图模库其他用户不能查看图模库。
管理用户根据用户职责,将工程用户分为工程操作用户、工程浏览用户和工程其他用户三组,添加到用户管理模块中,然后给用户分配不同的工程权限。工程其他用户不能查看工程的任何信息。
管理用户、图模库用户和工程用户的用户信息分别采用用户表、用户组表、图模库用户表和工程用户表四张表的格式,存储在数据库模块。
用户表设置有用户账号ID、用户名、密码、用户级别、所属组、用户状态、用户地址信息。其中,用户级别用于表示用户权限,用户级别用数值表示,分为0至20个级别,数值越低,表示级别越高,0为超级用户,不能被删除,数值1至20级别逐渐降低,高级别用户可以添加、修改或删除低级别用户。级别0至10表示为管理用户,可以直接操作(添加、修改或删除)图模库模块的内容和设置在工程管理模块里的任何一智能变电站工程的工程信息,级别11至20表示为普通用户,可以被管理用户指定为图模库模块用户和工程用户。所属组标示属于图模库操作用户、图模库浏览用户、图模库其他用户、工程操作用户、工程浏览用户或工程其他用户。用户状态表示用户是否登录到本***或能否使用本***,有在线、离线和冻结三种状态。
用户组表设置有用户组ID、用户组名、用户组状态、用户组描述信息。用户组状态表示该组的用户是否可以使用本***,有启用和冻结两种状态,由管理用户设定。用户组针对该组用户行使的职能进行描述。用户组针对电力设计院内的部门。
图模库用户表设置有用户ID和用户权限。用户ID来源于用户表,用户权限标示用户对图模库模块的修改和浏览的权限。
工程用户表设置有工程ID、用户ID和用户权限。工程ID用于区别不同的工程,用户ID来源于用户表,用户权限描述用户对工程管理模块里智能变电站工程的修改和浏览的权限。
权限管理模块根据用户管理模块中设定的用户权限对用户所发出的操作请求进行权限鉴别,将鉴别结果经通信模块发送给用户。用户所有的操作都需要经过权限管理模块的权限鉴别,用户在与本***连接的计算机上发出操作请求时,权限管理模块先查看用户登录信息,再经用户管理模块提取存储在数据库里的用户信息,根据用户信息,鉴别用户级别和所属组,权限管理模块将鉴别结果经通信模块发送给用户,将鉴别后允许用户操作的确认信息发送给用户所请求的以下各模块:通信模块、用户管理模块、工程管理模块、配置管理模块、图模库模块、图纸管理模块、检索模块、校验模块和版本管理模块。所述各模块负责执行用户的操作请求,并将执行结果经权限管理模块返回给用户。鉴别是指权限管理模块根据用户的权限判断能否进行用户请求的操作,以操作图模库模块为例,具体步骤为:a.首先判断用户是否是图模库用户,若不是,直接提示鉴别不通过,若是则进行下一步骤;b.判断用户对图模库进行的操作是直接操作(添加、修改或删除)还是浏览操作;c.若是直接操作,判断用户是否是操作用户,若不是直接提示鉴别不通过,若是鉴别通过;若是浏览类操作,判断用户是否是操作用户或浏览用户,若不是提示鉴别不通过,若是鉴别通过。
工程管理模块用于接收用户在通过网络与本***连接的计算机上打开或删除智能变电站工程的操作。本***可以通过网络在与本***连接的计算机上,进行1至N(N为正整数)个智能变电站工程的在线设计。工程管理模块展现给用户当前本***内的所有智能变电站工程目录,具有权限的用户可以选择从数据库中打开或删除。用户选择打开或删除智能变电站工程,权限管理模块经用户管理模块核对用户权限后,由工程管理模块发送用户的打开或删除信息,从数据库提取打开或删除智能变电站工程资料,供用户操作,操作的结果经工程管理模块存储在数据库。打开是指通过网络将对应的智能变电站工程图纸从数据库经工程管理模块、权限管理模块下载到用户操作的计算机,删除是指将整个智能变电站工程的全部或部分信息从本***数据库内删除,工程的全部信息保存于数据库,包括图纸等信息,经过压缩保存于数据库内,删除是指直接从数据库中将所有该工程的信息删除。
通信模块接收权限管理模块发来的用户进行操作时对权限鉴别即是否具有权限的信息,然后向用户发送;通信模块接收功能管理模块表示用户进行相应模块操作时,该模块是否已经被其他用户使用的信息,然后向用户发送。通信模块接收用户在通过网络与本***连接的计算机上给本***发送的操作配置管理模块、图模库模块、图纸管理模块、检索模块、校验模块和版本管理模块的消息后,接收权限管理模块对用户权限的判断结果,向用户发送提醒用户对所述模块是否具备权限的信息。当用户使用用户管理模块、工程管理模块、配置管理、图模库模块、图纸管理模块、检索模块、校验模块和版本管理模块中的某一模块时,若该模块正在被其他用户使用,通信模块接收功能管理模块的冲突检测结果,给用户发送消息提醒该模块已经被其他用户操作并锁定的信息。
用户之间可以通过通信模块发送消息。
如图14所示,设用户A向用户B发送信息,用户之间发送消息的步骤为:
(1)用户A选择用户B,向通信模块输入待发送的信息。
(2)若数据库中有用户B的用户地址信息,通信模块的发送子模块从数据库中提取用户B的地址,根据用户B的用户地址将待发送的信息发送给用户B。若数据库中没有用户B的用户地址,提示用户A发送信息不成功。
(3)通信模块在数据库模块中查找用户B当前是否登录,若用户B登录,用户B接收;若用户B未登录,不保存,直接提示用户不在线。通信模块作为中转模块,仅读数据库。
(4)用户B的计算机接收通信模块的发送子模块发送的信息,传递给用户B的显示子模块显示。
功能管理模块用于对多位用户同时操作本***的同一模块时产生冲突进行协调操作处理。如多位用户都进行配置操作,同一时刻仅能有同一个用户操作配置管理模块,不可以多位用户同一时刻操作,功能管理模块按用户操作的顺序对配置管理模块进行配置操作。权限管理模块接收用户通过网络与本***连接的计算机上对模块:配置管理、图模库、图纸管理、检索、校验、版本管理的操作请求,权限鉴别通过后,经***作模块将操作请求传递到功能管理模块,功能管理模块分析用户操作的类型,作出冲突检测,判断能否进行下一步操作,再向通信模块发送和对应的模块发送冲突判断信息,使对应的模块按冲突判断信息执行用户的操作请求。
为了更好地解决冲突管理,功能管理模块对接收到的操作请求,按操作类型将用户的操作分为三类:查看类操作、编辑类操作,独立类操作。查看类操作表示用户仅查看智能变电站设计信息,不进行任何编辑操作,多用户可以同时进行查看类操作。编辑类操作表示用户会进行添加、修改和/或删除的设计操作,冲突检测为涉及智能变电站设计信息修改,只能单个用户进行编辑类操作。独立类操作表示每个用户对本***内的模块或模块内的文件操作是独立的,如校验ICD文件,用户输入ICD文件,校验模块仅校验ICD文件,不涉及本***内或模块内其他的信息,独立类操作时,不涉及本***内智能变电站的设计信息,可以多人同时进行独立类操作,不限制使用人数。功能管理模块对查看类操作、编辑类操作和独立类操作分别用数据表的格式表示。
功能管理模块将用户对本***所有模块的操作采用分类管理。
查看类操作数据表格式为:
编辑类操作数据表格式为:
编辑类操作具有排他性,某一时刻仅有一名用户使用,使用者ID记录正在使用的用户,ID来源于用户表,第一个用户使用时,先判断该“使用者ID”是否为空,若为空,记录用户ID。若不为空,表明是其他用户正在使用。
独立类操作数据表格式为:
功能管理模块处理用户协同操作时,首先判断操作类型为查看类操作、编辑类操作或独立类操作,然后分别进行以下处理:
若用户进行的是查看类操作或独立类操作,功能管理模块将对应操作的使用者人数加1,然后经通信管理模块发信息告知用户可以进行操作,对应的***作模块按冲突判断信息执行用户的操作请求。
若用户进行的是编辑类操作,功能管理模块首先判断对应操作的用户使用者ID字段是否为空(ID字段为空表示为0,没有用户ID)。若ID字段不为空,则在编辑类操作数据表格中查找正在使用的用户信息,经通信模块将用户信息发送给用户。若ID字段为空,将使用者ID字段置为用户ID,即将编辑类操作数据表格中的使用者ID字段写上当前使用者ID,然后经通信模块返回给用户可以进行操作的信息,对应的***作模块按冲突判断信息执行用户的操作请求。
本***查看类操作有:二次设备查看、输出全站二次设备配置、虚端子查看、输出虚端子表、输出SCD、输出光缆清册、输出网络配置表、输出二次设备表、输出交换机端口表、物理回路查看、装置模板图、网络拓扑图、主变保护图、母线保护图。
编辑类操作有:间隔配置、ICD模板导入、ICD模板更新、EXCEL模板导入、EXCE模板更新、虚回路配置、可视化虚端子关联、虚端子间隔复制、虚端子装置复制、屏柜布置、模板文件管理、工程配置、网络参数配置、网络配置、用户管理。
独立类操作有:文件校验、SCD管控。
配置管理模块用于接收用户在通过网络与本***连接的计算机上对智能变电站进行设置或变更输入的配置信息,然后将设置或变更后的配置信息保存到数据库中。用户开始使用配置管理模块展开配置操作时,会由权限管理模块进行权限鉴别,权限鉴别通过后再经功能管理模块冲突检测,没有与其他用户产生冲突,用户再展开配置。所有的模块都会经由权限管理模块进行权限鉴别,然后再由功能管理模块进行冲突检测。智能变电站的配置信息为:1、测控装置(装置)与电压、间隔的关联操作;2、装置的通信参数配置;3、装置与装置之间的信号关联操作,含有面向通用对象的变电站事件GOOSE(GenericObjectOrientedSubstationEvent)信息和采样值SV(SampledValue)信息;4、屏柜的关联操作。
图模库模块将智能变电站设计图纸模块搜集来的组成智能变电站的各个元素的图元(图形符号)、图元属性信息汇集后存入数据库。图元包括电压等级、间隔、屏柜、压板、交换机、装置。用户开始使用图模库模块展开操作时,会由权限管理模块进行权限鉴别,权限鉴别通过后再经功能管理模块冲突检测,没有与其他用户产生冲突,用户再操作。图元属性信息为图元的附加文字注释,如电压等级图元的电压值、装置图元的装置名称、通信图元的通信参数。用户在与本***联网的计算机上进行智能变电站设计时,智能变电站设计模块从数据库中调取出图元和图元属性信息,用户根据设计配置需要在图模库模块里选择相应的图元添加到界面上的图纸里面,即可完成相应内容的图元和图元属性信息的设计配置。其中屏柜、压板、交换机固定图元由开发人员绘制好后经智能变电站设计图纸模块存入数据库,供用户使用。电压等级、间隔图元由工程师在与本***连接的计算机上,经智能变电站设计图纸模块添加进去,如添加220KV的电压等级,工程师在与本***连接的计算机的界面将220KV的电压等级图元添加到图模库模块中,存入数据库。装置的图元由图模库模块根据数据库存储的ICD中的该图元,经智能变电站设计图纸模块添加到图模库模块中,存入数据库。
图纸管理模块将用户在与本***连接的计算机上进行的智能变电站设计过程中或是设计完成后的图纸按用途进行分类,然后根据分类将图纸本身存储在数据库(设置本***的PC机的存储器),将图纸上的图元和图元属性信息存储在数据库。用户开始使用图纸管理模块展开操作时,会由权限管理模块进行权限鉴别,权限鉴别通过后再经功能管理模块冲突检测,没有与其他用户产生冲突,用户再操作图纸管理模块。
如图2所示,图纸按用途分类为:装置装配图、网络通信图、二次拓扑图、通信接口图、屏柜图和虚端子图。网络通信图为制造报文规范MMS(ManufacturingMessageSpecification)图、通用面向对象的变电站事件GOOSE(GenericObjectOrientedSubstationEvent)图和采样值SMV(SampleValue)图。二次拓扑图为单间隔保护图、母线保护图、主变保护图、站域保护图、对时图、录波图、测控图、辅助设备图和联闭锁图。同时,图纸管理模块还负责接收工程师在与本***连接的计算机上发出的命令,对图纸创建、打开、导入(将从该计算机上输入的图纸存入本***存储器内)、重命名、更新、删除、恢复进行操作。删除图纸后不立刻删除该图纸,而是将被删除图纸移至回收站,便于不小心删除时的恢复操作。
检索模块由图纸检索模块、配置检索模块和文字检索模块组成,图纸检索模块、配置检索模块、文字检索模块经智能变电站设计图纸模块接收用户在与本***连接的计算机上的操作命令,对数据库中的数据进行检索,并将相应的检索结果在用户使用的计算机显示器上显示。用户开始使用检索模块展开检索操作时,会由权限管理模块进行权限鉴别,权限鉴别通过后再经功能管理模块冲突检测,没有与其他用户产生冲突,用户再展开检索。图纸检索模块将检索到的图纸按图纸名称进行排列,供用户检索、查找图纸。配置检索模块根据装置或交换机的名字,查询数据库内存储智能变电站的配置信息,得到具体的装置或交换机,将该装置或交换机的配置信息提供给用户使用的计算机,供检索人查看。文字检索模块接收用户操作,根据数据库内存储的配置和图纸中的文字信息,查询到文字所在的图纸,然后将该图纸打开,供检索人查看。
版本管理模块用于控制数据库内的文件版本。用户开始使用版本管理展开版本管理时,会由权限管理模块进行权限鉴别,权限鉴别通过后再经功能管理模块冲突检测,没有与其他用户产生冲突,用户再操作版本管理。被控制版本的文件为:智能电子设备能力描述文件ICD、智能电子设备配置描述文件CID、智能变电站配置描述文件SCD。版本管理模块经智能变电站设计图纸模块从与本***连接的计算机上接收智能变电站使用的由装置制造厂家提供的ICD,将里面的版本信息提取出来保存在数据库,需要严格按照制造厂家给出的ICD版本信息保存,不可以被任何输入设备修改。版本管理模块接收由数据库输出的CID,CID记录的版本信息有:智能变电站名称、ICD版本信息、当前的版本编号、设定或修改的发布者,所述版本信息可以经由配置管理模块,在与本***连接的计算机上进行修改,以队列的形式,保存在数据库,以最终确保命名(记录)的唯一性和可追溯性者。版本管理模块接收由数据库输出的SCD,SCD记录的信息有:智能变电站名、CID版本信息、当前的版本编号、设定或修改的发布者,所述信息也可以经由配置管理模块,在与本***连接的计算机上进行修改,以队列的形式,保存在数据库,以确保最终命名(记录)的唯一性和可追溯性。
校验模块由文件类校验模块、图纸类校验模块组成。用户开始操作校验模块时,会由权限管理模块进行权限鉴别,权限鉴别通过后再经功能管理模块冲突检测,没有与其他用户产生冲突,用户再操作校验模块。
用户在与本***连接的计算机上通过智能变电站设计图纸模块输入ICD、CID、SCD时,文件类校验模块根据事先已经输入到数据库的《QGDW1396-2012IEC61850工程继电保护应用模型》的规范信息,进行逐条对比,若一致,给出校验正确的信息经智能变电站设计图纸模块给与本***连接的计算机,创建图元并将信息存入数据库,若逐条对比出现不一致,给出错误信息,提示用户是否继续输入,若继续输入正确的信息则创建图元并将信息存入数据库,取消输入则退出输入,不创建图元。
如图3所示,图纸类校验模块接收用户在与本***连接的计算机上的操作校验命令,将设计完成后的图纸,按照装置装配图、网络通信图、二次拓扑图、通信接口图、虚端子图和屏柜图的顺序逐一进行校验,若正确,给出校验正确的信息,存入数据库,若不一致,给出错误提示信息,提示用户完善补充。图纸类校验模块根据单间隔内的装置必须关联电压等级和间隔,对装置配置图中的各个装置电压等级和间隔关联进行校验。图纸类校验模块根据局域网IP地址和介质访问控制MAC(MediaAccessControl)地址唯一,对网络通信图中交换机与装置的连接、装置之间的网络通信参数配置进行校验。图纸类校验模块根据装置与装置间的连线,需真实反应虚端子信息,对二次拓扑图中拓扑线是否两边都连接装置进行校验。图纸类校验模块对通信接口图中拓扑线是否两端都连接装置的端口进行校验。图纸类校验模块根据虚端子联系必须反应到图纸上,检查已经配置虚端子联系的装置是否已经生成了虚端子图进行校验。图纸类校验模块根据装置是隶属于屏柜,屏柜图中计算屏柜的区域大小来判断屏柜是否交叉,装置或交换机是否完全落在屏柜中。
文件类校验、图纸类校验采用可视化校验、完整性校验和合法性校验的方式。文件类校验模块校验本***输出的CID、SCD文件是否完整。可视化校验为利用本***或与本***连接的显示设备,校验过程可见,能够给出用户清晰的校验结果。完整性校验为图纸类校验模块根据图纸分类,各类图纸都必须齐全来校验图纸类别是否完整齐全,合法性校验是校验图纸、文件是否满足《QGDW1396-2012IEC61850工程继电保护应用模型》规范。
数据库用于保存图模库存入的所有图元和图元属性信息、智能电子设备能力描述文件ICD、智能电子设备配置描述文件CID、智能变电站配置描述文件SCD、装置装配图、网络通信图、二次拓扑图、通信接口图、虚端子图、屏柜图、用户信息和智能变电站工程。这样,在智能变电站的设计、基建、运维阶段,都能保证智能变电站建设过程中信息移交的完整性、正确性、一致性。数据库是底层支持模块,用户操作数据库需经其他模块中转。
如图4所示,智能变电站的装置配置图以主接线为背景和坐标,反映间隔层装置与电气间隔的关系、合并单元及智能操作箱和电气间隔的关系。将装置图模放入变电站一次电气主接线图对应电气间隔,并建立关联电压和间隔就生成了装置配置图。从装置配置图可以导出SSD文件和装置设备表。装置配置图包括了智能变电站所有的间隔层设备和过程层设备。网络拓扑图和二次拓扑图中的装置只能来自于装置拓扑图。添加装置必须在装置配置图中才能实现。这个规则是保证图纸设计完整性和一致性的前提。
如图5所示,智能变电站的网络通信图以网络结构为背景,反应变电站装置与交换机的连接关系。网络拓扑图设计和规划变电站所有装置之间,以及装置与交换机的网络连接关系。点击关系连接线就可以显示和配置网络参数。这些参数包括:网络访问点AP、IP地址、MAC地址和VLAN。
如图6所示,智能变电站的二次拓扑图反应了装置间的虚端子联系关系。虚端子是指在智能变电站中,光缆代替了电缆,已经没有以前的物理端子,用虚端子来表示一个信号。虚端子拓扑图表示已关联装置的所有虚端子的来源和去向。二次拓扑图直观地显示不同电气间隔装置之间是否存在逻辑关系。
如图7所示,智能变电站的通信接口图反应了装置某一端口和另一台装置的某一端口所关联的虚端子信息。它是在二次拓扑图中双击装置间的连线产生。通过通信接口图和模型规范的结合,用户可以方便地实现虚回路完整性校验,例如:保护跳闸信号、保护合闸信号、保护联闭锁信号不允许不定义虚回路。点击装置之间的逻辑联络线就可以进行虚回路映射关系的配置。
如图8所示,装置配置图是所有图的基础,按智能变电站网络结构和三层架构分别将装置配置图的装置和终端导出后,可以绘制基本的网络通信图和二次拓扑图。屏柜图是智能变电站所有设备的结构体现,根据装置配置图将上面的所有装置和终端导出,根据网络通信图导出的所有交换机。二次拓扑图完成后根据装置的物理端口信息(ICD文件里有定义)生成通信接口图,通信接口图完成后按根据端口类型(ICD文件里有定义)展现虚端子信息,用户根据需要将虚端子信息进行开入、开出关联,再将同一台装置的开入开出信息展示到图纸上便生成了虚端子图。导出是指根据需要获取将一张图纸的某部分信息,将其重绘到别的图纸上。
如图9所示,多人在线的智能变电站设计***从装置的ICD文件读入标准化图模的输入和输出信息,生成工程设计需要的图模库。图模库显示为一棵树,第一层节点包括:电压、间隔、交换机和装置。第二层为第一层的细分节点。不同型号装置的模型和版本在装置节点的子节点显示和管理。添加、删除和修改操作需要权限。装置的图模分为缩略图和展开图两种,缩略图用于装置配置图、网络拓扑图和二次拓扑图的设计。展开图用于虚回路映射图的设计。虚回路映射图的变量分三层:内部变量、外部变量和一次设备连接(中文注释)。生成图模库的同时对装置是否满足DL/T860和Q/GDW396,进行校验并给出错误性提示。
如图12所示,用户登录本***和退出本***,包括以下步骤:
1)用户使用账号密码登录,本***通过用户管理模块校验用户是否存在、账号是否存在、密码是否正确。
2)登录成功后,图模库模块将数据库存储的图模库信息更新至用户通过网络与本***连接的计算机上。
3)进入到工程管理模块,用户可以选择新建智能变电站工程或打开数据库中已有的智能变电站工程。
4)新建智能变电站工程后,工程管理模块会创建对应的智能变电站工程文件,记录创建人、创建时间,进行智能变电站工程设计。
若是打开智能变电站工程,用户管理模块对用户操作该工程的权限进行校验,判断用户是否具有对即将打开工程的读或写权限。若有读或写权限,则下载所有该工程设计文件信息至用户通过网络与本***连接的计算机上。下载工程后,若有写权限,进行智能变电站工程设计,若只有读权限则仅能查看智能变电站的设计信息。
多位用户可以在功能管理模块的协调管理下进行智能变电站工程的协同设计。协同设计包括对不同的智能变电站工程的设计,对同一智能变电站工程不同部分的设计。
5)设计完成或本次设计结束后,用户将智能变电站全站的设计信息提交至数据库保存,然后退出本***。
如图13所示,本***用户协同设计,包括以下步骤:
1)用户开始进入设计时,权限管理模块对用户的操作权限进行校验,判断其是否有修改智能变电站工程的权限,没有权限直接拒绝。
2)用户具有操作权限后,功能管理模块判断用户操作的模块是否已经被占用,若未占用,直接开始相关设计操作。
若用户操作的模块已经被使用,功能管理模块查找到正在使用的用户信息,然后通过通信模块将该用户信息发送给即将操作的用户,告知用户其他用户正在使用。
如图10所示,本发明的智能变电站标准化配置流程,包括以下步骤:
1)建立图模库,检查ICD合法性。
2)设计装置配置图,导出SSD文件和装置设备表。
3)设计网络通信图,导出网络配置表。
4)设计二次拓扑图,生成图纸总目录和映射表总目录。
5)以二次拓扑图为索引,先生成端口拓扑图,再编辑虚拟回路二次拓扑图,导出虚端子映射表。
6)以装置配置图、网络通信图、二次拓扑图、通信接口图为基础,设计屏柜图,生成光缆清册。
7)检查图纸的完整性,重复4)、5)、6)。
8)导入装置的私有配置文件,生成校验码并存档。
9)下装CID文件和装置私有文件,并进行版本管理。
如图11所示,本***以互联网为基础,在总体(技术路线)上,纵贯设计、基建和运维三个不同阶段,横贯专业管理、资源管理和运行维护三个不同层次,以实现专业管理规范化,资源管理信息化,实现运行维护一体化的目标。将设计和配置有机结合在一起,在提供智能变电站辅助设计功能的同时,实现虚拟二次回路可视化、IEC61850模型合法性校验、二次设计资料的完整性和一致性校验。实现以下具体目标:
1、对智能变电站建设的不同阶段进行信息化管理。
2、通过装置ICD文件构建图模库,实现设计和配置的一体化,校验的可视化和自动化,避免重复劳动,减少校验工作人员的工作量。
3、通过图纸库管理,确保设计及配置的***性,完整性和一致性。
4、实现智能变电站装置的配置文件的信息化管理,发挥二次资源库的信息监督作用。
本发明的设计配置一体化***,以《QGDW1396-2012IEC61850工程继电保护应用模型》为标准,按《智能变电站标准化配置》流程,以《智能变电站二次资源数据库》为基础。理论依据包括三个方面:
1、IEC61850模型和AutoCAD图元的一体化,国家电网公司已经颁布的DL/T860标准,已经对智能变电站所使用装置的模型文件进行了规范。Autodesk公司为AutoCAD的二次开发提供了ObjectARX接口,以此为基础建立智能变电站各种应用装置的图模库,设计使用这些图模进行图纸的设计,将原先相互独立的设计和配置环节结合起来,不仅避免了两个环节信息的不一致,还避免了重复劳动,在显著降低现场配置量的同时,还降低了配置错误风险。
2、基于文件数据库的设计和配置移交,智能变电站设计、基建和运维三个环节的二次资料移交,采用文件数据库方式,通过文件数据库的支持实现信息化移交和管理,显著提高信息共享的效率。二次资源文件数据库包含SSD文件、SCD文件、私有配置文件、设计图纸、61850对象库、版本和升级说明。一个智能变电站的二次资料打包在一个文件数据库中,电力生产管理***可以通过管理多个变电站的文件数据库,实现二次资料的信息化管理。
3、二次资料校验的自动化,智能变电站设计、实施和运维阶段的部分校验工作可以自动化。通过内嵌《QGDW1396-2012IEC61850工程继电保护应用模型》标准模块,实现ICD文件的合法性校验。通过工具软件的装置配置图、网络拓扑图和二次拓扑图,实现配置的完整性校验。通过设计配置一体化图模库,实现配置和设计的自动校验和可视化校验。通过ICD模型的功能节点和变量的定义,屏蔽虚端子不对应连接操作。
通过版本管理,实现***版本和配置版本的校验。
以AutoCAD为智能变电站通用设计平台,内嵌AutoCAD图模库、辅助设计和管理模块。对智能变电站的设计图纸进行分类设计和管理。通过装置配置图、网络拓扑图和二次拓扑图保证设计和配置资料的完整性。设计装置配置图的过程就是可视化设计SSD文件的过程;设计网络拓扑图的过程就是规划网络和配置网络参数的过程;设计二次拓扑图的过程,就是定义装置之间虚回路联系的过程。
本实施例的PC机采用联想的启天M7300,建立该PC机通过互联网与电力设计院、智能变电站施工单位、电力局、智能变电站运行维护单位、三家二次设备厂家的交换机联网,本***采用ANSIC++程序语言实现。
用户管理模块将管理用户、图模库用户和工程用户的用户信息存储在数据库的命令:
//通过工程ID和用户ID更新某用户对某工程的权限
boolUpdatePrivilegeOfUsersInOneSubStation(intsubstationID,int*userID,int*privilege,intcount)
{
boolret=false;
CADODataBaseado;
if(ado.OpenDataBase())
{
stringstreamstrSql;
strSql.str("");
strSql<<"DeleteFromprojectUserTablewheresubstationID="<<substationID<<";";
for(inti=0;i<count;i++)
{
strSql<<"insertintoprojectUserTablevalues("<<substationID<<","<<userID[i]<<","<<privilege[i]<<");";
}
ret=ado.Excute(strSql.str());
}
ado.CloseDataBase();
returnret;
}
通信模块接收权限管理模块发来的用户进行操作时是否具有权限的信息,向用户发送的命令:
//函数功能:判断是否为操作类型功能
boolBeOperationFun(intfunID)
{
boolret=false;
switch(funID)
{
caseE_FUN_BAY_CONFIG:
caseE_FUN_ICD_MODELFILE_IMPORT:
caseE_FUN_ICD_MODELFILE_UPDATE:
caseE_FUN_EXCEL_MODELFILE_IMPORT:
caseE_FUN_EXCEL_MODELFILE_UPDATE:
caseE_FUN_VIRLOOP_CONFIG:
caseE_FUN_GRAPH_VIRLOOP_CONFIG:
caseE_FUN_BAY_VIRLOOP_COPY:
caseE_FUN_DEVICE_VIRLOOP_COPY:
caseE_FUN_PANEL_CONFIG:
caseE_FUN_MODEL_FILE_MANAGE:
caseE_FUN_COMMUNICATION_PARAM_CONFIG:
caseE_FUN_COMMUNICATION_CONFIG:
caseE_FUN_LINE_CABLE_MANAGE:
caseE_FUN_SUBSTATION_DEL:
caseE_FUN_GRAPH_UPLOAD:
ret=true;
break;
default:
break;
}
returnret;
}
//函数功能:判断是否为查看类型功能
boolBeViewFun(intfunID)
{
boolret=false;
switch(funID)
{
caseE_FUN_EQUIPMENT_VIEW:
caseE_FUN_EQUIPMENT_EXPORT:
caseE_FUN_VIRLOOP_VIEW:
caseE_FUN_VIRLOOP_EXPORT:
caseE_FUN_SCD_EXPORT:
caseE_FUN_OPTICAL_CABLE_EXPORT:
caseE_FUN_COMM_CONIFG_EXPORT:
caseE_FUN_DEVICE_EXPORT:
caseE_FUN_SWITCH_PORT_EXPORT:
caseE_FUN_PHYSIC_LOOP_VIEW:
caseE_FUN_MODEL_SINGNAL_GRAPH:
caseE_FUN_BAY_GRAPH:
caseE_FUN_SWITCH_GRAPH:
caseE_FUN_NET_TOPO_GRAPH:
caseE_FUN_OPTICALFIBER_GRAPH:
caseE_FUN_TAILFIBER_GRAPH:
caseE_FUN_TRANSFORMER_PROTECT_GRAPH:
caseE_FUN_BUSBAR_PROTECT_GRAPH:
ret=true;
break;
default:
break;
}
returnret;
}
//函数功能:判断是否为独立类型模块
boolBeIndependentFun(intfunID)
{
boolret=false;
switch(funID)
{
caseE_FUN_PROJECT_CONFIG:
caseE_FUN_USER_MANAGE:
caseE_FUN_FILE_CHECK:
caseE_FUN_SCD_MANAGE_CONTROL:
ret=true;
break;
default:
break;
}
returnret;
}
通信模块接收功能管理模块表示用户进行相应模块操作时,该模块是否已经被其他用户使用的信息,向用户发送的命令:
//判断“主变保护图”功能是否可用
boolBeAbleToTransformerProtectGraphExport(intuserID,LOCKSTATUSTABLE*optFun,LOCKSTATUSTABLE*viewFun/*=NULL*/)
{
boolret=true;
CADODataBaseado;
if(ado.OpenDataBase())
{
intoptNum=0;
stringstreamstrSql;
strSql<<"Select*fromLockStatusTablewheresubstationID="<<g_currentSubstationID<<"OrderbyfunIDAsc";
_RecordsetPtrrs=ado.GetRecordSet(strSql.str());
intfunID=-1;
intuserID=-1;
while(!rs->EndOfFile)
{
funID=rs->GetCollect("funID").intVal;
userID=rs->GetCollect("userID").intVal;
switch(funID)
{
caseE_FUN_BAY_CONFIG:
caseE_FUN_ICD_MODELFILE_IMPORT:
caseE_FUN_ICD_MODELFILE_UPDATE:
caseE_FUN_EXCEL_MODELFILE_IMPORT:
caseE_FUN_EXCEL_MODELFILE_UPDATE:
caseE_FUN_VIRLOOP_CONFIG:
caseE_FUN_GRAPH_VIRLOOP_CONFIG:
caseE_FUN_BAY_VIRLOOP_COPY:
caseE_FUN_DEVICE_VIRLOOP_COPY:
caseE_FUN_MODEL_FILE_MANAGE:
{
optFun[optNum].funID=funID;
optFun[optNum].userID=userID;
optNum++;
ret=false;
}
break;
default:
break;
}
rs->MoveNext();
}
rs->Close();
}
ado.CloseDataBase();
if(!ret)//查看该功能是否是该用户上次登录因断电、死机等原因导致的未退出状态。
{
inti=0;
while(optFun[i].funID!=-1)
{
if(optFun[i].funID==E_FUN_TRANSFORMER_PROTECT_GRAPH)
{
if(optFun[i].userID==userID)
{
ret=TRUE;
}
break;
}
i++;
}
}
returnret;
}
//判断“母线保护图”功能是否可用
boolBeAbleToBusBarProtectGraphExport(intuserID,LOCKSTATUSTABLE*optFun,LOCKSTATUSTABLE*viewFun/*=NULL*/)
{
boolret=true;
CADODataBaseado;
if(ado.OpenDataBase())
{
intoptNum=0;
stringstreamstrSql;
strSql<<"Select*fromLockStatusTablewheresubstationID="<<g_currentSubstationID<<"OrderbyfunIDAsc";
_RecordsetPtrrs=ado.GetRecordSet(strSql.str());
intfunID=-1;
intuserID=-1;
while(!rs->EndOfFile)
{
funID=rs->GetCollect("funID").intVal;
userID=rs->GetCollect("userID").intVal;
switch(funID)
{
caseE_FUN_BAY_CONFIG:
caseE_FUN_ICD_MODELFILE_IMPORT:
caseE_FUN_ICD_MODELFILE_UPDATE:
caseE_FUN_EXCEL_MODELFILE_IMPORT:
caseE_FUN_EXCEL_MODELFILE_UPDATE:
caseE_FUN_VIRLOOP_CONFIG:
caseE_FUN_GRAPH_VIRLOOP_CONFIG:
caseE_FUN_BAY_VIRLOOP_COPY:
caseE_FUN_DEVICE_VIRLOOP_COPY:
caseE_FUN_MODEL_FILE_MANAGE:
{
optFun[optNum].funID=funID;
optFun[optNum].userID=userID;
optNum++;
ret=false;
}
break;
default:
break;
}
rs->MoveNext();
}
rs->Close();
}
ado.CloseDataBase();
if(!ret)//查看该功能是否是该用户上次登录因断电、死机等原因导致的未退出状态。
{
inti=0;
while(optFun[i].funID!=-1)
{
if(optFun[i].funID==E_FUN_BUSBAR_PROTECT_GRAPH)
{
if(optFun[i].userID==userID)
{
ret=TRUE;
}
break;
}
i++;
}
}
returnret;
}。

Claims (10)

1.一种多人在线的智能变电站设计***,设有配置管理模块、图模库模块、图纸管理模块、检索模块、校验模块、版本管理模块、智能变电站设计图纸模块和数据库模块,其特征在于:所述智能变电站设计***还设有权限管理模块、用户管理模块、工程管理模块、通信模块和功能管理模块;
所述权限管理模块用于根据用户管理模块中设定的用户权限对用户所发出的操作请求进行权限鉴别,将鉴别结果经通信模块发送给用户;
所述用户管理模块用于管理用户的权限,用户按权限职责被划分为:管理用户、图模库用户、工程用户,用户管理模块接收管理用户发送来的操作命令,依据职责划分、添加、删除和/或修改管理用户、图模库用户和工程用户,将管理用户、图模库用户和工程用户的用户信息存储在数据库,用户信息包括用户地址信息;
所述工程管理模块用于用户打开或删除智能变电站工程,权限管理模块经用户管理模块核对用户权限后,由工程管理模块发送用户打开或删除的信息,从数据库提取打开或删除智能变电站工程资料,供用户操作,操作的结果经工程管理模块存储在数据库;
所述通信模块用于接收权限管理模块发来的用户进行操作时对权限鉴别的信息,还用于接收功能管理模块发来的用户进行相应模块操作时,***作模块是否已经被其他用户使用的信息,并向用户发送;
所述功能管理模块用于对多位用户同时操作同一模块时产生数据冲突进行协调操作处理,权限管理模块接收用户对模块的操作请求,权限鉴别通过后,经***作模块将操作请求传递到功能管理模块,功能管理模块分析用户操作的类型,作出冲突检测,向通信模块发送,并向对应的模块发送冲突判断信息,使对应的模块按冲突判断信息执行用户的操作请求。
2.根据权利要求1所述的多人在线的智能变电站设计***,其特征在于:所述冲突检测为解决智能变电站设计信息修改,只能单个用户进行编辑类操作。
3.根据权利要求1所述的多人在线的智能变电站设计***,其特征在于:所述通信模块用于在用户之间发送消息,其工作流程包括以下步骤:
(1)用户A选择用户B,向通信模块输入待发送的信息;
(2)若数据库模块中有用户B的用户地址信息,通信模块的发送子模块经从数据库模块中提取用户B的地址,根据用户B的用户地址将待发送的信息发送给用户B,若数据库中没有用户B的用户地址,提示用户A发送信息不成功;
(3)通信模块在数据库模块中查找用户B当前是否登录,若用户B登录,用户B接收;若用户B未登录,直接提示用户不在线;
(4)用户B接收通信模块的发送子模块发送的信息,传递给用户B。
4.根据权利要求1所述的多人在线的智能变电站设计***,其特征在于:所述配置管理模块用于接收用户对智能变电站进行设置或变更输入的配置信息,然后将设置或变更后的配置信息保存到数据库中;
所述图模库模块用于将智能变电站设计图纸模块搜集来的组成智能变电站的各个元素的图元、图元属性信息汇集后存入数据库;所述图元包括电压等级、间隔、屏柜、压板、交换机、装置;
所述图纸管理模块用于将用户进行的智能变电站设计过程中或是设计完成后的图纸按用途进行分类,然后根据分类将图纸本身存储在数据库模块,将图纸上的图元和图元属性信息存储在数据库模块;
所述检索模块用于接收用户的操作命令,对数据库中的数据进行检索;
所述校验模块由文件类校验模块和图纸类校验模块组成;当用户输入智能电子设备能力描述文件(ICD)、智能电子设备配置描述文件(CID)、智能变电站配置描述文件(SCD)时,所述文件类校验模块根据事先已经输入到数据库的《QGDW1396-2012IEC61850工程继电保护应用模型》的规范信息,进行逐条对比,若一致,给出校验正确的信息,经智能变电站设计图纸模块创建图元并将信息存入数据库;所述图纸类校验模块接收用户的操作校验命令,将设计完成后的图纸,按照装置装配图、网络通信图、二次拓扑图、通信接口图、虚端子图和屏柜图的顺序逐一进行校验,若正确,给出校验正确的信息,存入数据库;
所述版本管理模块用于控制数据库内的文件版本;
所述智能变电站设计图纸模块用于将图模库模块、图纸管理模块、检索模块、校验模块和版本管理模块发送来的信息分类存储在数据库;经权限管理模块许可,执行用户的命令,对用户的请求,指示相应的模块工作,发出对外的传输、输出信息的命令;
所述数据库模块用于保存图模库存入的所有图元和图元属性信息、ICD、CID、SCD、装置装配图、网络通信图、二次拓扑图、通信接口图、虚端子图、屏柜图、用户信息和智能变电站工程。
5.根据权利要求4所述的多人在线的智能变电站设计***,其特征在于:当用户输入ICD、CID、SCD时,所述文件类校验模块根据事先已经输入到数据库的《QGDW1396-2012IEC61850工程继电保护应用模型》的规范信息,逐条对比出现不一致之处,给出错误信息,提示用户是否继续输入。
6.根据权利要求4所述的多人在线的智能变电站设计***,其特征在于:所述图纸类校验模块接收用户的操作校验命令,将设计完成后的图纸,按照装置装配图、网络通信图、二次拓扑图、通信接口图、虚端子图和屏柜图的顺序逐一进行校验,若不一致,给出错误提示信息,提示用户完善补充。
7.根据权利要求4所述的多人在线的智能变电站设计***,其特征在于:所述版本管理模块控制版本的文件为:智能电子设备能力描述文件(ICD)、智能电子设备配置描述文件(CID)、智能变电站配置描述文件(SCD)。
8.根据权利要求1所述的多人在线的智能变电站设计***,其特征在于:所述智能变电站设计***设置在一台个人计算机上,建立所述个人计算机与电力设计院、智能变电站施工单位、电力局、智能变电站运行维护单位、二次设备厂家的交换机联网。
9.根据权利要求8所述的多人在线的智能变电站设计***,其特征在于:所述个人计算机与智能变电站有关的其他单位的交换机联网,所述其他单位为设计、施工的分包单位。
10.根据权利要求9所述的多人在线的智能变电站设计***,其特征在于:所述交换机分别联接有至少一台计算机。
CN201510689250.5A 2015-10-23 2015-10-23 多人在线的智能变电站设计*** Pending CN105302954A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510689250.5A CN105302954A (zh) 2015-10-23 2015-10-23 多人在线的智能变电站设计***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510689250.5A CN105302954A (zh) 2015-10-23 2015-10-23 多人在线的智能变电站设计***

Publications (1)

Publication Number Publication Date
CN105302954A true CN105302954A (zh) 2016-02-03

Family

ID=55200222

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510689250.5A Pending CN105302954A (zh) 2015-10-23 2015-10-23 多人在线的智能变电站设计***

Country Status (1)

Country Link
CN (1) CN105302954A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106557616A (zh) * 2016-10-26 2017-04-05 珠海许继芝电网自动化有限公司 一种低压绘图***
CN106874567A (zh) * 2017-01-17 2017-06-20 合肥工业大学 一种基于cad图形的wlan工程规划可视化设计***
CN107609424A (zh) * 2017-10-30 2018-01-19 国网江苏省电力公司电力科学研究院 一种适配多厂家配置工具接入的智能变电站数据组织***
CN108173701A (zh) * 2018-02-11 2018-06-15 国电南瑞科技股份有限公司 一种智能变电站网络参数配置校验方法
CN108364162A (zh) * 2018-01-31 2018-08-03 深圳市买买提信息科技有限公司 一种任务界面管理方法、***及终端设备
CN109918875A (zh) * 2019-03-15 2019-06-21 中民筑友科技投资有限公司 装配式设计文件的权限管理方法、装置、***及存储介质
CN110414761A (zh) * 2018-04-28 2019-11-05 广东电网有限责任公司 一种低压cad图档管理及数据质量监控***
CN110506240A (zh) * 2017-03-28 2019-11-26 横河电机株式会社 工程辅助***、工程辅助方法、服务器设备、存储介质、客户端设备及客户端程序
CN110515650A (zh) * 2019-05-17 2019-11-29 国网辽宁省电力有限公司 一种基于统计分析手持设备检测文件的语义化版本管理方法
CN118096090A (zh) * 2024-04-28 2024-05-28 国网江苏省电力有限公司苏州供电分公司 一种基于web架构的智能变电站模型设计***与方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102611199A (zh) * 2012-03-07 2012-07-25 长园深瑞继保自动化有限公司 智能变电站设计配置一体化***
CN104133953A (zh) * 2014-07-24 2014-11-05 贵阳供电局 智能变电站二次设计***

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102611199A (zh) * 2012-03-07 2012-07-25 长园深瑞继保自动化有限公司 智能变电站设计配置一体化***
CN104133953A (zh) * 2014-07-24 2014-11-05 贵阳供电局 智能变电站二次设计***

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
修黎明等: "智能变电站二次***设计方法研究", 《电力***保护与控制》 *
周富强等: "多人在线智能变电站二次设计***设计与实现", 《电网与清洁能源》 *
孙一民等: "智能变电站设计配置一体化技术及方案", 《电力***自动化》 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106557616A (zh) * 2016-10-26 2017-04-05 珠海许继芝电网自动化有限公司 一种低压绘图***
CN106557616B (zh) * 2016-10-26 2020-06-16 珠海许继芝电网自动化有限公司 一种低压绘图***
CN106874567A (zh) * 2017-01-17 2017-06-20 合肥工业大学 一种基于cad图形的wlan工程规划可视化设计***
CN110506240A (zh) * 2017-03-28 2019-11-26 横河电机株式会社 工程辅助***、工程辅助方法、服务器设备、存储介质、客户端设备及客户端程序
CN107609424A (zh) * 2017-10-30 2018-01-19 国网江苏省电力公司电力科学研究院 一种适配多厂家配置工具接入的智能变电站数据组织***
CN108364162A (zh) * 2018-01-31 2018-08-03 深圳市买买提信息科技有限公司 一种任务界面管理方法、***及终端设备
CN108173701A (zh) * 2018-02-11 2018-06-15 国电南瑞科技股份有限公司 一种智能变电站网络参数配置校验方法
CN108173701B (zh) * 2018-02-11 2020-12-08 国电南瑞科技股份有限公司 一种智能变电站网络参数配置校验方法
CN110414761A (zh) * 2018-04-28 2019-11-05 广东电网有限责任公司 一种低压cad图档管理及数据质量监控***
CN109918875A (zh) * 2019-03-15 2019-06-21 中民筑友科技投资有限公司 装配式设计文件的权限管理方法、装置、***及存储介质
CN110515650A (zh) * 2019-05-17 2019-11-29 国网辽宁省电力有限公司 一种基于统计分析手持设备检测文件的语义化版本管理方法
CN110515650B (zh) * 2019-05-17 2023-07-21 国网辽宁省电力有限公司 一种基于统计分析手持设备检测文件的语义化版本管理方法
CN118096090A (zh) * 2024-04-28 2024-05-28 国网江苏省电力有限公司苏州供电分公司 一种基于web架构的智能变电站模型设计***与方法

Similar Documents

Publication Publication Date Title
CN102611199B (zh) 智能变电站设计配置一体化***
CN104133953B (zh) 智能变电站二次设计***
CN105302954A (zh) 多人在线的智能变电站设计***
CN104123271B (zh) 基于Excel的智能变电站二次设计***
CN107729682B (zh) 用于火电工程电气厂的电气***及设计方法
CN105843182B (zh) 一种基于oms的电力调度事故预案***及方法
CN103077212B (zh) 变电站配置文件管控方法和***
CN102929911B (zh) 变电站与调度主站一体化建模方法
US5604892A (en) Method for modeling a physical system of elements using a relational database
CN102957205B (zh) 一种建立配电网模型的方法及***
CN103970887B (zh) 一种基于gis配电网图形上的信息流显示***及方法
CN104143127B (zh) 一种基于cim的配电网三图联动处理方法
CN108345739B (zh) 辨识cime及svg模型文件信息实现保护定值在线校验功能获取模型的方法
CN102622463A (zh) 基于图模一致性的设计图自动检查校验的方法
CN102521380B (zh) 一种电网cim模型及svg图形数据导入的方法
CN104484499A (zh) 一种用于变电站二次回路的动态仿真图纸快速生成方法
CN107948008B (zh) 一种用于低压配电网监控***的建模方法
CN108492006A (zh) 一种层次控制模式的运维作业调度引擎
CN102609520B (zh) 变电站模型数据过滤处理的导出方法
CN103294568A (zh) 基于e语言的配网模型增量入库方法
CN104504485A (zh) 一种电力***继电保护一体化整定计算方法
CN103700032A (zh) 电网调控一体化全景数据平台的构建方法
CN105488305A (zh) 一种基于图模一体化的智能变电站scd文件配置方法
CN103914307A (zh) 一种基于可复用库的交互界面快速实现方法
CN106383720A (zh) 一种软件产品原型的云端分享协作方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160203