CN109167543B - Position-sensorless control method for positive and negative rotation speed regulation of permanent magnet synchronous motor - Google Patents

Position-sensorless control method for positive and negative rotation speed regulation of permanent magnet synchronous motor Download PDF

Info

Publication number
CN109167543B
CN109167543B CN201810894432.XA CN201810894432A CN109167543B CN 109167543 B CN109167543 B CN 109167543B CN 201810894432 A CN201810894432 A CN 201810894432A CN 109167543 B CN109167543 B CN 109167543B
Authority
CN
China
Prior art keywords
given
loop
current
deceleration
speed
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.)
Active
Application number
CN201810894432.XA
Other languages
Chinese (zh)
Other versions
CN109167543A (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 of Technology ZJUT
Original Assignee
Zhejiang University of Technology ZJUT
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 of Technology ZJUT filed Critical Zhejiang University of Technology ZJUT
Priority to CN201810894432.XA priority Critical patent/CN109167543B/en
Publication of CN109167543A publication Critical patent/CN109167543A/en
Application granted granted Critical
Publication of CN109167543B publication Critical patent/CN109167543B/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/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
    • 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/182Circuit arrangements for detecting position without separate position detecting elements using back-emf in windings
    • 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/30Arrangements for controlling the direction of rotation

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

A permanent magnet synchronous motor can be rotated and regulated positively and negatively without the position sensor control method, including I/F start strategy, switching control strategy, position estimation strategy and deceleration and reversal strategy, the electric current closed loop of the electrical machinery is prepositioned to the zero position at first, then carry on I/F half closed loop to start, when the electrical machinery runs to certain rotational speed, switch over to the closed loop control without position sensor fast and smoothly; when a reversal command is received, deceleration is carried out, the control is switched to I/F semi-closed loop control after the deceleration reaches a certain rotating speed, and the control is switched to the closed loop reversal process without the position sensor smoothly when the deceleration is continued and the zero speed is passed and the speed is accelerated to a certain rotating speed in the reverse direction. In the I/F operation process, the position signal is obtained by integrating the given speed; when the speed reaches a certain value, the Luenberger state observer can accurately estimate the position of the motor rotor, and the closed-loop control is switched to the closed-loop control without the position sensor. The invention can realize the whole-course position-sensor-free control of the permanent magnet synchronous motor rotating in the positive and negative directions.

Description

Position-sensorless control method for positive and negative rotation speed regulation of permanent magnet synchronous motor
Technical Field
The invention relates to the field of permanent magnet synchronous motor control, in particular to a position-sensorless control method for positive and negative rotation speed regulation of a permanent magnet synchronous motor.
Background
The permanent magnet synchronous motor adopts the permanent magnet to replace an excitation winding, has the advantages of high power density, large torque inertia ratio, high efficiency and the like, and is widely applied to a plurality of fields such as servo systems, household appliances, electric vehicles and the like. The vector control of the permanent magnet synchronous motor needs the coordinate transformation of the position information of the rotor, and the traditional method adopts a mechanical position sensor to obtain the position of the rotor, so that the problems of increased cost, increased volume and weight and the like of the motor are caused. At present, in consideration of the universal matching property of a motor, a permanent magnet synchronous motor position-sensorless control scheme in a full rotating speed range is usually started in a constant current frequency conversion (I/F) mode and then switched to position-sensorless closed-loop control. However, these solutions only consider the acceleration and deceleration of the motor in one direction, and do not consider the forward and reverse switching problem. Therefore, the position sensorless control for realizing the forward and reverse rotation speed regulation of the permanent magnet synchronous motor has certain application value in practice.
Disclosure of Invention
In order to overcome the defect that the prior art can not realize the position sensorless control of the permanent magnet synchronous motor capable of regulating the speed by positive and negative rotation, the invention provides a permanent magnet synchronous motor whole-course position sensorless control method capable of realizing the rotation in the positive and negative directions.
The technical scheme adopted by the invention for solving the technical problems is as follows:
a position sensorless control method for positive and negative rotation speed regulation of a permanent magnet synchronous motor comprises the following steps:
1) an I/F start-up control strategy that generates a rotating current vector with gradually increasing frequency and amplitude following a given value, divided into a pre-positioning phase and an accelerated start-up phase:
1.1). the pre-positioning stage gives the quadrature axis a current of sufficient magnitude, while the direct axis current is given zero, given a position of 270 degrees, positioning the north pole of the rotor at axis α;
1.2) entering an acceleration starting stage after the pre-positioning stage is finished, and superposing a given q axis on a d axis, so that a given d-q coordinate system lags behind an actual d-q coordinate system by 90 electrical angles, the electromagnetic torque at the starting moment is ensured to be zero, then the electromagnetic torque is gradually increased along with the rotation of the given d-q coordinate system, and the power angle is stabilized at a fixed value according to the characteristic of torque-power angle self-balancing;
2) the rotor position estimation adopts a Robert state observer, and on a rotation estimation d-q axis coordinate system, a state equation is expressed as follows:
Figure GDA0001852567810000023
in the formula, each variable is defined as
Figure GDA0001852567810000021
Figure GDA0001852567810000022
The Romberg state observer, which approximates the estimated error to zero using feedback, has the following form
Figure GDA0001852567810000031
Wherein L is a feedback gain matrix having the following form
Figure GDA0001852567810000032
The specific form of the error is as follows
Figure GDA0001852567810000033
Wherein the eigenvalues of the matrix (A-L C) correspond to the bandwidth of the Lambertian state observer, and therefore the bandwidth of the Lambertian state observer is set by pole allocation according to the following equation, as follows
Figure GDA0001852567810000034
In the formula, ωoThe bandwidth of the observer is shown, zeta is a damping coefficient, s is a complex variable, and if the system is to be stabilized, all the configured poles are negative values, namely the roots of the characteristic equations are all in the left half part of the complex plane;
l is determined as follows:
Figure GDA0001852567810000035
according to empirical formula, ωoSetting the bandwidth of the phase-locked loop to be 10 times of that of the speed loop, and setting the damping coefficient of the phase-locked loop to be 10 times of that of the speed loop
Figure GDA0001852567810000036
Position estimation error
Figure GDA0001852567810000037
The following relationship exists with the estimated back electromotive force
Figure GDA0001852567810000038
If make
Figure GDA0001852567810000039
Then make
Figure GDA00018525678100000310
Is zero;
3) the switching strategy comprises current switching and position switching, and the process is as follows:
3.1) current switching: when the rotating speed is dragged to a certain range by the I/F starting, and the rotor position can be accurately estimated by the Luenberger state observer, the I/F starting mode is switched to the estimation mode of the Luenberger state observer; when the current is given to the q axis according to the characteristic of torque-power angle self-balancing
Figure GDA0001852567810000041
When the current is reduced, the power angle is increased, the estimated position gradually approaches to the actual position, and therefore the given current of the q axis is reduced in stages
Figure GDA0001852567810000042
3.2) position switching: when in use
Figure GDA0001852567810000043
Reduce to position error
Figure GDA0001852567810000044
Less than a specified threshold thetathAnd replacing the given position by the position signal estimated by the Luenberger state observer and entering closed-loop control.
Further, in the step 3.1), a PI regulator is adopted to reduce the q-axis given current, so that rapidity is ensured by quickly reducing when the current is large, and smoothness and no jitter are ensured by reducing at a low rate when the current is small;
the deceleration control strategy is divided into closed-loop deceleration, deceleration switching and semi-closed-loop deceleration, whereinThe given rotating speed is gradually reduced in the closed loop deceleration stage; in the semi-closed loop speed reduction process, the given rotating speed is zero, and the rotating speed semi-closed loop and the current closed loop speed reduction are carried out; in the switching stage in the deceleration process, the estimated position is replaced by the given position, and in order to ensure the smoothness of the switching, the estimated position at the last moment is assigned to the initial value of the given position, and the given position starts to change on the basis. Then, the q-axis is given current
Figure GDA0001852567810000045
Gradually increasing, pulling apart the power angle between the given position and the actual position, and gradually decelerating to zero.
Still further, the method further comprises the steps of:
4) the reverse control strategy is basically symmetrical to the forward rotation and is also divided into the starting, switching and accelerating processes; when the deceleration condition is met, deceleration is carried out, and the deceleration process is divided into closed-loop deceleration and semi-closed-loop deceleration; when the speed is reduced to a certain rotating speed, the speed is reduced from a closed loop to a semi-closed loop, and the speed is reduced to zero and enters a zero-crossing speed switching stage; the zero-crossing switching is to take a negative value of a given rotating speed, take the inverse of a given current of a q axis, clear a current loop integral term, move a given position forward by 180 degrees, adopt position information and delay for 1ms so as to ensure that the switching process is completely finished.
The technical conception of the invention is as follows: the low-speed stage is started by adopting an I/F semi-closed loop, the medium-high speed stage is controlled by adopting a Longberg state observer in a closed loop mode, and the Longberg state observer is established based on an estimated rotating coordinate system and can be applied to a surface-mounted permanent magnet synchronous motor and an embedded permanent magnet synchronous motor. A smooth switching strategy is added between the I/F starting and the closed-loop control without the position sensor, so that the switching process is fast and jitter is avoided. When the motor operates in a state of closed-loop control without a position sensor, if a deceleration condition is met (a deceleration key is pressed), a deceleration stage is started. The deceleration process is divided into two stages of closed-loop deceleration and semi-closed-loop deceleration, and similarly, a switching process is designed between the closed loop and the semi-closed loop. After the speed is reduced to zero, the zero-crossing transition process of the rotating speed is carried out, so that the smooth entering of a reverse rotation stage is ensured, and the reverse rotation stage and the forward rotation are basically symmetrical. And taking a negative value for the given rotating speed, negating the given current of the q axis, clearing the current loop integral term, advancing the given position by 180 degrees, adopting position information and delaying for 1ms to ensure that the switching process is completely finished.
The permanent magnet synchronous motor is controlled in a whole-course position-sensorless mode, and the technical problem to be solved is that: the addition of the PI regulator in the process of switching the I/F starting stage to the Luenberger state observer sets reasonable parameters to ensure that the switching is carried out quickly and smoothly. The Luenberger state observer is established based on an estimated rotating coordinate system, and the estimated rotating speed is filtered to achieve a better estimation effect. The zero-crossing speed adjusting time is shortened, so that the motor can quickly enter a reverse rotation stage.
The invention has the following beneficial effects:
(1) the Luenberger state observer is established in an estimated rotating reference coordinate system and can be suitable for the embedded permanent magnet synchronous motor;
(2) the operation in the forward and reverse directions and the quick switching between the forward and reverse rotation are realized;
(3) the calculation amount is small, the realization is easy, and the engineering and the practicability of a new theory are well reflected.
Drawings
Fig. 1 is a block diagram of a permanent magnet synchronous motor full-stroke position-sensorless control structure.
Fig. 2 is a schematic diagram of q-axis given current control in a switching strategy.
FIG. 3 is a schematic diagram of the actual d-q axis and the estimated d-q axis.
FIG. 4 is a block diagram of the PLL rotor speed and position estimation of the present invention.
Fig. 5 is a graph of the permanent magnet synchronous motor actual position, estimated position, and phase current waveforms for the no-load condition.
Fig. 6 is a graph of the permanent magnet synchronous motor actual position, estimated position, and phase current waveforms at rated load.
Fig. 7 is a waveform of the dynamic performance of a permanent magnet synchronous motor accelerating and sudden load shedding.
Detailed Description
The invention is further described below with reference to the accompanying drawings.
Referring to fig. 1 to 7, a position sensorless control method for positive and negative rotation speed regulation of a permanent magnet synchronous motor includes the following steps:
1) an I/F start-up control strategy, whose core is to generate a rotating current vector with gradually increasing frequency and amplitude following a given value, divided into a pre-positioning stage and an accelerated start-up stage:
1.1) in the pre-positioning stage, a current with a large enough amplitude is supplied to a quadrature-axis (q-axis), a current of a direct-axis (d-axis) is set to be zero, and the given position is 270 degrees (the whole is an electrical angle).
1.2) entering an acceleration starting stage after the pre-positioning stage is finished, and superposing the given q axis on the d axis, so that the given d-q coordinate system lags behind the actual d-q coordinate system by 90 electrical angles, the electromagnetic torque at the starting moment is ensured to be zero, and then the electromagnetic torque is gradually increased along with the rotation of the given d-q coordinate system. According to the characteristic of torque-power angle self-balancing, the power angle is stabilized at a fixed value.
2) The rotor position estimation adopts a Robert state observer, and a state equation can be expressed in a rotation estimation d-q axis coordinate system
Figure GDA0001852567810000071
In the formula, each variable is defined as
Figure GDA0001852567810000072
Figure GDA0001852567810000073
The Romberg state observer, which approximates the estimated error to zero using feedback, has the following form
Figure GDA0001852567810000074
Wherein L is a feedback gain matrix having the following form
Figure GDA0001852567810000081
The specific form of the error is as follows
Figure GDA0001852567810000082
Wherein the eigenvalues of the matrix (a-L C) correspond to the bandwidth of the lunberg state observer, and therefore the bandwidth of the lunberg state observer can be set by pole allocation according to the following equation, as follows
Figure GDA0001852567810000083
In the formula, ωoFor observer bandwidth, ζ is the damping coefficient and s is the complex variable. Here, to stabilize the system, the poles are all configured to be negative, i.e., the roots of the characteristic equations are all in the left half of the complex plane.
The d-q axis can be decoupled dynamically, thus accounting for the estimated back emf as well, i.e., decoupled
Figure GDA0001852567810000084
Rely on only
Figure GDA0001852567810000085
Accordingly, the number of the first and second electrodes,
Figure GDA0001852567810000086
rely on only
Figure GDA0001852567810000087
In addition, considering the influence of the electrical time constant, L is configured with the corresponding coefficient,thus, L can be determined as
Figure GDA0001852567810000088
According to empirical formula, ωoThe bandwidth of the phase-locked loop is 10 times of that of the speed loop, and the damping coefficient
Figure GDA0001852567810000089
Position estimation error
Figure GDA00018525678100000810
The following relationship exists with the estimated back electromotive force
Figure GDA0001852567810000091
If make
Figure GDA0001852567810000092
Then can make
Figure GDA0001852567810000093
Is zero.
3) The switching strategy mainly comprises current switching and position switching:
3.1) current switching: when the rotating speed is dragged to a certain range by the I/F start, the Runberg state observer can accurately estimate the position of the rotor, and the I/F start mode is switched to the Runberg state observer estimation mode. When the current is given to the q axis according to the characteristic of torque-power angle self-balancing
Figure GDA0001852567810000094
When the current is reduced, the power angle is increased, the estimated position gradually approaches to the actual position, and therefore the given current of the q axis is reduced in stages
Figure GDA0001852567810000095
3.2) position switching: when in use
Figure GDA0001852567810000096
Reduce to position error
Figure GDA0001852567810000097
Less than a specified threshold thetathAnd replacing the given position by the position signal estimated by the Luenberger state observer and entering closed-loop control.
The invention adopts the PI regulator to reduce the q-axis given current, ensures that the current is quickly reduced at a larger rate to ensure rapidity, and reduces at a smaller rate to ensure smoothness and no jitter when the current is smaller.
The deceleration control strategy comprises closed-loop deceleration, deceleration switching and semi-closed-loop deceleration. Wherein the given rotating speed is gradually reduced in the closed-loop deceleration stage; in the semi-closed loop speed reduction process, the given rotating speed is zero, and the rotating speed semi-closed loop and the current closed loop speed reduction are carried out. For the switching stage in the deceleration process, the estimated position is first replaced by the given position, and it should be noted that, in order to ensure smooth switching, the estimated position at the last time needs to be assigned to the initial value of the given position, and the given position starts to change based on the initial value. Then, the q-axis is given current
Figure GDA0001852567810000098
Gradually increasing, pulling apart the power angle between the given position and the actual position, and gradually decelerating to zero.
4) The reverse rotation control strategy in the control method is basically symmetrical to the forward rotation and is also divided into the processes of starting, switching, accelerating and the like. When the deceleration condition is met (when the deceleration button is pressed), deceleration is carried out, and the deceleration process is divided into closed-loop deceleration and semi-closed-loop deceleration. Symmetrical to the acceleration phase, i.e. when decelerating to a certain rotational speed, switching from closed-loop deceleration to semi-closed-loop deceleration. And decelerating to zero to enter a zero-crossing speed switching stage. The zero-crossing switching is to take a negative value of a given rotating speed, take the inverse of a given current of a q axis, clear a current loop integral term, move a given position forward by 180 degrees, adopt position information and delay for 1ms so as to ensure that the switching process is completely finished.
Referring to fig. 1, the permanent magnet synchronous motor whole-course position sensorless control system designed by the invention comprises an I/F starting control module, a speed and position estimation module of a Luenberger state observer and a switching module. The I/F starting module switches the motor to be dragged to a certain rotating speed to be in closed-loop control without a position sensor.
Referring to fig. 3, the PI regulator is given a value of 0 and the feedback is a position error, subtracting the output of the PI regulator from the initial value given by the q-axis current ensures that the current decreases rapidly in the beginning phase and slows down in the end phase to ensure smooth switching.
With reference to the actual and estimated geometrical relationship of the rotating coordinate system of FIG. 3, the estimated back EMF is
Figure GDA0001852567810000101
When position error
Figure GDA0001852567810000102
When the voltage is 0, the back electromotive force on the d-axis is 0, and the back electromotive force on the q-axis is ωeψf. Noting the estimated angle as
Figure GDA0001852567810000103
Can obtain the product
Figure GDA0001852567810000104
The voltage equation in the coordinate system is
Figure GDA0001852567810000105
In the formula ExTo expand the magnitude of the back EMF, equation (8) is formulated to obtain
Figure GDA0001852567810000111
Figure GDA0001852567810000112
Neither state variables nor inputs to the system, and therefore a state space model cannot be constructed. However, since the actual controller switching period is much smaller than the mechanical period, i.e. the sampling period is much smaller than the mechanical time constant, it can be assumed that the speed and position of the motor in each switching period remains substantially unchanged, i.e. the motor is switched on and off during a period of time that is substantially constant
Figure GDA0001852567810000113
Thus can be used for
Figure GDA0001852567810000114
A new state space model is conveniently constructed as a state variable, such as a formula (1), and the designed Luenberger state observer can estimate
Figure GDA0001852567810000115
Phase-locked loop based on
Figure GDA0001852567810000116
A more accurate estimated position can be obtained.
Referring to FIG. 4, the back EMF of the d-axis of the rotor is controlled by a PI controller
Figure GDA00018525678100001110
And controlling the phase-locked loop to be zero, estimating the speed of the motor rotor by using the phase-locked loop, and integrating the speed to obtain the estimated position of the motor. From fig. 4, the transfer function is:
Figure GDA0001852567810000117
wherein k ispAnd kiAnd estimating proportional gain and integral gain for the rotor position of the phase-locked loop, and obtaining characteristic parameters:
Figure GDA0001852567810000118
Figure GDA0001852567810000119
wherein, ω istThe bandwidth of the rotor position estimation for the PLL is easily obtained by equations (11) and (12)
Figure GDA0001852567810000121

Claims (3)

1. A position sensorless control method for positive and negative rotation speed regulation of a permanent magnet synchronous motor is characterized by comprising the following steps:
1) an I/F start-up control strategy that generates a rotating current vector with gradually increasing frequency and amplitude following a given value, divided into a pre-positioning phase and an accelerated start-up phase:
1.1). the pre-positioning stage gives the quadrature axis a current of sufficient magnitude, while the direct axis current is given zero, given a position of 270 degrees, positioning the north pole of the rotor at axis α;
1.2) entering an acceleration starting stage after the pre-positioning stage is finished, and superposing a given q axis on a d axis, so that a given d-q coordinate system lags behind an actual d-q coordinate system by 90 electrical angles, the electromagnetic torque at the starting moment is ensured to be zero, then the electromagnetic torque is gradually increased along with the rotation of the given d-q coordinate system, and the power angle can be stabilized at a fixed value according to the characteristic of torque-power angle self-balancing;
2) the rotor position estimation adopts a Robert state observer, and on a rotation estimation d-q axis coordinate system, a state equation is expressed as follows:
Figure FDA0002249684840000011
in the formula, each variable is defined as
Figure FDA0002249684840000012
Figure FDA0002249684840000013
The Romberg state observer, which approximates the estimated error to zero using feedback, has the following form
Figure FDA0002249684840000021
Wherein L is a feedback gain matrix having the following form
Figure FDA0002249684840000022
The specific form of the error is as follows
Figure FDA0002249684840000023
Wherein the eigenvalues of the matrix (A-L C) correspond to the bandwidth of the Lambertian state observer, and therefore the bandwidth of the Lambertian state observer is set by pole allocation according to the following equation, as follows
Figure FDA0002249684840000024
In the formula, ωoFor observer bandwidth, ζ is the damping coefficient, s is the complex variable, and if the system is to be stabilized, the poles are all negative, i.e. the roots of the characteristic equations are all in the left half of the complex plane, L is determined as follows:
Figure FDA0002249684840000025
according to empirical formula, ωoSetting the bandwidth of the phase-locked loop to be 10 times of that of the speed loop, and setting the damping coefficient of the phase-locked loop to be 10 times of that of the speed loop
Figure FDA0002249684840000026
Position estimationError counting
Figure FDA0002249684840000027
The following relationship exists with the estimated back electromotive force
Figure FDA0002249684840000028
If make
Figure FDA0002249684840000031
Then make
Figure FDA0002249684840000032
Is zero;
3) the switching strategy comprises current switching and position switching, and the process is as follows:
3.1) current switching: when the rotating speed is dragged to a certain range by the I/F starting, and the rotor position can be accurately estimated by the Luenberger state observer, the I/F starting mode is switched to the estimation mode of the Luenberger state observer; when the current is given to the q axis according to the characteristic of torque-power angle self-balancing
Figure FDA0002249684840000033
When the current is reduced, the power angle is increased, the estimated position gradually approaches to the actual position, and therefore the given current of the q axis is reduced in stages
Figure FDA0002249684840000034
3.2) position switching: when in use
Figure FDA0002249684840000035
Reduce to position error
Figure FDA0002249684840000036
Less than a specified threshold thetathAnd replacing the given position by the position signal estimated by the Luenberger state observer and entering closed-loop control.
2. The position sensorless control method for the speed regulation of the positive and negative rotation of the permanent magnet synchronous motor according to claim 1, wherein in the step 3.1), a PI regulator is adopted to reduce the given current of the q axis, so as to ensure that the given current is quickly reduced when the current is larger and ensure rapidity, and the given current is reduced at a lower rate when the current is smaller so as to ensure smoothness and no jitter;
the deceleration control strategy comprises closed-loop deceleration, deceleration switching and semi-closed-loop deceleration, wherein the given rotating speed is gradually reduced in the closed-loop deceleration stage; in the semi-closed loop speed reduction process, the given rotating speed is zero, and the rotating speed semi-closed loop and the current closed loop speed reduction are carried out; in the switching stage in the deceleration process, the given position is firstly substituted for the estimated position, in order to ensure the smooth switching, the estimated position at the last moment is assigned to the initial value of the given position, the given position starts to change on the basis, and then the q-axis given current is applied
Figure FDA0002249684840000037
Gradually increasing, pulling apart the power angle between the given position and the actual position, and gradually decelerating to zero.
3. The position sensorless control method for the speed regulation of the forward and reverse rotation of the permanent magnet synchronous motor according to claim 1 or 2, characterized by further comprising the following steps:
4) the reverse control strategy is basically symmetrical to the forward rotation and is also divided into the starting, switching and accelerating processes; when the deceleration condition is met, deceleration is carried out, and the deceleration process is divided into closed-loop deceleration and semi-closed-loop deceleration; when the speed is reduced to the rotating speed threshold value, switching from closed-loop speed reduction to semi-closed-loop speed reduction, and entering a zero-crossing speed switching stage when the speed is reduced to zero; the zero-crossing switching is to take a negative value of a given rotating speed, take the inverse of a given current of a q axis, clear a current loop integral term, move a given position forward by 180 degrees, adopt position information and delay for 1ms so as to ensure that the switching process is completely finished.
CN201810894432.XA 2018-08-08 2018-08-08 Position-sensorless control method for positive and negative rotation speed regulation of permanent magnet synchronous motor Active CN109167543B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810894432.XA CN109167543B (en) 2018-08-08 2018-08-08 Position-sensorless control method for positive and negative rotation speed regulation of permanent magnet synchronous motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810894432.XA CN109167543B (en) 2018-08-08 2018-08-08 Position-sensorless control method for positive and negative rotation speed regulation of permanent magnet synchronous motor

Publications (2)

Publication Number Publication Date
CN109167543A CN109167543A (en) 2019-01-08
CN109167543B true CN109167543B (en) 2020-08-04

Family

ID=64895376

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810894432.XA Active CN109167543B (en) 2018-08-08 2018-08-08 Position-sensorless control method for positive and negative rotation speed regulation of permanent magnet synchronous motor

Country Status (1)

Country Link
CN (1) CN109167543B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111865163B (en) * 2019-04-29 2022-04-26 蜂巢传动***(江苏)有限公司保定研发分公司 Motor zero position detection device and method, vector control system and storage medium
CN110260484B (en) * 2019-06-17 2020-12-15 珠海格力电器股份有限公司 Method and device for controlling starting of fan, computer readable storage medium and air conditioner
CN111142376B (en) * 2019-12-06 2022-09-02 中国航空工业集团公司洛阳电光设备研究所 Channel switching system and control method based on state observation composite feedback control
CN111555671B (en) * 2020-06-03 2021-11-30 广州思智科技有限公司 Rotor position determining method and system for direct-current brushless motor
CN111756299A (en) * 2020-06-17 2020-10-09 深圳和而泰智能控制股份有限公司 Method for detecting rotating speed and direction of motor and related device
CN114204865B (en) * 2020-09-17 2023-06-13 北京金风科创风电设备有限公司 Method and equipment for estimating electric angular velocity of permanent magnet synchronous generator
CN112217428B (en) * 2020-09-18 2022-07-22 江苏科技大学 Underwater robot propulsion system position-sensorless control method
CN113064073B (en) * 2021-03-12 2022-02-18 合肥恒大江海泵业股份有限公司 Permanent magnet synchronous motor turn-to-turn short circuit fault diagnosis method based on residual current
CN113938077B (en) * 2021-10-19 2024-04-12 河海大学 Permanent magnet synchronous motor full-speed range control method without position sensor
CN115580198A (en) * 2022-09-09 2023-01-06 江苏科技大学 Heavy-load starting method of freight robot
CN117639596B (en) * 2024-01-23 2024-04-26 成都凯天电子股份有限公司 High-speed permanent magnet synchronous motor rotating speed calculation method based on FPGA

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1320375B1 (en) * 2000-05-26 2003-11-26 Fiat Ricerche CONTROL DEVICE OF A WIDE-SPEED INDUCTION MACHINE REALIZING A CONTROL BASED ON A FLOW ESTIMATE
CN104018944B (en) * 2014-04-23 2016-04-06 重庆邮电大学 Based on the electronic throttle self adaption backstepping control method of imperial Burger sliding mode observer
CN106655942B (en) * 2017-03-01 2019-08-02 合肥工业大学 Permanent magnet synchronous motor method for controlling position-less sensor
CN107104620A (en) * 2017-04-24 2017-08-29 湖北汽车工业学院 A kind of sensor-free control system of permanent magnet synchronous motor

Also Published As

Publication number Publication date
CN109167543A (en) 2019-01-08

Similar Documents

Publication Publication Date Title
CN109167543B (en) Position-sensorless control method for positive and negative rotation speed regulation of permanent magnet synchronous motor
CN107046387B (en) Variable PID parameter current loop starting method of permanent magnet synchronous motor
CN107592047B (en) Self-adaptive weak magnetic control method for permanent magnet synchronous motor
CN111786607A (en) Reliable and smooth starting method based on permanent magnet synchronous motor without position sensor
CN109039193B (en) Method and system for inhibiting motor rotation speed fluctuation based on I/f starting strategy
JP2014027742A (en) Motor control device
CN108155838A (en) A kind of rotating speed method for tracing based on permanent magnet synchronous motor open loop
CN108390602B (en) A kind of direct prediction power control method of hybrid exciting synchronous motor
CN109379007B (en) Method for controlling tape speed re-throwing of permanent magnet synchronous motor without position sensor
Lin et al. Infinite speed drives control with MTPA and MTPV for interior permanent magnet synchronous motor
Zhang et al. A robust field-weakening algorithm based on duty ratio regulation for direct torque controlled synchronous reluctance motor
Foo et al. Direct torque and flux control of an IPM synchronous motor drive using a backstepping approach
CN109660166A (en) Consider the permanent magnet synchronous motor field weakening control method of input voltage fluctuation
Kim et al. A sensorless V/F control technique based on MTPA operation for PMSMs
CN113179061B (en) Speed regulation method of electric automobile permanent magnet synchronous motor based on weak magnetic control
CN108418485B (en) A kind of hidden pole type mixed excitation electric machine invariable power loss model forecast Control Algorithm
Fadel et al. Deep flux-weakening strategy with MTPV for high-speed IPMSM for vehicle application
JP5517851B2 (en) Refrigeration equipment having a motor control device and a compressor drive device using the motor control device
CN116743017A (en) Reliable starting system for large-inertia load permanent magnet motor without position sensor control
Gao et al. A high-efficiency PMSM sensorless control approach based on MPC controller
Yim et al. A predictive current control associated to EKF for high performance IPMSM drives
Qu et al. A linear active disturbance rejection controller-based sensorless control scheme for PMSM drives
Kung et al. FPGA-based sensorless controller for PMSM drives using sliding mode observer and phase locked loop
KR101979999B1 (en) Constant determination device and method of permanent magnet synchronization motor
Itoh et al. Maximum torque per ampere control using hill climbing method without motor parameters based on V/f control

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