CN117498745A - Permanent magnet synchronous motor sensorless control method based on pole region matching - Google Patents

Permanent magnet synchronous motor sensorless control method based on pole region matching Download PDF

Info

Publication number
CN117498745A
CN117498745A CN202311492212.1A CN202311492212A CN117498745A CN 117498745 A CN117498745 A CN 117498745A CN 202311492212 A CN202311492212 A CN 202311492212A CN 117498745 A CN117498745 A CN 117498745A
Authority
CN
China
Prior art keywords
controller
pole
axis
permanent magnet
lmi
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
CN202311492212.1A
Other languages
Chinese (zh)
Other versions
CN117498745B (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.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
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 Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN202311492212.1A priority Critical patent/CN117498745B/en
Publication of CN117498745A publication Critical patent/CN117498745A/en
Application granted granted Critical
Publication of CN117498745B publication Critical patent/CN117498745B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/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
    • 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
    • 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
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position
    • H02P6/18Circuit arrangements for detecting position without separate position detecting elements
    • H02P6/183Circuit arrangements for detecting position without separate position detecting elements using an injected high frequency signal
    • 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
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position
    • H02P6/18Circuit arrangements for detecting position without separate position detecting elements
    • H02P6/185Circuit arrangements for detecting position without separate position detecting elements using inductance sensing, e.g. pulse excitation
    • 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)

Abstract

The invention discloses a permanent magnet synchronous motor position-free sensor control method based on pole region matching, which comprises the steps of adopting a controller based on LMI (Linear Matrix Inequality ) region pole allocation to replace a traditional PI controller to provide dq axis voltage signal instruction for a motor, wherein the controller uses a state variable x of a d axis state space equation d State variable x of q-axis state space equation q For input, controlThe output of the controller is designed as follows: d-axis voltage signal command v d =K d x d ‑ωL q i q Q-axis voltage signal command v q =K q x q +ωL d i d The method comprises the steps of carrying out a first treatment on the surface of the Setting controller parameter K by adopting regional pole allocation mode d 、K q Thereby limiting the poles of the system to areas that meet the design requirements. The method can ensure that the system has good stability and dynamic and static performance, can bear larger load torque fluctuation, can better follow a time-varying rotating speed instruction, has smaller motor rotating speed fluctuation under the same load disturbance, can well cope with the parameter change problem under different working conditions, and has better robustness.

Description

Permanent magnet synchronous motor sensorless control method based on pole region matching
Technical Field
The invention belongs to the technical field of motor control, relates to a permanent magnet synchronous motor sensorless control method, and particularly relates to a permanent magnet synchronous motor sensorless control method based on pole region matching.
Background
The permanent magnet synchronous motor is widely applied to the industrial field due to the characteristics of high efficiency, high power density, simple structure and the like. In order to efficiently control a permanent magnet synchronous motor, a closed-loop system is usually constructed by means of the rotation speed and position information of the motor. The rotation speed and the position information are often obtained in real time through a hardware sensor, but the hardware equipment can negatively influence a series of indexes such as cost, weight, reliability and the like, so that the rotation speed and the position information are estimated through an algorithm instead of the hardware sensor to realize closed-loop control, namely, a control strategy without the position sensor becomes the current trend.
A control block diagram of a conventional sensorless control strategy is shown in fig. 1. The externally input rotating speed instruction and the real-time feedback rotating speed, current and other data quantities in the system are processed by the PI controller, and the voltage signal instruction is output to the inversion unit. The inversion unit outputs equivalent actual voltage to be applied to the end part of the permanent magnet synchronous motor. In the whole process, real-time position, rotation speed and current information are needed to ensure that closed-loop control can effectively run. The actual rotating speed and position information of the motor can be estimated and obtained through an observer, the rotating speed and position of the permanent magnet synchronous motor can be observed by a high-frequency voltage injection method when the permanent magnet synchronous motor runs at a low speed, and the motor can be observed by an open-loop flux linkage method, a model reference self-adaption method and the like when the permanent magnet synchronous motor runs at a medium speed and a high speed. The real-time information of the current is obtained by a current sensor.
Compared with a control strategy adopting a position sensor, the coupling condition of each module in the control strategy without the position sensor is more complex, the controller and the rotating speed position observer are mutually related, the parameter setting process of the rotating speed position observer can be influenced by the quality of the parameter setting of the controller, and the bandwidth of the rotating speed position observer can also reversely limit the parameter range of the controller and the carrying capacity of the system, so that the control strategy without the position sensor has higher requirements on the parameter setting of the controller and the robustness of the system. The traditional PI controller is widely adopted due to simple structure and easy realization, but the parameter setting process of the PI controller is time-consuming, and the parameter debugging is dependent on engineering experience and skill. And the control performance is greatly influenced by the working condition of the system, the robustness of parameter setting is not strong enough, for example, when the load change of the motor is large, the PI parameter may need to be readjusted to ensure the stability and reliability of the motor performance, and the motor parameter is deviated due to the change of the temperature, magnetic saturation and other conditions of the motor under different working conditions, so that the PI parameter which is well set is not accurate any more, and the control effect is poor. The above-described drawbacks of PI controllers are detrimental to the improvement of sensorless control strategy performance.
Disclosure of Invention
Aiming at the defects of the existing PI controller in the aspects of parameter setting, robustness and the like, the invention provides a permanent magnet synchronous motor position-sensor-free control method based on pole region matching.
The technical scheme adopted by the invention is as follows:
a permanent magnet synchronous motor sensorless control method based on pole region matching comprises the step of adopting a controller based on pole allocation of an LMI region to replace a PI controller to provide a dq axis voltage signal instruction for a motor.
The controller based on the pole allocation of the LMI region is specifically as follows:
state variable x in d-axis state space equation d State variable x of q-axis state space equation q For input, the output of the controller is designed to: d-axis voltage signal command v d =K d x d -ωL q i q Q-axis voltage signal command v q =K q x q +ωL d i d
Wherein K is d 、K q Is the parameter to be set of the controller, omega is the electrical angular velocity of the motor, L d 、L q The d and q axis inductances of the motor, i d 、i q The actual d-axis current and the actual q-axis current are respectively;
setting controller parameter K by adopting regional pole allocation mode d 、K q Thereby limiting the poles of the system to areas that meet the design requirements.
Further, the state variable x of the d-axis state space equation d Selected as the actual d-axis current i d With a given d-axis currentDifference of->And the integral value of the difference +.>
Further, the state variable x of the q-axis state space equation q Selected as the actual q-axis current i q Actual rotation speed Ω and given rotation speed Ω * Is of the difference omega-omega * And the integral value of the difference
Further, the poles of the system are limited to the area meeting the design requirement, and the area is designed in the following way: in-service assurance systemOn the premise of convergence, the attenuation rate of the system is limited, namely the minimum value alpha of the negative real part of the closed loop pole is set min Maximum value alpha max And defining the damping coefficient of the system, namely setting the maximum slope of the connecting line of the closed loop pole and the origin of the complex plane not to exceed beta, thereby forming a defined area.
Further, describing the area by using a Linear Matrix Inequality (LMI), solving a proper controller parameter aiming at the LMI area so that a state matrix meets a judgment theorem, namely limiting a system pole to a specified LMI area, wherein the theorem is as follows: the filling condition that the characteristic root of the real matrix A is limited in the appointed LMI area is that a positive symmetric matrix X exists to meetWherein->Is the Kronecker product of the matrix.
The beneficial effects of the invention are as follows:
(1) Unlike PI parameter tuning, which accurately configures the system poles, the scheme configures the system poles in a proper area. Because of model inaccuracy and the existence of various disturbances, accurate pole allocation is difficult to truly realize, and if poles are allocated in proper areas, the system can also have certain stability and dynamic and static performances, and can have more system design freedom.
(2) The controller design process of the scheme is programmable, an automatic parameter setting process can be realized, a traditional sensorless control strategy based on the PI controller is provided, the dependence of the PI controller parameter debugging process on engineering experience and skills is higher, and the controller of the scheme is more convenient to realize.
(3) Compared with the traditional position-sensor-free control strategy based on the PI controller, the scheme can bear larger load torque fluctuation, can better follow a time-varying rotating speed instruction, has smaller motor rotating speed fluctuation under the same load disturbance, has smaller fluctuation of the rotating speed and the position estimated by the observer, and has better robustness.
(4) Compared with the traditional position-sensor-free control strategy based on the PI controller, the method and the device are easier to combine with parameter identification, and the parameter of the controller is updated periodically and automatically, so that the problem of parameter change under different working conditions is better solved, and the system has stronger robustness.
(5) The controller in the position sensor-free control strategy has a complex coupling relation with the rotating speed position observer, and the controller in the scheme has a convenient parameter setting process and good robustness, and is beneficial to simplifying the parameter setting process of the rotating speed position observer.
Drawings
Fig. 1 is a schematic diagram of a conventional sensorless control strategy based on PI controllers.
FIG. 2 is a schematic diagram of a sensorless control strategy based on pole region matching in accordance with the present invention.
FIG. 3 is a schematic diagram of a specific architecture of a controller based on pole allocation in an LMI region according to the present invention.
FIG. 4 is a schematic representation of pole placement regions selected in one embodiment of the present invention.
Fig. 5 is a schematic diagram showing a specific structure of a rotational speed position observer based on a pulse oscillation high frequency injection method.
Fig. 6 is a schematic diagram of a specific structure of a rotational speed position observer based on an open-loop flux linkage method.
Fig. 7-17 are example simulated waveforms in which:
fig. 7 is a simulated waveform of the rotational speed of the inventive scheme with a sudden load of 0.8n x m.
Fig. 8 is a waveform of a simulation of the rotational speed of a conventional PI strategy with a sudden load of 0.8n x m.
Fig. 9 is a waveform of a simulation of the rotational speed of a conventional PI strategy with a sudden load of 0.2n×m.
Fig. 10 is a simulated waveform of the rotational speed of the inventive scheme with a sudden load of 0.05n x m.
Fig. 11 is a waveform of a simulation of the rotational speed of a conventional PI strategy with a sudden 0.05n x m load.
Fig. 12 is a simulated waveform of the rotational speed estimation error of the inventive scheme with a sudden 0.05n x m load.
Fig. 13 is a simulation waveform of the rotational speed estimation error of the conventional PI strategy under a sudden load of 0.05n×m.
Fig. 14 is a simulated waveform of the position estimation error of the inventive solution with a sudden 0.05n x m load.
Fig. 15 is a simulated waveform of the position estimation error of the conventional PI strategy under a sudden load of 0.05n x m.
Fig. 16 is a rotational speed simulation waveform of an embodiment of the present invention under sinusoidal rotational speed command.
Fig. 17 is a rotational speed simulation waveform of a conventional PI strategy under sinusoidal rotational speed command.
Detailed Description
In order that the above objects, features and advantages of the invention will be readily understood, a more particular description of the invention will be rendered by reference to the appended drawings. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. The present invention may be embodied in many other forms than described herein and similarly modified by those skilled in the art without departing from the spirit of the invention, whereby the invention is not limited to the specific embodiments disclosed below.
The invention discloses a permanent magnet synchronous motor sensorless control strategy based on LMI (least mean square) region pole allocation, which comprises a controller, a current sensor, a rotating speed position observer and an inversion unit based on the LMI region pole allocation, as shown in figure 2.
The controller based on the pole allocation of the LMI region is used for providing dq axis voltage signal instructions for the motor instead of the traditional PI controller. The design of the controller is derived from a state space equation set of the permanent magnet synchronous motor, wherein the state space equation set comprises a d-axis state space equation and a q-axis state space equation.
The state variable x of the d-axis state space equation d Selected as the difference between the actual d-axis current and the given d-axis currentAnd the integral value of the difference +.>
The state variable x of the q-axis state space equation q Selected as the actual q-axis current i q Difference omega-omega between actual rotation speed and given rotation speed * And the integral value of the difference
The input quantity of the controller is the state variable x of the d-axis state space equation d State variable x of q-axis state space equation q The output of the controller is designed as follows: d-axis voltage given v d =K d x d -ωL q i q Q-axis voltage given v q =K q x q +ωL d i d The above K d 、K q Is the parameter to be set of the controller, ω is the electrical angular velocity of the motor, L d 、L q The d and q axis inductances of the motor, respectively.
The controller is designed according to the steps, because the dq-axis state space equation set of the permanent magnet synchronous motor formed by the state variables is respectively shown in the formulas (1) and (2), and can be deformed into the form of the rightmost part of the equal sign; where R is the stator resistance, P is the pole pair number of the motor, ψ f Is the amplitude of the flux linkage of the permanent magnet, J is the rotational inertia of the motor rotor, B is the friction coefficient, T L Is the load torque.
It can be seen that the final state matrix of the d-axis state equation is A d +B d K d The final state matrix of the q-axis state equation is A q +B q K q Because the eigenvalues of the state matrix correspond to the poles of the transfer function of the system, the design control is realizedPending parameter K of the system d 、K q The state matrix can be changed to adjust the pole distribution of the system.
The scheme adopts a mode of regional pole allocation to set the controller parameter K d 、K q The objective is to define the poles of the system within a specific area that meets the design requirements.
Common regions such as half-plane regions, circular regions, sector regions, etc. can be collectively described as Linear Matrix Inequalities (LMI)Where M is the real matrix in complex plane D, L is the real symmetric matrix in complex plane D, and z is a point in complex plane. These regions that can be collectively described by an LMI are referred to as LMI regions, for which the following theorem exists: the filling condition that the characteristic root of the real matrix A is defined in the appointed LMI area is that the positive symmetry matrix X is in existence to meet +.>Wherein->Is the Kronecker product of the matrix. Then, the appropriate controller parameters are solved so that the state matrix satisfies the LMI equation described above, i.e., the system poles are defined in the designated LMI region.
The specific solving method of the LMI equation is many, and can be solved by using the existing LMI toolbox, and can also be solved by programming algorithms such as an interior point method. The solutions of the LMI equations described above are likely not unique, and each solution method gives a solution that is the optimal solution under a particular definition.
In the whole design process of the controller, the corresponding controller parameters can be solved by an LMI solution algorithm only by designating pole allocation areas, so that an automatic parameter setting process is realized.
According to an embodiment of the present invention, the inverter unit may include a SVPWM module and a three-phase inverter. The SVPWM module processes the voltage signal instruction and outputs three switching sequence signals. The three-phase inverter receives three switching sequence signals, and the switching sequence signals equivalently apply target voltage to the permanent magnet synchronous motor by controlling the on-off of the power electronic device.
The input quantity of the rotating speed position observer is a current and voltage signal of the permanent magnet synchronous motor, and the output quantity is a rotating speed and position estimation signal of the permanent magnet synchronous motor. According to one embodiment of the present invention, the rotational speed position observer used includes an observer based on a pulse-oscillation high-frequency voltage injection method and an observer based on an open-loop flux linkage method. When the motor runs at low speed, an observer based on pulse vibration high-frequency voltage injection method is adopted, and when the motor runs at medium and high speed, an observer based on open-loop magnetic linkage method is adopted.
The current sensor detects the phase current of the permanent magnet synchronous motor in real time.
The following description is made in connection with specific examples: controller implementation based on LMI region pole allocation As shown in FIG. 3, the difference between the actual d-axis current and a given d-axis currentAnd the integral value of the difference +.>Input into the controller and summarized into a vector form as a state variable x of the d-axis state space equation d The method comprises the steps of carrying out a first treatment on the surface of the Will be the actual q-axis current i q Difference omega-omega between actual rotation speed and given rotation speed * And the integral value of the difference +.>Input into the controller and summarized as a vector form as state variable x of the q-axis state space equation q The integral initial values of the integral terms are all 0. The output end is according to v d =K d x d -ωL q i q Output d-axis voltage given by v q =K q x q +ωL d i d Output q-axis voltage given, where K d 、K q Also is a vectorThe form is obtained through an LMI solving algorithm, and manual debugging is not needed.
The system pole is designed according to the following requirements: the attenuation rate of the system is limited on the premise of ensuring the convergence of the system (namely the minimum value alpha of the negative real part of the closed loop pole min Maximum value alpha max ) And limiting the damping coefficient of the system (the maximum slope of the connecting line between the closed loop pole and the origin of the complex plane can be expressed as not exceeding beta), wherein the limiting area corresponding to the design requirement is shown as a shadow area in fig. 4.
This region may be considered as the intersection of three LMI regions (two half-plane regions and one sector region), still being an LMI region. The condition for configuring the eigenvalues of the state matrix in the intersection region is that there is a symmetric positive definite matrix X while satisfying the LMI equation of each LMI region. Combining L, M parameters corresponding to the three LMI regions, the condition for configuring the eigenvalues of the state matrix A+BK in the LMI region of FIG. 4 is that the symmetric positive definite matrix X exists and the feedback matrix K exists to satisfy the following theorem
(A+BK)X+X(A+BK) T +2α min X<0 (3)
(A+BK)X+X(A+BK) T +2α max X>0 (4)
State matrix a of d-axis state equation d +B d K d Substituting the LMI equation to solve the controller parameter K d State matrix A of q-axis state equation q +B q K q Substituting the LMI equation to solve the controller parameter K q . The present example solves the LMI equations described above separately through the LMI toolbox.
The pulse vibration high-frequency voltage injection method adopted by the example is used for additionally injecting the high-frequency voltage given by Ucos omega t on the basis of the original d-axis voltage given. In order to avoid negative effects on the operation of the motor, the amplitude U of the injected signal voltage should be less than 20% of the amplitude of the fundamental wave, and the frequency ω of the injected voltage signal should be much higher than the angular frequency of the permanent magnet synchronous motor and much smaller than the switching frequency of the inverter, in this example taken as 1000Hz. The specific implementation mode of the rotation speed and position observer based on the pulse vibration high-frequency injection method is shown in fig. 5, the phase current detected by the current sensor is subjected to band-pass filtering, the high-frequency current response generated by the injected high-frequency voltage is extracted (the q-axis high-frequency current response is obtained through coordinate transformation), the q-axis high-frequency current response is multiplied by sin omega t and then is input into a phase-locked loop with a low-pass filter, and the rotation speed and position information of the motor can be estimated.
The specific implementation manner of the rotation speed and position observer based on the open-loop flux linkage method adopted in the example is shown in fig. 6, firstly, the current and voltage detection signals are subjected to graphic processing, and the current and voltage detection signals are subjected to an integration link and a high-pass filtering link (shown as a combination in the figureω N For the cut-off frequency of the high-pass filter, to avoid integration drift problems due to pure integration, the example takes 20) to calculate the stator flux linkage vector, then calculates the rotor flux linkage vector according to the stator flux linkage vector and the current signal, the rotor flux linkage vector passes +.>After modulation processing, the obtained signal is input into a phase-locked loop with a low-pass filter, so that the rotating speed and the position information can be estimated. Wherein the phase angle compensation link is to reduce the phase angle of the stator vector
Amplitude compensation is multiplied by a coefficient->
The motor parameters selected in this example are as follows:
the present example sets the LMI region of the d-axis equation: alpha min =800,α max 2400, β=0.05; LMI region of q-axis equation: alpha min =30,α max =800,β=1。
The motor is controlled to start from zero speed and no-load, a slope rotating speed instruction with the slope of (500 r/min)/s is given to the motor to stably run after 1000r/min, and the motor is suddenly loaded at 3 s. In the whole process, when the rotating speed of the motor is below 350r/min, a rotating speed and position observer based on a pulse vibration high-frequency voltage injection method is adopted, and when the rotating speed is above 350r/min, a rotating speed and position observer based on an open-loop magnetic linkage method is adopted.
After the motor stably runs, the motor adopting the scheme can bear 0.8N m load torque, and the same torque is applied to the motor to step out under the traditional PI controller system, and simulation waveforms are shown in fig. 7 and 8 respectively.
In fact, the maximum load torque that can be sustained under conventional strategies is less than 0.2n×m, as shown in fig. 9.
Under the condition of equal load disturbance, the rotating speed fluctuation and the adjusting time of the scheme are obviously smaller than those of the traditional scheme, as shown in fig. 10 and 11.
Under the condition of equal load disturbance, the fluctuation of the rotation speed and the position signal estimated by the observer in the scheme is far smaller than that in the conventional scheme, as shown in fig. 12, 13, 14 and 15.
The controller provided by the invention can bear larger load under the negative effect caused by no sensor compared with the traditional scheme.
If the rotational speed command adopts a sinusoidal signal, the rotational speed of the motor in the scheme can be observed to be more attached to the rotational speed command than that in the conventional scheme, as shown in fig. 16 and 17. The scheme has better rotation speed following capability.
The above embodiments are only some of the preferred embodiments of the present invention, but are not intended to limit the present invention. Various changes and modifications may be made by one of ordinary skill in the pertinent art without departing from the spirit and scope of the present invention. Therefore, all the technical schemes obtained by adopting the equivalent substitution or equivalent transformation are within the protection scope of the invention.

Claims (7)

1. A permanent magnet synchronous motor sensorless control method based on pole region matching is characterized by comprising the step of providing dq axis voltage signal instructions for a motor by adopting a controller based on pole configuration of an LMI region instead of a PI controller.
2. The pole region matching-based permanent magnet synchronous motor sensorless control method of claim 1, wherein the LMI region pole configuration-based controller is specifically as follows:
state variable x in d-axis state space equation d State variable x of q-axis state space equation q For input, the output of the controller is designed to: d-axis voltage signal command v d =K d x d -ωL q i q Q-axis voltage signal command v q =K q x q +ωL d i d
Wherein K is d 、K q Is the parameter to be set of the controller, omega is the electrical angular velocity of the motor, L d 、L q The d and q axis inductances of the motor, i d 、i q The actual d-axis current and the actual q-axis current are respectively;
setting controller parameter K by adopting regional pole allocation mode d 、K q Thereby limiting the poles of the system to areas that meet the design requirements.
3. The pole region matching-based sensorless control method of permanent magnet synchronous motor of claim 2, wherein the state variable x of the d-axis state space equation d Selected as the actual d-axis current i d With a given d-axis currentDifference of->And the integral value of the difference +.>
4. The pole region matching-based sensorless control method of permanent magnet synchronous motor of claim 2, wherein the state variable x of the q-axis state space equation q Selected as the actual q-axis current i q Actual rotation speed Ω and given rotation speed Ω * Is of the difference omega-omega * And the integral value of the difference
5. The pole region matching-based sensorless control method of permanent magnet synchronous motor of claim 2, wherein the poles of the system are defined in the region meeting the design requirement, and the region is designed in the following manner: on the premise of ensuring the convergence of the system, the attenuation rate of the system is limited, namely the minimum value alpha of the negative real part of the closed loop pole is set min Maximum value alpha max And defining the damping coefficient of the system, namely setting the maximum slope of the connecting line of the closed loop pole and the origin of the complex plane not to exceed beta, thereby forming a defined area.
6. The pole region matching-based permanent magnet synchronous motor sensorless control method of claim 2, wherein the regions are described by linear matrix inequality LMI, and for the LMI regions, appropriate controller parameters are solved so that the state matrix satisfies a decision theorem that a system pole can be defined in a specified LMI region, the theorem being: the filling condition that the characteristic root of the real matrix A is limited in the appointed LMI area is that a positive symmetric matrix X exists to meetWherein->Is the Kronecker product of the matrix.
7. The permanent magnet synchronous motor position-sensorless control system based on pole region matching is characterized by comprising a controller, a current sensor, a rotating speed position observer and an inversion unit; the controller uses the controller based on pole allocation of LMI region in the method as set forth in claim 2.
CN202311492212.1A 2023-11-10 2023-11-10 Permanent magnet synchronous motor sensorless control method based on pole region matching Active CN117498745B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311492212.1A CN117498745B (en) 2023-11-10 2023-11-10 Permanent magnet synchronous motor sensorless control method based on pole region matching

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311492212.1A CN117498745B (en) 2023-11-10 2023-11-10 Permanent magnet synchronous motor sensorless control method based on pole region matching

Publications (2)

Publication Number Publication Date
CN117498745A true CN117498745A (en) 2024-02-02
CN117498745B CN117498745B (en) 2024-06-21

Family

ID=89679705

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311492212.1A Active CN117498745B (en) 2023-11-10 2023-11-10 Permanent magnet synchronous motor sensorless control method based on pole region matching

Country Status (1)

Country Link
CN (1) CN117498745B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5886498A (en) * 1997-08-05 1999-03-23 Sul; Seung-Ki Sensorless field orientation control method of an induction machine by high frequency signal injection
CN105932926A (en) * 2016-06-16 2016-09-07 湘潭大学 Reduced-order observer-based speed sensorless backstepping control method for permanent magnet synchronous motor
CN113890438A (en) * 2021-10-08 2022-01-04 南京工业大学 Speed-sensorless control method based on built-in permanent magnet synchronous motor
CN114637204A (en) * 2022-03-16 2022-06-17 中国电建集团福建省电力勘测设计院有限公司 Virtual synchronous machine control parameter setting method based on mixed H2/H infinity performance index
CN115967318A (en) * 2023-02-06 2023-04-14 苏州海格电控股份有限公司 Asynchronous motor speed sensorless vector control method and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5886498A (en) * 1997-08-05 1999-03-23 Sul; Seung-Ki Sensorless field orientation control method of an induction machine by high frequency signal injection
CN105932926A (en) * 2016-06-16 2016-09-07 湘潭大学 Reduced-order observer-based speed sensorless backstepping control method for permanent magnet synchronous motor
CN113890438A (en) * 2021-10-08 2022-01-04 南京工业大学 Speed-sensorless control method based on built-in permanent magnet synchronous motor
CN114637204A (en) * 2022-03-16 2022-06-17 中国电建集团福建省电力勘测设计院有限公司 Virtual synchronous machine control parameter setting method based on mixed H2/H infinity performance index
CN115967318A (en) * 2023-02-06 2023-04-14 苏州海格电控股份有限公司 Asynchronous motor speed sensorless vector control method and system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
KUANG-YOW LIAN等: "LMI-Based Sensorless Control of Permanent -Magnet Synchronous Motors", 《IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS》, vol. 54, no. 5, 31 October 2007 (2007-10-31), pages 2769 - 2778, XP011190828, DOI: 10.1109/TIE.2007.899829 *
陈国锋等: "基于LMI的永磁直线电机H∞鲁棒控制器设计", 《机电工程》, vol. 28, no. 6, 30 June 2011 (2011-06-30), pages 704 - 707 *
黄志武等: "一种新型的基于自适应磁链观测器的速度辨识", 《***仿真学报》, vol. 19, no. 4, 28 February 2007 (2007-02-28), pages 825 - 829 *

Also Published As

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

Similar Documents

Publication Publication Date Title
Liu et al. A novel MTPA control strategy for IPMSM drives by space vector signal injection
Yousefi-Talouki et al. Sensorless direct flux vector control of synchronous reluctance motors including standstill, MTPA, and flux weakening
Wang et al. A novel current predictive control based on fuzzy algorithm for PMSM
CN102969968B (en) Permanent magnet synchronous motor control method
CN107104447B (en) Virtual synchronous generator control method based on second-order generalized virtual inertia
CN108988725B (en) Permanent magnet synchronous motor current harmonic suppression system and method adopting improved complex vector PI controller
Sun et al. Integration of FOC with DFVC for interior permanent magnet synchronous machine drives
CN109067217B (en) Design method of linear active disturbance rejection controller of three-phase voltage type PWM rectifier
CN104639001A (en) Servo motor control method integrating sliding mode control and fractional order neural network control
CN106655938A (en) Permanent magnet synchronous machine control system and permanent magnet synchronous machine control method based on high-order sliding mode method
Zhou et al. An improved MTPA control based on amplitude-adjustable square wave injection
CN110365051A (en) A kind of virtual synchronous motor control method of adaptive instruction filtering inverting
CN113839589A (en) Decoupling linear active disturbance rejection control method of permanent magnet synchronous motor
CN111030535B (en) On-line identification method for induction parameters of asynchronous motor
CN113422533B (en) Vector angle proportional-integral control method
CN115296586A (en) Improved linear active disturbance rejection motor control method based on quasi-resonance controller
CN117498745B (en) Permanent magnet synchronous motor sensorless control method based on pole region matching
CN113346813A (en) Maximum torque current ratio control method, maximum torque current ratio control device, terminal device and storage medium
CN109980701B (en) Microgrid virtual synchronous generator control method
CN108429501A (en) A kind of observation procedure of PMSM with Load Disturbance
CN113541545A (en) Fractional order vector control method and system for permanent magnet synchronous motor
CN110535387A (en) Current amplitude adjusting method, system, equipment and computer readable storage medium
Dong et al. Optimized anti-windup coordinating strategy for torque-maximized high-speed flux-weakening operation of constrained induction motor drives
CN109524980B (en) MMC-HVDC controller design method
CN108494304B (en) quasi-PI disturbance perception control method for three-phase permanent magnet synchronous motor

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