Recognition method and system for sequential control state of flexible direct-current valve control system

By obtaining the extreme control command signal and bridge arm voltage value of the flexible DC valve control system, and using the preset sequence key value pairs to accurately identify the sequence control status of the flexible DC valve control system, the existing system identification is solved incomplete The problem of system reliability has been improved.

CN119439804AActive Publication Date: 2025-02-14ELECTRIC POWER RES INST CHINA SOUTHERN POWER GRID CO LTD +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411656472.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-19
Publication Date
2025-02-14
Estimated Expiration
2044-11-19

AI Technical Summary

Technical Problem

The existing flexible DC valve control system can only identify four sequence states of the sequence control process, and cannot further accurately identify the 'stop locked state' and 'unlocked operation state', resulting in incomplete recognition of the sequence control state, reducing the flexible DC. Reliability of valve control system operation.

Method used

By obtaining multiple extreme control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system during the preset detection period, and pairing the database based on the preset sequence key value, according to the level status of various extreme control command signals, based on the preset sequence key value. The voltage values ​​of each bridge arm determine the sequence control status of the flexible DC valve control system.

Benefits of technology

The precise identification of the sequence control process of the flexible DC valve control system is achieved, the system failure caused by identification errors is avoided, and the reliability of the operation of the flexible DC valve control system is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119439804A_ABST
    Figure CN119439804A_ABST
Patent Text Reader

Abstract

The invention discloses a sequence control state identification method and system for a flexible direct current valve control system, and relates to the technical field of flexible direct current transmission, and the method comprises the steps: obtaining a plurality of pole control instruction signals and a plurality of bridge arm voltage values of the flexible direct current valve control system in a preset detection period, carrying out the level dynamic identification analysis of each pole control instruction signal, and obtaining the sequence control state of the flexible direct current valve control system; the level states of various pole control instruction signals are obtained, an initial sequence control state corresponding to the flexible direct current valve control system is determined according to the level states of various pole control instruction signals based on a preset sequence control key value pair database, and state verification processing is performed on the initial sequence control state by adopting the voltage values of the bridge arms. And obtaining a sequence control state corresponding to the flexible direct-current valve control system. The technical problems that in the prior art, only four sequential control states of the sequential control process can be recognized, sequential control state recognition is not comprehensive, and the operation reliability of the flexible direct-current valve control system is reduced are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of flexible direct current power transmission, and in particular to a method and system for identifying a sequential control state of a flexible direct current valve control system. Background Art

[0002] Flexible DC transmission is an important equipment for building smart grids. Compared with traditional methods, flexible DC transmission has strong technical advantages in island power supply, capacity expansion and transformation of urban distribution networks, AC system interconnection, and large-scale wind farm grid connection. It is a strategic choice to change the development pattern of large power grids. In the process of flexible DC valve control system controlling the flexible DC transmission system, it is necessary to call the preset control program according to the sequential control state of the flexible DC valve control system to control the flexible DC transmission system. Therefore, it is very important to accurately identify the sequential control state of the flexible DC valve control system.

[0003] At present, the existing flexible DC valve control system can only identify four sequential control states of the sequential control process, namely "shutdown locked state", "uncontrollable charging state", "controllable charging state" and "unlocked operation state", and cannot further accurately identify "shutdown locked state (incoming circuit breaker disconnected / not disconnected)" and "unlocked operation state (temporary lock / non-temporary lock)", resulting in incomplete sequential control state identification and reducing the reliability of the flexible DC valve control system operation. Summary of the invention

[0004] The present invention provides a method and system for identifying the sequential control state of a flexible DC valve control system, which solves the technical problem that the existing flexible DC valve control system can only identify four sequential control states of the sequential control process, and cannot further accurately identify the "shutdown locking state (incoming circuit breaker disconnected / not disconnected)" and "unlocked operation state (temporary locking / non-temporary locking)", resulting in incomplete sequential control state identification and reduced reliability of the operation of the flexible DC valve control system.

[0005] A first aspect of the present invention provides a method for identifying a sequential control state of a flexible DC valve control system, comprising:

[0006] Acquire multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period;

[0007] Performing level dynamic identification analysis on various pole control command signals respectively to obtain level states of various pole control command signals;

[0008] Based on a preset sequence control key-value pair database, determining an initial sequence control state corresponding to the flexible DC valve control system according to the level states of various pole control command signals;

[0009] The initial sequential control state is subjected to state verification processing by using each of the bridge arm voltage values ​​to obtain a sequential control state corresponding to the flexible DC valve control system.

[0010] Optionally, the step of performing level dynamic identification analysis on various pole control command signals to obtain level states of various pole control command signals includes:

[0011] respectively determining whether the various pole control command signals are in a continuously high level state;

[0012] If the pole control command signal is in a continuously high level state, determining the level state of the pole control command signal as a first level state;

[0013] If the pole control command signal is not in a continuously high level state, determining whether the pole control command signal is a high level jump signal;

[0014] If the pole control command signal is a high level jump signal, the level state of the pole control command signal is determined to be a second level state;

[0015] If the pole control command signal is not a high-level jump signal, determining whether the pole control command signal is in a continuous low-level state;

[0016] If the pole control command signal is in a continuously low level state, determining the level state of the pole control command signal to be a third level state;

[0017] If the pole control instruction signal is not in a continuously low level state, the level state of the pole control instruction signal is determined to be a fourth level state.

[0018] Optionally, the pole control instruction signal includes a control state signal, an operating mode signal, a charging authorization signal and a temporary control signal.

[0019] Optionally, the step of determining the initial sequence control state corresponding to the flexible DC valve control system according to the level states of various pole control command signals based on a preset sequence control key-value pair database comprises:

[0020] Using the level states of various pole control command signals to generate corresponding target keys;

[0021] The target key is used to retrieve a preset sequence control key-value pair database, and the sequence control type corresponding to the target key is matched as the initial sequence control state corresponding to the flexible DC valve control system.

[0022] Optionally, the step of performing state verification processing on the initial sequential control state by using each of the bridge arm voltage values ​​to obtain the sequential control state corresponding to the flexible DC valve control system includes:

[0023] Performing average processing on each of the bridge arm voltage values ​​to obtain an average bridge arm voltage value;

[0024] Input the initial sequential control state into a preset verification interval list to match the corresponding verification voltage interval;

[0025] Determining whether the average value of the bridge arm voltage is within the verification voltage interval;

[0026] If the average value of the bridge arm voltage is within the verification voltage interval, the initial sequential control state is determined as the sequential control state corresponding to the flexible DC valve control system;

[0027] If the average value of the bridge arm voltage is not within the verification voltage interval, the process jumps to executing the step of obtaining multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period.

[0028] Optionally, it also includes:

[0029] When the sequential control type corresponding to the target key is not matched, the process jumps to the step of obtaining multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period.

[0030] A second aspect of the present invention provides a system for identifying a sequential control state of a flexible DC valve control system, comprising:

[0031] An acquisition module, used to obtain multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period;

[0032] An identification module, used to perform level dynamic identification analysis on various pole control command signals respectively to obtain level states of various pole control command signals;

[0033] A matching module, used for determining an initial sequence control state corresponding to the flexible DC valve control system according to the level states of various pole control command signals based on a preset sequence control key-value pair database;

[0034] The verification module is used to perform state verification processing on the initial sequential control state by using each of the bridge arm voltage values ​​to obtain the sequential control state corresponding to the flexible DC valve control system.

[0035] A third aspect of the present invention provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the method for identifying the sequential control state of a flexible DC valve control system as described in any one of the above items.

[0036] A fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed, the method for identifying the sequential control state of a flexible DC valve control system as described in any one of the above items is implemented.

[0037] A fifth aspect of the present invention provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions, wherein when the program instructions are executed by a computer, the computer executes the method for identifying the sequential control state of a flexible DC valve control system as described in any one of the above items.

[0038] It can be seen from the above technical solutions that the present invention has the following advantages:

[0039] By obtaining multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection cycle, and based on a preset sequential control key-value pair database, the sequential control state of the flexible DC valve control system is determined according to the level states of various pole control command signals and each bridge arm voltage value, thereby overcoming the technical problem that the prior art can only identify four sequential control states of the sequential control process, resulting in incomplete sequential control state identification and reduced reliability of the operation of the flexible DC valve control system. Compared with the traditional identification method, the present invention obtains multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection cycle, accurately identifies the sequential control process of the flexible DC valve control system, avoids system failures caused by identification errors, and improves the reliability of the operation of the flexible DC valve control system. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0041] Figure 1 A flowchart of the steps of a method for identifying a sequential control state of a flexible DC valve control system provided in the first embodiment of the present invention;

[0042] Figure 2 A flowchart of a method for identifying a sequential control state of a flexible DC valve control system provided in Embodiment 2 of the present invention;

[0043] Figure 3 A schematic diagram of the structure of a system for identifying the sequential control state of a flexible DC valve control system provided in Embodiment 3 of the present invention;

[0044] Figure 4This is a structural block diagram of an electronic device provided in Embodiment 4 of the present invention. DETAILED DESCRIPTION

[0045] The embodiments of the present invention provide a method and system for identifying the sequential control state of a flexible DC valve control system, which is used to solve the technical problem that the existing flexible DC valve control system can only identify four sequential control states of the sequential control process, and cannot further accurately identify the "shutdown locked state (incoming circuit breaker disconnected / not disconnected)" and "unlocked operation state (temporary locked / non-temporary locked)", resulting in incomplete sequential control state identification and reduced reliability of the operation of the flexible DC valve control system.

[0046] In order to make the purpose, features and advantages of the present invention more obvious and easy to understand, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described below are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0047] See also Figure 1 , Figure 1 A flowchart of the steps of a method for identifying a sequential control state of a flexible DC valve-controlled system provided in Embodiment 1 of the present invention.

[0048] The present invention provides a method for identifying a sequential control state of a flexible DC valve control system, comprising:

[0049] Step 101, obtaining multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period;

[0050] The pole control command signal refers to the control command signal issued by the pole control to the flexible direct current valve control during the sequential control process, including but not limited to the unlocking / locking signal (DEBLOCK), the running / stopping status signal (EnergizeMode), the controllable charging status signal (ACL_ENA), the temporary locking and unlocking permission signal (TB_DEBLOCK), etc.

[0051] In an embodiment of the present invention, multiple pole control command signals and multiple bridge arm voltage values ​​of a flexible DC valve control system are obtained within a preset detection period.

[0052] Step 102, respectively performing level dynamic identification analysis on various pole control command signals to obtain level states of various pole control command signals;

[0053] In the embodiment of the present invention, level dynamic identification analysis is performed on various pole control command signals within a detection cycle to obtain level states of various pole control command signals.

[0054] It should be noted that the level state refers to the change in the level of the pole control command signal within a detection cycle.

[0055] Step 103: Based on a preset sequence control key-value pair database, determine the initial sequence control state corresponding to the flexible DC valve control system according to the level states of various pole control command signals;

[0056] In the embodiment of the present invention, based on the preset level-sequence control mapping rules in the preset sequence control key-value pair database, the initial sequence control state corresponding to the flexible DC valve control system is determined according to the level states of various pole control command signals.

[0057] Step 104 , using each bridge arm voltage value to perform state verification processing on the initial sequential control state to obtain the sequential control state corresponding to the flexible DC valve control system.

[0058] In the embodiment of the present invention, each bridge arm voltage value is averaged to obtain the bridge arm voltage average of the flexible DC valve control system, and the corresponding verification voltage interval is matched from the preset verification voltage interval list according to the initial sequential control state. When the bridge arm voltage average is in the verification voltage interval, the initial sequential control state is determined as the sequential control state corresponding to the flexible DC valve control system. When the bridge arm voltage average is not in the verification voltage interval, step 101 to step 104 are re-executed.

[0059] In the embodiment of the present invention, by obtaining multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period, and based on a preset sequential control key-value pair database, the sequential control state of the flexible DC valve control system is determined according to the level state of various pole control command signals and each bridge arm voltage value, thereby overcoming the technical problem that the prior art can only identify four sequential control states of the sequential control process, resulting in incomplete sequential control state identification and reduced reliability of the operation of the flexible DC valve control system. Compared with the traditional identification method, the present invention accurately identifies the sequential control process of the flexible DC valve control system by obtaining multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period, thereby avoiding system failures caused by identification errors and improving the reliability of the operation of the flexible DC valve control system.

[0060] See also Figure 2 , Figure 2 A flowchart of the steps of a method for identifying a sequential control state of a flexible DC valve control system provided in Embodiment 2 of the present invention.

[0061] The present invention provides a method for identifying a sequential control state of a flexible DC valve control system, comprising:

[0062] Step 201, obtaining multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period;

[0063] In an embodiment of the present invention, a plurality of pole control command signals of the flexible DC valve control system and a plurality of bridge arm voltage values ​​of the flexible DC valve control system within a preset detection cycle are acquired.

[0064] It should be noted that the pole control command signal includes a control status signal (i.e., unlock / lock signal (DEBLOCK)), an operating mode signal (i.e., an operation / stop status signal (EnergizeMode)), a charging authorization signal (i.e., a controllable charging status signal allowed (ACL_ENA)) and a temporary control signal (i.e., a temporary lock and unlock permission signal (TB_DEBLOCK)).

[0065] Step 202, respectively performing level dynamic identification analysis on various pole control command signals to obtain level states of various pole control command signals;

[0066] Further, step 202 includes the following sub-steps:

[0067] S11, respectively judging whether various pole control command signals are in a continuously high level state;

[0068] S12, if the pole control command signal is in a continuously high level state, determining the level state of the pole control command signal as a first level state;

[0069] The continuous high level state means that the pole control command signal is continuously at a high level within a detection cycle (that is, the pole control command signal is continuously 1).

[0070] In the embodiment of the present invention, it is determined whether various pole control command signals are continuously at a high level in a detection cycle. If the pole control command signal is continuously at a high level in a detection cycle, the level state of the pole control command signal is determined to be the first level state.

[0071] S13, if the pole control command signal is not in a continuously high level state, determining whether the pole control command signal is a high level jump signal;

[0072] A high-level jump signal refers to a signal that jumps from a low level (that is, 0) to a high level and then remains at a high level within a detection cycle.

[0073] In the embodiment of the present invention, if the pole control instruction signal is not continuously at a high level within a detection cycle, it is determined whether the pole control instruction signal is a high-level jump signal.

[0074] S14, if the pole control command signal is a high level jump signal, determining the level state of the pole control command signal to be a second level state;

[0075] In the embodiment of the present invention, if the pole control instruction signal jumps from a low level to a high level and then remains at a high level within a detection cycle, the level state of the pole control instruction signal is determined to be the second level state.

[0076] S15, if the pole control command signal is not a high-level jump signal, determine whether the pole control command signal is in a continuous low-level state;

[0077] The continuous low level state means that the pole control command signal is continuously at a low level within a detection cycle.

[0078] In the embodiment of the present invention, if the pole control instruction signal is not a high-level jump signal, it is determined whether the pole control instruction signal is continuously at a low level within a detection cycle.

[0079] S16, if the pole control command signal is in a continuously low level state, determining the level state of the pole control command signal to be a third level state;

[0080] In the embodiment of the present invention, if the pole control instruction signal is continuously at a low level within a detection cycle, the level state of the pole control instruction signal is determined to be the third level state.

[0081] S17: If the pole control instruction signal is not in a continuously low level state, the level state of the pole control instruction signal is determined to be a fourth level state.

[0082] In the embodiment of the present invention, if the pole control instruction signal is not in a continuously low level state, the pole control instruction signal is a low level jump signal, and the level state of the pole control instruction signal is determined to be a fourth level state.

[0083] It should be noted that the low-level jump signal refers to the pole control command signal jumping from a high level to a low level within a detection cycle and then remaining at a low level.

[0084] Step 203, using the level states of various pole control command signals to generate corresponding target keys;

[0085] In the embodiment of the present invention, various polar control command signals are used to construct corresponding target keys. For example, 1. The level state of the unlock / lock signal and the level state of the run / stop state signal are used to construct the target key; 2. The level state of the unlock / lock signal, the level state of the run / stop state signal and the level state of the controllable charging state signal are used to construct the target key; 3. The level state of the unlock / lock signal, the level state of the run / stop state signal and the level state of the temporary lock and unlock permission signal are used to construct the target key.

[0086] Step 204: Use the target key to search a preset sequence control key-value pair database, and match the sequence control type corresponding to the target key as the initial sequence control state corresponding to the flexible DC valve control system.

[0087] In an embodiment of the present invention, a preset sequence key-value pair database is retrieved using a target key, and the sequence type corresponding to the target key is matched as the initial sequence state corresponding to the flexible DC valve control system. For example, 1. When the level state of the unlock / lock signal is the third level state or the fourth level state, and the level state of the run / stop state signal is the third level state or the fourth level state, the initial sequence state corresponding to the flexible DC valve control system is determined to be the shutdown lock state (the incoming circuit breaker is disconnected). 2. When the level state of the unlock / lock signal is the third level state, the level state of the run / stop state signal is the second level state, and the level state of the controllable charging state signal is the third level state, the initial sequence state corresponding to the flexible DC valve control system is determined to be the uncontrollable charging state. 3. When the level state of the unlock / lock signal is the third level state, the level state of the run / stop state signal is the first level state, and the level state of the controllable charging state signal is the second level state, the initial sequence state corresponding to the flexible DC valve control system is determined to be the controllable charging state. 4. When the level state of the unlock / lock signal is the first level state or the second level state, the level state of the operation / stop state signal is the first level state, and the level state of the temporary lock and unlock permission signal is the first level state or the second level state, the initial sequential control state corresponding to the flexible DC valve control system is determined to be the unlocked operation state (non-temporary lock). 5. When the level state of the unlock / lock signal is the first level state or the second level state, the level state of the operation / stop state signal is the first level state, and the level state of the temporary lock and unlock permission signal is the fourth level state, the initial sequential control state corresponding to the flexible DC valve control system is determined to be the unlocked operation state (temporary lock). 6. When the level state of the unlock / lock signal is the fourth level state, and the level state of the operation / stop state signal is the first level state, the initial sequential control state corresponding to the flexible DC valve control system is determined to be the shutdown lock state (the incoming circuit breaker is not disconnected).

[0088] Furthermore, it also includes:

[0089] When the sequential control type corresponding to the target key is not matched, the process jumps to the step of obtaining multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period.

[0090] In the embodiment of the present invention, when the sequence control type corresponding to the target key is not matched, the execution jumps to steps 201 - 204 .

[0091] Step 205 : using each bridge arm voltage value to perform state verification processing on the initial sequential control state to obtain the sequential control state corresponding to the flexible DC valve control system.

[0092] Further, step 205 includes the following sub-steps:

[0093] S21, performing average processing on the voltage values ​​of each bridge arm to obtain an average value of the bridge arm voltage;

[0094] In the embodiment of the present invention, the average value of the bridge arm voltage values ​​is calculated to obtain the average bridge arm voltage value.

[0095] S22, inputting the initial sequential control state into a preset verification interval list to match the corresponding verification voltage interval;

[0096] In the embodiment of the present invention, a verification voltage interval corresponding to the initial sequential control state is selected from a preset verification interval list.

[0097] S23, judging whether the average value of the bridge arm voltage is within the verification voltage interval;

[0098] S24, if the average value of the bridge arm voltage is within the verification voltage interval, the initial sequential control state is determined as the sequential control state corresponding to the flexible DC valve control system;

[0099] In an embodiment of the present invention, it is determined whether the average value of the bridge arm voltage is in the verification voltage interval. If the average value of the bridge arm voltage is in the verification voltage interval, the initial sequential control state is correctly identified, and the initial sequential control state is determined as the sequential control state corresponding to the flexible DC valve control system.

[0100] S25, if the average value of the bridge arm voltage is not in the verification voltage interval, jump to execute the step of obtaining multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period.

[0101] In the embodiment of the present invention, if the average value of the bridge arm voltage is not in the verification voltage interval, it means that the initial sequential control state identification is incorrect, and the process jumps to execute steps 201-205.

[0102] In another embodiment of the present invention, 1. In a detection period T, the flexible direct valve control system 顺控状态检测 If it is detected that the "unlock / lock signal (DEBLOCK)" sent by the pole control to the flexible direct current valve control is continuously 0 (representing lock) or the signal changes from 1 to 0 and then continues to be 0 (representing lock), and at the same time, it is detected that the "running / shutdown status (EnergizeMode)" sent by the pole control to the flexible direct current valve control is continuously 0 (representing shutdown) or the signal changes from 1 to 0 and then continues to be 0 (representing shutdown), if the above conditions are met at the same time, the flexible direct current valve control system determines that this is the "shutdown lock state (incoming circuit breaker disconnected)". 2. The flexible direct current valve control system is in a detection cycle T 顺控状态检测If it is detected that the "unlock / lock signal (DEBLOCK)" sent by the pole control to the flexible direct current valve control is continuously 0 (representing lock) and has no jump, and it is simultaneously detected that the "allowed controllable charging state (ACL_ENA)" sent by the pole control to the flexible direct current valve control is continuously 0 (representing controlled charging is not allowed) and has no jump, and it is detected that the "running / shutdown state (EnergizeMode)" sent by the pole control to the flexible direct current valve control jumps from 0 to 1 and then continues to be 1 (representing running), if the above conditions are met at the same time, the flexible direct current valve control system determines that it is in an "uncontrollable charging state". 3. The flexible direct current valve control system is in a detection cycle T 顺控状态检测 If the "unlock / lock signal (DEBLOCK)" sent by the pole control to the flexible direct current valve control is continuously 0 (representing lock) without jumps, and the "allowed controllable charging state (ACL_ENA)" sent by the pole control to the flexible direct current valve control changes from 0 to 1 and then remains 1 (representing allowed controllable charging), and the "running / shutdown state (EnergizeMode)" sent by the pole control to the flexible direct current valve control is continuously 1 (representing running) without jumps, the flexible direct current valve control system determines that it is in the "controllable charging state" at this time if the above conditions are met at the same time. 4. The flexible direct current valve control system is in a detection cycle T 顺控状态检测 If it is detected that the "unlock / lock signal (DEBLOCK)" sent by the pole control to the flexible direct current valve control is continuously 1 (representing unlocking) or the signal changes from 0 to 1 and then continues to be 1 (representing unlocking), and it is simultaneously detected that the "temporary lock and unlock permission signal (TB_DEBLOCK)" sent by the pole control to the flexible direct current valve control is continuously 1 (representing temporary lock and unlocking is allowed) or the signal changes from 0 to 1 and then continues to be 1 (representing temporary lock and unlocking is allowed), and it is detected that the "operation / shutdown status (EnergizeMode)" sent by the pole control to the flexible direct current valve control is continuously 1 (representing operation) without jumping, and the above conditions are met at the same time, the flexible direct current valve control system determines that it is in the "unlocked operation status (non-temporary lock)". 5. The flexible direct current valve control system is in a detection cycle T 顺控状态检测 If it is detected that the "unlock / lock signal (DEBLOCK)" sent by the pole control to the flexible direct current valve control is continuously 1 (representing unlocking) or the signal changes from 0 to 1 and then continues to be 1 (representing unlocking), and it is simultaneously detected that the "temporary lock and unlock permission signal (TB_DEBLOCK)" sent by the pole control to the flexible direct current valve control changes from 1 to 0 and then continues to be 0 (representing temporary lock and unlocking is not allowed), and it is detected that the "operation / shutdown status (EnergizeMode)" sent by the pole control to the flexible direct current valve control is continuously 1 (representing operation) without jumping, and the above conditions are met at the same time, the flexible direct current valve control system determines that it is in the "unlocked operation status (temporary lock)". 6. The flexible direct current valve control system is in a detection cycle T 顺控状态检测If it is detected that the "unlock / lock signal (DEBLOCK)" sent by the pole control to the flexible DC valve control changes from 1 to 0 and then remains at 0 (representing lock), and at the same time it is detected that the "run / stop status (EnergizeMode)" sent by the pole control to the flexible DC valve control remains at 1 (representing run) without any change, if the above conditions are met at the same time, the flexible DC valve control system determines that it is in the "shutdown lock state (incoming circuit breaker is not disconnected)" at this time.

[0103] In the embodiment of the present invention, by obtaining multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period, and based on a preset sequential control key-value pair database, the sequential control state of the flexible DC valve control system is determined according to the level state of various pole control command signals and each bridge arm voltage value, thereby overcoming the technical problem that the prior art can only identify four sequential control states of the sequential control process, resulting in incomplete sequential control state identification and reduced reliability of the operation of the flexible DC valve control system. Compared with the traditional identification method, the present invention accurately identifies the sequential control process of the flexible DC valve control system by obtaining multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period, thereby avoiding system failures caused by identification errors and improving the reliability of the operation of the flexible DC valve control system.

[0104] See also Figure 3 , Figure 3 This is a structural block diagram of a system for identifying the sequential control state of a flexible DC valve control system provided in Embodiment 3 of the present invention.

[0105] The present invention provides a system for identifying the sequential control state of a flexible DC valve control system, comprising:

[0106] The acquisition module 301 is used to obtain multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period;

[0107] The identification module 302 is used to perform level dynamic identification analysis on various pole control command signals respectively to obtain the level status of various pole control command signals;

[0108] The matching module 303 is used to determine the initial sequential control state corresponding to the flexible DC valve control system according to the level states of various pole control command signals based on a preset sequential control key-value pair database;

[0109] The verification module 304 is used to perform state verification processing on the initial sequential control state by using each bridge arm voltage value to obtain the sequential control state corresponding to the flexible DC valve control system.

[0110] Further, the identification module 302 includes:

[0111] The first analysis submodule is used to determine whether various pole control command signals are in a continuous high level state;

[0112] If the pole control command signal is in a continuously high level state, the level state of the pole control command signal is determined to be a first level state;

[0113] The second analysis submodule is used to determine whether the pole control command signal is a high-level jump signal if the pole control command signal is not in a continuous high-level state;

[0114] If the pole control command signal is a high level jump signal, the level state of the pole control command signal is determined to be a second level state;

[0115] The third analysis submodule is used to determine whether the pole control command signal is in a continuous low level state if the pole control command signal is not a high level jump signal;

[0116] If the pole control command signal is in a continuously low level state, the level state of the pole control command signal is determined to be a third level state;

[0117] If the pole control instruction signal is not in a continuously low level state, the level state of the pole control instruction signal is determined to be a fourth level state.

[0118] Furthermore, the matching module 303 includes:

[0119] Constructing a submodule for generating corresponding target keys using the level states of various pole control command signals;

[0120] The matching submodule is used to use the target key to retrieve a preset sequence control key-value pair database, and match the sequence control type corresponding to the target key as the initial sequence control state corresponding to the flexible DC valve control system.

[0121] Furthermore, the verification module 304 includes:

[0122] The average submodule is used to average the voltage values ​​of each bridge arm to obtain the average value of the bridge arm voltage;

[0123] The verification voltage interval submodule is used to input the initial sequential control state into the preset verification interval list to match the corresponding verification voltage interval;

[0124] The fourth analysis submodule is used to determine whether the average value of the bridge arm voltage is within the verification voltage interval;

[0125] If the average value of the bridge arm voltage is within the verification voltage interval, the initial sequential control state is determined as the sequential control state corresponding to the flexible DC valve control system;

[0126] If the average value of the bridge arm voltage is not in the verification voltage interval, the process jumps to execute the step of obtaining multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period.

[0127] Furthermore, the pole control instruction signal includes a control state signal, an operating mode signal, a charging authorization signal and a temporary control signal.

[0128] Furthermore, the matching module 303 further includes:

[0129] The jump submodule is used to jump to the step of obtaining multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period when the sequential control type corresponding to the target key is not matched.

[0130] See also Figure 4 , Figure 4 This is a structural block diagram of an electronic device provided in Embodiment 4 of the present invention.

[0131] An electronic device according to an embodiment of the present invention includes: a memory 401 and a processor 402, wherein the memory 402 stores a computer program; when the computer program is executed by the processor 402, the processor 402 executes a method for identifying a sequential control state of a flexible DC valve control system according to any of the above embodiments.

[0132] The memory 401 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk or a ROM. The memory 401 has a storage space 403 for a program code 413 for executing any method step in the above method. For example, the storage space 403 for the program code may include individual program codes 413 for implementing the various steps in the above method, respectively. These program codes may be read from or written to one or more computer program products. These computer program products include program code carriers such as a hard disk, a compact disk (CD), a memory card or a floppy disk. The program code may be compressed, for example, in an appropriate form. When these codes are run by a computing and processing device, the computing and processing device is caused to execute the various steps in the above-described method.

[0133] Embodiment 5 of the present invention further provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the method for identifying the sequential control state of a flexible DC valve control system according to any of the above embodiments is implemented.

[0134] Embodiment 6 of the present invention further provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions, wherein when the program instructions are executed by a computer, the computer executes a method for identifying the sequential control state of a flexible DC valve control system as described in any of the above embodiments.

[0135] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0136] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0137] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0138] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0139] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0140] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for identifying the sequential control state of a flexible DC valve control system, characterized in that: include: Acquire multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period; Performing level dynamic identification analysis on various pole control command signals respectively to obtain level states of various pole control command signals; Based on a preset sequence control key-value pair database, determining an initial sequence control state corresponding to the flexible DC valve control system according to the level states of various pole control command signals; The initial sequential control state is subjected to state verification processing by using each of the bridge arm voltage values ​​to obtain a sequential control state corresponding to the flexible DC valve control system.

2. The method for identifying the sequential control state of a flexible DC valve control system according to claim 1, characterized in that: The step of performing level dynamic identification analysis on various pole control command signals to obtain level states of various pole control command signals comprises: respectively determining whether the various pole control command signals are in a continuously high level state; If the pole control command signal is in a continuously high level state, determining the level state of the pole control command signal as a first level state; If the pole control command signal is not in a continuously high level state, determining whether the pole control command signal is a high level jump signal; If the pole control command signal is a high level jump signal, the level state of the pole control command signal is determined to be a second level state; If the pole control command signal is not a high-level jump signal, determining whether the pole control command signal is in a continuous low-level state; If the pole control command signal is in a continuously low level state, determining the level state of the pole control command signal to be a third level state; If the pole control instruction signal is not in a continuously low level state, the level state of the pole control instruction signal is determined to be a fourth level state.

3. The method for identifying the sequential control state of a flexible DC valve control system according to claim 1, characterized in that: The pole control command signal includes a control state signal, an operating mode signal, a charging authorization signal and a temporary control signal.

4. The method for identifying the sequential control state of a flexible DC valve control system according to claim 1, characterized in that: The step of determining the initial sequential control state corresponding to the flexible DC valve control system according to the level states of various pole control command signals based on a preset sequential control key-value pair database comprises: Using the level states of various pole control command signals to generate corresponding target keys; The target key is used to retrieve a preset sequence control key-value pair database, and the sequence control type corresponding to the target key is matched as the initial sequence control state corresponding to the flexible DC valve control system.

5. The method for identifying the sequential control state of a flexible DC valve control system according to claim 1, characterized in that: The step of using each of the bridge arm voltage values ​​to perform state verification processing on the initial sequential control state to obtain the sequential control state corresponding to the flexible DC valve control system includes: Performing average processing on each of the bridge arm voltage values ​​to obtain an average bridge arm voltage value; Input the initial sequential control state into a preset verification interval list to match the corresponding verification voltage interval; Determining whether the average value of the bridge arm voltage is within the verification voltage interval; If the average value of the bridge arm voltage is within the verification voltage interval, the initial sequential control state is determined as the sequential control state corresponding to the flexible DC valve control system; If the average value of the bridge arm voltage is not within the verification voltage interval, the process jumps to executing the step of obtaining multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period.

6. The method for identifying the sequential control state of a flexible DC valve control system according to claim 4, characterized in that: Also includes: When the sequential control type corresponding to the target key is not matched, the process jumps to the step of obtaining multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period.

7. A system for identifying the sequential control state of a flexible DC valve control system, characterized in that: include: An acquisition module, used to obtain multiple pole control command signals and multiple bridge arm voltage values ​​of the flexible DC valve control system within a preset detection period; An identification module, used to perform level dynamic identification analysis on various pole control command signals respectively to obtain level states of various pole control command signals; A matching module, used for determining an initial sequence control state corresponding to the flexible DC valve control system according to the level states of various pole control command signals based on a preset sequence control key-value pair database; The verification module is used to perform state verification processing on the initial sequential control state by using each of the bridge arm voltage values ​​to obtain the sequential control state corresponding to the flexible DC valve control system.

8. An electronic device, characterized in that: It comprises a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the method for identifying the sequential control state of the flexible DC valve control system according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed, the method for identifying the sequential control state of the flexible DC valve control system according to any one of claims 1 to 6 is implemented.

10. A computer program product, characterized in that The computer program product includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions, wherein when the program instructions are executed by a computer, the computer executes the method for identifying the sequential control state of a flexible DC valve control system according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Direct-current valve bank operation and locking judgment method for flexible direct-current stability control

    CN112202192A

  • Flexible DC converter valve bridge arm current anomaly detection method and device

    CN116760271A

  • Starting method and system for independent control of bridge arms of bridge arm multiplexing type MMC (Modular Multilevel Converter) system

    CN117039979A

  • Flexible straight valve overvoltage processing method and device

    CN117977934A