2. Control principle of permanent magnet synchronous motor
2.1 Starting from the PMSM mathematical model
Shaft voltage equation:
Shaft flux equation:
Shaft torque equation:
Axis motion equation:
Analyze the above equation, if we can control
Then the voltage equation can be simplified to:
The torque equation is:
In the above formula: is the permanent magnet flux linkage, and is the resistance inductance of the stator winding, is the electrical angular velocity of the motor , is the mechanical angular velocity of the motor, is the number of pole pairs, is the torque constant, is the moment of inertia, is the friction coefficient, and is the load factor .
From the above equation, we can see that we can control the magnitude of the torque only by controlling , and the shaft voltage is only related to it, which is extremely beneficial to our control.
And, when =0, it is equivalent to a typical separately-excited DC motor, the stator has only the quadrature axis component, and the space vector of the stator magnetomotive force is exactly orthogonal to the space vector of the permanent magnet magnetic field. Therefore, in order to reduce the loss, it is completely possible to set =0 to reduce the copper loss.
The vector control block diagram is shown below:
summary:
The principle of vector control is to try to simulate the torque control law of a DC motor on a permanent magnet synchronous motor. After coordinate transformation, the current vector is decomposed into a current component that generates magnetic flux and a current component that generates torque. The two components are perpendicular to each other. ,Independent. In this way, they can be adjusted individually, similar to the double closed-loop control system of a DC motor.
2.2 Coordinate transformation*
2.2.1 Reasons for coordinate conversion
-
In a permanent magnet synchronous motor, the angle between the stator magnetic potential , the rotor magnetic potential , and the air gap magnetic potential is not , and the coupling is strong, and it is impossible to independently control the magnetic field and electromagnetic torque.
- The excitation magnetic field of the DC motor is perpendicular to the armature magnetic potential, and the two are independent and do not affect each other.
- There are various DC motor control strategies, which can make it cope with different occasions
Therefore, after analyzing the mathematical model of the permanent magnet synchronous motor, the coordinate transformation is performed to simulate it as a DC motor for control, which will greatly improve the controllability and operating efficiency of the motor.
2.2.2 Basic idea of coordinate transformation**
The principle of the equivalence of different motor models: the magnetomotive force generated in different coordinate systems is completely consistent.
As shown in a) in the above figure, when the motor is supplied with a three-phase balanced sinusoidal current, the resulting composite magnetomotive force is a rotating magnetomotive force, which is sinusoidally distributed in space and proceeds in the order of ABC with synchronous speed . Spin. The rotating magnetomotive force is not only generated by three-phase windings, but balanced multi-phase currents can generate the desired rotating electromagnetic field, and the two-phase is the simplest. The rotating magnetic field can be generated only by passing in a balanced alternating current that is checked in time . If the magnitude and speed of the rotating magnetomotive force in control a) and b) are the same, then the two can be considered equivalent.
Look at the figure c) again. Two mutually perpendicular windings M and T, through which current flows, produce a composite magnetomotive force F. Obviously, this magnetomotive force is fixed relative to the M and T windings. At this time, if the two windings are artificially combined The entire iron core including the windings rotates at the above synchronous speed, then a rotating magnetic field equivalent to the three-phase winding can be generated. If someone is standing on this iron core and looking at it, the model of this motor is completely equivalent to a DC motor.
The equivalence of magnetomotive force also represents the equivalence of current. He is equivalent. The three of them can generate the same magnetomotive force. The most important task now is to find the accurate equivalent relationship between the above three sets of currents.
2.3 Three-phase static-two-phase static transformation-3/2 transformation
Physical basis: magnetomotive force of each phase = effective number of turns * current size
As shown in the figure above, for the sake of convenience, the phase and the phase are superimposed to be the three-phase static magnetomotive force vector diagram and the two-phase static magnetomotive force vector diagram.
When the two sets of magnetomotive force are equal, the projections of the two sets of windings' instantaneous magnetomotive force on the axis are equal.
That is, the following relationship:
It is proved in Appendix 4 of Chen Boshi's book that when the power is unchanged before and after conversion, the turns ratio of three-phase and two-phase is:
Combining the above two formulas, the transformation matrix can be obtained as:
If the three-phase winding is Y-shaped connection without a zero line, then the transformation matrix can be obtained by substituting the above formula:
2.4 Two-phase static-two-phase rotating transformation-2s/2r transformation
As shown in the figure above, it is a two-phase stationary coordinate system and a two-phase rotating coordinate system;
Coordinate system to the synchronous speed of rotation, and , and of constant length (Since approximately equal to the number of turns).
The coordinate system is stationary, and the angle between the axis and the axis changes with time.
From this, it can be deduced that if the magnetomotive force of the two is equivalent, and the projection on the axis and the axis should be equivalent to and , then:
Thus, the transformation matrix of two-phase rotating and two-phase stationary is:
By transforming the matrix or changing the positions of the two sides of the formula, the two-phase static and two-phase rotating coordinate system can be obtained as:
Summary: The
permanent magnet synchronous motor system is a non-linear system. Using a mathematical model to simulate this system into a separately-excited DC motor model for control will greatly reduce the control difficulty, which is the core of the control strategy.
The core of coordinate transformation is that different coordinate systems produce the same magnetomotive force. Through the equivalent relationship between each coordinate system, the transformation matrix we need is calculated.
With the coordinate transformation and the simulated separately excited DC motor model, our next step is to design the current loop and speed loop.