Integrated power control system and method, storage medium and program product
By adopting an integrated power control system in the wind farm, using shared memory communication and configuration command control of multi-function human-computer interaction units, integrating AGC, AVC and fast frequency modulation algorithm models, the existing wind farm system has been solved, and the effect of improving the operating efficiency and safe and stable operation of the wind farm is achieved.
Patent Information
- Application Number
- CN202510003638.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-02
- Publication Date
- 2025-05-09
AI Technical Summary
Due to different models of different manufacturers, the existing wind farms' automatic power generation control system (AGC), automatic voltage control system (AVC) and fast frequency modulation systems have huge differences in the functions of the operating platform, communication protocol, and module, high system costs, difficult data sharing, low operating efficiency, and high operation and maintenance costs, which affects the safe and stable operation of the wind farm.
It provides an integrated power control system, which improves the speed of internal data interaction between the first control module and the second control module; uses a multi-function human-computer interaction unit to obtain user configuration instructions, and the scheduling unit controls the target control unit to load the target algorithm model, integrates AGC, AVC and fast frequency modulation algorithm models, reduces hardware redundancy, and improves system integration and operation and maintenance efficiency.
Through the integrated power control system, the system's operating efficiency is improved, the operation and maintenance complexity and cost are reduced, and the safe and stable operation of the wind farm is ensured.
Smart Images

Figure CN119965891A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of wind farm control, and in particular to an integrated power control system, method, storage medium and program product. Background Art
[0002] Due to the natural volatility and randomness of large wind farms, there are uncertainties in the stable and safe operation of the power grid. Therefore, relevant regulations and requirements such as "Technical Regulations for Wind Farm Access to the Power System" and "Technical Requirements for the Dispatching Function of Wind Farm Power Control System" have been issued one after another. Furthermore, wind farms will be equipped with automatic generation control systems (AGC), automatic voltage control systems (AVC) and fast frequency regulation systems to meet the requirements of power grid dispatch assessment, but the above systems are all different models from different manufacturers, with huge differences in operating platforms, communication protocols, and module functions, resulting in high system costs, difficulties in sharing data between systems, low operating efficiency, and high operation and maintenance costs, which affect the safe and stable operation of wind farms. Summary of the invention
[0003] In view of this, the present invention provides an integrated power control system, method, storage medium and program product to solve the problem in the prior art that the automatic generation control system (AGC), automatic voltage control system (AVC) and rapid frequency regulation system are of different models from different manufacturers, with huge differences in operating platforms, communication protocols and module functions, resulting in high system costs, difficulty in sharing data between systems, low operating efficiency and high operation and maintenance costs, which in turn affects the safe and stable operation of wind farms.
[0004] In a first aspect, the present invention provides an integrated power control system, the system comprising: a first control module and a second control module, the first control module comprising a first operating subsystem and a second operating subsystem, the first operating subsystem and the second operating subsystem communicating via a shared memory; the first operating subsystem comprising a scheduling unit and a target control unit, the second operating subsystem comprising a multifunctional human-computer interaction unit and an interface management unit;
[0005] The second control module is used to obtain a power control data set and send the power control data set to the first control module; the target control unit is used to obtain a target execution file, which includes an AGC algorithm model, an AVC algorithm model and a fast frequency modulation algorithm model; the multifunctional human-computer interaction unit is used to obtain the configuration instructions input by the user through the interface management unit, and send the configuration instructions to the scheduling unit; the scheduling unit is used to control the target control unit to load the target algorithm model based on the configuration instructions, and the target algorithm model is one or more of the AGC algorithm model, the AVC algorithm model and the fast frequency modulation algorithm model; the target control unit is also used to perform power control based on the power control data set and the target algorithm model to obtain a power control result.
[0006] In the integrated power control system provided by the present invention, the first operating subsystem and the second operating subsystem communicate by sharing memory. This efficient communication method reduces data transmission delay, improves the speed of data interaction within the system, and thus improves the operating efficiency of the entire system. Further, the multifunctional human-computer interaction unit is used to obtain the configuration instructions input by the user and under the control of the configuration instructions, the dispatching unit controls the target control unit to load the target algorithm model, thereby avoiding the difficulty of data sharing caused by the application boundary of the existing system, enabling the system to quickly respond to different power control requirements and improving the operating efficiency. Further, by integrating the AGC algorithm model, the AVC algorithm model and the fast frequency modulation algorithm model in the target control unit, the redundancy of hardware equipment in the system can be reduced, and the increase in equipment cost caused by multiple independent systems can be avoided. At the same time, due to the improved integration of the system, the complexity of operation and maintenance is reduced, the workload and difficulty of operation and maintenance personnel are reduced, thereby saving equipment and operation and maintenance costs. Therefore, by implementing the present invention, a single algorithm model or multiple algorithm models can be flexibly deployed through a software-defined method, breaking the information island situation of the existing system with each application as the boundary, improving the operating efficiency of the system, and ensuring the safe and stable operation of the wind farm.
[0007] In an optional embodiment, the scheduling unit is specifically used to: when the configuration instruction is an automatic voltage control instruction, the control target control unit loads the AVC algorithm model; when the configuration instruction is an automatic power generation control instruction, the control target control unit unloads the AVC algorithm model, and when the unloading is completed, the control target control unit loads the AGC algorithm model; when the configuration instruction is a comprehensive control instruction, the control target control unit loads the AGC algorithm model, the AVC algorithm model and the fast frequency modulation algorithm model.
[0008] The integrated power control system provided by the present invention can accurately load or unload the corresponding algorithm model according to different configuration instructions. When receiving the automatic voltage control instruction, the target control unit can be quickly controlled to load the AVC algorithm model, so that the system can quickly enter the voltage control mode. This fast switching capability avoids long waiting times when switching between different control functions, reduces the delay of the system during the control mode conversion process, thereby improving the system's response speed to different power control requirements and improving the overall operating efficiency. Furthermore, when the configuration instruction changes, the dispatching unit optimizes the utilization of system resources by reasonably unloading and loading the algorithm model. Furthermore, by being able to load multiple algorithm models under the comprehensive control instruction, the system can adapt to the complex and changeable operating conditions of the power system. Whether it is grid voltage fluctuations, power generation changes or frequency offsets, the system can respond comprehensively by running AGC, AVC and fast frequency modulation algorithm models at the same time, ensuring that power can be accurately controlled under different conditions and maintaining the stable operation of the power system.
[0009] In an optional embodiment, the power control data set includes AC signal data, relay type switch digital signal data and frequency modulation analog signal data; the second control module includes: an AC sampling unit, a digital input and output unit and an analog input and output unit;
[0010] The AC sampling unit is used to collect AC signal data; the digital input and output unit is used to collect relay switch digital signal data; the analog input and output unit is used to collect frequency modulation analog signal data.
[0011] The integrated power control system provided by the present invention collects different signal data through an AC sampling unit, a digital input and output unit, and an analog input and output unit, thereby ensuring the acquisition of multi-dimensional information on the operating status of the power system and providing a rich data basis for precise power control.
[0012] In an optional embodiment, the system is connected to the PMU device; the second control module is also used to receive the power control result sent by the first control module; the digital input and output unit is also used to send the relay type switch digital signal to the PMU device based on the power control result; the analog input and output unit is also used to send the frequency modulation analog signal to the PMU device based on the power control result.
[0013] The integrated power control system provided by the present invention can accurately output corresponding signals to the PMU device according to the actual power control situation through the digital input and output unit and the analog input and output unit, thereby providing support for the stable operation and monitoring of the system.
[0014] In an optional implementation, the second control module further includes: a touch screen unit, configured to receive the power control result sent by the first control module and display the power control result.
[0015] The integrated power control system provided by the present invention displays the power control results through the touch screen unit, so that the user can intuitively understand the current power control status of the system. Furthermore, the operation and maintenance personnel do not need to obtain power control information through complex data analysis or background operations, but can quickly obtain key data on the touch screen, which is convenient for on-site operation. Furthermore, the user-friendliness of the system is improved by interacting with the user through the touch screen unit.
[0016] In an optional implementation, the system further includes: a power supply module, configured to supply power to the first control module and the second control module.
[0017] In an optional implementation, the second operating subsystem further includes: a fault diagnosis unit, configured to perform self-inspection and fault diagnosis on the first control module and the second control module.
[0018] The integrated power control system provided by the present invention performs self-checking and fault diagnosis through a fault diagnosis unit, thereby improving the reliability and operation and maintenance efficiency of the system.
[0019] In a second aspect, the present invention provides an integrated power control method, which is used for an integrated power control system of the first aspect or any corresponding embodiment thereof; the method comprises: acquiring a power control data set, a target execution file and a configuration instruction; based on the configuration instruction, performing power control using the power control data set and the target execution file to obtain a power control result.
[0020] The integrated power control method provided by the present invention performs power control through an integrated power control system, thereby effectively improving the operating efficiency of the wind farm.
[0021] In a third aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the integrated power control method provided in the second aspect.
[0022] In a fourth aspect, the present invention provides a computer program product, including computer instructions, where the computer instructions are used to enable a computer to execute the integrated power control method provided in the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0024] Figure 1 is a structural block diagram of an integrated power control system according to an embodiment of the present invention;
[0025] Figure 2 is a specific structural block diagram of a first control module according to an embodiment of the present invention;
[0026] Figure 3 is a flow chart of an integrated power control method according to an embodiment of the present invention;
[0027] Figure 4 It is a block diagram of the hardware basic platform side composition of the software-defined integrated power control system according to an embodiment of the present invention;
[0028] Figure 5 It is a block diagram of the software basic platform and application algorithm software composition of the software-defined integrated power control system according to an embodiment of the present invention;
[0029] Figure 6 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0030] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0031] The embodiment of the present invention provides an integrated power control system, which can flexibly deploy a single algorithm model or multiple algorithm models through a software-defined method, breaking the information island situation of the existing system with each application as the boundary, improving the operating efficiency of the system, and ensuring the safe and stable operation of the wind farm.
[0032] In this embodiment, an integrated power control system is provided. Figure 1 As shown, the integrated power control system 1 includes a first control module 11 , a second control module 12 and a power supply module 13 .
[0033] Specifically, the first control module 11 includes a first operating subsystem 111 and a second operating subsystem 112 , and the first operating subsystem 111 and the second operating subsystem 112 communicate with each other in a shared memory manner.
[0034] Among them, shared memory refers to a data sharing mechanism that can be directly accessed by multiple processes or subsystems in the same physical memory space, omitting time-consuming intermediate links such as copying data in different memory spaces and network transmission, greatly improving the speed of data transmission, thereby speeding up the response time of the entire system and improving the system's operating efficiency.
[0035] Furthermore, communication through shared memory does not require additional configuration of a complex network protocol stack, data packet encapsulation and decapsulation, and other operations like network communication, nor does it require frequent queue management and message queue waiting processing like message queue communication. This reduces the system resource overhead during the communication process, allowing more system resources (such as CPU time, memory space, etc.) to be allocated to the execution of core power control functions such as the AGC algorithm and the AVC algorithm, thereby optimizing the utilization efficiency of system resources.
[0036] Therefore, the first operating subsystem 111 and the second operating subsystem 112 communicate by sharing memory, which solves the problems of difficulty in sharing data between the first operating subsystem 111 and the second operating subsystem 112, low operating efficiency and high operation and maintenance cost.
[0037] Further, if Figure 2 As shown, the first operating subsystem 111 includes a scheduling unit 1111 and a target control unit 1112 ; the second operating subsystem 112 includes a multifunctional human-computer interaction unit 1121 , an interface management unit 1122 and a fault diagnosis unit 1123 .
[0038] Optionally, the second control module 12 is used to obtain a power control data set and send the power control data set to the first control module 11 .
[0039] The power control data set includes AC signal data, relay switch digital signal data and frequency modulation analog signal data.
[0040] like Figure 1 As shown, the second control module 12 includes an AC sampling unit 121 , a digital input and output unit 122 , an analog input and output unit 123 and a touch screen unit 124 .
[0041] First, the AC sampling unit 121 can complete the acquisition of 12 AC signals, including the acquisition of 6 voltages and 6 currents. Furthermore, the collected voltage and current data are key inputs for running the AGC (automatic generation control) and AVC (automatic voltage control) algorithms. For example, in the AGC algorithm, the current power value can be calculated through the collected current data and voltage data. By comparing the real-time value of the power with the set target power value, the AGC algorithm can determine the size of the generated power that needs to be adjusted. In the AVC algorithm, the voltage data is directly used to determine whether the current voltage deviates from the set value, thereby determining whether voltage adjustment is required.
[0042] Furthermore, the AC sampling unit 121 can also collect the current frequency value, which is crucial for the fast frequency modulation algorithm. When the system frequency changes, the fast frequency modulation algorithm can compare the sampled frequency value with the rated frequency of the system. For example, if the sampled frequency is lower than the rated frequency, the fast frequency modulation algorithm will calculate the amount of power that needs to be increased to increase the system frequency and restore it to near the rated frequency.
[0043] Secondly, the digital input and output unit 122 can read and collect 6 external switch quantity signals such as hard pressure plates. These external switch quantity signals can be used as a feedback of the system operation status. For example, when running the AGC algorithm, if a hard pressure plate signal indicates that a certain generator set is under maintenance, the AGC algorithm will take this factor into consideration when allocating power to avoid allocating power to the unit under maintenance.
[0044] Furthermore, the digital input and output unit 122 can output the 6-way relay type switch digital signal to the PMU (Phasor Measurement Unit) device. For example, when the AGC algorithm is running, after the AGC algorithm calculates that the power generation needs to be adjusted, it may send a control signal to the relevant power generation equipment (such as the converter of the wind turbine generator set, etc.) through the digital input and output module to adjust the power generation. Alternatively, in the AVC algorithm, the digital input and output unit 122 can also send the control signal to the voltage regulation device to achieve voltage control. In the fast frequency modulation algorithm, the frequency modulation-related control signal can also be sent out to achieve frequency regulation.
[0045] Further, the analog input and output unit 123 can collect frequency modulation analog signal data for use in a fast frequency modulation algorithm. Further, in the fast frequency modulation algorithm, after the algorithm calculates the amount of frequency modulation required, the frequency modulation analog signal is output to the PMU device through the analog input and output module. Further, the PMU device can convert the received analog signal into an actual control signal to adjust the frequency of the power generation equipment. For example, in a wind farm, the signal may be sent to the speed control system of the wind turbine generator set to change the speed of the generator, thereby adjusting the system frequency.
[0046] Therefore, by collecting different AC signal data, relay switch digital signal data and frequency modulation analog signal data through the AC sampling unit 121, the digital input and output unit 122 and the analog input and output unit 123, a power control data set for power control can be formed.
[0047] Further, the second control module 12 may send the collected power control data set to the first control module 11 .
[0048] Optionally, the target control unit 1112 is used to obtain a target execution file.
[0049] The target execution file includes an AGC algorithm model, an AVC algorithm model and a fast frequency modulation algorithm model.
[0050] The AGC algorithm model represents an algorithm model for automatic control of power generation in power systems. Its main goal is to automatically adjust the output power of the generator according to factors such as the load demand of the power grid, system frequency, and power exchange of the interconnection lines to maintain the power balance and frequency stability of the power system.
[0051] The AVC algorithm model represents an algorithm model for automatic voltage regulation in power systems. Its purpose is to maintain the voltage amplitude of each node in the power system within a specified range by controlling the excitation system of the generator, reactive compensation equipment, etc., to ensure the voltage quality and stability of the power system.
[0052] The fast frequency regulation algorithm model represents an algorithm model used to quickly adjust the frequency of the power system. Frequency is a key parameter in the operation of the power system, which reflects the speed of the generator and the active power balance of the system. The fast frequency regulation algorithm can respond quickly when the system frequency changes, adjust the power generation, and restore the frequency to the rated value.
[0053] Specifically, when the system is powered on, the executable files of the AGC algorithm model, the AVC algorithm model, and the fast frequency modulation algorithm model can be uploaded to the file directory specified by the first operating subsystem 111 in the first control module 11 through the FTP network transmission tool, thereby realizing the centralized management of key algorithm resources. The operation and maintenance personnel or system management personnel can clearly know the storage location of the algorithm files, which is convenient for subsequent maintenance, updating, and backup operations, and avoids the problems of difficulty in finding and chaotic management that may be caused by the scattered storage of files.
[0054] Optionally, the multifunctional human-computer interaction unit 1121 is used to obtain the configuration instructions input by the user through the interface management unit 1122 , and send the configuration instructions to the scheduling unit 1111 .
[0055] Specifically, the scheduling unit 1111 may report the AGC algorithm model, the AVC algorithm model, and the fast frequency modulation algorithm model deployed in the target control unit 1112 to the multi-functional human-computer interaction unit 1121 .
[0056] Furthermore, the multifunctional human-computer interaction unit 1121 can provide the deployable AGC algorithm model, AVC algorithm model and fast frequency modulation algorithm model for the user to choose, thereby improving the transparency of user operations.
[0057] Furthermore, the user can flexibly deploy the system in the multifunctional human-computer interaction unit 1121 and input corresponding configuration instructions according to the actual usage scenario.
[0058] Furthermore, the multifunctional human-computer interaction unit 1121 can obtain the configuration instruction input by the user through the interface management unit 1122 , and send the configuration instruction to the scheduling unit 1111 .
[0059] Optionally, the scheduling unit 1111 is used to control the target control unit 1112 to load the target algorithm model based on the configuration instructions.
[0060] The target algorithm model is one or more of an AGC algorithm model, an AVC algorithm model and a fast frequency modulation algorithm model.
[0061] Specifically, the scheduling unit 1111 may control the target control unit 1112 to load one or more of the AGC algorithm model, the AVC algorithm model, and the fast frequency modulation algorithm model according to different configuration instructions received:
[0062] (1) If the configuration instruction is an automatic voltage control instruction, the control target control unit 1112 dynamically loads the AVC algorithm model. At this time, the corresponding first operating subsystem 111 can play the role of the corresponding original system (ie, the corresponding automatic voltage control system).
[0063] (2) If the user needs to switch to a different algorithm model, the system can be configured repeatedly. Further, after receiving a new configuration instruction, such as an automatic power generation control instruction, the scheduling unit 1111 can control the target control unit 1112 to unload the AVC algorithm model loaded in (1) until the resources occupying the system are released, that is, after the unloading is completed, the target control unit 1112 continues to be controlled to dynamically load the AGC algorithm model corresponding to the current new configuration instruction. At this time, the corresponding first operating subsystem 111 can play the role of the corresponding original system (that is, the corresponding automatic power generation control system).
[0064] (3) If the user requires the three algorithm models to run simultaneously, the system can also be configured. That is, when the dispatch unit 1111 receives a new configuration instruction, i.e., a comprehensive control instruction, it can control the target control unit 1112 to load the AGC algorithm model, the AVC algorithm model, and the rapid frequency regulation algorithm model simultaneously. At this time, the corresponding first operating subsystem 111 has the functions of the original automatic generation control system (AGC), the automatic voltage control system (AVC), and the rapid frequency regulation system, thus solving the problems of high cost and high operation and maintenance cost of the existing power control system.
[0065] Furthermore, the target control unit 1112 may be controlled to dynamically record the fast frequency modulation algorithm model.
[0066] Optionally, the target control unit 1112 is further configured to perform power control based on the power control data set and the target algorithm model to obtain a power control result.
[0067] Specifically, different target algorithm models have different power control processes, which may include:
[0068] (1) When the target control unit 1112 is loaded with the AGC algorithm model, that is, the target algorithm model is the AGC algorithm model, the AC signal data in the received power control data set can be used to calculate the current power generation power of the power system (which can be calculated by the power calculation formula based on relevant parameters such as voltage, current and power factor).
[0069] Furthermore, the calculated current power generation is compared with the preset power target value (which may be set according to the grid dispatching requirements). The AGC algorithm model can calculate the power generation amount that needs to be adjusted for each generator based on the difference between the two, combined with the performance, capacity, power generation cost and other factors of each generator in the system, and then generate a corresponding control signal, which is sent to the control system of the power generation equipment (such as wind turbines, thermal power generators, etc.) to adjust its power generation to achieve a balance between power generation and load demand and ensure the power stability of the power system.
[0070] (2) When the target control unit 1112 is loaded with the AVC algorithm model, that is, the target algorithm model is the AVC algorithm model, the AVC algorithm model can compare the collected voltage values of each node with the preset voltage standard value to determine whether the voltage deviates from a reasonable range.
[0071] Furthermore, if a voltage deviation is found, the AVC algorithm model can calculate the amount of reactive power that needs to be adjusted, and send a control signal to the excitation system of the generator to adjust the reactive output of the generator, or control the switching of reactive compensation equipment (such as capacitors, reactors, etc.), thereby changing the reactive power flow distribution of the system, thereby indirectly affecting the power factor of the power system, etc., achieving effective control of the voltage, ensuring voltage stability while also ensuring the reasonable distribution and stable supply of power.
[0072] (3) When the target control unit 1112 is loaded with a fast frequency regulation algorithm model, that is, the target algorithm model is a fast frequency regulation algorithm model, once it is detected that the system frequency deviates from the rated frequency (for example, 50 Hz), the fast frequency regulation algorithm model can quickly calculate the amount of generated power that needs to be adjusted based on factors such as the size and rate of change of the frequency deviation.
[0073] Furthermore, control signals can be sent to the power generation equipment to adjust parameters such as the generator speed, causing corresponding changes in the power generation, thereby prompting the system frequency to return to near the rated value as soon as possible, thereby ensuring the frequency stability of the power system. Because frequency stability is closely related to active power balance, effective power control is also indirectly achieved.
[0074] (4) When the target control unit 1112 loads the AGC algorithm model, the AVC algorithm model and the fast frequency modulation algorithm model at the same time, the three algorithm models will work together. For example, when the power system is disturbed by a sudden increase in load, the system frequency may drop, the voltage may fluctuate, and the generated power may not meet the demand.
[0075] The fast frequency regulation algorithm model first responds quickly to frequency changes and increases power generation to increase frequency; the AGC algorithm model adjusts the power generation of each generator more finely according to the overall load demand of the power grid and the current power generation situation to ensure power balance; the AVC algorithm model focuses on voltage changes and adjusts reactive power to stabilize voltage. Through this synergy, the power, voltage and frequency of the power system are adjusted and controlled in all directions, so that the power system can be restored to a stable operating state as soon as possible.
[0076] Optionally, the second control module 12 is also used to receive the power control result sent by the first control module. Further, according to the received power control result, the relay type switch digital signal can be sent to the PMU device 2 through the digital input and output unit 122, and at the same time, the frequency modulation analog signal can be sent to the PMU device 2 through the analog input and output unit 123. Among them, the PMU device 2 is connected to the integrated power control system 1.
[0077] Specifically, the integrated power control system is connected to the PMU (Phasor Measurement Unit) device 2, and a data exchange channel can be established between the two. Furthermore, the PMU device 2 can measure key parameters such as voltage, current phasor (including amplitude and phase) and frequency in the power system in real time, while the integrated power control system is responsible for power control of the power system. Through the connection, the two can cooperate with each other to better ensure the stable operation of the power system. For example, in a large power grid environment, multiple distributed integrated power control systems are connected to PMU devices 2 at different locations to form a comprehensive monitoring and control network, which helps to grasp the operating status of the power grid as a whole.
[0078] In an optional embodiment, the digital input and output unit 122 can generate a relay-type switch digital signal based on the received power control result. For example, if the power control result shows that the current power generation is too high and exceeds the set range for safe and stable operation of the power grid, in order to avoid overload and other problems, the digital input and output unit 122 can generate a digital signal to control the action of the relevant protection relay, which can control the switch in the circuit to disconnect, reduce the number of connected power generation equipment or reduce the power output to ensure the safety of the power system. Alternatively, when the voltage control result shows that the voltage in a certain area is too high for a long time and the corresponding reactive compensation equipment (such as capacitor banks, etc., which are switched on and off through relays) needs to be adjusted, the digital input and output unit 122 can also generate a corresponding switch digital signal to control the switching state of these devices.
[0079] Furthermore, the generated relay-type switch digital signal can be sent to the PMU device 2 through the connection line. Furthermore, after receiving these digital signals, the PMU device 2 can use them as important supplementary information for analyzing the operating status of the power system. On the one hand, combined with the phasor data such as voltage, current and frequency measured by itself, a more comprehensive understanding of the real-time operating conditions of the power system can be obtained, such as determining whether the current power control measures are effective and whether the control strategy needs to be further adjusted; on the other hand, these digital signals can also be used by the PMU device 2 to forward to other related power monitoring systems or control devices, so as to achieve a wider range of information sharing and collaborative control, and assist the stable operation of the entire power grid.
[0080] Further, the analog input and output unit 123 can generate a frequency modulation analog signal according to the received power control result. For example, if the power control result shows that the system frequency is still not stable near the rated frequency (such as 50 Hz), and there is still a certain deviation, the analog input and output unit 123 can generate a corresponding frequency modulation analog signal according to the size and direction of the frequency deviation and the fast frequency modulation algorithm and other related requirements.
[0081] Furthermore, the amplitude, frequency and other parameters of the generated frequency modulation analog signal correspond to the frequency amount that needs to be adjusted, and the speed of the power generation equipment can be changed through subsequent equipment processing, thereby adjusting the frequency of the power system.
[0082] Furthermore, the generated frequency modulation analog signal can be sent to the PMU device 2. Furthermore, after receiving the frequency modulation analog signal, the PMU device 2 can further accurately determine the frequency regulation demand of the power system according to the frequency modulation analog signal, and can evaluate whether the frequency modulation signal is reasonable and the impact on the frequency of the surrounding area based on its own understanding of the overall frequency distribution of the power grid.
[0083] Furthermore, the PMU device 2 can also use the received frequency modulation analog signal to transmit control instructions to other frequency modulation related equipment (such as the speed regulation system of the generator, etc.), promote the coordinated regulation of the frequency of the entire power system, ensure the stability of the power grid frequency, and enable the active power of the power system to maintain a balanced state.
[0084] Through the above information interaction process, the integrated power control system 1 and the PMU device 2 cooperate with each other and make full use of their respective functional advantages, so that the power system can achieve more accurate and stable operation and control.
[0085] Optionally, the touch screen unit 124 is used to receive the power control result sent by the first control module 11 and display the power control result.
[0086] The touch screen unit 124 can exchange information with the first control module 11 through an internal interface.
[0087] Specifically, after receiving the power control result data, the touch screen unit 124 may display the power control result.
[0088] In an optional embodiment, after the touch screen unit 124 receives the power control result data, it first processes and analyzes the data. For example, the values representing different parameters such as power generation, voltage, frequency, etc. are classified and sorted according to a preset format. Then, these data can be displayed in an intuitive visual form according to the display rules set by the system. For the power generation value, it may be directly displayed in a specific area of the screen in digital form, and different colors (such as green for normal range, red for abnormality, etc.) can be used to highlight whether it is in a reasonable state; for the voltage condition, the comparison relationship between the current voltage value and the rated voltage value can be displayed in the form of a bar graph or a dashboard, so that the user can see the voltage fluctuation at a glance; for the system frequency, the form of digital matching fluctuation curves can also be used to display the change of frequency over time and the deviation from the rated frequency.
[0089] Furthermore, the display interface of the touch screen unit 124 has good interactive functions. Users can not only view the current power control results, but also use some related functions through touch operations. For example, by touching the zoom button on the screen, the displayed data chart can be enlarged to view details or reduced to view the overall trend; different display pages can be switched to view historical power control result records to compare and analyze the operation changes of the system; the displayed content format, update frequency, etc. can also be personalized through the menu options on the operation interface, which meets the viewing needs of different users in different scenarios and greatly improves the convenience of operation and user experience.
[0090] Optionally, the power supply module 13 is used to supply power to the first control module 11 and the second control module 12 , thereby ensuring stable operation of the first control module 11 and the second control module 12 .
[0091] Optionally, the fault diagnosis unit 1123 is used to perform self-check and fault diagnosis on the first control module 11 and the second control module 12, for example, it can check in real time whether the scheduling unit 1111 in the first operating subsystem 111 in the first control module 11 is operating normally, whether there is an error when the target control unit 1112 loads the algorithm model, and whether the data collected by the AC sampling unit 121 in the second control module 12 is accurate and stable. Through this real-time self-check mechanism, potential problems that may occur in the system during operation can be discovered in time to ensure that the system is always in a reliable operating state.
[0092] Furthermore, when an abnormality occurs in the system, the fault diagnosis unit 1123 can quickly and accurately locate the specific module or component where the fault occurs. For example, if a deviation occurs in the power control result, the fault diagnosis unit 1123 can check whether the problem is caused by an error in the execution of the algorithm model used by the target control unit 1112 in the first control module 11 or by inaccurate basic data collected by the AC sampling unit 121 in the second control module 12.
[0093] Furthermore, by analyzing the operating parameters of each module, data interaction, and other aspects, the scope of troubleshooting can be narrowed and the root cause of the fault can be quickly determined so that targeted repair measures can be taken in a timely manner to minimize system downtime and improve the reliability of the entire system.
[0094] In the integrated power control system provided by this embodiment, the first operating subsystem and the second operating subsystem communicate by sharing memory. This efficient communication method reduces data transmission delay, improves the speed of data interaction within the system, and thus improves the operating efficiency of the entire system. Further, the multifunctional human-computer interaction unit is used to obtain the configuration instructions input by the user and under the control of the configuration instructions, the dispatching unit controls the target control unit to load the target algorithm model, thereby avoiding the difficulty of data sharing caused by the application boundary of the existing system, enabling the system to quickly respond to different power control requirements and improving the operating efficiency. Further, by integrating the AGC algorithm model, the AVC algorithm model and the fast frequency modulation algorithm model in the target control unit, the redundancy of hardware equipment in the system can be reduced, and the increase in equipment costs caused by multiple independent systems can be avoided. At the same time, due to the improved integration of the system, the complexity of operation and maintenance is reduced, the workload and difficulty of operation and maintenance personnel are reduced, thereby saving equipment and operation and maintenance costs. Therefore, by implementing the present invention, a single algorithm model or multiple algorithm models can be flexibly deployed through a software-defined method, breaking the information island situation of the existing system with each application as the boundary, improving the operating efficiency of the system, and ensuring the safe and stable operation of the wind farm.
[0095] According to an embodiment of the present invention, an embodiment of an integrated power control method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0096] In this embodiment, an integrated power control method is provided, which can be used in electronic devices such as computers, mobile phones, tablet computers, etc. Figure 3 is a flow chart of an integrated power control method according to an embodiment of the present invention. Figure 3 As shown, the process includes the following steps:
[0097] Step S301, obtaining a power control data set, a target execution file and a configuration instruction.
[0098] The specific process can refer to the above-mentioned functional description and interaction process description of the first control module 11 and the second control module 12 in the integrated power control system 1, which will not be repeated here.
[0099] Step S302: Based on the configuration instruction, power control is performed using the power control data set and the target execution file to obtain a power control result.
[0100] The specific process can refer to the above-mentioned functional description and interaction process description of the first control module 11 and the second control module 12 in the integrated power control system 1, which will not be repeated here.
[0101] The integrated power control method provided in this embodiment performs power control through an integrated power control system, thereby effectively improving the operating efficiency of the wind farm.
[0102] In one example, if Figure 4 and Figure 5 As shown, in view of the huge differences in operating platforms, communication protocols, and module functions of existing power control systems, which lead to high system costs, difficulty in sharing data between systems, low operating efficiency, and high operation and maintenance costs, a software-defined integrated power control system is provided, including infrastructure such as a power control system hardware basic platform and a software basic platform, as well as application algorithm modules, etc. Multifunctional human-computer interaction software, system scheduling software, fault diagnosis software, interface management software, AGC algorithm, AVC algorithm, and fast frequency modulation algorithm, etc.
[0103] Furthermore, the hardware basic platform includes a multi-core heterogeneous SOC main control module, an AC sampling module, a digital input and output module, an analog input and output module, a power module, a touch screen module, etc.
[0104] Among them, the main control module, as the core module of the whole system, adopts multi-core heterogeneous domestic SOC, integrates 2 ARM processors and 1 FPGA device, mainly provides hardware foundation for software basic platform, software module and control algorithm, and completes information exchange with AC sampling module, digital input and output module, analog input and output module and touch screen module. It is used when running AGC, AVC and fast frequency modulation algorithm.
[0105] Furthermore, the AC sampling module mainly completes the acquisition of 12 AC signals, including 6 voltages and 6 currents. On the one hand, the input AC signal is conditioned and then A / D sampled, and the sampled data is transmitted to the main control module through the parallel port to obtain the voltage and current of the current grid-connected point; on the other hand, the current frequency value is obtained through sampling. It is used when running AGC, AVC, and fast frequency modulation algorithms.
[0106] Furthermore, the digital input and output module mainly outputs 6-way relay switch digital signals to the PMU device and reads and collects 6-way external switch quantity signals such as hard pressure plates. It is used when running AGC, AVC, and fast frequency modulation algorithms.
[0107] Furthermore, the analog input and output module completes the output of the frequency modulation analog signal to the PMU device, which is used when running the fast frequency modulation algorithm.
[0108] Furthermore, the touch screen module exchanges information with the main control module through an internal interface.
[0109] Further, the power module supplies power to the main control module, the AC sampling module, the digital input and output module, the analog input and output module and the touch screen module;
[0110] Furthermore, the software basic platform mainly consists of a domestic real-time operating system, a domestic general operating system, and an FPGA interface driver, which are deployed in parallel using the AMP method and run on the ARM dual-core SOC on the main control module.
[0111] Among them, the domestic real-time operating system includes basic system components such as board-level driver package, task scheduling method, interrupt management process and memory management strategy, network protocol stack and framework, file system, embedded real-time database, security framework, etc. The operating system can run strong real-time tasks such as a single AGC algorithm, AVC algorithm, fast frequency modulation algorithm or algorithm combination and system scheduling software.
[0112] Furthermore, the domestic general operating system includes basic system components such as board-level driver packages, task scheduling methods, interrupt management processes and memory management strategies, network protocol stacks and frameworks, file systems, embedded real-time databases, QT libraries, touch screen drivers, and security frameworks. The operating system runs non-strong real-time tasks such as QT interfaces and fault diagnosis. The operating systems communicate with each other in an efficient way through shared memory.
[0113] Furthermore, the FPGA interface driver includes a parallel port driver for information interaction with an AC sampling module and an analog input and output module; an I / O port driver for information interaction with a digital input and output module, and the like.
[0114] Furthermore, the application algorithm module includes multifunctional human-computer interaction software, fault diagnosis software, interface management software, system scheduling software, AGC algorithm, AVC algorithm and fast frequency modulation algorithm.
[0115] Furthermore, the multifunctional human-computer interaction software mainly completes the dynamic and flexible configuration of the AGC algorithm, AVC algorithm, and fast frequency modulation algorithm, as well as the system operation status display function;
[0116] Furthermore, the fault diagnosis software mainly completes the self-check and fault diagnosis functions of the system;
[0117] Furthermore, the interface management software mainly completes the information interaction function with external devices.
[0118] Furthermore, the above software is deployed and runs on a general operating system as auxiliary software for the AGC algorithm, AVC algorithm, and fast frequency modulation algorithm.
[0119] Furthermore, the system scheduling software completes the dynamic and flexible deployment function of the AGC algorithm, AVC algorithm, and fast frequency modulation algorithm, and can be powered on and automatically started as background software according to the support of the operation of a single algorithm or multiple algorithms;
[0120] Furthermore, the AGC algorithm completes the power control function according to the requirements of the upper system and is stored as an executable file in the file system of the real-time operating system for dynamic and flexible deployment by the system scheduling software;
[0121] Furthermore, the AVC algorithm completes the voltage control function according to the requirements of the upper system and exists as an executable file in the file system of the real-time operating system for dynamic and flexible deployment of the system scheduling software;
[0122] Furthermore, the fast frequency modulation algorithm completes the frequency control function according to the requirements of the upper-level system and exists as an executable file in the file system of the real-time operating system for dynamic and flexible deployment of the system scheduling software.
[0123] Furthermore, a software-defined integrated power control method is provided, and the specific steps are as follows:
[0124] Step 1: During factory initialization, when the system is powered on, upload the executable files of the AGC algorithm model, AVC algorithm model, and fast frequency modulation algorithm model to the file directory specified by the real-time operating system of the main control module through the FTP network transmission tool;
[0125] Step 2: The system scheduling software regularly checks whether the executable files are complete, and reports the deployable algorithm model to the multifunctional human-computer interaction software;
[0126] Step 3: The multifunctional human-computer interaction software provides deployable algorithm models for users to choose;
[0127] Step 4: The user flexibly deploys the system on the human-machine interface according to the usage scenario. After receiving the configuration instruction, the system scheduling software dynamically loads the corresponding algorithm model (such as the AVC algorithm). At this time, the system can play the role of the corresponding original system (that is, the corresponding automatic voltage control system);
[0128] Step 5: If the user needs to switch to a different algorithm model, the system can be reconfigured. After receiving the reconfiguration instruction, the system scheduling software will uninstall the current algorithm model, release the resources occupying the system, and then load the reconfigured algorithm model (such as AGC algorithm). At this time, the system can play the role of the corresponding original system (i.e., automatic power generation control system);
[0129] Step 6: If the user requires the three algorithm models to run at the same time, the system can also be configured. The system scheduling software can load the three algorithm models at the same time according to the configuration requirements. At this time, the system also has the functions of the original automatic generation control system (AGC), automatic voltage control system (AVC) and rapid frequency regulation system.
[0130] This example provides a software-defined integrated power control system and method, which integrates the automatic generation control system (AGC), automatic voltage control system (AVC) and fast frequency regulation system configured in the wind farm station through the hardware platform unified method, which solves the problem of high cost and high operation and maintenance cost of the existing power control system to a certain extent. Furthermore, a single algorithm model or multiple algorithm models can be flexibly deployed through the software-defined method, breaking the situation of information islands with their own applications as the boundaries of the existing control system, greatly enhancing the flexibility of the system, and at the same time improving the operating efficiency of the system, ensuring the safe and stable operation of the wind farm.
[0131] The embodiment of the present invention also provides a computer device for executing the above Figure 3 The integrated power control method shown.
[0132] See also Figure 6 , Figure 6 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Figure 6 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 6 A processor 10 is taken as an example.
[0133] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0134] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.
[0135] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0136] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0137] The computer device further comprises a communication interface 30 for the computer device to communicate with other devices or a communication network.
[0138] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0139] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.
[0140] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. An integrated power control system, characterized in that: The system comprises: a first control module and a second control module, the first control module comprises a first operating subsystem and a second operating subsystem, the first operating subsystem and the second operating subsystem communicate with each other by means of shared memory; The first operation subsystem includes a scheduling unit and a target control unit, and the second operation subsystem includes a multifunctional human-computer interaction unit and an interface management unit; The second control module is used to obtain a power control data set and send the power control data set to the first control module; The target control unit is used to obtain a target execution file, wherein the target execution file includes an AGC algorithm model, an AVC algorithm model and a fast frequency modulation algorithm model; The multifunctional human-computer interaction unit is used to obtain the configuration instruction input by the user through the interface management unit, and send the configuration instruction to the scheduling unit; The scheduling unit is used to control the target control unit to load a target algorithm model based on the configuration instruction, where the target algorithm model is one or more of the AGC algorithm model, the AVC algorithm model and the fast frequency modulation algorithm model; The target control unit is further used to perform power control based on the power control data set and the target algorithm model to obtain a power control result.
2. The system according to claim 1, characterized in that The scheduling unit is specifically used for: When the configuration instruction is an automatic voltage control instruction, controlling the target control unit to load the AVC algorithm model; When the configuration instruction is an automatic power generation control instruction, control the target control unit to unload the AVC algorithm model, and when the unloading is completed, control the target control unit to load the AGC algorithm model; When the configuration instruction is a comprehensive control instruction, the target control unit is controlled to load the AGC algorithm model, the AVC algorithm model and the fast frequency modulation algorithm model.
3. The system according to claim 1, characterized in that The power control data set includes AC signal data, relay type switch digital signal data and frequency modulation analog signal data; the second control module includes: an AC sampling unit, a digital input and output unit and an analog input and output unit; The AC sampling unit is used to collect AC signal data; The digital input and output unit is used to collect digital signal data of relay type switches; The analog input and output unit is used to collect frequency modulation analog signal data.
4. The system according to claim 3, characterized in that The system is connected to the PMU device; The second control module is further used to receive the power control result sent by the first control module; The digital input and output unit is further used to send a relay type switch digital signal to the PMU device based on the power control result; The analog input and output unit is also used to send a frequency-modulated analog signal to the PMU device based on the power control result.
5. The system according to claim 1, characterized in that The second control module further includes: a touch screen unit, configured to receive the power control result sent by the first control module and display the power control result.
6. The system according to claim 1, characterized in that The system further includes: a power supply module, configured to supply power to the first control module and the second control module.
7. The system according to claim 1, characterized in that The second operating subsystem further includes: a fault diagnosis unit, configured to perform self-inspection and fault diagnosis on the first control module and the second control module.
8. An integrated power control method, characterized in that: Used for the integrated power control system according to any one of claims 1 to 7; the method comprising: Obtaining power control data sets, target execution files, and configuration instructions; Based on the configuration instruction, power control is performed using the power control data set and the target execution file to obtain a power control result.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the integrated power control method according to claim 8.
10. A computer program product, characterized in that The invention comprises computer instructions, wherein the computer instructions are used to make a computer execute the integrated power control method according to claim 8.