Dynamic voltage sharing method and system based on visual programming

By implementing online voltage fluctuation threshold balance control and dynamic adjustment in a visual programming control center, the problem of voltage imbalance in the power distribution network is solved, enabling stable operation of power electronic equipment and rapid fault location, thereby improving the overall stability and reliability of the power distribution system.

CN121507802APending Publication Date: 2026-02-10STATE GRID HUBEI ELECTRIC POWER RES INST
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511504701.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-21
Publication Date
2026-02-10

AI Technical Summary

Technical Problem

Existing dynamic voltage equalization methods based on visual programming are difficult to adapt to the complex and ever-changing operating conditions of distribution networks. The limited processing capacity for massive and real-time voltage data makes it difficult to solve the voltage imbalance problem, affecting power quality and equipment stability.

Method used

By implementing online voltage fluctuation threshold balance control in a visual programming control center, and utilizing precise calculation formulas and conditional judgments, voltage data of power electronic equipment is collected and analyzed in real time. The voltage fluctuation threshold is dynamically adjusted, and combined with deviation recording and online monitoring, comprehensive monitoring and management of power electronic equipment is achieved.

Benefits of technology

It effectively improves the power quality of the distribution network, reduces equipment failures caused by voltage anomalies, enhances the stability and reliability of the power distribution system, and enables rapid location and analysis of fault causes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121507802A_ABST
    Figure CN121507802A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of power distribution networks, in particular to a dynamic voltage sharing method and system based on visual programming. The scheme comprises the following steps: setting a sensor according to the topology of the power distribution network, and starting periodic sampling to form real-time data; transmitting the real-time data to a visual programming control center; carrying out online voltage fluctuation threshold value balance control in a visual programming control center; the visual programming control center judges whether abnormal voltage exists or not online; when the voltage is abnormal, deviation adjustment is started, and a voltage fluctuation threshold value is adjusted; on-line monitoring of parameters is continuously carried out, and wave recording is carried out on the conditions that the voltage is abnormal and the voltage does not meet the third calculation formula. According to the scheme, through smooth change, deviation recording, deviation adjustment and on-line monitoring, and through data acquisition and transmission, smooth parameter calculation and on-line adjustment, all-around monitoring and management on safe operation of the power electronic equipment are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of power distribution network technology, and more specifically, to a dynamic voltage equalization method and system based on visual programming. Background Technology

[0002] In the field of power distribution networks, research on dynamic voltage balancing based on visual programming typically utilizes a visual programming platform to construct voltage balancing control logic in an intuitive and graphical way. By collecting voltage data from each node in the distribution network in real time, algorithms set by visual programming are used to analyze and process this data. Based on the analysis results, the parameters of the voltage balancing equipment are dynamically adjusted to achieve precise control of the distribution network voltage, ensuring that the voltage at each node is maintained within a reasonable range. Its significance lies in effectively solving the problem of voltage imbalance in the distribution network, improving power quality, reducing the risk of equipment damage caused by voltage anomalies, and ensuring the stable operation of various electrical equipment in the distribution network. With the increasing complexity of distribution networks and the ever-increasing demands for power supply reliability and power quality, this research is crucial for improving the overall operational level of the distribution network and meeting the high-quality electricity demands of modern society.

[0003] Prior to this invention, existing dynamic voltage equalization methods based on visual programming mostly employed simple graphical interfaces, relied on basic voltage sensing elements to collect data, and utilized relatively conventional control algorithms. The technical challenges lay in their inability to adapt to the complex and ever-changing operating conditions of distribution networks, their limited ability to process massive amounts of real-time voltage data, and the difficulty in deeply integrating the visual programming interface with actual voltage equalization control. The key lies in developing efficient data processing algorithms, optimizing the visual programming interface to improve its adaptability to voltage equalization control, and enhancing the system's adaptability to complex distribution network environments. Summary of the Invention

[0004] In view of the above problems, this invention proposes a dynamic voltage equalization method and system based on visual programming. Through smoothing changes, deviation recording, deviation adjustment and online monitoring, and through data acquisition and transmission, smoothing parameter calculation and online adjustment, it realizes comprehensive monitoring and management of the safe operation of power electronic equipment.

[0005] According to a first aspect of the present invention, a dynamic pressure equalization method based on visual programming is provided.

[0006] In one or more embodiments, preferably, the dynamic pressure equalization method based on visual programming includes:

[0007] Sensors are set up according to the power distribution network topology, and periodic sampling is initiated to generate real-time data;

[0008] Transmit real-time data to the visual programming control center;

[0009] Online voltage fluctuation threshold balancing control is performed in a visual programming control center;

[0010] The visual programming control center determines whether there is abnormal voltage based on the collected real-time data and voltage fluctuation threshold.

[0011] When an abnormal voltage occurs, deviation adjustment is initiated to regulate the voltage fluctuation threshold.

[0012] Continuous online monitoring of parameters is performed, and waveform recording is performed for cases of abnormal voltage and when the switching frequency of power electronic equipment obtained in real time is outside the adjustable threshold range.

[0013] In one or more embodiments, preferably, the step of setting up sensors according to the distribution network topology and initiating periodic sampling to generate real-time data specifically includes:

[0014] Set up a preset power distribution network sampling sensor, and automatically collect data after it is powered on;

[0015] All data was collected according to the preset sampling period and used as real-time data.

[0016] In one or more embodiments, preferably, the step of transmitting real-time data to the visual programming control center specifically includes:

[0017] Real-time data is transmitted to the visual programming control center via the network at the corresponding location;

[0018] The voltage fluctuation threshold obtained from the operating program in the power electronic equipment is transmitted to the visual programming control center;

[0019] The signals from the switches in the power electronic equipment are transmitted to the visual programming control center, and the data is processed to form the switching frequency of the power electronic equipment.

[0020] In one or more embodiments, preferably, the online voltage fluctuation threshold balancing control in the visual programming control center specifically includes:

[0021] The average voltage of the capacitors in the power electronic device at the current moment and the operating current of the power electronic device at the current moment are obtained, wherein the power electronic device includes a plurality of capacitors for energy storage;

[0022] The voltage fluctuation threshold is generated using the first calculation formula;

[0023] After the voltage fluctuation threshold is formed, it is determined whether there is an adjustable range for the switching frequency limit. If so, the capacitor voltage fluctuation threshold is updated using the second calculation formula.

[0024] During the operation of power electronic equipment, the voltage fluctuation threshold is continuously updated. When the third calculation formula is not met, the voltage fluctuation threshold is updated.

[0025] The first calculation formula is:

[0026] △U = 1.3 × f(L, K)

[0027] △U is the voltage fluctuation threshold, f(L, K) is the mapping function generated by simulation, the input is the current and switching frequency limit, the output is the voltage fluctuation range, K is the switching frequency limit, and L is the real-time effective value of the current.

[0028] The second calculation formula is:

[0029] △U=MAX(1.3×f(L,F1),1.3×f(L,F2))

[0030] Where F1 is the maximum value of the adjustable range of the switching frequency limit, and F2 is the minimum value of the adjustable range of the switching frequency limit.

[0031] The third calculation formula is:

[0032] F1>pl>F2

[0033] Where pl is the switching frequency of the power electronic equipment obtained in real time.

[0034] In one or more embodiments, preferably, the visual programming control center determines online whether there is an abnormal voltage, specifically including:

[0035] The visual programming control center samples the voltage values ​​of the power electronic access points in real time.

[0036] If the voltage drop exceeds the preset voltage fluctuation threshold, it is considered that there is an abnormal voltage.

[0037] In one or more embodiments, preferably, the step of initiating deviation adjustment and adjusting the voltage fluctuation threshold when a voltage anomaly exists specifically includes:

[0038] If an abnormal voltage is detected, the deviation adjustment program is initiated.

[0039] After the deviation adjustment program runs, the voltage fluctuation threshold is updated using the fourth calculation formula.

[0040] During the operation of power electronic equipment, the voltage fluctuation threshold is continuously updated. When the third calculation formula is not met, the voltage fluctuation threshold is updated.

[0041] The fourth calculation formula is:

[0042] △U=MAX(1.3×f(L,1.2×F1),1.3×f(L,1.2×F2)).

[0043] In one or more embodiments, preferably, the continuous online monitoring of parameters and the recording of waveforms for voltage anomalies and cases not meeting the third calculation formula specifically include:

[0044] Each time a voltage anomaly occurs or the third calculation formula is not met, a 4-second waveform recording is initiated.

[0045] The waveform recording information is automatically read and displayed in the visualization software.

[0046] According to a second aspect of the present invention, a dynamic pressure equalization system based on visual programming is provided.

[0047] In one or more embodiments, preferably, the dynamic pressure equalization system based on visual programming includes:

[0048] The power distribution sensing module is used to set up sensors according to the power distribution network topology and start periodic sampling to generate real-time data;

[0049] The visual information transmission module is used to transmit real-time data to the visual programming control center;

[0050] The smoothing module is used for online voltage fluctuation threshold balancing control in a visual programming control center;

[0051] The deviation recording module is used by the visual programming control center to determine online whether there is abnormal voltage.

[0052] The deviation adjustment module is used to activate deviation adjustment and regulate the voltage fluctuation threshold when there is a voltage anomaly.

[0053] The online monitoring module is used to continuously monitor parameters online and record waveforms for abnormal voltage and situations where the third calculation formula is not met.

[0054] According to a third aspect of the present invention, a computer-readable storage medium is provided, on which computer program instructions are stored, which, when executed by a processor, implement the method as described in any one of the first aspects of the present invention.

[0055] According to a fourth aspect of the present invention, an electronic device is provided, including a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method described in any one aspect of the present invention.

[0056] The technical solutions provided by the embodiments of the present invention may include the following beneficial effects:

[0057] In this invention, the voltage fluctuation threshold of power electronic equipment is dynamically adjusted using precise calculation formulas and condition judgments to ensure stable operation of the equipment under various operating conditions, effectively reducing equipment failures caused by voltage anomalies and improving the overall stability of the power distribution system.

[0058] In this invention, the fluctuation threshold is dynamically adjusted in real time according to voltage anomalies, and combined with a visual interface, information such as the voltage fluctuation threshold and switching frequency of the device can be quickly obtained, so as to quickly locate the cause of the fault and analyze the fault process.

[0059] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings.

[0060] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description

[0061] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0062] Figure 1 This is a flowchart of a dynamic pressure equalization method based on visual programming, according to an embodiment of the present invention.

[0063] Figure 2 This is a flowchart illustrating a dynamic voltage equalization method based on visual programming in one embodiment of the present invention, which involves setting up sensors according to the distribution network topology and initiating periodic sampling to form real-time data.

[0064] Figure 3 This is a flowchart illustrating the transmission of real-time data to a visual programming control center in a dynamic pressure equalization method based on visual programming, according to an embodiment of the present invention.

[0065] Figure 4 This is a flowchart illustrating the online voltage fluctuation threshold balancing control in a visual programming control center, as part of a dynamic voltage equalization method based on visual programming according to an embodiment of the present invention.

[0066] Figure 5This is a flowchart illustrating the online determination of abnormal voltage by the visual programming control center in a dynamic voltage equalization method based on visual programming, according to an embodiment of the present invention.

[0067] Figure 6 This is a flowchart illustrating how, in a dynamic voltage equalization method based on visual programming according to an embodiment of the present invention, deviation adjustment is initiated and the voltage fluctuation threshold is adjusted when an abnormal voltage occurs.

[0068] Figure 7 This is a flowchart illustrating the continuous online monitoring of parameters and the recording of waveforms for voltage anomalies and cases where the third calculation formula is not met, in a dynamic voltage equalization method based on visual programming according to one embodiment of the present invention.

[0069] Figure 8 This is a structural diagram of a dynamic pressure equalization system based on visual programming, according to an embodiment of the present invention.

[0070] Figure 9 This is a structural diagram of an electronic device according to one embodiment of the present invention. Detailed Implementation

[0071] In some of the processes described in the specification, claims, and accompanying drawings of this invention, multiple operations appearing in a specific order are included. However, it should be clearly understood that these operations may not be executed in the order they appear herein, or may be executed in parallel. The operation numbers, such as 101, 102, etc., are merely used to distinguish different operations and do not represent any execution order. Furthermore, these processes may include more or fewer operations, and these operations may be executed sequentially or in parallel. It should be noted that the descriptions such as "first," "second," etc., in this document are used to distinguish different messages, devices, modules, etc., and do not represent a sequential order, nor do they limit "first" and "second" to different types.

[0072] 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.

[0073] In the field of power distribution networks, research on dynamic voltage balancing based on visual programming typically utilizes a visual programming platform to construct voltage balancing control logic in an intuitive and graphical way. By collecting voltage data from each node in the distribution network in real time, algorithms set by visual programming are used to analyze and process this data. Based on the analysis results, the parameters of the voltage balancing equipment are dynamically adjusted to achieve precise control of the distribution network voltage, ensuring that the voltage at each node is maintained within a reasonable range. Its significance lies in effectively solving the problem of voltage imbalance in the distribution network, improving power quality, reducing the risk of equipment damage caused by voltage anomalies, and ensuring the stable operation of various electrical equipment in the distribution network. With the increasing complexity of distribution networks and the ever-increasing demands for power supply reliability and power quality, this research is crucial for improving the overall operational level of the distribution network and meeting the high-quality electricity demands of modern society.

[0074] Prior to this invention, existing dynamic voltage equalization methods based on visual programming mostly employed simple graphical interfaces, relied on basic voltage sensing elements to collect data, and utilized relatively conventional control algorithms. The technical challenges lay in their inability to adapt to the complex and ever-changing operating conditions of distribution networks, their limited ability to process massive amounts of real-time voltage data, and the difficulty in deeply integrating the visual programming interface with actual voltage equalization control. The key lies in developing efficient data processing algorithms, optimizing the visual programming interface to improve its adaptability to voltage equalization control, and enhancing the system's adaptability to complex distribution network environments.

[0075] This invention provides a dynamic voltage equalization method and system based on visual programming. This solution achieves comprehensive monitoring and management of the safe operation of power electronic equipment through smoothing changes, deviation recording, deviation adjustment, and online monitoring, as well as data acquisition and transmission, smoothing parameter calculation, and online adjustment.

[0076] According to a first aspect of the present invention, a dynamic pressure equalization method based on visual programming is provided.

[0077] Figure 1 This is a flowchart of a dynamic pressure equalization method based on visual programming, according to an embodiment of the present invention.

[0078] In one or more embodiments, preferably, the dynamic pressure equalization method based on visual programming includes:

[0079] S101. Set up sensors according to the distribution network topology and start periodic sampling to generate real-time data;

[0080] S102. Transmit real-time data to the visual programming control center;

[0081] S103. Perform online voltage fluctuation threshold balance control in the visual programming control center;

[0082] S104. The visual programming control center can determine whether there is an abnormal voltage online.

[0083] S105. When there is an abnormal voltage, initiate deviation adjustment and adjust the voltage fluctuation threshold.

[0084] S106. Continuously monitor parameters online and record waveforms for abnormal voltage and situations where the third calculation formula is not met.

[0085] In this embodiment of the invention, periodic sampling sensors are installed at key nodes according to the distribution network topology to collect data such as current and voltage and summarize them into real-time data. In the visualization information transmission stage, real-time data, voltage fluctuation thresholds of power electronic equipment, and the switching frequency after switching signal processing are transmitted via network to a visualization programming control center for unified management. During the smoothing phase, relevant parameters of the power electronic equipment are obtained at the visualization programming control center, and voltage fluctuation thresholds are generated and updated using specific formulas, with updates performed according to switching frequency constraints. Deviation recording involves real-time sampling of the voltage at the power electronic access point, comparing it with a preset range to determine and record any anomalies. When a voltage anomaly is detected, deviation adjustment is initiated, using formulas to update the voltage fluctuation thresholds to adjust equipment operating parameters. Online monitoring continuously monitors system parameters, initiating waveform recording when voltage anomalies occur or specific conditions are not met, and displaying the waveform information in visualization software. This achieves comprehensive and efficient monitoring and control of the distribution system, improving its stability and reliability.

[0086] Figure 2 This is a flowchart illustrating a dynamic voltage equalization method based on visual programming in one embodiment of the present invention, which involves setting up sensors according to the distribution network topology and initiating periodic sampling to form real-time data.

[0087] like Figure 2 As shown, in one or more embodiments, preferably, the step of setting up sensors according to the distribution network topology and initiating periodic sampling to form real-time data specifically includes:

[0088] S201. Set up a preset power distribution network sampling sensor and automatically collect data after it is powered on;

[0089] S202. Complete the collection of all data according to the preset sampling period and use it as real-time data.

[0090] In this embodiment of the invention, sensors with periodic sampling functions are first rationally installed at key nodes and lines according to the distribution network topology. For example, current sensors and voltage sensors are installed at substation outgoing lines and important branch nodes. When these preset distribution network sampling sensors are powered on, their internal circuits automatically trigger the acquisition program, performing data acquisition according to a pre-set sampling period, such as every 100 milliseconds, to measure parameters such as current and voltage in the distribution network in real time. After completing a full sampling cycle, all data collected by each sensor is summarized and collected. This summarized data serves as real-time data for subsequent analysis and processing. When selecting sensors, the type must be chosen based on the voltage level, current range, and measurement accuracy requirements of each node in the distribution network. For example, for a 10kV line node, current and voltage sensors that meet the measurement requirements of that voltage level and have an accuracy of 0.5 class can be selected. During data collection and aggregation, each sensor sends the collected data to the data concentrator via the Modbus communication protocol. The data concentrator then transmits the aggregated data to the data processing server via a fiber optic network, where it is used as real-time data for subsequent analysis and processing.

[0091] Figure 3 This is a flowchart illustrating the transmission of real-time data to a visual programming control center in a dynamic pressure equalization method based on visual programming, according to an embodiment of the present invention.

[0092] like Figure 3 As shown, in one or more embodiments, preferably, the step of transmitting real-time data to the visual programming control center specifically includes:

[0093] S301. Transmit real-time data to the visual programming control center via the network at the corresponding location;

[0094] S302. Transmit the voltage fluctuation threshold obtained from the operating program in the power electronic equipment to the visual programming control center;

[0095] S303: The signals from the switches in the power electronic equipment are transmitted to the visual programming control center, and the data is processed to form the switching frequency of the power electronic equipment.

[0096] In this embodiment of the invention, real-time data acquired during the power distribution sensing phase is transmitted to the visual programming control center via networks connected to the corresponding locations of each sensor, such as wired Ethernet or wireless 4G networks. Simultaneously, for power electronic devices, voltage fluctuation thresholds are extracted from their operating programs and transmitted to the visual programming control center via the device's internal communication module according to a predetermined communication protocol. For the switching signals in the power electronic devices, they are introduced into the data processing module via signal acquisition lines. After calculation and analysis by the data processing module, a switching frequency is formed, and then this switching frequency and the switching signal itself are transmitted to the visual programming control center for unified monitoring and management. The data processing module uses a pulse counting method to calculate the switching frequency, that is, by counting the number of pulses of the switching signal and combining this with the sampling time interval. The predetermined communication protocol adopts the common IEC 61850 communication protocol, which is specifically designed for power system automation communication and can ensure stable and accurate transmission of data such as voltage fluctuation thresholds between the internal communication module of the power electronic device and the visual programming control center.

[0097] Figure 4 This is a flowchart illustrating the online voltage fluctuation threshold balancing control in a visual programming control center, as part of a dynamic voltage equalization method based on visual programming according to an embodiment of the present invention.

[0098] like Figure 4 As shown, in one or more embodiments, preferably, the online voltage fluctuation threshold balancing control in the visual programming control center specifically includes:

[0099] S401. Obtain the average voltage of the capacitors in the power electronic device at the current moment and the operating current of the power electronic device at the current moment, wherein the power electronic device includes a plurality of capacitors for energy storage.

[0100] S402. Generate the voltage fluctuation threshold using the first calculation formula;

[0101] S403. After the voltage fluctuation threshold is formed, it is determined whether there is an adjustable range of switching frequency limitation. If so, the capacitor voltage fluctuation threshold is updated using the second calculation formula.

[0102] S404. During the operation of power electronic equipment, the voltage fluctuation threshold is continuously updated, but the voltage fluctuation threshold is only updated when the third calculation formula is not met.

[0103] The first calculation formula is:

[0104] △U = 1.3 × f(L, K)

[0105] △U is the voltage fluctuation threshold, f(L, K) is the mapping function generated by simulation, the input is the current and switching frequency limit, the output is the voltage fluctuation range, K is the switching frequency limit, and L is the real-time effective value of the current.

[0106] The second calculation formula is:

[0107] △U=MAX(1.3×f(L,F1),1.3×f(L,F2))

[0108] Where F1 is the maximum value of the adjustable range of the switching frequency limit, and F2 is the minimum value of the adjustable range of the switching frequency limit.

[0109] The third calculation formula is:

[0110] F1>pl>F2

[0111] Where pl is the switching frequency of the power electronic equipment obtained in real time.

[0112] In this embodiment of the invention, when implementing this scheme in the visual programming control center, the average voltage of the capacitors in the power electronic device and the operating current of the power electronic device are first acquired in real time. The power electronic device includes multiple capacitors for energy storage. Then, a voltage fluctuation threshold is generated using the first calculation formula ΔU = 1.3 × f(L, K), where ΔU is the voltage fluctuation threshold, f(L, K) is a mapping function formed through simulation, its inputs are the real-time effective current value L and the switching frequency limit K, and its output is the voltage fluctuation range. After generating the voltage fluctuation threshold, it is determined whether there is an adjustable range for the switching frequency limit. If so, for example, if the maximum value of the adjustable range for the switching frequency limit is known to be F1 and the minimum value to be F2, then the capacitor voltage fluctuation threshold is updated using the second calculation formula ΔU = MAX(1.3 × f(L, F1), 1.3 × f(L, F2)). During the operation of the power electronic device, the above update operation is continuously performed, but the voltage fluctuation threshold is only truly updated when the third calculation formula F1 > pl > F2 (pl is the real-time acquired switching frequency of the power electronic device) is not satisfied. The system acquires the average voltage and operating current of the capacitor in real time by connecting a high-precision voltage sensor in parallel across the capacitor of the power electronic device and a Hall current sensor in series in the main circuit of the device. For the simulation-derived mapping function f(L, K), a simulation model of the power electronic device is built using MATLAB software. Multiple simulation experiments are conducted under different combinations of effective current value L and switching frequency limit K to collect a large amount of voltage fluctuation range data. Then, a data fitting algorithm is used to fit the specific expression of the function f(L, K) using the least squares method.

[0113] Figure 5This is a flowchart illustrating the online determination of abnormal voltage by the visual programming control center in a dynamic voltage equalization method based on visual programming, according to an embodiment of the present invention.

[0114] like Figure 5 As shown, in one or more embodiments, preferably, the visual programming control center determines online whether there is an abnormal voltage, specifically including:

[0115] S501, Visual Programming Control Center, real-time sampling of voltage values ​​at power electronic access points;

[0116] S502. If the voltage drop exceeds the preset voltage fluctuation threshold, it is considered that there is an abnormal voltage.

[0117] In this embodiment of the invention, when implementing this solution in the visual programming control center, the voltage value of the power electronic access point is continuously sampled through a real-time sampling module. A preset voltage fluctuation threshold is set, for example, the normal voltage range is ±10% of the rated voltage. When the sampled voltage drop exceeds this preset voltage fluctuation threshold, such as when the actual voltage is lower than 90% of the rated voltage, it is considered that there is an abnormal voltage. At this time, the abnormal situation is recorded, including the time of the abnormality, the specific voltage value, and other information, for subsequent analysis and processing. The real-time sampling module uses a high-speed ADC (analog-to-digital converter) chip, whose sampling rate can meet the requirement of continuous sampling of the voltage value of the power electronic access point. When recording abnormal situations, the time of the abnormality, the specific voltage value, and other information are stored in the SQL database of the visual programming control center. The time is recorded using the timestamp field of the database, and the voltage value is stored in the corresponding numerical field for subsequent querying and analysis.

[0118] Figure 6 This is a flowchart illustrating how, in a dynamic voltage equalization method based on visual programming according to an embodiment of the present invention, deviation adjustment is initiated and the voltage fluctuation threshold is adjusted when an abnormal voltage occurs.

[0119] like Figure 6 As shown, in one or more embodiments, preferably, the step of initiating deviation adjustment and adjusting the voltage fluctuation threshold when a voltage anomaly exists specifically includes:

[0120] S601. If an abnormal voltage is detected, the deviation adjustment program will be started.

[0121] S602. After the deviation adjustment program runs, update the voltage fluctuation threshold using the fourth calculation formula.

[0122] S603. During the operation of power electronic equipment, the voltage fluctuation threshold is continuously updated, but the voltage fluctuation threshold is only updated when the third calculation formula is not met.

[0123] The fourth calculation formula is:

[0124] △U=MAX(1.3×f(L,1.2×F1),1.3×f(L,1.2×F2)).

[0125] In this embodiment of the invention, when the visual programming control center determines that there is an abnormal voltage, it immediately initiates the deviation adjustment program. After the deviation adjustment program runs, the voltage fluctuation threshold is updated using the fourth calculation formula ΔU=MAX (1.3×f(L, 1.2×F1), 1.3×f(L, 1.2×F2)), where L is the real-time obtained effective current value, F1 is the maximum value of the adjustable range of the switching frequency limit, and F2 is the minimum value of the adjustable range of the switching frequency limit. During the operation of the power electronic equipment, the voltage fluctuation threshold is continuously updated, but the update operation is only actually performed when the third calculation formula F1>pl>F2 (pl is the real-time acquired switching frequency of the power electronic equipment) is not met, thereby adjusting the operating parameters of the power electronic equipment and restoring the voltage to the normal range. The deviation adjustment program is based on a modular design and consists of a data reading module, a formula calculation module, a condition judgment module, and a threshold update module. When the visual programming control center detects an abnormal voltage and initiates the deviation adjustment program, the data reading module acquires the real-time effective current value L, the maximum adjustable range F1 of the switching frequency limit, and the minimum adjustable range F2. The formula calculation module calculates a new voltage fluctuation threshold based on the fourth calculation formula ΔU=MAX (1.3×f(L, 1.2×F1), 1.3×f(L, 1.2×F2)). The condition judgment module monitors in real time whether the third calculation formula F1>pl>F2 is met. If not, the threshold update module sends the newly calculated voltage fluctuation threshold to the control unit of the power electronic equipment to adjust the equipment's operating parameters and restore the voltage to the normal range.

[0126] Figure 7 This is a flowchart illustrating the continuous online monitoring of parameters and the recording of waveforms for voltage anomalies and cases where the third calculation formula is not met, in a dynamic voltage equalization method based on visual programming according to one embodiment of the present invention.

[0127] like Figure 7 As shown, in one or more embodiments, preferably, the continuous online monitoring of parameters and the recording of waveforms for voltage anomalies and cases not meeting the third calculation formula specifically include:

[0128] S701. Whenever a voltage abnormality occurs or the third calculation formula is not met, a 4-second waveform recording is initiated.

[0129] S702. Automatically read and display the waveform information in the visualization software.

[0130] In this embodiment of the invention, various monitoring devices are continuously used to monitor system parameters online throughout the entire power system operation. Once an abnormal voltage condition occurs, such as a voltage drop exceeding a preset range, or failure to meet the third calculation formula F1>pl>F2 (where pl is the real-time acquired switching frequency of the power electronic equipment), the waveform recording device is immediately activated to perform a 4-second waveform recording operation, recording the changes in key parameters such as voltage and current. After waveform recording is completed, an automatic reading program is set in the visualization software to automatically read the waveform information from the recording device and display it on the visualization interface in the form of intuitive waveform graphs or data tables, facilitating analysis and judgment by maintenance personnel. The various monitoring devices include current transformers and voltage transformers installed on power lines, as well as temperature sensors and pressure sensors installed inside power electronic equipment. These sensors are connected to the monitoring station via a fieldbus (such as a CAN bus), where the monitoring station aggregates and performs preliminary processing of the sensor data. The automatic reading program in the visualization software is written in Python. It uses the SDK (Software Development Kit) provided by the equipment manufacturer to communicate with the waveform recording device, so as to automatically read the waveform recording information from the waveform recording device. It uses the Matplotlib plotting library of Python to display the waveform recording information as intuitive waveform graphs on the visualization interface, and uses the Pandas library to display the data in tabular form, which is convenient for operation and maintenance personnel to analyze and judge.

[0131] According to a second aspect of the present invention, a dynamic pressure equalization system based on visual programming is provided.

[0132] Figure 8 This is a structural diagram of a dynamic pressure equalization system based on visual programming, according to an embodiment of the present invention.

[0133] In one or more embodiments, preferably, the dynamic pressure equalization system based on visual programming includes:

[0134] The power distribution sensing module 801 is used to set up sensors according to the power distribution network topology and start periodic sampling to generate real-time data;

[0135] The visualization information transmission module 802 is used to transmit real-time data to the visualization programming control center;

[0136] The smoothing module 803 is used for online voltage fluctuation threshold balancing control in a visual programming control center;

[0137] Deviation recording module 804 is used by the visual programming control center to determine online whether there is abnormal voltage;

[0138] Deviation adjustment module 805 is used to activate deviation adjustment and adjust the voltage fluctuation threshold when there is a voltage abnormality.

[0139] The online monitoring module 806 is used to continuously monitor parameters online and record waveforms for abnormal voltage and situations where the third calculation formula is not met.

[0140] In this embodiment of the invention, a system suitable for different structures is realized through a series of modular designs. This system can achieve closed-loop, reliable, and efficient execution through data acquisition, analysis, and control.

[0141] According to a third aspect of the present invention, a computer-readable storage medium is provided, on which computer program instructions are stored, which, when executed by a processor, implement the method as described in any one of the first aspects of the present invention.

[0142] According to a fourth aspect of the present invention, an electronic device is provided. Figure 9 This is a structural diagram of an electronic device according to one embodiment of the present invention. Figure 9 The electronic device shown is a general-purpose dynamic voltage equalization device based on visual programming. (Refer to...) Figure 9 The electronic device can be a smartphone, tablet computer, or other similar device. The electronic device 900 includes a processor 901 and a memory 902. The processor 901 and the memory 902 are electrically connected.

[0143] The processor 901 is the control center of the electronic device 900. It connects various parts of the electronic device through various interfaces and lines. By running or calling computer programs stored in the memory 902, and calling data stored in the memory 902, it performs various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole.

[0144] In this embodiment, the processor 901 in the electronic device 900 loads the instructions corresponding to the processes of one or more computer programs into the memory 902 according to the following steps, and the processor 901 runs the computer programs stored in the memory 902 to realize various functions, such as: setting sensors according to the power distribution network topology and starting periodic sampling to form real-time data; transmitting the real-time data to the visual programming control center; performing online voltage fluctuation threshold balance control in the visual programming control center; the visual programming control center online judging whether there is abnormal voltage; when there is voltage abnormality, initiating deviation adjustment to adjust the voltage fluctuation threshold; continuously monitoring parameters online, and recording waveforms for voltage abnormalities and cases that do not meet the third calculation formula.

[0145] In some embodiments, the electronic device 900 may further include: a display 903, a radio frequency circuit 904, an audio circuit 905, a wireless fidelity module 906, and a power supply 907. The display 903, radio frequency circuit 904, audio circuit 905, wireless fidelity module 906, and power supply 907 are electrically connected to the processor 901.

[0146] The display 903 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces, which can be composed of graphics, text, icons, video, and any combination thereof. The display 903 may include a display panel, which in some embodiments may be configured as a liquid crystal display (LCD) or an organic light-emitting diode (OLED).

[0147] The radio frequency circuit 904 can be used to transmit and receive radio frequency signals to establish wireless communication with network devices or other electronic devices, and to transmit and receive signals with network devices or other electronic devices.

[0148] The audio circuit 905 can be used to provide an audio interface between a user and an electronic device through a speaker or microphone.

[0149] The wireless fidelity module 906 can be used for short-range wireless transmission, helping users send and receive emails, browse websites, and access streaming media, providing users with wireless broadband internet access.

[0150] The power supply 907 can be used to power various components of the electronic device 900. In some embodiments, the power supply 907 can be logically connected to the processor 901 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system.

[0151] although Figure 9 As not shown in the diagram, the electronic device 900 may also include a camera, Bluetooth module, etc., which will not be described in detail here.

[0152] The technical solutions provided by the embodiments of the present invention may include the following beneficial effects:

[0153] In this invention, the voltage fluctuation threshold of power electronic equipment is dynamically adjusted using precise calculation formulas and condition judgments to ensure stable operation of the equipment under various operating conditions, effectively reducing equipment failures caused by voltage anomalies and improving the overall stability of the power distribution system.

[0154] In this invention, the fluctuation threshold is dynamically adjusted in real time according to voltage anomalies, and combined with a visual interface, information such as the voltage fluctuation threshold and switching frequency of the device can be quickly obtained, so as to quickly locate the cause of the fault and analyze the fault process.

[0155] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0156] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0157] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0158] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0159] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.

Claims

1. A dynamic pressure equalization method based on visual programming, characterized in that, include: Sensors are set up according to the power distribution network topology, and periodic sampling is initiated to generate real-time data; Transmit real-time data to the visual programming control center; Online voltage fluctuation threshold balancing control is performed in a visual programming control center; The visual programming control center determines whether there is abnormal voltage based on the collected real-time data and voltage fluctuation threshold. When an abnormal voltage occurs, deviation adjustment is initiated to regulate the voltage fluctuation threshold. Continuous online monitoring of parameters is performed, and waveform recording is performed for cases of abnormal voltage and when the switching frequency of power electronic equipment obtained in real time is outside the adjustable threshold range.

2. The dynamic voltage equalization method based on visual programming as described in claim 1, characterized in that, The process of setting up sensors according to the power distribution network topology and initiating periodic sampling to generate real-time data specifically includes: Set up a preset power distribution network sampling sensor, and automatically collect data after it is powered on; All data was collected according to the preset sampling period and used as real-time data.

3. The dynamic voltage equalization method based on visual programming as described in claim 1, characterized in that, The process of transmitting real-time data to the visual programming control center specifically includes: Real-time data is transmitted to the visual programming control center via the network at the corresponding location; The voltage fluctuation threshold obtained from the operating program in the power electronic equipment is transmitted to the visual programming control center; The signals from the switches in the power electronic equipment are transmitted to the visual programming control center, and the data is processed to form the switching frequency of the power electronic equipment.

4. The dynamic voltage equalization method based on visual programming as described in claim 1, characterized in that, The online voltage fluctuation threshold balancing control in the visual programming control center specifically includes: The average voltage of the capacitors in the power electronic device at the current moment and the operating current of the power electronic device at the current moment are obtained, wherein the power electronic device includes a plurality of capacitors for energy storage; The voltage fluctuation threshold ΔU is generated using the first calculation formula; After the voltage fluctuation threshold is formed, it is determined whether there is an adjustable range for the switching frequency limit. If so, the capacitor voltage fluctuation threshold is updated using the second calculation formula. During the operation of power electronic equipment, the voltage fluctuation threshold is continuously updated. When the third calculation formula is not met, the voltage fluctuation threshold is updated. The first calculation formula is: △U = 1.3 × f(L, K); △U is the voltage fluctuation threshold, f(L, K) is the mapping function generated by simulation, the input is the current and switching frequency limit, the output is the voltage fluctuation range, K is the switching frequency limit, and L is the real-time effective value of the current. The second calculation formula is: △U=MAX(1.3×f(L, F1),1.3×f(L, F2)); Where F1 is the maximum value of the adjustable range of the switching frequency limit, and F2 is the minimum value of the adjustable range of the switching frequency limit. The third calculation formula is: F1>pl>F2; Where pl is the switching frequency of the power electronic equipment obtained in real time.

5. The dynamic voltage equalization method based on visual programming as described in claim 1, characterized in that, The visual programming control center determines online whether there is abnormal voltage, specifically including: The visual programming control center samples the voltage values ​​of the power electronic access points in real time. If the voltage value at the power electronic access point drops below a preset voltage fluctuation threshold, it is considered that there is an abnormal voltage.

6. The dynamic voltage equalization method based on visual programming as described in claim 4, characterized in that, When an abnormal voltage occurs, the deviation adjustment is initiated to regulate the voltage fluctuation threshold, specifically including: If an abnormal voltage is detected, the deviation adjustment program is initiated. After the deviation adjustment program runs, the voltage fluctuation threshold is updated using the fourth calculation formula. During the operation of power electronic equipment, the voltage fluctuation threshold is continuously updated. When the third calculation formula is not met, the voltage fluctuation threshold is updated. The fourth calculation formula is: △U=MAX(1.3×f(L,1.2×F1),1.3×f(L,1.2×F2)).

7. The dynamic voltage equalization method based on visual programming as described in claim 1, characterized in that, The continuous online monitoring of parameters, and the recording of waveforms for voltage anomalies and cases that do not meet the third calculation formula, specifically includes: Each time a voltage anomaly occurs or the third calculation formula is not met, a 4-second waveform recording is initiated. The waveform recording information is automatically read and displayed in the visualization software.

8. A dynamic pressure equalization system based on visual programming, characterized in that, The system is used to implement the method as described in any one of claims 1-7, the system comprising: The power distribution sensing module is used to set up sensors according to the power distribution network topology and start periodic sampling to generate real-time data; The visual information transmission module is used to transmit real-time data to the visual programming control center; The smoothing module is used for online voltage fluctuation threshold balancing control in a visual programming control center; The deviation recording module is used by the visual programming control center to determine online whether there is abnormal voltage. The deviation adjustment module is used to activate deviation adjustment and regulate the voltage fluctuation threshold when there is a voltage anomaly. The online monitoring module is used to continuously monitor parameters online and record waveforms for abnormal voltage and situations where the third calculation formula is not met.

9. A computer-readable storage medium storing computer program instructions thereon, characterized in that, The computer program instructions, when executed by a processor, implement the method as described in any one of claims 1-7.

10. An electronic device comprising a memory and a processor, characterized in that, The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method as described in any one of claims 1-7.