Breaker characteristic simulation method and system based on double-break coil and mode switching
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-07
- Publication Date
- 2026-08-11
AI Technical Summary
该方法仅能输出单一的时间延迟信号,无法反映断路器从线圈电流建立、铁心运动、机械保持解除到辅助接点切换这一连续物理过程中各环节的内在关联性
[0059]This invention provides a method and system for simulating circuit breaker characteristics based on dual trip coils and mode switching. It responds to external commands to acquire simulation scenario parameters, selects a control mode and loads the corresponding mode threshold group based on the matching result with preset mode thresholds, and parses the command characteristics upon receiving a trip command. When the characteristics are within the effective action threshold range, it initiates the trip coil simulation drive process. During the drive process, it acquires the simulation parameter group in real time and compares it sequentially with the mode threshold group. When all simulation parameters meet the threshold requirements, it outputs an unlocking flag. Then, it triggers the auxiliary contact simulation circuit and determines whether the current time point is within the preset effective contact action time window. If so, it executes contact flipping. After contact flipping, it acquires feedback indicators and compares them with steady-state thresholds to determine if the tripping action is complete. This reproduces the complete physical timing sequence of the circuit breaker from coil excitation to contact switching, improving the simulation's realism and anti-interference capability.
Smart Images

Figure CN122546016A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power system relay protection testing and simulation, and more specifically, to a method and system for simulating circuit breaker characteristics based on dual trip coils and mode switching. Background Technology
[0002] With the continuous expansion of power system scale and the increasing complexity of relay protection devices, how to safely and realistically simulate the operating characteristics of high-voltage circuit breakers in substation construction, protection commissioning, and scientific research testing scenarios has become a key technical challenge. Traditional circuit breaker simulation methods generally use preset fixed delays to control the tripping and closing time output. This method can only output a single time delay signal and cannot reflect the inherent correlation between each stage of the continuous physical process of the circuit breaker from coil current establishment, core movement, mechanical holding release to auxiliary contact switching.
[0003] First, existing technologies lack a mechanism for validating command characteristics, making it highly susceptible to misinterpreting electromagnetic interference or contact bounce as valid trip commands, leading to simulator malfunctions and affecting the reliability of test results. Second, traditional methods do not establish multi-level state threshold interlocking judgment logic during simulated tripping. Key nodes such as coil excitation completion, mechanical mechanism release, and contact travel arrival are independent of each other, failing to realistically reproduce the nonlinear and timing coupling characteristics of circuit breaker operation, thus preventing relay protection devices from obtaining realistic action feedback waveforms. Third, existing simulators typically only support a single control mode, unable to simultaneously achieve one-click switching between three-phase linkage and single-phase independent modes on a single device, and lack the simulation capability for redundant configuration of dual-trip coils and circuit breaker failure functions. Finally, traditional methods use fixed-delay flipping for auxiliary contact outputs, without setting effective time window constraints based on the action process, causing the contact action timing to deviate from the actual physical process, and lacking steady-state threshold confirmation and anti-jitter verification mechanisms after action completion, making it prone to false alarms due to contact bounce.
[0004] Therefore, there is an urgent need for a circuit breaker characteristic simulation technology that can accurately reproduce the complete operating sequence of a circuit breaker, has mode switching function, and anti-interference self-verification capability. Summary of the Invention
[0005] In view of the above problems, the purpose of this invention is to provide a circuit breaker characteristic simulation method and system based on dual trip coils and mode switching. By matching the simulated scenario parameters with preset mode thresholds, the control mode is selected and the corresponding mode threshold group is loaded. Then, by judging the validity of the instruction feature quantity, comparing the simulated parameter group with the mode threshold group in sequence, constraining the contact flipping time window, and comparing the feedback index with the steady-state threshold, a full-chain state machine control process from instruction recognition to action completion is constructed, replacing the traditional single delay control.
[0006] Specifically, firstly, by matching the simulated scenario parameters with the mode feature threshold library, automatic identification and threshold group loading of three-phase linkage mode and single-phase independent mode are achieved. Then, by extracting the voltage amplitude and duration characteristics of the trip command and performing continuous verification with multiple commands within the effective action threshold range, false signals caused by on-site electromagnetic interference are effectively filtered out. Next, by sequentially comparing three parameters—coil feedback current, mechanical holding analog quantity, and moving contact displacement value—corresponding to the three continuous stages of coil excitation, holding release, and stroke criticality, linear timing constraints on the action process are achieved. Then, by determining whether the current time point is within the effective time window of the contact action, contact flipping is only performed within the window; otherwise, a deviation event is recorded and the process is terminated, simulating the inherent coordination relationship between the auxiliary contact and the main contact. Finally, by continuously monitoring the position status feedback index and the position deviation feedback index of each phase after contact flipping, and maintaining a steady-state threshold within the anti-jitter confirmation time, the action is determined to be complete, eliminating the influence of contact bounce on the status output and ensuring the accuracy of action determination.
[0007] The first aspect of this invention provides a method for simulating circuit breaker characteristics based on dual trip coils and mode switching, the method comprising:
[0008] Respond to external commands and obtain parameters of the simulated scene;
[0009] Based on the simulated scene parameters and the preset mode thresholds, select the control mode and load the corresponding mode threshold group;
[0010] Upon receiving a trip command, the command characteristics are parsed and obtained.
[0011] When the instruction feature value is within the effective action threshold range, the trip coil simulation drive process is started.
[0012] During the simulated driving process of the trip coil, the simulation parameter set is acquired in real time;
[0013] The simulated parameter group is compared with the mode threshold group in turn. When all simulated parameters meet the threshold requirements, an unlocking flag is output.
[0014] In response to the unlocking flag, the auxiliary contact simulation circuit is triggered. If the current time point is within the preset effective time window for contact action, the contact is flipped.
[0015] After performing the contact reversal, obtain the feedback metrics;
[0016] If all the feedback indicators meet the steady-state threshold of the mode threshold group, the tripping action is determined to be complete.
[0017] In this solution, the step of selecting a control mode and loading the corresponding mode threshold group based on the simulated scene parameters and preset mode thresholds specifically includes:
[0018] The simulated scene parameters are matched with a preset pattern feature threshold library;
[0019] If the simulated scenario parameters fall within the three-phase linkage characteristic range, then the three-phase linkage control mode is selected, and the three-phase threshold group is loaded as the mode threshold group.
[0020] If the simulated scenario parameters fall within the single-phase independent characteristic range, then select the independent control modes for phases A, B, and C respectively, and load a single-phase threshold group as the mode threshold group for each phase.
[0021] If the simulated scene parameters do not match either of the two intervals, the process will terminate and a pattern recognition error flag will be output.
[0022] The mode threshold group includes at least the coil current establishment threshold, the mechanical holding release threshold, the main contact stroke critical threshold, the effective time window for contact action, and the steady-state threshold for action completion.
[0023] In this scheme, the step of initiating the trip coil simulation drive process when the instruction feature value is within a preset effective action threshold range specifically includes:
[0024] When a trip command is received, the voltage amplitude and duration characteristics of the command are extracted as command feature quantities;
[0025] If the instruction characteristic value deviates from the preset effective action threshold range, it is determined to be an interference signal, the process is reset and waits for the next instruction;
[0026] If the instruction characteristic values of multiple consecutive trip commands are all within the preset effective action threshold range, the command is determined to be valid, and the trip coil simulation drive process is then started.
[0027] When starting the drive process, the first trip coil or the second trip coil is selected as the current drive object according to the control mode and the loaded mode threshold group.
[0028] In this scheme, the step of comparing the simulated parameter set with the mode threshold set sequentially, and outputting an unlocking flag when all simulated parameters meet the threshold requirements, specifically includes:
[0029] Extract the simulated parameter set to obtain the coil feedback current;
[0030] Determine whether the coil feedback current has reached the coil current establishment threshold;
[0031] If so, record it as the coil start-up time, and extract the simulated parameter set to obtain the mechanical holding analog quantity;
[0032] Determine whether the mechanical holding analog quantity has reached the mechanical holding release threshold;
[0033] If so, then extract the simulated parameter set to obtain the displacement value of the moving contact;
[0034] Determine whether the displacement value of the moving contact exceeds the critical threshold of the main contact stroke;
[0035] If so, output the unlock flag.
[0036] In this solution, the trigger auxiliary contact simulation circuit performs contact flipping if the current time point is within a preset effective contact action time window, specifically including:
[0037] In response to the unlock indicator, the auxiliary contact analog circuit is immediately triggered;
[0038] Based on the coil start-up time, obtain the current time point;
[0039] Determine whether the current time point is within the valid time window of the contact action;
[0040] If it is within the time window, the auxiliary contact simulation circuit is controlled to perform a position contact flipping operation and output a signal indicating the change in open / closed position.
[0041] If it is outside the time window, maintain the original contact state, record the time window deviation event, and wait until the current simulation process is terminated.
[0042] In this scheme, the step of acquiring feedback indicators and determining that the tripping action is completed when all indicators meet the steady-state threshold specifically includes:
[0043] After the contact flipping is performed, the feedback indicators of the circuit breaker simulation device are continuously monitored. The feedback indicators include position status feedback indicators and position deviation feedback indicators of each phase.
[0044] The feedback indicators are compared with the steady-state threshold for action completion item by item;
[0045] For each feedback metric, determine whether the steady-state threshold has been reached and whether the preset anti-shake confirmation time has been maintained.
[0046] Record the moment when all feedback metrics meet the anti-shake requirements.
[0047] Based on the difference between the coil start time and the action end time, action time information is generated, and the tripping action is determined to be completed.
[0048] A second aspect of the present invention provides a circuit breaker characteristic simulation system based on dual trip coils and mode switching, including a circuit breaker characteristic simulation method program based on dual trip coils and mode switching. When the circuit breaker characteristic simulation method program based on dual trip coils and mode switching is executed by the processor, it performs the following steps:
[0049] Respond to external commands and obtain parameters of the simulated scene;
[0050] Based on the simulated scene parameters and the preset mode thresholds, select the control mode and load the corresponding mode threshold group;
[0051] Upon receiving a trip command, the command characteristics are parsed and obtained.
[0052] When the instruction feature value is within the effective action threshold range, the trip coil simulation drive process is started.
[0053] During the simulated driving process of the trip coil, the simulation parameter set is acquired in real time;
[0054] The simulated parameter group is compared with the mode threshold group in turn. When all simulated parameters meet the threshold requirements, an unlocking flag is output.
[0055] In response to the unlocking flag, the auxiliary contact simulation circuit is triggered. If the current time point is within the preset effective time window for contact action, the contact is flipped.
[0056] After performing the contact reversal, obtain the feedback metrics;
[0057] If all the feedback indicators meet the steady-state threshold of the mode threshold group, the tripping action is determined to be complete.
[0058] A third aspect of the present invention provides a computer-readable storage medium comprising a circuit breaker characteristic simulation method program based on dual trip coils and mode switching, wherein when the circuit breaker characteristic simulation method program based on dual trip coils and mode switching is executed by a processor, the steps of the circuit breaker characteristic simulation method based on dual trip coils and mode switching as described in any of the preceding claims are implemented.
[0059] This invention provides a method and system for simulating circuit breaker characteristics based on dual trip coils and mode switching. It responds to external commands to acquire simulation scenario parameters, selects a control mode and loads the corresponding mode threshold group based on the matching result with preset mode thresholds, and parses the command characteristics upon receiving a trip command. When the characteristics are within the effective action threshold range, it initiates the trip coil simulation drive process. During the drive process, it acquires the simulation parameter group in real time and compares it sequentially with the mode threshold group. When all simulation parameters meet the threshold requirements, it outputs an unlocking flag. Then, it triggers the auxiliary contact simulation circuit and determines whether the current time point is within the preset effective contact action time window. If so, it executes contact flipping. After contact flipping, it acquires feedback indicators and compares them with steady-state thresholds to determine if the tripping action is complete. This reproduces the complete physical timing sequence of the circuit breaker from coil excitation to contact switching, improving the simulation's realism and anti-interference capability. Attached Figure Description
[0060] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope.
[0061] Figure 1 A flowchart of a circuit breaker characteristic simulation method based on dual trip coils and mode switching according to the present invention is shown;
[0062] Figure 2 This invention provides a flowchart of a threshold comparison process for a set of simulated parameters.
[0063] Figure 3 A schematic diagram of the structure of a circuit breaker characteristic simulation system based on dual trip coils and mode switching according to the present invention is shown.
[0064] Figure 4 A block diagram of a circuit breaker characteristic simulation system based on dual trip coils and mode switching according to the present invention is shown. Detailed Implementation
[0065] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0066] Unless otherwise defined, all terms (including technical and scientific terms) used in embodiments of this invention shall have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. It should also be understood that terms such as those defined in a common dictionary shall be interpreted as having a meaning consistent with their meaning in the context of the relevant art, and not as being interpreted in an idealized or highly formalized sense, unless expressly defined in this embodiment of the invention.
[0067] The terms "first," "second," and similar words used in the embodiments of this invention do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "an," "a," or "the" do not indicate a quantity limitation, but rather indicate the presence of at least one. Similarly, terms such as "including" or "comprising" mean that the element or object preceding the word encompasses the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. The steps preceding or following the steps in the method of the embodiments of this invention are not necessarily performed precisely in sequence. Instead, various steps can be processed in reverse order or simultaneously. Furthermore, other operations can be added to these processes, or one or more steps can be removed from these processes.
[0068] In addition, the functional modules in the various embodiments of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0069] Figure 1 A flowchart of a circuit breaker characteristic simulation method based on dual trip coils and mode switching according to the present invention is shown.
[0070] like Figure 1 As shown, the first aspect of this invention discloses a method for simulating circuit breaker characteristics based on dual trip coils and mode switching, the method comprising:
[0071] S102 responds to external commands and obtains simulation scene parameters;
[0072] S104, Select a control mode and load the corresponding mode threshold group according to the simulated scene parameters and the preset mode threshold.
[0073] S106, in response to receiving a trip command, the command characteristic quantity is parsed and obtained;
[0074] S108, when the instruction feature quantity is within the effective action threshold range, start the trip coil simulation drive process;
[0075] S110 acquires the simulation parameter set in real time during the trip coil simulation drive process;
[0076] S112, compare the simulated parameter group with the mode threshold group in sequence, and output an unlocking flag when all simulated parameters meet the threshold requirements;
[0077] S114, in response to the unlocking flag, the auxiliary contact simulation circuit is triggered. If the current time point is within the preset effective time window of contact action, the contact is flipped.
[0078] S116, after performing contact flipping, obtain feedback metrics;
[0079] S118, if all the feedback indicators meet the steady-state threshold of the mode threshold group, then the tripping action is determined to be completed.
[0080] It should be noted that, in this embodiment, firstly, the simulator responds to external commands from the relay protection tester or the host computer to obtain the simulation scenario parameters set by the user. The simulation scenario parameters include the desired control mode type, operating voltage level, and desired action time range, etc. Subsequently, the simulator matches the obtained simulation scenario parameters with multiple pre-stored mode thresholds, automatically selects the three-phase linkage control mode or the single-phase independent control mode based on the matching result, and loads the complete mode threshold group corresponding to the mode. The mode threshold group includes the coil current establishment threshold, the mechanical holding release threshold, the main contact stroke critical threshold, the effective time window of the contact action, and the steady-state threshold for action completion.
[0081] Then, when the simulator receives a trip command from the relay protection device, it parses the voltage amplitude and duration of the command as command characteristic quantities. It then determines whether the command characteristic quantity falls within a preset effective action threshold range. Only when the command characteristic quantity is continuously and stably within this range is the command confirmed as valid, and the trip coil simulation drive process is initiated. During the drive process, the simulator collects the coil feedback current, mechanical holding analog quantity, and moving contact displacement value in real time, forming a simulation parameter set. This parameter set is compared sequentially with each threshold in the loaded mode threshold set. Only when the coil feedback current, mechanical holding analog quantity, and moving contact displacement value all sequentially reach their corresponding threshold requirements is an unlocking flag output. In response to the unlocking flag, the simulator triggers the auxiliary contact simulation circuit and simultaneously determines whether the current system time point is within a preset effective contact action time window. If it is within the window, the position contact is flipped, and an open / closed position change signal is output.
[0082] Finally, after the contact flipping is complete, the simulator continuously acquires the final position status feedback index and the position deviation feedback index of each phase, and compares them with the steady-state threshold for action completion. If all feedback indexes continuously meet the steady-state threshold requirements within the preset anti-jitter confirmation time, the tripping action is determined to be successfully completed. This embodiment replaces the traditional single-delay control with multi-threshold comparison logic, which can realistically reproduce the physical process of circuit breaker action. Furthermore, through automatic mode threshold matching and dual-coil redundancy design, it significantly improves the compatibility with different relay protection devices and the reliability of the simulation process.
[0083] According to an embodiment of the present invention, the step of selecting a control mode and loading a corresponding mode threshold group based on the simulated scene parameters and a preset mode threshold specifically includes:
[0084] The simulated scene parameters are matched with a preset pattern feature threshold library;
[0085] If the simulated scenario parameters fall within the three-phase linkage characteristic range, then the three-phase linkage control mode is selected, and the three-phase threshold group is loaded as the mode threshold group.
[0086] If the simulated scenario parameters fall within the single-phase independent characteristic range, then select the independent control modes for phases A, B, and C respectively, and load a single-phase threshold group as the mode threshold group for each phase.
[0087] If the simulated scene parameters do not match either of the two intervals, the process will terminate and a pattern recognition error flag will be output.
[0088] The mode threshold group includes at least the coil current establishment threshold, the mechanical holding release threshold, the main contact stroke critical threshold, the effective time window for contact action, and the steady-state threshold for action completion.
[0089] It should be noted that in this embodiment, the simulator acquires simulation scenario parameters, including the desired control mode type, operating voltage level, and desired action time range. The simulation scenario parameters are compared item by item with a pre-built mode feature threshold library. This library defines parameter feature intervals for three-phase linkage mode and single-phase independent mode. If the simulation scenario parameters fall within the three-phase linkage feature interval, the simulator selects the three-phase linkage control mode and uses a complete set of common three-phase thresholds as the currently used mode threshold set. Each threshold in the threshold set applies to phases A, B, and C simultaneously. If the simulation scenario parameters fall within the single-phase independent feature interval, the simulator selects independent control modes for phases A, B, and C respectively, and loads its own single-phase threshold set for each phase. The threshold set for each phase can be set independently to simulate the action differences between different phases. If the simulation scenario parameters do not match either of the above two feature intervals, the simulator immediately terminates the initialization process and outputs a mode recognition error flag, prompting the user to reset the parameters. The loaded mode threshold group includes at least the coil current establishment threshold, mechanical holding release threshold, main contact travel critical threshold, effective contact action time window, and steady-state action completion threshold. This embodiment achieves seamless switching between two operating modes, meeting the testing requirements of different circuit breaker operating mechanisms in substations.
[0090] According to an embodiment of the present invention, the step of initiating the trip coil simulation drive process when the instruction feature quantity is within a preset effective action threshold range specifically includes:
[0091] When a trip command is received, the voltage amplitude and duration characteristics of the command are extracted as command feature quantities;
[0092] If the instruction characteristic value deviates from the preset effective action threshold range, it is determined to be an interference signal, the process is reset and waits for the next instruction;
[0093] If the instruction characteristic values of multiple consecutive trip commands are all within the preset effective action threshold range, the command is determined to be valid, and the trip coil simulation drive process is then started.
[0094] When starting the drive process, the first trip coil or the second trip coil is selected as the current drive object according to the control mode and the loaded mode threshold group.
[0095] It should be noted that in this embodiment, when the simulator receives a trip command, it first extracts the voltage amplitude and duration characteristics from the command and combines them as the command feature quantity. The simulator internally stores a valid action threshold range, which defines the minimum voltage amplitude threshold and the shortest duration threshold that can trigger the simulated action. If the currently parsed command feature quantity deviates from this preset range, for example, if the voltage amplitude is too low or the duration is too short, the simulator determines that the command is an external interference signal, immediately resets the current process and clears the temporary buffer, and then returns to the waiting state to receive the next trip command. Only when the command feature quantities of multiple consecutively received trip commands are all within the valid action threshold range, the simulator recognizes the command as a real and valid action command, and then starts the trip coil simulation drive process. At the same time as starting the drive process, the simulator selects the first trip coil or the second trip coil as the target of this drive according to the current control mode and the configuration in the loaded mode threshold group. If the dual trip coil function is enabled in the mode threshold group, both coil channels are started simultaneously. This embodiment effectively filters out false trip signals caused by on-site electromagnetic interference, improving the simulator's ability to resist malfunctions in complex electromagnetic environments.
[0096] Figure 2 A flowchart illustrating a threshold comparison process for a set of simulated parameters provided by an embodiment of the present invention is shown.
[0097] According to embodiments of the present invention, such as Figure 2 As shown, the step of comparing the simulated parameter set with the mode threshold set sequentially, and outputting an unlock flag when all simulated parameters meet the threshold requirements, specifically includes:
[0098] S202, Extract the simulated parameter set to obtain the coil feedback current;
[0099] S204, determine whether the coil feedback current reaches the coil current establishment threshold;
[0100] S206, if so, record it as the coil start-up time, and extract the simulation parameter set to obtain the mechanical holding simulation quantity;
[0101] S208, determine whether the mechanical holding analog quantity has reached the mechanical holding release threshold;
[0102] S210, if so, then extract the simulation parameter set to obtain the moving contact displacement value;
[0103] S212, determine whether the displacement value of the moving contact exceeds the critical threshold of the main contact stroke;
[0104] S214, if so, output the unlock flag.
[0105] It should be noted that, in this embodiment, after the simulator starts the trip coil simulation drive process, it first extracts the coil feedback current from the real-time acquired data as the first simulation parameter. This current value is compared with the coil current establishment threshold in the mode threshold group. Only when the coil feedback current continuously and stably reaches or exceeds the coil current establishment threshold is the coil determined to be successfully energized. At this time, the current moment is recorded as the coil start-up moment, and the process is allowed to proceed to the next comparison stage. Subsequently, the simulator extracts the mechanical holding simulation quantity as the second simulation parameter. The mechanical holding simulation quantity is used to characterize the holding force in the circuit breaker operating mechanism that maintains the closed position. This simulation quantity is compared with the mechanical holding release threshold in the mode threshold group. When the mechanical holding simulation quantity decreases and crosses the mechanical holding release threshold, the mechanical holding mechanism is determined to be released, and the core begins to move. Next, the simulator extracts the moving contact displacement value as the third simulation parameter. This displacement value is calculated in real time through the built-in kinematic model and represents the proportion of the travel distance of the moving contact from the starting position to the ending position. The contact displacement value is compared with the main contact travel critical threshold in the mode threshold group. When the displacement value reaches or exceeds the critical threshold, it is determined that the moving contact has moved to the critical position where the contact is about to separate. At this time, an unlocking flag is output, allowing the subsequent contact flipping circuit to start. This embodiment decomposes the operation process into three consecutive threshold judgment stages, accurately reproducing the complete physical timing sequence of the circuit breaker from coil energization to contact action, ensuring the accuracy of the simulated operation time.
[0106] According to an embodiment of the present invention, the trigger auxiliary contact simulation circuit performs contact flipping if the current time point is within a preset effective contact action time window, specifically including:
[0107] In response to the unlock indicator, the auxiliary contact analog circuit is immediately triggered;
[0108] Based on the coil start-up time, obtain the current time point;
[0109] Determine whether the current time point is within the valid time window of the contact action;
[0110] If it is within the time window, the auxiliary contact simulation circuit is controlled to perform a position contact flipping operation and output a signal indicating the change in open / closed position.
[0111] If it is outside the time window, maintain the original contact state, record the time window deviation event, and wait until the current simulation process is terminated.
[0112] It should be noted that in this embodiment, when the simulator outputs the unlock flag, it immediately triggers the auxiliary contact simulation circuit to enter the ready-to-reverse state. Simultaneously, based on the previously recorded coil start-up time as the time reference, the current system time is obtained. The simulator has a preset effective time window for contact actions. This time window uses the coil start-up time as the reference zero point and sets the allowed time interval for contact reversal, simulating the inherent physical delay range between coil excitation and auxiliary contact mechanical switching in a real circuit breaker. The simulator determines whether the current time point is within this effective time window. If it is, it controls the auxiliary contact simulation circuit to perform a position contact reversal operation, outputting the corresponding open / closed position change signal for external relay protection devices to collect. If the current time point is outside the time window, such as too early or too late, the simulator determines this action as an abnormal timing, maintains the original contact state, records the time window deviation event to the internal log, and continues to wait until it exceeds the time window range before terminating the simulation process. This embodiment effectively simulates the inherent coordination relationship between the circuit breaker's auxiliary contacts and main contacts, avoiding test misjudgments caused by timing errors.
[0113] According to an embodiment of the present invention, the step of acquiring feedback indicators and determining that the tripping action is completed when all indicators meet the steady-state threshold specifically includes:
[0114] After the contact flipping is performed, the feedback indicators of the circuit breaker simulation device are continuously monitored. The feedback indicators include position status feedback indicators and position deviation feedback indicators of each phase.
[0115] The feedback indicators are compared with the steady-state threshold for action completion item by item;
[0116] For each feedback metric, determine whether the steady-state threshold has been reached and whether the preset anti-shake confirmation time has been maintained.
[0117] Record the moment when all feedback metrics meet the anti-shake requirements.
[0118] Based on the difference between the coil start time and the action end time, action time information is generated, and the tripping action is determined to be completed.
[0119] It should be noted that in this embodiment, after the simulator performs contact flipping, it continuously monitors the feedback indicators of the circuit breaker simulation device. These feedback indicators specifically include position status feedback indicators and phase position deviation feedback indicators. The position status feedback indicators characterize the final opening and closing positions of the moving contact of each phase, while the phase position deviation feedback indicators characterize the degree of difference in the consistency of action among the three phases. The simulator compares each collected feedback indicator with the pre-stored steady-state threshold for action completion in the mode threshold group. The steady-state threshold defines the minimum pressure position required for reliable contact and the maximum allowable travel deviation among the three phases. For each feedback indicator, the simulator determines whether it has reached the corresponding steady-state threshold and remains stable within a preset anti-jitter confirmation time. The anti-jitter confirmation time is used to eliminate instantaneous state fluctuations caused by contact bounce. When all feedback indicators continuously meet the steady-state threshold requirements within the anti-jitter confirmation time, the simulator records the current time as the action termination time and automatically generates action time information based on the difference between the previously recorded coil start time and action termination time, ultimately determining that the tripping action was successfully completed. This embodiment ensures the accuracy of the action completion determination and realistically simulates the output state after the circuit breaker contacts are stably closed.
[0120] It is worth mentioning that the step of selecting the control mode and loading the corresponding mode threshold group also includes:
[0121] In response to an external command's mode switching flag, the mode switching flag is compared with a preset mode switching threshold library;
[0122] If the mode switching flag falls within the three-phase linkage range, the three-phase trip commands will be merged into a unified control logic, a common three-phase threshold group will be loaded, and the simulation process of phases A, B, and C will be driven synchronously.
[0123] If the identifier falls into a single-phase independent interval, the trip command of each phase is parsed independently, an independent threshold group is loaded for each phase, and the threshold comparison and contact flipping of each phase are performed separately.
[0124] It should be noted that in this embodiment, the simulator responds to the mode switching flag carried in the external command. If the mode switching flag falls within the three-phase linkage range, the simulator merges the received three-phase trip commands into a unified control logic, loading only one common three-phase threshold group. Each threshold in this group applies to phases A, B, and C simultaneously. Then, the trip coil simulation drive process for all three phases is started synchronously, maintaining strict synchronization of the three-phase actions during subsequent threshold comparison and contact reversal until all three phases have completed the tripping action. If the mode switching flag falls within the single-phase independent range, the simulator independently parses the trip command for each phase, loading independent single-phase threshold groups for phases A, B, and C respectively. Each phase's threshold group can be configured individually to simulate the characteristic differences of different phases. Then, independent threshold comparison and contact reversal processes are executed for each phase, without interference between phases. The completion of an action in one phase does not affect the execution of other phases. This embodiment achieves one-click switching between two working modes, meeting the different testing requirements for three-phase linkage and phase-by-phase operation in relay protection testing, and expanding the simulator's applicability.
[0125] It is worth mentioning that it also includes:
[0126] When the dual trip coil function is enabled, the first coil drive channel and the second coil drive channel are started simultaneously to obtain the two coil feedback currents respectively.
[0127] Establish thresholds between the two feedback currents and their respective corresponding coil currents for independent comparison;
[0128] When one of the paths reaches the threshold first, that path is recorded as the main driving channel;
[0129] If another path also reaches the threshold within the preset redundancy waiting time, it is marked as a redundant drive channel.
[0130] If the main drive channel fails in any subsequent comparison, the process will immediately switch to the redundant drive channel to continue the remaining comparison process.
[0131] It should be noted that in this embodiment, when the simulator starts the trip coil simulation drive process, it first checks whether the dual trip coil function is enabled in the current mode threshold group. If enabled, the first coil drive channel and the second coil drive channel are started simultaneously. The two channels work independently and in parallel, each acquiring the corresponding coil feedback current in real time. The simulator independently compares the two feedback currents with the preset coil current establishment thresholds of their respective channels. The coil current establishment thresholds are set according to the actual physical characteristics of the two coils. When one of the feedback currents first reaches its establishment threshold, the simulator records that channel as the main drive channel and continues to execute the subsequent mechanical holding release threshold comparison and moving contact stroke critical threshold comparison. If the other feedback current also reaches its establishment threshold within the preset redundancy waiting time, the simulator marks it as a redundant drive channel and keeps it in standby mode. During the subsequent threshold comparisons performed by the main drive channel, if the main drive channel fails for any reason, such as abnormal simulation parameters or failure to reach the next threshold within the allowed time, the simulator immediately and automatically switches to the redundant drive channel, which continues to execute the remaining comparison process until the trip action is completed. This embodiment improves the reliability of the circuit breaker simulator in long-term repeated testing through a dual-coil redundancy design.
[0132] It is worth mentioning that it also includes:
[0133] During the simulated driving process of the trip coil, the dwell time consumed from the start-up to the threshold being met is detected in real time for each simulated parameter;
[0134] Compare the dwell time with the preset allowable dwell time corresponding to each simulation parameter;
[0135] If the allowed dwell time is exceeded, a circuit breaker failure event is triggered, and a circuit breaker failure alarm signal is output.
[0136] Start a failure wait timer to wait for an external backup trip command;
[0137] If a backup trip command is received, the trip coil simulation drive process is restarted.
[0138] If the timer times out and no message is received, the entire process is reset.
[0139] It should be noted that, in this embodiment, during the threshold comparison process of the trip coil simulation drive flow, the simulator continuously monitors the time consumed from the start of each simulation parameter to meeting the threshold; this time is called the dwell time. The simulator internally presets a corresponding allowable dwell time for each simulation parameter, where the allowable dwell time simulates the maximum time required for a real circuit breaker to complete this stage of action under normal conditions. The simulator continuously compares the dwell time with the corresponding allowable dwell time. Once it finds that the dwell time exceeds the allowable value and no threshold satisfaction signal is received, it immediately determines that the current action has malfunctioned, triggers a circuit breaker failure event, and outputs a circuit breaker failure alarm signal to the external relay protection device. Simultaneously, the simulator starts its internal failure waiting timer, entering a state of waiting to receive external backup trip commands. If a backup trip command is received from the backup protection during the timer's countdown, the simulator restarts the trip coil simulation drive flow from the beginning, executing a new round of trip actions. If the timer expires without receiving any backup command, the simulator automatically resets the entire action flow, clears all intermediate states, and returns to the initial standby state. This embodiment realistically reproduces the operating logic of the protection system when the circuit breaker fails to operate, providing a complete test scenario for the overall testing of relay protection devices.
[0140] Figure 3 A schematic diagram of the structure of a circuit breaker characteristic simulation system based on dual trip coils and mode switching according to the present invention is shown.
[0141] The core controller of the system is the main control unit, which is responsible for coordinating the timing logic and data interaction of all other modules. The main control unit receives status feedback signals from each module, and sequentially schedules steps such as instruction parsing, trip coil driving, parameter acquisition, threshold comparison, contact flipping, and steady-state determination according to the threshold comparison process. It also manages the switching between different control modes (three-phase linkage / single-phase independent).
[0142] The modules in the system specifically include:
[0143] The scenario parameter module 301, whose input terminal is connected to an external command source, is used to receive user-defined simulation scenario parameters, including the desired control mode type, operating voltage level, and action time range. The parameter acquisition module outputs the acquired simulation scenario parameters to the mode switching and threshold library module as the basis for mode selection.
[0144] The mode switching module 302 has pre-stored a three-phase linkage threshold group and a single-phase independent threshold group. It receives simulation scenario parameters from the parameter acquisition module, matches these parameters with the mode feature threshold library, and selects either the three-phase linkage or single-phase independent control mode. It also loads the corresponding threshold group, including the coil current establishment threshold, mechanical holding release threshold, main contact stroke critical threshold, effective contact action time window, and action completion steady-state threshold.
[0145] The instruction parsing module 303 receives trip instructions from external relay protection devices. It extracts voltage amplitude and duration characteristics from the instructions, generates instruction characteristic quantities, and outputs these characteristic quantities to the main control unit. The main control unit determines the validity of the instruction based on these characteristic quantities, thereby deciding whether to initiate the trip coil simulation drive process.
[0146] The trip coil drive module 304 includes a first trip coil drive channel and a second trip coil drive channel, used to initiate the trip coil analog drive process under the control of the main control unit. Depending on the mode switching result and whether the dual trip coil function is enabled, this module can start one channel individually or both channels simultaneously to drive the analog coil load to generate feedback current.
[0147] The analog parameter acquisition module 305 is used to acquire three types of analog parameters in real time: coil feedback current, mechanical holding analog quantity, and moving contact displacement value.
[0148] The analog parameter comparison module 306 receives analog parameter sets from the analog parameter acquisition module and mode threshold sets from the mode switching and threshold library module. It performs three levels of comparison sequentially: the first threshold comparison checks whether the coil feedback current reaches the coil current establishment threshold; the second threshold comparison checks whether the mechanical holding analog quantity reaches the mechanical holding release threshold; and the third threshold comparison checks whether the moving contact displacement value exceeds the main contact stroke critical threshold. When all threshold comparisons meet the requirements, the module outputs an unlocking flag to the auxiliary contact analog circuit.
[0149] The auxiliary contact simulation circuit 307 is triggered upon receiving an unlock flag and enters a pending flip state. It transmits the current system time to the time window judgment module and waits for the time window judgment result to determine whether to perform contact flipping.
[0150] The time window judgment module 308 receives the current time point from the auxiliary contact simulation circuit and uses the coil start-up time as the reference zero point to determine whether the current time point falls within the preset effective time window of the contact action. If it is within the window, the contact flipping execution circuit is controlled to output the open / closed position change signal; if it is outside the window, the original contact state is maintained and the time window deviation event is recorded.
[0151] The feedback monitoring module 309, with its input connected to the output of the contact reversal execution circuit, is used to continuously acquire feedback indicators from the circuit breaker simulation device, specifically including position status feedback indicators and phase position deviation feedback indicators. The acquired feedback indicators are output to the steady-state determination module.
[0152] The steady-state determination module 310 compares each feedback indicator with the steady-state threshold item by item and determines whether each indicator remains stable and meets the requirements within the preset anti-jitter confirmation time. When all feedback indicators are met, the module sends an action completion confirmation signal to the main control unit, which records the action termination time and determines that the tripping action was successfully completed.
[0153] Figure 4 A block diagram of a circuit breaker characteristic simulation system based on dual trip coils and mode switching according to the present invention is shown.
[0154] like Figure 4 As shown, the second aspect of the present invention discloses a circuit breaker characteristic simulation system 4 based on dual trip coils and mode switching, including a memory 41 and a processor 42. The memory includes a circuit breaker characteristic simulation method program based on dual trip coils and mode switching. When the processor executes the circuit breaker characteristic simulation method program based on dual trip coils and mode switching, it performs the following steps:
[0155] Respond to external commands and obtain parameters of the simulated scene;
[0156] Based on the simulated scene parameters and the preset mode thresholds, select the control mode and load the corresponding mode threshold group;
[0157] Upon receiving a trip command, the command characteristics are parsed and obtained.
[0158] When the instruction feature value is within the effective action threshold range, the trip coil simulation drive process is started.
[0159] During the simulated driving process of the trip coil, the simulation parameter set is acquired in real time;
[0160] The simulated parameter group is compared with the mode threshold group in turn. When all simulated parameters meet the threshold requirements, an unlocking flag is output.
[0161] In response to the unlocking flag, the auxiliary contact simulation circuit is triggered. If the current time point is within the preset effective time window for contact action, the contact is flipped.
[0162] After performing the contact reversal, obtain the feedback metrics;
[0163] If all the feedback indicators meet the steady-state threshold of the mode threshold group, the tripping action is determined to be complete.
[0164] It should be noted that, in this embodiment, firstly, the simulator responds to external commands from the relay protection tester or the host computer to obtain the simulation scenario parameters set by the user. The simulation scenario parameters include the desired control mode type, operating voltage level, and desired action time range, etc. Subsequently, the simulator matches the obtained simulation scenario parameters with multiple pre-stored mode thresholds, automatically selects the three-phase linkage control mode or the single-phase independent control mode based on the matching result, and loads the complete mode threshold group corresponding to the mode. The mode threshold group includes the coil current establishment threshold, the mechanical holding release threshold, the main contact stroke critical threshold, the effective time window of the contact action, and the steady-state threshold for action completion.
[0165] Then, when the simulator receives a trip command from the relay protection device, it parses the voltage amplitude and duration of the command as command characteristic quantities. It then determines whether the command characteristic quantity falls within a preset effective action threshold range. Only when the command characteristic quantity is continuously and stably within this range is the command confirmed as valid, and the trip coil simulation drive process is initiated. During the drive process, the simulator collects the coil feedback current, mechanical holding analog quantity, and moving contact displacement value in real time, forming a simulation parameter set. This parameter set is compared sequentially with each threshold in the loaded mode threshold set. Only when the coil feedback current, mechanical holding analog quantity, and moving contact displacement value all sequentially reach their corresponding threshold requirements is an unlocking flag output. In response to the unlocking flag, the simulator triggers the auxiliary contact simulation circuit and simultaneously determines whether the current system time point is within a preset effective contact action time window. If it is within the window, the position contact is flipped, and an open / closed position change signal is output.
[0166] Finally, after the contact flipping is complete, the simulator continuously acquires the final position status feedback index and the position deviation feedback index of each phase, and compares them with the steady-state threshold for action completion. If all feedback indexes continuously meet the steady-state threshold requirements within the preset anti-jitter confirmation time, the tripping action is determined to be successfully completed. This embodiment replaces the traditional single-delay control with multi-threshold comparison logic, which can realistically reproduce the physical process of circuit breaker action. Furthermore, through automatic mode threshold matching and dual-coil redundancy design, it significantly improves the compatibility with different relay protection devices and the reliability of the simulation process.
[0167] According to an embodiment of the present invention, the step of selecting a control mode and loading a corresponding mode threshold group based on the simulated scene parameters and a preset mode threshold specifically includes:
[0168] The simulated scene parameters are matched with a preset pattern feature threshold library;
[0169] If the simulated scenario parameters fall within the three-phase linkage characteristic range, then the three-phase linkage control mode is selected, and the three-phase threshold group is loaded as the mode threshold group.
[0170] If the simulated scenario parameters fall within the single-phase independent characteristic range, then select the independent control modes for phases A, B, and C respectively, and load a single-phase threshold group as the mode threshold group for each phase.
[0171] If the simulated scene parameters do not match either of the two intervals, the process will terminate and a pattern recognition error flag will be output.
[0172] The mode threshold group includes at least the coil current establishment threshold, the mechanical holding release threshold, the main contact stroke critical threshold, the effective time window for contact action, and the steady-state threshold for action completion.
[0173] It should be noted that in this embodiment, the simulator acquires simulation scenario parameters, including the desired control mode type, operating voltage level, and desired action time range. The simulation scenario parameters are compared item by item with a pre-built mode feature threshold library. This library defines parameter feature intervals for three-phase linkage mode and single-phase independent mode. If the simulation scenario parameters fall within the three-phase linkage feature interval, the simulator selects the three-phase linkage control mode and uses a complete set of common three-phase thresholds as the currently used mode threshold set. Each threshold in the threshold set applies to phases A, B, and C simultaneously. If the simulation scenario parameters fall within the single-phase independent feature interval, the simulator selects independent control modes for phases A, B, and C respectively, and loads its own single-phase threshold set for each phase. The threshold set for each phase can be set independently to simulate the action differences between different phases. If the simulation scenario parameters do not match either of the above two feature intervals, the simulator immediately terminates the initialization process and outputs a mode recognition error flag, prompting the user to reset the parameters. The loaded mode threshold group includes at least the coil current establishment threshold, mechanical holding release threshold, main contact travel critical threshold, effective contact action time window, and steady-state action completion threshold. This embodiment achieves seamless switching between two operating modes, meeting the testing requirements of different circuit breaker operating mechanisms in substations.
[0174] According to an embodiment of the present invention, the step of initiating the trip coil simulation drive process when the instruction feature quantity is within a preset effective action threshold range specifically includes:
[0175] When a trip command is received, the voltage amplitude and duration characteristics of the command are extracted as command feature quantities;
[0176] If the instruction characteristic value deviates from the preset effective action threshold range, it is determined to be an interference signal, the process is reset and waits for the next instruction;
[0177] If the instruction characteristic values of multiple consecutive trip commands are all within the preset effective action threshold range, the command is determined to be valid, and the trip coil simulation drive process is then started.
[0178] When starting the drive process, the first trip coil or the second trip coil is selected as the current drive object according to the control mode and the loaded mode threshold group.
[0179] It should be noted that in this embodiment, when the simulator receives a trip command, it first extracts the voltage amplitude and duration characteristics from the command and combines them as the command feature quantity. The simulator internally stores a valid action threshold range, which defines the minimum voltage amplitude threshold and the shortest duration threshold that can trigger the simulated action. If the currently parsed command feature quantity deviates from this preset range, for example, if the voltage amplitude is too low or the duration is too short, the simulator determines that the command is an external interference signal, immediately resets the current process and clears the temporary buffer, and then returns to the waiting state to receive the next trip command. Only when the command feature quantities of multiple consecutively received trip commands are all within the valid action threshold range, the simulator recognizes the command as a real and valid action command, and then starts the trip coil simulation drive process. At the same time as starting the drive process, the simulator selects the first trip coil or the second trip coil as the target of this drive according to the current control mode and the configuration in the loaded mode threshold group. If the dual trip coil function is enabled in the mode threshold group, both coil channels are started simultaneously. This embodiment effectively filters out false trip signals caused by on-site electromagnetic interference, improving the simulator's ability to resist malfunctions in complex electromagnetic environments.
[0180] According to an embodiment of the present invention, the step of comparing the simulated parameter set with the mode threshold set sequentially, and outputting an unlocking flag when all simulated parameters meet the threshold requirements, specifically includes:
[0181] Extract the simulated parameter set to obtain the coil feedback current;
[0182] Determine whether the coil feedback current has reached the coil current establishment threshold;
[0183] If so, record it as the coil start-up time, and extract the simulated parameter set to obtain the mechanical holding analog quantity;
[0184] Determine whether the mechanical holding analog quantity has reached the mechanical holding release threshold;
[0185] If so, then extract the simulated parameter set to obtain the displacement value of the moving contact;
[0186] Determine whether the displacement value of the moving contact exceeds the critical threshold of the main contact stroke;
[0187] If so, output the unlock flag.
[0188] It should be noted that, in this embodiment, after the simulator starts the trip coil simulation drive process, it first extracts the coil feedback current from the real-time acquired data as the first simulation parameter. This current value is compared with the coil current establishment threshold in the mode threshold group. Only when the coil feedback current continuously and stably reaches or exceeds the coil current establishment threshold is the coil determined to be successfully energized. At this time, the current moment is recorded as the coil start-up moment, and the process is allowed to proceed to the next comparison stage. Subsequently, the simulator extracts the mechanical holding simulation quantity as the second simulation parameter. The mechanical holding simulation quantity is used to characterize the holding force in the circuit breaker operating mechanism that maintains the closed position. This simulation quantity is compared with the mechanical holding release threshold in the mode threshold group. When the mechanical holding simulation quantity decreases and crosses the mechanical holding release threshold, the mechanical holding mechanism is determined to be released, and the core begins to move. Next, the simulator extracts the moving contact displacement value as the third simulation parameter. This displacement value is calculated in real time through the built-in kinematic model and represents the proportion of the travel distance of the moving contact from the starting position to the ending position. The contact displacement value is compared with the main contact travel critical threshold in the mode threshold group. When the displacement value reaches or exceeds the critical threshold, it is determined that the moving contact has moved to the critical position where the contact is about to separate. At this time, an unlocking flag is output, allowing the subsequent contact flipping circuit to start. This embodiment decomposes the operation process into three consecutive threshold judgment stages, accurately reproducing the complete physical timing sequence of the circuit breaker from coil energization to contact action, ensuring the accuracy of the simulated operation time.
[0189] According to an embodiment of the present invention, the trigger auxiliary contact simulation circuit performs contact flipping if the current time point is within a preset effective contact action time window, specifically including:
[0190] In response to the unlock indicator, the auxiliary contact analog circuit is immediately triggered;
[0191] Based on the coil start-up time, obtain the current time point;
[0192] Determine whether the current time point is within the valid time window of the contact action;
[0193] If it is within the time window, the auxiliary contact simulation circuit is controlled to perform a position contact flipping operation and output a signal indicating the change in open / closed position.
[0194] If it is outside the time window, maintain the original contact state, record the time window deviation event, and wait until the current simulation process is terminated.
[0195] It should be noted that in this embodiment, when the simulator outputs the unlock flag, it immediately triggers the auxiliary contact simulation circuit to enter the ready-to-reverse state. Simultaneously, based on the previously recorded coil start-up time as the time reference, the current system time is obtained. The simulator has a preset effective time window for contact actions. This time window uses the coil start-up time as the reference zero point and sets the allowed time interval for contact reversal, simulating the inherent physical delay range between coil excitation and auxiliary contact mechanical switching in a real circuit breaker. The simulator determines whether the current time point is within this effective time window. If it is, it controls the auxiliary contact simulation circuit to perform a position contact reversal operation, outputting the corresponding open / closed position change signal for external relay protection devices to collect. If the current time point is outside the time window, such as too early or too late, the simulator determines this action as an abnormal timing, maintains the original contact state, records the time window deviation event to the internal log, and continues to wait until it exceeds the time window range before terminating the simulation process. This embodiment effectively simulates the inherent coordination relationship between the circuit breaker's auxiliary contacts and main contacts, avoiding test misjudgments caused by timing errors.
[0196] According to an embodiment of the present invention, the step of acquiring feedback indicators and determining that the tripping action is completed when all indicators meet the steady-state threshold specifically includes:
[0197] After the contact flipping is performed, the feedback indicators of the circuit breaker simulation device are continuously monitored. The feedback indicators include position status feedback indicators and position deviation feedback indicators of each phase.
[0198] The feedback indicators are compared with the steady-state threshold for action completion item by item;
[0199] For each feedback metric, determine whether the steady-state threshold has been reached and whether the preset anti-shake confirmation time has been maintained.
[0200] Record the moment when all feedback metrics meet the anti-shake requirements.
[0201] Based on the difference between the coil start time and the action end time, action time information is generated, and the tripping action is determined to be completed.
[0202] It should be noted that in this embodiment, after the simulator performs contact flipping, it continuously monitors the feedback indicators of the circuit breaker simulation device. These feedback indicators specifically include position status feedback indicators and phase position deviation feedback indicators. The position status feedback indicators characterize the final opening and closing positions of the moving contact of each phase, while the phase position deviation feedback indicators characterize the degree of difference in the consistency of action among the three phases. The simulator compares each collected feedback indicator with the pre-stored steady-state threshold for action completion in the mode threshold group. The steady-state threshold defines the minimum pressure position required for reliable contact and the maximum allowable travel deviation among the three phases. For each feedback indicator, the simulator determines whether it has reached the corresponding steady-state threshold and remains stable within a preset anti-jitter confirmation time. The anti-jitter confirmation time is used to eliminate instantaneous state fluctuations caused by contact bounce. When all feedback indicators continuously meet the steady-state threshold requirements within the anti-jitter confirmation time, the simulator records the current time as the action termination time and automatically generates action time information based on the difference between the previously recorded coil start time and action termination time, ultimately determining that the tripping action was successfully completed. This embodiment ensures the accuracy of the action completion determination and realistically simulates the output state after the circuit breaker contacts are stably closed.
[0203] It is worth mentioning that the step of selecting the control mode and loading the corresponding mode threshold group also includes:
[0204] In response to an external command's mode switching flag, the mode switching flag is compared with a preset mode switching threshold library;
[0205] If the mode switching flag falls within the three-phase linkage range, the three-phase trip commands will be merged into a unified control logic, a common three-phase threshold group will be loaded, and the simulation process of phases A, B, and C will be driven synchronously.
[0206] If the identifier falls into a single-phase independent interval, the trip command of each phase is parsed independently, an independent threshold group is loaded for each phase, and the threshold comparison and contact flipping of each phase are performed separately.
[0207] It should be noted that in this embodiment, the simulator responds to the mode switching flag carried in the external command. If the mode switching flag falls within the three-phase linkage range, the simulator merges the received three-phase trip commands into a unified control logic, loading only one common three-phase threshold group. Each threshold in this group applies to phases A, B, and C simultaneously. Then, the trip coil simulation drive process for all three phases is started synchronously, maintaining strict synchronization of the three-phase actions during subsequent threshold comparison and contact reversal until all three phases have completed the tripping action. If the mode switching flag falls within the single-phase independent range, the simulator independently parses the trip command for each phase, loading independent single-phase threshold groups for phases A, B, and C respectively. Each phase's threshold group can be configured individually to simulate the characteristic differences of different phases. Then, independent threshold comparison and contact reversal processes are executed for each phase, without interference between phases. The completion of an action in one phase does not affect the execution of other phases. This embodiment achieves one-click switching between two working modes, meeting the different testing requirements for three-phase linkage and phase-by-phase operation in relay protection testing, and expanding the simulator's applicability.
[0208] It is worth mentioning that it also includes:
[0209] When the dual trip coil function is enabled, the first coil drive channel and the second coil drive channel are started simultaneously to obtain the two coil feedback currents respectively.
[0210] Establish thresholds between the two feedback currents and their respective corresponding coil currents for independent comparison;
[0211] When one of the paths reaches the threshold first, that path is recorded as the main driving channel;
[0212] If another path also reaches the threshold within the preset redundancy waiting time, it is marked as a redundant drive channel.
[0213] If the main drive channel fails in any subsequent comparison, the process will immediately switch to the redundant drive channel to continue the remaining comparison process.
[0214] It should be noted that in this embodiment, when the simulator starts the trip coil simulation drive process, it first checks whether the dual trip coil function is enabled in the current mode threshold group. If enabled, the first coil drive channel and the second coil drive channel are started simultaneously. The two channels work independently and in parallel, each acquiring the corresponding coil feedback current in real time. The simulator independently compares the two feedback currents with the preset coil current establishment thresholds of their respective channels. The coil current establishment thresholds are set according to the actual physical characteristics of the two coils. When one of the feedback currents first reaches its establishment threshold, the simulator records that channel as the main drive channel and continues to execute the subsequent mechanical holding release threshold comparison and moving contact stroke critical threshold comparison. If the other feedback current also reaches its establishment threshold within the preset redundancy waiting time, the simulator marks it as a redundant drive channel and keeps it in standby mode. During the subsequent threshold comparisons performed by the main drive channel, if the main drive channel fails for any reason, such as abnormal simulation parameters or failure to reach the next threshold within the allowed time, the simulator immediately and automatically switches to the redundant drive channel, which continues to execute the remaining comparison process until the trip action is completed. This embodiment improves the reliability of the circuit breaker simulator in long-term repeated testing through a dual-coil redundancy design.
[0215] It is worth mentioning that it also includes:
[0216] During the simulated driving process of the trip coil, the dwell time consumed from the start-up to the threshold being met is detected in real time for each simulated parameter;
[0217] Compare the dwell time with the preset allowable dwell time corresponding to each simulation parameter;
[0218] If the allowed dwell time is exceeded, a circuit breaker failure event is triggered, and a circuit breaker failure alarm signal is output.
[0219] Start a failure wait timer to wait for an external backup trip command;
[0220] If a backup trip command is received, the trip coil simulation drive process is restarted.
[0221] If the timer times out and no message is received, the entire process is reset.
[0222] It should be noted that, in this embodiment, during the threshold comparison process of the trip coil simulation drive flow, the simulator continuously monitors the time consumed from the start of each simulation parameter to meeting the threshold; this time is called the dwell time. The simulator internally presets a corresponding allowable dwell time for each simulation parameter, where the allowable dwell time simulates the maximum time required for a real circuit breaker to complete this stage of action under normal conditions. The simulator continuously compares the dwell time with the corresponding allowable dwell time. Once it finds that the dwell time exceeds the allowable value and no threshold satisfaction signal is received, it immediately determines that the current action has malfunctioned, triggers a circuit breaker failure event, and outputs a circuit breaker failure alarm signal to the external relay protection device. Simultaneously, the simulator starts its internal failure waiting timer, entering a state of waiting to receive external backup trip commands. If a backup trip command is received from the backup protection during the timer's countdown, the simulator restarts the trip coil simulation drive flow from the beginning, executing a new round of trip actions. If the timer expires without receiving any backup command, the simulator automatically resets the entire action flow, clears all intermediate states, and returns to the initial standby state. This embodiment realistically reproduces the operating logic of the protection system when the circuit breaker fails to operate, providing a complete test scenario for the overall testing of relay protection devices.
[0223] A third aspect of the present invention provides a computer-readable storage medium comprising a circuit breaker characteristic simulation method program based on dual trip coils and mode switching, wherein when the circuit breaker characteristic simulation method program based on dual trip coils and mode switching is executed by a processor, the steps of the circuit breaker characteristic simulation method based on dual trip coils and mode switching as described in any of the preceding claims are implemented.
[0224] In summary, this invention provides a method and system for simulating circuit breaker characteristics based on dual trip coils and mode switching. It responds to external commands to acquire simulation scenario parameters, selects a control mode and loads the corresponding mode threshold group based on the matching result with preset mode thresholds, and parses the command feature quantity upon receiving a trip command. When the feature quantity is within the effective action threshold range, the trip coil simulation drive process is initiated. During the drive process, the simulation parameter group is acquired in real time and compared sequentially with the mode threshold group. When all simulation parameters meet the threshold requirements, an unlocking flag is output. Then, the auxiliary contact simulation circuit is triggered, and it is determined whether the current time point is within the preset effective contact action time window. If so, contact flipping is performed. After contact flipping, feedback indicators are acquired and compared with steady-state thresholds to determine that the tripping action is complete. This reproduces the complete physical timing sequence of the circuit breaker from coil excitation to contact switching, improving the realism and anti-interference capability of the simulation.
[0225] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0226] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A method for simulating the characteristics of a circuit breaker based on double-break coils and mode switching, characterized in that, The method includes: Respond to external commands and obtain parameters of the simulated scene; Based on the simulated scene parameters and the preset mode thresholds, select the control mode and load the corresponding mode threshold group; Upon receiving a trip command, the command characteristics are parsed and obtained. When the instruction feature value is within the effective action threshold range, the trip coil simulation drive process is started. During the simulated driving process of the trip coil, the simulation parameter set is acquired in real time; The simulated parameter group is compared with the mode threshold group in turn. When all simulated parameters meet the threshold requirements, an unlocking flag is output. In response to the unlocking flag, the auxiliary contact simulation circuit is triggered. If the current time point is within the preset effective time window for contact action, the contact is flipped. After performing the contact reversal, obtain the feedback metrics; If all the feedback indicators meet the steady-state threshold of the mode threshold group, the tripping action is determined to be complete.
2. The method of claim 1, wherein the method is characterized by: The step of selecting a control mode and loading the corresponding mode threshold group based on the simulated scene parameters and preset mode thresholds specifically includes: The simulated scene parameters are matched with a preset pattern feature threshold library; If the simulated scenario parameters fall within the three-phase linkage characteristic range, then the three-phase linkage control mode is selected, and the three-phase threshold group is loaded as the mode threshold group. If the simulated scenario parameters fall within the single-phase independent characteristic range, then select the independent control modes for phases A, B, and C respectively, and load a single-phase threshold group as the mode threshold group for each phase. If the simulated scene parameters do not match either of the two intervals, the process will terminate and a pattern recognition error flag will be output. The mode threshold group includes at least the coil current establishment threshold, the mechanical holding release threshold, the main contact stroke critical threshold, the effective time window for contact action, and the steady-state threshold for action completion.
3. The method of claim 1, wherein the method is characterized by: When the instruction feature value is within a preset effective action threshold range, the trip coil simulation drive process is initiated, specifically including: When a trip command is received, the voltage amplitude and duration characteristics of the command are extracted as command feature quantities; If the instruction characteristic value deviates from the preset effective action threshold range, it is determined to be an interference signal, the process is reset and waits for the next instruction; If the instruction characteristic values of multiple consecutive trip commands are all within the preset effective action threshold range, the command is determined to be valid, and the trip coil simulation drive process is then started. When starting the drive process, the first trip coil or the second trip coil is selected as the current drive object according to the control mode and the loaded mode threshold group.
4. The method of claim 2, wherein the method is characterized by: The step of comparing the simulated parameter set with the mode threshold set sequentially, and outputting an unlock flag when all simulated parameters meet the threshold requirements, specifically includes: Extract the simulated parameter set to obtain the coil feedback current; Determine whether the coil feedback current has reached the coil current establishment threshold; If so, record it as the coil start-up time, and extract the simulated parameter set to obtain the mechanical holding analog quantity; Determine whether the mechanical holding analog quantity has reached the mechanical holding release threshold; If so, then extract the simulated parameter set to obtain the displacement value of the moving contact; Determine whether the displacement value of the moving contact exceeds the critical threshold of the main contact stroke; If so, output the unlock flag.
5. The method of claim 4, wherein the method is characterized by: The trigger auxiliary contact simulation circuit, if the current time point is within the preset effective time window of contact action, performs contact flipping, specifically including: In response to the unlock indicator, the auxiliary contact analog circuit is immediately triggered; Based on the coil start-up time, obtain the current time point; Determine whether the current time point is within the valid time window of the contact action; If it is within the time window, the auxiliary contact simulation circuit is controlled to perform a position contact flipping operation and output a signal indicating the change in open / closed position. If it is outside the time window, maintain the original contact state, record the time window deviation event, and wait until the current simulation process is terminated.
6. The method of claim 4, wherein the method is characterized by: The process of acquiring feedback indicators and determining that the tripping action is complete when all indicators meet the steady-state threshold includes: After the contact flipping is performed, the feedback indicators of the circuit breaker simulation device are continuously monitored. The feedback indicators include position status feedback indicators and position deviation feedback indicators of each phase. The feedback indicators are compared with the steady-state threshold for action completion item by item; For each feedback metric, determine whether the steady-state threshold has been reached and whether the preset anti-shake confirmation time has been maintained. Record the moment when all feedback metrics meet the anti-shake requirements. Based on the difference between the coil start time and the action end time, action time information is generated, and the tripping action is determined to be completed.
7. A circuit breaker characteristic simulation system based on dual trip coils and mode switching, characterized in that, The system includes a memory and a processor. The memory includes a program for simulating circuit breaker characteristics based on dual trip coils and mode switching. When the processor executes the program for simulating circuit breaker characteristics based on dual trip coils and mode switching, it performs the following steps: Respond to external commands and obtain parameters of the simulated scene; Based on the simulated scene parameters and the preset mode thresholds, select the control mode and load the corresponding mode threshold group; Upon receiving a trip command, the command characteristics are parsed and obtained. When the instruction feature value is within the effective action threshold range, the trip coil simulation drive process is started. During the simulated driving process of the trip coil, the simulation parameter set is acquired in real time; The simulated parameter group is compared with the mode threshold group in turn. When all simulated parameters meet the threshold requirements, an unlocking flag is output. In response to the unlocking flag, the auxiliary contact simulation circuit is triggered. If the current time point is within the preset effective time window for contact action, the contact is flipped. After performing the contact reversal, obtain the feedback metrics; If all the feedback indicators meet the steady-state threshold of the mode threshold group, the tripping action is determined to be complete.
8. The characteristic simulation system of a circuit breaker based on double-tripping coil and mode switching according to claim 7, characterized in that, The step of selecting a control mode and loading the corresponding mode threshold group based on the simulated scene parameters and preset mode thresholds specifically includes: The simulated scene parameters are matched with a preset pattern feature threshold library; If the simulated scenario parameters fall within the three-phase linkage characteristic range, then the three-phase linkage control mode is selected, and the three-phase threshold group is loaded as the mode threshold group. If the simulated scenario parameters fall within the single-phase independent characteristic range, then select the independent control modes for phases A, B, and C respectively, and load a single-phase threshold group as the mode threshold group for each phase. If the simulated scene parameters do not match either of the two intervals, the process will terminate and a pattern recognition error flag will be output. The mode threshold group includes at least the coil current establishment threshold, the mechanical holding release threshold, the main contact stroke critical threshold, the effective time window for contact action, and the steady-state threshold for action completion.
9. The characteristic simulation system of a circuit breaker based on double-throw coil and mode switching according to claim 7, characterized in that, When the instruction feature value is within a preset effective action threshold range, the trip coil simulation drive process is initiated, specifically including: When a trip command is received, the voltage amplitude and duration characteristics of the command are extracted as command feature quantities; If the instruction characteristic value deviates from the preset effective action threshold range, it is determined to be an interference signal, the process is reset and waits for the next instruction; If the instruction characteristic values of multiple consecutive trip commands are all within the preset effective action threshold range, the command is determined to be valid, and the trip coil simulation drive process is then started. When starting the drive process, the first trip coil or the second trip coil is selected as the current drive object according to the control mode and the loaded mode threshold group.
10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer-readable storage medium includes a circuit breaker characteristic simulation method program based on dual trip coils and mode switching. When the circuit breaker characteristic simulation method program based on dual trip coils and mode switching is executed by a processor, it implements the steps of the circuit breaker characteristic simulation method based on dual trip coils and mode switching as described in any one of claims 1 to 6.