Method, system and device for controlling synchronous operation of a doubly-fed electric machine and storage medium

By acquiring real-time data from the doubly-fed induction generator (DFIG) and external environmental data, and using historical databases and machine learning models to predict rotor voltage regulation, the problem of unstable power output of the DFIG during synchronous ride-through was solved, thus achieving stability of wind power generation and security of the power grid.

CN122495581APending Publication Date: 2026-07-31XIAN THERMAL POWER RES INST CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
XIAN THERMAL POWER RES INST CO LTD
Filing Date
2026-04-07
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

When the rotor speed of a doubly-fed induction generator exceeds the synchronous speed due to changes in wind speed, the power output of the equipment becomes unstable during the synchronous crossing process, affecting the stability of the power grid and causing the wind power generation to disconnect from the grid.

Method used

By acquiring real-time operating data of the doubly-fed motor and external environmental data, the real-time environmental characteristics are determined. Using historical synchronous crossing databases and machine learning models, the characteristics of target decoupling current changes are predicted, and rotor voltage data is adjusted to achieve smooth synchronous crossing.

Benefits of technology

This effectively reduces the instability of equipment power output, prevents wind power generation from disconnecting from the grid, and improves grid stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122495581A_ABST
    Figure CN122495581A_ABST
Patent Text Reader

Abstract

This invention discloses a synchronous operation control method for a doubly-fed induction generator (DFIG), belonging to the field of generator technology. By acquiring real-time operating data and real-time external environment data of the DFIG, when the DFIG is in a critical synchronous operation state, the invention determines real-time environmental characteristics based on the real-time external environment data. The critical synchronous operation state is defined as a speed difference within a target range, where the speed difference is the difference between the rotor speed and the synchronous speed. Based on the real-time environmental characteristics and a historical synchronous crossing database, the invention determines the target decoupling current change characteristics for the target synchronous crossing. Adjustment information is then determined based on the real-time operating data and the target decoupling current change characteristics, and the rotor voltage data of the DFIG is adjusted according to this adjustment information. This achieves the beneficial effect of improving the stability of the equipment's power output.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of generator technology, and specifically to a method, system, device, and storage medium for synchronous operation control of a doubly-fed induction generator. Background Technology

[0002] With the increasing demand for clean energy, wind power is gradually becoming an important part of the power grid. The use of doubly-fed induction generators (DFIGs) in wind power equipment can adapt to various wind conditions, meaning that even when the rotor speed differs significantly from the synchronous speed, it can still generate electricity. This allows for wide-range adjustment of the rotor speed across sub-synchronous, synchronous, and super-synchronous speed domains. This means that even if wind speed fluctuates drastically over a wide range, causing a significant deviation between the rotor speed and the grid synchronous speed, the DFIG unit can still maintain a constant stator output voltage frequency by adjusting the frequency, amplitude, and phase of the rotor excitation current. However, the DFIG system faces a technical bottleneck of synchronous ride-through. When wind speed changes cause the rotor speed to exceed the synchronous speed, the system must smoothly transition from sub-synchronous to super-synchronous. During synchronous ride-through, instability can easily lead to unstable power output, resulting in wind power disconnection from the grid and consequently affecting grid stability. Summary of the Invention

[0003] The embodiments disclosed herein aim to at least solve one of the technical problems existing in the prior art, and provide a method, system, device and storage medium for synchronous operation control of a doubly fed motor.

[0004] On one hand, embodiments of this disclosure provide a method for synchronous operation control of a doubly-fed induction generator (DFIG), the method comprising: Acquire the real-time operating data and real-time external environment data of the doubly fed motor; When the doubly fed motor is in a critical synchronous operation state, the real-time environmental characteristics are determined based on the real-time external environmental data. The critical synchronous operation state is the state where the speed difference is within the target range, and the speed difference is the difference between the rotor speed and the synchronous speed. Based on the real-time environmental characteristics and the historical synchronous crossing database, the target decoupling current variation characteristics of the target synchronous crossing are determined; The adjustment information is determined based on the real-time operating data and the target decoupling current change characteristics, and the rotor voltage data of the doubly fed motor is adjusted according to the adjustment information.

[0005] Optionally, determining the real-time environmental characteristics based on the real-time external environment data includes: The real-time external environment data is decomposed to obtain a first fluctuation feature and a second fluctuation feature, wherein the first frequency corresponding to the first fluctuation feature is higher than the second frequency corresponding to the second fluctuation feature. The real-time environmental characteristics are determined based on the speed difference, the first fluctuation characteristic, and the second fluctuation characteristic.

[0006] Optionally, determining the target decoupling current variation characteristics based on the real-time environmental characteristics and the historical synchronous traversal database includes: Based on the real-time environmental characteristics, similar historical environmental characteristics are retrieved from the historical synchronous traversal database; Based on the similar historical environmental characteristics and machine learning model, target decoupling current change characteristics are extracted; The target decoupling current variation characteristics are the time variation curves of the direct-axis rotor reference current and the quadrature-axis rotor reference current.

[0007] Optionally, retrieving similar historical environmental features from the historical synchronous traversal database based on the real-time environmental features includes: Calculate the similarity between the real-time environmental features and each historical environmental feature in the historical synchronous traversal database to obtain multiple historical similarities; The similar historical environment features are determined based on the multiple historical similarities.

[0008] Optionally, determining the adjustment information based on the real-time operating data and the target decoupling current variation characteristics includes: Based on the real-time operating data, predict the internal state parameters of the doubly fed motor at the next adjacent time after the current time, wherein the internal state parameters include stator flux linkage and rotor resistance; A scoring model for the target predictive control strategy is constructed based on the internal state parameters and the target decoupling current variation characteristics. The target adjustment result is determined based on the annealing algorithm and the scoring model, and the model score corresponding to the target adjustment result reaches a preset scoring threshold. The adjustment information is determined based on the target adjustment result.

[0009] Optionally, the step of constructing a scoring model for the target predictive control strategy based on the internal state parameters and the target decoupling current variation characteristics includes: Based on the internal state parameters and the target decoupling current change characteristics, determine the active power error term, reactive power error term, current change penalty term, and flux trajectory offset penalty term. The active power error term, reactive power error term, current change penalty term, and flux linkage trajectory deviation penalty term are used as input targets for the multi-objective game equilibrium algorithm. Using the multi-objective game equilibrium algorithm, the weights of the input target between tracking accuracy and operational stability are solved to obtain dynamic weights; Based on the dynamic weights, the active power error term, reactive power error term, current change penalty term, and flux trajectory deviation penalty term are nonlinearly exponentially weighted and summed to obtain the scoring model of the target predictive control strategy.

[0010] Optionally, adjusting the rotor voltage data of the doubly-fed motor according to the adjustment information includes: Based on the adjustment information, determine the optimal voltage vector of the rotor-side converter; Calculate the space vector modulation pulse width of the rotor-side converter based on the optimal voltage vector; Based on the pulse width, a control command is generated to adjust the rotor voltage data of the doubly fed motor.

[0011] On the other hand, embodiments of the present invention also provide a doubly-fed motor synchronous operation control system, the doubly-fed motor synchronous operation control system comprising: The acquisition module is used to acquire the real-time operating data and real-time external environment data of the doubly fed motor; The judgment module is used to determine the real-time environmental characteristics based on the real-time external environmental data when the doubly fed motor is in a critical synchronous operation state. The critical synchronous operation state is a state where the speed difference is within the target range, and the speed difference is the difference between the rotor speed and the synchronous speed. The analysis module is used to determine the target decoupling current change characteristics during target synchronous crossing based on the real-time environmental characteristics and the historical synchronous crossing database. The adjustment module is used to determine adjustment information based on the real-time operating data and the target decoupling current change characteristics, and to adjust the rotor voltage data of the doubly fed motor based on the adjustment information.

[0012] On the other hand, embodiments of the present invention also provide a doubly-fed motor synchronous operation control device, the doubly-fed motor synchronous operation control device comprising: a memory, a processor, and a doubly-fed motor synchronous operation control program stored in the memory and executable on the processor, the doubly-fed motor synchronous operation control program being configured to implement the doubly-fed motor synchronous operation control method described above.

[0013] On the other hand, embodiments of the present invention also provide a storage medium storing a doubly fed motor synchronous operation control program, which, when executed by a processor, implements the doubly fed motor synchronous operation control method described above.

[0014] This invention proposes a method, system, device, and storage medium for synchronous operation control of a doubly-fed induction generator (DFIG). The method utilizes real-time operating data and real-time external environmental data of the DFIG. When the DFIG is in a critical synchronous operation state, it determines real-time environmental characteristics based on the real-time external environmental data. The critical synchronous operation state is defined as a speed difference within a target range, where the speed difference is the difference between the rotor speed and the synchronous speed. Based on the real-time environmental characteristics and a historical synchronous crossing database, it determines the target decoupling current change characteristics for the target synchronous crossing. Based on the real-time operating data and the target decoupling current change characteristics, it determines adjustment information and adjusts the rotor voltage data of the DFIG according to the adjustment information. This allows the control system to understand the corresponding control actions based on historical operating conditions, effectively reducing unstable power output and thus avoiding the probability of wind power generation disconnection from the grid. Attached Figure Description

[0015] Figure 1 This is a schematic diagram of the structure of the doubly fed motor synchronous operation control device in the hardware operating environment involved in the embodiments of the present invention; Figure 2 This is a flowchart illustrating an embodiment of the doubly-fed motor synchronous operation control method of the present invention; Figure 3 This is a flowchart illustrating another embodiment of the doubly fed motor synchronous operation control method of the present invention. Detailed Implementation

[0016] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0017] Reference Figure 1 , Figure 1 This is a schematic diagram of the structure of a doubly fed motor synchronous operation control device in the hardware operating environment of the embodiment of the present invention.

[0018] like Figure 1As shown, the doubly-fed motor synchronous operation control device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, an interactive device 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The interactive device 1003 may include a display screen or an input unit such as a keyboard. Optionally, the interactive device 1003 may also be connected to the communication bus via standard wired or wireless interfaces. The network interface 1004 may optionally include standard wired or wireless interfaces (such as a Wi-Fi interface). The memory 1005 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as a disk drive. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0019] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the control device for synchronous operation of doubly fed motors, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0020] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a data storage module, a network communication module, a user interface module, and a doubly-fed motor synchronous operation control program.

[0021] exist Figure 1 In the doubly-fed motor synchronous operation control device shown, the network interface 1004 is mainly used for data communication with other devices; the interactive device 1003 is mainly used for data interaction with the user; the processor 1001 and memory 1005 in the doubly-fed motor synchronous operation control device of the present invention can be set in the doubly-fed motor synchronous operation control device, and the doubly-fed motor synchronous operation control device calls the doubly-fed motor synchronous operation control program stored in the memory 1005 through the processor 1001 and executes the doubly-fed motor synchronous operation control method provided in the embodiment of the present invention.

[0022] This invention provides a method for synchronous operation control of a doubly-fed motor, referring to... Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of a doubly fed motor synchronous operation control method according to the present invention.

[0023] In this embodiment, the doubly-fed motor synchronous operation control method includes: Step S1: Obtain the real-time operating data and real-time external environment data of the doubly-fed motor; In this embodiment, the real-time operating data includes rotor speed data, current data, and voltage data. Additionally, stator-related data can also be acquired. Since doubly-fed induction generators (DFIGs) are commonly used in wind power generation equipment, this embodiment takes a DFIG used in wind power generation equipment as an example. The external environmental data here can include data on wind speed, wind direction, temperature, air pressure, and humidity. Specifically, in this embodiment, the external environmental data is acquired by setting up corresponding types of sensors.

[0024] Step S2: When the doubly fed motor is in a critical synchronous operation state, the real-time environmental characteristics are determined based on the real-time external environmental data. The critical synchronous operation state is the state where the speed difference is within the target range, and the speed difference is the difference between the rotor speed and the synchronous speed. In this embodiment, when the doubly-fed motor is in a critical synchronous operating state, it indicates that a synchronous crossover will occur within the time frame of this critical synchronous operating state. That is, the rotor speed reaches synchronous speed at a certain moment during the change process, typically changing from a subsynchronous state to a supersynchronous state, or vice versa. The real-time environmental features are obtained by extracting the changing characteristics of the real-time external environmental data. In this embodiment, the environmental features may include: the frequency of wind speed changes and the frequency of wind direction changes. Furthermore, the environmental features may also include changes in the external environmental data of the number of merchants.

[0025] Step S3: Determine the target decoupling current change characteristics for the target synchronous crossing based on the real-time environmental characteristics and the historical synchronous crossing database; In this embodiment, the current environment is compared with the historical environment by comparing the real-time environmental features with the historical synchronous traversal database. Based on the comparison results, the target decoupling current change features of the target synchronous traversal are determined. In this embodiment, there can be multiple target decoupling current change features. It should be noted that the target decoupling current is the current in the synchronous rotating coordinate system. In the control system, the three-phase AC quantity is generally converted into two DC quantities, d-axis and q-axis components, thereby simplifying the control system.

[0026] Step S4: Determine adjustment information based on the real-time operating data and the target decoupling current change characteristics, and adjust the rotor voltage data of the doubly fed motor based on the adjustment information.

[0027] Optionally, the deviation between the current operating data and the target decoupling current change characteristics is calculated by the model predictive control algorithm to determine the required rotor voltage regulation, generate regulation information containing voltage amplitude and phase adjustment commands, and convert the regulation information into actual rotor voltage data through the converter. This drives the decoupling current to change along the target trajectory, enabling the doubly fed motor to smoothly complete synchronous crossing under critical conditions, effectively suppressing torque pulsation and current surge, and ensuring the safe grid-connected operation of the unit.

[0028] In this embodiment, by using the real-time operating data and real-time external environment data of the doubly-fed motor, when the doubly-fed motor is in a critical synchronous operating state, the real-time environmental characteristics are determined based on the real-time external environment data. The critical synchronous operating state is the state where the speed difference is within the target range, and the speed difference is the difference between the rotor speed and the synchronous speed. Based on the real-time environmental characteristics and the historical synchronous crossing database, the target decoupling current change characteristics for the target synchronous crossing are determined. Based on the real-time operating data and the target decoupling current change characteristics, adjustment information is determined, and the rotor voltage data of the doubly-fed motor is adjusted according to the adjustment information. Thus, based on historical operating conditions, the control system can understand the corresponding control actions, thereby effectively reducing the instability of the equipment's power output and avoiding the probability of wind power generation disconnection from the grid.

[0029] Furthermore, based on the first embodiment, a second embodiment of the doubly-fed motor synchronous operation control method of the present invention is proposed. In this embodiment, the step of determining the real-time environmental characteristics based on the real-time external environmental data includes: The real-time external environment data is decomposed to obtain a first fluctuation feature and a second fluctuation feature, wherein the first frequency corresponding to the first fluctuation feature is higher than the second frequency corresponding to the second fluctuation feature. The real-time environmental characteristics are determined based on the speed difference, the first fluctuation characteristic, and the second fluctuation characteristic.

[0030] In this embodiment, by performing feature decomposition on the real-time external environment data, changes in the environment at different time scales can be separated. For example, the first fluctuation feature can reflect short-term, high-frequency environmental disturbances, such as rapid changes in gusts. The second fluctuation feature can characterize low-frequency environmental trends over a longer time range, such as slow changes in average wind speed. In subsequent implementation, combining speed differences, high-frequency and low-frequency environmental fluctuation features can more comprehensively construct real-time environmental characteristics. These real-time environmental characteristics not only describe the current external conditions but also provide richer input information for subsequent accurate matching of historical experience and formulation of control strategies through dynamic trends, thereby improving the control system's adaptability to complex environmental changes.

[0031] Furthermore, based on the first or second embodiment, a third embodiment of the doubly-fed motor synchronous operation control method of the present invention is proposed. In this embodiment, the step of determining the target decoupling current change characteristics based on the real-time environmental characteristics and the historical synchronous crossing database includes: Based on the real-time environmental characteristics, similar historical environmental characteristics are retrieved from the historical synchronous traversal database; Based on the similar historical environmental characteristics and machine learning model, target decoupling current change characteristics are extracted; The target decoupling current variation characteristics are the time variation curves of the direct-axis rotor reference current and the quadrature-axis rotor reference current.

[0032] In this embodiment, by retrieving historical environmental features similar to the current real-time environment from the historical synchronization crossing database, data from past successful synchronization crossings can be used. This avoids irregular control every time a critical synchronization state is encountered, improving the efficiency and reliability of control decisions. Typically, after determining the target decoupling current change characteristics, a corresponding control range is set for the current. When the system adjusts the current beyond the set control range, a corresponding alarm can be issued. Furthermore, it should be noted that the target decoupling current change characteristics can be not only time-varying curves but also fluctuating features, such as maximum current amplitude and current change frequency. Using a machine learning model, the optimal target decoupling current change characteristics can be learned and extracted from successful control cases corresponding to one or more similar historical environmental features. This model can generate a current control trajectory for a specific current operating condition, i.e., the time-varying curves of the direct-axis and quadrature-axis rotor reference currents. This curve provides a clear and dynamic control target for the subsequent controller, guiding the doubly-fed motor to complete the synchronization crossing process stably and smoothly.

[0033] Furthermore, the step of retrieving similar historical environmental features from the historical synchronous traversal database based on the real-time environmental features includes: Calculate the similarity between the real-time environmental features and each historical environmental feature in the historical synchronous traversal database to obtain multiple historical similarities; The similar historical environment features are determined based on the multiple historical similarities.

[0034] In this embodiment, the degree of matching between the current working condition and past experience can be quantified by calculating the similarity between real-time environmental features and each historical environmental feature in the historical synchronous traversal database. This similarity calculation can be based on distance metrics or correlation analysis between multi-dimensional feature vectors. Furthermore, after obtaining multiple historical similarities, one or more similar historical environmental features that are closest to the current real-time environmental features can be selected according to a preset similarity threshold or sorting rule.

[0035] In this embodiment, this similarity-based retrieval method can identify the most valuable historical data, thereby improving the accuracy of subsequent control strategy formulation.

[0036] Furthermore, based on any of the above embodiments, a fourth embodiment of the doubly-fed motor synchronous operation control method of the present invention is proposed. In this embodiment, reference is made to... Figure 3 The step of determining the adjustment information based on the real-time operating data and the target decoupling current change characteristics includes: Step S41: Based on the real-time operating data, predict the internal state parameters of the doubly fed motor at the next adjacent time after the current time, wherein the internal state parameters include stator flux linkage and rotor resistance. In this embodiment, the internal state parameters of the doubly-fed motor at adjacent moments after the current moment are predicted based on real-time operating data. Specifically, the prediction process can be based on the mathematical model of the motor, combined with the currently collected operating data such as rotor speed, current, and voltage, to calculate key parameters such as stator flux linkage and rotor resistance in the next control cycle.

[0037] Step S42: Construct a scoring model for the target predictive control strategy based on the internal state parameters and the target decoupling current change characteristics; Step S43: Determine the target adjustment result based on the annealing algorithm and the scoring model, wherein the model score corresponding to the target adjustment result reaches a preset scoring threshold; The annealing algorithm is used to search for the target adjustment result under the guidance of the scoring model. Annealing is a global optimization algorithm that can avoid getting trapped in local optima in complex solution spaces, thereby finding an adjustment scheme that makes the scoring model score reach a preset scoring threshold, thus reducing the amount of computation required.

[0038] Step S44: Determine the adjustment information based on the target adjustment result.

[0039] In this embodiment, the adjustment information includes specific adjustment instructions for the rotor voltage. It should be noted that during the actual adjustment process, the power indicators that can be directly adjusted are actually the amplitude, frequency and phase of the rotor's three-phase voltage. The annealing algorithm needs to be optimized in the synchronous rotating coordinate system to obtain the optimal voltage components and convert them into directly executable voltage quantities. Combined with the predicted stator flux phase, precise magnetic field orientation is achieved, thereby achieving power surge-free operation during synchronous crossing.

[0040] In this embodiment, the internal state parameters of the doubly fed induction generator (DFIG) at adjacent times after the current time are predicted using the real-time operating data. This allows for the construction of a scoring model for the target predictive control strategy based on the internal state parameters and the target decoupling current change characteristics. The target adjustment result is then determined based on the annealing algorithm and the scoring model. When the model score corresponding to the target adjustment result reaches a preset scoring threshold, the adjustment information is determined based on the target adjustment result. This achieves precise adjustment of the rotor's electrical parameters, thereby enabling power surge-free operation during synchronous crossing and reducing the instability of the wind power generation equipment during synchronous crossing.

[0041] Furthermore, based on any of the above embodiments, a fifth embodiment of the doubly-fed motor synchronous operation control method of the present invention is proposed. In this embodiment, the step of constructing a scoring model of the target predictive control strategy based on the internal state parameters and the target decoupling current change characteristics includes: Based on the internal state parameters and the target decoupling current change characteristics, determine the active power error term, reactive power error term, current change penalty term, and flux trajectory offset penalty term. The active power error term, reactive power error term, current change penalty term, and flux linkage trajectory deviation penalty term are used as input targets for the multi-objective game equilibrium algorithm. Using the multi-objective game equilibrium algorithm, the weights of the input target between tracking accuracy and operational stability are solved to obtain dynamic weights; Based on the dynamic weights, the active power error term, reactive power error term, current change penalty term, and flux trajectory deviation penalty term are nonlinearly exponentially weighted and summed to obtain the scoring model of the target predictive control strategy.

[0042] In this embodiment, the scoring model is constructed based on the correlation between internal state parameters and the target decoupling current variation characteristics. The scoring model comprehensively considers multiple evaluation dimensions, including current tracking error, power error, current variation penalty, and flux linkage trajectory offset penalty. The current tracking error term measures the deviation between the actual decoupling current and the target decoupling current; the power error term measures the deviation between the actual output power and the target power; the current variation penalty term limits the rate of current change to avoid sudden current surges impacting the system; and the flux linkage trajectory offset penalty term ensures the stator flux linkage remains stable during synchronous crossing. The total score of the scoring model is related to the weighted sum of each evaluation term; minimizing the total score determines the optimal control action.

[0043] Furthermore, based on any of the above embodiments, a sixth embodiment of the doubly-fed motor synchronous operation control method of the present invention is proposed. In this embodiment, the step of adjusting the rotor voltage data of the doubly-fed motor according to the adjustment information includes: Based on the adjustment information, determine the optimal voltage vector of the rotor-side converter; Calculate the space vector modulation pulse width of the rotor-side converter based on the optimal voltage vector; Based on the pulse width, a control command is generated to adjust the rotor voltage data of the doubly fed motor.

[0044] In this embodiment, the PWM signal can be amplified and applied to the rotor-side converter IGBT module via a drive circuit to adjust the amplitude, frequency, and phase of the rotor three-phase voltage in real time. The SVPWM algorithm can be used to calculate the conduction time of each bridge arm and generate pulse width modulation signals. This SVPWM algorithm is a common algorithm in the field and will not be elaborated upon here.

[0045] Furthermore, this invention also proposes a doubly-fed motor synchronous operation control system, which includes: The acquisition module is used to acquire the real-time operating data and real-time external environment data of the doubly fed motor; The judgment module is used to determine the real-time environmental characteristics based on the real-time external environmental data when the doubly fed motor is in a critical synchronous operation state. The critical synchronous operation state is a state where the speed difference is within the target range, and the speed difference is the difference between the rotor speed and the synchronous speed. The analysis module is used to determine the target decoupling current change characteristics during target synchronous crossing based on the real-time environmental characteristics and the historical synchronous crossing database. The adjustment module is used to determine adjustment information based on the real-time operating data and the target decoupling current change characteristics, and to adjust the rotor voltage data of the doubly fed motor based on the adjustment information.

[0046] Furthermore, this invention also proposes a doubly-fed motor synchronous operation control device, which includes: a memory, a processor, and a doubly-fed motor synchronous operation control program stored in the memory and executable on the processor. The doubly-fed motor synchronous operation control program is configured to implement the steps of an embodiment of the doubly-fed motor synchronous operation control method described above.

[0047] Furthermore, this embodiment of the invention also proposes a storage medium storing a doubly-fed motor synchronous operation control program, which, when executed by a processor, implements the steps of the doubly-fed motor synchronous operation control method described above.

[0048] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0049] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0050] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0051] The above are merely preferred embodiments of the present invention and do not limit the patent scope of the present invention. Any equivalent structural or procedural transformations made based on the content of the present invention's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of the present invention.

Claims

1. A method of controlling synchronous operation of a doubly-fed electric machine, characterized in that, The doubly-fed motor synchronous operation control method includes: Acquire the real-time operating data and real-time external environment data of the doubly fed motor; When the doubly fed motor is in a critical synchronous operation state, the real-time environmental characteristics are determined based on the real-time external environmental data. The critical synchronous operation state is the state where the speed difference is within the target range, and the speed difference is the difference between the rotor speed and the synchronous speed. Based on the real-time environmental characteristics and the historical synchronous crossing database, the target decoupling current variation characteristics of the target synchronous crossing are determined; The adjustment information is determined based on the real-time operating data and the target decoupling current change characteristics, and the rotor voltage data of the doubly fed motor is adjusted according to the adjustment information.

2. The method of claim 1, wherein, The step of determining real-time environmental characteristics based on the real-time external environment data includes: The real-time external environment data is decomposed to obtain a first fluctuation feature and a second fluctuation feature, wherein the first frequency corresponding to the first fluctuation feature is higher than the second frequency corresponding to the second fluctuation feature. The real-time environmental characteristics are determined based on the speed difference, the first fluctuation characteristic, and the second fluctuation characteristic.

3. The doubly-fed motor synchronous operation control method as described in claim 1, characterized in that, The step of determining the target decoupling current variation characteristics based on the real-time environmental characteristics and historical synchronous traversal database includes: Based on the real-time environmental characteristics, similar historical environmental characteristics are retrieved from the historical synchronous traversal database; Based on the similar historical environmental characteristics and machine learning model, target decoupling current change characteristics are extracted; The target decoupling current variation characteristics are the time variation curves of the direct-axis rotor reference current and the quadrature-axis rotor reference current.

4. The doubly-fed motor synchronous operation control method as described in claim 3, characterized in that, The step of retrieving similar historical environmental features from the historical synchronous traversal database based on the real-time environmental features includes: Calculate the similarity between the real-time environmental features and each historical environmental feature in the historical synchronous traversal database to obtain multiple historical similarities; The similar historical environment features are determined based on the multiple historical similarities.

5. The synchronous operation control method for a doubly-fed motor as described in claim 1, characterized in that, The step of determining the adjustment information based on the real-time operating data and the target decoupling current change characteristics includes: Based on the real-time operating data, predict the internal state parameters of the doubly fed motor at the next adjacent time after the current time, wherein the internal state parameters include stator flux linkage and rotor resistance; A scoring model for the target predictive control strategy is constructed based on the internal state parameters and the target decoupling current variation characteristics. The target adjustment result is determined based on the annealing algorithm and the scoring model, and the model score corresponding to the target adjustment result reaches a preset scoring threshold. The adjustment information is determined based on the target adjustment result.

6. The doubly-fed motor synchronous operation control method as described in claim 5, characterized in that, The scoring model for constructing the target predictive control strategy based on the internal state parameters and the target decoupling current variation characteristics includes: Based on the internal state parameters and the target decoupling current change characteristics, determine the active power error term, reactive power error term, current change penalty term, and flux trajectory offset penalty term. The active power error term, reactive power error term, current change penalty term, and flux linkage trajectory deviation penalty term are used as input targets for the multi-objective game equilibrium algorithm. Using the multi-objective game equilibrium algorithm, the weights of the input target between tracking accuracy and operational stability are solved to obtain dynamic weights; Based on the dynamic weights, the active power error term, reactive power error term, current change penalty term, and flux trajectory deviation penalty term are nonlinearly exponentially weighted and summed to obtain the scoring model of the target predictive control strategy.

7. The doubly-fed motor synchronous operation control method according to any one of claims 1 to 6, characterized in that, The step of adjusting the rotor voltage data of the doubly fed motor according to the adjustment information includes: Based on the adjustment information, determine the optimal voltage vector of the rotor-side converter; Calculate the space vector modulation pulse width of the rotor-side converter based on the optimal voltage vector; Based on the pulse width, a control command is generated to adjust the rotor voltage data of the doubly fed motor.

8. A synchronous operation control system for a doubly-fed motor, characterized in that, The doubly-fed motor synchronous operation control system includes: The acquisition module is used to acquire the real-time operating data and real-time external environment data of the doubly fed motor; The judgment module is used to determine the real-time environmental characteristics based on the real-time external environmental data when the doubly fed motor is in a critical synchronous operation state. The critical synchronous operation state is the state where the speed difference is within the target range, and the speed difference is the difference between the rotor speed and the synchronous speed. The analysis module is used to determine the target decoupling current change characteristics during target synchronous crossing based on the real-time environmental characteristics and the historical synchronous crossing database. The adjustment module is used to determine adjustment information based on the real-time operating data and the target decoupling current change characteristics, and to adjust the rotor voltage data of the doubly fed motor based on the adjustment information.

9. A synchronous operation control device for a doubly-fed motor, characterized in that, The doubly-fed motor synchronous operation control device includes: a memory, a processor, and a doubly-fed motor synchronous operation control program stored in the memory and executable on the processor, wherein the doubly-fed motor synchronous operation control program is configured to implement the doubly-fed motor synchronous operation control method as described in any one of claims 1 to 7.

10. A storage medium, characterized in that, The storage medium stores a doubly-fed motor synchronous operation control program, which, when executed by a processor, implements the doubly-fed motor synchronous operation control method as described in any one of claims 1 to 7.