Self-adaptive power control method for duplex-winding induction generator system

By using rotor flux directional coordinate transformation and dynamic programming algorithms in the dual-winding induction generator system, the power decoupling and coordinated control of the generator and energy storage unit is achieved, which solves the problems of high fuel consumption at low loads and insufficient power of the energy storage system, and optimizes the power distribution and power supply efficiency of the system.

CN119561445AActive Publication Date: 2025-03-04NANJING UNIV OF AERONAUTICS & ASTRONAUTICS +1

Patent Information

Application Number
CN202411513079.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-03-04
Estimated Expiration
2044-10-28

AI Technical Summary

Technical Problem

The existing dual-winding induction generator system has high fuel consumption, large mechanical losses at low loads, and small power levels of the energy storage system, which is difficult to meet the situation where load demand fluctuates greatly.

Method used

Through coordinate transformation based on rotor magnetic flux orientation, the control winding current is decoupled into two parts: excitation control and electromagnetic torque control, independent regulation of generator output power is realized, and passive regulation of energy storage unit power is realized through the control of generator electromagnetic torque, and power distribution is adopted using dynamic programming algorithm.

Benefits of technology

The decoupling of the output power of the energy storage unit and the generator is realized, and the system power distribution and coordinated power supply in different load levels are optimized, reducing fuel consumption and mechanical losses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119561445A_ABST
    Figure CN119561445A_ABST
Patent Text Reader

Abstract

The invention discloses an adaptive power control method for a duplex-winding induction generator system, and belongs to the technical field of generator control. The double-winding induction generator system is composed of a double-winding induction generator, an energy storage unit, a static excitation converter and a diesel engine. According to the self-adaptive power control method, control winding current is decoupled into excitation control and electromagnetic torque control through coordinate transformation based on rotor flux linkage orientation, independent adjustment of output power of the generator is achieved, passive regulation and control of power of an energy storage unit are achieved through control of electromagnetic torque of the generator, and the self-adaptive power control method is achieved. The problem that the control freedom degree of a single converter system is insufficient is solved. Besides, according to the control method adopted by the invention, a dynamic planning-based generator / energy storage unit power distribution strategy with minimum fuel loss as a target is adopted, so that the generator is ensured to always work in a high-efficiency interval of the diesel engine within a wide load change range, and the power generation cost is remarkably reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of generator control, and in particular to an adaptive power control method for a dual-winding induction generator system. Background Art

[0002] Diesel generators have been widely used in independent power systems as the main source of electricity. However, the fuel efficiency of a diesel engine is closely related to its workload, and is usually most efficient at 70%-80% of the rated load. At low load power, the fuel consumption of a diesel engine increases significantly, which is manifested as low efficiency and poor economy. This is because when running at low power, the mechanical loss and energy loss of a diesel engine are relatively high, resulting in reduced fuel utilization. In addition, diesel engines are prone to carbon deposits and mechanical wear under low load conditions, affecting their reliability and life in long-term operation.

[0003] In order to alleviate these problems, in recent years, more and more research and applications have focused on hybrid power supply solutions that combine energy storage systems with diesel generator systems. By providing power output at low loads, energy storage systems can effectively reduce the operating time of diesel engines in inefficient working ranges, extend their service life, and reduce fuel consumption. However, the power level of energy storage systems is usually relatively small, and it is difficult to provide long-term or high-power supply, especially when the load demand fluctuates greatly or continues to grow. The energy storage system cannot meet all electricity demand when operating independently. Therefore, how to effectively coordinate the joint operation of diesel generators and energy storage systems and give full play to their respective advantages has become a hot topic in current research.

[0004] In terms of generator selection, the dual-winding induction generator has two sets of windings. The high-performance control of the control winding can ensure that the power winding outputs high-quality electric energy. It has high application value. The DC side of the static excitation converter on the control winding side can use energy storage instead of ordinary power supply, which can provide excitation for the motor and supplement the load power at the same time, and can realize the efficient combination of energy storage and diesel generator. However, due to the limitation of a single converter, the system control freedom is limited, and it is impossible to achieve independent control of energy storage and dual-winding induction generators. In addition, the output power port of the cascade architecture is unified, making it difficult to achieve decoupling control of the power of the two. Therefore, it is necessary to propose a new dual-winding induction generator system control method to effectively solve the above problems. Summary of the invention

[0005] In view of the deficiencies of the prior art in the above-mentioned background technology, the present invention provides an adaptive power control method for a dual-winding induction generator system, which aims to achieve decoupling of energy storage and generator output power, and realize system power distribution and coordinated power supply under different load level scenarios.

[0006] In order to achieve the above technical objectives, the present invention adopts the following technical solutions:

[0007] A dual-winding induction generator system, comprising a dual-winding induction generator, an energy storage unit, a static excitation converter, and a diesel engine, wherein two sets of windings of the dual-winding induction generator include a control winding and a power winding, wherein the control winding is connected to the AC side of the static excitation converter, the power winding is connected to a load, and the energy storage unit is connected to the DC side of the static excitation converter; the energy storage unit and the dual-winding induction generator of the system share the same power output port; the capacity ratio of the energy storage unit to the generator of the system is 1:2;

[0008] An adaptive power control method for a dual-winding induction generator system, which decouples the control winding current into two parts, namely, excitation control and electromagnetic torque control, by coordinate transformation based on rotor flux orientation, to achieve independent regulation of the generator output power, and passive regulation of the energy storage unit power by controlling the generator electromagnetic torque;

[0009] The steps of the adaptive power control method are as follows:

[0010] Step S1, converting the three-phase current on the control winding side into a dq coordinate system to obtain d-axis and q-axis current components;

[0011] Step S2, obtaining a given value of a d-axis current component and a given value of a d-axis voltage component of the control winding according to the rated voltage on the load side and the actual output voltage on the generator power winding side;

[0012] Step S3, calculating the set output power of the generator;

[0013] Step S4, calculating the corresponding electromagnetic torque given value and actual electromagnetic torque according to the generator set output power obtained in step S3;

[0014] Step S5, comparing the given value of the electromagnetic torque of the generator with the actual electromagnetic torque, calculating the torque error, adjusting the error by using a PI controller, and generating a given value of the q-axis current component of the control winding;

[0015] Step S6, generating a driving signal of a static excitation converter by using SVPWM technology; the SVPWM is space vector pulse width modulation;

[0016] The adaptive power control method can achieve decoupling of the energy storage unit and the generator output power, and realize system power distribution and coordinated power supply under different load level scenarios.

[0017] Furthermore, the step S1 is specifically to transform the three-phase current on the control winding side into the dq coordinate system based on the rotor flux orientation of the dual-winding induction generator, and obtain the actual value i of the d-axis component of the control winding current cd and the actual value of the q-axis component icq .

[0018] Controlling the d-axis current of the winding can control the excitation of the generator and achieve terminal voltage stability; the q-axis current can control the electromagnetic torque of the generator and achieve independent control of the generator output power, thereby achieving power decoupling between the energy storage unit and the generator, which is beneficial to the power distribution setting of the two.

[0019] Furthermore, the step S2 specifically compares the rated voltage on the load side with the actual output voltage on the generator power winding side, and the obtained voltage error is used by the PI controller to obtain the given value i of the d-axis current component of the control winding. cd *. Set the d-axis current component to a given value i cd * and the actual value of the d-axis component i cd The current error is obtained by comparison, and the current error is passed through the PI controller to obtain the given value u of the d-axis voltage component of the control winding cd *.

[0020] Furthermore, the generator output power setting calculation method in step S3 is: taking the minimum fuel loss of the diesel engine as the optimization target, while ensuring that the state of charge SOC of the energy storage unit is maintained at a reasonable state, and implementing a power allocation strategy based on dynamic programming to determine the generator output power setting P*;

[0021] The strategy implementation method is as follows:

[0022] Set the energy storage unit working state of charge constraint condition to SOC = [SOC min , SOC max ], set the power constraint of the energy storage unit port to P bat =[-P ch_max ,P dis_max ], where P ch_max is the maximum charging power of the energy storage unit, P dis_max is the maximum discharge power of the energy storage unit;

[0023] According to the diesel engine fuel loss curve, the generator output power constraint condition is initially set as P g =[P g_min ,P g_max ];

[0024] Predict the load power change curve P by load demand L (t), t is the power supply time of the generator system;

[0025] The setting state is: St=(SOC,P g );

[0026] Set the decision variable to the energy storage unit port power P bat ;

[0027] The state equation is set as:

[0028]

[0029] The objective function is set to minimize fuel consumption:

[0030]

[0031] where f fuel (P g (t)) is the fuel consumption of the generator at different output powers;

[0032] Initialize a two-dimensional dynamic programming list dp[t][SOC] to store the optimal solution at each time step and each state, namely SOC, P bat , Pg is the minimum fuel consumption within the constraints, and the initial setting is dp[t][SOC]=inf, where inf is infinite;

[0033] Complete the initial condition setting, and calculate the energy storage unit and generator output power values ​​corresponding to the lowest fuel loss under different conditions through dynamic programming;

[0034] The dynamic programming process is a three-layer loop calculation of inner layer, middle layer and outer layer, wherein the inner layer is an electric power loop, the middle layer is an energy storage state loop, and the outer layer is a time step loop;

[0035] The discharge power cycle is specifically as follows:

[0036] Let this time be t, and the corresponding load power be P L (t), the state of charge of the energy storage unit is SOC(n), in which the port power of the energy storage unit is P bat ;

[0037] Calculate the next state of charge SOC(n+1):

[0038] SOC(n+1)=SOC(n)-P bat ·Δt

[0039] Calculate the power allocated to the generator in this state:

[0040] P g =P L (t)-P bat

[0041] If P g If the generator output power constraint is exceeded, the following steps are skipped and the next cycle is entered;

[0042] Determine the fuel consumption f at the current generator power Pg fuel (Pg );

[0043] If SOC min <SOC(n+1)<SOC max , update the fuel consumption of the current dp table:

[0044] dp[t+1][SOC(n+1)]=min(dp[t+1][SOC(n+1)],dq[t][SOC]+f fuel (P g ))

[0045] Keep t, P L (t) and SOC(n) remain unchanged, and all possible energy storage unit output powers are traversed according to the above calculation process, that is, P bat ∈[-P ch_max ,P dis_max ];

[0046] The energy storage state cycle is specifically as follows:

[0047] Keep t, P L (t) remains unchanged, and all possible energy storage states at the current time step are traversed according to the calculation method of the discharge power cycle, that is, SOC(n)∈[SOC min , SOC max ];

[0048] The time step cycle is as follows:

[0049] According to the calculation method of the discharge power cycle and the energy storage state cycle, each time step is traversed, that is, t∈[0,T-1];

[0050] Through the above calculation, the optimal solution is obtained: min(dp(t)); this solution corresponds to the power allocation method with the lowest comprehensive fuel loss;

[0051] By using this method, the set output power P* of the generator can be determined.

[0052] Furthermore, in step S4, the generator sets the corresponding electromagnetic torque given value T under the output power P* e *Calculation is as follows:

[0053]

[0054] where ω r is the mechanical rotor angular velocity, n is the generator speed;

[0055] Actual electromagnetic torque T e The calculation is as follows:

[0056]

[0057] Where n p is the number of generator pole pairs; L m is the generator excitation inductance; i pd 、i pq are the d and q axis components of the power winding current, which are obtained by sampling the power winding current and transforming the coordinates into the dq coordinate system oriented by the rotor flux; i rd 、i rq is the rotor flux d and q axis current components, which are calculated as follows:

[0058]

[0059] where ψ r is the rotor flux; L r is the rotor equivalent self-inductance; ω s is the electrical angular velocity; T r is the rotor time constant, T r =L r / R r , R r is the rotor equivalent resistance; p is the differential operator.

[0060] Furthermore, the step S5 is specifically to set the electromagnetic torque given value T e * and actual generator electromagnetic torque T e The torque error obtained by comparison is used to obtain the given value i of the q-axis current component of the control winding through the PI controller. cq *. Set the q-axis current component to a given value i cq * and the actual value of the d-axis component i cq The current error is obtained by comparison, and the current error is used by the PI controller to obtain the given value u of the q-axis voltage component of the control winding. cq *.

[0061] Furthermore, the step S6 is specifically to control the winding voltage to a given value u cd *、u cq *Converted to a two-phase stationary coordinate system, the drive signal is obtained through SVPWM space vector modulation, and acts on the static excitation converter to achieve control of the power supply system.

[0062] The present invention provides a dual-winding induction generator system adaptive power control method, comprising the following steps:

[0063] Beneficial effects:

[0064] (1) The present invention achieves decoupling of the output power of the generator and the energy storage unit by controlling the electromagnetic torque of the generator, realizes active control of the generator power and passive control of the energy storage power, and solves the problem of insufficient control freedom of a single converter under the cascade architecture;

[0065] (2) The present invention avoids real-time power detection of ports such as energy storage units, simplifies the design and implementation of the control system, and reduces hardware costs and system complexity;

[0066] (3) The present invention allocates system power based on a dynamic programming algorithm with the goal of minimizing fuel loss, realizes the combined power generation of the energy storage unit and the dual-winding generator, and improves the overall efficiency of the system. BRIEF DESCRIPTION OF THE DRAWINGS

[0067] Figure 1 A control structure diagram of an adaptive power control method for a dual-winding induction generator system.

[0068] Figure 2 This is the fuel loss curve of a diesel engine.

[0069] Figure 3 The flowchart of the power allocation strategy algorithm based on dynamic programming DETAILED DESCRIPTION

[0070] In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings and specific embodiments of the specification, but the present invention is not limited to the specific embodiments. In the following detailed description of the present invention, some specific details are described in detail. For those skilled in the art, the present invention can be fully understood without the description of these details.

[0071] like Figure 1 As shown, the present invention provides an adaptive power control method for a dual-winding induction generator system, the system includes a dual-winding induction generator, an energy storage unit, a static excitation converter, and a diesel engine, the two sets of windings of the dual-winding induction generator include a control winding and a power winding, the control winding is connected to the AC side of the static excitation converter, the power winding is connected to the load, and the energy storage unit is connected to the DC side of the static excitation converter. The energy storage unit and the dual-winding induction generator of the system share the same power output port.

[0072] According to the embodiment of the present invention, the rated power of the dual-winding induction generator is set to P GN , the maximum discharge power of the energy storage unit is P dis =0.5P GN , the maximum charging power is P cha =0.3P GN The fuel consumption curve of a diesel engine is as follows: Figure 2 As shown, the relationship between the fuel consumption and the generator output power corresponding to this curve is f fuel (P g ),

[0073] The invention provides a dual-winding induction generator system adaptive power control method, which can realize that the energy storage unit and the dual-winding generator automatically distribute power to supply power to the load according to the load level.

[0074] The method specifically comprises the following steps:

[0075] Step S1: Based on the rotor flux orientation of the dual-winding induction generator, the three-phase current on the control winding side is converted into the dq coordinate system to obtain the actual value i of the d-axis component of the control winding current. cd and the actual value of the q-axis component i cq The generator excitation is regulated by controlling the d-axis current of the control winding to stabilize the generator terminal voltage; the q-axis is controlled to control the electromagnetic torque of the generator to achieve independent control of the generator output power.

[0076] Step S2: Compare the rated voltage U* on the load side with the actual output voltage U on the generator power winding side, and use the obtained voltage error to obtain the given value i of the d-axis current component of the control winding through the PI controller. cd *. Set the d-axis current component to a given value i cd * and the actual value of the d-axis component i cd The current error is obtained by comparison, and the current error is passed through the PI controller to obtain the given value u of the d-axis voltage component of the control winding cd *.

[0077] Step S3, calculate the set output power P* of the generator, take the lowest fuel loss of the diesel engine as the optimization goal, and ensure that the state of charge SOC of the energy storage unit is maintained at a reasonable state, so that the generator and the energy storage unit can adaptively allocate power based on the load change law, and implement a power allocation strategy based on dynamic programming, such as Figure 3 As shown in the flowchart, the implementation method of this strategy is as follows:

[0078] To avoid battery damage caused by overcharging or overdischarging of the energy storage unit, the energy storage unit working state of charge constraint is set to SOC = [20%, 80%], and the energy storage unit port power constraint is set to P bat =[-0.3P GN ,0.5P GN ];

[0079] According to the diesel engine fuel loss curve, the generator output power constraint condition is initially set as Pg = [0.5P GN ,P GN ];

[0080] Predict the load power change curve P by load demand L (t), t is the power supply time of the generator system;

[0081] The setting state is: St=(SOC,Pg );

[0082] Set the decision variable to the energy storage unit port power P bat ;

[0083] The state equation is set as:

[0084]

[0085] The objective function is set to minimize fuel consumption:

[0086]

[0087] where f fuel (P g (t)) is the fuel consumption of the generator at different output powers.

[0088] Initialize a two-dimensional dynamic programming list dp[t][SOC] to store the optimal solution at each time step and each state, namely SOC, P bat , Pg is the minimum fuel consumption within the constraints, and the initial setting is dp[t][SOC]=inf, where inf is infinite.

[0089] After the initial conditions are set, the output power values ​​of the energy storage unit and generator corresponding to the lowest fuel loss under different conditions are calculated through dynamic programming.

[0090] The dynamic programming process is a three-layer loop calculation of inner layer, middle layer and outer layer, wherein the inner layer is an electric power loop, the middle layer is an energy storage state loop, and the outer layer is a time step loop;

[0091] The discharge power cycle is specifically as follows:

[0092] Let this time be t, and the corresponding load power be P L (t), the state of charge of the energy storage unit is SOC(n), in which the port power of the energy storage unit is P bat .

[0093] Calculate the next state of charge SOC(n+1):

[0094] SOC(n+1)=SOC(n)-P bat ·Δt

[0095] Calculate the power allocated to the generator in this state:

[0096] P g =P L (t)-P bat

[0097] If \(P_g\) exceeds the generator output power constraint condition, skip the following steps and enter the next cycle.

[0098] Determine the fuel consumption \(f\) at the current generator power \(P_g\) fuel (P g ));

[0099] If \(20\%\lt SOC(n + 1)\lt80\%\), update the fuel consumption of the current dp table:

[0100] dp[t + 1][SOC(n + 1)]=\(min\)(dp[t + 1][SOC(n + 1)], dq[t][SOC]+f fuel (P g ))

[0101] Keep \(t\), \(P\) L (t), \(SOC(n)\) unchanged, and traverse all possible output powers of the energy storage unit according to the above calculation process, that is, \(P\) bat \(\in[-0.3P\) GN , 0.5P GN .

[0102] The specific energy storage state cycle is as follows:

[0103] Keep \(t\), \(P\) L (t) unchanged, and traverse all possible energy storage states at the current time step according to the calculation method of the discharge power cycle, that is, \(SOC(n)\in[20\%, 80\%]\).

[0104] The specific time step cycle is as follows:

[0105] Traverse each time step according to the calculation methods of the discharge power cycle and the energy storage state cycle, that is, \(t\in[0, T - 1]\).

[0106] Through the above calculations, take the optimal solution: \(min(dp(t))\); this solution corresponds to the power distribution method with the lowest comprehensive fuel consumption.

[0107] Through this method, determine the set output power \(P^*\) of the generator.

[0108] Step S4, calculate the electromagnetic torque reference value \(T\) e * corresponding to the set output power \(P^*\) of the generator:

[0109]

[0110] where \(\omega\) r is the mechanical rotor angular velocity and \(n\) is the generator speed.

[0111] Calculate the electromagnetic torque \(T\) e of the actual generator:

[0112]

[0113] where n p is the number of generator pole pairs; L m is the generator magnetizing inductance; i pd 、i pq are the d and q axis components of the power winding current. The power winding current is sampled and converted to the dq coordinate system of the rotor flux orientation. rd 、i rq is the rotor flux d and q axis current components, which are calculated as follows:

[0114]

[0115] where ψ r is the rotor flux; L r is the rotor equivalent self-inductance; ω s is the electrical angular velocity; T r is the rotor time constant, T r =L r / R r , R r is the rotor equivalent resistance; p is the differential operator.

[0116] Step S5: Set the electromagnetic torque to a given value T e * and actual generator electromagnetic torque T e The torque error obtained by comparison is used to obtain the given value i of the q-axis current component of the control winding through the PI controller. cq *. Set the q-axis current component to a given value i cq * and the actual value of the d-axis component i cq The current error is obtained by comparison, and the current error is used by the PI controller to obtain the given value u of the q-axis voltage component of the control winding. cq *.

[0117] Step S6: Set the control winding voltage to a given value u cd *、u cq *Converted to a two-phase stationary coordinate system, the drive signal is obtained through SVPWM space vector modulation, and acts on the static excitation converter to achieve control of the power supply system.

[0118] Finally, it should be noted that the specific embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to this embodiment, a person skilled in the art should understand that the technical solutions described in the foregoing specific embodiments may still be modified, or some or all of the technical features may be replaced by equivalents, but these modifications and replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for adaptive power control of a dual-winding induction generator system, characterized in that: The system comprises a dual-winding induction generator, an energy storage unit, a static excitation converter, and a diesel engine. The two sets of windings of the dual-winding induction generator comprise a control winding and a power winding. The control winding is connected to the AC side of the static excitation converter, the power winding is connected to the load, and the energy storage unit is connected to the DC side of the static excitation converter. The energy storage unit and the dual-winding induction generator of the system share the same power output port. The capacity ratio of the energy storage unit to the generator of the system is 1:

2. The adaptive power control method decouples the control winding current into two parts, namely, excitation control and electromagnetic torque control, by coordinate transformation based on rotor flux orientation, so as to achieve independent regulation of the generator output power, and realizes passive regulation of the energy storage unit power by controlling the generator electromagnetic torque; The steps of the adaptive power control method are as follows: Step S1, converting the three-phase current on the control winding side into a dq coordinate system to obtain d-axis and q-axis current components; Step S2, obtaining a given value of a d-axis current component and a given value of a d-axis voltage component of the control winding according to the rated voltage on the load side and the actual output voltage on the generator power winding side; Step S3, calculating the set output power of the generator; Step S4, calculating the corresponding electromagnetic torque given value and actual electromagnetic torque according to the generator set output power obtained in step S3; Step S5, comparing the given value of the electromagnetic torque of the generator with the actual electromagnetic torque, calculating the torque error, adjusting the error by using a PI controller, and generating a given value of the q-axis current component of the control winding; Step S6, generating a driving signal of a static excitation converter by using SVPWM technology; the SVPWM is space vector pulse width modulation; The adaptive power control method can achieve decoupling of the energy storage unit and the generator output power, and realize system power distribution and coordinated power supply under different load level scenarios.

2. The method for adaptive power control of a dual-winding induction generator system according to claim 1, characterized in that: The step S1 specifically converts the three-phase current on the control winding side into the dq coordinate system based on the rotor flux orientation of the dual-winding induction generator, and obtains the actual value i of the d-axis component of the control winding current cd and the actual value of the q-axis component i cq ; The d-axis current of the control winding controls the excitation of the generator to achieve terminal voltage stability; the q-axis current controls the electromagnetic torque of the generator to achieve independent control of the generator output power, thereby achieving power decoupling between the energy storage unit and the generator, which is beneficial to the power distribution setting of the two.

3. The method for adaptive power control of a dual-winding induction generator system according to claim 1, characterized in that: The step S2 specifically compares the rated voltage on the load side with the actual output voltage on the generator power winding side, and the obtained voltage error is used by the PI controller to obtain the given value i of the d-axis current component of the control winding. cd *; Set the d-axis current component to a given value i cd * and the actual value of the d-axis component i cd The current error is obtained by comparison, and the current error is passed through the PI controller to obtain the given value u of the d-axis voltage component of the control winding cd *.

4. The method for adaptive power control of a dual-winding induction generator system according to claim 1, characterized in that: The calculation method of the generator output power setting in step S3 is: taking the diesel engine fuel loss as the minimum optimization target, while ensuring that the energy storage unit state of charge SOC is maintained at a reasonable state, and implementing a power allocation strategy based on dynamic programming to determine the generator output power setting P*; The strategy implementation method is as follows: Set the energy storage unit working state of charge constraint condition to SOC = [SOC min , SOC max ], set the power constraint of the energy storage unit port to P bat =[-P ch_max ,P dis_max ], where P ch_max is the maximum charging power of the energy storage unit, P dis_max is the maximum discharge power of the energy storage unit; According to the diesel engine fuel loss curve, the generator output power constraint condition is initially set as P g =[P g_min ,P g_max ]; Predict the load power change curve P by load demand L (t), t is the power supply time of the generator system; The setting state is: St=(SOC,P g ); Set the decision variable to the energy storage unit port power P bat ; The state equation is set as: The objective function is set to minimize fuel consumption: where f fuel (P g (t)) is the fuel consumption of the generator at different output powers; Initialize a two-dimensional dynamic programming list dp[t][SOC] to store the optimal solution at each time step and each state, namely SOC, P bat , Pg is the minimum fuel consumption within the constraints, and the initial setting is dp[t][SOC]=inf, where inf is infinite; Complete the initial condition setting, and calculate the energy storage unit and generator output power values ​​corresponding to the lowest fuel loss under different conditions through dynamic programming; The dynamic programming process is a three-layer loop calculation of inner layer, middle layer and outer layer, wherein the inner layer is an electric power loop, the middle layer is an energy storage state loop, and the outer layer is a time step loop; The discharge power cycle is specifically as follows: Let this time be t, and the corresponding load power be P L (t), the state of charge of the energy storage unit is SOC(n), in which the port power of the energy storage unit is P bat ; Calculate the next state of charge SOC(n+1): SOC(n+1)=SOC(n)-P bat ·Δt Calculate the power allocated to the generator in this state: P g =P L (t)-P bat If P g If the generator output power constraint is exceeded, the following steps are skipped and the next cycle is entered; Determine the fuel consumption f at the current generator power Pg fuel (P g ); If SOC min <SOC(n+1)<SOC max , update the fuel consumption of the current dp table: dp[t+1][SOC(n+1)]=min(dp[t+1][SOC(n+1)],dq[t][SOC]+f fuel (P g )) Keep t, P L (t) and SOC(n) remain unchanged, and all possible energy storage unit output powers are traversed according to the above calculation process, that is, P bat ∈[-P ch_max ,P dis_max ]; The energy storage state cycle is specifically as follows: Keep t, P L (t) remains unchanged, and all possible energy storage states at the current time step are traversed according to the calculation method of the discharge power cycle, that is, SOC(n)∈[SOC min , SOC max ]; The time step cycle is as follows: According to the calculation method of the discharge power cycle and the energy storage state cycle, each time step is traversed, that is, t∈[0,T-1]; Through the above calculation, the optimal solution is obtained: min(dp(t)); this solution corresponds to the power allocation method with the lowest comprehensive fuel loss; By using this method, the set output power P* of the generator can be determined.

5. The method for adaptive power control of a dual-winding induction generator system according to claim 1, characterized in that: In step S4, the generator sets the corresponding electromagnetic torque set value T under the output power P* e *Calculation is as follows: where ω r is the mechanical rotor angular velocity, n is the generator speed; Actual electromagnetic torque T e The calculation is as follows: Where n p is the number of generator pole pairs; L m is the generator excitation inductance; i pd 、i pq are the d and q axis components of the power winding current, which are obtained by sampling the power winding current and transforming the coordinates into the dq coordinate system oriented by the rotor flux; i rd 、i rq is the rotor flux d and q axis current components, which are calculated as follows: where ψ r is the rotor flux; L r is the rotor equivalent self-inductance; ω s is the electrical angular velocity; T r is the rotor time constant, T r =L r / R r , R r is the rotor equivalent resistance; p is the differential operator.

6. The method for adaptive power control of a dual-winding induction generator system according to claim 1, characterized in that: The step S5 is specifically to set the electromagnetic torque to a given value T e * and actual generator electromagnetic torque T e The torque error obtained by comparison is used to obtain the given value i of the q-axis current component of the control winding through the PI controller. cq *; Set the q-axis current component to a given value i cq * and the actual value of the d-axis component i cq The current error is obtained by comparison, and the current error is used by the PI controller to obtain the given value u of the q-axis voltage component of the control winding. cq *.

7. The method for adaptive power control of a dual-winding induction generator system according to claim 1, characterized in that: The step S6 is specifically to set the control winding voltage to a given value u cd *、u cq *Converted to a two-phase stationary coordinate system, the drive signal is obtained through SVPWM technology and acts on the static excitation converter to achieve control of the power supply system.

Citation Information

Patent Citations

  • Excitation control and zero-speed start method for doubly-fed motors

    CN104506106A

  • Motor speed regulation control method and system

    CN106505921A

  • Off-grid power generation device and vector control method thereof

    CN110086396A

  • Current prediction control method of duplex winding induction generator system

    CN112838800A

  • Control method and device for diesel engine-energy storage combined power generation system

    CN115987153A

Cited By

  • Charging station design method, charging station design system and charging station

    CN119849330A

  • Intelligent self-adaptive control method for diesel generating set

    CN120281222A