CN115173774A - Permanent magnet synchronous motor position sensorless control method and system - Google Patents

Permanent magnet synchronous motor position sensorless control method and system Download PDF

Info

Publication number
CN115173774A
CN115173774A CN202210737478.7A CN202210737478A CN115173774A CN 115173774 A CN115173774 A CN 115173774A CN 202210737478 A CN202210737478 A CN 202210737478A CN 115173774 A CN115173774 A CN 115173774A
Authority
CN
China
Prior art keywords
permanent magnet
magnet synchronous
synchronous motor
axis
observer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210737478.7A
Other languages
Chinese (zh)
Other versions
CN115173774B (en
Inventor
黄守道
盛子龙
梁戈
陈泽星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hunan University
Original Assignee
Hunan University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hunan University filed Critical Hunan University
Priority to CN202210737478.7A priority Critical patent/CN115173774B/en
Publication of CN115173774A publication Critical patent/CN115173774A/en
Application granted granted Critical
Publication of CN115173774B publication Critical patent/CN115173774B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/24Vector control not involving the use of rotor position or rotor speed sensors
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/0003Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/0003Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control
    • H02P21/0007Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control using sliding mode control
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/13Observer control, e.g. using Luenberger observers or Kalman filters
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/14Estimation or adaptation of machine parameters, e.g. flux, current or voltage
    • H02P21/18Estimation of position or speed
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P25/00Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
    • H02P25/02Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
    • H02P25/022Synchronous motors
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P25/00Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
    • H02P25/02Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
    • H02P25/022Synchronous motors
    • H02P25/024Synchronous motors controlled by supply frequency
    • H02P25/026Synchronous motors controlled by supply frequency thereby detecting the rotor position
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P27/00Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
    • H02P27/04Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
    • H02P27/06Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters
    • H02P27/08Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters with pulse width modulation
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P2207/00Indexing scheme relating to controlling arrangements characterised by the type of motor
    • H02P2207/05Synchronous machines, e.g. with permanent magnets or DC excitation

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

The invention discloses a position-sensorless control method and a position-sensorless control system for a permanent magnet synchronous motor, and the position-sensorless control method for the permanent magnet synchronous motor comprises the steps of establishing an improved sliding-mode observer based on a supercoiling algorithm, and making the following changes to a sliding-mode observer (STA-SMO) method based on the supercoiling algorithm by the improved sliding-mode observer based on the supercoiling algorithmFurther: on one hand, a sign function sign in a sliding mode control function of the STA-SMO is replaced by a proportional resonant controller PR, and on the other hand, a back emf observer is established for inhibiting back emf harmonics to obtain estimated back emf
Figure DDA0003716452600000011
And
Figure DDA0003716452600000012
and finally, calculating the rotating speed and the rotor position angle of the permanent magnet synchronous motor to realize the control of the permanent magnet synchronous motor. Compared with the conventional sliding mode observer (STA-SMO) method based on the supercoiling algorithm, the method can reduce buffeting, effectively inhibit counter electromotive force harmonic components, reduce position errors and improve the estimation accuracy of the rotor position.

Description

Permanent magnet synchronous motor position sensorless control method and system
Technical Field
The invention relates to a motor rotor position prediction technology of a built-in permanent magnet synchronous motor, in particular to a permanent magnet synchronous motor position-sensorless control method and system.
Background
An Interior Permanent Magnet Synchronous Motor (IPMSM) is widely applied in various fields due to the advantages of high power density, high efficiency, simple structure and the like. In vector control, motor rotor position information is typically obtained by a position encoder mounted on the motor, and is the basis for implementing coordinate transformation and vector control. However, in the fields of wind power generation and new energy, the motors are often operated in harsh environments, and the use of encoders may reduce the reliability of the system. In order to improve the reliability of the system, the technology without position sensor has been the research focus of the scholars. Currently, the position sensorless control techniques can be mainly classified into two categories: the first type is a high-frequency signal injection method based on salient pole characteristics of a motor, the method is suitable for zero and low rotating speed domains, and the method can be divided into a pulse oscillation high-frequency injection method, a square wave high-frequency injection method and a rotating high-frequency injection method according to different injection signals. The other type is a model method based on back electromotive force, the method is suitable for medium and high rotating speed domains, and the algorithm for observing the rotor position based on the back electromotive force comprises a model reference self-adaptive method, a Kalman filter method and a sliding-mode observer method.
In various models, the sliding-mode observer is widely applied to working conditions of medium and high rotating speeds due to the characteristics of strong disturbance resistance, fast dynamic response, insensitivity to parameter change of the sliding-mode observer and the like. The conventional sliding mode observer has the problem of buffeting, and a low-pass filter is widely used in the sliding mode observer to reduce the buffeting, but the introduction of the low-pass filter generates phase shift. To reduce jitter, the documents H.Kim, J.Son and J.Lee, et al.A High-Speed sizing Mode Observer for the Sensorless Speed Control of a PMSM [ J ]. IEEE Transactions on Industrial Electronics,2011,58 (9): 4069. And K.Chen, B.Song, Y.Xao and L.xu, et al.an Improved sizing Mode Observer for the Sensorless Vector Control of PMSM A sizing Study [ C ]//2019 Chip Automation Consistency (CAC), handtzhou, china,2019. Substitution of a saturation function for a sign function is proposed, but because of the introduction of a low pass filter, a phase shift still exists. In order to solve the problems and simplify a control system, a high-order sliding mode observer is provided. A sliding mode observer (STA-SMO) based on a supercoiling algorithm is applied to the position-sensor-free control of a permanent magnet synchronous motor, and the position estimation jitter and the observation error can be reduced. The following describes a sliding-mode observer based on the supercoiling algorithm:
the mathematical model of the built-in permanent magnet synchronous motor under the two-phase static coordinate system is as follows:
Figure BDA0003716452580000021
in the above formula, i α And i β Is a current value, L, under a two-phase stationary coordinate system d And L q D-axis inductance and q-axis inductance, omega, of a permanent magnet synchronous motor respectively e Is the electrical angular velocity, u, of a permanent magnet synchronous machine α And u β Stator voltages in a two-phase stationary coordinate system, e α And e β Respectively the estimated back emf.
The supercoiling Algorithm (STA for short) is proposed by Levant, and its basic form is:
Figure BDA0003716452580000022
in the above formula, x i In order to be a state variable, the state variable,
Figure BDA0003716452580000023
is an estimate of the state variable and,
Figure BDA0003716452580000024
k i is the sliding mode coefficient, rho i Is a perturbation term, i =1,2,t denotes time.
In order to obtain the position information of the rotor, a sliding mode observer (STA-SMO) based on a supercoiled algorithm is established by taking the estimated stator current under a static coordinate system as a state variable:
Figure BDA0003716452580000025
in the above formula, the first and second carbon atoms are,
Figure BDA0003716452580000026
and
Figure BDA0003716452580000027
is a current observed value under a two-phase static coordinate system, R is the stator resistance of the permanent magnet synchronous motor, and L d And L q Respectively a d-axis inductor and a q-axis inductor of the permanent magnet synchronous motor,
Figure BDA0003716452580000028
estimated electrical angular velocity, u, for a permanent magnet synchronous machine α And u β Stator voltages, k, in a two-phase stationary frame 1 And k 2 Is the sliding mode coefficient, i α And i β The current value under the two-phase static coordinate system,
Figure BDA0003716452580000029
and
Figure BDA00037164525800000210
respectively current error in two-phase static coordinate system, sign is a sign function, and disturbance term thereof
Figure BDA0003716452580000031
And
Figure BDA0003716452580000032
comprises the following steps:
Figure BDA0003716452580000033
the sliding mode control function is as follows:
Figure BDA0003716452580000034
in the above formula, k 1 And k 2 Is a coefficient of a sliding mode,
Figure BDA0003716452580000035
and
Figure BDA0003716452580000036
the sign is a sign function for the current error in the two-phase static coordinate system.
Subtracting the formula (1) from the formula (3) to obtain a current error equation under the static coordinate system as follows:
Figure BDA0003716452580000037
in the above formula, the explanation of each symbol is shown in the formula (1) and the formula (3).
When the stator current reaches the sliding surface, the stator current observed value converges to the actual value, and at this time:
Figure BDA0003716452580000038
combining equations (6) and (7) thus yields a back electromotive force of:
Figure BDA0003716452580000039
the sliding mode coefficient k can be known from the supercoiling algorithm 1 、k 2 Proportional and integral coefficients similar to PI. k is a radical of formula 2 Static error can be eliminated to suppress high frequency buffeting, and k 1 Ensuring a fast dynamic response of the observer. After obtaining the back emf information from equation (8), the estimated rotational speed and rotor position angle can be calculated from equation (9).
Figure BDA0003716452580000041
A sliding mode observer based on a supercoiling algorithm adopts a discontinuous sign function, and buffeting can be generated. And harmonic components are contained in the counter electromotive force, so that the position error is increased, and the accuracy of position observation is influenced.
Disclosure of Invention
The technical problems to be solved by the invention are as follows: compared with the traditional STA-SMO method, the method and the system can reduce buffeting, effectively inhibit counter potential harmonic components, reduce position errors and improve the estimation accuracy of the rotor position.
In order to solve the technical problems, the invention adopts the technical scheme that:
a permanent magnet synchronous motor position sensorless control method comprises the following steps:
s1, according to a given angular speed, a PI regulator
Figure BDA0003716452580000042
And estimating angular velocity
Figure BDA0003716452580000043
The difference value of (A) is obtained as a q-axis reference current
Figure BDA0003716452580000044
d-axis reference current
Figure BDA0003716452580000045
Is 0; collecting three-phase currents of a, b and c, and obtaining d-axis current i through coordinate transformation d And q-axis current i q (ii) a Reference the d-axis current
Figure BDA0003716452580000046
And d-axis current i d The difference value is input into a PI regulator to obtain a d-axis reference voltage
Figure BDA0003716452580000047
Reference the q-axis current
Figure BDA0003716452580000048
And d-axis current i q The difference value is input into a PI regulator to obtain a d-axis reference voltage
Figure BDA0003716452580000049
S2, the d-axis reference voltage is converted into a reference voltage
Figure BDA00037164525800000410
And q-axis reference voltage
Figure BDA00037164525800000411
Obtaining alpha-axis voltage u through coordinate transformation α And beta axis voltage u β (ii) a The alpha axis voltage u is measured α And beta axis voltage u β Inputting into SVPWM sine pulse modulation module, and outputting duty ratio signal S via SVPWM sine pulse modulation module a 、S b 、S c Then the duty ratio signal S a 、S b 、S c The input inverter controls the on and off of the inverter to drive the permanent magnet synchronous motor;
s3, obtaining alpha-axis current i by coordinate transformation of the collected a, b and c three-phase currents α And beta axis current i β And applying the alpha axis current i α And beta axis current i β And alpha axis voltage u α And beta axis voltage u β Establishing a proportion resonance-based supercoil sliding-mode observer serving as an input signal, wherein the proportion resonance-based supercoil sliding-mode observer is based on a supercoil algorithmA sign function sign in a sliding mode control function of the sliding mode observer is obtained by replacing a proportional resonant controller PR;
s4, establishing a back electromotive force observer, and controlling a sliding mode control function z of the supercoiled sliding mode observer based on the proportional resonance α And z β Inputting a back emf observer to obtain an estimated back emf
Figure BDA0003716452580000051
And
Figure BDA0003716452580000052
s5, estimating the counter electromotive force
Figure BDA0003716452580000053
And
Figure BDA0003716452580000054
and calculating the rotating speed and the rotor position angle of the permanent magnet synchronous motor by an arc tangent function method so as to realize the control of the permanent magnet synchronous motor.
Optionally, the function expression of the supercoiled sliding-mode observer based on the proportional resonance, which is established in step S3, is as follows:
Figure BDA0003716452580000055
in the above-mentioned formula, the compound has the following structure,
Figure BDA0003716452580000056
and
Figure BDA0003716452580000057
is a current observed value under a two-phase static coordinate system, R is the stator resistance of the permanent magnet synchronous motor, and L d And L q Respectively a d-axis inductor and a q-axis inductor of the permanent magnet synchronous motor,
Figure BDA0003716452580000058
estimated electrical angular velocity, u, for a permanent magnet synchronous machine α And u β Stator voltages, k, in a two-phase stationary frame 1 And k 2 Is the sliding mode coefficient, i α And i β The current value is the current value under the two-phase static coordinate system,
Figure BDA0003716452580000059
and
Figure BDA00037164525800000510
h represents the proportional resonant controller PR,
Figure BDA00037164525800000511
t represents time, G PR Representing the transfer function of the proportional resonant controller PR.
Optionally, the sliding-mode control function z of the superspiral sliding-mode observer based on proportional resonance in step S3 α And z β The functional expression of (a) is:
Figure BDA00037164525800000512
Figure BDA00037164525800000513
in the above formula, k 1 And k 2 Is a coefficient of a sliding mode,
Figure BDA00037164525800000514
and
Figure BDA00037164525800000515
h represents the proportional resonant controller PR, which is the current error in the two-phase stationary coordinate system,
Figure BDA00037164525800000516
t represents time, G PR Representing the transfer function of the proportional resonant controller PR.
Optionally, the transfer function of the proportional resonant controller PR is:
Figure BDA0003716452580000061
in the above formula, G PR (s) is the transfer function of the proportional resonant controller PR, k p Is a proportionality coefficient, k r Is the resonance coefficient, omega 0 To the resonant frequency, ω c For the cut-off frequency, s is the complex variable in the transfer function.
Optionally, the functional expression of the back emf observer established in step S4 is:
Figure BDA0003716452580000062
Figure BDA0003716452580000063
in the above formula, the first and second carbon atoms are,
Figure BDA0003716452580000064
and
Figure BDA0003716452580000065
respectively, for the estimation of the back-emf,
Figure BDA0003716452580000066
for the estimated electrical angular velocity of the permanent magnet synchronous machine, l is the gain of the back-emf observer
Optionally, the gain of the back emf observer is an adaptive observer gain, i.e. l = k ω e Where k is a constant coefficient, ω e Is the electrical angular velocity of the permanent magnet synchronous motor.
Optionally, the calculation function expression of the rotation speed and the rotor position angle of the permanent magnet synchronous motor in step S5 is as follows:
Figure BDA0003716452580000067
Figure BDA0003716452580000068
in the above-mentioned formula, the compound has the following structure,
Figure BDA0003716452580000069
is the rotor position angle and t is time.
In addition, the invention also provides a position sensorless control system of the permanent magnet synchronous motor, which comprises a microprocessor and a memory which are connected with each other, wherein the microprocessor is programmed or configured to execute the steps of the position sensorless control method of the permanent magnet synchronous motor.
Furthermore, the present invention also provides a computer-readable storage medium, in which a computer program is stored, the computer program being programmed or configured by a microprocessor to perform the steps of the permanent magnet synchronous motor position sensorless control method.
Compared with the prior art, the invention mainly has the following advantages: the position sensorless control method of the permanent magnet synchronous motor adopts the improved sliding mode observer based on the supercoiling algorithm, the sign function sign in the sliding mode control function of the sliding mode observer based on the supercoiling algorithm is obtained by replacing the proportional resonance controller PR, the buffeting can be reduced by utilizing the continuity of the proportional resonance controller PR, the counter potential observer is established, the counter potential harmonic component can be effectively inhibited, the position error is reduced, and the estimation accuracy of the rotor position is improved.
Drawings
FIG. 1 is a control schematic diagram of a sliding mode observer (STA-SMO) based on a supercoiling algorithm.
FIG. 2 is a schematic diagram of a basic flow of a method according to an embodiment of the present invention.
Fig. 3 is a control schematic diagram of an improved STA-SMO in an embodiment of the present invention.
Fig. 4 is a bode diagram of the proportional resonant controller PR in the embodiment of the present invention.
Detailed Description
As shown in fig. 2, the method for controlling a permanent magnet synchronous motor without a position sensor in this embodiment includes:
s1, according to the given angular velocity, adjusting the angular velocity through a PI (proportional integral) regulator
Figure BDA0003716452580000071
And estimating angular velocity
Figure BDA0003716452580000072
The difference value of (A) is obtained as a q-axis reference current
Figure BDA0003716452580000073
d-axis reference current
Figure BDA0003716452580000074
Is 0; collecting three-phase currents of a, b and c, and obtaining d-axis current i through coordinate transformation d And q-axis current i q (ii) a Reference d-axis current
Figure BDA0003716452580000075
And d-axis current i d The difference value is input into a PI regulator to obtain a d-axis reference voltage
Figure BDA0003716452580000076
Reference q-axis current
Figure BDA0003716452580000077
And d-axis current i q The difference value is input into a PI regulator to obtain a d-axis reference voltage
Figure BDA0003716452580000078
S2, reference voltage of d axis
Figure BDA0003716452580000079
And q-axis reference voltage
Figure BDA00037164525800000710
Obtaining alpha-axis voltage u through coordinate transformation α And beta axis voltage u β (ii) a A voltage u of an alpha axis α And beta axis voltage u β Inputting SVPWM sine pulseA modulation module for outputting duty ratio signal S via SVPWM sinusoidal pulse modulation module a 、S b 、S c Then the duty ratio signal S a 、S b 、S c The input inverter controls the on and off of the inverter to drive the permanent magnet synchronous motor;
s3, obtaining alpha-axis current i by coordinate transformation of the collected a, b and c three-phase currents α And beta axis current i β And applying the alpha axis current i α And beta axis current i β And alpha axis voltage u α And beta axis voltage u β Establishing a supercoil sliding-mode observer based on proportional resonance as an input signal, wherein the supercoil sliding-mode observer based on proportional resonance is obtained by replacing a sign function sign in a sliding-mode control function of the sliding-mode observer based on a supercoil algorithm by using a proportional resonance controller PR;
s4, establishing a back-emf observer, and carrying out sliding mode control on a function z of the supercoiled sliding mode observer based on proportional resonance α And z β Inputting the back emf observer to obtain an estimated back emf
Figure BDA00037164525800000711
And
Figure BDA00037164525800000712
s5, estimating the counter electromotive force
Figure BDA0003716452580000081
And
Figure BDA0003716452580000082
and calculating the rotating speed and the rotor position angle of the permanent magnet synchronous motor by an arc tangent function method so as to realize the control of the permanent magnet synchronous motor.
The permanent magnet synchronous motor position sensorless control method establishes an improved sliding mode observer (improved STA-SMO for short) based on a supercoiling algorithm, firstly, a sign function sign in a sliding mode control function of the sliding mode observer based on the supercoiling algorithm is replaced by a proportional resonance controller PR, and then proportional resonance-based sliding mode observer is obtainedA superspiral sliding-mode observer. Secondly, a counter potential observer is established, counter potential harmonics can be effectively inhibited, and estimated counter potential is obtained
Figure BDA0003716452580000083
And
Figure BDA0003716452580000084
the proportional resonance control PR is based on an internal model principle, has extremely high gain and no phase offset at a resonance frequency point, and can accurately track an alternating current signal when being applied to a closed-loop control system. And the counter potential observer can effectively inhibit counter potential harmonics and improve the position observation accuracy. In this embodiment, the function expression of the supercoiled sliding-mode observer based on the proportional resonance, which is established in step S3, is as follows:
Figure BDA0003716452580000085
in the above-mentioned formula, the compound has the following structure,
Figure BDA0003716452580000086
and
Figure BDA0003716452580000087
is a current observed value under a two-phase static coordinate system, R is the stator resistance of the permanent magnet synchronous motor, and L d And L q Are respectively a d-axis inductor and a q-axis inductor of the permanent magnet synchronous motor,
Figure BDA0003716452580000088
estimated electrical angular velocity, u, for a permanent magnet synchronous machine α And u β Stator voltages, k, in a two-phase stationary frame 1 And k 2 Is the sliding mode coefficient, i α And i β The current value under the two-phase static coordinate system,
Figure BDA0003716452580000089
and
Figure BDA00037164525800000810
h represents the proportional resonant controller PR,
Figure BDA00037164525800000811
t represents time, G PR Representing the transfer function of the proportional resonant controller PR.
In this embodiment, the sliding-mode control function z of the supercoiled sliding-mode observer based on the proportional resonance in step S3 α And z β The functional expression of (a) is:
Figure BDA0003716452580000091
in the above formula, k 1 And k 2 Is a coefficient of a sliding mode,
Figure BDA0003716452580000092
and
Figure BDA0003716452580000093
h represents the proportional resonant controller PR, which is the current error in the two-phase stationary coordinate system,
Figure BDA0003716452580000094
t represents time, G PR Representing the transfer function of the proportional resonant controller PR.
Fig. 4 shows controller bode plots of an ideal proportional resonant controller PR (ideal PR) and a quasi-proportional resonant controller PR (quasi PR), where the x-axis is frequency, the y-axis of the upper graph is amplitude, and the y-axis of the lower graph is phase angle. The ideal proportional resonant controller PR, though, has infinite gain and no phase shift at the resonant point. However, the bandwidth is narrow, and the gain outside the resonance frequency point will drop sharply, which is not favorable for system stability. When the proportional resonant controller PR is applied to a motor control system, the running frequency of a motor can be shifted due to the fluctuation of the rotating speed of the motor, and the proportional resonant controller PR can not effectively inhibit harmonic waves and can cause the dynamic response of the motor to be poor. Therefore, the quasi-proportional resonant controller PR is used herein instead of the ideal proportional resonant controller PR, and specifically, the transfer function of the proportional resonant controller PR (quasi-proportional resonant controller PR) is:
Figure BDA0003716452580000095
in the above formula, G PR (s) is the transfer function of the proportional resonant controller PR, k p Is a proportionality coefficient, k r Is the resonance coefficient, omega 0 To the resonant frequency, ω c Is the cut-off frequency. As can be seen from fig. 4, although the quasi-proportional resonant controller PR (quasi-PR) does not have infinite gain at the resonant frequency point but also has high gain, and the bandwidth at the resonant frequency point is widened, the dynamic performance of the system is improved. Compared with a sign function, the proportional resonant controller PR is a continuous function and can effectively reduce buffeting. In summary, the supercoiled sliding mode observer based on the proportional resonance in the embodiment can reduce buffeting and improve the position observation precision.
By adopting the existing STA-SMO method based on proportional resonance, buffeting can be effectively reduced. However, considering the non-linearity of the inverter, the magnetic flux space harmonic and other factors, the back electromotive force contains a large amount of harmonic waves, and the accuracy of the estimated rotating speed and position can be affected. In order to improve the accuracy of estimating the position angle, the present embodiment employs a back emf observer. The observer can extract the back emf signal, eliminating harmonic components in the back emf. The expression of the back-emf is:
Figure BDA0003716452580000101
on the basis of equation (13), the present embodiment constructs a back emf observer, and specifically, the functional expression of the back emf observer established in step S4 of the present embodiment is:
Figure BDA0003716452580000102
in the above-mentioned formula, the compound has the following structure,
Figure BDA0003716452580000103
and
Figure BDA0003716452580000104
respectively, for the estimation of the back-emf,
Figure BDA0003716452580000105
the method is characterized in that the method is used for estimating the electrical angular velocity of the permanent magnet synchronous motor, and l is the gain of a counter electromotive force observer, and the observer can effectively filter harmonic components in the counter electromotive force and improve the position observation precision.
As a preferred implementation, the gain l of the back emf observer in this embodiment is an adaptive observer gain, that is:
l=kω e ,(15)
in this embodiment, the expression of the calculation function of the rotational speed and the rotor position angle of the permanent magnet synchronous motor in step S5 is as shown in formula (9).
As shown in fig. 3, the improved sliding mode observer based on the supercoiled algorithm (improved STA-SMO) in this embodiment improves the method of the sliding mode observer based on the supercoiled algorithm (STA-SMO): firstly, a sign function sign in a sliding mode control function of the STA-SMO is replaced by a proportional resonant controller PR, so that buffeting can be effectively reduced; secondly, considering the adverse effect of counter potential harmonics on the position observer, establishing a counter potential observer for inhibiting the counter potential harmonics and obtaining the filtered estimated counter potential
Figure BDA0003716452580000106
And
Figure BDA0003716452580000107
and finally, calculating the rotating speed and the rotor position angle of the permanent magnet synchronous motor by adopting an arc tangent function method shown in the formula (9) so as to realize the control of the permanent magnet synchronous motor. By improving in two aspects, compared with the traditionalCompared with the STA-SMO control method, the STA-SMO method improved by the embodiment can reduce buffeting, effectively inhibit counter electromotive force harmonic components, reduce position errors and improve the estimation accuracy of the rotor position.
In addition, the present embodiment also provides a position sensorless control system of a permanent magnet synchronous motor, which includes a microprocessor and a memory connected to each other, wherein the microprocessor is programmed or configured to execute the steps of the position sensorless control method of the permanent magnet synchronous motor.
Furthermore, the present embodiment also provides a computer-readable storage medium, in which a computer program is stored, the computer program being programmed or configured by a microprocessor to perform the steps of the permanent magnet synchronous motor position sensorless control method.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-readable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein. The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks. These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks. These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above embodiments, and all technical solutions belonging to the idea of the present invention belong to the protection scope of the present invention. It should be noted that modifications and embellishments within the scope of the invention may occur to those skilled in the art without departing from the principle of the invention, and are considered to be within the scope of the invention.

Claims (10)

1. A permanent magnet synchronous motor position sensorless control method is characterized by comprising the following steps:
s1, according to a given angular speed, a PI regulator
Figure FDA0003716452570000011
And estimating angular velocity
Figure FDA0003716452570000012
Obtaining a q-axis reference current from the difference
Figure FDA0003716452570000013
d-axis reference current
Figure FDA0003716452570000014
Is 0; collecting three-phase currents of a, b and c, and obtaining d-axis current i through coordinate transformation d And q-axis current i q (ii) a Will be provided withThe d-axis reference current
Figure FDA0003716452570000015
And d-axis current i d The difference value is input into a PI regulator to obtain a d-axis reference voltage
Figure FDA0003716452570000016
Reference the q-axis current
Figure FDA0003716452570000017
And d-axis current i q The difference value is input into a PI regulator to obtain a d-axis reference voltage
Figure FDA0003716452570000018
S2, the d-axis reference voltage is converted into a reference voltage
Figure FDA0003716452570000019
And q-axis reference voltage
Figure FDA00037164525700000110
Obtaining alpha-axis voltage u through coordinate transformation α And beta axis voltage u β (ii) a Applying the alpha axis voltage u α And beta axis voltage u β Inputting into SVPWM sine pulse modulation module, outputting duty ratio signal S via SVPWM sine pulse modulation module a 、S b 、S c Then the duty ratio signal S a 、S b 、S c The input inverter controls the on and off of the inverter to drive the permanent magnet synchronous motor;
s3, obtaining alpha-axis current i by coordinate transformation of the collected a, b and c three-phase currents α And beta axis current i β And applying the alpha axis current i α And beta axis current i β And alpha axis voltage u α And beta axis voltage u β Establishing a proportion resonance-based supercoil sliding-mode observer as an input signal, wherein the proportion resonance-based supercoil sliding-mode observer is a symbolic function in a sliding-mode control function of the sliding-mode observer based on a supercoil algorithmsign is obtained by replacing a proportional resonant controller PR;
s4, establishing a back-emf observer, and carrying out sliding mode control on a z control function of the superspiral sliding mode observer based on the proportional resonance α And z β Inputting the back emf observer to obtain an estimated back emf
Figure FDA00037164525700000111
And
Figure FDA00037164525700000112
s5, estimating the counter electromotive force
Figure FDA00037164525700000113
And
Figure FDA00037164525700000114
and calculating the rotating speed and the rotor position angle of the permanent magnet synchronous motor by an arc tangent function method so as to realize the control of the permanent magnet synchronous motor.
2. The position sensorless control method of the permanent magnet synchronous motor according to claim 1, wherein the function expression of the proportional resonance-based supercoiled sliding mode observer established in step S3 is as follows:
Figure FDA00037164525700000115
Figure FDA00037164525700000116
in the above formula, the first and second carbon atoms are,
Figure FDA0003716452570000021
and
Figure FDA0003716452570000022
is a current observed value under a two-phase static coordinate system, R is the stator resistance of the permanent magnet synchronous motor, and L d And L q Respectively a d-axis inductor and a q-axis inductor of the permanent magnet synchronous motor,
Figure FDA0003716452570000023
estimated electrical angular velocity, u, for a permanent magnet synchronous machine α And u β Stator voltages, k, in a two-phase stationary coordinate system, respectively 1 And k 2 Is the sliding mode coefficient, i α And i β The current value is the current value under the two-phase static coordinate system,
Figure FDA0003716452570000024
and
Figure FDA0003716452570000025
h represents the proportional resonant controller PR,
Figure FDA0003716452570000026
t represents time, G PR Representing the transfer function of the proportional resonant controller PR.
3. The position sensorless control method of the permanent magnet synchronous motor according to claim 2, wherein the sliding mode control function z of the proportional resonance-based supercoiled sliding mode observer in step S3 α And z β The functional expression of (a) is:
Figure FDA0003716452570000027
Figure FDA0003716452570000028
in the above formula, k 1 And k 2 Is a coefficient of a sliding mode,
Figure FDA0003716452570000029
and
Figure FDA00037164525700000210
h represents the proportional resonant controller PR as the current error in the two-phase stationary coordinate system,
Figure FDA00037164525700000211
t represents time, G PR Representing the transfer function of the proportional resonant controller PR.
4. A method for position sensorless control of a permanent magnet synchronous motor according to claim 3, characterized in that the transfer function of the proportional resonant controller PR is:
Figure FDA00037164525700000212
in the above formula, G PR (s) is the transfer function of the proportional resonant controller PR, k p Is a proportionality coefficient, k r Is a resonance coefficient, ω 0 Is the resonant frequency, omega c Is the cut-off frequency.
5. The permanent magnet synchronous motor position sensorless control method according to any one of claims 1 to 4, wherein the functional expression of the back emf observer established in step S4 is:
Figure FDA00037164525700000213
Figure FDA00037164525700000214
in the above-mentioned formula, the compound has the following structure,
Figure FDA0003716452570000031
and
Figure FDA0003716452570000032
respectively, the estimated back-emf is the,
Figure FDA0003716452570000033
is the estimated electrical angular velocity of the permanent magnet synchronous machine, l is the gain of the back emf observer.
6. The permanent magnet synchronous motor position sensorless control method according to claim 5, wherein the gain l of the back emf observer employs an adaptive observer gain.
7. The sensorless control method of a permanent magnet synchronous motor according to claim 6, wherein the functional expression of the adaptive observer gain is l = k ω e Where k is a constant coefficient, ω e Is the electrical angular velocity of the permanent magnet synchronous motor.
8. The position sensorless control method of a permanent magnet synchronous motor according to claim 1, wherein the calculation function expression of the rotation speed and the rotor position angle of the permanent magnet synchronous motor in step S5 is:
Figure FDA0003716452570000034
Figure FDA0003716452570000035
in the above formula, the first and second carbon atoms are,
Figure FDA0003716452570000036
is the rotor position angle and t is time.
9. A permanent magnet synchronous motor position sensorless control system comprising a microprocessor and a memory connected to each other, characterized in that the microprocessor is programmed or configured to perform the steps of the permanent magnet synchronous motor position sensorless control method according to any one of claims 1 to 8.
10. A computer-readable storage medium, in which a computer program is stored, characterized in that the computer program is adapted to be programmed or configured by a microprocessor to perform the steps of the permanent magnet synchronous motor position sensorless control method according to any one of claims 1 to 8.
CN202210737478.7A 2022-06-27 2022-06-27 Permanent magnet synchronous motor sensorless control method and system Active CN115173774B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210737478.7A CN115173774B (en) 2022-06-27 2022-06-27 Permanent magnet synchronous motor sensorless control method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210737478.7A CN115173774B (en) 2022-06-27 2022-06-27 Permanent magnet synchronous motor sensorless control method and system

Publications (2)

Publication Number Publication Date
CN115173774A true CN115173774A (en) 2022-10-11
CN115173774B CN115173774B (en) 2024-06-21

Family

ID=83487571

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210737478.7A Active CN115173774B (en) 2022-06-27 2022-06-27 Permanent magnet synchronous motor sensorless control method and system

Country Status (1)

Country Link
CN (1) CN115173774B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115940721A (en) * 2022-10-27 2023-04-07 佛山鸿威技术有限公司 Permanent magnet synchronous motor observation and filtering method based on supercoiled sliding-mode observer
CN116191964A (en) * 2023-03-22 2023-05-30 南京航空航天大学 Sinusoidal electric excitation doubly salient motor control method based on vector resonance controller
CN116345942A (en) * 2023-06-01 2023-06-27 华中科技大学 Grid-connected inverter control method and application thereof

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107565868A (en) * 2017-10-10 2018-01-09 东南大学盐城新能源汽车研究院 Fault-tolerant control system and method under a kind of five-phase PMSM open fault
CN110504888A (en) * 2019-09-17 2019-11-26 河南工业大学 One kind being based on adaptive kernel time-frequency distribution position-sensor-free method for controlling permanent magnet synchronous motor
CN110661466A (en) * 2018-06-28 2020-01-07 哈尔滨工业大学 Adaptive observer based on quasi-proportional resonance and permanent magnet synchronous motor position estimation method
CN110995095A (en) * 2020-03-05 2020-04-10 中国科学院宁波材料技术与工程研究所 Permanent magnet synchronous motor control method without position sensor and automobile power system
CN112003526A (en) * 2020-08-20 2020-11-27 苏州崧崧智能控制技术有限公司 High-speed permanent magnet synchronous motor non-inductive control system and method based on low-buffeting sliding-mode observer
CN112865642A (en) * 2021-01-18 2021-05-28 南京航空航天大学 Harmonic suppression system and method for line-controlled steering permanent magnet synchronous motor
CN113300645A (en) * 2021-05-14 2021-08-24 大连海事大学 Improved control method of superspiral sliding die position-free sensor of permanent magnet synchronous motor
CN113691186A (en) * 2021-08-20 2021-11-23 浙江大学 Permanent magnet synchronous motor position angle compensation method for controlling rotor without position sensor
CN114598206A (en) * 2022-03-08 2022-06-07 天津农学院 Design method of permanent magnet synchronous motor wide-speed-domain rotor position observer

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107565868A (en) * 2017-10-10 2018-01-09 东南大学盐城新能源汽车研究院 Fault-tolerant control system and method under a kind of five-phase PMSM open fault
CN110661466A (en) * 2018-06-28 2020-01-07 哈尔滨工业大学 Adaptive observer based on quasi-proportional resonance and permanent magnet synchronous motor position estimation method
CN110504888A (en) * 2019-09-17 2019-11-26 河南工业大学 One kind being based on adaptive kernel time-frequency distribution position-sensor-free method for controlling permanent magnet synchronous motor
CN110995095A (en) * 2020-03-05 2020-04-10 中国科学院宁波材料技术与工程研究所 Permanent magnet synchronous motor control method without position sensor and automobile power system
WO2021174582A1 (en) * 2020-03-05 2021-09-10 中国科学院宁波材料技术与工程研究所 Position sensorless permanent magnet synchronous motor control method and automobile power system
CN112003526A (en) * 2020-08-20 2020-11-27 苏州崧崧智能控制技术有限公司 High-speed permanent magnet synchronous motor non-inductive control system and method based on low-buffeting sliding-mode observer
CN112865642A (en) * 2021-01-18 2021-05-28 南京航空航天大学 Harmonic suppression system and method for line-controlled steering permanent magnet synchronous motor
CN113300645A (en) * 2021-05-14 2021-08-24 大连海事大学 Improved control method of superspiral sliding die position-free sensor of permanent magnet synchronous motor
CN113691186A (en) * 2021-08-20 2021-11-23 浙江大学 Permanent magnet synchronous motor position angle compensation method for controlling rotor without position sensor
CN114598206A (en) * 2022-03-08 2022-06-07 天津农学院 Design method of permanent magnet synchronous motor wide-speed-domain rotor position observer

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
姜燕;李博文;吴轩;黄守道;黄科元;肖伸平;张晓飞;: "基于比例谐振滤波的改进永磁同步电机转子位置观测器", 电工技术学报, no. 17, 10 September 2020 (2020-09-10) *
谷明月;刘艳;: "内置式永磁同步电动机无位置传感器控制策略", 工矿自动化, no. 05, 6 May 2019 (2019-05-06) *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115940721A (en) * 2022-10-27 2023-04-07 佛山鸿威技术有限公司 Permanent magnet synchronous motor observation and filtering method based on supercoiled sliding-mode observer
CN116191964A (en) * 2023-03-22 2023-05-30 南京航空航天大学 Sinusoidal electric excitation doubly salient motor control method based on vector resonance controller
CN116191964B (en) * 2023-03-22 2023-09-29 南京航空航天大学 Sinusoidal electric excitation doubly salient motor control method based on vector resonance controller
CN116345942A (en) * 2023-06-01 2023-06-27 华中科技大学 Grid-connected inverter control method and application thereof
CN116345942B (en) * 2023-06-01 2023-08-25 华中科技大学 Grid-connected inverter control method and application thereof

Also Published As

Publication number Publication date
CN115173774B (en) 2024-06-21

Similar Documents

Publication Publication Date Title
Jiang et al. An improved third-order generalized integral flux observer for sensorless drive of PMSMs
CN110198150B (en) Permanent magnet synchronous motor multi-parameter online identification method
CN115173774B (en) Permanent magnet synchronous motor sensorless control method and system
CN111510042B (en) Rotor position estimation method and device of motor and motor control system
CN104901600B (en) The method for controlling position-less sensor of wide speed range interior permanent-magnet synchronous motor
CN108258967B (en) Permanent magnet motor position-free direct torque control method based on novel flux linkage observer
CN109768753B (en) Novel sliding-mode observer position-sensorless permanent magnet synchronous motor model prediction control method
CN110350835A (en) A kind of permanent magnet synchronous motor method for controlling position-less sensor
CN110022106B (en) Permanent magnet synchronous motor position sensorless control method based on high-frequency signal injection
CN114598206B (en) Design method of permanent magnet synchronous motor wide-speed-domain rotor position observer
CN107508521B (en) Speed sensorless control method and system for permanent magnet synchronous motor
CN101149423A (en) Permanent-magnetism synchronous motor permanent magnetic field aberration real-time detection and analysis method and device
CN112713834B (en) Permanent magnet synchronous motor position sensorless control method and system
CN106026831B (en) A kind of Current Decoupling method under position Sensorless Control
CN110995102A (en) Direct torque control method and system for permanent magnet synchronous motor
CN111293939B (en) Method for suppressing harmonic current of motor
CN110620533A (en) Surface-mounted permanent magnet synchronous motor sensorless control method
Yuan et al. Low speed sensorless control based on an improved sliding mode observation and the inverter nonlinearity compensation for SPMSM
CN113364375B (en) Sensorless control method for PMSM (permanent magnet synchronous motor) driving system of variable-structure current regulator
CN114844414B (en) Permanent magnet synchronous motor inductance online identification method and system
KR101449872B1 (en) A modified current control scheme of Permanent Magnet Synchronous Motor
CN114826042B (en) Control method for high-speed permanent magnet synchronous motor without position sensor
Li et al. High-frequency response current direct demodulation method for sensorless control of interior permanent magnet synchronous motor drives
Wang et al. Initial rotor position and inductance estimation of PMSMs utilizing zero-current-clamping effect
Song et al. Position and speed estimation for high speed permanent magnet synchronous motors using wideband synchronous fundamental-frequency extraction filters

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant