A method and system for implementing arbitrary sub-unit commissioning and decommissioning in a distributed power flow controller
Patent Information
- Application Number
- CN202210199958.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-02
- Publication Date
- 2026-09-01
- Estimated Expiration
- 2042-03-02
AI Technical Summary
常规的控保加阀控这种架构不方便实现任意子单元灵活投退问题
[0040]一种分布式潮流控制器任意子单元投退实现方法,包括:基于调度端下发的投入工况或退出工况指令以及DPFC子单元发送的通信内容,由DPFC控制保护系统向阀层控制器下发投退命令信号和模块故障信号;基于接收到的所述投退命令信号和所述模块故障信号,由阀层控制器生成相应的模块投入信号或模块退出信号,并控制所述DPFC子单元的投入或退出。本发明通过子单元投退命令信号和模块故障信号可以灵活实现任意位置、任意个数子模块投退,通过设置模块ID号,准确定位子单元是否需要投入运行,通过向DPFC控制保护系统发送信息,使DPFC装置具备子单元冗余位置掉电存储能力,确保整体投入时,故障子单元位置记忆且不会参与投入。
Smart Images

Figure CN114744751B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of flexible AC power transmission application technology, specifically to a method and system for implementing the commissioning and decommissioning of arbitrary sub-units in a distributed power flow controller. Background Technology
[0002] Due to limitations in reliability and high cost, the widespread application of Unified Power Flow Controllers (UPFCs) has led to the development of Distributed Power Flow Controllers (DPFCs). Compared to UPFCs, DPFCs have a simpler topology, with distributed series connections throughout the lines, resulting in significantly reduced costs and easier operation and maintenance. DPFC devices possess powerful line power flow regulation capabilities and can greatly improve the power quality of the power grid, thereby dynamically optimizing the power flow distribution, effectively alleviating the "overload" pressure on some heavily loaded lines, and enhancing the overall carrying capacity and security of the regional power grid.
[0003] The Distributed Power Flow Controller (DPFC) control system consists of a remote dispatch control system, a centralized control layer within the station, and a local control and protection layer, arranged in layers. The local control and protection layer comprises multiple independent distributed sub-units connected in series. Each unit draws power from the line current connected in series. In this architecture, one module per phase is sufficient for operation, and there is virtually no limitation on the number of redundant modules, resulting in very high redundancy. Therefore, the control and protection system needs to have the ability to flexibly enable and disable sub-units at any location. Conventional control and protection plus valve control architectures are not suitable for achieving flexible enabling and disabling of arbitrary sub-units.
[0004] DPFC is an emerging type of flexible AC transmission equipment. Currently, there are few documents introducing DPFC commissioning and decommissioning methods in practical applications and related academic research. There are also no articles introducing methods for commissioning and decommissioning arbitrary sub-units of distributed power flow controllers. Summary of the Invention
[0005] Addressing the issue that conventional control-protection-valve control architectures in existing technologies are inconvenient for flexibly enabling the deployment and deactivation of subunits, this invention proposes a method for enabling arbitrary subunit deployment and deactivation in a distributed power flow controller, comprising:
[0006] Based on the start-up or stop-up commands issued by the dispatch terminal and the communication content sent by the DPFC subunit, the DPFC control and protection system sends start-up / stop command signals and module fault signals to the valve layer controller.
[0007] Based on the received engagement / disengagement command signal and the module fault signal, the valve layer controller generates a corresponding module engagement signal or module disengagement signal, and controls the engagement or disengagement of the DPFC subunit.
[0008] Preferably, based on the activation or deactivation commands issued by the dispatch terminal and the communication content sent by the DPFC subunit, the DPFC control and protection system sends activation / deactivation command signals and module fault signals to the valve layer controller, including:
[0009] Based on the communication content sent by the DPFC subunit, the fault information of the DPFC subunit is obtained;
[0010] Based on the fault information of the DPFC subunit and the instructions issued by the dispatch terminal to put the DPFC device into or out of operation, the valve layer controller is issued an activation / deactivation command signal and a module fault signal.
[0011] Preferably, the step of sending activation / deactivation command signals and module fault signals to the valve layer controller based on the fault information of the DPFC subunit and the DPFC device activation or deactivation command issued by the dispatch terminal includes:
[0012] When the dispatch terminal issues an activation command, it sends a broadcast command signal Cmd_All, an activation command signal Cmd_AutoPut, the module ID number to be activated, and a module fault signal to the valve layer controller.
[0013] When the dispatch terminal issues an exit command, it sends a broadcast command signal Cmd_All, an exit command signal Cmd_AutoStop, and the ID number of the module to be put into operation to the valve layer controller.
[0014] The deployment and deployment command signals include: broadcast command signal Cmd_All, deployment command signal Cmd_AutoPut, deployment command signal Cmd_AutoStop, and the module ID number to be deployed.
[0015] Preferably, the step of generating a corresponding module engagement signal or module deactivation signal by the valve layer controller based on the received engagement / deactivation command signal and the module fault signal, and controlling the engagement or deactivation of the DPFC subunit, includes:
[0016] When the broadcast command signal Cmd_All is detected as invalid, the activation command signal Cmd_AutoPut is valid, the module ID number to be activated is consistent with the ID number of this module, and the module fault signal corresponding to the fault of this module is invalid, the valve layer controller generates a single sub-unit activation signal.
[0017] When the broadcast command signal Cmd_All is detected to be valid, the activation command signal Cmd_AutoPut is detected to be valid, and the module fault signal is detected to be invalid, the valve layer controller generates an overall activation signal for all sub-units.
[0018] When the broadcast command signal Cmd_All is detected to be valid, the activation command signal Cmd_AutoPut is valid, and the module fault signal corresponding to the fault of this module is invalid, the valve layer controller generates the overall activation signal of the non-redundant sub-unit in the overall activation when there is a faulty redundant sub-unit;
[0019] When the broadcast signal Cmd_All is detected to be valid, the activation command signal Cmd_AutoPut is valid, and the module fault signal Model_Fault corresponds to the fault of this module and is valid, the redundant units in the overall activation will not activate the signal when the valve layer controller generates a faulty redundant sub-unit.
[0020] When the broadcast command signal Cmd_All is detected to be invalid, the exit command signal Cmd_AutoStop is detected to be valid, and the module ID number to be put into operation is consistent with the module number, the valve layer controller generates a single sub-unit exit signal;
[0021] When the broadcast command signal Cmd_All is detected to be valid and the exit command signal Cmd_AutoStop is detected to be valid, the valve layer controller generates an overall exit signal for all sub-units.
[0022] Based on the same inventive concept, this invention also proposes a distributed power flow controller arbitrary sub-unit deployment and deployment implementation system, comprising:
[0023] The DPFC control and protection system is used to send activation / deactivation command signals and module fault signals to the valve layer controller based on the activation or deactivation commands issued by the dispatch terminal and the communication content sent by the DPFC subunit.
[0024] The valve layer controller is used to generate a corresponding module engagement signal or module deactivation signal based on the received engagement / deactivation command signal and the module fault signal, and to control the engagement or deactivation of the DPFC subunit.
[0025] Preferably, the DPFC control and protection system includes:
[0026] The fault information acquisition module is used to obtain the fault information of the DPFC subunit based on the communication content sent by the DPFC subunit.
[0027] The signal sending module is used to send out activation / deactivation command signals and module fault signals based on the fault information of the DPFC subunit and the instructions sent by the dispatch terminal to put the DPFC device into or out of operation.
[0028] Preferably, the signal sending module includes:
[0029] The signaling submodule for activating the working condition is used to send a broadcast command signal Cmd_All, an activation command signal Cmd_AutoPut, the module ID number to be activated, and a module fault signal to the valve layer controller when the dispatch terminal issues an activation command.
[0030] The exit condition signaling submodule is used to send a broadcast command signal Cmd_All, an exit command signal Cmd_AutoStop, and the module ID number to be engaged to the valve layer controller when the dispatch terminal issues an exit condition command.
[0031] The deployment and deployment command signals include: broadcast command signal Cmd_All, deployment command signal Cmd_AutoPut, deployment command signal Cmd_AutoStop, and the module ID number to be deployed.
[0032] Preferably, the valve layer controller includes:
[0033] The single sub-unit activation module is used to generate a single sub-unit activation signal when the broadcast command signal Cmd_All is invalid, the activation command signal Cmd_AutoPut is valid, the ID number of the module to be activated is consistent with the ID number of this module, and the corresponding fault in the module fault signal is invalid.
[0034] The All Sub-Units Overall Activation Module is used to generate an All Sub-Units Overall Activation Signal when the broadcast command signal Cmd_All is valid, the activation command signal Cmd_AutoPut is valid, and the module fault signal is invalid.
[0035] The non-redundant subunit overall activation module is used to generate the non-redundant subunit overall activation signal in the overall activation when there is a faulty redundant subunit, when the broadcast command signal Cmd_All is valid, the activation command signal Cmd_AutoPut is valid, and the module fault signal corresponding to the fault of this module is invalid.
[0036] The redundant sub-unit overall non-operation sub-module is used to generate a signal that the redundant sub-units in the overall operation are not operated when the broadcast signal Cmd_All is valid, the operation command signal Cmd_AutoPut is valid, and the module fault signal Model_Fault corresponds to the fault of this module and is valid.
[0037] The Single Subunit Exit Module is used to generate a single subunit exit signal when the broadcast command signal Cmd_All is detected as invalid, the exit command signal Cmd_AutoStop is detected as valid, and the module ID number to be put in is consistent with this module number.
[0038] When all sub-units exit the module as a whole, a signal indicating that all sub-units have exited the module is generated when the broadcast command signal Cmd_All and the exit command signal Cmd_AutoStop are both valid.
[0039] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0040] A method for enabling arbitrary sub-unit activation / deactivation in a distributed power flow controller (DPFC) includes: based on activation or deactivation commands issued by the scheduling terminal and communication content sent by the DPFC sub-unit, the DPFC control and protection system sends activation / deactivation command signals and module fault signals to the valve layer controller; based on the received activation / deactivation command signals and module fault signals, the valve layer controller generates corresponding module activation signals or module deactivation signals and controls the activation or deactivation of the DPFC sub-unit. This invention allows for flexible activation / deactivation of any number and location of sub-modules through sub-unit activation / deactivation command signals and module fault signals. By setting module ID numbers, it accurately identifies whether a sub-unit needs to be activated. By sending information to the DPFC control and protection system, the DPFC device possesses the ability to store redundant sub-unit positions after power failure, ensuring that when the entire system is activated, the location of faulty sub-units is remembered and they will not participate in the activation process. Attached Figure Description
[0041] Figure 1 This is a flowchart of a method for implementing the commissioning and decommissioning of arbitrary sub-units in a distributed power flow controller according to the present invention.
[0042] Figure 2 This is a general block diagram of Benming's Distributed Power Flow Controller (DPFC) control system;
[0043] Figure 3 This is a block diagram of the input signal generation for a single subunit of the present invention;
[0044] Figure 4 This is a block diagram showing the overall signal generation for all sub-units of the present invention;
[0045] Figure 5 This is a block diagram of the overall input signal generation for the fault-free subunit when there is a faulty redundant subunit in the present invention.
[0046] Figure 6 This is a block diagram of signal generation for a faulty subunit when there is a faulty redundant subunit in the present invention.
[0047] Figure 7 This is a block diagram of the single subunit exit signal generation method of the present invention;
[0048] Figure 8 This is a block diagram for generating the overall exit signal for all subunits of the present invention. Detailed Implementation
[0049] To better understand this invention, the following description, in conjunction with the accompanying drawings, further illustrates its contents. This invention solves the problem that conventional control-protection-plus-valve control architectures are inconvenient for flexibly enabling the deployment and deactivation of arbitrary sub-units, thereby improving the overall availability of the equipment.
[0050] Example 1:
[0051] A method for implementing arbitrary sub-unit deployment and deployment in a distributed power flow controller, the specific implementation process is as follows: Figure 1 As shown, it includes:
[0052] Step 1: Based on the start-up or stop-up command issued by the dispatch terminal and the communication content sent by the DPFC subunit, the DPFC control and protection system sends start-up / stop command signals and module fault signals to the valve layer controller.
[0053] Step 2: Based on the received engagement / disengagement command signal and the module fault signal, the valve layer controller generates a corresponding module engagement signal or module disengagement signal, and controls the engagement or disengagement of the DPFC subunit.
[0054] In step 1, based on the activation or deactivation commands issued by the dispatch terminal and the communication content sent by the DPFC subunit, the DPFC control and protection system sends activation / deactivation command signals and module fault signals to the valve layer controller, specifically including:
[0055] The DPFC control system consists of a dispatch terminal, a DPFC control and protection system, and several DPFC sub-unit valve layer controllers. Each sub-unit is independent, and the control and protection system and the sub-units communicate via a pair of optical fibers. The control system architecture is as follows: Figure 2 As shown.
[0056] The DPFC control and protection system receives instructions from the scheduling layer, executes power control and redundancy logic strategies, and sends data such as DPFC sub-unit module start bypass command, injection voltage command or equivalent injection impedance command, and duty information to each level of DPFC sub-unit module.
[0057] The specific communication content between the control and protection system and the sub-unit valve layer controller is as follows:
[0058] The communication content sent by the control and protection system to the sub-unit includes: the target value of the sub-unit output AC voltage, the sub-unit activation / deactivation command, the comprehensive sub-unit fault status, and the sub-unit control parameters.
[0059] The communication content received by the control and protection system from the sub-unit includes: the status of the sub-unit's bypass switch, the fault information of the sub-unit, the DC capacitor voltage of the sub-unit, and the output AC voltage, etc.
[0060] The control and protection system sends the activation / deactivation command signals to the sub-units, including broadcast command signals: Cmd_All, activation command signals: Cmd_AutoPut, deactivation command signals: Cmd_AutoStop, and the ID number of the sub-unit to be activated. The DPFC sub-unit valve layer controller executes the specific activation / deactivation logic based on the received control and protection command signals.
[0061] The sub-unit controller is equipped with a hardware DIP switch to determine the ID number of this module. The ID number information includes the x phase to which this sub-unit belongs (X is A, B, or C) and the x position of a certain phase (x is 1 to N, where N is the number of sub-unit modules in a phase).
[0062] The DPFC control and protection system has a dedicated power-off storage unit to store fault information of all three-phase modules, and transmits it to each sub-unit in real time via optical fiber. The module fault signal is represented by Model_Fault.
[0063] In step 2, based on the received engagement / disengagement command signal and the module fault signal, the valve layer controller generates a corresponding module engagement signal or module disengagement signal, and controls the engagement or disengagement of the DPFC subunit, specifically including:
[0064] The DPFC device can be put into operation under three conditions: overall operation with no faulty module redundancy, single module operation, and overall operation with faulty module redundancy. Specific operation instructions are as follows:
[0065] Single sub-unit input
[0066] The specific logic is as follows: Figure 3 As shown, after the control and protection system issues a single sub-unit activation command, the sub-unit controller detects that the broadcast signal Cmd_All is invalid, the activation command signal Cmd_AutoPut is valid, the fault corresponding to this module in the Model_Fault signal is invalid, and the module ID number to be activated is consistent with the ID number of this module. At this time, the sub-unit controller executes the specific startup process strategy to generate a modulation wave and generates a trigger signal to control the operation of each IGBT switching device.
[0067] All sub-units were put into operation as a whole.
[0068] The specific logic is as follows: Figure 4 As shown, after the control and protection system issues the overall commissioning command for the subunit, when the subunit valve layer controller detects that the broadcast signal Cmd_All is valid, the commissioning command signal Cmd_AutoPut is valid, and the fault corresponding to this module in the Model_Fault signal is invalid, it executes the specific startup process strategy to generate a modulation wave and generates a trigger signal to control the operation of each IGBT switching device.
[0069] When there is a faulty redundant subunit, the whole unit is put into operation.
[0070] The key point of this operating condition is that the control system must automatically ensure that faulty sub-units do not execute the commissioning process, while fault-free sub-units execute the commissioning process.
[0071] After the control and protection system issues an overall activation command, when the sub-unit valve layer controller detects that the broadcast signal Cmd_All is valid, the activation command signal Cmd_AutoPut is valid, and the fault corresponding to this module in the Model_Fault signal is invalid, it executes the specific startup process strategy, such as... Figure 5 As shown.
[0072] When the fault-redundant subunit valve layer controller detects that the broadcast signal Cmd_All is valid, Cmd_AutoPut is valid, and the Model_Fault signal corresponding to the fault of this module is valid, it does not execute the startup process strategy and maintains the original module bypass state. Figure 6 As shown.
[0073] The DPFC unit exit conditions include two scenarios: exit of a single sub-unit and exit of all sub-units as a whole. The specific exit procedures are described below:
[0074] Single subunit exit
[0075] The specific logic is as follows: Figure 7 As shown, after the control and protection system issues a single sub-unit exit command, when the sub-unit valve layer controller detects that Cmd_All is invalid, Cmd_AutoStop is valid, and the module ID number to be put into operation is consistent with the module ID number of this module, the sub-unit controller executes the specific exit process, the sub-unit's IGBT switching devices are locked, the bypass thyristor is triggered, and the sub-unit bypass switch is closed.
[0076] All sub-units exited as a whole.
[0077] The specific logic is as follows: Figure 8 As shown, after the control and protection system issues the overall commissioning command for the subunit, when the subunit valve layer controller detects that Cmd_All is valid and Cmd_AutoStop is valid, it executes the specific exit process, the IGBT switching devices of the subunit are locked, the bypass thyristor is triggered, and the subunit bypass switch is closed.
[0078] Example 2:
[0079] A distributed power flow controller system for enabling arbitrary sub-unit deployment and deployment includes:
[0080] The DPFC control and protection system is used to send activation / deactivation command signals and module fault signals to the valve layer controller based on the activation or deactivation commands issued by the dispatch terminal and the communication content sent by the DPFC subunit.
[0081] The valve layer controller is used to generate a corresponding module engagement signal or module deactivation signal based on the received engagement / deactivation command signal and the module fault signal, and to control the engagement or deactivation of the DPFC subunit.
[0082] The DPFC control and protection system includes:
[0083] The fault information acquisition module is used to obtain the fault information of the DPFC subunit based on the communication content sent by the DPFC subunit.
[0084] The signal sending module is used to send out activation / deactivation command signals and module fault signals based on the fault information of the DPFC subunit and the instructions sent by the dispatch terminal to put the DPFC device into or out of operation.
[0085] The signal sending module includes:
[0086] The signaling submodule for activating the working condition is used to send a broadcast command signal Cmd_All, an activation command signal Cmd_AutoPut, the module ID number to be activated, and a module fault signal to the valve layer controller when the dispatch terminal issues an activation command.
[0087] The exit condition signaling submodule is used to send a broadcast command signal Cmd_All, an exit command signal Cmd_AutoStop, and the module ID number to be engaged to the valve layer controller when the dispatch terminal issues an exit condition command.
[0088] The deployment and deployment command signals include: broadcast command signal Cmd_All, deployment command signal Cmd_AutoPut, deployment command signal Cmd_AutoStop, and the module ID number to be deployed.
[0089] The valve layer controller includes:
[0090] The single sub-unit activation module is used to generate a single sub-unit activation signal when the broadcast command signal Cmd_All is invalid, the activation command signal Cmd_AutoPut is valid, the ID number of the module to be activated is consistent with the ID number of this module, and the corresponding fault in the module fault signal is invalid.
[0091] The All Sub-Units Overall Activation Module is used to generate an All Sub-Units Overall Activation Signal when the broadcast command signal Cmd_All is valid, the activation command signal Cmd_AutoPut is valid, and the module fault signal is invalid.
[0092] The non-redundant subunit overall activation module is used to generate the non-redundant subunit overall activation signal in the overall activation when there is a faulty redundant subunit, when the broadcast command signal Cmd_All is valid, the activation command signal Cmd_AutoPut is valid, and the module fault signal corresponding to the fault of this module is invalid.
[0093] The redundant sub-unit overall non-operation sub-module is used to generate a signal that the redundant sub-units in the overall operation are not operated when the broadcast signal Cmd_All is valid, the operation command signal Cmd_AutoPut is valid, and the module fault signal Model_Fault corresponds to the fault of this module and is valid.
[0094] The Single Subunit Exit Module is used to generate a single subunit exit signal when the broadcast command signal Cmd_All is detected as invalid, the exit command signal Cmd_AutoStop is detected as valid, and the module ID number to be put in is consistent with this module number.
[0095] When all sub-units exit the module as a whole, a signal indicating that all sub-units have exited the module is generated when the broadcast command signal Cmd_All and the exit command signal Cmd_AutoStop are both valid.
[0096] The fault information acquisition module is specifically used for:
[0097] The DPFC control and protection system receives instructions from the scheduling layer, executes power control and redundancy logic strategies, and sends data such as DPFC sub-unit module start bypass command, injection voltage command or equivalent injection impedance command, and duty information to each level of DPFC sub-unit module.
[0098] The specific communication content between the control and protection system and the sub-unit valve layer controller is as follows:
[0099] The communication content sent by the control and protection system to the sub-unit includes: the target value of the sub-unit output AC voltage, the sub-unit activation / deactivation command, the comprehensive sub-unit fault status, and the sub-unit control parameters.
[0100] The communication content received by the control and protection system from the sub-unit includes: the status of the sub-unit's bypass switch, the fault information of the sub-unit, the DC capacitor voltage of the sub-unit, and the output AC voltage, etc.
[0101] The signal sending submodule for the activation condition is specifically used for:
[0102] The control and protection system sends the activation / deactivation command signals to the sub-units, including broadcast command signals: Cmd_All, activation command signals: Cmd_AutoPut, deactivation command signals: Cmd_AutoStop, and the ID number of the sub-unit to be activated. The DPFC sub-unit valve layer controller executes the specific activation / deactivation logic based on the received control and protection command signals.
[0103] The sub-unit controller is equipped with a hardware DIP switch to determine the ID number of this module. The ID number information includes the x phase to which this sub-unit belongs (X is A, B, or C) and the x position of a certain phase (x is 1 to N, where N is the number of sub-unit modules in a phase).
[0104] The DPFC control and protection system has a dedicated power-off storage unit to store fault information of all three-phase modules, and transmits it to each sub-unit in real time via optical fiber. The module fault signal is represented by Model_Fault.
[0105] The DPFC device can be put into operation under three conditions: overall operation when there is no faulty module redundancy, operation of a single module, and overall operation when there is faulty module redundancy.
[0106] The signal sending submodule for exiting the operating condition:
[0107] The DPFC device exit conditions include two types: exit of a single sub-unit and exit of all sub-units as a whole.
[0108] The single sub-unit input module is specifically used for:
[0109] After the control and protection system issues a command to put a single sub-unit into operation, if the sub-unit controller detects that the broadcast signal Cmd_All is invalid, the command signal Cmd_AutoPut is valid, the fault corresponding to this module in the Model_Fault signal is invalid, and the ID number of the module to be put into operation is consistent with the ID number of this module, the sub-unit controller executes the specific startup process strategy to generate a modulation wave and generates a trigger signal to control the operation of each IGBT switching device.
[0110] The overall deployment module for all sub-units is specifically used for:
[0111] After the control and protection system issues the overall commissioning command for the subunit, when the subunit valve layer controller detects that the broadcast signal Cmd_All is valid, the commissioning command signal Cmd_AutoPut is valid, and the fault corresponding to this module in the Model_Fault signal is invalid, it executes the specific startup process strategy to generate a modulation wave and generates a trigger signal to control the operation of each IGBT switching device.
[0112] The module for the overall deployment of non-redundant sub-units is specifically used for:
[0113] The core point of this operating condition is that the control system should automatically ensure that faulty sub-units do not execute the commissioning process, while fault-free sub-units execute the commissioning process.
[0114] After the control and protection system issues the overall commissioning command, the sub-unit valve layer controller will execute the specific startup process strategy when it detects that the broadcast signal Cmd_All is valid, the commissioning command signal Cmd_AutoPut is valid, and the fault corresponding to this module in the Model_Fault signal is invalid.
[0115] The redundant sub-units are not deployed as a whole. The sub-module is specifically used for:
[0116] When the fault redundancy subunit valve layer controller detects that the broadcast signal Cmd_All is valid, Cmd_AutoPut is valid, and the fault corresponding to this module in the Model_Fault signal is valid, it does not execute the startup process strategy and maintains the original module bypass state.
[0117] The single subunit exit module is specifically used for:
[0118] After the control and protection system issues a single sub-unit exit command, when the sub-unit valve layer controller detects that Cmd_All is invalid, Cmd_AutoStop is valid, and the module ID number to be put into operation is consistent with the ID number of this module, the sub-unit controller executes the specific exit procedure, the sub-unit's IGBT switching devices are locked, the bypass thyristor is triggered, and the sub-unit bypass switch is closed.
[0119] The module's overall exit from all sub-units is specifically used for:
[0120] After the control and protection system issues the overall commissioning command for the subunit, when the subunit valve layer controller detects that Cmd_All and Cmd_AutoStop are valid, it executes the specific exit procedure, which involves locking the IGBT switching devices of the subunit, triggering the bypass thyristor, and closing the subunit bypass switch.
[0121] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0122] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0123] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0124] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable apparatus for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0125] The above are merely embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention are included within the scope of the claims of the present invention pending approval.
Claims
1. A method for implementing arbitrary sub-unit deployment and deactivation in a distributed power flow controller, characterized in that, include: Based on the start-up or stop-up commands issued by the dispatch terminal and the communication content sent by the DPFC subunit, the DPFC control and protection system sends start-up / stop command signals and module fault signals to the valve layer controller. Based on the received engagement / disengagement command signal and the module fault signal, the valve layer controller generates a corresponding module engagement signal or module disengagement signal, and controls the engagement or disengagement of the DPFC subunit. Based on the activation or deactivation commands issued by the dispatch terminal and the communication content sent by the DPFC subunit, the DPFC control and protection system sends activation / deactivation command signals and module fault signals to the valve layer controller, including: Based on the communication content sent by the DPFC subunit, the fault information of the DPFC subunit is obtained; Based on the fault information of the DPFC subunit and the instructions issued by the dispatch terminal to put the DPFC device into or out of operation, the valve layer controller is issued an activation / deactivation command signal and a module fault signal. Based on the fault information of the DPFC subunit and the command issued by the dispatch terminal to put the DPFC device into or out of operation, the system sends an activation / deactivation command signal and a module fault signal to the valve layer controller, including: When the dispatch terminal issues an activation command, it sends a broadcast command signal Cmd_All, an activation command signal Cmd_AutoPut, the module ID number to be activated, and a module fault signal to the valve layer controller. When the dispatch terminal issues an exit command, it sends a broadcast command signal Cmd_All, an exit command signal Cmd_AutoStop, and the ID number of the module to be put into operation to the valve layer controller. The deployment and deployment command signals include: broadcast command signal Cmd_All, deployment command signal Cmd_AutoPut, deployment command signal Cmd_AutoStop, and the module ID number to be deployed.
2. The method according to claim 1, characterized in that, Based on the received engagement / disengagement command signal and the module fault signal, the valve layer controller generates a corresponding module engagement signal or module disengagement signal, and controls the engagement or disengagement of the DPFC subunit, including: When the broadcast command signal Cmd_All is detected as invalid, the activation command signal Cmd_AutoPut is valid, the module ID number to be activated is consistent with the ID number of this module, and the module fault signal corresponding to the fault of this module is invalid, the valve layer controller generates a single sub-unit activation signal. When the broadcast command signal Cmd_All is detected to be valid, the activation command signal Cmd_AutoPut is detected to be valid, and the module fault signal is detected to be invalid, the valve layer controller generates an overall activation signal for all sub-units. When the broadcast command signal Cmd_All is detected to be valid, the activation command signal Cmd_AutoPut is valid, and the module fault signal corresponding to the fault of this module is invalid, the valve layer controller generates the overall activation signal of the non-redundant sub-unit in the overall activation when there is a faulty redundant sub-unit; When the broadcast command signal Cmd_All is detected to be valid, the activation command signal Cmd_AutoPut is valid, and the module fault signal Model_Fault corresponds to the fault of this module and is valid, the redundant sub-units in the overall activation will not be activated when the valve layer controller generates a faulty redundant sub-unit. When the broadcast command signal Cmd_All is detected to be invalid, the exit command signal Cmd_AutoStop is detected to be valid, and the module ID number to be put into operation is consistent with the module number, the valve layer controller generates a single sub-unit exit signal; When the broadcast command signal Cmd_All is detected to be valid and the exit command signal Cmd_AutoStop is detected to be valid, the valve layer controller generates an overall exit signal for all sub-units.
3. A distributed power flow controller arbitrary sub-unit deployment and deactivation implementation system, characterized in that, include: The DPFC control and protection system is used to send activation / deactivation command signals and module fault signals to the valve layer controller based on the activation or deactivation commands issued by the dispatch terminal and the communication content sent by the DPFC subunit. The valve layer controller is used to generate a corresponding module engagement signal or module deactivation signal based on the received engagement / deactivation command signal and the module fault signal, and to control the engagement or deactivation of the DPFC subunit. The DPFC control and protection system includes: The fault information acquisition module is used to obtain the fault information of the DPFC subunit based on the communication content sent by the DPFC subunit. The signal sending module is used to send out activation / deactivation command signals and module fault signals based on the fault information of the DPFC subunit and the instructions sent by the dispatch terminal to put the DPFC device into or out of operation. The signal sending module includes: The signaling submodule for activating the working condition is used to send a broadcast command signal Cmd_All, an activation command signal Cmd_AutoPut, the module ID number to be activated, and a module fault signal to the valve layer controller when the dispatch terminal issues an activation command. The exit condition signaling submodule is used to send a broadcast command signal Cmd_All, an exit command signal Cmd_AutoStop, and the module ID number to be engaged to the valve layer controller when the dispatch terminal issues an exit condition command. The deployment and deployment command signals include: broadcast command signal Cmd_All, deployment command signal Cmd_AutoPut, deployment command signal Cmd_AutoStop, and the module ID number to be deployed.
4. The system according to claim 3, characterized in that, The valve layer controller includes: The single sub-unit activation module is used to generate a single sub-unit activation signal when the broadcast command signal Cmd_All is invalid, the activation command signal Cmd_AutoPut is valid, the ID number of the module to be activated is consistent with the ID number of this module, and the corresponding fault in the module fault signal is invalid. The All Sub-Units Overall Activation Module is used to generate an All Sub-Units Overall Activation Signal when the broadcast command signal Cmd_All is valid, the activation command signal Cmd_AutoPut is valid, and the module fault signal is invalid. The non-redundant subunit overall activation module is used to generate the non-redundant subunit overall activation signal in the overall activation when there is a faulty redundant subunit, when the broadcast command signal Cmd_All is valid, the activation command signal Cmd_AutoPut is valid, and the module fault signal corresponding to the fault of this module is invalid. The redundant sub-unit is not activated as a whole sub-module. It is used to prevent the redundant sub-units in the overall activation from being activated when the broadcast command signal Cmd_All is valid, the activation command signal Cmd_AutoPut is valid, and the module fault signal Model_Fault corresponds to the fault of this module and is valid. The Single Subunit Exit Module is used to generate a single subunit exit signal when the broadcast command signal Cmd_All is detected as invalid, the exit command signal Cmd_AutoStop is detected as valid, and the module ID number to be put in is consistent with this module number. When all sub-units exit the module as a whole, a signal indicating that all sub-units have exited the module is generated when the broadcast command signal Cmd_All and the exit command signal Cmd_AutoStop are both valid.
Citation Information
Patent Citations
MMC flexible direct-current power transmission converter valve sub-module bypass switch redundancy control device and method
CN114094614A