Control method of machine side converter in slope type gravity energy storage system and related device
The integration of a sliding mode speed controller and PI controllers enhances the control strategy for the machine-side converter in slope-type gravity energy storage systems, addressing slow adjustment and large fluctuations, achieving faster and more precise control.
Patent Information
- Application Number
- CN202411212592.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2024-12-06
AI Technical Summary
The control strategy of the machine-side converter in slope-type gravity energy storage systems based on PI control has a slow adjustment speed and large fluctuation range, necessitating an improvement in control effectiveness.
A control method utilizing a sliding mode speed controller and two PI controllers to regulate the machine-side converter, involving the detection of mechanical angular velocity, coordinate transformation, and space vector pulse width modulation to achieve precise control of the converter.
The method provides a faster adjustment speed and smaller fluctuation range for target parameters, resulting in improved control effectiveness of the machine-side converter.
Smart Images

Figure CN119093806A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of converter control technology, and in particular to a control method and related devices for a machine-side converter in a slope-type gravity energy storage system. Background Art
[0002] Currently, more and more wind, solar and other renewable energy sources are being developed and utilized. Due to the uncertainty of environmental factors, the output power of wind and photovoltaic power plants varies greatly, so the large number of wind and photovoltaic power generation devices connected to the power grid poses a huge challenge to the safe and stable operation of the power system.
[0003] In order to achieve large-scale grid connection of renewable energy and ensure stable operation of the power grid at the same time, especially when renewable energy becomes the main energy source of future power systems, energy storage technology will become an indispensable core technology for power systems and wind and solar new energy companies.
[0004] In recent years, based on the basic principle of pumped storage, the industry has conducted research on gravity energy storage technology. Gravity energy storage is to convert and store excess electrical energy into the potential energy of heavy objects by transporting and lifting heavy objects. Gravity energy storage power stations are flexible in site selection and can utilize free space such as wasteland and mountains, avoiding agricultural and ecological land. To a certain extent, they can get rid of the restrictions of geographical conditions and have important value. Slope gravity energy storage system is an important field of gravity energy storage.
[0005] Slope gravity energy storage systems usually use electric energy to drive motors to transport heavy carriers from the bottom of the slope to the top, thereby converting the electric energy into the gravitational potential energy of the heavy objects for storage, thereby charging the energy storage system; under the action of gravity, the heavy carrier moves from the top of the slope to a lower place and pulls the motor to generate electricity, converting the gravitational potential energy into electric energy and feeding it back to the power grid, thereby enabling the energy storage system to generate electricity.
[0006] The generator-side converter can control the active and reactive output of the motor and rectify the AC power output by the motor.
[0007] Currently, the control strategy of the machine-side converter based on PI control is generally adopted. The inventors of the present application have found through research that the control strategy of the machine-side converter based on PI control has a slow adjustment speed, a large fluctuation range, and the control effect needs to be improved. Summary of the invention
[0008] In view of the above problems, the present application provides a control method and related device for the machine-side converter in a ramp-type gravity energy storage system to achieve the purpose of accelerating the adjustment speed of the machine-side converter. The specific scheme is as follows:
[0009] The first aspect of the present application provides a control method for a machine-side converter in a slope-type gravity energy storage system, comprising:
[0010] The permanent magnet synchronous motor in the slope type gravity energy storage system is detected to obtain the actual value of the mechanical angular velocity ω of the permanent magnet synchronous motor e ;
[0011] The ω e The given value of the mechanical angular velocity of the permanent magnet synchronous motor ω e * Input into the sliding film speed controller to obtain the machine side q axis current reference value i output by the sliding film speed controller sq * ;
[0012] The i sq * The actual value of the q-axis current on the machine side is i sq The difference is input into the first PI controller to obtain the machine-side reactive voltage u output by the first PI controller. sq * , the actual value of the d-axis current on the machine side i sd Compared with the preset machine side d-axis current reference value i sd * The difference is input into the second PI controller to obtain the machine-side active voltage u output by the second PI controller. sd * ;
[0013] The u sq * Subtract the first feedforward compensation term to obtain the machine-side q-axis voltage reference value u sq , the u sd * Add it to the second feedforward compensation term to obtain the machine-side d-axis voltage reference value u sd ;
[0014] For the u sq and the u sd Perform coordinate transformation to obtain the machine side α axis voltage u sα and the machine side β axis voltage u sβ ;
[0015] For the u sα and u sβ Performing space vector pulse width modulation (SVPWM) processing to obtain a PWM signal for driving the machine-side converter to work;
[0016] The machine-side converter is driven based on the PWM signal.
[0017] In a possible implementation, the synovial velocity controller is configured according to the ω e With ω e * Obtain the machine side q axis current reference value i sq * The process includes:
[0018] The sliding film speed controller is based on the formula
[0019]
[0020] Calculate and obtain the machine-side q-axis current reference value i sq * , where ψ f is the rotor flux vector, q is the number of slots per pole per phase of the permanent magnet synchronous motor, ε is the dielectric constant, J is the moment of inertia of the permanent magnet synchronous motor, and p n is the number of pole pairs of the permanent magnet synchronous motor, is the sliding film approach rate parameter, m and n are both natural numbers greater than 0, e is the natural logarithm, s is the sliding surface function, T L is the rated torque of the permanent magnet synchronous motor, c1 is the speed error constant of the permanent magnet synchronous motor, and c2 is the integral time constant of the speed error of the permanent magnet synchronous motor.
[0021] In a possible implementation, the control method further includes:
[0022] Based on the test results of the permanent magnet synchronous motor in the ramp gravity energy storage system, the angle θ between the rotor d axis and the A phase winding is obtained. e ;
[0023] Collect the three-phase stator current i of the permanent magnet synchronous motor sa 、i sb and i sc , according to the θ e 、The i sa 、The i sb and the i sc Calculate the actual value of the machine-side q-axis current i sq and the actual value of the d-axis current on the machine side i sd .
[0024] In a possible implementation, the first feedforward compensation term is: e L sq i sq ; The second feedforward compensation term is: ω e (L sd i sd +ψ f ), where L sq is the quadrature-axis inductance, L sdis the direct axis inductance, ψ f is the rotor flux vector.
[0025] A second aspect of the present application provides a control device for a machine-side converter in a slope-type gravity energy storage system, comprising:
[0026] The detection unit is used to detect the permanent magnet synchronous motor in the slope type gravity energy storage system to obtain the actual value of the mechanical angular velocity ω of the permanent magnet synchronous motor. e ;
[0027] The first current obtaining unit is used to convert the ω e The given value of the mechanical angular velocity of the permanent magnet synchronous motor ω e * Input into the sliding film speed controller to obtain the machine side q axis current reference value i output by the sliding film speed controller sq * ;
[0028] The first voltage obtaining unit is used to obtain the voltage sq * The actual value of the q-axis current on the machine side is i sq The difference is input into the first PI controller to obtain the machine-side reactive voltage u output by the first PI controller. sq * , the actual value of the d-axis current on the machine side i sd Compared with the preset machine side d-axis current reference value i sd * The difference is input into the second PI controller to obtain the machine-side active voltage u output by the second PI controller. sd * ;
[0029] The second voltage obtaining unit is used to convert the u sq * Subtract the first feedforward compensation term to obtain the machine-side q-axis voltage reference value u sq , the u sd * Add it to the second feedforward compensation term to obtain the machine-side d-axis voltage reference value u sd ;
[0030] The third voltage obtaining unit is used to respectively sq and the u sd Perform coordinate transformation to obtain the machine side α axis voltage u sα and the machine side β axis voltage u sβ ;
[0031] A driving signal obtaining unit, used for sα and u sβPerforming space vector pulse width modulation (SVPWM) processing to obtain a PWM signal for driving the machine-side converter to work;
[0032] A driving unit is used to drive the machine-side converter based on the PWM signal.
[0033] In a possible implementation, the sliding film speed controller,
[0034] The sliding film speed controller is used according to the formula
[0035]
[0036] Calculate and obtain the machine-side q-axis current reference value i sq * , where ψ f is the rotor flux vector, q is the number of slots per pole per phase of the permanent magnet synchronous motor, ε is the dielectric constant, J is the moment of inertia of the permanent magnet synchronous motor, and p n is the number of pole pairs of the permanent magnet synchronous motor, is the sliding film approach rate parameter, m and n are both natural numbers greater than 0, e is the natural logarithm, s is the sliding surface function, T L is the rated torque of the permanent magnet synchronous motor, c1 is the speed error constant of the permanent magnet synchronous motor, and c2 is the integral time constant of the speed error of the permanent magnet synchronous motor.
[0037] In a possible implementation, the control device further includes:
[0038] An angle obtaining unit is used to obtain the angle θ between the rotor d axis and the A phase winding based on the detection result of the permanent magnet synchronous motor in the ramp type gravity energy storage system e ;
[0039] The second current acquisition unit is used to collect the three-phase stator current i of the permanent magnet synchronous motor sa 、i sb and i sc , according to the θ e 、The i sa 、The i sb and the i sc Calculate the actual value of the machine-side q-axis current i sq and the actual value of the d-axis current on the machine side i sd .
[0040] A third aspect of the present application provides a computer program product, including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements a method for controlling a machine-side converter in a ramp-type gravity energy storage system according to any implementation of the first aspect.
[0041] A fourth aspect of the present application provides an electronic device, comprising at least one processor and a memory connected to the processor, wherein:
[0042] The memory is used to store computer programs;
[0043] The processor is used to execute the computer program so that the electronic device can implement the control method of the machine-side converter in the ramp-type gravity energy storage system of any implementation manner of the first aspect.
[0044] A fifth aspect of the present application provides a computer storage medium, which carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement a method for controlling a machine-side converter in a ramp-type gravity energy storage system according to any implementation method of the first aspect.
[0045] With the help of the above technical scheme, the control method and related devices of the machine-side converter in the sloped gravity energy storage system provided in this application can comprehensively utilize the sliding film speed controller and the PI controller to realize the control of the machine-side converter. The application has a faster adjustment speed for each target parameter, a smaller fluctuation range, and a better control effect. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.
[0047] Figure 1 A schematic diagram of the system architecture of a slope-type gravity energy storage system provided in this application;
[0048] Figure 2 A schematic diagram of a process of controlling a machine-side converter in a ramp-type gravity energy storage system provided in an embodiment of the present application;
[0049] Figure 3 A logic diagram of a control method for a machine-side converter in a ramp-type gravity energy storage system provided in an embodiment of the present application;
[0050] Figure 4 A speed simulation waveform diagram under energy storage conditions provided in an embodiment of the present application;
[0051] Figure 5 A torque simulation waveform diagram under energy storage conditions provided in an embodiment of the present application;
[0052] Figure 6 A simulation waveform diagram of the d-axis current on the machine side based on SMC under the energy storage condition provided in the embodiment of the present application;
[0053] Figure 7 A simulation waveform diagram of the machine-side d-axis current based on PI control under the energy storage condition provided in the embodiment of the present application;
[0054] Figure 8 A three-phase stator current simulation waveform diagram based on SMC under the energy storage condition provided in the embodiment of the present application;
[0055] Fig. 9 A three-phase stator current simulation waveform diagram based on PI control under energy storage conditions provided in an embodiment of the present application;
[0056] Fig.10 A simulation waveform diagram of the rotation speed under the energy release condition provided in the embodiment of the present application;
[0057] Fig.11 A torque simulation waveform diagram under energy release conditions provided in an embodiment of the present application;
[0058] Fig.12 A simulation waveform diagram of the machine-side d-axis current based on SMC under the energy release condition provided in an embodiment of the present application;
[0059] Fig.13 A simulation waveform diagram of the machine-side d-axis current based on PI control under the energy release condition provided in an embodiment of the present application;
[0060] Fig.14 A three-phase stator current simulation waveform diagram based on SMC under the energy release condition provided in the embodiment of the present application;
[0061] Fig.15 A three-phase stator current simulation waveform diagram based on PI control under energy release conditions provided in an embodiment of the present application;
[0062] Fig.16 A schematic structural diagram of a control device for a machine-side converter in a ramp-type gravity energy storage system provided in an embodiment of the present application;
[0063] Fig.17 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0064] The following describes the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. The terms used in the implementation method section of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application.
[0065] The embodiments of the present application are described below in conjunction with the accompanying drawings. Those skilled in the art will appreciate that, with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0066] The terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and need not be used to describe a specific order or sequential order. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, which is only to describe the distinction mode adopted by the objects of the same attributes when describing in the embodiments of the present application. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, so that the process, method, system, product or equipment comprising a series of units need not be limited to those units, but may include other units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0067] The present application can be applied in the field of converter control. Taking the control method and related devices of the machine-side converter in the slope-type gravity energy storage system as an example, multiple application scenarios implemented in the product will be introduced below.
[0068] First, the application scenario of this application is introduced.
[0069] This application can be applied to, but is not limited to, an application program with a control function of a machine-side converter or a cloud service provided by a cloud-side server, etc., which are introduced below:
[0070] See also Figure 1 , Figure 1 A schematic diagram of the system architecture of a slope-type gravity energy storage system is shown. The slope-type gravity energy storage system may include: a transformer, a grid-side converter, a generator-side converter, a permanent magnet synchronous motor, a winch, a hinge, a weight vehicle, a slope track, and a control system. Among them, the connection between the winch and the permanent magnet synchronous motor may be a coaxial connection, that is, the speed and direction of the winch are the same as those of the permanent magnet synchronous motor, and the weight vehicle is connected to the winch through a hinge to achieve up and down movement on the slope track.
[0071] The basic working principle of the slope gravity energy storage system is as follows:
[0072] The heavy-duty vehicle moves up and down on the slope track according to the instructions of the control system, thereby realizing energy storage and release. Under the energy storage condition, the permanent magnet synchronous motor consumes electrical energy, and drives the heavy-duty vehicle from a low place to a high place through the winch and hinge according to the instructions of the control system, converting the electrical energy into gravitational potential energy; under the energy release condition, the heavy-duty vehicle moves steadily downward under its own gravity according to the instructions of the control system, and drives the permanent magnet synchronous motor to rotate through the hinge and winch, converting the gravitational potential energy of the heavy-duty vehicle itself into electrical energy. Regardless of the working conditions, the slope gravity energy storage system realizes the transmission of electrical energy between the permanent magnet synchronous motor and the power grid through the converter.
[0073] Among them, the machine-side converter can control the active and reactive output of the permanent magnet synchronous motor, and can also rectify the AC output of the permanent magnet synchronous motor. It can be seen that the machine-side converter is very important for the slope gravity energy storage system.
[0074] Please combine Figure 2 and Figure 3 , Figure 2 The following is a flow chart of a control method for a machine-side converter in a ramp-type gravity energy storage system provided in an embodiment of the present application. Figure 3 A logic schematic diagram of a control method for a machine-side converter in a ramp-type gravity energy storage system provided in an embodiment of the present application.
[0075] like Figure 2 As shown, a method for controlling a machine-side converter in a ramp-type gravity energy storage system provided in an embodiment of the present application may include steps S100 to S700, and these steps are described in detail below.
[0076] S100, detecting the permanent magnet synchronous motor in the slope type gravity energy storage system to obtain the actual value of the mechanical angular velocity ω of the permanent magnet synchronous motor e .
[0077] Optionally, the present application may detect the permanent magnet synchronous motor in a variety of ways to obtain ω e The following are some examples of them:
[0078] Method 1: Encoder speed measurement.
[0079] Specifically, an absolute encoder can be used for detection. The specific process is as follows:
[0080] Use an absolute encoder to detect the absolute position of the rotating parts of the permanent magnet synchronous motor;
[0081] By continuously reading the position data and calculating the rate of position change, the mechanical angular velocity can be obtained.
[0082] Method 2: Hall sensor speed measurement.
[0083] Specifically, a magnet is installed on the rotor of the permanent magnet synchronous motor, and a Hall sensor is installed at a fixed position; when the magnet on the rotor passes through the Hall sensor, the sensor will output an electrical signal. By measuring the frequency of the electrical signal, the mechanical angular velocity can be calculated.
[0084] Method 3: Sensorless speed measurement.
[0085] For example, a method based on a permanent magnet synchronous motor model: by monitoring the electrical parameters (such as voltage and current) of the permanent magnet synchronous motor and the permanent magnet synchronous motor model, the mechanical angular velocity of the permanent magnet synchronous motor is estimated.
[0086] Method 4: Motor driver feedback.
[0087] In some permanent magnet synchronous motor control systems, the permanent magnet synchronous motor driver has a built-in speed detection function. Through the internal algorithm and sensors (such as current sensors, voltage sensors, etc.) of the driver, the mechanical angular velocity of the permanent magnet synchronous motor can be calculated in real time.
[0088] S200, e The given value of the mechanical angular velocity of the permanent magnet synchronous motor ω e * Input into the sliding film speed controller to obtain the machine-side q-axis current reference value i output by the sliding film speed controller sq * .
[0089] The given value of the mechanical angular velocity of the permanent magnet synchronous motor is ω e * It is the target mechanical angular velocity for the stable operation of the permanent magnet synchronous motor in the ramp type gravity energy storage system.
[0090] Sliding mode control (SMC) is a control strategy for variable structure control systems. The fundamental difference between this control strategy and conventional control lies in the discontinuity of control, that is, a switching characteristic that causes the system structure to change over time. This characteristic can make the system move up and down with a small amplitude and high frequency along a specified state trajectory under certain conditions. This is the so-called "sliding mode". This sliding mode can be designed and is independent of the system parameters and disturbances. Therefore, the system in sliding mode has good robustness.
[0091] Optionally, the present application may define the sliding surface of the velocity sliding film as:
[0092]
[0093] Wherein, c1 is the speed error constant of the permanent magnet synchronous motor, and c2 is the integral time constant of the speed error of the permanent magnet synchronous motor.
[0094] When defining the sliding surface of the velocity sliding mode, the inventors of the present application mainly consider two factors:
[0095] ① For speed control, the speed signal and acceleration signal of the permanent magnet synchronous speed regulation subsystem are required. However, the introduction of the acceleration signal is likely to cause noise amplification, which in turn affects the speed control performance of the permanent magnet synchronous speed regulation subsystem. Therefore, only the speed signal is introduced on the speed sliding surface.
[0096] ② The given speed of the speed regulator of the permanent magnet synchronous speed regulation subsystem is generally a constant or a slow time-varying signal. By introducing an integral link, the impact on the dynamic performance of the speed can be ignored and the speed control accuracy can be improved.
[0097] Deriving the above sliding surface, that is, the definition formula of the sliding surface is The derivative is:
[0098]
[0099] Where, J is the moment of inertia of the permanent magnet synchronous motor, p n is the number of pole pairs of the permanent magnet synchronous motor, ψ f is the rotor flux vector, i sq is the actual value of the q-axis current on the machine side, T L is the rated torque of the permanent magnet synchronous motor, State variables defined for the sliding surface of the velocity sliding mode.
[0100] In order to ensure that the three-phase PMSM drive system has good dynamic quality, an adaptive continuous function is introduced. is the synovial approach rate parameter, m and n are both natural numbers greater than 0, and e is the natural logarithm. Here, a new synovial approach law is adopted ε>0,q>0 method design, q is the number of slots per pole per phase of the permanent magnet synchronous motor, ε is the dielectric constant, s is the sliding surface function, it can be obtained:
[0101]
[0102] That is, the reference value of the q-axis current on the machine side is
[0103]
[0104] is the sliding surface of the defined velocity sliding mode.
[0105] The embodiment of the present application selects Lyapunov stability theorem to verify the stability of the sliding mode speed controller, and designs the Lyapunov function as:
[0106]
[0107] Taking the derivative of the above formula, we can get:
[0108]
[0109] because ε>0、q>0, it is easy to know: Therefore, the sliding mode speed controller designed in the embodiment of the present application can achieve stability.
[0110] Optionally, the synovial velocity controller of the embodiment of the present application is based on the ω e With the ω e * Obtain the machine side q axis current reference value i sq * The process may specifically include:
[0111] The sliding film speed controller is based on the formula
[0112]
[0113] Calculate i sq * , where ψ f is the rotor flux vector, q is the number of slots per pole per phase of the permanent magnet synchronous motor, ε is the dielectric constant, J is the moment of inertia of the permanent magnet synchronous motor, and p n is the number of pole pairs of the permanent magnet synchronous motor, is the sliding film approach rate parameter, m and n are both natural numbers greater than 0, e is the natural logarithm, s is the sliding surface function, T L is the rated torque of the permanent magnet synchronous motor, c1 is the speed error constant of the permanent magnet synchronous motor, and c2 is the integral time constant of the speed error of the permanent magnet synchronous motor.
[0114] S300, i sq * The actual value of the q-axis current on the machine side is i sq The difference is input into the first PI controller to obtain the machine-side reactive voltage u output by the first PI controller. sq * , the actual value of the d-axis current on the machine side i sd Compared with the preset machine side d-axis current reference value i sd * The difference is input into the second PI controller to obtain the machine-side active voltage u output by the second PI controller. sd * .
[0115] Optional, please combine Figure 3 ,exist Figure 1 On the basis of the steps shown, another method for controlling a machine-side converter in a ramp-type gravity energy storage system provided by an embodiment of the present invention may further include:
[0116] Based on the test results of the permanent magnet synchronous motor in the ramp gravity energy storage system, the angle θ between the rotor d axis and the A phase winding is obtained. e ; Collect the three-phase stator current i of the permanent magnet synchronous motor sa 、i sb and i sc , according to θ e 、isa 、i sb and i sc Calculate the actual value of the machine-side q-axis current i sq and the actual value of the d-axis current on the machine side i sd .
[0117] The present application can obtain θ based on the result of detecting the stator in step S100. e .
[0118] This application can use Clark transform and Park transform to sa 、i sb and i sc Calculate i sq and i sd .
[0119] PI controller, full name Proportional Integral Controller, is a linear controller widely used in various automatic control systems. It achieves precise control of the controlled object by combining the proportional (P) and integral (I) regulation methods.
[0120] Optionally, a second PI controller can be calculated according to the formula
[0121]
[0122] Calculate the active voltage u on the generator side sd * . K sdp , K sdi are the proportional coefficient and integral coefficient of the d-axis current respectively.
[0123] Optionally, the first PI controller can be based on the formula
[0124]
[0125] The machine side reactive voltage u is calculated sq * . K sqp , K sqi They are the proportional coefficient and integral coefficient of the q-axis current respectively.
[0126] S400, u sq * Subtract the first feedforward compensation term to obtain the machine-side q-axis voltage reference value u sq , will u sd * Add it to the second feedforward compensation term to obtain the machine-side d-axis voltage reference value u sd .
[0127] Optionally, the first feedforward compensation term is: ω e L sq i sq ; The second feedforward compensation term is: ω e (L sd i sd +ψ f ), where L sq is the quadrature-axis inductance, L sd is the direct axis inductance, ψ f is the rotor flux vector.
[0128] S500, respectively for u sq and u sd Perform coordinate transformation to obtain the machine side α axis voltage u sα and the machine side β axis voltage u sβ .
[0129] Optionally, step S500 may utilize inverse Park transformation to obtain the machine-side α-axis voltage u sα and the machine side β axis voltage u sβ .
[0130] Inverse Park transform, also known as inverse Park transform, is an important transformation method in the field of motor control, which is mainly used to convert the voltage or current components on the dq axis (i.e., rotating coordinate system) back to the components on the α-β axis (i.e., stationary coordinate system). This transformation plays a key role in motor control systems, especially in the vector control (FOC) of permanent magnet synchronous motors (PMSM).
[0131] S600, for u sα and u sβ Perform space vector pulse width modulation (SVPWM) processing to obtain a PWM signal for driving the machine-side converter.
[0132] In motor control systems, especially when using permanent magnet synchronous motors (PMSM), space vector pulse width modulation (SVPWM) is a commonly used modulation technique to generate PWM (pulse width modulation) signals that drive inverters (also called converters). These PWM signals are then used to control the voltage and current of the motor, thereby achieving precise control of the motor.
[0133] Optionally, the process of performing SVPWM processing in step S600 may include the following steps 1 to 5:
[0134] Step 1: Determine the reference voltage vector:
[0135] First, u sα and u sβDetermined as the reference voltage vector of SVPWM.
[0136] Step 2: Sector determination:
[0137] According to the position of the reference voltage vector on the α-β plane, the sector it is located in is determined. SVPWM usually divides the α-β plane into 6 sectors, each of which corresponds to a different combination of switch states.
[0138] Step 3: Calculate the action time of adjacent vectors:
[0139] In each sector, the reference voltage vector can be synthesized by two adjacent basic voltage vectors (also called non-zero vectors) and a zero vector of the sector. By calculating the action time of these vectors, it can be ensured that the synthesized voltage vector is equal to the reference voltage vector.
[0140] Step 4: Calculate the PWM duty cycle:
[0141] Based on the action time of adjacent vectors and the PWM period, the duty cycle of each switch is calculated. These duty cycles determine the width of the PWM signal.
[0142] Step 5: Generate PWM signal:
[0143] Using the calculated duty cycle, PWM signals are generated for each phase (usually three phases) of the inverter. These signals are used to control the switching elements (such as IGBTs) of the inverter to generate the required voltage waveform.
[0144] S700, driving the machine-side converter based on the PWM signal.
[0145] A control method for a machine-side converter in a ramp-type gravity energy storage system provided in an embodiment of the present invention can comprehensively utilize a sliding film speed controller and a PI controller to realize the control of the machine-side converter. The present application has a faster adjustment speed for each target parameter, a smaller fluctuation range, and a better control effect.
[0146] In order to verify the effectiveness and feasibility of the control method of the machine-side converter in the ramp-type gravity energy storage system of the present application, the inventor of the present application conducted a simulation comparison between the control method of the machine-side converter in the ramp-type gravity energy storage system of the present application and the method of controlling the machine-side converter in the ramp-type gravity energy storage system based solely on PI. In order to avoid the influence of the winch model and the mass of the heavy object vehicle on the simulation results, the present application only analyzes the ramp-type gravity energy storage system in which the permanent magnet synchronous motor works under the rated state.
[0147] In actual engineering applications, the slope gravity energy storage power station should be composed of several groups of slope gravity energy storage systems. The dispatching center issues control instructions by judging the actual operation of the power grid. The slope gravity energy storage power station controls the operation status of the appropriate number of slope gravity energy storage systems according to the dispatching instructions to ensure the smooth operation of the power grid. For the convenience of analysis, this paper only conducts simulation analysis on one group of slope gravity energy storage systems.
[0148] The simulation parameters of the permanent magnet synchronous motor of the ramp-type gravity energy storage system of the present application may be as shown in Table 1, and the simulation parameters of the grid-side converter and filter may be as shown in Table 2.
[0149] Table 1 Permanent magnet synchronous motor simulation parameters
[0150] parameter Numeric Rotor flux (Wb) 1.849 Stator resistance(Ω) 0.077 D-axis inductance (mH) 2.696 Q-axis inductance (mH) 6.621 Rated torque (N·m) 35001.56 Moment of inertia (kg·m2) 999.434
[0151] Table 2 Grid-side converter and filter simulation parameters
[0152] parameter Numeric DC bus voltage (V) 700 Grid-side line voltage effective value (V) 220 Grid voltage frequency (Hz) 50 DC bus capacitance (mF) 300 Grid side equivalent resistance (Ω) 0.01 Grid-side filter inductance (mH) 6
[0153] The following are the simulation analysis results under energy storage conditions:
[0154] Under the energy storage condition, the permanent magnet synchronous motor operates in the motoring state (positive speed and positive torque), the grid-side converter operates in the rectification state, and the machine-side converter operates in the inverter state.
[0155] The simulation waveform of the generator side under energy storage conditions is as follows: Figures 4 to 9 As shown, Figure 4 It is the speed simulation waveform under energy storage condition. Figure 5 It is the torque simulation waveform under energy storage condition. Figure 6 This is the simulated waveform of the d-axis current on the generator side based on SMC under energy storage conditions. Figure 7 This is the simulated waveform of the d-axis current on the machine side based on PI control under energy storage conditions. Figure 8 The three-phase stator current simulation waveform based on SMC under energy storage conditions is shown in Figure 2. Fig. 9 This is the simulation waveform of the three-phase stator current based on PI control under energy storage conditions.
[0156] Depend on Figure 4 and Figure 5 It can be seen that the speed and torque are stabilized in about 0.1s, reaching the rated speed of 30r / min and the rated torque of 35001.56N·m; the maximum absolute value of the d-axis current on the machine side after stabilization is about 3-4A, with a small fluctuation range, which meets the machine side control requirements; the three-phase stator current is stabilized in about 0.23s, and the three-phase stator current value after stabilization meets the design value of the permanent magnet synchronous motor.
[0157] from Figures 4 to 9It can be seen that compared with the method of controlling the machine-side converter in the slope-type gravity energy storage system based solely on PI, the control method of the machine-side converter in the slope-type gravity energy storage system of the present application has a faster adjustment speed for each target parameter, a smaller fluctuation range, and a better control effect.
[0158] The following are the simulation analysis results under the energy release condition:
[0159] Under the energy release condition, the permanent magnet synchronous motor operates in the generating state (the speed is negative and the torque is positive), the grid-side converter operates in the inverter state, and the machine-side converter operates in the rectifying state.
[0160] The simulation waveform of the machine side under the energy release condition is as follows: Figures 10 to 15 As shown, Fig.10 This is the speed simulation waveform under energy release conditions. Fig.11 This is the torque simulation waveform under energy release conditions. Fig.12 This is the simulated waveform of the machine-side d-axis current based on SMC under energy release conditions. Fig.13 This is the simulation waveform of the machine-side d-axis current based on PI control under energy release conditions. Fig.14 This is the simulation waveform of the three-phase stator current based on SMC under energy release conditions. Fig.15 It is the simulation waveform of three-phase stator current based on PI control under energy release condition.
[0161] Depend on Fig.10 and Fig.11 It can be seen that the speed and torque are stabilized in about 0.1s, reaching the rated speed of -30r / min and the rated torque of 35001.56N·m; the maximum absolute value of the d-axis current on the machine side after stabilization is about 3-4A, with a small fluctuation range, which meets the machine side control requirements; the three-phase stator current is stabilized in about 0.1s, and the three-phase stator current value after stabilization meets the design value of the permanent magnet synchronous motor.
[0162] Depend on Figures 10 to 15 It can be seen that compared with the method of controlling the machine-side converter in the slope-type gravity energy storage system based solely on PI, the control method of the machine-side converter in the slope-type gravity energy storage system of the present application has a faster adjustment speed for each target parameter, a smaller fluctuation range, and a better control effect.
[0163] A control method for a machine-side converter in a ramp-type gravity energy storage system provided in an embodiment of the present application is introduced above. A device for executing the control method for a machine-side converter in a ramp-type gravity energy storage system will be introduced below.
[0164] See also Fig.16 , Fig.16 This is a schematic diagram of the structure of a control device for a machine-side converter in a ramp-type gravity energy storage system provided in an embodiment of the present application. Fig.16 As shown, the control device of the machine-side converter in the ramp-type gravity energy storage system includes:
[0165] The detection unit 1601 is used to detect the permanent magnet synchronous motor in the slope type gravity energy storage system to obtain the actual value of the mechanical angular velocity ω of the permanent magnet synchronous motor. e ;
[0166] The first current obtaining unit 1602 is used to obtain ω e The given value of the mechanical angular velocity of the permanent magnet synchronous motor ω e * Input into the sliding film speed controller to obtain the machine-side q-axis current reference value i output by the sliding film speed controller sq * ;
[0167] The first voltage obtaining unit 1603 is used to obtain i sq * The actual value of the q-axis current on the machine side is i sq The difference is input into the first PI controller to obtain the machine-side reactive voltage u output by the first PI controller. sq * , the actual value of the d-axis current on the machine side i sd Compared with the preset machine side d-axis current reference value i sd * The difference is input into the second PI controller to obtain the machine-side active voltage u output by the second PI controller. sd * ;
[0168] The second voltage obtaining unit 1604 is used to obtain u sq * Subtract the first feedforward compensation term to obtain the machine-side q-axis voltage reference value u sq , will u sd * Add it to the second feedforward compensation term to obtain the machine-side d-axis voltage reference value u sd ;
[0169] Optionally, the first feedforward compensation term is: ω e L sq i sq ; The second feedforward compensation term is: ω e (L sd i sd +ψ f ), where L sq is the quadrature-axis inductance, L sd is the direct axis inductance, ψ f is the rotor flux vector.
[0170] The third voltage obtaining unit 1605 is used to respectively sq and u sd Perform coordinate transformation to obtain the machine side α axis voltage u sα and the machine side β axis voltage u sβ ;
[0171] The driving signal obtaining unit 1606 is used to sα and u sβ Perform space vector pulse width modulation (SVPWM) processing to obtain a PWM signal for driving the machine-side converter;
[0172] The driving unit 1607 is used to drive the machine-side converter based on the PWM signal.
[0173] Optional, Fig.16 The control device of the machine-side converter in the ramp-type gravity energy storage system shown in the figure also includes: a sliding film speed controller,
[0174] The sliding film speed controller is used according to the formula
[0175]
[0176] Calculate the machine side q axis current reference value i sq * , where ψ f is the rotor flux vector, q is the number of slots per pole per phase of the permanent magnet synchronous motor, ε is the dielectric constant, J is the moment of inertia of the permanent magnet synchronous motor, and p n is the number of pole pairs of the permanent magnet synchronous motor, is the sliding film approach rate parameter, m and n are both natural numbers greater than 0, e is the natural logarithm, s is the sliding surface function, T L is the rated torque of the permanent magnet synchronous motor, c1 is the speed error constant of the permanent magnet synchronous motor, and c2 is the integral time constant of the speed error of the permanent magnet synchronous motor.
[0177] Optional, Fig.16 The control device of the machine-side converter in the ramp-type gravity energy storage system shown further includes:
[0178] An angle obtaining unit is used to obtain the angle θ between the rotor d axis and the A phase winding based on the detection result of the permanent magnet synchronous motor in the ramp type gravity energy storage system e ;
[0179] The second current acquisition unit is used to collect the three-phase stator current i of the permanent magnet synchronous motor sa 、i sb and i sc , according to θ e 、i sa 、i sb and isc Calculate the actual value of the machine-side q-axis current i sq and the actual value of the d-axis current on the machine side i sd .
[0180] A control device for a machine-side converter in a ramp-type gravity energy storage system provided in an embodiment of the present invention can comprehensively utilize a sliding film speed controller and a PI controller to realize the control of the machine-side converter. The present application has a faster adjustment speed for each target parameter, a smaller fluctuation range, and a better control effect.
[0181] The present application also provides an electronic device in an embodiment. Fig.17 As shown, it shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present application. The electronic device in the embodiments of the present application may include but is not limited to fixed terminals such as mobile phones, notebook computers, PDAs (personal digital assistants), PADs (tablet computers), desktop computers, etc. Fig.17 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0182] like Fig.17 As shown, the electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage device 608 into a random access memory (RAM) 603. When the electronic device is powered on, various programs and data required for the operation of the electronic device are also stored in the RAM 603. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0183] Typically, the following devices may be connected to the I / O interface 605: an input device 606 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 607 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 608 including, for example, a memory card, a hard disk, etc.; and a communication device 609. The communication device 609 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although Fig.17 An electronic device having various devices is shown, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0184] Also provided in an embodiment of the present application is a computer program product including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements a method for controlling a machine-side converter in any slope-type gravity energy storage system provided in an embodiment of the present application.
[0185] A computer-readable storage medium is also provided in an embodiment of the present application. The storage medium carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement a control method for a machine-side converter in any slope-type gravity energy storage system provided in an embodiment of the present application.
[0186] It should also be noted that the device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed over multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the drawings of the device embodiments provided by the present application, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines.
[0187] Through the description of the above implementation mode, the technicians in the field can clearly understand that the present application can be implemented by means of software plus necessary general hardware, and of course, it can also be implemented by special hardware including special integrated circuits, special CPUs, special memories, special components, etc. In general, all functions completed by computer programs can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be various, such as analog circuits, digital circuits or special circuits. However, for the present application, software program implementation is a better implementation mode in more cases. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer floppy disk, a U disk, a mobile hard disk, a ROM, a RAM, a disk or an optical disk, etc., including a number of instructions to enable a computer device (which can be a personal computer, a training device, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0188] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.
[0189] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, a computer, a training device, or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, training device, or data center. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device, a data center, etc. that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)), etc.
Claims
1. A control method for a machine-side converter in a slope-type gravity energy storage system, characterized in that: include: The permanent magnet synchronous motor in the slope type gravity energy storage system is detected to obtain the actual value of the mechanical angular velocity ω of the permanent magnet synchronous motor e ; The ω e The given value of the mechanical angular velocity of the permanent magnet synchronous motor Input into the sliding film speed controller to obtain the machine side q axis current reference value output by the sliding film speed controller The The actual value of the q-axis current on the machine side is i sq The difference is input into the first PI controller to obtain the machine-side reactive voltage output by the first PI controller The actual value of the d-axis current on the machine side i sd Compared with the preset machine side d-axis current reference value The difference is input into the second PI controller to obtain the machine-side active voltage output by the second PI controller The Subtract the first feedforward compensation term to obtain the machine-side q-axis voltage reference value u sq , the Add it to the second feedforward compensation term to obtain the machine-side d-axis voltage reference value u sd ; For the u sq and the u sd Perform coordinate transformation to obtain the machine-side α-axis voltage u sα and the machine side β axis voltage u sβ ; For the u sα and the u sβ Performing space vector pulse width modulation (SVPWM) processing to obtain a PWM signal for driving the machine-side converter to work; The machine-side converter is driven based on the PWM signal.
2. The control method of the machine-side converter in the slope type gravity energy storage system according to claim 1, characterized in that: The sliding film speed controller is based on the ω e With the Obtain the machine side q axis current reference value The process includes: The sliding film speed controller is based on the formula Calculate and obtain the machine side q axis current reference value Among them, ψ f is the rotor flux vector, q is the number of slots per pole per phase of the permanent magnet synchronous motor, ε is the dielectric constant, J is the moment of inertia of the permanent magnet synchronous motor, and p n is the number of pole pairs of the permanent magnet synchronous motor, is the sliding film approach rate parameter, m and n are both natural numbers greater than 0, e is the natural logarithm, s is the sliding surface function, T L is the rated torque of the permanent magnet synchronous motor, c1 is the speed error constant of the permanent magnet synchronous motor, and c2 is the integral time constant of the speed error of the permanent magnet synchronous motor.
3. The control method of the machine-side converter in the slope-type gravity energy storage system according to claim 1, characterized in that: The control method further comprises: Based on the test results of the permanent magnet synchronous motor in the ramp gravity energy storage system, the angle θ between the rotor d axis and the A phase winding is obtained. e ; Collect the three-phase stator current i of the permanent magnet synchronous motor sa 、i sb and i sc , according to the θ e 、The i sa 、The i sb and the i sc Calculate the actual value of the machine-side q-axis current i sq and the actual value of the d-axis current on the machine side i sd .
4. The control method of the machine-side converter in the slope type gravity energy storage system according to claim 1, characterized in that: The first feedforward compensation term is: e L sq i sq ; The second feedforward compensation term is: ω e (L sd i sd +ψ f ), where L sq is the quadrature-axis inductance, L sd is the direct axis inductance, ψ f is the rotor flux vector.
5. A control device for a machine-side converter in a slope-type gravity energy storage system, characterized in that: include: The detection unit is used to detect the permanent magnet synchronous motor in the slope type gravity energy storage system to obtain the actual value of the mechanical angular velocity ω of the permanent magnet synchronous motor. e ; The first current obtaining unit is used to convert the ω e The given value of the mechanical angular velocity of the permanent magnet synchronous motor Input into the sliding film speed controller to obtain the machine side q axis current reference value output by the sliding film speed controller The first voltage obtaining unit is used to obtain the The actual value of the q-axis current on the machine side is i sq The difference is input into the first PI controller to obtain the machine-side reactive voltage output by the first PI controller The actual value of the d-axis current on the machine side i sd Compared with the preset machine side d-axis current reference value The difference is input into the second PI controller to obtain the machine-side active voltage output by the second PI controller The second voltage obtaining unit is used to obtain the Subtract the first feedforward compensation term to obtain the machine-side q-axis voltage reference value u sq , the Add it to the second feedforward compensation term to obtain the machine-side d-axis voltage reference value u sd ; The third voltage obtaining unit is used to respectively sq and the u sd Perform coordinate transformation to obtain the machine-side α-axis voltage u sα and the machine side β axis voltage u sβ ; A driving signal obtaining unit, used for sα and the u sβ Performing space vector pulse width modulation (SVPWM) processing to obtain a PWM signal for driving the machine-side converter to work; A driving unit is used to drive the machine-side converter based on the PWM signal.
6. The control device for the machine-side converter in the slope-type gravity energy storage system according to claim 5, characterized in that: Also includes: The sliding film speed controller, The sliding film speed controller is used according to the formula Calculate and obtain the machine-side q-axis current reference value Among them, ψ f is the rotor flux vector, q is the number of slots per pole per phase of the permanent magnet synchronous motor, ε is the dielectric constant, J is the moment of inertia of the permanent magnet synchronous motor, and p n is the number of pole pairs of the permanent magnet synchronous motor, is the sliding film approach rate parameter, m and n are both natural numbers greater than 0, e is the natural logarithm, s is the sliding surface function, T L is the rated torque of the permanent magnet synchronous motor, c1 is the speed error constant of the permanent magnet synchronous motor, and c2 is the integral time constant of the speed error of the permanent magnet synchronous motor.
7. The control device for the machine-side converter in the slope-type gravity energy storage system according to claim 5, characterized in that: The control device also includes: An angle obtaining unit, used to obtain the angle θ between the rotor d axis and the A phase winding based on the detection result of the permanent magnet synchronous motor in the ramp type gravity energy storage system e ; The second current acquisition unit is used to collect the three-phase stator current i of the permanent magnet synchronous motor sa 、i sb and i sc , according to the θ e 、The i sa 、The i sb and the i sc Calculate the actual value of the machine-side q-axis current i sq and the actual value of the d-axis current on the machine side i sd .
8. A computer program product, characterized in that It includes computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements the control method of the machine-side converter in the ramp-type gravity energy storage system as described in any one of claims 1 to 4.
9. An electronic device, characterized in that: The method comprises at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs; The processor is used to execute the computer program so that the electronic device can implement the control method of the machine-side converter in the ramp-type gravity energy storage system as described in any one of claims 1 to 4.
10. A computer storage medium, characterized in that: The storage medium carries one or more computer programs, and when the one or more computer programs are executed by an electronic device, the electronic device can implement the control method of the machine-side converter in the slope-type gravity energy storage system as described in any one of claims 1 to 4.
Citation Information
Cited By
Maximum power point tracking control method for ocean current power generation system and ocean current power generation system
CN119916886A
