CN115483690B - Elastic wide-area damping control method and system based on multi-controller switching - Google Patents
Elastic wide-area damping control method and system based on multi-controller switching Download PDFInfo
- Publication number
- CN115483690B CN115483690B CN202211194883.5A CN202211194883A CN115483690B CN 115483690 B CN115483690 B CN 115483690B CN 202211194883 A CN202211194883 A CN 202211194883A CN 115483690 B CN115483690 B CN 115483690B
- Authority
- CN
- China
- Prior art keywords
- controller
- area damping
- wide
- switching
- wide area
- 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
Links
- 238000013016 damping Methods 0.000 title claims abstract description 102
- 238000000034 method Methods 0.000 title claims abstract description 31
- 230000006854 communication Effects 0.000 claims abstract description 26
- 238000004891 communication Methods 0.000 claims abstract description 25
- 238000012544 monitoring process Methods 0.000 claims abstract description 25
- 230000010355 oscillation Effects 0.000 claims abstract description 20
- 230000001629 suppression Effects 0.000 claims abstract description 10
- 238000012360 testing method Methods 0.000 claims description 28
- 230000004044 response Effects 0.000 claims description 7
- 125000004122 cyclic group Chemical group 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000035772 mutation Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for AC mains or AC distribution networks
- H02J3/24—Arrangements for preventing or reducing oscillations of power in networks
- H02J3/241—The oscillation concerning frequency
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00001—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by the display of information or by user interaction, e.g. supervisory control and data acquisition systems [SCADA] or graphical user interfaces [GUI]
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00002—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by monitoring
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00006—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J2203/00—Indexing scheme relating to details of circuit arrangements for AC mains or AC distribution networks
- H02J2203/20—Simulating, e g planning, reliability check, modelling or computer assisted design [CAD]
-
- Y—GENERAL 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
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS 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
- Y04S40/00—Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
- Y04S40/20—Information technology specific aspects, e.g. CAD, simulation, modelling, system security
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Human Computer Interaction (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域Technical Field
本发明属于电力系统控制领域,更具体地,涉及一种基于多控制器切换的弹性广域阻尼控制方法及系统。The present invention belongs to the field of power system control, and more specifically, relates to an elastic wide-area damping control method and system based on multi-controller switching.
背景技术Background Art
为了应对日益增加的网络攻击风险,许多可以抵御网络攻击的弹性广域阻尼控制方法不断被开发出来。对于攻击会向传输的信号中注入虚假数据从而引起数据的突变的场景,现有的弹性广域阻尼控制方法大多从广域信号的数值受攻击影响的程度出发,对攻击进行检测或修复。然而,即便不存在攻击,电网运行时各种电气量也可能因为短路等物理故障产生突变,这使得攻击和电网物理故障的区分成为一项难题。此外,攻击设计者也在不断开发各种新类型的攻击去尽可能模拟电网的物理故障,并在电网无扰动时注入,这将会进一步加大攻击和故障的区分难度。In order to cope with the increasing risk of cyber attacks, many elastic wide-area damping control methods that can resist cyber attacks are constantly being developed. For scenarios where attacks inject false data into transmitted signals, causing data mutations, most existing elastic wide-area damping control methods detect or repair attacks based on the degree to which the values of wide-area signals are affected by attacks. However, even if there is no attack, various electrical quantities may mutate during grid operation due to physical faults such as short circuits, making it difficult to distinguish between attacks and physical faults in the grid. In addition, attack designers are constantly developing various new types of attacks to simulate physical faults in the grid as much as possible, and inject them when the grid is not disturbed, which will further increase the difficulty of distinguishing between attacks and faults.
设置冗余备用是电力系统中提升安全性的常用做法,但是,现有基于冗余的广域阻尼控制方法很少研究对待不同强度的攻击该如何防御,使得控制器被频繁切换而给系统带来不必要的扰动,且需要设计较多的冗余备用而提高通信消耗等成本。Setting up redundant backup is a common practice to improve safety in power systems. However, existing wide-area damping control methods based on redundancy rarely study how to defend against attacks of different intensities, which causes the controller to be frequently switched, causing unnecessary disturbances to the system, and requires the design of more redundant backups, which increases communication consumption and other costs.
综上,如何设计一套合理的多控制切换机制,来避免因难以有效区分攻击和物理故障导致控制器不适当切换所引起的系统运行不稳定的问题,具有重要意义。In summary, it is of great significance to design a reasonable multi-control switching mechanism to avoid the problem of unstable system operation caused by inappropriate switching of controllers due to the difficulty in effectively distinguishing between attacks and physical failures.
发明内容Summary of the invention
针对现有技术的缺陷和改进需求,本发明提供了一种基于多控制器切换的弹性广域阻尼控制方法及系统,其目的在于解决现有弹性广域阻尼控制方法因难以有效区分攻击和物理故障导致控制器不适当切换所引起的系统运行不稳定的问题。In view of the defects of the prior art and the need for improvement, the present invention provides a flexible wide-area damping control method and system based on multi-controller switching, which aims to solve the problem of unstable system operation caused by inappropriate switching of controllers due to the difficulty in effectively distinguishing between attacks and physical failures in the existing flexible wide-area damping control method.
为实现上述目的,按照本发明的一个方面,提供了一种基于多控制器切换的弹性广域阻尼控制方法,包括:S1,接入电网闭环系统的广域阻尼控制器检测系统通信网络是否遭到攻击,当检测到攻击时开始计时,并在攻击持续时间超出其所能承受的时间阈值时,发出强攻击预警;S2,切换-监测控制器在监测到强攻击预警时,将电网闭环系统当前接入的广域阻尼控制器切除,并从预先配置的备选广域阻尼控制器中选取网络状态最优的一个接入电网闭环系统,以继续进行振荡抑制。To achieve the above-mentioned purpose, according to one aspect of the present invention, there is provided a flexible wide-area damping control method based on multi-controller switching, comprising: S1, a wide-area damping controller connected to a power grid closed-loop system detects whether the system communication network is attacked, starts timing when an attack is detected, and issues a strong attack warning when the attack duration exceeds the time threshold that it can withstand; S2, when a switching-monitoring controller detects a strong attack warning, the wide-area damping controller currently connected to the power grid closed-loop system is cut off, and a wide-area damping controller with the best network status is selected from pre-configured alternative wide-area damping controllers to be connected to the power grid closed-loop system to continue oscillation suppression.
更进一步地,所述S2之后还包括:切换-监测控制器将被切除的广域阻尼控制器的状态标记为失效状态,并每隔预设时间对失效状态的广域阻尼控制器进行一次连通性测试;当连通性测试通过时,将失效状态更改为休眠状态,并将休眠状态的广域阻尼控制器作为备选广域阻尼控制器,停止连通性测试。Furthermore, after S2, it also includes: the switching-monitoring controller marks the state of the wide-area damping controller to be cut off as a failure state, and performs a connectivity test on the wide-area damping controller in the failure state at a preset interval; when the connectivity test passes, the failure state is changed to a dormant state, and the wide-area damping controller in the dormant state is used as a standby wide-area damping controller, and the connectivity test is stopped.
更进一步地,所述连通性测试包括:经过所述预设时间后,切换-监测控制器激活失效状态的广域阻尼控制器的通信功能,并与被激活的广域阻尼控制器通信,若通信设定时间段内未发现强攻击,连通性测试通过,否则,连通性测试未通过。Furthermore, the connectivity test includes: after the preset time, the switching-monitoring controller activates the communication function of the wide area damping controller in the failed state, and communicates with the activated wide area damping controller. If no strong attack is found within the communication set time period, the connectivity test passes, otherwise, the connectivity test fails.
更进一步地,所述S2中选取网络状态最优的一个接入电网闭环系统包括:切换-监测控制器发出广播,并接收各备选广域阻尼控制器根据接收到的广播返回的响应信息,将最早接收到的响应信息对应的备选广域阻尼控制器接入电网闭环系统。Furthermore, the selection of the one with the best network status to access the power grid closed-loop system in S2 includes: the switching-monitoring controller sends a broadcast, and receives response information returned by each alternative wide-area damping controller according to the received broadcast, and connects the alternative wide-area damping controller corresponding to the earliest received response information to the power grid closed-loop system.
更进一步地,备选广域阻尼控制器与系统通信网络不连通,且仅在广播时通信。Furthermore, the alternative wide area damping controller is not connected to the system communication network and communicates only when broadcasting.
更进一步地,切换-监测控制器中存储有电网闭环系统的历史数据,所述S2中切换-监测控制器还用于将所述历史数据传输至新接入电网闭环系统的广域阻尼控制器,使得新接入电网闭环系统的广域阻尼控制器根据所述历史数据识别系统的当前运行状态,以快速辨识系统模型参数,从而实现振荡抑制。Furthermore, the switching-monitoring controller stores historical data of the power grid closed-loop system, and the switching-monitoring controller in S2 is also used to transmit the historical data to the wide-area damping controller newly connected to the power grid closed-loop system, so that the wide-area damping controller newly connected to the power grid closed-loop system can identify the current operating state of the system according to the historical data to quickly identify the system model parameters, thereby achieving oscillation suppression.
按照本发明的另一个方面,提供了一种基于多控制器切换的弹性广域阻尼控制系统,包括:切换-监测控制器以及多个广域阻尼控制器,其中,一个广域阻尼控制器接入电网闭环系统,至少一个广域阻尼控制器为备选广域阻尼控制器;切换-监测控制器以及多个广域阻尼控制器执行如上所述的基于多控制器切换的弹性广域阻尼控制方法。According to another aspect of the present invention, there is provided an elastic wide-area damping control system based on multi-controller switching, comprising: a switching-monitoring controller and a plurality of wide-area damping controllers, wherein one wide-area damping controller is connected to a power grid closed-loop system, and at least one wide-area damping controller is an alternative wide-area damping controller; the switching-monitoring controller and the plurality of wide-area damping controllers execute the elastic wide-area damping control method based on multi-controller switching as described above.
总体而言,通过本发明所构思的以上技术方案,能够取得以下有益效果:In general, the above technical solutions conceived by the present invention can achieve the following beneficial effects:
(1)基于攻击时间区分强、弱攻击,解决了目前从信号幅值的角度区分攻击所存在的难以有效区分攻击和物理故障的问题,提高了强、弱攻击区分的精准度,从而保证精准切换备选控制器,避免频繁切换或切换不及时影响系统性能,提高系统抑制振荡的能力以及运行的稳定性;(1) Distinguishing strong and weak attacks based on attack time solves the problem of being unable to effectively distinguish attacks from physical faults when distinguishing attacks from the perspective of signal amplitude. It improves the accuracy of distinguishing strong and weak attacks, thereby ensuring accurate switching of alternative controllers, avoiding frequent switching or untimely switching that affects system performance, and improving the system's ability to suppress oscillations and operational stability.
(2)提出休眠状态,将其作为工作状态和失效状态的中间态,一方面,使得之前被强攻击的广域阻尼控制器不会被抛弃,等待攻击消失或清除后可以继续利用,实现失效控制器的再利用,提高每个备选控制器的利用效率,避免需要重复设置许多备选控制器,另一方面,通过设置休眠状态和连通性测试,确认网络安全后才令其进入工作状态,避免失效控制器直接被投入运行而导致其再次被攻击的风险;(2) A dormant state is proposed as an intermediate state between the working state and the failed state. On the one hand, the wide-area damping controller that was previously attacked by a strong attack will not be abandoned. It can continue to be used after the attack disappears or is cleared, realizing the reuse of the failed controller and improving the utilization efficiency of each candidate controller. It avoids the need to repeatedly set up many candidate controllers. On the other hand, by setting the dormant state and connectivity test, the network is confirmed to be secure before it is put into the working state, avoiding the risk of the failed controller being directly put into operation and causing it to be attacked again.
(3)考虑到失效控制器被切除的一段时间内,攻击存在的几率很高,此时直接进行连通性测试大概率无法通过,基于此,设置预设时间的冷静期后进行连通性测试,目的就是为了等待攻击消失或被清除,从而提高连通性测试的效率和成功率;(3) Considering that the probability of attacks is high during the period when the failed controller is removed, the connectivity test will most likely fail. Therefore, a connectivity test is performed after a preset cool-off period. The purpose is to wait for the attack to disappear or be cleared, thereby improving the efficiency and success rate of the connectivity test.
(4)通过设计备选广域阻尼控制器仅在广播时通信,在保证系统切换控制性能的基础上节省通信资源,避免了备选控制器数量增加带来的通信资源消耗倍增的问题。(4) By designing the alternative wide-area damping controller to communicate only during broadcasting, communication resources can be saved while ensuring the system switching control performance, thus avoiding the problem of doubling the consumption of communication resources caused by the increase in the number of alternative controllers.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明实施例提供的基于多控制器切换的弹性广域阻尼控制方法的流程图;FIG1 is a flow chart of an elastic wide-area damping control method based on multi-controller switching provided by an embodiment of the present invention;
图2为本发明实施例提供的基于多控制器切换的弹性广域阻尼控制系统的结构示意图;FIG2 is a schematic structural diagram of an elastic wide-area damping control system based on multi-controller switching provided by an embodiment of the present invention;
图3为本发明实施例提供的广域阻尼控制器进行攻击检测、弱攻击补偿、强攻击预警的过程示意图;3 is a schematic diagram of a process of performing attack detection, weak attack compensation, and strong attack warning by a wide-area damping controller provided by an embodiment of the present invention;
图4为本发明实施例提供的强攻击下多控制器切换的示意图;FIG4 is a schematic diagram of multi-controller switching under a strong attack provided by an embodiment of the present invention;
图5为本发明实施例提供的单个广域阻尼控制器的工作流程图;FIG5 is a flowchart of a single wide-area damping controller provided by an embodiment of the present invention;
图6A、图6B、图6C分别为本发明实施例提供的三种不同初始条件下两个SNPM被强攻击后,系统联络线功率以及控制器输出指令随时间变化的曲线图;6A, 6B, and 6C are graphs showing changes in system tie line power and controller output instructions over time after two SNPMs are strongly attacked under three different initial conditions provided by an embodiment of the present invention;
图7为本发明实施例提供的连续故障下接连两个广域阻尼控制器遭受强攻击时,控制器输出指令及相应的每个广域阻尼控制器的工作状态随时间变化的曲线图;7 is a graph showing the change of controller output instructions and the corresponding working state of each wide-area damping controller over time when two wide-area damping controllers are attacked in succession under continuous faults provided by an embodiment of the present invention;
图8为本发明实施例提供的不同风速条件下,系统在四种控制场景下的时间乘以功角δ1-10绝对误差的积分(ITAE)对比图。8 is a comparison diagram of the integral of the absolute error (ITAE) of time multiplied by the power angle δ 1-10 under different wind speed conditions provided by an embodiment of the present invention for the system in four control scenarios.
具体实施方式DETAILED DESCRIPTION
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.
在本发明中,本发明及附图中的术语“第一”、“第二”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。In the present invention, the terms "first", "second", etc. (if any) in the present invention and the accompanying drawings are used to distinguish similar objects but not necessarily to describe a specific order or sequence.
图1为本发明实施例提供的基于多控制器切换的弹性广域阻尼控制方法的流程图。参阅图1,方法包括操作S1-操作S2。Fig. 1 is a flow chart of an elastic wide-area damping control method based on multi-controller switching provided by an embodiment of the present invention. Referring to Fig. 1 , the method includes operations S1 to S2.
操作S1,接入电网闭环系统的广域阻尼控制器检测系统通信网络是否遭到攻击,当检测到攻击时开始计时,并在攻击持续时间超出其所能承受的时间阈值时,发出强攻击预警。Operation S1, the wide area damping controller connected to the power grid closed-loop system detects whether the system communication network is attacked, starts timing when an attack is detected, and issues a strong attack warning when the attack duration exceeds the time threshold that it can withstand.
操作S2,切换-监测控制器在监测到强攻击预警时,将电网闭环系统当前接入的广域阻尼控制器切除,并从预先配置的备选广域阻尼控制器中选取网络状态最优的一个接入电网闭环系统,以继续进行振荡抑制。Operation S2, when the switching-monitoring controller detects a strong attack warning, it cuts off the wide-area damping controller currently connected to the power grid closed-loop system, and selects one with the best network status from the pre-configured candidate wide-area damping controllers to connect to the power grid closed-loop system to continue oscillation suppression.
根据本发明的实施例,备选广域阻尼控制器与系统通信网络不连通,且仅在广播时通信,在保证系统切换控制性能的基础上节省通信资源,避免了备选控制器数量增加带来的通信资源消耗倍增的问题。According to an embodiment of the present invention, the alternative wide-area damping controller is not connected to the system communication network and communicates only during broadcasting, thereby saving communication resources on the basis of ensuring the system switching control performance and avoiding the problem of doubling of communication resource consumption caused by an increase in the number of alternative controllers.
操作S2中选取网络状态最优的一个接入电网闭环系统包括:切换-监测控制器发出广播,并接收各备选广域阻尼控制器根据接收到的广播返回的响应信息,将最早接收到的响应信息对应的备选广域阻尼控制器接入电网闭环系统。The operation S2 selects a network state optimal for access to the grid closed-loop system, including: the switching-monitoring controller sends a broadcast, receives response information returned by each candidate wide-area damping controller according to the received broadcast, and connects the candidate wide-area damping controller corresponding to the earliest received response information to the grid closed-loop system.
切换-监测控制器中存储有电网闭环系统的历史数据。操作S2中,切换-监测控制器还用于将历史数据传输至新接入电网闭环系统的广域阻尼控制器,使得新接入电网闭环系统的广域阻尼控制器根据历史数据识别系统的当前运行状态,以快速辨识系统模型参数,从而实现振荡抑制。The switching-monitoring controller stores historical data of the power grid closed-loop system. In operation S2, the switching-monitoring controller is also used to transmit the historical data to the wide-area damping controller of the newly connected power grid closed-loop system, so that the wide-area damping controller of the newly connected power grid closed-loop system can identify the current operating state of the system according to the historical data, so as to quickly identify the system model parameters, thereby achieving oscillation suppression.
操作S2之后还包括:切换-监测控制器将被切除的广域阻尼控制器的状态标记为失效状态,并每隔预设时间对失效状态的广域阻尼控制器进行一次连通性测试;当连通性测试通过时,将失效状态更改为休眠状态,并将休眠状态的广域阻尼控制器作为备选广域阻尼控制器,停止连通性测试。Operation S2 also includes: the switching-monitoring controller marks the state of the wide-area damping controller to be cut off as a failure state, and performs a connectivity test on the wide-area damping controller in the failure state at preset intervals; when the connectivity test passes, the failure state is changed to a dormant state, and the wide-area damping controller in the dormant state is used as an alternative wide-area damping controller, and the connectivity test is stopped.
根据本发明的实施例,连通性测试包括:经过预设时间后,切换-监测控制器激活失效状态的广域阻尼控制器的通信功能,并与被激活的广域阻尼控制器通信,若通信设定时间段内未发现强攻击,连通性测试通过,否则,连通性测试未通过。According to an embodiment of the present invention, the connectivity test includes: after a preset time, the switching-monitoring controller activates the communication function of the wide area damping controller in a failed state, and communicates with the activated wide area damping controller. If no strong attack is found within the communication set time period, the connectivity test passes, otherwise, the connectivity test fails.
以下结合图2-图8,对本实施例中基于多控制器切换的弹性广域阻尼控制方法进行详细说明。The elastic wide-area damping control method based on multi-controller switching in this embodiment is described in detail below in conjunction with FIG. 2 to FIG. 8 .
参阅图2,基于多控制器切换的弹性广域阻尼控制方法适用于具有多个基于安全网络预测控制算法的广域阻尼控制器、以及一切换-监测控制模块(switch-monitormodule,MSM)。广域阻尼控制器即为图2中示出的安全网络预测控制模块(securenetworked prediction control based modules,SNPM)。Referring to FIG2 , the flexible wide-area damping control method based on multi-controller switching is applicable to a plurality of wide-area damping controllers based on a secure network prediction control algorithm and a switch-monitor module (MSM). The wide-area damping controller is the secure networked prediction control based modules (SNPM) shown in FIG2 .
SNPM根据广域信号生成控制预测序列,同时具备攻击检测、攻击强度区分、补偿弱攻击的能力。在通信网络没有遭受攻击,或者遭受攻击的强度较弱时,接入电网闭环系统的SNPM可以输出准确的控制信号,从而抑制低频振荡。为了处理单个SNPM无法应对的强攻击场景,设置了多个SNPM互为替补,通过相互切换完成对强攻击的防御。本实施例中,例如设置三个SNPM,每次仅有一个SNPM接入电网闭环系统进行控制,此时冗余度为3。SNPM generates a control prediction sequence based on the wide-area signal, and has the ability to detect attacks, distinguish attack intensity, and compensate for weak attacks. When the communication network is not attacked, or the intensity of the attack is weak, the SNPM connected to the power grid closed-loop system can output accurate control signals to suppress low-frequency oscillations. In order to deal with strong attack scenarios that a single SNPM cannot cope with, multiple SNPMs are set up to serve as substitutes for each other, and defense against strong attacks is completed by switching with each other. In this embodiment, for example, three SNPMs are set up, and only one SNPM is connected to the power grid closed-loop system for control at a time, and the redundancy is 3 at this time.
MSM对设置的多个SNPM的运行状态进行实时监测,当接入电网闭环系统的SNPM遭受强攻击时,将其从电网闭环系统中切除,并从其他备选SNPM中选择网络状况最优的一个接入系统继续执行振荡抑制的功能。MSM monitors the operating status of multiple SNPMs in real time. When an SNPM connected to the power grid closed-loop system is attacked, it is removed from the power grid closed-loop system and one with the best network condition is selected from other candidate SNPMs to continue to perform the oscillation suppression function.
参阅图3,示出了SNPM执行攻击检测、弱攻击补偿和强攻击预警功能的过程。控制预测生成器根据同步相量测量单元(Phasor Measurement Unit,PMU)采集的广域信号生成控制预测序列,该序列和时间戳一起被打包进数据包中,经过MD5算法和DES算法的处理,如果数据包在经过通信网络传输过程中遭受到了攻击,解密后的时间戳和原来的时间戳将不同,通过对比即可发现攻击。数据寄存器每次将最近收到的数据包输出,若不存在攻击或攻击为弱攻击,从数据包中可以找到相对应时刻的控制预测值,控制器正常输出控制指令;如果攻击为强攻击,数据包中不能找到对应的控制预测值,则SNPM发出强攻击预警。Refer to Figure 3, which shows the process of SNPM performing attack detection, weak attack compensation and strong attack warning functions. The control prediction generator generates a control prediction sequence based on the wide area signal collected by the synchronized phasor measurement unit (PMU). The sequence and the timestamp are packaged into the data packet. After being processed by the MD5 algorithm and the DES algorithm, if the data packet is attacked during transmission through the communication network, the decrypted timestamp will be different from the original timestamp, and the attack can be discovered by comparison. The data register outputs the most recently received data packet each time. If there is no attack or the attack is a weak attack, the control prediction value at the corresponding time can be found from the data packet, and the controller outputs the control instruction normally; if the attack is a strong attack, the corresponding control prediction value cannot be found in the data packet, and the SNPM issues a strong attack warning.
本实施例中,为SNPM设置了三种运行状态,分别为工作状态、休眠状态和失效状态。处于工作状态的SNPM被接入电网闭环系统中,通信线路连通,发挥其抑制电力系统区间振荡的作用。处于休眠状态的SNPM未接入闭环电力系统中,但被MSM认定是可以信赖的,因此被作为备选的SNPM,其通信不连通。处于失效状态的SNPM过去一段时间内曾被接入闭环系统,但因为被发现遭受强攻击而退出运行,由于其仍存在被强攻击的可能性,所以并不是可以信赖的,不能作为备选的SNPM,其通信不连通。In this embodiment, three operating states are set for SNPM, namely working state, dormant state and failure state. The SNPM in working state is connected to the closed-loop system of the power grid, and the communication line is connected, so as to play its role in suppressing the interval oscillation of the power system. The SNPM in dormant state is not connected to the closed-loop power system, but is recognized by MSM as trustworthy, so it is used as an alternative SNPM, and its communication is not connected. The SNPM in failure state was connected to the closed-loop system for some time in the past, but it was withdrawn from operation because it was found to be under strong attack. Since it is still possible to be attacked by strong attacks, it is not trustworthy and cannot be used as an alternative SNPM, and its communication is not connected.
参阅图4,示出了电网闭环系统遭受强攻击时,本实施例中进行切换控制的各阶段示意图,该示例包括以下六个阶段:Referring to FIG. 4 , a schematic diagram of each stage of switching control in this embodiment is shown when the power grid closed-loop system is subjected to a strong attack. This example includes the following six stages:
阶段1:SNPM1接入电力系统中执行阻尼控制功能,SNPM2和SNPM3处于休眠状态,通信被挂起。Phase 1: SNPM1 is connected to the power system to perform the damping control function, SNPM2 and SNPM3 are in sleep mode, and the communication is suspended.
阶段2:SNPM1遭受强攻击,向MSM发出强攻击预警。Phase 2: SNPM1 suffers a strong attack and sends a strong attack warning to MSM.
阶段3:SNPM1被从电网闭环系统中切除,MSM向处于休眠状态的SNPM2和SNPM3发出广播,SNPM2由于网络状况更优,首先接到广播信息并回应。此阶段下,电力系统暂时处于开环状态,系统中没有广域阻尼控制措施。Phase 3: SNPM1 is cut off from the closed-loop system of the power grid, and MSM broadcasts to SNPM2 and SNPM3 in the dormant state. SNPM2 receives the broadcast information first and responds due to its better network condition. In this phase, the power system is temporarily in an open-loop state, and there is no wide-area damping control measure in the system.
阶段4:SNPM2由于首先回应而被选中,接入到系统中,新的闭环控制形成。SNPM2的状态从休眠状态变为工作状态;SNPM3继续保持休眠状态;SNPM1由于刚刚遭受强攻击,处于失效状态,并进入冷静期,等待攻击消失或被清除。Phase 4: SNPM2 is selected as the first to respond and is connected to the system, and a new closed-loop control is formed. The state of SNPM2 changes from dormant to active; SNPM3 remains dormant; SNPM1 is in an invalid state as it has just been strongly attacked, and enters a cool-down period, waiting for the attack to disappear or be cleared.
阶段5:SNPM1的冷静期结束,MSM开始对其进行连通性测试。Phase 5: The cooling-off period of SNPM1 ends and MSM begins to conduct connectivity tests on it.
阶段6:SNPM1通过了连通性测试,其状态由失效状态变为休眠状态,系统继续正常运行。需要说明的是,系统从阶段4就已经开始正常运行,振荡也能得到很好抑制。Phase 6: SNPM1 passes the connectivity test, and its status changes from failure to sleep, and the system continues to operate normally. It should be noted that the system has been operating normally since Phase 4, and the oscillation can be well suppressed.
参阅图5,示出了单个SNPM的工作流程图,在工作状态下执行如下操作S101-操作S115。Referring to FIG. 5 , there is shown a workflow diagram of a single SNPM, in which the following operations S101 to S115 are performed in a working state.
在操作S101中,处于工作状态的SNPM通过PMU采集广域信号。In operation S101 , the SNPM in a working state collects a wide area signal through a PMU.
在操作S102中,根据广域信号生成控制预测序列。In operation S102, a control prediction sequence is generated according to the wide area signal.
在操作S103中,对含有控制预测序列的数据包进行加密。In operation S103, the data packet containing the control prediction sequence is encrypted.
在操作S104中,通过广域测量系统(Wide Area Measurement System,WAMS)将加密后的数据包传送到驱动器一侧。In operation S104, the encrypted data packet is transmitted to the driver side through a wide area measurement system (WAMS).
在操作S105中,对接收到的数据包进行解密。In operation S105, the received data packet is decrypted.
在操作S106中,利用哈希码检测数据包在通信过程中是否遭受到了强攻击,若是,则转到操作S107,否则,转到操作S111后结束操作。In operation S106, a hash code is used to detect whether the data packet has been subjected to a strong attack during the communication process. If so, the process proceeds to operation S107; otherwise, the process proceeds to operation S111 and ends the operation.
在操作S107中,对遭受到的攻击开始计时。In operation S107, a timer starts counting the attacks received.
在操作S108中,如果攻击持续时间超过了SNPM的补偿能力,则转到操作S109,否则,转到操作S110-操作S111后结束操作。In operation S108, if the attack duration exceeds the compensation capability of SNPM, proceed to operation S109; otherwise, proceed to operation S110-operation S111 and then end the operation.
在操作S109中,认定当前的SNPM遭受到了强攻击,向状态监测与切换控制模块发出强攻击预警,转到操作S112。In operation S109, it is determined that the current SNPM has been subjected to a strong attack, and a strong attack warning is issued to the state monitoring and switching control module, and the process proceeds to operation S112.
在操作S110中,根据攻击持续时间,从控制序列中选择合适的控制预测值。In operation S110 , a suitable control prediction value is selected from the control sequence according to the attack duration.
在操作S111中,输出控制指令。In operation S111, a control instruction is output.
在操作S112中,SNPM被从闭环系统中切除,其状态由工作状态转变为失效状态。In operation S112, the SNPM is cut off from the closed-loop system, and its state is changed from a working state to a failed state.
在操作S113中,经过冷静期的SNPM开始进入连通性测试,若通过,则转到操作S114,否则,重新执行操作S113。In operation S113, after the cooling-off period, the SNPM starts to enter the connectivity test. If it passes, it goes to operation S114, otherwise, it re-executes operation S113.
在操作S114中,SNPM进入休眠状态。In operation S114, the SNPM enters a sleep state.
在操作S115中,处于休眠状态的SNPM在下一次强攻击事件中接收到广播信息,若发出回应后被选中,则进入工作状态,转到操作S101,否则,回到操作S114。In operation S115, the SNPM in the dormant state receives the broadcast information in the next strong attack event. If it is selected after sending a response, it enters the working state and goes to operation S101, otherwise, it returns to operation S114.
参阅图6A、图6B、图6C,分别示出了初始时SNPM1、SNPM2、SNPM3倍接入闭环系统下,两个SNPM被强攻击后系统联络线功率及控制器输出指令随时间变化的曲线图。以图6A为例,可以看出,当任意两个SNPM遭受强攻击时,系统依然能在故障后有效抑制区间振荡,观察控制器最终的输出信号可知,其信号与每个阶段接入闭环系统的SNPM完全重合,说明强攻击发生后本实施例中的控制方法进行了有效切换,更改了接入到闭环系统中的SNPM,说明了本实施例控制方法的有效性。图6B和图6C同样证明了上述效果。Refer to Figures 6A, 6B, and 6C, which respectively show the curves of the system interconnection line power and controller output instructions changing with time after two SNPMs are strongly attacked when SNPM1, SNPM2, and SNPM3 are connected to the closed-loop system at the initial time. Taking Figure 6A as an example, it can be seen that when any two SNPMs are subjected to a strong attack, the system can still effectively suppress the interval oscillation after the failure. By observing the final output signal of the controller, it can be seen that its signal completely coincides with the SNPM connected to the closed-loop system at each stage, indicating that the control method in this embodiment is effectively switched after the strong attack occurs, and the SNPM connected to the closed-loop system is changed, which illustrates the effectiveness of the control method of this embodiment. Figures 6B and 6C also demonstrate the above effects.
参阅图7,示出了连续故障下接连两个SNPM遭受强攻击时,控制器输出指令及相应每个SNPM的工作状态随时间变化的曲线图。从图7中可以看出,初始时SNPM1接入闭环系统,其在t=1.19s时遭受强攻击,进入失效状态。经过切换间隙的广播,SNPM3被选中接入到闭环系统中。而SNPM1则在之后接连经历了冷静期-连通性测试失败-冷静期-连通性测试通过后,从失效状态恢复到休眠状态。而在此期间,在t=12.19s,SNPM3也遭受到了强攻击,由于SNPM1此时还未进入休眠状态,只有SNPM2作为备选被选中,开始进行阻尼控制,SNPM3则进入失效状态,并开始经历冷静期-连通性测试的循环。在实际控制模块由SNPM1切换到SNPM3再切换到SNPM2的过程中,系统于t=1s和11s发生了两次三相短路重合闸故障,但其故障引起的振荡都被有效抑制了。图7很好地表明了本实施例所设计的三种运行状态和切换机制的有效性。Refer to Figure 7, which shows the curve diagram of the controller output command and the corresponding working state of each SNPM changing with time when two SNPMs are attacked successively under continuous faults. As can be seen from Figure 7, SNPM1 is initially connected to the closed-loop system, and it is attacked strongly at t=1.19s and enters a failed state. After the broadcast of the switching gap, SNPM3 is selected to be connected to the closed-loop system. SNPM1 then successively experienced a cooling-off period-connectivity test failure-cooling-off period-connectivity test passing, and then recovered from the failed state to the dormant state. During this period, at t=12.19s, SNPM3 was also attacked strongly. Since SNPM1 had not entered the dormant state at this time, only SNPM2 was selected as an alternative and began to perform damping control. SNPM3 entered a failed state and began to experience a cooling-off period-connectivity test cycle. In the process of the actual control module switching from SNPM1 to SNPM3 and then to SNPM2, the system had two three-phase short-circuit reclosing faults at t=1s and 11s, but the oscillations caused by the faults were effectively suppressed. FIG. 7 well demonstrates the effectiveness of the three operating states and the switching mechanism designed in this embodiment.
参阅图8,示出了不同风速条件下系统在四种控制场景下的时间乘以功角δ1-10绝对误差的积分(ITAE)对比图。ITAE是广域稳定控制领域一种常用的反映控制性能的指标,其值越大,表明系统振荡越剧烈。可以看出,从工况1到工况5,风电场的风速由低到高变化,相对应的系统的潮流状况加重,区间振荡模态阻尼比降低,无广域阻尼控制条件下的振荡愈加剧烈。而遭受强攻击的单个SNPM虽然有一定的抑制效果,但性能依然很差,难以有效抑制振荡。而本实施例中基于多控制器的弹性广域阻尼控制方法则在单个或两个SNPM被强攻击时都展现出了良好的振荡抑制效果,表明其对于电力系统运行工况具有较好的适应性。Refer to Figure 8, which shows a comparison chart of the integral of the absolute error (ITAE) of the time multiplied by the power angle δ 1-10 of the system in four control scenarios under different wind speed conditions. ITAE is a commonly used indicator reflecting control performance in the field of wide-area stability control. The larger its value, the more violent the system oscillation. It can be seen that from working condition 1 to working condition 5, the wind speed of the wind farm changes from low to high, the corresponding system's tidal current condition worsens, the interval oscillation modal damping ratio decreases, and the oscillation under the condition of no wide-area damping control becomes more violent. Although a single SNPM that is strongly attacked has a certain suppression effect, its performance is still very poor, and it is difficult to effectively suppress oscillations. The elastic wide-area damping control method based on multiple controllers in this embodiment shows a good oscillation suppression effect when a single or two SNPMs are strongly attacked, indicating that it has good adaptability to the operating conditions of the power system.
本发明实施例还提供了一种基于多控制器切换的弹性广域阻尼控制系统,包括:切换-监测控制器以及多个广域阻尼控制器。其中,一个广域阻尼控制器接入电网闭环系统,至少一个广域阻尼控制器为备选广域阻尼控制器。切换-监测控制器以及多个广域阻尼控制器执行如图1-图8所示的基于多控制器切换的弹性广域阻尼控制方法。The embodiment of the present invention also provides an elastic wide-area damping control system based on multi-controller switching, including: a switching-monitoring controller and multiple wide-area damping controllers. Among them, one wide-area damping controller is connected to the power grid closed-loop system, and at least one wide-area damping controller is an alternative wide-area damping controller. The switching-monitoring controller and the multiple wide-area damping controllers perform the elastic wide-area damping control method based on multi-controller switching as shown in Figures 1 to 8.
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。It will be easily understood by those skilled in the art that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211194883.5A CN115483690B (en) | 2022-09-26 | 2022-09-26 | Elastic wide-area damping control method and system based on multi-controller switching |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211194883.5A CN115483690B (en) | 2022-09-26 | 2022-09-26 | Elastic wide-area damping control method and system based on multi-controller switching |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115483690A CN115483690A (en) | 2022-12-16 |
CN115483690B true CN115483690B (en) | 2024-11-05 |
Family
ID=84393998
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211194883.5A Active CN115483690B (en) | 2022-09-26 | 2022-09-26 | Elastic wide-area damping control method and system based on multi-controller switching |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115483690B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2682108C1 (en) * | 2018-02-13 | 2019-03-14 | Федеральное государственное казенное военное образовательное учреждение высшего образования Академия Федеральной службы охраны Российской Федерации | Method of using options of countermeasure of network and stream computer intelligence and network attacks and system therefor |
CN111384717A (en) * | 2020-01-15 | 2020-07-07 | 华中科技大学 | An adaptive damping control method and system for resisting false data injection attacks |
-
2022
- 2022-09-26 CN CN202211194883.5A patent/CN115483690B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2682108C1 (en) * | 2018-02-13 | 2019-03-14 | Федеральное государственное казенное военное образовательное учреждение высшего образования Академия Федеральной службы охраны Российской Федерации | Method of using options of countermeasure of network and stream computer intelligence and network attacks and system therefor |
CN111384717A (en) * | 2020-01-15 | 2020-07-07 | 华中科技大学 | An adaptive damping control method and system for resisting false data injection attacks |
Also Published As
Publication number | Publication date |
---|---|
CN115483690A (en) | 2022-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101848478A (en) | Wireless sensor network fault processing method | |
CN114755515A (en) | A fault diagnosis and early warning method for key equipment of energy storage power station based on data mining | |
US8775869B2 (en) | Device and method for coordinating automatic protection switching operation and recovery operation | |
CN109301919B (en) | An uninterruptible power supply bypass takeover control method | |
US20180269963A1 (en) | Method and apparatus for hot standby of controllers in distributed protection | |
CN107634949A (en) | Power network architecture security defense module and its physical nodes, network defense methods | |
CN103365267B (en) | A kind of spacing layer device for transformer station and its implementation with self-recovering function | |
CN112952773A (en) | Direct-current power distribution network protection method and system and fault recovery method and system | |
CN115483690B (en) | Elastic wide-area damping control method and system based on multi-controller switching | |
CN111966198A (en) | Board-level multi-level overcurrent protection device and method | |
CN118659963B (en) | A method for automatic switching of power-off communication and production scheduling management for heat exchange station | |
CN112421579B (en) | An active splitting control method and system based on low frequency and low voltage | |
CN119075259A (en) | A fire management method, system, equipment and medium for distributed energy storage based on communication reliability | |
CN111181630B (en) | Method for switching standby optical fiber optical port of transformer substation process layer network and electronic equipment | |
CN118889335A (en) | Application system and method of daisy chain communication topology in high voltage inverter | |
CN111857319A (en) | A method and system for intelligent optimization of server power consumption | |
CN104348676A (en) | Link detection method and device based on operation administration and maintenance | |
JP4706106B2 (en) | Territory optimization method in monitoring system | |
CN105098770A (en) | Power supply recovery control method and apparatus | |
CN110571835A (en) | A multifunctional power control system and method | |
CN112583909B (en) | Multi-control storage cluster operation fault rapid self-recovery method and device and storage medium | |
KR20030058144A (en) | Process obstacle lookout method and recovery method for information communication | |
JP2677240B2 (en) | Automatic restart processor for AIN system | |
CN119696159A (en) | Energy storage system and communication control method | |
Babu et al. | Method and apparatus for automated link failure detection in networks using machine learning |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |