[go: up one dir, main page]

CN108540031B - Rotating speed estimation method and torque control system of bearingless synchronous reluctance motor - Google Patents

Rotating speed estimation method and torque control system of bearingless synchronous reluctance motor Download PDF

Info

Publication number
CN108540031B
CN108540031B CN201810374253.3A CN201810374253A CN108540031B CN 108540031 B CN108540031 B CN 108540031B CN 201810374253 A CN201810374253 A CN 201810374253A CN 108540031 B CN108540031 B CN 108540031B
Authority
CN
China
Prior art keywords
motor
current
stator
torque winding
torque
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
CN201810374253.3A
Other languages
Chinese (zh)
Other versions
CN108540031A (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.)
Hefei Minglong Electronic Technology Co ltd
Original Assignee
Nanjing Vocational College Of Information Technology
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 Nanjing Vocational College Of Information Technology filed Critical Nanjing Vocational College Of Information Technology
Priority to CN201810374253.3A priority Critical patent/CN108540031B/en
Publication of CN108540031A publication Critical patent/CN108540031A/en
Application granted granted Critical
Publication of CN108540031B publication Critical patent/CN108540031B/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/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/24Vector control not involving the use of rotor position or rotor speed sensors
    • H02P21/28Stator flux based control
    • H02P21/30Direct torque control [DTC] or field acceleration method [FAM]

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Electric Motors In General (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

The invention discloses a rotating speed estimation method and a torque control system of a bearingless synchronous reluctance motor, wherein when the torque control system constructed based on the rotating speed estimation method is applied, the rotating speed estimation system of the motor is constructed based on three-phase voltage and three-phase current detection values of a torque winding of the bearingless synchronous reluctance motor; the rotating speed estimation system outputs a motor rotating speed estimation value, compares the motor rotating speed estimation value with a motor rotating speed given value, outputs a motor q-axis reference current through a PI regulator after comparison, and sends the motor d-axis reference current given value and the motor q-axis reference current to an expanded current type PWM inverter together; and finally, the expanded current type PWM inverter is used for supplying power to the three-phase torque winding, so that the torque and speed control of the motor can be realized. The invention can realize the accurate estimation of the rotating speed of the motor and has good control performance.

Description

Rotating speed estimation method and torque control system of bearingless synchronous reluctance motor
Technical Field
The invention relates to the technical field of alternating current motor driving and control, in particular to a high-performance torque and rotating speed control technology of a bearingless synchronous reluctance motor under the condition of no speed sensor, and discloses a rotating speed control method and a torque control system of the bearingless synchronous reluctance motor.
Background
The bearingless synchronous reluctance motor changes the distribution of a synthesized air gap magnetic field by utilizing the combined action of two sets of windings (a torque winding and a suspension winding) embedded in a stator slot under the condition of current introduction, thereby controlling the magnitude and the direction of the rotating force and the suspension force borne by a rotor and realizing the rotating speed (torque) control and the suspension control of the motor. Compared with other types of bearingless alternating current motors, the bearingless synchronous reluctance motor has the advantages of simple control, firm structure, low cost and the like, and has higher application value in the fields of high-speed precision machine tool electric drive, flywheel energy storage power generation, industrial automation device electric transmission and the like.
The torque control system of the high-performance bearingless synchronous reluctance motor adopts closed-loop control, and when the system is realized, a closed-loop rotating speed feedback signal is acquired by a mechanical speed sensor. However, the motor-mounted mechanical speed sensor is prone to large errors in detection signals under severe environments, and reliability of a control system is reduced. The speed sensor also further increases the motor volume, increasing the hardware complexity of the system and the overall cost of the system.
Through the search of the existing documents and patents, the paper of 'bearing-free synchronous reluctance motor control system without speed sensor' (micro special motor, 6 th 2012) is published by the lake of clock name and the like, and the method is to inject a high-frequency signal into a motor torque winding to realize speed-free sensor control, but the high-frequency signal injected based on the motor torque winding not only aggravates the pulsation of electromagnetic torque, but also reduces the precision of motor suspension control.
In order to remove the speed sensor added to the bearingless synchronous reluctance motor, reduce the system cost and further improve the torque control performance of the bearingless synchronous reluctance motor, some new control methods are required.
Disclosure of Invention
The invention aims to provide a rotating speed estimation method and a torque control system of a bearingless synchronous reluctance motor.
In order to achieve the purpose, the technical means adopted by the invention is as follows: a rotating speed estimation method of a bearingless synchronous reluctance motor comprises the following steps:
1) three-phase detection voltage u of torque winding of bearingless synchronous reluctance motorA1、uB1、uC1Current rotor position angle estimate
Figure BDA0001639084580000021
The voltage u of the d-q axis of the motor stator torque winding under the two-phase synchronous rotation coordinate is output through coordinate transformation for inputting signals4d、u4q(ii) a Three-phase detection current i by using torque winding of bearingless synchronous reluctance motorA1、iB1、iC1Current rotor position angle estimate
Figure BDA0001639084580000022
The d-q axis current i of the motor stator torque winding under the two-phase synchronous rotation coordinate is output through coordinate transformation for inputting signals4d、i4q
2) Stator torque winding d-q axis voltage u of bearingless synchronous reluctance motor4d、u4qCurrent motor speed estimate
Figure BDA0001639084580000023
Outputting the estimated value of the d-q axis current of the motor stator torque winding through a stator current adjustable model as an input value
Figure BDA0001639084580000024
3) Establishing self-adaptive law according to d-q axis current estimated value of motor stator torque winding
Figure BDA0001639084580000025
And d-q axis current i of motor stator torque winding4d、i4qRecalculating error value and adjusting motor rotation speed estimated value
Figure BDA0001639084580000026
The adjusted motor rotating speed estimated value
Figure BDA0001639084580000027
The rotor position angle estimated value is obtained again through an integrator
Figure BDA0001639084580000028
And as the input signal of coordinate transformation, the estimated value of the adjusted motor speed
Figure BDA0001639084580000029
As input signal of stator current adjustable model to estimate real-time motor speed estimation value according to three-phase detection voltage and three-phase detection current
Figure BDA00016390845800000210
Further, in the step 1), coordinate transformation is constructed, wherein the coordinate transformation comprises Clark transformation and Park transformation, and the three-phase detection voltage u of the motor torque windingA1、uB1、uC1Current rotor position angle estimate
Figure BDA0001639084580000031
For inputting signals, a voltage detection value u under a two-phase static coordinate is output through Clark conversionα1、uβ1And d-q axis voltage u of the motor stator torque winding under the two-phase synchronous rotating coordinate is output through Park conversion4d、u4q(ii) a Three-phase detection current i by using torque winding of bearingless synchronous reluctance motorA1、iB1、iC1Current rotor position angle estimate
Figure BDA0001639084580000032
The current detection value i under the two-phase static coordinate is output as an input signal through Clark conversionα1、iβ1And d-q axis current i of the motor stator torque winding under the two-phase synchronous rotating coordinate is output through Park conversion4d、i4q
Further, in step 2), a stator current adjustable model is constructed, specifically as follows: 2.1) constructing a torque winding stator current reference model of the bearingless synchronous reluctance motor under d-q coordinates;
firstly, establishing a motor torque winding voltage equation, setting a bearingless synchronous reluctance motor as a 4-pole torque winding and a 2-pole suspension winding, wherein the pole arc angle of a salient pole rotor of the motor is 30 degrees, and the air gap of a salient pole area of the rotor is0Under a two-phase synchronous rotation d-q coordinate system, the voltage equation of the torque winding of the motor is as follows:
Figure BDA0001639084580000033
in the formula u4d、u4qFor stator torque winding d-q axis voltage, i4d、i4qD-q axis currents, R, of stator torque windings, respectivelys1Is the stator torque winding resistance, ω is the rotor angular velocity, L4d、L4qAre respectively the self-inductance of the d-q shaft torque winding of the stator,
Figure BDA0001639084580000034
is a differential operator;
according to the formula (1), the mathematical model of the torque winding stator current of the bearingless synchronous reluctance motor under the d-q axis is as follows:
Figure BDA0001639084580000035
constructing a stator current reference model of a torque winding of a bearingless synchronous reluctance motor: according to equation (2), the motor torque winding stator current reference model can be expressed as:
Figure BDA0001639084580000041
in the formula
Figure BDA0001639084580000042
2.2) constructing a bearingless synchronous reluctance motor torque winding stator current adjustable model: according to the formula (3), a parallel adjustable model of the stator current of the motor torque winding is further designed as follows:
Figure BDA0001639084580000043
in the formula
Figure BDA0001639084580000044
D-q axis current estimated values output by the motor torque winding stator current parallel adjustable model respectively,
Figure BDA0001639084580000045
Figure BDA0001639084580000046
in (1)
Figure BDA0001639084580000047
Is an estimate of the motor speed.
Further, in step 3), the step of establishing the adaptive law is as follows: defining state variable error
Figure BDA0001639084580000048
Wherein
Figure BDA0001639084580000049
According to the formulas (3) and (4):
Figure BDA00016390845800000410
in the formula (I), the compound is shown in the specification,
Figure BDA00016390845800000411
are respectively e, i,
Figure BDA00016390845800000412
Is derived, M in equation (5) is:
Figure BDA00016390845800000413
in the formula (I), the compound is shown in the specification,
Figure BDA0001639084580000051
derived from the formulas (5) and (6):
Figure BDA0001639084580000052
according to Popov hyperstability theory, taking proportional integral self-adaptive law Kp+KiAnd/s, the estimation formula of the motor rotating speed can be obtained as follows:
Figure BDA0001639084580000053
in the formula, Kp、KiRespectively being proportional and integral systemsThe number, s, is the laplace operator,
Figure BDA0001639084580000054
calculated by formula (4) of a torque winding stator current adjustable model of the bearingless synchronous reluctance motor4d、i4qThe current of the d-q axis of the motor stator torque winding under the two-phase synchronous rotating coordinate is converted by the coordinate.
A rotating speed estimation system of a bearingless synchronous reluctance motor comprises a first coordinate transformation module, a second coordinate transformation module, a stator current adjustable model, a self-adaptation law module and an integrator,
the first coordinate transformation module is used for detecting the voltage u by using the torque winding of the bearingless synchronous reluctance motorA1、uB1、uC1Current rotor position angle estimate
Figure BDA0001639084580000055
Outputting d-q axis voltage u of motor stator torque winding under two-phase synchronous rotation coordinate for inputting signal4d、u4q
The second coordinate transformation module is used for detecting current i in three phases by using a torque winding of the bearingless synchronous reluctance motorA1、iB1、iC1Current rotor position angle estimate
Figure BDA0001639084580000056
Outputting d-q axis current i of motor stator torque winding under two-phase synchronous rotation coordinate for inputting signal4d、i4q
Stator current adjustable model for stator torque winding d-q axis voltage u of bearingless synchronous reluctance motor4d、u4qCurrent motor speed estimate
Figure BDA0001639084580000057
Outputting the d-q axis current estimated value of the motor stator torque winding as an input value
Figure BDA0001639084580000061
An adaptive law module for estimating d-q axis current according to motor stator torque winding
Figure BDA0001639084580000062
And d-q axis current i of motor stator torque winding4d、i4qRecalculating error value and adjusting motor rotation speed estimated value
Figure BDA0001639084580000063
The adjusted motor rotating speed estimated value
Figure BDA0001639084580000064
The rotor position angle estimated value is obtained again through an integrator
Figure BDA0001639084580000065
And the estimated value of the rotating speed of the motor after adjustment is used as an input signal of a first coordinate transformation module and a second coordinate transformation module
Figure BDA0001639084580000066
As input signal of stator current adjustable model to estimate real-time motor speed estimation value according to three-phase detection voltage and three-phase detection stator current
Figure BDA00016390845800000615
A torque control system of a bearingless synchronous reluctance motor of a rotating speed estimation system of the bearingless synchronous reluctance motor comprises a PI regulator and an expanded current type PWM inverter; PI regulator using motor speed set value omega*And the estimated value of the rotational speed and the displacement
Figure BDA0001639084580000067
The deviation is an input signal, and the output signal is a q-axis reference current required by motor torque control
Figure BDA0001639084580000068
An extended current PWM inverter, inverted by a ParkThe converter, a Clark inverse transformation and a current mode PWM inverter. D-axis reference current under two-phase rotating coordinate of motor torque winding
Figure BDA0001639084580000069
q-axis reference current
Figure BDA00016390845800000610
Rotor position angle estimate
Figure BDA00016390845800000611
After Park inverse transformation, two-phase current under the static coordinate of the torque winding is output
Figure BDA00016390845800000612
Then the torque winding current under the three-phase static coordinate is output through Clark inverse transformation
Figure BDA00016390845800000613
Figure BDA00016390845800000614
The three-phase current is used as a reference instruction current of the current type PWM inverter, and the current type PWM inverter outputs actually required three-phase current i according to the reference instruction currentA1、iB1、iC1And power is supplied to the torque winding, so that the torque and the rotating speed of the controlled motor are controlled without a speed sensor.
Compared with the prior art, the invention has the beneficial effects that: the provided rotating speed estimation method realizes accurate estimation of the rotating speed of the motor, omits a mechanical speed sensor and reduces the total cost of the system; the torque control system adopting the rotating speed estimation method avoids the defects of complex motor structure, high control difficulty and the like caused by installation of a mechanical speed sensor on the basis of realizing the control of the rotating speed and the torque of the motor.
Drawings
FIG. 1 is a schematic block diagram of a bearingless synchronous reluctance machine speed estimation system of the present invention;
FIG. 2 is a functional block diagram of a bearingless synchronous reluctance motor torque control system;
fig. 3 is a functional block diagram of an extended current mode PWM inverter.
Detailed Description
In order to make the content of the present invention more obvious and understandable, the following description is further described with reference to the accompanying drawings and the detailed embodiments, when the control system of the present invention performs torque control on the bearingless synchronous reluctance motor, first, three-phase voltages and three-phase currents are detected from a torque winding of the controlled motor, and are used for constructing a rotating speed estimation system of the bearingless synchronous reluctance motor, so as to obtain a rotating speed estimation value.
Embodiment 1, a method for estimating a rotational speed of a bearingless synchronous reluctance motor, comprising the steps of:
1) three-phase detection voltage u of torque winding of bearingless synchronous reluctance motorA1、uB1、uC1Current rotor position angle estimate
Figure BDA0001639084580000071
The voltage u of the d-q axis of the motor stator torque winding under the two-phase synchronous rotation coordinate is output through coordinate transformation for inputting signals4d、u4q(ii) a Three-phase detection current i by using torque winding of bearingless synchronous reluctance motorA1、iB1、iC1Current rotor position angle estimate
Figure BDA0001639084580000072
The d-q axis current i of the motor stator torque winding under the two-phase synchronous rotation coordinate is output through coordinate transformation for inputting signals4d、i4q(ii) a Three-phase detection current iA1、iB1、iC1Detected by a current sensor;
2) stator torque winding d-q axis voltage u of bearingless synchronous reluctance motor4d、u4qCurrent motor speed estimate
Figure BDA0001639084580000073
Outputting the estimated value of the d-q axis current of the motor stator torque winding through a stator current adjustable model as an input value
Figure BDA0001639084580000074
3) Establishing self-adaptive law according to d-q axis current estimated value of motor stator torque winding
Figure BDA0001639084580000075
And d-q axis current i of motor stator torque winding4d、i4qRecalculating error value and adjusting motor rotation speed estimated value
Figure BDA0001639084580000076
The adjusted motor rotating speed estimated value
Figure BDA0001639084580000081
The rotor position angle estimated value is obtained again through an integrator
Figure BDA0001639084580000082
And as the input signal of coordinate transformation, the estimated value of the adjusted motor speed
Figure BDA0001639084580000083
As input signal of stator current adjustable model to estimate real-time motor speed estimation value according to three-phase detection voltage and three-phase detection current
Figure BDA0001639084580000084
Further, in the step 1), coordinate transformation is constructed, wherein the coordinate transformation comprises Clark transformation and Park transformation, and the three-phase detection voltage u of the motor torque windingA1、uB1、uC1Current rotor position angle estimate
Figure BDA0001639084580000085
For inputting signals, a voltage detection value u under a two-phase static coordinate is output through Clark conversionα1、uβ1And d-q axis voltage u of the motor stator torque winding under the two-phase synchronous rotating coordinate is output through Park conversion4d、u4q(ii) a To be provided withThree-phase detection stator current i of torque winding of bearingless synchronous reluctance motorA1、iB1、iC1Current rotor position angle estimate
Figure BDA0001639084580000086
The current detection value i under the two-phase static coordinate is output as an input signal through Clark conversionα1、iβ1And d-q axis current i of the motor stator torque winding under the two-phase synchronous rotating coordinate is output through Park conversion4d、i4q
Further, in step 2), a stator current adjustable model is constructed, specifically as follows: 2.1) constructing a torque winding stator current reference model of the bearingless synchronous reluctance motor under d-q coordinates;
firstly, establishing a motor torque winding voltage equation, setting a bearingless synchronous reluctance motor as a 4-pole torque winding and a 2-pole suspension winding, wherein the pole arc angle of a salient pole rotor of the motor is 30 degrees, and the air gap of a salient pole area of the rotor is0Under a two-phase synchronous rotation d-q coordinate system, the voltage equation of the torque winding of the motor is as follows:
Figure BDA0001639084580000087
in the formula u4d、u4qFor stator torque winding d-q axis voltage, i4d、i4qD-q axis currents, R, of stator torque windings, respectivelys1Is the stator torque winding resistance, ω is the rotor angular velocity, L4d、L4qAre respectively the self-inductance of the d-q shaft torque winding of the stator,
Figure BDA0001639084580000088
is a differential operator;
according to the formula (1), the mathematical model of the torque winding stator current of the bearingless synchronous reluctance motor under the d-q coordinate is as follows:
Figure BDA0001639084580000091
constructing a stator current reference model of a torque winding of a bearingless synchronous reluctance motor: according to equation (2), the motor torque winding stator current reference model can be expressed as:
Figure BDA0001639084580000092
in the formula
Figure BDA0001639084580000093
2.2) constructing a bearingless synchronous reluctance motor torque winding stator current adjustable model: according to the formula (3), a parallel adjustable model of the stator current of the motor torque winding is further designed as follows:
Figure BDA0001639084580000094
in the formula
Figure BDA0001639084580000095
D-q axis current estimated values output by the motor torque winding stator current parallel adjustable model respectively,
Figure BDA0001639084580000096
Figure BDA0001639084580000097
in (1)
Figure BDA0001639084580000098
Is an estimate of the motor speed.
Further, in step 3), the step of establishing the adaptive law is as follows: defining state variable error
Figure BDA0001639084580000099
Wherein
Figure BDA00016390845800000910
According to the formulas (3) and (4):
Figure BDA00016390845800000911
in the formula (I), the compound is shown in the specification,
Figure BDA0001639084580000101
are respectively e, i,
Figure BDA0001639084580000102
Is derived, M in equation (5) is:
Figure BDA0001639084580000103
in the formula (I), the compound is shown in the specification,
Figure BDA0001639084580000104
derived from the formulas (5) and (6):
Figure BDA0001639084580000105
according to Popov hyperstability theory, taking proportional integral self-adaptive law Kp+KiAnd/s, the estimation formula of the motor rotating speed can be obtained as follows:
Figure BDA0001639084580000106
in the formula, Kp、KiProportional and integral coefficients, respectively, s is the laplacian operator,
Figure BDA0001639084580000107
calculated by formula (4) of a torque winding stator current adjustable model of the bearingless synchronous reluctance motor4d、i4qThe current of the d-q axis of the motor stator torque winding under the two-phase synchronous rotating coordinate is converted by the coordinate.
A rotating speed estimation system of a bearingless synchronous reluctance motor comprises a first coordinate transformation module, a second coordinate transformation module, a stator current adjustable model, a self-adaptation law module and an integrator,
the first coordinate transformation module is used for detecting the voltage u by using the torque winding of the bearingless synchronous reluctance motorA1、uB1、uC1Current rotor position angle estimate
Figure BDA0001639084580000108
Outputting d-q axis voltage u of motor stator torque winding under two-phase synchronous rotation coordinate for inputting signal4d、u4q
The second coordinate transformation module is used for detecting current i in three phases by using a torque winding of the bearingless synchronous reluctance motorA1、iB1、iC1Current rotor position angle estimate
Figure BDA0001639084580000111
Outputting d-q axis current i of motor stator torque winding under two-phase synchronous rotation coordinate for inputting signal4d、i4q
Stator current adjustable model for stator torque winding d-q axis voltage u of bearingless synchronous reluctance motor4d、u4qCurrent motor speed estimate
Figure BDA0001639084580000112
Outputting the d-q axis current estimated value of the motor stator torque winding as an input value
Figure BDA0001639084580000113
An adaptive law module for estimating d-q axis current according to motor stator torque winding
Figure BDA0001639084580000114
And d-q axis current i of motor stator torque winding4d、i4qRecalculating error value and adjusting motor rotation speed estimated value
Figure BDA0001639084580000115
The adjusted motor rotating speed estimated value
Figure BDA0001639084580000116
The rotor position angle estimated value is obtained again through an integrator
Figure BDA0001639084580000117
And the estimated value of the rotating speed of the motor after adjustment is used as an input signal of a first coordinate transformation module and a second coordinate transformation module
Figure BDA0001639084580000118
As input signal of stator current adjustable model to estimate real-time motor speed estimation value according to three-phase detection voltage and three-phase detection current
Figure BDA0001639084580000119
A torque control system of a bearingless synchronous reluctance motor of a rotating speed estimation system of the bearingless synchronous reluctance motor comprises a PI regulator and an expanded current type PWM inverter; PI regulator using motor speed set value omega*And the estimated value of the rotational speed and the displacement
Figure BDA00016390845800001110
The deviation is an input signal, and the output signal is a q-axis reference current required by motor torque control
Figure BDA00016390845800001111
An extended current mode PWM inverter consists of a Park inverse transform, a Clark inverse transform and a current mode PWM inverter. D-axis reference current under two-phase rotating coordinate of motor torque winding
Figure BDA00016390845800001112
q-axis reference current
Figure BDA00016390845800001113
Rotor position angle estimate
Figure BDA00016390845800001114
After being inversely transformed by Park, the output is convertedTwo-phase current of rectangular winding under static coordinate
Figure BDA00016390845800001115
Then the torque winding current under the three-phase static coordinate is output through Clark inverse transformation
Figure BDA00016390845800001116
Figure BDA00016390845800001117
The three-phase current is used as a reference instruction current of the current type PWM inverter, and the current type PWM inverter outputs actually required three-phase current i according to the reference instruction currentA1、iB1、iC1And power is supplied to the torque winding, so that the torque and the rotating speed of the controlled motor are controlled without a speed sensor.
The rotating speed estimation method provided by the invention realizes accurate estimation of the rotating speed of the motor, omits a mechanical speed sensor and reduces the total cost of the system; the torque control system adopting the rotating speed estimation method avoids the defects of complex motor structure, high control difficulty and the like caused by installation of a mechanical speed sensor on the basis of realizing the control of the rotating speed and the torque of the motor.
The embodiments of the present invention are merely preferred embodiments of the present invention, and are not intended to limit the scope of the present invention. That is, all equivalent changes and modifications made according to the content of the claims of the present invention should be regarded as the technical scope of the present invention.

Claims (3)

1. A rotating speed estimation method of a bearingless synchronous reluctance motor is characterized by comprising the following steps:
1) three-phase detection voltage u of torque winding of bearingless synchronous reluctance motorA1、uB1、uC1Current rotor position angle estimate
Figure FDA0002528624570000011
The motor stator rotor under two-phase synchronous rotation coordinates is output through coordinate transformation for inputting signalsD-q axis voltage u of the rectangular winding4d、u4q(ii) a Stator current i is detected by using three phases of torque windings of bearingless synchronous reluctance motorA1、iB1、iC1Current rotor position angle estimate
Figure FDA0002528624570000012
The d-q axis current i of the motor stator torque winding under the two-phase synchronous rotation coordinate is output through coordinate transformation for inputting signals4d、i4q
2) Stator torque winding d-q axis voltage u of bearingless synchronous reluctance motor4d、u4qCurrent motor speed estimate
Figure FDA0002528624570000013
Outputting the estimated value of the d-q axis current of the motor stator torque winding through a stator current adjustable model as an input value
Figure FDA0002528624570000014
3) Establishing self-adaptive law according to d-q axis current estimated value of motor stator torque winding
Figure FDA0002528624570000015
And d-q axis current i of motor stator torque winding4d、i4qRecalculating error value and adjusting motor rotation speed estimated value
Figure FDA0002528624570000016
The adjusted motor rotating speed estimated value
Figure FDA0002528624570000017
The rotor position angle estimated value is obtained again through an integrator
Figure FDA0002528624570000018
And as the input signal of coordinate transformation, the estimated value of the adjusted motor speed
Figure FDA0002528624570000019
As input signal of stator current adjustable model to estimate real-time motor speed estimation value according to three-phase detection voltage and three-phase detection stator current
Figure FDA00025286245700000110
In the step 1), coordinate transformation is constructed, wherein the coordinate transformation comprises Clark transformation and Park transformation, and three-phase detection voltage u of a three-motor torque windingA1、uB1、uC1Current rotor position angle estimate
Figure FDA00025286245700000111
For inputting signals, a voltage detection value u under a two-phase static coordinate is output through Clark conversionα1、uβ1And d-q axis voltage u of the motor stator torque winding under the two-phase synchronous rotating coordinate is output through Park conversion4d、u4q(ii) a Stator current i is detected by using three phases of torque windings of bearingless synchronous reluctance motorA1、iB1、iC1Current rotor position angle estimate
Figure FDA00025286245700000112
The current detection value i under the two-phase static coordinate is output as an input signal through Clark conversionα1、iβ1And d-q axis current i of the motor stator torque winding under the two-phase synchronous rotating coordinate is output through Park conversion4d、i4q
In the step 2), a stator current adjustable model is constructed, specifically as follows: 2.1) constructing a torque winding stator current reference model of the bearingless synchronous reluctance motor under d-q coordinates;
firstly, establishing a motor torque winding voltage equation, setting a bearingless synchronous reluctance motor as a 4-pole torque winding and a 2-pole suspension winding, wherein the pole arc angle of a salient pole rotor of the motor is 30 degrees, and the air gap of a salient pole area of the rotor is0Under a two-phase synchronous rotation d-q coordinate system, the voltage equation of the torque winding of the motor is as follows:
Figure FDA0002528624570000021
in the formula u4d、u4qFor stator torque winding d-q axis voltage, i4d、i4qD-q axis currents, R, of stator torque windings, respectivelys1Is the stator torque winding resistance, ω is the rotor angular velocity, L4d、L4qAre respectively the self-inductance of the d-q shaft torque winding of the stator,
Figure FDA0002528624570000022
is a differential operator;
according to the formula (1), the mathematical model of the torque winding stator current of the bearingless synchronous reluctance motor under the d-q axis is as follows:
Figure FDA0002528624570000023
constructing a stator current reference model of a torque winding of a bearingless synchronous reluctance motor: according to equation (2), the motor torque winding stator current reference model can be expressed as:
Figure FDA0002528624570000024
in the formula
Figure FDA0002528624570000025
2.2) constructing a bearingless synchronous reluctance motor torque winding stator current adjustable model: according to the formula (3), a parallel adjustable model of the stator current of the motor torque winding is further designed as follows:
Figure FDA0002528624570000026
in the formula
Figure FDA0002528624570000027
D-q axis current estimated values output by the motor torque winding stator current parallel adjustable model respectively,
Figure FDA0002528624570000028
Figure FDA0002528624570000029
in (1)
Figure FDA00025286245700000210
Is an estimated value of the motor rotation speed;
in step 3), the step of establishing the adaptive law is as follows: defining state variable error
Figure FDA0002528624570000031
Wherein
Figure FDA0002528624570000032
Figure FDA0002528624570000033
According to the formulas (3) and (4):
Figure FDA0002528624570000034
in the formula (I), the compound is shown in the specification,
Figure FDA0002528624570000035
are respectively e, i,
Figure FDA0002528624570000036
Is derived, M in equation (5) is:
Figure FDA0002528624570000037
in the formula (I), the compound is shown in the specification,
Figure FDA0002528624570000038
derived from the formulas (5) and (6):
Figure FDA0002528624570000039
according to Popov hyperstability theory, taking proportional integral self-adaptive law Kp+KiAnd/s, the estimation formula of the motor rotating speed can be obtained as follows:
Figure FDA00025286245700000310
in the formula, Kp、KiProportional and integral coefficients, respectively, s is the laplacian operator,
Figure FDA00025286245700000311
calculated by formula (4) of a torque winding stator current adjustable model of the bearingless synchronous reluctance motor4d、i4qIs motor stator torque winding d-q axis current i under two-phase synchronous rotation coordinate after coordinate transformation4d、i4q
2. A rotating speed estimation system of a bearingless synchronous reluctance motor is characterized by comprising a first coordinate transformation module, a second coordinate transformation module, a stator current adjustable model, a self-adaptation law module and an integrator,
the first coordinate transformation module is used for detecting the voltage u by using the torque winding of the bearingless synchronous reluctance motorA1、uB1、uC1Current rotor position angle estimate
Figure FDA0002528624570000041
Outputting d-q axis voltage u of motor stator torque winding under two-phase synchronous rotation coordinate for inputting signal4d、u4q
The second coordinate transformation module is used for detecting stator current i in three phases by using a torque winding of the bearingless synchronous reluctance motorA1、iB1、iC1Current rotor position angle estimate
Figure FDA0002528624570000042
Outputting d-q axis current i of motor stator torque winding under two-phase synchronous rotation coordinate for inputting signal4d、i4q
Stator current adjustable model for stator torque winding d-q axis voltage u of bearingless synchronous reluctance motor4d、u4qCurrent motor speed estimate
Figure FDA0002528624570000043
Outputting the d-q axis current estimated value of the motor stator torque winding as an input value
Figure FDA0002528624570000044
An adaptive law module for estimating d-q axis current according to motor stator torque winding
Figure FDA0002528624570000045
And d-q axis current i of motor stator torque winding4d、i4qRecalculating error value and adjusting motor rotation speed estimated value
Figure FDA0002528624570000046
The adjusted motor rotating speed estimated value
Figure FDA0002528624570000047
The rotor position angle estimated value is obtained again through an integrator
Figure FDA0002528624570000048
And the estimated value of the rotating speed of the motor after adjustment is used as an input signal of a first coordinate transformation module and a second coordinate transformation module
Figure FDA0002528624570000049
Input signal as adjustable model of stator currentEstimating a real-time motor speed estimate from the three-phase sensed voltage and the three-phase sensed stator current in real time
Figure FDA00025286245700000410
The first coordinate transformation module specifically comprises: three-phase detection voltage u of three-motor torque windingA1、uB1、uC1Current rotor position angle estimate
Figure FDA00025286245700000411
For inputting signals, a voltage detection value u under a two-phase static coordinate is output through Clark conversionα1、uβ1And d-q axis voltage u of the motor stator torque winding under the two-phase synchronous rotating coordinate is output through Park conversion4d、u4q
The second coordinate transformation module specifically comprises: stator current i is detected by using three phases of torque windings of bearingless synchronous reluctance motorA1、iB1、iC1Current rotor position angle estimate
Figure FDA00025286245700000412
The current detection value i under the two-phase static coordinate is output as an input signal through Clark conversionα1、iβ1And d-q axis current i of the motor stator torque winding under the two-phase synchronous rotating coordinate is output through Park conversion4d、i4q
The structure of the stator current adjustable model specifically comprises the following steps: constructing a torque winding stator current reference model of the bearingless synchronous reluctance motor under d-q coordinates;
firstly, establishing a motor torque winding voltage equation, setting a bearingless synchronous reluctance motor as a 4-pole torque winding and a 2-pole suspension winding, wherein the pole arc angle of a salient pole rotor of the motor is 30 degrees, and the air gap of a salient pole area of the rotor is0Under a two-phase synchronous rotation d-q coordinate system, the voltage equation of the torque winding of the motor is as follows:
Figure FDA0002528624570000051
in the formula u4d、u4qFor stator torque winding d-q axis voltage, i4d、i4qD-q axis currents, R, of stator torque windings, respectivelys1Is the stator torque winding resistance, ω is the rotor angular velocity, L4d、L4qAre respectively the self-inductance of the d-q shaft torque winding of the stator,
Figure FDA0002528624570000052
is a differential operator;
according to the formula (9), the mathematical model of the torque winding stator current of the bearingless synchronous reluctance motor under the d-q axis is as follows:
Figure FDA0002528624570000053
constructing a stator current reference model of a torque winding of a bearingless synchronous reluctance motor: according to equation (10), the motor torque winding stator current reference model can be expressed as:
Figure FDA0002528624570000054
in the formula
Figure FDA0002528624570000055
Constructing a bearingless synchronous reluctance motor torque winding stator current adjustable model: according to the formula (11), a parallel adjustable model of the stator current of the motor torque winding is further designed as follows:
Figure FDA0002528624570000056
in the formula
Figure FDA0002528624570000057
D-q axis current estimated values output by the motor torque winding stator current parallel adjustable model respectively,
Figure FDA0002528624570000058
Figure FDA0002528624570000059
in (1)
Figure FDA00025286245700000510
Is an estimated value of the motor rotation speed;
the establishment of the self-adaptive law module specifically comprises the following steps: the self-adaptive law establishing steps are as follows: defining state variable error
Figure FDA0002528624570000061
Wherein
Figure FDA0002528624570000062
According to the formulas (11) and (12):
Figure FDA0002528624570000063
in the formula (I), the compound is shown in the specification,
Figure FDA0002528624570000064
are respectively e, i,
Figure FDA0002528624570000065
Is derived, M in equation (13) is:
Figure FDA0002528624570000066
in the formula (I), the compound is shown in the specification,
Figure FDA0002528624570000067
derived from the equations (13) and (14):
Figure FDA0002528624570000068
according to Popov hyperstability theory, taking proportional integral self-adaptive law Kp+KiAnd/s, the estimation formula of the motor rotating speed can be obtained as follows:
Figure FDA0002528624570000069
in the formula, Kp、KiProportional and integral coefficients, respectively, s is the laplacian operator,
Figure FDA00025286245700000610
calculated by formula (12) of a torque winding stator current adjustable model of the bearingless synchronous reluctance motor4d、i4qIs motor stator torque winding d-q axis current i under two-phase synchronous rotation coordinate after coordinate transformation4d、i4q
3. The system for controlling the torque of the bearingless synchronous reluctance motor based on the rotating speed estimation system of the bearingless synchronous reluctance motor as claimed in claim 2, which comprises a PI regulator and an extended current type PWM inverter; PI regulator using motor speed set value omega*And the estimated value of the rotational speed and the displacement
Figure FDA00025286245700000611
The deviation is an input signal, and the output signal is a q-axis reference current required by motor torque control
Figure FDA00025286245700000612
The extended current type PWM inverter consists of a Park inverse transformation, a Clark inverse transformation and a current type PWM inverter; d-axis reference current under two-phase rotating coordinate of motor torque winding
Figure FDA0002528624570000071
q-axis reference current
Figure FDA0002528624570000072
Rotor position angle estimate
Figure FDA0002528624570000073
After Park inverse transformation, two-phase current under the static coordinate of the torque winding is output
Figure FDA0002528624570000074
Then the torque winding current under the three-phase static coordinate is output through Clark inverse transformation
Figure FDA0002528624570000075
The three-phase current is used as a reference instruction current of the current type PWM inverter, and the current type PWM inverter outputs actually required three-phase current i according to the reference instruction currentA1、iB1、iC1And power is supplied to the torque winding, so that the torque and the rotating speed of the controlled motor are controlled without a speed sensor.
CN201810374253.3A 2018-04-24 2018-04-24 Rotating speed estimation method and torque control system of bearingless synchronous reluctance motor Active CN108540031B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810374253.3A CN108540031B (en) 2018-04-24 2018-04-24 Rotating speed estimation method and torque control system of bearingless synchronous reluctance motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810374253.3A CN108540031B (en) 2018-04-24 2018-04-24 Rotating speed estimation method and torque control system of bearingless synchronous reluctance motor

Publications (2)

Publication Number Publication Date
CN108540031A CN108540031A (en) 2018-09-14
CN108540031B true CN108540031B (en) 2020-08-14

Family

ID=63478591

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810374253.3A Active CN108540031B (en) 2018-04-24 2018-04-24 Rotating speed estimation method and torque control system of bearingless synchronous reluctance motor

Country Status (1)

Country Link
CN (1) CN108540031B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109534063B (en) * 2018-11-30 2020-04-21 长春工业大学 Indirect tension control method for multi-motor coupling system based on multi-agent
CN109901383A (en) * 2019-03-01 2019-06-18 江苏理工学院 A kind of AC servo motor driver control method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102291079A (en) * 2011-07-05 2011-12-21 东南大学 Speed sensor-free control algorithm for direct-drive permanent magnet synchronous wind power generation system
CN102545744B (en) * 2012-01-17 2014-04-16 南京信息职业技术学院 Displacement Estimation Method and Suspension Control System of Bearingless Synchronous Reluctance Motor
CN104579089A (en) * 2014-12-30 2015-04-29 广西科技大学 Estimation method of rotating speed of permanent-magnet synchronous motor

Also Published As

Publication number Publication date
CN108540031A (en) 2018-09-14

Similar Documents

Publication Publication Date Title
CN110350835B (en) A position sensorless control method for permanent magnet synchronous motor
CN103607155B (en) Based on the permagnetic synchronous motor method for controlling position-less sensor of rotatory current vector
CN107359837A (en) Torsion control system of synchronization generator with everlasting magnetic and method based on sliding mode observer and Active Disturbance Rejection Control
CN102647134B (en) Efficiency optimization control method without angle sensor for permanent magnet synchronous motor
CN105227010B (en) A kind of permagnetic synchronous motor position-sensor-free position detection error harmonic pulse removing method
CN103199788B (en) Permanent magnet synchronous motor rotor position observer
CN106059419B (en) A kind of permanent magnet synchronous motor parallel connection vector control scheme
CN105227025A (en) A kind of permagnetic synchronous motor low carrier is than control system without position sensor and control method thereof
CN111987961A (en) Position-sensorless direct torque control method for permanent magnet synchronous motor
CN105406784B (en) The torque of simplex winding bearing-free motor and suspending power self-operated controller and building method
CN110061671B (en) Permanent magnet synchronous motor control method and system based on speed change approach rate
Kumar et al. Direct field oriented control of induction motor drive
CN111769779A (en) PMSM direct torque control method based on improved Luenberger observer
CN108964527A (en) PMSM method for suppressing torque ripple under Stator current vector orientation
CN113422550B (en) Low carrier ratio control method for high-speed motor based on complex vector decoupling and delay compensation
CN110912485A (en) A position sensorless control method for permanent magnet synchronous motor considering iron loss resistance
CN103414428B (en) Bearingless synchronous reluctance motor rotor eccentric displacement controller and building method thereof
CN108540031B (en) Rotating speed estimation method and torque control system of bearingless synchronous reluctance motor
CN205509912U (en) Simplex winding does not have bearing motor torque and suspending power direct control ware
CN114465530A (en) Speed control method and system of permanent magnet synchronous motor
CN114785220A (en) A method of torque fluctuation suppression control system based on vehicle-mounted permanent magnet synchronous motor
CN113364375A (en) Sensorless control method for PMSM (permanent magnet synchronous motor) driving system of variable-structure current regulator
CN108306565B (en) Motor sensorless control method based on improved disturbance observer
CN110061669A (en) Direct torque control method for permanent magnetic synchronous electric machine
CN113517829B (en) A brushless DC motor maximum torque-current ratio control method and system

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240511

Address after: 230000 B-1015, wo Yuan Garden, 81 Ganquan Road, Shushan District, Hefei, Anhui.

Patentee after: HEFEI MINGLONG ELECTRONIC TECHNOLOGY Co.,Ltd.

Country or region after: China

Address before: Xianlin University City Road in Qixia District of Nanjing City, Jiangsu Province, No. 99 210046

Patentee before: Nanjing Vocational College of Information Technology

Country or region before: China