A method and system for controlling a multi-channel power amplifier
By establishing a dynamic operating baseline and adaptive threshold adjustment of the total frequency and active power rectifier frequency, the problem of unbalanced power distribution in multi-channel power regulator control is solved, achieving stable power supply and equipment protection under dynamic loads.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-22
- Publication Date
- 2026-03-24
AI Technical Summary
In scenarios with frequent load fluctuations or unstable power waveforms, existing multi-channel power regulator control methods cannot promptly identify current overshoot or voltage drop, leading to unbalanced power distribution, affecting power supply stability, accelerating the aging of power converter components, and resulting in insufficient system adaptability to dynamic operating conditions.
By collecting real-time data to establish a dynamic operating baseline, calculating adaptive overcurrent and phase loss alarm thresholds, and adjusting the total frequency and active power rectifier frequency in combination with external power demand and load stability, the system monitors in real time and stops thyristor triggering commands in abnormal situations to achieve adaptive multi-channel power regulator control.
It achieves balanced and stable power distribution under dynamic loads, reduces the risk of equipment damage, avoids the adverse effects of power outages, and improves the dynamic adaptability of the system.
Smart Images

Figure CN121367389B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of output sharing control technology, and in particular to a multi-channel power regulator control method and system. Background Technology
[0002] The field of output sharing control technology involves research on the rational allocation and regulation of power in multi-power supply systems or multi-channel power conversion devices. Its core aspects include power balance management of multi-power parallel systems, parallel operation control of power converters, coordination methods for power distribution between different channels, and mechanisms to ensure stable power supply under dynamic load changes. This technical field systematically covers power supply parallel control methods, power flow scheduling strategies, and coordinated operation modes of power supply units. Traditional multi-channel power regulator control methods refer to the method of power regulation and distribution for multi-channel output in power electronic devices or power supply systems. This is typically achieved by using phase angle control or trigger angle control at each power output terminal to distribute power between different channels. These methods largely rely on adjusting the conduction angle of the AC power and synchronously controlling the power supply trigger signal to achieve power sharing and distribution between channels.
[0003] Existing technologies mostly rely on phase angle or firing angle control methods to distribute power. In scenarios with frequent load fluctuations or unstable power waveforms, insufficient adjustment sensitivity can easily cause current overshoot or voltage drop to go undetected in time. Power distribution becomes unbalanced due to slow response, with some channels potentially operating under overload conditions while others operate inefficiently. This not only affects the overall power supply stability but may also cause the power converter components to age faster due to excessive heat. When the external load changes continuously, the system's ability to adapt to dynamic operating conditions is insufficient, thereby increasing the risk of power supply failure under complex operating conditions. Summary of the Invention
[0004] The purpose of this invention is to overcome the shortcomings of the existing technology and to propose a multi-channel power regulator control method and system.
[0005] To achieve the above objectives, the present invention adopts the following technical solution: a multi-channel power regulator control method, comprising the following steps:
[0006] S1: Collect real-time data to establish a data queue, calculate the mean of the data queue as the running mean and the standard deviation as the fluctuation range, and combine the running mean and the fluctuation range to generate a dynamic running baseline;
[0007] S2: Based on the dynamic operating baseline, the product of the fluctuation amplitude and the protection sensitivity factor is added to the operating average to calculate the adaptive overcurrent alarm threshold. The product of the fluctuation amplitude and the voltage drop tolerance factor is subtracted from the operating average to calculate the self-adaptive phase loss alarm threshold.
[0008] S3: Add external analog control quantities to obtain total power demand, average fluctuation amplitude to obtain load stability. If the load stability is lower than the stability threshold, increase the total number of cycles. If the load stability is not lower than the stability threshold, decrease the total number of cycles. If the total power demand exceeds the upper limit, reduce the active power rectifier cycle proportionally.
[0009] S4: If the real-time current continuously exceeds the adaptive overcurrent alarm threshold or the real-time voltage continuously falls below the adaptive phase loss alarm threshold to reach the preset count, then stop outputting thyristor trigger commands based on the total number of cycles and the active power rectified number.
[0010] As a further aspect of the present invention, the dynamic operating baseline includes the operating average and fluctuation amplitude, the adaptive overcurrent alarm threshold is specifically the upper current limit trigger value, the adaptive phase loss alarm threshold is specifically the lower voltage limit trigger value, the total number of cycles specifically refers to the large cycle of thyristor switching, the active power rectified number specifically refers to the distribution number of active power, and the result of stopping the output thyristor trigger command is the channel protection state, which includes the trigger command abort flag and the fault channel lockout state.
[0011] As a further aspect of the present invention, step S1 specifically includes: within a preset sampling period, synchronously collecting the real-time current and real-time voltage of each channel as raw data, and storing the raw data in a fixed-length first-in-first-out queue in time sequence to form a data queue.
[0012] Based on all the raw data stored in the data queue, the running mean is calculated using the arithmetic mean method, and the fluctuation range is calculated using the standard deviation formula.
[0013] The calculated operating average and fluctuation range are combined in a structured manner to establish a dynamic operating baseline.
[0014] As a further embodiment of the present invention, the adaptive overcurrent alarm threshold is calculated as follows: the average operating value and fluctuation amplitude in the dynamic operating baseline are obtained, and a preset protection sensitivity multiple factor is obtained, which is set in advance according to the load type and safety margin.
[0015] Multiply the fluctuation amplitude by the protection sensitivity factor, and then add the product to the operating average to obtain the adaptive overcurrent alarm threshold.
[0016] The protection sensitivity factor is a preset dimensionless coefficient. Its value is positively correlated with the electrical characteristics of the controlled load and the safety margin required by the system. A smaller value is set for resistive loads and a larger value is set for inductive or capacitive loads.
[0017] As a further embodiment of the present invention, the adaptive phase loss alarm threshold is calculated as follows: the average operating value and fluctuation amplitude in the dynamic operating baseline are obtained, and a preset voltage drop tolerance factor is obtained, which is set in advance according to the power grid environment and equipment tolerance capability.
[0018] The voltage fluctuation tolerance factor is called and the product of the fluctuation amplitude and voltage drop tolerance factor is calculated to obtain the allowable voltage fluctuation.
[0019] The adaptive phase loss alarm threshold is obtained by subtracting the voltage fluctuation allowance from the operating average.
[0020] As a further aspect of the present invention, the step of adjusting the total number of cycles based on load stability in step S3 specifically includes: within a preset stability discrimination period, performing an arithmetic average of multiple fluctuation amplitude values collected within the period to calculate and obtain the load stability.
[0021] Compare the load stability with the preset stability threshold. If the load stability is lower than the stability threshold, increase the total number of cycles by the preset increment step.
[0022] If the load stability is not lower than the stability threshold, the total number of cycles will be reduced by the preset reduction step size.
[0023] Generate the adjusted total number of cycles.
[0024] As a further aspect of the present invention, the step of proportionally reducing the active power rectifier in step S3 specifically includes: monitoring the total power demand and determining whether it exceeds the preset power output upper limit.
[0025] If the total power demand exceeds the power output limit, the current active power rectifier will be used, and the formula will be applied. Adjust the ratio accordingly;
[0026] in, This represents the adjusted active power integer number. This represents the active power integer number before adjustment. Represents the upper limit of power output. Represents total power demand;
[0027] Round the calculation result down to obtain the adjusted active power radii.
[0028] As a further aspect of the present invention, step S4 specifically includes: setting independent overcurrent counters and phase loss counters, and initializing them to zero;
[0029] In each control cycle, the real-time current is compared with the adaptive overcurrent alarm threshold. If the real-time current exceeds the adaptive overcurrent alarm threshold, the overcurrent counter is incremented by one; otherwise, the overcurrent counter is cleared.
[0030] At the same time, the real-time voltage is compared with the adaptive phase loss alarm threshold. If the real-time voltage is lower than the adaptive phase loss alarm threshold, the phase loss counter is incremented by one; otherwise, the phase loss counter is cleared to zero.
[0031] Determine whether the value of the overcurrent counter or the phase loss counter has reached the preset count. If so, immediately stop outputting all thyristor trigger commands and enter the channel protection state.
[0032] As a further aspect of the present invention, the data queue is managed by using a sliding time window mechanism to dynamically update the data queue.
[0033] In each new sampling period, the latest raw data is acquired and pushed to the tail of the data queue;
[0034] At the same time, it determines whether the length of the data queue exceeds the preset fixed length. If it does, the oldest original data is popped from the head of the data queue.
[0035] A multi-channel power regulator control system, the system being used to implement the above-described multi-channel power regulator control method, the system comprising:
[0036] The baseline generation module collects real-time current and real-time voltage of each channel as raw data, establishes and dynamically updates a fixed-length data queue, calculates the running average and fluctuation amplitude based on the data queue, and combines them to generate a dynamic running baseline. The dynamic running baseline is then output to the threshold calculation module and the power adjustment module.
[0037] The threshold calculation module receives the dynamic operating baseline, calculates and generates the adaptive overcurrent alarm threshold and the adaptive phase loss alarm threshold according to the preset protection sensitivity multiple factor and voltage drop tolerance multiple factor, and outputs the adaptive overcurrent alarm threshold and the adaptive phase loss alarm threshold to the protection execution module.
[0038] The power regulation module receives external analog control signals and calculates the total power demand. It also receives fluctuation amplitude to calculate load stability. Based on the comparison between load stability and the stability threshold, it adjusts the total frequency and proportionally reduces the active power rectifier when the total power demand exceeds the limit. Finally, it outputs the adjusted total frequency and active power rectifier.
[0039] The protection execution module receives adaptive overcurrent alarm thresholds and adaptive phase loss alarm thresholds, continuously monitors real-time data, and determines whether alarm conditions are continuously triggered through internal counters and reset logic. When the preset count is reached, it stops outputting thyristor trigger commands based on total frequency and active power rectified frequency, causing the system to enter channel protection state.
[0040] Compared with the prior art, the advantages and positive effects of the present invention are as follows:
[0041] In this invention, by establishing a dynamic operating baseline based on real-time data and combining the calculation of fluctuation amplitude and different sensitivity factors, an adaptive threshold can be formed. This allows for more targeted identification of abnormal conditions when current or voltage is abnormal. Adjustments are made in conjunction with external power demand and load stability, enabling the total number of cycles and the active power rectified number to be flexibly adjusted according to changes in load characteristics and demand. This approach avoids the reliance on a single firing angle control as in traditional methods, resulting in a more balanced power distribution and stable power supply under dynamic loads. Furthermore, it automatically terminates the output when overcurrent or phase loss conditions persist, further reducing the risk of equipment damage and the adverse effects of power outages. Attached Figure Description
[0042] Figure 1 This is a schematic diagram of the overall flow of the multi-channel power regulator control method of the present invention;
[0043] Figure 2 This is a schematic diagram of the dynamic baseline generation process of the present invention;
[0044] Figure 3 This is a schematic diagram of the adaptive alarm threshold calculation process of the present invention;
[0045] Figure 4 This is a schematic diagram of the power output regulation process of the present invention;
[0046] Figure 5 This is a schematic diagram of the channel protection state triggering process of the present invention. Detailed Implementation
[0047] To make the objectives, technical solutions, and advantages of this invention clearer, the software-based technical solution is described in detail below with reference to system architecture diagrams and embodiments. It should be understood that the specific embodiments described herein are only for explaining the technical solutions of this invention and do not constitute a limitation on the scope of protection.
[0048] In the description of this invention, the system architecture relationships or data processing flows indicated by terms such as "layer," "module," "interface," "data flow," "client," and "server" are all defined based on the architecture diagram or flowchart corresponding to the embodiments. This way of describing is only used to clearly illustrate the logical relationships between the elements in the technical solution, and not to limit the physical deployment form. The term "multiple" includes two or more technical units, including but not limited to multiple data nodes, processing threads, service instances, or functional components and other scalable elements. The specific number is determined according to the actual business scenario and needs to be specifically specified.
[0049] Please see Figure 1 and Figure 2This invention provides a technical solution: a multi-channel power regulator control method, comprising the following steps:
[0050] S1: Collect real-time data to establish a data queue, calculate the mean of the data queue as the running mean and the standard deviation as the fluctuation range, and combine the running mean and the fluctuation range to generate a dynamic running baseline;
[0051] Step S1 specifically includes: within a preset sampling period, synchronously collecting the real-time current and real-time voltage of each channel as raw data, and storing the raw data in a fixed-length first-in-first-out queue in time sequence to form a data queue.
[0052] Based on all the raw data stored in the data queue, the running mean is calculated using the arithmetic mean method, and the fluctuation range is calculated using the standard deviation formula.
[0053] The calculated operating average and fluctuation range are combined in a structured manner to establish a dynamic operating baseline;
[0054] The data queue is managed by using a sliding time window mechanism to dynamically update the data queue.
[0055] In each new sampling period, the latest raw data is acquired and pushed to the tail of the data queue;
[0056] At the same time, it determines whether the length of the data queue exceeds the preset fixed length. If it does, the oldest original data is popped from the head of the data queue.
[0057] This step uses a multi-channel power regulator applied to a three-phase industrial electric heating furnace as an example. The furnace has a rated voltage of 380V and a rated total power of 150kW, employing thyristors as the power regulation element. In step S1, the preset sampling period is set to 20 milliseconds, consistent with the period of the 50Hz power grid. The preset fixed length of the data queue is 50, meaning the data queue will store the operating data of the past second (50 sampling points × 20 milliseconds / sampling point).
[0058] In a specific sampling period T1, the controller synchronously acquires the real-time current and voltage of three channels: phase A, phase B, and phase C. Taking phase A as an example, the acquired real-time current is 228.5A and the real-time voltage is 220.3V, forming a raw data point (228.5A, 220.3V). This raw data point is pushed to the tail of the phase A data queue. Simultaneously, the system determines the current length of the phase A data queue. After pushing in new data, the queue length becomes 51, exceeding the preset fixed length of 50. Therefore, the system pops the oldest raw data point from the head of the queue, for example, a data point acquired 51 sampling periods ago (227.9A, 220.1V). Through this sliding time window mechanism, the data queue always maintains the raw data of the latest 50 consecutive sampling points.
[0059] Next, based on all 50 raw data points stored in the current data queue, the operating average and fluctuation range are calculated. First, the operating average is calculated by performing an arithmetic mean on all similar data points in the data queue. For phase A current, the 50 real-time current values stored in the queue are added together and then divided by 50. For example, if the sum of these 50 current values is 11425 A·s, then the operating average of phase A current is calculated as 11425 A·s divided by 50, resulting in 228.5 A. Similarly, the same process is performed on the 50 real-time voltage values. If the sum of the voltage values is 11010 V·s, then the operating average of phase A voltage is 11010 V·s divided by 50, resulting in 220.2 V.
[0060] Next, the fluctuation amplitude is calculated, which involves performing standard deviation calculations on all similar data in the data queue. For phase A current, the calculated operating average of 228.5A is first obtained. Then, each real-time current value in the queue is iterated over, and the square of the difference between that value and the operating average is calculated. For example, for three consecutive data points in the queue, 228.6A, 228.4A, and 228.5A, the squares of their differences from the average are respectively... , , The squared differences calculated from all 50 current data points in the queue are summed to obtain a total, which is assumed to be 6.25. Dividing this sum by the number of data points, 50, yields a variance of 0.125. Finally, taking the arithmetic square root of the variance, we obtain the fluctuation amplitude of the phase A current as follows: Similarly, the same calculation process is performed on the phase A voltage data, assuming that the final fluctuation range of the phase A voltage is 0.5V.
[0061] Finally, the calculated operating averages and fluctuation amplitudes are combined in a structured manner. This combination forms a data structure containing the core parameters of the operating status of a specific channel. For phase A channel, the generated dynamic operating baseline is specifically: {Average operating current: 228.5A, Current fluctuation amplitude: 0.35A, Average operating voltage: 220.2V, Voltage fluctuation amplitude: 0.5V}. This dynamic operating baseline data structure will serve as the direct input for the subsequent step S2.
[0062] Please see Figure 1 and Figure 3 S2: Based on the dynamic operating baseline, the product of the fluctuation amplitude and the protection sensitivity factor is added to the operating average to calculate the adaptive overcurrent alarm threshold. The product of the fluctuation amplitude and the voltage drop tolerance factor is subtracted from the operating average to calculate the self-adaptive phase loss alarm threshold.
[0063] The adaptive overcurrent alarm threshold is specifically the upper limit current trigger value;
[0064] The adaptive phase loss alarm threshold is specifically the lower voltage limit trigger value;
[0065] The calculation method for the self-adaptive phase loss alarm threshold is as follows: obtain the operating average and fluctuation amplitude in the dynamic operating baseline, and obtain the preset voltage drop tolerance factor, which is set in advance according to the power grid environment and equipment tolerance.
[0066] The voltage fluctuation tolerance factor is called and the product of the fluctuation amplitude and voltage drop tolerance factor is calculated to obtain the allowable voltage fluctuation.
[0067] The adaptive phase loss alarm threshold is obtained by subtracting the allowable voltage fluctuation from the operating average.
[0068] The adaptive overcurrent alarm threshold is calculated by obtaining the average operating value and fluctuation amplitude in the dynamic operating baseline, and obtaining the preset protection sensitivity multiple factor, which is set in advance according to the load type and safety margin.
[0069] Multiply the fluctuation amplitude by the protection sensitivity factor, and then add the product to the operating average to obtain the adaptive overcurrent alarm threshold.
[0070] The protection sensitivity factor is a preset dimensionless coefficient. Its value is positively correlated with the electrical characteristics of the controlled load and the safety margin required by the system. A smaller value is set for resistive loads and a larger value is set for inductive or capacitive loads.
[0071] When this step is executed, the average current operating value of phase A channel (228.5A), current fluctuation amplitude (0.35A), average voltage operating value (220.2V), and voltage fluctuation amplitude (0.5V) are first extracted from the dynamic operating baseline data structure generated in step S1.
[0072] To calculate the adaptive overcurrent alarm threshold, a preset protection sensitivity factor needs to be obtained. This factor is set with reference to the electrical characteristics of the controlled load and the required safety margin of the system. In this embodiment, the load is a silicon carbide rod in an industrial electric heating furnace, whose resistance characteristics are not significantly different between cold and hot states, classifying it as a resistive load. For this type of load, the inrush current is small, and operation is stable; therefore, the protection sensitivity factor setting value is relatively small. To determine this value, the following experimental verification was conducted: A test platform containing a power regulator and a single silicon carbide rod was built. Under rated operating conditions, different degrees of overcurrent were simulated through external intervention methods (such as instantaneously increasing the grid voltage or reducing the equivalent resistance of the load). The minimum current value that would not cause permanent damage to the silicon carbide rod but still required protection was recorded. Multiple experimental data showed that when the operating current was in the range of 228A-230A with fluctuations in the range of 0.3A-0.4A, a current state consistently exceeding 232A was defined as an abnormal state requiring intervention. Based on a set of typical experimental data: the average operating current is 228.5A, the fluctuation range is 0.35A, and the abnormal current threshold is 232.0A. The protection sensitivity factor is calculated as follows: (Abnormal current threshold - Average operating current) / Fluctuation range = (232.0 - 228.5) / 0.35 = 3.5 / 0.35 = 10. Therefore, in this embodiment, the protection sensitivity factor is set to 10.0. This factor is then multiplied by the obtained current fluctuation range of 0.35A to obtain 3.5A. This product, 3.5A, is then added to the average operating current of 228.5A to obtain 232.0A. This 232.0A is the adaptive overcurrent alarm threshold for the current phase A channel, i.e., the upper current limit trigger value.
[0073] To calculate the self-adaptive phase loss alarm threshold, a preset voltage drop tolerance factor needs to be obtained. This factor is set based on the stability of the power grid environment and the voltage tolerance of the heating equipment. The electric heating furnace in this embodiment is not very sensitive to voltage fluctuations, but to prevent damage to devices such as thyristors caused by continuous low voltage due to severe power grid faults (such as remote grounding, startup of nearby high-power equipment, etc.), a reasonable voltage drop tolerance needs to be set. To determine this value, the following experimental verification was conducted: a programmable AC power supply was used to simulate different power grid voltage drop scenarios, supplying power to the power regulator on the test platform. The voltage drop amplitude was gradually increased, while simultaneously monitoring the thyristor conduction angle, trigger pulse, and the power output stability of the heating furnace. When the phase voltage dropped from 220V to below 195V, the power output exhibited significant nonlinearity, and the stability of the thyristor synchronization signal decreased. Therefore, 195V was determined as the lower voltage limit requiring trigger protection. Based on a set of typical experimental data: the average operating voltage is 220.2V, the voltage fluctuation range is 0.5V, and the required lower voltage limit is 195.0V. The voltage drop tolerance factor is calculated as follows: (average operating voltage - required lower voltage limit) / fluctuation range = (220.2 - 195.0) / 0.5 = 25.2 / 0.5 = 50.4. To allow for a safety margin, this factor is rounded and set to 50.0. Then, the obtained voltage fluctuation range of 0.5V and the set voltage drop tolerance factor of 50.0 are used to calculate their product, yielding an allowable voltage fluctuation of 25.0V. Finally, the allowable voltage fluctuation of 25.0V is subtracted from the average operating voltage of 220.2V, resulting in 195.2V. This 195.2V is the current adaptive phase loss alarm threshold for phase A channel, i.e., the lower voltage limit trigger value.
[0074] Please see Figure 1 and Figure 4 S3: Add the external analog control quantity to obtain the total power demand, and the average fluctuation amplitude to obtain the load stability. If the load stability is lower than the stability threshold, increase the total number of cycles. If the load stability is not lower than the stability threshold, decrease the total number of cycles. If the total power demand exceeds the upper limit, reduce the active power rectifier cycle proportionally.
[0075] Total cycles specifically refer to the large cycle of thyristor switching;
[0076] The active power wavenumber specifically refers to the distribution wavenumber of active power;
[0077] The step S3, which adjusts the total number of cycles based on load stability, specifically includes: within a preset stability discrimination period, performing an arithmetic average of multiple fluctuation amplitude values collected within that period to calculate the load stability.
[0078] Compare the load stability with the preset stability threshold. If the load stability is lower than the stability threshold, increase the total number of cycles by the preset increment step.
[0079] If the load stability is not lower than the stability threshold, the total number of cycles will be reduced by the preset reduction step size.
[0080] Generate the adjusted total number of cycles;
[0081] The steps in step S3 to proportionally reduce the active power rectifier count specifically include: monitoring the total power demand and determining whether it exceeds the preset power output upper limit;
[0082] If the total power demand exceeds the power output limit, the current active power rectifier will be used, and the formula will be applied. Adjust the ratio accordingly;
[0083] in, This represents the adjusted active power integer number. This represents the active power integer number before adjustment. Represents the upper limit of power output. Represents total power demand;
[0084] Round the calculation result down to obtain the adjusted active power radii.
[0085] At the start of this step, the system receives an external analog control signal from a higher-level control system (e.g., a PLC or DCS). This control signal is a standard 4-20mA signal; in this embodiment, 12mA corresponds to 50% power output, and 20mA corresponds to 100% power output. The currently acquired external analog control signal is 19.2mA. Through linear transformation calculation, (19.2mA-4mA) / (20mA-4mA) = 15.2 / 16 = 0.95, which represents 95% of the power demand. For a system with a rated total power of 150kW, the total power demand is 150kW × 95% = 142.5kW.
[0086] Meanwhile, within a preset stability determination period (e.g., 10 seconds), the system calculates the load stability by arithmetically averaging all fluctuation amplitude values collected within that period. A total of 500 samples are collected within 10 seconds at a sampling period of 20 milliseconds. The system extracts the current fluctuation amplitudes of phases A, B, and C from the dynamic operating baseline corresponding to these 500 samples. To comprehensively evaluate load stability, the current fluctuation amplitudes of the three phases are averaged. Assuming that the average current fluctuation amplitude of phase A is 0.35A, phase B is 0.38A, and phase C is 0.36A during this period, the load stability is calculated as (0.35 + 0.38 + 0.36) / 3 = 0.363A.
[0087] Next, the calculated load stability of 0.363A is compared with the preset stability threshold. The stability threshold is set based on long-term statistical analysis of the furnace's operating data under different conditions.
[0088] Table 1. Experimental Data for Setting Stability Boundary Values
[0089] Operating condition Average current fluctuation amplitude (A) Temperature control stability Load state Initial temperature rise 0.85 Large fluctuation Unstable Constant temperature stage 0.42 Stable Stable Disturbance test 0.65 Over-shoot occurs Tends to be unstable Normal cooling 0.30 Smooth decline Stable
[0090] As shown in Table 1, analysis of extensive experimental data shows that the system exhibits stable operating characteristics when the average current fluctuation is below 0.5A. Therefore, the stability threshold is set to 0.5A. The currently calculated load stability is 0.363A, which is lower than the stability threshold of 0.5A. According to the control logic, the total frequency should be increased by a preset increment (e.g., 5). If the current total frequency, i.e., the thyristor switching cycle, is 100 power frequency cycles (i.e., 2 seconds), then the adjusted total frequency will be 100 + 5 = 105 power frequency cycles.
[0091] In another scenario, if the total power demand exceeds the upper limit, the active power rectifier frequency is proportionally reduced. Assume the system receives an external analog control signal of 20mA, and a positive power compensation signal exists, leading to a calculated total power demand... The power output is 158kW. This value exceeds the preset maximum power output. (150kW). At this point, it is necessary to call up the current active power rectification number. . This calculation is based on the total number of cycles and power demand before adjustment. Assuming the total number of cycles before adjustment is 100 and the power demand is 95%, then... for According to the formula Adjust the ratio.
[0092] In this formula, This represents the adjusted active power integer number. This represents the active power integer number before adjustment. Represents the upper limit of power output. This represents the total power demand. The logic of this formula is that when the total power demand exceeds the physical or safety limit, the ratio of the demanded power to the upper limit power is calculated, and the number of power frequency waves turned on is reduced proportionally, thereby limiting the actual output power within the upper limit. This is a linear power reduction strategy.
[0093] Substitute the values of each parameter into the formula to perform the calculation: It is 95. It is 150kW. It is 158kW. The calculation process is as follows: Round the calculation result down to obtain the adjusted active power rectifier. The result is 90. This indicates that in the following control cycle, although the total number of cycles may be adjusted to 105, the active power rectifier number will be limited to 90, thus ensuring that the output power does not exceed the upper limit of 150kW. This formula is passed by introducing the total power demand. With upper limit of power output The ratio enables dynamic, real-time proportional adjustment of the active power rectifier, limiting power to a safe range without interrupting output.
[0094] Please see Figure 1 and Figure 5 S4: If the real-time current continuously exceeds the adaptive overcurrent alarm threshold or the real-time voltage continuously falls below the adaptive phase loss alarm threshold to reach the preset count, then stop outputting the thyristor trigger command based on the total number of cycles and the active rectified number of cycles.
[0095] The result of stopping the output thyristor trigger command is a channel protection state;
[0096] The channel protection status includes the trigger command abort flag and the fault channel lockout status;
[0097] Step S4 specifically includes: setting up independent overcurrent counters and phase loss counters, and initializing them to zero;
[0098] In each control cycle, the real-time current is compared with the adaptive overcurrent alarm threshold. If the real-time current exceeds the adaptive overcurrent alarm threshold, the overcurrent counter is incremented by one; otherwise, the overcurrent counter is cleared.
[0099] At the same time, the real-time voltage is compared with the adaptive phase loss alarm threshold. If the real-time voltage is lower than the adaptive phase loss alarm threshold, the phase loss counter is incremented by one; otherwise, the phase loss counter is cleared to zero.
[0100] Determine whether the value of the overcurrent counter or the phase loss counter has reached the preset count. If so, immediately stop outputting all thyristor trigger commands and enter the channel protection state.
[0101] During this step, the system independently sets an overcurrent counter and a phase loss counter for each channel, ensuring their initial values are zero at the beginning of each control cycle, unless there was an accumulation in the previous cycle. The preset count determines the number of consecutive abnormal state samples required before the protection action is triggered. Setting this value requires a trade-off between the protection's sensitivity and anti-interference capability.
[0102] To determine a reasonable preset count, the following experiment was conducted: Simulated transient interference signals were injected into the current and voltage sampling terminals of a running power regulator system using a signal generator and power amplifier. These interference signals simulated power grid spikes and transient voltage dips. The duration of the interference was precisely controlled, for example, for 20 ms (1 sampling period), 40 ms (2 sampling periods), 60 ms (3 sampling periods), and so on. Whether the system operation was substantially affected by interference of different durations was recorded.
[0103] Table 2 Preset Counting Selected Experimental Data Table
[0104] Interference duration (ms) Corresponding sampling period number System power output Load temperature Remark 20 1 No obvious change No obvious change Negligible transient interference 40 2 Recovery after slight fluctuation No obvious change System self-recovery 60 3 Visible fluctuation, slow recovery No obvious change Critical interference 80 4 Significant decrease in power output Begin to deviate from set point Fault requiring intervention 100 5 Power output interruption Deviation from set point expands Explicit failure
[0105] As shown in Table 2, interference lasting less than 3 sampling periods (60ms) can be automatically recovered by the system without causing adverse effects. However, when the abnormal state lasts for 4 sampling periods (80ms), the system operation is significantly affected. Therefore, to ensure that short-term interference can be filtered out while responding to real faults in a timely manner, the preset counts for overcurrent and phase loss protection are both set to 4.
[0106] In a specific control sequence, the system continuously performs monitoring and judgment; taking phase A channel as an example, its adaptive overcurrent alarm threshold is 232.0A, and its adaptive phase loss alarm threshold is 195.2V; during the control cycle... The real-time current of phase A was measured to be 232.5A, and the real-time voltage was 219.8V. Because the real-time current of 232.5A exceeded the adaptive overcurrent alarm threshold of 232.0A, the overcurrent counter for phase A was incremented, and its value became 1. Because the real-time voltage of 219.8V was not lower than the adaptive phase loss alarm threshold of 195.2V, the phase loss counter for phase A was reset to zero. During the control cycle... The real-time current of phase A was measured to be 233.1A, and the real-time voltage was 219.5V; the real-time current exceeded the threshold again, and the overcurrent counter value became 2; the phase loss counter remained at zero; during the control cycle... The real-time current of phase A was measured to be 231.9A, and the real-time voltage was 219.6V. Since the real-time current of 231.9A did not exceed the threshold, the overcurrent counter was immediately reset to zero. In another scenario: during the control cycle... The real-time current of phase A was measured to be 232.8A, and the overcurrent counter changed to 1; during the control cycle... The real-time current of phase A was measured to be 233.5A, and the overcurrent counter changed to 2; during the control cycle... The real-time current of phase A was measured to be 234.0A, and the overcurrent counter changed to 3; during the control cycle... The system collects a real-time current of 233.8A for phase A, and the overcurrent counter reaches 4. At this point, the system determines that the overcurrent counter value of 4 has reached the preset count of 4. The protection logic is triggered, and the system immediately stops outputting any trigger commands to the thyristors of all three channels A, B, and C. At the same time, in the system's internal state machine, the trigger command abort flag is set to true, and the fault channel lockout status is updated to phase A overcurrent. After this, unless a manual reset command is received or the preset automatic reset conditions are met, the system will remain in the protection state of this channel and will no longer output power.
[0107] A multi-channel power regulator control system is provided for executing the aforementioned multi-channel power regulator control method. The system includes:
[0108] The baseline generation module collects real-time current and real-time voltage of each channel as raw data, establishes and dynamically updates a fixed-length data queue, calculates the running average and fluctuation amplitude based on the data queue, and combines them to generate a dynamic running baseline. The dynamic running baseline is then output to the threshold calculation module and the power adjustment module.
[0109] The threshold calculation module receives the dynamic operating baseline, calculates and generates the adaptive overcurrent alarm threshold and the adaptive phase loss alarm threshold according to the preset protection sensitivity multiple factor and voltage drop tolerance multiple factor, and outputs the adaptive overcurrent alarm threshold and the adaptive phase loss alarm threshold to the protection execution module.
[0110] The power regulation module receives external analog control signals and calculates the total power demand. It also receives fluctuation amplitude to calculate load stability. Based on the comparison between load stability and the stability threshold, it adjusts the total frequency and proportionally reduces the active power rectifier when the total power demand exceeds the limit. Finally, it outputs the adjusted total frequency and active power rectifier.
[0111] The protection execution module receives adaptive overcurrent alarm thresholds and adaptive phase loss alarm thresholds, continuously monitors real-time data, and determines whether alarm conditions are continuously triggered through internal counters and reset logic. When the preset count is reached, it stops outputting thyristor trigger commands based on total frequency and active power rectified frequency, causing the system to enter channel protection state.
[0112] The above embodiments illustrate preferred embodiments of the present invention. Any equivalent adjustments to the technical solution based on software engineering methods are within the scope of protection, including but not limited to: implementing algorithm logic using different programming languages, refactoring functional modules into services, adjusting data interaction protocols, and optimizing resource scheduling strategies. Any implementation scheme derived from reasonable modifications to the data processing flow, service call chain, or system architecture layer without departing from the core technology of the present invention should be considered within the scope of protection defined by the claims of the present invention.
Claims
1. A method for controlling a multi-channel power regulator, characterized in that, Includes the following steps: S1: Collect real-time data to establish a data queue, calculate the mean of the data queue as the running mean and the standard deviation as the fluctuation range, and combine the running mean and the fluctuation range to generate a dynamic running baseline; S2: Based on the dynamic operating baseline, add the product of the fluctuation amplitude and the protection sensitivity factor to the operating average to calculate the adaptive overcurrent alarm threshold, and subtract the product of the fluctuation amplitude and the voltage drop tolerance factor from the operating average to calculate the self-adaptive phase loss alarm threshold. S3: Add the external analog control quantity to obtain the total power demand, average the fluctuation amplitude to obtain the load stability, if the load stability is lower than the stability threshold, increase the total number of cycles, if the load stability is not lower than the stability threshold, decrease the total number of cycles, if the total power demand exceeds the upper limit, reduce the active power rectifier cycle proportionally. S4: If the real-time current continuously exceeds the adaptive overcurrent alarm threshold or the real-time voltage continuously falls below the adaptive phase loss alarm threshold to a preset count, then stop outputting thyristor trigger commands based on the total number of cycles and the active power rectified number.
2. The multi-channel power regulator control method according to claim 1, characterized in that, The dynamic operating baseline includes the operating average and fluctuation amplitude. The adaptive overcurrent alarm threshold is specifically the upper current limit trigger value. The adaptive phase loss alarm threshold is specifically the lower voltage limit trigger value. The total number of cycles specifically refers to the large cycle of thyristor switching. The active power rectified wave count specifically refers to the distribution wave count of active power. The result of stopping the output thyristor trigger command is the channel protection status. The channel protection status includes the trigger command abort flag and the fault channel lockout status.
3. The multi-channel power regulator control method according to claim 1, characterized in that, The S1 step specifically includes: within a preset sampling period, synchronously collecting the real-time current and real-time voltage of each channel as raw data, and storing the raw data in a fixed-length first-in-first-out queue in time sequence to form the data queue. Based on all the raw data stored in the data queue, the running mean is calculated using the arithmetic mean method, and the fluctuation range is calculated using the standard deviation formula. The calculated operating average and the fluctuation amplitude are structurally combined to establish the dynamic operating baseline.
4. The multi-channel power regulator control method according to claim 1 or 2, characterized in that, The adaptive overcurrent alarm threshold is calculated as follows: the average operating value and the fluctuation amplitude in the dynamic operating baseline are obtained, and the preset protection sensitivity multiplier factor is obtained. This factor is set in advance according to the load type and safety margin. Multiply the fluctuation amplitude by the protection sensitivity factor, and then add the product to the operating average to obtain the adaptive overcurrent alarm threshold. The protection sensitivity factor is a preset dimensionless coefficient. Its value is positively correlated with the electrical characteristics of the controlled load and the safety margin required by the system. A smaller value is set for resistive loads and a larger value is set for inductive or capacitive loads.
5. The multi-channel power regulator control method according to claim 1 or 2, characterized in that, The adaptive phase loss alarm threshold is calculated as follows: the average operating value and the fluctuation amplitude in the dynamic operating baseline are obtained, and the preset voltage drop tolerance factor is obtained. This factor is set in advance according to the power grid environment and equipment tolerance. The voltage fluctuation tolerance factor is calculated by multiplying the fluctuation amplitude and the voltage drop tolerance factor to obtain the allowable voltage fluctuation. The adaptive phase loss alarm threshold is obtained by subtracting the voltage fluctuation allowance from the operating average.
6. The multi-channel power regulator control method according to claim 1, characterized in that, The step of adjusting the total number of cycles based on the load stability in step S3 specifically includes: within a preset stability discrimination period, performing an arithmetic average of multiple fluctuation amplitude values collected within the period to calculate the load stability; The load stability is compared with the preset stability threshold. If the load stability is lower than the stability threshold, the total number of cycles is increased by a preset increment. If the load stability is not lower than the stability threshold, then the total number of cycles is reduced by a preset reduction step size; Generate the adjusted total number of cycles.
7. The multi-channel power regulator control method according to claim 1, characterized in that, The step of proportionally reducing the active power rectifier in step S3 specifically includes: monitoring the total power demand and determining whether it exceeds the preset power output upper limit. If the total power demand exceeds the upper limit of the power output, then the current active power rectifier is used, and the formula is applied. Adjust the ratio accordingly; in, This represents the adjusted active power integer number. This represents the active power integer number before adjustment. This represents the upper limit of the power output. This represents the total power requirement; The calculation result is rounded down to obtain the adjusted active power radii.
8. The multi-channel power regulator control method according to claim 1, characterized in that, The S4 step specifically includes: setting independent overcurrent counters and phase loss counters, and initializing them to zero; In each control cycle, the real-time current is compared with the adaptive overcurrent alarm threshold. If the real-time current exceeds the adaptive overcurrent alarm threshold, the overcurrent counter is incremented by one; otherwise, the overcurrent counter is cleared to zero. Simultaneously, the real-time voltage is compared with the adaptive phase loss alarm threshold. If the real-time voltage is lower than the adaptive phase loss alarm threshold, the phase loss counter is incremented by one; otherwise, the phase loss counter is cleared to zero. Determine whether the value of the overcurrent counter or the phase loss counter has reached the preset count. If so, immediately stop outputting all thyristor trigger commands and enter the channel protection state.
9. The multi-channel power regulator control method according to claim 3, characterized in that, The data queue is managed by using a sliding time window mechanism to dynamically update the data queue. In each new sampling period, the latest raw data is acquired and pushed into the tail of the data queue; At the same time, it is determined whether the length of the data queue exceeds a preset fixed length. If it does, the oldest original data is popped from the head of the data queue.
10. A multi-channel power regulator control system, characterized in that, The system is used to implement the multi-channel power regulator control method according to any one of claims 1-9, and the system includes: The baseline generation module collects real-time current and real-time voltage of each channel as raw data, establishes and dynamically updates a fixed-length data queue, calculates the running average and fluctuation amplitude based on the data queue, and combines them to generate a dynamic running baseline. The dynamic running baseline is then output to the threshold calculation module and the power adjustment module. The threshold calculation module receives the dynamic operating baseline, calculates and generates an adaptive overcurrent alarm threshold and an adaptive phase loss alarm threshold according to the preset protection sensitivity multiple factor and voltage drop tolerance multiple factor, and outputs the adaptive overcurrent alarm threshold and the adaptive phase loss alarm threshold to the protection execution module. The power regulation module receives external analog control signals and calculates the total power demand. It also receives the fluctuation amplitude to calculate the load stability. Based on the comparison between the load stability and the stability threshold, it adjusts the total frequency and proportionally reduces the active power frequency when the total power demand exceeds the limit. Finally, it outputs the adjusted total frequency and active power frequency. The protection execution module receives the adaptive overcurrent alarm threshold and the adaptive phase loss alarm threshold, continuously monitors real-time data, and determines whether the alarm conditions are continuously triggered through an internal counter and reset logic. When the preset count is reached, it stops outputting thyristor trigger commands based on the total number of cycles and the active power rectified number, so that the system enters the channel protection state.
Citation Information
Patent Citations
Adaptive insulated gate bipolar transistor (IGBT) series-connection voltage-sharing circuit with overcurrent protection function
CN102208800A
Full-working-condition self-adaptive electric leakage protection device
CN120810519A