[go: up one dir, main page]

CN102841582B - A kind of power distribution network self-healing control system and its implementation - Google Patents

A kind of power distribution network self-healing control system and its implementation Download PDF

Info

Publication number
CN102841582B
CN102841582B CN201210279882.0A CN201210279882A CN102841582B CN 102841582 B CN102841582 B CN 102841582B CN 201210279882 A CN201210279882 A CN 201210279882A CN 102841582 B CN102841582 B CN 102841582B
Authority
CN
China
Prior art keywords
agent
entity
distribution network
data
interface
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.)
Active
Application number
CN201210279882.0A
Other languages
Chinese (zh)
Other versions
CN102841582A (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.)
China Electric Power Research Institute Co Ltd CEPRI
State Grid Corp of China SGCC
Original Assignee
China Electric Power Research Institute Co Ltd CEPRI
State Grid Corp of China SGCC
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 China Electric Power Research Institute Co Ltd CEPRI, State Grid Corp of China SGCC filed Critical China Electric Power Research Institute Co Ltd CEPRI
Priority to CN201210279882.0A priority Critical patent/CN102841582B/en
Publication of CN102841582A publication Critical patent/CN102841582A/en
Application granted granted Critical
Publication of CN102841582B publication Critical patent/CN102841582B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02B90/20Smart grids as enabling technology in buildings sector
    • 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
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • 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
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S20/00Management or operation of end-user stationary applications or the last stages of power distribution; Controlling, monitoring or operating thereof

Landscapes

  • Supply And Distribution Of Alternating Current (AREA)

Abstract

本发明公开了一种配电网自愈控制系统,其特征在于,所述系统包括实体Agent、功能Agent、界面Agent和翻译Agent;所述实体Agent包括元素型和集合型两种类型;将所述元素型实体Agent嵌入被控设备中;所述界面Agent嵌入控制终端中;所述集合型实体Agent、功能Agent和翻译Agent嵌入服务器中;所述实体Agent通过翻译Agent连接其它系统,通过界面Agent连接调度员,通过功能Agent的处理任务,保证被控设备的正常运行。本发明的多智能体系统框架解决了配电网自愈控制系统开发面临的难题。

The invention discloses a distribution network self-healing control system, which is characterized in that the system includes an entity Agent, a function Agent, an interface Agent and a translation Agent; the entity Agent includes two types: element type and set type; The elemental entity Agent is embedded in the controlled device; the interface Agent is embedded in the control terminal; the collective entity Agent, function Agent and translation Agent are embedded in the server; the entity Agent is connected to other systems through the translation Agent, and the interface Agent Connect to the dispatcher, through the processing tasks of the functional Agent, to ensure the normal operation of the controlled equipment. The multi-agent system framework of the invention solves the difficult problem faced by the development of the distribution network self-healing control system.

Description

一种配电网自愈控制系统及其实现方法A distribution network self-healing control system and its implementation method

技术领域technical field

本发明涉及电力系统领域的多智能体系统框架和实现方法,具体涉及一种配电网自愈控制系统及其实现方法。The invention relates to a multi-agent system framework and an implementation method in the field of power systems, in particular to a distribution network self-healing control system and an implementation method thereof.

背景技术Background technique

目前,配电网自愈控制面临巨大挑战:软硬件设备多、分布范围广,工作中可能出现设备故障、系统崩溃、误操作等突发情况,整体分析处理的数据量大、计算过程复杂、运算速度不理想,难以即插即用地引入新技术、新设备、新系统;传统的集中式软件建模方法难以解决上述难题。MAS的分布性、集成性、容错性、自主性、灵活性与可扩展性可以解决配电网自愈控制面临的困难,但其开发涉及知识领域繁多、工程理论不够成熟,现有设计方案中从上到下、集中控制的思想仍然普遍存在,导致Agent最重要的自主性下降,对系统的集成性、容错性、灵活性和扩展性造成不利影响。At present, the self-healing control of the distribution network is facing huge challenges: there are many software and hardware devices, and the distribution range is wide. There may be unexpected situations such as equipment failure, system crash, and misoperation during work. The overall analysis and processing data volume is large, and the calculation process is complicated. The computing speed is not ideal, and it is difficult to introduce new technologies, new equipment, and new systems through plug-and-play; the traditional centralized software modeling method is difficult to solve the above problems. The distribution, integration, fault tolerance, autonomy, flexibility and scalability of MAS can solve the difficulties faced by the distribution network self-healing control, but its development involves many knowledge fields and the engineering theory is not mature enough. From top to bottom, the idea of centralized control still prevails, which leads to the decline of the most important autonomy of Agent, and adversely affects the integration, fault tolerance, flexibility and scalability of the system.

发明内容Contents of the invention

针对现有技术的不足,本发明提供一种配电网自愈控制系统及其实现方法,不仅能够集成众多的设备和功能,具有较强的灵活性、可扩展性和容错性,还可以解决现场出现的问题,防止计算对象扩大,提高系统的实时响应能力。Aiming at the deficiencies of the prior art, the present invention provides a distribution network self-healing control system and its implementation method, which not only can integrate numerous devices and functions, but also has strong flexibility, scalability and fault tolerance, and can also solve On-site problems, prevent the expansion of calculation objects, and improve the real-time response capability of the system.

本发明提供的一种配电网自愈控制系统,其改进之处在于,所述系统包括实体Agent、功能Agent、界面Agent和翻译Agent;所述实体Agent包括元素型实体Agent和集合型实体Agent;A distribution network self-healing control system provided by the present invention is improved in that the system includes an entity Agent, a function Agent, an interface Agent, and a translation Agent; the entity Agent includes an element-type entity Agent and a set-type entity Agent ;

将所述元素型实体Agent嵌入被控设备中;所述界面Agent嵌入控制终端中;所述集合型实体Agent、功能Agent和翻译Agent嵌入服务器中;Embedding the element-type entity Agent into the controlled device; embedding the interface Agent into the control terminal; embedding the aggregate-type entity Agent, function Agent and translation Agent into the server;

所述集合型实体Agent通过翻译Agent连接其它系统,通过界面Agent连接调度员,通过功能Agent的处理任务,保证被控设备的正常运行。The collective entity Agent connects to other systems through the translation Agent, connects to the dispatcher through the interface Agent, and ensures the normal operation of the controlled equipment through the processing tasks of the functional Agent.

其中,所述元素型实体Agent对应所述被控设备,所述集合型实体Agent对应分析单位。Wherein, the element-type entity Agent corresponds to the controlled device, and the set-type entity Agent corresponds to an analysis unit.

其中,所述元素型实体Agent获取所述被测设备的运行数据,当数据出现异常时,则进行应急处理。Wherein, the element-type entity Agent obtains the operation data of the device under test, and performs emergency treatment when the data is abnormal.

其中,所述集合型实体Agent用于协调下属智能体间的关系、监视状态变化并进行协调控制。Wherein, the collective entity Agent is used for coordinating the relationship among subordinate agents, monitoring state changes and performing coordinated control.

其中,所述功能Agent用于协助所述实体Agent完成控制任务;一个所述功能Agent对应一种功能实现方法;同一个所述功能不同实现方法的Agent构成一个联盟;联盟中由一个代言Agent处理对外事务,内部事务则按联盟内部机制分配给其余的功能Agent处理。任务分配办法为:主从控制、协商、合同、拍卖或协调等。Wherein, the functional Agent is used to assist the entity Agent to complete the control task; one functional Agent corresponds to a function realization method; the same Agent with different realization methods of the function forms an alliance; the alliance is handled by an endorsement Agent External affairs and internal affairs are assigned to the remaining functional Agents according to the internal mechanism of the alliance. Task allocation methods are: master-slave control, negotiation, contract, auction or coordination.

其中,所述界面Agent包括:标准设备对应的设备型界面Agent、标准集合映射的终端型界面Agent和处理MAS事件的管理型界面Agent;本发明的标准设备是可测控设备的一个子集,它是标准的、批量生产的可测控设备。Wherein, the interface Agent includes: a device-type interface Agent corresponding to standard equipment, a terminal-type interface Agent mapped by a standard set, and a management-type interface Agent for processing MAS events; the standard equipment of the present invention is a subset of measurable and controllable equipment. It is a standard, mass-produced, measurable and controllable device.

所述设备型界面Agent用于设置并显示所述被测设备的参数和状态;The device-type interface Agent is used to set and display the parameters and status of the device under test;

所述终端型界面Agent用于提供调度员的控制终端;The terminal-type interface Agent is used to provide a dispatcher's control terminal;

所述管理型界面Agent用于监视所述系统的事件,处理所有Agent异常问题。The management interface Agent is used to monitor the events of the system and handle all abnormal problems of the Agent.

其中,所述翻译Agent用于外部系统信息与所述智能体信息之间的转化。Wherein, the translation agent is used for conversion between external system information and the agent information.

其中,每个Agent都设有关系数据库和XML文件;Among them, each Agent has a relational database and an XML file;

所述关系数据库用于存储电压值、电流值、有功值和无功值;所述电压值、电流值、有功值和无功值包括实时值和历史值;The relational database is used to store voltage values, current values, active values and reactive values; the voltage values, current values, active values and reactive values include real-time values and historical values;

所述XML文件用于存储电压限值、电流限值、线损限值、功率因数限值和延迟时间等。The XML file is used to store voltage limit value, current limit value, line loss limit value, power factor limit value, delay time and so on.

其中,所述元素型实体Agent包括开关Agent、电容Agent、电抗Agent、变压器Agent、调压器Agent和DGAgent;Wherein, the element-type entity Agent includes a switch Agent, a capacitor Agent, a reactance Agent, a transformer Agent, a voltage regulator Agent, and a DGA Agent;

所述开关Agent是开关的映射模型;The switch Agent is a mapping model of a switch;

所述电容Agent是电容器的映射模型;The capacitance Agent is a mapping model of a capacitor;

所述电抗Agent是电抗器的映射模型;The reactance Agent is a mapping model of a reactor;

所述变压器Agent是变压器的映射模型;The transformer Agent is a mapping model of a transformer;

所述调压器Agent是调压器的映射模型;The voltage regulator Agent is a mapping model of the voltage regulator;

所述DGAgent是分布式电源的映射模型。The DGAgent is a mapping model of distributed power generation.

其中,所述集合型实体Agent包括馈线Agent;所述馈线Agent是一条馈线上可测控对象组成集合的映射模型。Wherein, the collective entity Agent includes a feeder Agent; the feeder Agent is a mapping model composed of a set of measurable and controllable objects on a feeder.

其中,所述功能Agent包括风险辨识与控制Agent、优化辨识与控制Agent、故障分析与处理Agent、潮流计算Agent、网络拓扑Agent和代言Agent;Wherein, the functional Agent includes risk identification and control Agent, optimization identification and control Agent, failure analysis and processing Agent, power flow calculation Agent, network topology Agent and endorsement Agent;

所述风险辨识与控制Agent用于风险辨识和风险控制;The risk identification and control Agent is used for risk identification and risk control;

所述优化辨识与控制Agent用于优化辨识并制定优化控制方案;The optimal identification and control Agent is used for optimal identification and formulating an optimal control scheme;

所述故障分析与处理Agent用于分析故障、定位故障和制定故障恢复方案;The fault analysis and processing Agent is used to analyze faults, locate faults and formulate fault recovery schemes;

所述潮流计算Agent用于潮流计算;The power flow calculation Agent is used for power flow calculation;

所述网络拓扑Agent用于拓扑分析;The network topology Agent is used for topology analysis;

所述代言Agent处理所述联盟外部事务并分配联盟内部任务;The endorsement Agent handles the external affairs of the alliance and assigns internal tasks of the alliance;

其中,所述界面Agent包括设备Agent、终端Agent和管理Agent;Wherein, the interface Agent includes a device Agent, a terminal Agent and a management Agent;

所述设备Agent用于显示标准元素型实体Agent的参数;The device Agent is used to display the parameters of the standard element type entity Agent;

所述终端Agent用于显示标准集合型实体Agent的参数;The terminal Agent is used to display the parameters of the standard collective entity Agent;

所述管理Agent用于自动修复异常退出的Agent、查看所有Agent的运行状态、手动控制所有Agent的生命周期。生命周期包括创建、睡眠、唤醒、杀死等。The management agent is used for automatically repairing the abnormally exiting agent, checking the running status of all agents, and manually controlling the life cycle of all agents. The life cycle includes creating, sleeping, waking up, killing, etc.

本发明基于另一目的提供的一种基于上述系统结构的实现方法,其改进之处在于,所述方法包括如下步骤:The present invention provides an implementation method based on the above-mentioned system structure based on another purpose, and its improvement is that the method includes the following steps:

(1)实体Agent实时监测所述被控设备的运行状态数据并判断运行状态;通过翻译Agent与其他系统进行交互;其他系统可为配电自动化系统等,其交互作用是获取已有数据;(1) The entity Agent monitors the operating status data of the controlled equipment in real time and judges the operating status; interacts with other systems through the translation Agent; other systems can be distribution automation systems, etc., and its interaction is to obtain existing data;

(2)实体Agent将需要反馈的信息和寻求协助的请求发送给界面Agent;(2) The entity Agent sends the feedback information and the request for assistance to the interface Agent;

(3)各功能Agent之间彼此通信,响应实体Agent的服务请求并返回结果;(3) Each functional Agent communicates with each other, responds to the service request of the entity Agent and returns the result;

(3)界面Agent获取所述反馈的信息和寻求协助的请求,并传递调度员的控制指令和调度员设置的运行参数;(3) The interface Agent obtains the feedback information and the request for assistance, and transmits the dispatcher's control instructions and the operating parameters set by the dispatcher;

(4)实体Agent接到调度员指令和需调整的运行参数并对所述被控设备进行参数调整。(4) The entity Agent receives the dispatcher's instruction and the operating parameters to be adjusted, and adjusts the parameters of the controlled equipment.

其中,所述被控设备包括开关、电容器、电抗器、配变、调压器和分布式电源。Wherein, the controlled equipment includes switches, capacitors, reactors, distribution transformers, voltage regulators and distributed power sources.

其中,步骤(1)所述实体Agent实时监测的数据包括有功、无功、电压和电流等数据。Wherein, the data monitored by the entity Agent in step (1) in real time includes data such as active power, reactive power, voltage and current.

其中,实体Agent向功能Agent寻求协助以获得需要的反馈信息;Among them, the entity Agent seeks assistance from the functional Agent to obtain the required feedback information;

实体Agent需要反馈的信息为实体Agent判断故障类型和处理故障的信息;The information that the entity Agent needs to feed back is the information for the entity Agent to judge the fault type and handle the fault;

所述故障类型包括实时故障和潜在风险。The failure types include real-time failures and potential risks.

其中,实体Agent处理实时故障的步骤包括:Among them, the steps for the entity Agent to handle real-time faults include:

(i)采集所述被控设备有功实时值数据、无功实时值数据、电压实时值数据和电流实时值数据;(i) collecting the real-time active value data, real-time reactive value data, real-time voltage data and real-time current value data of the controlled equipment;

(ii)判断所述被控设备状态,若为异常状态则进行步骤(iii),否则结束;(ii) judging the state of the controlled device, if it is in an abnormal state, proceed to step (iii), otherwise end;

(iii)执行紧急处理,即以ii中得到的状态为搜索条件,搜索规则库得到处理方案;(iii) Execute emergency processing, that is, use the state obtained in ii as the search condition, search the rule base to obtain the processing plan;

(iv)步骤(iii)若得到方案,则请求相关Agent执行对应操作,操作完成后本次处理过程结束;若未得到方案或方案被其它Agent拒绝,则进行步骤(v);(iv) Step (iii) If the plan is obtained, then request the relevant Agent to perform the corresponding operation, and the processing process ends after the operation is completed; if the plan is not obtained or the plan is rejected by other Agents, then proceed to step (v);

(v)组织深度处理:所述实体Agent将处理这个异常状况的任务划分为子任务并分配给其它Agent完成,自己则负责控制流程与合并结果;组织是指该Agent具有处理这种情况的行为逻辑,它根据自身需求寻求其他Agent的帮助;深度是相对于紧急/快速处理而言的,指它可以使用所有可以使用的任何资源以得到最为正确的结果,实现过程已经体现在行为逻辑中了,获得解决方案。(v) In-depth processing of the organization: the entity Agent divides the task of handling this abnormal situation into subtasks and distributes it to other Agents for completion, and is responsible for controlling the process and merging results by itself; organization means that the Agent has the behavior to handle this situation Logic, it seeks help from other Agents according to its own needs; depth is relative to emergency/quick processing, which means that it can use all available resources to get the most correct results, and the implementation process has been reflected in the behavior logic , to get a solution.

其中,实体Agent处理潜在风险的步骤包括:Among them, the steps for entity Agent to deal with potential risks include:

①获得所述被控设备的有功、无功、电压和电流数据;所述有功、无功、电压和电流数据包括历史数据、实时数据和预测数据;① Obtain the active power, reactive power, voltage and current data of the controlled equipment; the active power, reactive power, voltage and current data include historical data, real-time data and forecast data;

②根据数据判断有无潜在风险,若有则进行步骤③,否则结束;②Judging whether there is a potential risk based on the data, if so, proceed to step ③, otherwise end;

③组织深度处理:所述实体Agent将处理这个异常状况的任务划分为子任务并分配给其它Agent完成,自己则负责控制流程与合并结果;组织是指该Agent具有处理这种情况的行为逻辑,它根据自身需求寻求其他Agent的帮助;深度是相对于紧急/快速处理而言的,指它可以使用所有可以使用的任何资源以得到最为正确的结果,实现过程已经体现在行为逻辑中,最终获得解决方案。③ In-depth processing of the organization: the entity Agent divides the task of handling this abnormal situation into subtasks and assigns them to other Agents to complete, and is responsible for controlling the process and merging results by itself; organization means that the Agent has the behavioral logic to handle this situation, It seeks help from other Agents according to its own needs; depth is relative to emergency/quick processing, which means that it can use all available resources to get the most correct results. The implementation process has been reflected in the behavior logic, and finally obtained solution.

与现有技术比,本发明的有益效果为:Compared with the prior art, the beneficial effects of the present invention are:

本发明自愈控制系统通过分层的实体Agent结构可以集成大量的配电网设备,设备能够处理自身的异常情况,防止了计算规模的扩大,从而提高了实时响应能力,实体与功能的分离保证了可扩展性能,管理型界面Agent实现了容错功能,界面与实体的运行匹配提高了重用性和灵活性,翻译Agent集成了外部其它软件系统;由此可见,本多智能体系统框架解决了配电网自愈控制系统开发面临的难题。The self-healing control system of the present invention can integrate a large number of distribution network equipment through the layered entity Agent structure, and the equipment can handle its own abnormal conditions, preventing the expansion of the calculation scale, thereby improving the real-time response capability, and ensuring the separation of entities and functions The scalable performance is achieved, the management interface Agent realizes the fault tolerance function, the operation matching between the interface and the entity improves the reusability and flexibility, and the translation Agent integrates other external software systems; thus, the multi-agent system framework solves the problem of configuration Difficulties faced in the development of power grid self-healing control system.

附图说明Description of drawings

图1是本发明提供的配电网自愈控制系统Agent类型模型。Fig. 1 is an Agent type model of the distribution network self-healing control system provided by the present invention.

图2是本发明提供的配电网自愈控制系统实体Agent工作原理图。Fig. 2 is a working principle diagram of the entity Agent of the distribution network self-healing control system provided by the present invention.

图3是本发明提供的配电网自愈控制MAS结构模型。Fig. 3 is a structural model of the distribution network self-healing control MAS provided by the present invention.

图4是本发明提供的配电网自愈控制系统智能体交互模型。Fig. 4 is an agent interaction model of the distribution network self-healing control system provided by the present invention.

图5是本发明提供的配电网自愈控制MAS结构模型。Fig. 5 is a structural model of the distribution network self-healing control MAS provided by the present invention.

图6是本发明提供的配电网自愈控制MAS部署模型。Fig. 6 is a distribution network self-healing control MAS deployment model provided by the present invention.

具体实施方式Detailed ways

下面结合附图对本发明的具体实施方式作进一步的详细说明。The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings.

配电网自愈控制MAS由实体Agent、功能Agent、界面Agent和翻译Agent四类成员组成,其模型图如图1所示;实体Agent通过翻译Agent连接其它系统,通过界面Agent连接调度员,通过功能Agent的处理任务,保证被控设备的正常运行。实体Agent主要分析控制配电网设备,功能Agent进行系统分析计算,界面Agent是调度员操作系统的接口,翻译Agent是沟通其它配电系统的桥梁。Distribution network self-healing control MAS is composed of four types of members: Entity Agent, Functional Agent, Interface Agent and Translation Agent. Function Agent's processing tasks to ensure the normal operation of the controlled equipment. The entity Agent mainly analyzes and controls the distribution network equipment, the functional Agent performs system analysis and calculation, the interface Agent is the interface of the dispatcher's operating system, and the translation Agent is the bridge to communicate with other distribution systems.

实体Agent分为元素型和集合型,配电网中的可测控设备对应元素型,常用的分析单位对应集合型;一个分析单位可以包括很多可测控设备,也可以包括一些子分析单位,所以集合型也可以成为其它集合的元素。元素型实体Agent直接获取设备运行数据,具备紧急处理功能,拥有分析处理逻辑;它不断评估自身状态,挖掘可能存在的风险;若发现异常情况,则立刻进行应急处理,保护设备不被破坏;若紧急处理结果不理想或发现潜在风险,则运用分析处理逻辑组织其它系统成员一起深度解决问题,维持设备的长期正常运行。集合型实体Agent协调下属智能体之间的关系,不参加下属的内部数据计算,只关心其事务与状态变化并在此基础上进行协调控制,从而避免了计算规模的扩大。Entity Agent is divided into element type and collection type. The measurable and controllable equipment in the distribution network corresponds to the element type, and the commonly used analysis units correspond to the collection type; an analysis unit can include many measurable and controllable equipment, and can also include some sub-analysis units, so the collection Types can also be elements of other collections. The element-type entity Agent directly obtains equipment operation data, has emergency processing functions, and has analysis and processing logic; it constantly evaluates its own status and mines possible risks; if any abnormal situation is found, it will immediately carry out emergency treatment to protect the equipment from damage; If the result of the emergency treatment is unsatisfactory or if a potential risk is discovered, the analysis and processing logic is used to organize other system members to solve the problem in depth and maintain the long-term normal operation of the equipment. The collective entity Agent coordinates the relationship between subordinate agents, does not participate in the internal data calculation of subordinates, but only cares about its affairs and state changes, and coordinates and controls on this basis, thereby avoiding the expansion of the calculation scale.

功能Agent提供各项服务,协助实体Agent完成各种分析控制任务。一种功能若有多种实现方法,则一种方法对应一种Agent,这些方法的Agent组成一个联盟;联盟中由一个代言Agent集中处理对外事务,内部事务则按联盟规则分配给成员们处理。某个功能需要其他功能支持时,其Agent则提出服务请求,其工作方式与实体Agent请求服务类似。The functional Agent provides various services and assists the entity Agent to complete various analysis and control tasks. If there are multiple realization methods for a function, one method corresponds to one Agent, and the Agents of these methods form a coalition; in the coalition, a representative Agent centrally handles external affairs, and internal affairs are assigned to members according to alliance rules. When a certain function needs the support of other functions, its Agent will make a service request, and its working method is similar to that of an entity Agent requesting service.

界面Agent具有三种类型:标准设备对应的设备型,主要显示和设置设备参数和状态;标准集合映射的终端型,作为调度员的控制终端,是众多功能与控制对象的操作平台;处理MAS事件的管理型,监视系统事件,处理Agent异常问题,也可以被调度员直接操作。系统工作时一个界面Agent需要匹配一个应用对象,但一种界面可以匹配的对象并不唯一,反之一个对象也能够对应多种界面。There are three types of interface Agents: the equipment type corresponding to standard equipment, which mainly displays and sets equipment parameters and status; the terminal type mapped by the standard set, as the control terminal of the dispatcher, is the operation platform for many functions and control objects; processing MAS events The management type monitors system events, handles Agent exceptions, and can also be directly operated by the dispatcher. When the system is working, an interface Agent needs to match an application object, but there is not only one object that can be matched by an interface, on the contrary, an object can also correspond to multiple interfaces.

一个外部系统对应一种翻译Agent,翻译Agent将其通信语言与智能体通信语言(AgentCommunicationLanguage,ACL)相互转换,两个系统因此能够相互传递数据和信息。An external system corresponds to a translation agent, and the translation agent converts its communication language and agent communication language (Agent Communication Language, ACL), so that the two systems can transmit data and information to each other.

本实施例的配电网自愈控制系统的实现方法,包括如下步骤:The implementation method of the distribution network self-healing control system of this embodiment includes the following steps:

(1)实体Agent实时监测所述被控设备的运行状态数据并判断运行状态;通过翻译Agent与其他系统进行交互;其他系统可为配电自动化系统等,其交互作用是获取已有数据;(1) The entity Agent monitors the operating status data of the controlled equipment in real time and judges the operating status; interacts with other systems through the translation Agent; other systems can be distribution automation systems, etc., and its interaction is to obtain existing data;

(2)实体Agent将需要反馈的信息和寻求协助的请求发送给界面Agent;(2) The entity Agent sends the feedback information and the request for assistance to the interface Agent;

(3)各功能Agent之间彼此通信,响应实体Agent的服务请求并返回结果;(3) Each functional Agent communicates with each other, responds to the service request of the entity Agent and returns the result;

(3)界面Agent获取所述反馈的信息和寻求协助的请求,并传递调度员的控制指令和调度员设置的运行参数;(3) The interface Agent obtains the feedback information and the request for assistance, and transmits the dispatcher's control instructions and the operating parameters set by the dispatcher;

(4)实体Agent接到调度员指令和需调整的运行参数并对所述被控设备进行参数调整。(4) The entity Agent receives the dispatcher's instruction and the operating parameters to be adjusted, and adjusts the parameters of the controlled equipment.

在配电网自愈控制系统实体Agent工作为两部分,如图2所示。左边流程图是一次辨识并处理实时故障的过程,右边流程图是一次辨识并处理潜在风险的过程;In the distribution network self-healing control system entity Agent works in two parts, as shown in Figure 2. The flow chart on the left is a process of identifying and handling real-time faults, and the flow chart on the right is a process of identifying and handling potential risks;

实体Agent处理实时故障的步骤包括:The steps for the entity Agent to handle real-time faults include:

(i)采集所述被控设备有功实时值数据、无功实时值数据、电压实时值数据和电流实时值数据;(i) collecting the real-time active value data, real-time reactive value data, real-time voltage data and real-time current value data of the controlled equipment;

(ii)判断所述被控设备状态,若为异常状态则进行步骤(iii),否则结束;(ii) judging the state of the controlled device, if it is in an abnormal state, proceed to step (iii), otherwise end;

(iii)执行紧急处理,即以ii中得到的状态为搜索条件,搜索规则库得到处理方案;(iii) Execute emergency processing, that is, use the state obtained in ii as the search condition, search the rule base to obtain the processing plan;

(iv)步骤(iii)若得到方案,则请求相关Agent执行对应操作,操作完成后本次处理过程结束;若未得到方案或方案被其它Agent拒绝,则进行步骤(v);(iv) Step (iii) If the plan is obtained, then request the relevant Agent to perform the corresponding operation, and the processing process ends after the operation is completed; if the plan is not obtained or the plan is rejected by other Agents, then proceed to step (v);

(v)组织深度处理;所述实体Agent将处理这个异常状况的任务划分为子任务并分配给其它Agent完成,自己则负责控制流程与合并结果;组织是指该Agent具有处理这种情况的行为逻辑,它根据自身需求寻求其他Agent的帮助;深度是相对于紧急/快速处理而言的,指它可以使用所有可以使用的任何资源以得到最为正确的结果,实现过程已经体现在行为逻辑中,最终获得解决方案。(v) Organize in-depth processing; the entity Agent divides the task of handling this abnormal situation into subtasks and assigns it to other Agents to complete, and is responsible for controlling the process and merging results by itself; organization means that the Agent has the behavior to handle this situation Logic, it seeks help from other Agents according to its own needs; depth is relative to emergency/quick processing, which means that it can use all available resources to get the most correct results, and the implementation process has been reflected in the behavioral logic. Finally got the solution.

实体Agent处理潜在风险的步骤包括:The steps for entity Agent to deal with potential risks include:

①取所述被控设备的有功、无功、电压、电流等数据,其包括历史的、实时的和预测的三方面数据;① Obtain data such as active power, reactive power, voltage, and current of the controlled equipment, which includes historical, real-time, and forecast data;

②据数据判断有无潜在风险,若有则进行步骤③,否则结束;②Judging whether there is a potential risk based on the data, if so, proceed to step ③, otherwise end;

③组织深度处理:所述实体Agent将处理这个异常状况的任务划分为子任务并分配给其它Agent完成,自己则负责控制流程与合并结果;组织是指该Agent具有处理这种情况的行为逻辑,它根据自身需求寻求其他Agent的帮助;深度是相对于紧急/快速处理而言的,指它可以使用所有可以使用的任何资源以得到最为正确的结果,实现过程已经体现在行为逻辑中,最终获得解决方案。③ In-depth processing of the organization: the entity Agent divides the task of handling this abnormal situation into subtasks and assigns them to other Agents to complete, and is responsible for controlling the process and merging results by itself; organization means that the Agent has the behavioral logic to handle this situation, It seeks help from other Agents according to its own needs; depth is relative to emergency/quick processing, which means that it can use all available resources to get the most correct results. The implementation process has been reflected in the behavior logic, and finally obtained solution.

实体Agent分别循环执行两个流程,故障处理流程的时间间隔较短,风险控制流程的时间间隔相对较长。为完成该过程,实体Agent承担的任务有:保护对应设备不被破坏,维持设备正常工作状态,发送设备状态给调度员,调度员可以设置各种参数,可能情况下协助其它Agent完成任务;功能Agent任务为:允许调度员设置参数和处理对象,提供自身功能服务,能够寻找其它功能支持;界面Agent显示数据和信息,提供调度员编辑指令、选择方案、制定方案的平台,下发控制指令;翻译Agent完成一般通信语言和ACL之间的相互转换。The entity Agent executes two processes cyclically respectively, the time interval of the fault handling process is relatively short, and the time interval of the risk control process is relatively long. In order to complete this process, the tasks undertaken by the entity Agent include: protecting the corresponding equipment from being damaged, maintaining the normal working state of the equipment, sending the equipment status to the dispatcher, who can set various parameters, and assist other Agents to complete the task if possible; function The task of the Agent is: to allow the dispatcher to set parameters and processing objects, provide its own functional services, and be able to find other functional support; the interface Agent displays data and information, provides a platform for the dispatcher to edit instructions, select plans, and formulate plans, and issue control instructions; The translation agent completes the mutual conversion between general communication language and ACL.

配电网自愈控制MAS结构模型如图3所示,实体类型的Agent形成树状结构,可测控设备对应其叶节点,叶节点通过图中所示方式延伸出中间节点,众多这样的节点构成了整棵树;功能组有两类成员:功能Agent和功能联盟,联盟对外来说是个黑匣子,代言Agent是其沟通内部的唯一通道;终端Agent是界面组的中心,通过它可以打开其他界面Agent,但打开后二者并没有直接的联系;翻译Agent与外部其它系统一一对应。The distribution network self-healing control MAS structural model is shown in Figure 3. Agents of the entity type form a tree structure, and the measurable and controllable equipment corresponds to its leaf nodes. The leaf nodes extend out of the middle nodes in the manner shown in the figure. Many such nodes constitute There are two types of members in the functional group: the functional Agent and the functional alliance. The alliance is a black box to the outside world, and the endorsement Agent is the only channel for its internal communication; the terminal Agent is the center of the interface group, through which other interface agents can be opened , but there is no direct connection between the two after opening; the translation Agent corresponds to other external systems one by one.

配电网自愈控制系统智能体交互模型如图4所示,①为实体Agent与界面Agent之间的交互,内容主要包括设备状态和控制指令;②为实体Agent与功能Agent之间的交互,主要是服务请求与处理结果;③为实体Agent与翻译Agent之间的交互,包括请求信息和返回结果;④为实体Agent之间的交互,内容有数据、状态和方案等;⑤为功能Agent之间的交互,内容同②;虚线为界面Agent的管理性交互,内容包括Agent事务和处理措施。系统中的交互任务包括:实体Agent将需要反馈的信息、寻求协助的请求发送给界面Agent,通过翻译Agent获得想要的信息,通过功能Agent获得需要的服务,请求其它实体Agent的协助,接受或拒绝其它实体Agent的协助请求并执行相应动作;功能Agent响应实体Agent的服务请求并返回结果,响应其它功能Agent的服务请求并返回结果,向相关的其它功能Agent寻求服务支持;界面Agent获取其它Agent传递的反馈信息,相其它Agent传递调度员的控制指令、运行参数等,获取其它Agent的运行异常信息并做相应处理;翻译Agent响应翻译请求并返回结果。The agent interaction model of distribution network self-healing control system is shown in Figure 4, ① is the interaction between entity Agent and interface Agent, the content mainly includes equipment status and control instructions; ② is the interaction between entity Agent and functional Agent, Mainly service requests and processing results; ③ is the interaction between the entity Agent and the translation agent, including request information and return results; ④ is the interaction between the entity Agents, the content includes data, status and scheme, etc.; ⑤ is the interaction between the functional Agent The content of the interaction between them is the same as ②; the dotted line is the management interaction of the interface Agent, and the content includes Agent affairs and processing measures. The interaction tasks in the system include: the entity Agent sends the feedback information and request for assistance to the interface Agent, obtains the desired information through the translation Agent, obtains the required service through the function Agent, requests assistance from other entity Agents, accepts or Reject assistance requests from other entity Agents and perform corresponding actions; functional Agents respond to entity Agent service requests and return results, respond to other functional Agent service requests and return results, and seek service support from other related functional Agents; interface Agents obtain other Agents The transmitted feedback information is transmitted to other Agents to transmit the dispatcher's control instructions, operating parameters, etc., to obtain the abnormal operation information of other Agents and handle them accordingly; the translation Agent responds to the translation request and returns the result.

配电网自愈控制MAS结构模型如图5所示,其展示Agent如何找到能够提供自己所需功能的Agent的过程。A1、A2、A3事先发布服务,A4、A5、A6等需要某项服务时首先搜索服务获得协助者列表,然后直接和服务提供者交互获得需要的服务。The MAS structure model of distribution network self-healing control is shown in Fig. 5, which shows the process of how the Agent finds the Agent that can provide the functions it needs. A1, A2, and A3 publish services in advance. When A4, A5, and A6 need a certain service, they first search for the service to obtain a list of facilitators, and then directly interact with the service provider to obtain the required service.

配电网自愈控制MAS部署模型如图6所示,元素型实体Agent部署在设备上,界面Agent部署在控制终端上,功能Agent、翻译Agent和集合型实体Agent部署在服务器上。每个Agent都有自己的关系数据库和XML文件,关系数据库存储电压、电流、有功、无功等实时数据,XML文件存储电压限值、电流限值、延迟时间等静态数据。The distribution network self-healing control MAS deployment model is shown in Figure 6. The element entity Agent is deployed on the device, the interface Agent is deployed on the control terminal, and the function Agent, translation Agent and collective entity Agent are deployed on the server. Each Agent has its own relational database and XML file. The relational database stores real-time data such as voltage, current, active power, and reactive power. The XML file stores static data such as voltage limit, current limit, and delay time.

在实施例中,各Agent根据配电网中的设备类型细化为具体角色。元素型实体Agent有开关Agent、电容Agent、电抗Agent、变压器Agent、调压器Agent和DGAgent。元素型实体Agent是开关的软件模型,开关类型包括出线开关、分段开关、联络开关等;电容Agent是电容器的软件模型;电抗Agent是电抗器的软件模型;变压器Agent是变压器的软件模型,变压器包括主变和配变;调压器Agent是调压器的软件模型;DGAgent是各种分布式电源的软件模型。元素型实体Agent作为被控设备的软件模型;它根据配电需求,获取该设备的测量数据,运用配电网分析计算方法确认该设备所处的环境状态,控制该设备动作使其适应环境的变化。集合型实体Agent主要是馈线Agent;馈线Agent是一条馈线上所有可测控对象组成集合的软件模型,这些对象包括各种开关、电容器、电抗器、配变、调压器、分布式电源等。功能Agent有风险辨识与控制Agent、优化辨识与控制Agent、故障分析与处理Agent、潮流计算Agent、网络拓扑Agent、代言Agent。风险辨识与控制Agent进行风险辨识和风险控制,优化辨识与控制Agent进行优化辨识并制定优化控制方案,故障分析与处理Agent分析故障、定位故障、制定故障恢复方案,潮流计算Agent负责潮流计算,网络拓扑Agent进行拓扑分析,代言Agent处理联盟外部事务、分配联盟内部任务。界面Agent有设备Agent、终端Agent和管理Agent;设备Agent是各标准元素型实体Agent的界面,终端Agent是各标准集合型实体Agent的界面,管理Agent是具有MAS管理功能的系统控制终端界面。翻译Agent与外部的其它系统一一对应。In an embodiment, each Agent is refined into a specific role according to the type of equipment in the power distribution network. The element type entity Agent includes Switch Agent, Capacitor Agent, Reactance Agent, Transformer Agent, Voltage Regulator Agent and DGA Agent. The element type entity Agent is the software model of the switch. Including the main transformer and the distribution transformer; the voltage regulator Agent is the software model of the voltage regulator; DGAgent is the software model of various distributed power sources. The element-type entity Agent is used as the software model of the controlled equipment; it obtains the measurement data of the equipment according to the power distribution demand, uses the analysis and calculation method of the distribution network to confirm the environmental state of the equipment, and controls the action of the equipment to adapt to the environment. Variety. The collective entity Agent is mainly the feeder Agent; the feeder Agent is a software model composed of all the measurable and controllable objects on a feeder, including various switches, capacitors, reactors, distribution transformers, voltage regulators, distributed power supplies, etc. Functional Agents include risk identification and control Agent, optimization identification and control Agent, fault analysis and processing Agent, power flow calculation Agent, network topology Agent, and endorsement Agent. Risk identification and control Agent conducts risk identification and risk control, optimization identification and control Agent conducts optimization identification and formulates optimization control plan, fault analysis and processing Agent analyzes faults, locates faults, formulates fault recovery plan, power flow calculation Agent is responsible for power flow calculation, network Topology Agent conducts topology analysis, acts on behalf of Agent to handle alliance external affairs and assign alliance internal tasks. The interface Agent includes equipment agent, terminal agent and management agent; the equipment agent is the interface of each standard element type entity agent, the terminal agent is the interface of each standard collection type entity agent, and the management agent is the system control terminal interface with MAS management function. The translation agent is in one-to-one correspondence with other external systems.

在实施例中,系统交互模型仍然具有类型特征,因此以类型为单位进行建模,使用的交互协议标准是FIPA(TheFoundationforintelligentPhysicalAgents)。实体Agent进行的交互包括:第一,发布服务,在初始化时,作为发起者与DF(DirectoryFacilitator)交互。第二,发出通知,在自身状态改变时,作为发起者与关联的其它实体Agent交互。第三,发出指令/协商/请求,当制定出需要其它Agent协助的方案、遇到自己不能解决的问题、需要功能支持或者需要知道相关Agent最新状态时,作为发起者与上/中/下级实体Agent、功能Agent或界面Agent交互。第四,搜索服务,需要某项服务时,作为发起者与DF交互。第五,响应指令/协商/请求,作为响应者做出适当反应。第六,发出状态,需要向调度员反馈状态时,包括固定时间间隔和特殊事件等,作为发起者与界面Agent交互。功能Agent的交互有:第一,分配任务,获得任务时,作为发起者与联盟内部功能Agent交互。第二,返回结果,作为响应者做出适当反应。界面Agent的交互有:第一,下发指令,调度员修改参数、制定方案时,作为发起者与指定Agent交互。第二,接受状态,作为响应者显示数据信息。翻译Agent作为响应者向请求者返回翻译结果。In the embodiment, the system interaction model still has type characteristics, so it is modeled in units of types, and the interaction protocol standard used is FIPA (The Foundation for intelligent Physical Agents). The interaction performed by the entity Agent includes: first, publish the service, and interact with the DF (DirectoryFacilitator) as the initiator at the time of initialization. Second, send a notification, and act as the initiator to interact with other associated entities Agent when its own state changes. Third, issue instructions/negotiations/requests, when formulating a plan that requires assistance from other Agents, encountering problems that cannot be solved by itself, needing functional support, or needing to know the latest status of related Agents, as the initiator and upper/middle/lower-level entities Agent, functional Agent or interface Agent interaction. Fourth, search for services, and interact with DF as an initiator when a certain service is needed. Fifth, respond to instructions/negotiations/requests, and respond appropriately as responders. Sixth, send out the status, when it is necessary to feed back the status to the dispatcher, including fixed time intervals and special events, etc., interact with the interface Agent as the initiator. The interaction of functional Agents includes: first, assigning tasks, and interacting with internal functional Agents of the alliance as an initiator when obtaining tasks. Second, return the result and react appropriately as a responder. The interaction of the agent on the interface includes: first, when sending instructions, the dispatcher acts as the initiator to interact with the specified Agent when modifying parameters and formulating a plan. The second, the accepting state, displays data information as a responder. The translation agent, as the responder, returns the translation result to the requester.

在实施例中,Agent行为仍然具有类型特征,因此以类型为单位进行建模。实体Agent的行为包括:第一,初始化行为,自身初始化或装载新对象的一次行为,主要载入环境(电网结果、参数)信息、规则库、知识库并发布服务。第二,通知行为,状态改变时的一次行为,主要更新对应参数,发送新状态给相关Agent。第三,状态辨识与控制行为,一定时间间隔的循环行为,负责读取电网实时运行数据,快速判定电网状态,并对危险状态做出快速处理。第四,隐患排除行为,一定时间间隔的循环行为,运用自身的隐患处理逻辑,组织相关Agent协同工作,共同发现、分析并排除隐患。第五,获取状态行为,需要知道相关状态时的一次行为,请求目标Agent通知当前最新状态。第六,协同操作行为,执行方案时的一次行为,联系并协调方案中所有Agent协同完成操作。第七,响应请求行为,消息激活的循环行为,获取消息并根据自身状态给予回复。第八,发出状态行为,特殊事件时的一次行为,发送状态给界面Agent,使调度员了解设备状态。功能Agent的行为有:第一,响应请求行为,消息激活的循环行为,获取任务请求,并将其分配给联盟内部成员。第二,回复行为,被请求并得到结果后的一次行为,将计算结果发送给请求Agent。界面Agent的行为是:第一,接收状态行为,消息激活的循环行为,获得设备状态,将其显示到界面上。第二,下发指令行为,调度员触发的一次行为,将控制指令、运行参数等发送给目标Agent。翻译Agent的翻译行为,消息激活的循环行为,接受翻译任务,将翻译结果发回请求者。In an embodiment, the agent behavior still has type characteristics, so it is modeled in units of types. The behaviors of entity Agent include: first, initialization behavior, a behavior of initializing itself or loading new objects, mainly loading environment (power grid results, parameters) information, rule base, knowledge base and publishing services. Second, notification behavior, a behavior when the state changes, mainly updates the corresponding parameters and sends the new state to the relevant Agent. Third, state identification and control behaviors, cyclic behaviors at a certain time interval, are responsible for reading real-time operating data of the power grid, quickly determining the state of the power grid, and quickly processing dangerous states. Fourth, the hidden danger elimination behavior, the cyclical behavior at a certain time interval, uses its own hidden danger handling logic, organizes relevant Agents to work together, and jointly discovers, analyzes and eliminates hidden dangers. Fifth, obtain status behavior, which is a behavior when you need to know the relevant status, and request the target Agent to notify the current latest status. Sixth, the cooperative operation behavior is an action when executing the plan, contacting and coordinating all the Agents in the plan to cooperate to complete the operation. Seventh, respond to the request behavior, the cycle behavior of message activation, get the message and give a reply according to its own state. Eighth, send status behavior, a behavior when a special event occurs, and send the status to the interface Agent, so that the dispatcher can understand the status of the device. The behaviors of the functional Agent include: first, the behavior of responding to requests, the cycle behavior of message activation, obtaining task requests, and assigning them to internal members of the alliance. Second, the reply behavior is a behavior after being requested and getting the result, sending the calculation result to the requesting Agent. The behavior of the interface Agent is: first, the behavior of receiving status, the circular behavior of message activation, obtaining the device status, and displaying it on the interface. Second, the action of issuing instructions, an action triggered by the dispatcher, sends control instructions, operating parameters, etc. to the target Agent. The translation behavior of the translation agent, the circular behavior activated by the message, accepts the translation task, and sends the translation result back to the requester.

本发明中Agent的功能均可通过相应的程序实现。The functions of Agent in the present invention can be realized by corresponding programs.

最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求范围当中。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit them. Although the present invention has been described in detail with reference to the above embodiments, those of ordinary skill in the art should understand that: the present invention can still be Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention shall be covered by the scope of the claims of the present invention.

Claims (17)

1. a power distribution network self-healing control system, is characterized in that, described system comprises entity agent, Functions Agent, interface agent and translation Agent; Described entity agent comprises element type entity agent and assembly type entity agent;
Described element type entity agent is embedded in controlled device; Described interface agent embeds in control terminal; Described assembly type entity agent, Functions Agent and translation Agent embed in server;
Described assembly type entity agent connects other system by translation Agent, connects yardman by interface agent, by the Processing tasks of Functions Agent, ensures the normal operation of controlled device;
Described Functions Agent completes control task for assisting described entity agent; A corresponding a kind of function realizing method of described Functions Agent; The Agent of the different implementation methods of same described function forms an alliance; Represent Agent process external affairs by one in alliance, internal affairs then distribute to remaining Functions Agent process by alliance's internal mechanism.
2. power distribution network self-healing control system as claimed in claim 1, is characterized in that, the corresponding described controlled device of described element type entity agent, described assembly type entity agent correspondence analysis unit.
3. power distribution network self-healing control system as claimed in claim 2, is characterized in that, described element type entity agent obtains the service data of equipment under test, when data occur abnormal, then carries out emergency processing.
4. power distribution network self-healing control system as claimed in claim 2, is characterized in that, described assembly type entity agent for coordinating relation between subordinate's intelligent body, monitored state changes and carries out cooperation control.
5. power distribution network self-healing control system as claimed in claim 1, is characterized in that,
Described interface agent comprises: the management type interface agent of the terminal type interface agent that the equipment type interface agent that standard device is corresponding, standard set map and process MAS event;
Described equipment type interface agent is for arranging and showing parameter and the state of equipment under test;
Described terminal type interface agent is for providing the control terminal of yardman;
Described management type interface agent, for monitoring the event of described system, processes all Agent abnormal problems.
6. power distribution network self-healing control system as claimed in claim 1, is characterized in that, described translation Agent is used for the conversion between external system information and intelligent body information.
7. power distribution network self-healing control system as claimed in claim 1, it is characterized in that, each Agent is provided with relational database and XML file;
Described relational database is used for storage voltage value, current value, has work value and without work value; Described magnitude of voltage, current value, there is work value and comprise instantaneous value and history value without work value;
Described XML file is used for storage voltage limit value, current limit, line loss limit value, power factor limit value and time delay.
8. the power distribution network self-healing control system as described in as arbitrary in Claims 2 or 3, it is characterized in that, described element type entity agent comprises switch Agent, electric capacity Agent, reactance Agent, transformer Agent, pressure regulator Agent and DGAgent;
Described switch Agent is the mapping model of switch;
Described electric capacity Agent is the mapping model of capacitor;
Described reactance Agent is the mapping model of reactor;
Described transformer Agent is the mapping model of transformer;
Described pressure regulator Agent is the mapping model of pressure regulator;
Described DGAgent is the mapping model of distributed power source.
9. power distribution network self-healing control system as claimed in claim 4, it is characterized in that, described assembly type entity agent comprises feeder line Agent; A feeder line can form the mapping model gathered by observing and controlling object to described feeder line Agent.
10. power distribution network self-healing control system as claimed in claim 1, it is characterized in that, described Functions Agent comprises Risk Identification and control agents, Optimal Identification and control agents, fault analysis and process Agent, Load flow calculation Agent, network topology Agent and represents Agent;
Described Risk Identification and control agents are used for Risk Identification and risk control;
Described Optimal Identification and control agents are used for Optimal Identification and formulate optimization control scheme;
Described fault analysis is used for analysis of failure, localizing faults and formulation fault recovery scheme with process Agent;
Described Load flow calculation Agent is used for Load flow calculation;
Described network topology Agent is used for topological analysis;
The described Agent of representing process alliance's external transactions also distributes alliance's internal task.
11. as arbitrary in claim 1 or 5 as described in power distribution network self-healing control system, it is characterized in that, described interface agent comprises equipment type interface agent, terminal type interface agent and management type interface agent;
Described equipment type interface agent is for showing the parameter of leading element type entity agent;
Described terminal type interface agent is for showing the parameter of regular set mould assembly entity agent;
Described management type interface agent is used for the life cycle of automatically repairing the Agent extremely exited, the running status of checking all Agent, all Agent of Non-follow control.
12. 1 kinds of implementation methods based on the arbitrary described system of claim 1-11, it is characterized in that, described method comprises the steps:
(1) controlled device described in entity agent Real-Time Monitoring running state data and judge running status; Undertaken alternately by translation Agent and other system;
(2) request needing feedack and seek to assist is sent to interface agent by entity agent;
(3) communicate with one another between each Functions Agent, respond the services request of entity agent and return results;
(4) interface agent obtains described feedack and seeks the request of assistance, and transmits the steering order of yardman and the operational factor of yardman's setting;
(5) entity agent is received yardman's instruction and the operational factor that need adjust and is carried out parameter adjustment to described controlled device.
13. implementation methods as claimed in claim 12, it is characterized in that, described controlled device comprises switch, capacitor, reactor, distribution transforming, pressure regulator and distributed power source.
14. implementation methods as claimed in claim 12, is characterized in that, the data of step (1) described entity agent Real-Time Monitoring comprise meritorious, idle, voltage and current.
15. implementation methods as claimed in claim 12, is characterized in that, entity agent is sought to assist to obtain the feedback information needed to Functions Agent;
Entity agent needs feedack to be the information of entity agent failure judgement type and handling failure;
Described fault type comprises real time fail and potential risk.
16. implementation methods as claimed in claim 15, it is characterized in that, the step of entity agent process real time fail comprises:
I () gathers described controlled device and to gain merit instantaneous value data, idle instantaneous value data, voltage instantaneous value data and electric current instantaneous value data;
(ii) judge described controlled device state, if abnormality then carries out step (iii), otherwise terminate;
(iii) emergency treatment is performed;
(iv) step (iii) is if the scheme of obtaining, then the relevant Agent of request performs respective operations, and after having operated, this processing procedure terminates; If the scheme of not obtaining or scheme are refused by other Agent, then carry out step (v);
V the process of () tissue depth, achieve a solution scheme.
17. implementation methods as claimed in claim 15, it is characterized in that, the step of entity agent process potential risk comprises:
1. meritorious, idle, the voltage and current data of described controlled device are obtained; Described meritorious, idle, voltage and current data comprise historical data, real time data and predicted data;
2. determine whether potential risk according to data, if having, carry out step 3., otherwise terminate;
3. tissue depth process, achieve a solution scheme.
CN201210279882.0A 2012-08-08 2012-08-08 A kind of power distribution network self-healing control system and its implementation Active CN102841582B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210279882.0A CN102841582B (en) 2012-08-08 2012-08-08 A kind of power distribution network self-healing control system and its implementation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210279882.0A CN102841582B (en) 2012-08-08 2012-08-08 A kind of power distribution network self-healing control system and its implementation

Publications (2)

Publication Number Publication Date
CN102841582A CN102841582A (en) 2012-12-26
CN102841582B true CN102841582B (en) 2015-11-18

Family

ID=47369051

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210279882.0A Active CN102841582B (en) 2012-08-08 2012-08-08 A kind of power distribution network self-healing control system and its implementation

Country Status (1)

Country Link
CN (1) CN102841582B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103336876A (en) * 2013-07-23 2013-10-02 国家电网公司 Open loop distribution network power flow simulation method based on multi-agents
CN103455554B (en) * 2013-08-02 2018-01-19 国家电网公司 A kind of intelligent power distribution network model base system
CN103439629B (en) * 2013-08-05 2016-11-02 国家电网公司 Fault Diagnosis System of Distribution Network Based on Data Grid
CN104102202A (en) * 2014-07-08 2014-10-15 国网辽宁省电力有限公司 Modernized smart grid-based regulation and control emergency command handling method
CN105514951B (en) * 2015-11-27 2018-04-20 国家电网公司 A kind of distributed feeder automation decision-making technique realized based on open communication
CN106940525B (en) * 2016-01-05 2020-07-07 中国电力科学研究院 Power distribution network optimization and risk control system and method based on immune response mechanism
CN107039966A (en) * 2016-02-04 2017-08-11 中国电力科学研究院 A kind of power distribution network self-healing control sand table deduction system
CN108074021A (en) * 2016-11-10 2018-05-25 中国电力科学研究院 A kind of power distribution network Risk Identification system and method
CN108152676B (en) * 2017-12-22 2020-02-11 北京映翰通网络技术股份有限公司 Power distribution network fault positioning method and system based on intelligent agent
CN108491250B (en) * 2018-04-13 2021-09-17 中国人民解放军陆军装甲兵学院 Self-adaptive intelligent agent communication method and system for reliability simulation of complex system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6775833B1 (en) * 2000-08-08 2004-08-10 Cisco Technology, Inc. Method of managing a scalable interface communication system
CN102130503A (en) * 2011-02-28 2011-07-20 中国电力科学研究院 A self-healing control method for distribution network based on multi-agent system
CN102255309A (en) * 2011-07-15 2011-11-23 中国电力科学研究院 Self-healing control method of centralized distribution network
EP2397926A2 (en) * 2010-06-18 2011-12-21 General Electric Company A self-healing power grid and method thereof
CN102508103A (en) * 2011-11-11 2012-06-20 中国电力科学研究院 Distribution network hidden short-circuit fault risk early-warning and positioning method based on distributed intelligent agents

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7360121B2 (en) * 2002-02-22 2008-04-15 Bea Systems, Inc. System for monitoring a subsystem health

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6775833B1 (en) * 2000-08-08 2004-08-10 Cisco Technology, Inc. Method of managing a scalable interface communication system
EP2397926A2 (en) * 2010-06-18 2011-12-21 General Electric Company A self-healing power grid and method thereof
CN102130503A (en) * 2011-02-28 2011-07-20 中国电力科学研究院 A self-healing control method for distribution network based on multi-agent system
CN102255309A (en) * 2011-07-15 2011-11-23 中国电力科学研究院 Self-healing control method of centralized distribution network
CN102508103A (en) * 2011-11-11 2012-06-20 中国电力科学研究院 Distribution network hidden short-circuit fault risk early-warning and positioning method based on distributed intelligent agents

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于多Agent的水电站计算机监控系统体系结构;黄莉等;《电力自动化设备》;20080331;第28卷(第3期);第100页第1栏倒数第2段、第101页第1栏倒数第5段-第2栏倒数第1段,图3 *

Also Published As

Publication number Publication date
CN102841582A (en) 2012-12-26

Similar Documents

Publication Publication Date Title
CN102841582B (en) A kind of power distribution network self-healing control system and its implementation
CN103283208B (en) Remote real-time monitoring system based on cloud computing
CN102193550B (en) Optimal control method for networked smart home electricity consumption
CN100588070C (en) A Control and Management System of Micro-grid
CN101436790B (en) On-line splicing and coalition method for electric network model containing complex T connection line
US10809753B2 (en) Real-time simulator and controller of power system using distributed data streaming server
CN102904343B (en) State monitoring system and method based on distributed multi-agent system
CN102193551B (en) Optimization management method of smart home electricity flow based on Internet of Things
CN102033750A (en) SOA-based enterprise equipment intelligent maintenance system architecture method and system
CN110210632A (en) Failure emergency processing method, device and terminal based on ubiquitous electric power Internet of Things
CN103683515B (en) A kind of power distribution network optimization based on MAS technology and control method
CN105515189A (en) Integrated intelligent gateway machine configuration method based on unified modeling of transformer station
Zhou et al. A new solution architecture for online power system analysis
CN109697251A (en) Cloud computing method and cloud service platform based on photovoltaic power station
CN107069973A (en) A kind of power network monitoring system
CN117094696B (en) Scalable microservice adaptive elastic architecture system for intelligent fault diagnosis
CN116754888A (en) Real-time state monitoring system and method for low-voltage power distribution cabinet based on big data
CN116628937B (en) A method, device, equipment and medium for automatic integration and maintenance of power grid equipment model
CN115189476B (en) An intelligent operation and maintenance control system and method for an unattended microgrid
CN103616877A (en) Monitoring diagnostic method and system for energy pipe network
CN118095786B (en) Reconstruction method and system for digital assembly production line of airplane
CN111798050B (en) Intelligent energy management system
CN117613908A (en) Intelligent operation and maintenance method and system based on power distribution network
CN102053580B (en) Control method and the design construction system of electronic equipment
CN206932065U (en) A kind of power network monitoring system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant