A wind turbine electromagnetic transient simulation method and system

By building a pure digital wind turbine electromagnetic transient model through a dynamic link library model and combining it with in-loop simulation and verification of control hardware, the problem of insufficient fault ride-through control strategy for wind turbines is solved, accurate simulation of the electromagnetic transient characteristics of wind turbines and optimization of control strategies are achieved, thus improving the stability of the new energy power grid.

CN110427642BActive Publication Date: 2025-09-19CHINA ELECTRIC POWER RESEARCH INSTITUTE CO LTD +3
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN201910520903.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-06-17
Publication Date
2025-09-19
Estimated Expiration
2039-06-17

AI Technical Summary

Technical Problem

In the existing weak-grid ultra-high voltage direct current (UHVDC) transmission system, the wind turbine fault ride-through control strategy and voltage tolerance are insufficient, resulting in a weak DC transmission grid, which can easily cause a chain reaction of wind turbines to disconnect from the grid. In addition, the existing simulation method has large errors and cannot accurately verify the performance of the wind farm power control system.

Method used

A pure digital wind turbine electromagnetic transient model is constructed using a dynamic link library model. Through control hardware-in-the-loop simulation and dynamic link library model verification, a wind turbine electromagnetic transient simulation method is established, including obtaining converter data, building a control-in-the-loop model and a dynamic link library model, and conducting simulation tests and verification until the error is within the allowable range.

Benefits of technology

It achieves accurate simulation of the electromagnetic transient characteristics of wind turbines, provides a reasonable grid-connected control strategy, improves the safe and stable operation level of the new energy power grid, and solves the problem of large errors in simulation results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN110427642B_ABST
    Figure CN110427642B_ABST
Patent Text Reader

Abstract

The present invention provides a method for simulating electromagnetic transients in wind turbines. The method comprises: obtaining converter data; performing a simulation test based on the converter data and a pre-built electromagnetic transient model of the wind turbine to obtain electromagnetic transient characteristics of the wind turbine; the pre-built electromagnetic transient model of the wind turbine is a purely digital wind turbine electromagnetic transient model constructed from a dynamic link library model. The technical solution provided by the present invention establishes a wind farm and control system model simulation, accurately verifying the electromagnetic transient characteristics of the wind turbine, and resolving the problem of large errors in simulation results.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of simulation for renewable energy power generation, and in particular to a method and system for electromagnetic transient simulation of a wind turbine generator set. Background Art

[0002] The existing wind turbine fault ride-through control strategies, voltage tolerance, and reactive power / voltage control strategies for weak-grid UHVDC transmission systems significantly restrict DC transmission capacity. The DC transmission grid is weak and lacks sufficient support capacity. Faults such as DC commutation failure and lockout can easily cause a large number of wind turbines to disconnect from the grid. Due to the complex voltage regulation characteristics, decentralized control targets, and lack of coordinated control of the dynamic reactive power compensation devices used by wind turbines and wind farms, wind farms in actual power grids exhibit voltage regulation characteristics that are opposite to those of conventional power sources, resulting in limited grid adaptability.

[0003] To address these issues, there's an urgent need to analyze the dynamic characteristics of wind turbines and propose optimized control strategies to improve the stability of wind farms at the sending end of UHVDC transmission lines in weak grids. Some approaches have used simulations to verify wind farm and control system performance, but these simulations often produce large errors. Others have used field-measured curves to assess wind farm grid-connected performance, but these methods are limited by field conditions and cannot verify the performance of wind farm power control systems under realistic operating conditions. Summary of the Invention

[0004] In order to solve the problem of coordinated operation of weak-transmitting-end UHV DC power grid and large-scale wind power base in the prior art, the present invention provides an electromagnetic transient simulation method for wind turbines.

[0005] The technical solution provided by the present invention is:

[0006] A wind turbine electromagnetic transient simulation method, the method comprising:

[0007] Obtain converter information;

[0008] Setting up a simulation test based on the converter data and a pre-built electromagnetic transient model of the wind turbine to obtain the electromagnetic transient characteristics of the wind turbine;

[0009] The pre-built electromagnetic transient model of a wind turbine generator set is a pure digital electromagnetic transient model of a wind turbine generator set constructed by a dynamic link library model.

[0010] Preferably, the construction of the electromagnetic transient model of the wind turbine generator system includes:

[0011] Build a control-in-the-loop model based on control hardware simulation experiments;

[0012] Building a dynamic link library model based on the control-in-the-loop model;

[0013] Perform type tests, check the control-in-the-loop model and the dynamic link library model, and when the check passes, set the dynamic link library model as the electromagnetic transient model of the wind turbine generator set.

[0014] Preferably, the construction of a control-in-the-loop model based on a control hardware simulation experiment includes:

[0015] S101: Build the initial control-in-the-loop model;

[0016] S102: Conduct type testing and initial control-in-the-loop model verification;

[0017] S103: If the verification is passed, the construction of the control-in-the-loop model is completed; otherwise, the model parameters are modified and the step S102 is executed.

[0018] Preferably, the step S101: constructing an initial control-in-the-loop model includes:

[0019] Build an FPGA model based on the collected converter data;

[0020] The FPGA model is implemented to run offline, otherwise the FPGA model is modified;

[0021] Building a CPU model based on the FPGA model;

[0022] The CPU model is implemented to run offline, otherwise the CPU model is modified.

[0023] Preferably, the type test and control-in-the-loop model verification include:

[0024] The wind turbine control hardware-in-the-loop model, the wind turbine converter controller and the real-time simulator constitute a wind turbine control hardware-in-the-loop electromagnetic transient simulation platform, and low voltage ride-through and high voltage ride-through simulation tests are performed based on the simulation platform, and simulation curves are recorded;

[0025] The wind turbine characteristic curve obtained from the on-site type test of the same type of wind turbine under the same operating conditions is calibrated with the simulation curve;

[0026] The wind turbine control hardware-in-the-loop model parameters are continuously corrected until the error is within the preset range and then the correction is stopped.

[0027] Preferably, the constructing of a dynamic link library model based on the control-in-the-loop model includes:

[0028] S201: constructing an initial dynamic link library model;

[0029] S202: Perform control-in-the-loop and initial dynamic link library model verification;

[0030] S203: If the verification is passed, the construction of the dynamic link library model is completed; otherwise, the model parameters are modified and step S202 is executed.

[0031] Preferably, the constructing of the initial dynamic link library model includes:

[0032] Add a pure digital controller module to replace the real controller based on the control-in-the-loop model;

[0033] Compiling and modifying the wind turbine converter controller program into source code that complies with the dynamic link library model specification and implanting it into the pure digital controller module;

[0034] Generate a library file that can be used for online operation of a CPU real-time simulator from the pure digital controller module source code;

[0035] Running and debugging the dynamic link library model online ensures that the running characteristics of the loaded library file are consistent with the running characteristics of the source code model.

[0036] Preferably, the step S202 of performing control-in-the-loop and initial dynamic link library model verification includes:

[0037] Building a pure digital CPU real-time simulation platform based on the wind turbine dynamic link library model and real-time simulator, conducting low voltage ride-through and high voltage ride-through simulation tests based on the pure digital CPU real-time simulation platform, and obtaining a dynamic link library model simulation curve;

[0038] Conducting tests on a wind turbine control hardware-in-the-loop model of the same model as the dynamic link library model to obtain a control hardware-in-the-loop electromagnetic transient model simulation curve for verification;

[0039] The control hardware-in-the-loop electromagnetic transient model simulation curve is checked against the dynamic link library model simulation curve, and the system parameters and control parameters of the wind turbine dynamic link library model are continuously corrected until they are within the allowable error range.

[0040] Preferably, the type test, the control-in-the-loop model and the dynamic link library model are verified, and when the verification passes, the dynamic link library model is set as the electromagnetic transient model of the wind turbine generator, including:

[0041] The characteristic curve obtained by the wind turbine type test, the simulation curve obtained by the control-in-the-loop model and the simulation curve obtained by the dynamic link library model are calibrated. If the three lines are combined within the allowable error range, the dynamic link library model is used as the electromagnetic transient model of the wind turbine.

[0042] A wind turbine electromagnetic transient simulation system, comprising:

[0043] Acquisition module: used to obtain converter data;

[0044] Test module: used for setting up simulation test based on the converter data and the pre-built electromagnetic transient model of the wind turbine to obtain the electromagnetic transient characteristics of the wind turbine;

[0045] The pre-built electromagnetic transient model of the wind turbine is a pure digital electromagnetic transient model of the wind turbine constructed by a dynamic link library model. 11. A wind turbine electromagnetic transient simulation system according to claim 10, characterized in that the test module comprises: a control-in-the-loop model construction submodule and a dynamic link library model construction submodule;

[0046] The control-in-the-loop model construction submodule includes:

[0047] S101: Build the initial control-in-the-loop model;

[0048] S102: Conduct type testing and initial control-in-the-loop model verification;

[0049] S103: If the verification is passed, the construction of the control-in-the-loop model is completed; otherwise, the model parameters are modified and the step S102 is executed:

[0050] The dynamic link library model construction submodule includes:

[0051] S201: constructing an initial dynamic link library model;

[0052] S202: Perform control-in-the-loop and initial dynamic link library model verification;

[0053] S203: If the verification passes, the dynamic link library model is constructed; otherwise, the model parameters are modified and the step S202 is executed;

[0054] Preferably, the control-in-the-loop model building submodule further includes a first verification unit:

[0055] The wind turbine control hardware-in-the-loop model, the wind turbine converter controller and the real-time simulator constitute a wind turbine control hardware-in-the-loop electromagnetic transient simulation platform, and low voltage ride-through and high voltage ride-through simulation tests are performed based on the simulation platform, and simulation curves are recorded;

[0056] The wind turbine characteristic curve obtained from the on-site type test of the same type of wind turbine under the same operating conditions is calibrated with the simulation curve;

[0057] The wind turbine control hardware-in-the-loop model parameters are continuously corrected until the error is within the preset range and then the correction is stopped.

[0058] Preferably, the dynamic link library model construction submodule further includes a second verification unit:

[0059] Building a pure digital CPU real-time simulation platform based on the wind turbine dynamic link library model and real-time simulator, conducting low voltage ride-through and high voltage ride-through simulation tests based on the pure digital CPU real-time simulation platform, and obtaining a dynamic link library model simulation curve;

[0060] Conducting tests on a wind turbine control hardware-in-the-loop model of the same model as the dynamic link library model to obtain a control hardware-in-the-loop electromagnetic transient model simulation curve for verification;

[0061] The control hardware-in-the-loop electromagnetic transient model simulation curve is checked against the dynamic link library model simulation curve, and the system parameters and control parameters of the wind turbine dynamic link library model are continuously corrected until they are within the allowable error range.

[0062] Compared with the prior art, the present invention has the following beneficial effects:

[0063] 1. The present invention provides a method for simulating electromagnetic transients in wind turbines. The method comprises: obtaining converter data; performing a simulation test based on the converter data and a pre-built electromagnetic transient model of the wind turbine to obtain electromagnetic transient characteristics of the wind turbine; the pre-built electromagnetic transient model of the wind turbine is a purely digital wind turbine electromagnetic transient model constructed from a dynamic link library model. The technical solution provided by the present invention establishes a wind farm and control system model for simulation, accurately verifying the electromagnetic transient characteristics of the wind turbine, and resolving the issue of large errors in simulation results.

[0064] 2. The technical solution provided by the present invention can accurately analyze the transient operating characteristics of wind turbines in new energy bases, thereby proposing reasonable operation control strategies for new energy grid-connected equipment and improving the safe and stable operation level of high-proportion new energy power grids. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] Figure 1 A schematic flow chart of an electromagnetic transient method for a wind turbine generator system according to the present invention;

[0066] Figure 2 This is a connection diagram of the wind turbine control-in-the-loop simulation system of the present invention;

[0067] Figure 3 This is a flow chart of hardware-in-the-loop simulation modeling for wind turbine control according to the present invention;

[0068] Figure 4 A flow chart for modeling the dynamic link library of the present invention;

[0069] Figure 5 This is a flow chart of wind turbine electromagnetic transient model management based on the present invention. DETAILED DESCRIPTION

[0070] In order to better understand the present invention, the present invention is further described below with reference to the accompanying drawings and examples.

[0071] Example 1:

[0072] The present invention proposes a wind turbine electromagnetic transient simulation method such as Figure 1 As shown, the method includes:

[0073] Obtain converter information;

[0074] Setting up a simulation test based on the converter data and a pre-built electromagnetic transient model of the wind turbine to obtain the electromagnetic transient characteristics of the wind turbine;

[0075] The pre-built electromagnetic transient model of a wind turbine generator set is a pure digital electromagnetic transient model of a wind turbine generator set constructed by a dynamic link library model.

[0076] The present invention takes the three main steps of wind turbine type test and control-in-the-loop model verification, control-in-the-loop and dynamic link library model verification, and type test control-in-the-loop dynamic link library three-line verification as the basis, and proposes a wind turbine electromagnetic transient method based on control hardware in the loop. The specific process is as follows: Figure 5 Said:

[0077] (1) Wind turbine type test and control hardware-in-the-loop model verification

[0078] ① Wind turbine control hardware-in-the-loop simulation modeling Figure 2 As shown:

[0079] In a Control-Hardware-in-the-Loop (CHIL) simulation test, the actual device or environment is replaced by a simulation model. This model forms a closed-loop test system together with the real controller through an interface. Components that are difficult to establish mathematical models can be retained in the closed-loop system. In this way, the controller can be tested in a laboratory environment, and limit tests, fault tests, and tests that are expensive or impossible to perform in a real environment can be performed.

[0080] The wind turbine control hardware in the loop simulation modeling work mainly includes the collection of early generator converter data, the construction and modification of FPGA model and CPU model, and the realization of online operation of wind turbine control hardware in the loop model. The process is as follows: Figure 3 As shown:

[0081] ②Type test and control hardware-in-the-loop model verification

[0082] Relying on the wind turbine manufacturer's converter controller, a real-time simulator, and the wind turbine control hardware-in-the-loop (HIL) model described in Section 1, a wind turbine control HIL electromagnetic transient simulation platform was constructed. Low-voltage ride-through (LVRT) and high-voltage ride-through (HVR) simulation tests were conducted and the simulation curves were recorded. During this simulation, the controller's control strategy and parameters were required to be completely consistent with those of the field-operating units. Subsequently, the LVRT and HVR characteristic test curves from field type tests of the same wind turbine model under the same operating conditions were compared with the HIL simulation characteristic curves to calibrate the wind turbine control HIL electromagnetic transient model. During the calibration process, the wind turbine electromagnetic transient model parameters were continuously adjusted to ensure that the error between the HIL simulation curve and the type characteristic curve met the required tolerance.

[0083] (2) Control-in-the-loop and dynamic link library model verification

[0084] ①Dynamic link library modeling method

[0085] The dynamic link library utilizes control source code encryption and encapsulation technology to replace the hardware-in-the-loop model with a pure digital CPU model. This system features low investment, limited hardware constraints, easy expansion of the system simulation model, easy adjustment of component parameters, and the ability to simulate system dynamic behavior in a variety of extreme and complex operating environments and working conditions. The pure digital CPU real-time simulation platform system consists of a host computer development platform and a CPU real-time simulator. The host computer development platform is used to build the real-time simulation object model, while the CPU real-time simulator is used for real-time simulation calculations.

[0086] The main tasks of dynamic link library modeling include:

[0087] 1. Add a pure digital controller module to the control hardware-in-the-loop model to replace the real controller;

[0088] 2. Compile and modify the wind turbine converter controller program into source code that complies with the dynamic link library model specification and embed it into the pure digital controller module;

[0089] 3. Generate library files from the pure digital controller module source code that can be used for online operation on a CPU real-time simulator;

[0090] 4. Run and debug the dynamic link library model online to ensure that the running characteristics of the loaded library file are consistent with the running characteristics of the source code model. The specific process is as follows: Figure 4 As shown:

[0091] ②Control-in-the-loop and dynamic link library model verification

[0092] Relying on a wind turbine converter dynamic link library model and real-time simulator, a purely digital CPU real-time simulation platform for the wind turbine electromagnetic transient model was constructed. Low-voltage ride-through and high-voltage ride-through simulation tests were conducted on the wind turbine dynamic link library model, and characteristic curves were recorded. Subsequently, characteristic curves for the control hardware-in-the-loop (HIL) test of the same wind turbine model generated using the dynamic link library model were used. By modifying the model's system and control parameters, the error between the simulation characteristic curves of the dynamic link library model and the HIL model met the requirements, completing the verification of the dynamic link library model.

[0093] In addition, when building a pure digital CPU real-time simulation platform, consideration should be given to supporting the parallel distribution of computing power. In this way, in conjunction with the I / O devices on the simulator, the model can be expanded on multiple simulators, and the simulators can be used as units to simulate the interconnected individual subsystems in the system, providing the necessary expansion conditions for large-scale joint simulation work at wind power bases.

[0094] (3) Type test control-in-loop dynamic link library three-line verification

[0095] The three curves obtained in steps (1) and (2), namely, the wind turbine type characteristic curve, the control hardware in-loop electromagnetic transient model simulation curve, and the dynamic link library model simulation curve, are calibrated. If the three lines are combined into one within the allowable error range, then the dynamic link library model is the pure digital CPU model required for the electromagnetic transient simulation analysis of the wind turbine based on the control hardware in the loop provided by the present invention. The characteristics of this model are highly consistent with the actual characteristics of the wind turbine and can truly reflect the electromagnetic transient characteristics of the wind turbine within an acceptable error range.

[0096] The wind turbine electromagnetic transient method based on control hardware in the loop provided by the present invention provides a guiding basis for the electromagnetic transient modeling of wind turbines.

[0097] The present invention takes the wind turbine type test curve as a benchmark, completes the wind turbine control hardware-in-the-loop and dynamic link library model verification work in succession, and obtains the wind turbine electromagnetic transient pure digital CPU model.

[0098] This model can accurately verify the electromagnetic transient characteristics of the wind turbine, simulate the actual operating conditions on site, and reproduce the actual operating failures on site. At the same time, it serves as a sample of the prototype controller of the on-site unit on the real-time simulation platform. In addition, the control hardware-in-the-loop model and dynamic link library model of the wind turbine converter can flexibly set more working conditions to verify the operating characteristics of the wind turbine, becoming a useful supplement to the on-site type test.

[0099] Relying on the wind turbine dynamic link library model provided by the present invention, it is possible to achieve large-scale management of the model, further complete the equivalent modeling of the wind farm and the construction of the real-time simulation system of the wind power base, and provide technical support for the construction of an accurate, reliable and economical large-scale new energy base and power grid joint simulation platform, which helps to quickly and accurately solve the grid-connected operation problems of large-scale new energy bases.

[0100] Example 2:

[0101] Based on the same concept of the above method, a wind turbine electromagnetic transient simulation system is provided, the system comprising:

[0102] Acquisition module: used to obtain converter data;

[0103] Test module: used for setting up simulation test based on the converter data and the pre-built electromagnetic transient model of the wind turbine to obtain the electromagnetic transient characteristics of the wind turbine;

[0104] The pre-built electromagnetic transient model of a wind turbine generator set is a pure digital electromagnetic transient model of a wind turbine generator set constructed by a dynamic link library model.

[0105] The test module includes: a control-in-the-loop model construction submodule and a dynamic link library model construction submodule construction;

[0106] The control-in-the-loop model construction submodule includes:

[0107] S101: Build the initial control-in-the-loop model;

[0108] S102: Conduct type testing and initial control-in-the-loop model verification;

[0109] S103: If the verification is passed, the construction of the control-in-the-loop model is completed; otherwise, the model parameters are modified and the step S102 is executed:

[0110] The dynamic link library model construction submodule includes:

[0111] S201: constructing an initial dynamic link library model;

[0112] S202: Perform control-in-the-loop and initial dynamic link library model verification;

[0113] S203: If the verification passes, the dynamic link library model is constructed; otherwise, the model parameters are modified and the step S202 is executed;

[0114] The control-in-the-loop model building submodule further includes a first verification unit:

[0115] The wind turbine control hardware-in-the-loop model, the wind turbine converter controller and the real-time simulator constitute a wind turbine control hardware-in-the-loop electromagnetic transient simulation platform, and low voltage ride-through and high voltage ride-through simulation tests are performed based on the simulation platform, and simulation curves are recorded;

[0116] The wind turbine characteristic curve obtained from the on-site type test of the same type of wind turbine under the same operating conditions is calibrated with the simulation curve;

[0117] The wind turbine control hardware-in-the-loop model parameters are continuously corrected until the error is within the preset range and then the correction is stopped.

[0118] The dynamic link library model construction submodule further includes a second verification unit:

[0119] Building a pure digital CPU real-time simulation platform based on the wind turbine dynamic link library model and real-time simulator, conducting low voltage ride-through and high voltage ride-through simulation tests based on the pure digital CPU real-time simulation platform, and obtaining a dynamic link library model simulation curve;

[0120] Conducting tests on a wind turbine control hardware-in-the-loop model of the same model as the dynamic link library model to obtain a control hardware-in-the-loop electromagnetic transient model simulation curve for verification;

[0121] The control hardware-in-the-loop electromagnetic transient model simulation curve is checked against the dynamic link library model simulation curve, and the system parameters and control parameters of the wind turbine dynamic link library model are continuously corrected until they are within the allowable error range.

[0122] Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0123] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0124] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0125] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0126] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0127] The above are merely embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention are included in the scope of the claims of the present invention to be approved.

Claims

1. A wind turbine electromagnetic transient simulation method, characterized in that: The method comprises: Obtain converter information; Setting up a simulation test based on the converter data and a pre-built electromagnetic transient model of the wind turbine to obtain the electromagnetic transient characteristics of the wind turbine; The pre-built electromagnetic transient model of the wind turbine generator set is: a pure digital electromagnetic transient model of the wind turbine generator set constructed by a dynamic link library model; The construction of the electromagnetic transient model of the wind turbine generator system includes: Build a control-in-the-loop model based on control hardware simulation experiments; Building a dynamic link library model based on the control-in-the-loop model; Performing type tests, calibration of the control-in-the-loop model and the dynamic link library model, and setting the dynamic link library model as the electromagnetic transient model of the wind turbine generator set after the calibration passes; The constructing of a dynamic link library model based on the control-in-the-loop model includes: S201: constructing an initial dynamic link library model; S202: Perform control-in-the-loop and initial dynamic link library model verification; S203: If the verification is passed, the construction of the dynamic link library model is completed; otherwise, the model parameters are modified and step S202 is executed.

2. The method according to claim 1, wherein The construction of a control-in-the-loop model based on a control hardware simulation experiment includes: S101: Build the initial control-in-the-loop model; S102: Conduct type testing and initial control-in-the-loop model verification; S103: If the verification is passed, the construction of the control-in-the-loop model is completed; otherwise, the model parameters are modified and the step S102 is executed.

3. The method according to claim 2, wherein S101: constructing an initial control-in-the-loop model, including: Build an FPGA model based on the collected converter data; The FPGA model is implemented to run offline, otherwise the FPGA model is modified; Building a CPU model based on the FPGA model; The CPU model is implemented to run offline, otherwise the CPU model is modified.

4. The method according to claim 2, wherein The type test and control-in-the-loop model verification include: A wind turbine control hardware-in-the-loop electromagnetic transient simulation platform is constructed by a wind turbine control hardware-in-the-loop model, a wind turbine converter controller, and a real-time simulator. Low voltage ride-through and high voltage ride-through simulation tests are performed based on the simulation platform, and simulation curves are recorded. The wind turbine characteristic curve obtained from the on-site type test of the same type of wind turbine under the same operating conditions is calibrated with the simulation curve; The wind turbine control hardware-in-the-loop model parameters are continuously corrected until the error is within the preset range and then the correction is stopped.

5. The method according to claim 1, wherein The construction of the initial dynamic link library model includes: Add a pure digital controller module to replace the real controller based on the control-in-the-loop model; Compiling and modifying the wind turbine converter controller program into source code that complies with the dynamic link library model specification and implanting it into the pure digital controller module; Generate a library file that can be used for online operation of a CPU real-time simulator from the pure digital controller module source code; Running and debugging the dynamic link library model online ensures that the running characteristics of the loaded library file are consistent with the running characteristics of the source code model.

6. The method according to claim 1, wherein The step S202: performing control-in-the-loop and initial dynamic link library model verification includes: Building a pure digital CPU real-time simulation platform based on the wind turbine dynamic link library model and real-time simulator, conducting low voltage ride-through and high voltage ride-through simulation tests based on the pure digital CPU real-time simulation platform, and obtaining a dynamic link library model simulation curve; Conducting tests on a wind turbine control hardware-in-the-loop model of the same model as the dynamic link library model to obtain a control hardware-in-the-loop electromagnetic transient model simulation curve for verification; The control hardware-in-the-loop electromagnetic transient model simulation curve is checked against the dynamic link library model simulation curve, and the system parameters and control parameters of the wind turbine dynamic link library model are continuously corrected until they are within the allowable error range.

7. The method according to claim 1, wherein The type test, the control-in-the-loop model and the dynamic link library model are verified, and when the verification passes, the dynamic link library model is set as the electromagnetic transient model of the wind turbine generator set, including: The characteristic curve obtained by the wind turbine type test, the simulation curve obtained by the control-in-the-loop model and the simulation curve obtained by the dynamic link library model are calibrated. If the three lines are combined within the allowable error range, the dynamic link library model is used as the electromagnetic transient model of the wind turbine.

8. A wind turbine electromagnetic transient simulation system, characterized in that: The system comprises: Acquisition module: used to obtain converter data; Test module: used for setting up simulation test based on the converter data and the pre-built electromagnetic transient model of the wind turbine to obtain the electromagnetic transient characteristics of the wind turbine; The pre-built electromagnetic transient model of the wind turbine generator set is: a pure digital electromagnetic transient model of the wind turbine generator set constructed by a dynamic link library model; The test module includes: a control-in-the-loop model construction submodule and a dynamic link library model construction submodule construction; The control-in-the-loop model construction submodule includes: S101: Build the initial control-in-the-loop model; S102: Conduct type testing and initial control-in-the-loop model verification; S103: If the verification passes, the construction of the control-in-the-loop model is completed; otherwise, the model parameters are modified and the step S102 is executed; The dynamic link library model construction submodule includes: S201: constructing an initial dynamic link library model; S202: Perform control-in-the-loop and initial dynamic link library model verification; S203: If the verification is passed, the construction of the dynamic link library model is completed; otherwise, the model parameters are modified and step S202 is executed.

9. The electromagnetic transient simulation system for a wind turbine generator set according to claim 8, characterized in that: The control-in-the-loop model building submodule further includes a first verification unit: The wind turbine control hardware-in-the-loop model, the wind turbine converter controller and the real-time simulator constitute a wind turbine control hardware-in-the-loop electromagnetic transient simulation platform, and low voltage ride-through and high voltage ride-through simulation tests are performed based on the simulation platform, and simulation curves are recorded; The wind turbine characteristic curve obtained from the on-site type test of the same type of wind turbine under the same operating conditions is calibrated with the simulation curve; The wind turbine control hardware-in-the-loop model parameters are continuously corrected until the error is within the preset range and then the correction is stopped.

10. The electromagnetic transient simulation system for a wind turbine generator set according to claim 8, characterized in that: The dynamic link library model construction submodule further includes a second verification unit: Building a pure digital CPU real-time simulation platform based on the wind turbine dynamic link library model and real-time simulator, conducting low voltage ride-through and high voltage ride-through simulation tests based on the pure digital CPU real-time simulation platform, and obtaining a dynamic link library model simulation curve; Conducting tests on a wind turbine control hardware-in-the-loop model of the same model as the dynamic link library model to obtain a control hardware-in-the-loop electromagnetic transient model simulation curve for verification; The control hardware-in-the-loop electromagnetic transient model simulation curve is checked against the dynamic link library model simulation curve, and the system parameters and control parameters of the wind turbine dynamic link library model are continuously corrected until they are within the allowable error range.

Citation Information

Patent Citations

  • Double-fed wind turbine generator transient reactive characteristic simulation method and device

    CN109800455A