CN114400943A - Position-sensor-free rocker arm servo control method based on disturbance rejection Kalman data fusion - Google Patents
Position-sensor-free rocker arm servo control method based on disturbance rejection Kalman data fusion Download PDFInfo
- Publication number
- CN114400943A CN114400943A CN202210055757.5A CN202210055757A CN114400943A CN 114400943 A CN114400943 A CN 114400943A CN 202210055757 A CN202210055757 A CN 202210055757A CN 114400943 A CN114400943 A CN 114400943A
- Authority
- CN
- China
- Prior art keywords
- rocker arm
- speed
- loop
- estimation
- kalman
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000004927 fusion Effects 0.000 title claims abstract description 19
- 238000005457 optimization Methods 0.000 claims abstract description 8
- 239000013598 vector Substances 0.000 claims description 22
- 239000011159 matrix material Substances 0.000 claims description 20
- 238000005259 measurement Methods 0.000 claims description 5
- 230000001360 synchronised effect Effects 0.000 claims description 4
- 238000001914 filtration Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 claims description 3
- 238000005070 sampling Methods 0.000 claims description 3
- 230000003068 static effect Effects 0.000 claims description 3
- 238000004804 winding Methods 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 2
- 230000007246 mechanism Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
- H02P21/18—Estimation of position or speed
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/13—Observer control, e.g. using Luenberger observers or Kalman filters
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/22—Current control, e.g. using a current control loop
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P25/00—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
- H02P25/02—Arrangements 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/022—Synchronous motors
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Position Or Direction (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
The invention discloses a position sensor-free rocker arm servo control method based on disturbance rejection Kalman data fusion. On the one hand, a position and velocity estimate of the rocker arm is obtained by a current loop-convex optimization-based position sensorless algorithm. On the other hand, a kalman filter is used to obtain an estimate of the position and velocity of the other rocker arm in the velocity loop based on the rocker arm equations of motion. Generally, the current loop position estimation is more accurate, however, the rotating speed estimation of the surface-mounted permanent magnet motor under the condition of low-speed overload is very noisy, and at the moment, the rotating speed estimation obtained by the speed loop Kalman filter is used as control feedback to obtain a better servo control effect. The method provided by the invention realizes data fusion by using a Kalman filter, takes the position estimation of a current loop as position feedback, takes the speed estimation of a speed loop as speed feedback, and further realizes three-loop drive control without a position sensor for a rocker servo system.
Description
Technical Field
The invention belongs to a position sensor-free driving control technology of a rocker servo mechanism, and particularly relates to a position sensor-free rocker servo control method based on disturbance-resistant Kalman data fusion.
Background
The rocker mechanism is a typical application of a servo motor, and is widely applied to various robot joints at present. Many joint type rocker arm mechanisms are compact in structure, and position sensors are not arranged, so that the position sensor-free driving control technology is particularly critical for high-precision rocker arm mechanisms. The rocker arm is influenced by load torque, and the motion condition is complex, so that the improvement of the position identification precision has important significance.
In recent years, a position estimation method based on convex optimization is used to estimate the position of the motor. This method estimates the motor position without switching between low and high speed conditions. In contrast, for conventional position estimation, different position estimation methods need to be employed in low speed situations and high speed situations. The convex optimization based position estimation method is a new sensorless control strategy. According to the theory of convex optimization, the position and velocity can be found by finding the minimum of the loss function. The method can be applied to both low and high speed situations. It should be noted that for convex optimization, the position is observed at low speed, requiring the injection of high frequency signals. However, this method does not require digital demodulation and filtering.
However, the servo drive control without the position sensor has a key problem that in the case of low-speed overload, because the d-q axis inductances of the servo motors are very close, that is, the salient pole ratio is low, the noise of the rotating speed estimation is large, it is difficult to support high-quality speed loop control, and further, it is difficult to realize the position servo drive control.
Disclosure of Invention
The invention aims to provide a position sensor-free rocker arm servo control method based on disturbance-resistant Kalman data fusion, which is used for realizing position sensor-free drive control of a rocker arm servo mechanism.
The technical scheme for realizing the purpose of the invention is as follows: a position sensor-free rocker arm servo control method based on disturbance rejection Kalman data fusion comprises the following steps:
step 2, observing the position and the rotating speed of the rocker arm by adopting a Kalman state observer based on a rocker arm motion equation;
and 3, controlling the motion control system by adopting three modes of position, speed and current, wherein the position feedback of the position loop adopts current loop position estimation, and the speed feedback of the speed loop adopts speed estimation of the speed loop.
Preferably, the specific method for identifying the position of the rocker arm based on the current loop position sensorless control algorithm is as follows:
inputting the current under the alpha-beta shafting, the voltage under the alpha-beta shafting and the estimated rotating speed at the last moment into a current loop position estimation module, calculating the current rotor position by the current loop position estimation module according to a loss function through a Newton iteration method, filtering the estimated fluctuation caused by noise by the rotor position through a phase-locked loop to obtain the motor rotor position and the rotating speed estimated value of the current loop, and calculating the angle position of the rocker arm according to the current loop position and the speed estimated value.
Preferably, the method for acquiring the rotor position comprises the following steps:
constructing an alpha-beta axis voltage equation under a static coordinate system of the permanent magnet synchronous motor:
wherein v isαIs the alpha-axis voltage, vβIs the beta axis voltage, R is the winding phase resistance, p is the differential operator, iαAnd iβIs an alpha-beta axis current, omegareIs the rotor speed, Lα(θre)、Lβ(θre)、Lαβ(θre) Is an intermediate variable of the inductance in the alpha-beta coordinate system, thetareIs the rotor position, Lα=L∑+LΔcos2θre,Lβ=L∑-LΔcos2θre,Lαβ=LΔsin2θreWhereinLdIs d-axis inductance, LqIs a q-axis inductor;
wherein, TsIs the sampling time, iα(k) And iβ(k) The current of the k-th alpha axis and beta axis, iα(k-1) and iβ(k-1) are the k-1 st alpha-axis and beta-axis currents, ω, respectivelyre(k-1) is the electrical angular velocity of the rotor at the k-1 st time, La(θre(k))、Lβ(θre(k) Is Lα(θre)、Lβ(θre) In discrete form, Tpk(Δθre) Is a rotation operation in an alpha-beta axis, Delta thetareThe angle of rotation of the rotor in one adopted period is adopted;
adding a penalty term to the loss function, and constructing:
according to the convex optimization theory, the estimation quantity corresponding to the minimum point of the loss function is solved by using a Newton iteration methodAs a rotor position estimator, the iterative method is:
preferably, the kalman state observer comprises two parts, a prediction equation and an update equation, of the form:
the prediction equation:
updating an equation:
wherein, ykIn order to be a vector of measured values,as model predictor vectors, KkIs the Kalman gain matrix, uk-1Is the motor drive control quantity, deltak-1Is the model uncertainty compensation quantity, AkIs a state matrix of an equation of motion formed from the equations of motionVector estimation of predicted valuesObtaining a partial derivative, PkIs a covariance matrix, C is an observation matrix, Q and R are respectively a process noise covariance matrix and a measurement noise covariance matrix, I is an identity matrix, and Kalman data fusion pass formulaMeasured value ykAnd model prediction valuesMutually fused to obtain predicted value vector estimation
Preferably, the current loop position and speed estimated values obtained in step 1 are used as the measured value vector y in the updating equationk。
Preferably, the predictor vector of the velocity-loop kalman filter is estimatedThe obtained comparison error is used for correcting the model uncertain compensation quantity delta in the step 2k-1。
Preferably, the error between the current loop position estimation value and the speed loop position estimation value is subjected to proportional integral processing and then is used as the model uncertain compensation quantity deltak-1。
Compared with the prior art, the invention has the following remarkable advantages: the invention makes up the defect of inaccurate position estimation under the condition of low-speed overload of the permanent magnet servo motor by utilizing the position estimation of the speed ring at a specific position.
Drawings
FIG. 1 is a step diagram of position sensorless rocker servo control based on Kalman data fusion in an embodiment of the application.
FIG. 2 is a schematic block diagram of a position sensorless servo rocker control of an embodiment of the present application.
Detailed Description
As shown in fig. 1 and 2, a position sensorless rocker arm servo control method based on disturbance rejection kalman data fusion specifically includes the following steps:
the current under the alpha-beta shaft system, the voltage instruction under the alpha-beta shaft system and the estimated rotating speed omega at the last moment are usedreInputting a current loop position estimation module, and calculating the current rotor position by the current loop position estimation module according to the loss function through a Newton iteration method; and the rotor position filters the estimation fluctuation caused by the noise through a phase-locked loop to obtain the motor rotor position and the rotating speed estimation value of the current loop, and then the angle position of the rocker arm is calculated according to the current loop position and the speed estimation value.
In a further embodiment, the voltage equation of the permanent magnet synchronous motor in the static coordinate system (α - β) is as follows:
wherein v isαIs the alpha-axis voltage, vβIs the beta axis voltage, R is the winding phase resistance, p is the differential operator, Lα(θre)、Lβ(θre)、Lαβ(θre) Is an intermediate variable of inductance value in alpha-beta coordinate system, dependent on rotor position thetareIs changed iαAnd iβIs the alpha-beta axis current.
For simplicity, the voltage is written asThe loss function is established based on the voltage equation as:
wherein T ispk(Δθre) Is a rotation operation in the alpha-beta axis, TsIs the sampling time, iα(k) And iβ(k) Is the k-th alpha-beta axis current, iα(k-1) and iβ(k-1) is the k-1 st alpha-beta axis current, omegare(k-1) is the electrical angular velocity of the rotor at the k-1 st time, La(θre(k))、Lβ(θre(k) Is Lα(θre)、Lβ(θre) In discrete form.
Considering that the position of the rotor at low speed can not change too fast, adding a penalty term to the loss function, and constructing:
according to the convex optimization theory, when the loss function takes the minimum value, the corresponding position estimatorNamely, the estimated value which is closest to the true position is used for solving the estimated value corresponding to the minimum point of the loss function by using a Newton iteration methodThe iteration method comprises the following steps:
step 2, observing the position of the rocker arm by adopting a Kalman state observer based on a rocker arm motion equation;
equation of motion of the rocker arm:
where J is the total moment of inertia translated to the motor shaft, θrmIs the mechanical angular position of the motor shaft, having P thetarm=θreWhere P is the number of pole pairs of the motor, TeIs the electromagnetic torque, mgLarmIs the gravitational moment amplitude and B is the coefficient of friction.The above equation is written in the form of a state space:
written in discrete form are: x is the number ofk=f(xk-1,uk-10), whereinIn the above formula, the compensation quantity δ is introduced in consideration of the variation and uncertainty of the model parametersk-1And (3) constructing: x is the number ofk=f(xk-1,uk-1+δk-1,0)。
The Kalman state observer comprises a prediction equation and an update equation, and is in the form of:
the prediction equation:
updating an equation:
whereinykIn order to be a vector of measured values,as model predictor vectors, KkIs the Kalman gain matrix, uk-1Is the motor drive control quantity, deltak-1Is the model uncertainty compensation quantity, AkIs a state matrix of an equation of motion formed from the equations of motionVector estimation of predicted valuesObtaining a partial derivative, PkIs a covariance matrix, C is an observation matrix, Q and R are respectively a process noise covariance matrix and a measurement noise covariance matrix, and Kalman data fusion pass formulaMeasured value ykAnd model prediction valuesMutually fused to obtain predicted value vector estimation
The Kalman state observer takes the current loop position and speed estimated values obtained in the step 1 as measurement value vectors y in an updating equationkIntroduced into the Kalman observer, i.e. as ykAnd velocity loop model predictor vectorAnd fusing to obtain the position and speed estimation of the speed ring.
The Kalman state observer estimates the predicted value vector of the speed ring Kalman filterPosition estimation and current loop inObtaining position estimation comparison, and using the obtained comparison error to correct model uncertainty compensation quantity delta in step 2k-1。
The speed and position estimated values obtained by the speed loop Kalman filter are greatly influenced by the uncertainty of the speed loop model parameters, while the current loop position estimated value is relatively less influenced by the parameter change, so that the error between the current loop position estimated value and the speed loop position estimated value is introduced and is used as a compensation quantity delta after proportional integral processingk-1The compensation quantity corrects a speed ring estimation model in the Kalman filter, and the accuracy of the rotation speed estimation in the Kalman filter is ensured.
And 3, controlling the motion control system by adopting three modes of position, speed and current, estimating the position of a position loop by adopting current loop position feedback, and estimating the speed of a speed loop by adopting speed estimation.
Examples
The present invention will be further described with reference to the accompanying drawings. Taking a servo system of a permanent magnet synchronous motor for dragging a rocker arm load as an example, as shown in fig. 2, the whole control system adopts a three-loop system consisting of a position loop, a speed loop and a current loop, and the current loop calculates a voltage reference value (u)* α,u* β) After PWM modulation, the permanent magnet motor is driven by the driver to drive the rocker arm. The rotation speed and the position information required by the three-loop control are both output of the Kalman observer. It should be noted that, in particular, at low speed operation, the current loop position estimation needs to be assisted by high frequency voltage signal injection to observe the rotor salient pole position.
Step 2, observing the position and the rotating speed of the rocker arm based on the position ring: a Kalman state observer is adopted to observe the position of the rocker arm based on the motion equation of the rocker arm, and the Kalman state observer comprises a prediction equation and an update equation.
Using the current loop position and speed estimated value obtained in step 1 as the measured value vector y in step 2kIntroduced into the Kalman observer, i.e. as ykAnd velocity loop model predictor vectorAnd fusing to obtain the position and speed estimation of the speed ring.
Estimating predicted value vector of velocity ring Kalman filterThe obtained comparison error is used for correcting the model uncertain compensation quantity delta in the step 2k-1。
And 3, controlling the motion control system by adopting three modes of position, speed and current, wherein the position feedback of the position loop adopts current loop position estimation, and the speed feedback of the speed loop adopts speed estimation of the speed loop.
In particular, in the embodiments of the present application, the rocker arm stops at θrmAt 90 °, the rotational speed is 0 and the moment of gravity is at a maximum value of mgLarmThe method belongs to a typical low-speed overload state, and because d-q axis inductance is close at the moment, the current loop estimation effect is poor, which is mainly reflected in that the noise of the rotation speed estimation is large, and high-quality rotation speed control is difficult to support, a speed loop Kalman filter is adopted to obtain stable rotation speed estimation so as to support the speed loop control, and the speed loop Kalman filter is easily influenced by the parameter change and uncertainty of the speed loop, so that errors obtained by comparing the position estimation of the speed loop Kalman filter with the current loop estimation are introduced to form a compensation item to correct a Kalman filter model, and further, accurate rotation speed estimation is obtained.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an illustrative embodiment," "an example," "a specific example," or "some examples" or the like mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the invention have been shown and described, it will be understood by those of ordinary skill in the art that: various changes, modifications, substitutions and alterations can be made to the embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
Claims (7)
1. A position sensor-free rocker arm servo control method based on disturbance rejection Kalman data fusion is characterized by comprising the following steps:
step 1, identifying the position of a rocker arm based on a current loop position sensorless control algorithm;
step 2, observing the position and the rotating speed of the rocker arm by adopting a Kalman state observer based on a rocker arm motion equation;
and 3, controlling the motion control system by adopting three modes of position, speed and current, wherein the position feedback of the position loop adopts current loop position estimation, and the speed feedback of the speed loop adopts speed estimation of the speed loop.
2. The disturbance-rejection Kalman data fusion-based position sensorless rocker arm servo control method according to claim 1, characterized in that the specific method for identifying the position of the rocker arm based on the current loop position sensorless control algorithm is as follows:
inputting the current under the alpha-beta shafting, the voltage under the alpha-beta shafting and the estimated rotating speed at the last moment into a current loop position estimation module, calculating the current rotor position by the current loop position estimation module according to a loss function through a Newton iteration method, filtering the estimated fluctuation caused by noise by the rotor position through a phase-locked loop to obtain the motor rotor position and the rotating speed estimated value of the current loop, and calculating the angle position of the rocker arm according to the current loop position and the speed estimated value.
3. The Kalman data fusion based position sensor-free rocker arm servo control method according to claim 2, characterized in that the rotor position is obtained by:
constructing an alpha-beta axis voltage equation under a static coordinate system of the permanent magnet synchronous motor:
wherein v isαIs the alpha-axis voltage, vβIs the beta axis voltage, R is the winding phase resistance, p is the differential operator, iαAnd iβIs an alpha-beta axis current, omegareIs the rotor speed, Lα(θre)、Lβ(θre)、Lαβ(θre) Is an intermediate variable of the inductance in the alpha-beta coordinate system, thetareIs the rotor position, Lα=L∑+LΔcos2θre,Lβ=L∑-LΔcos2θre,Lαβ=LΔsin2θreWhereinLdIs d-axis inductance, LqIs a q-axis inductor;
wherein, TsIs the sampling time, iα(k) And iβ(k) The current of the k-th alpha axis and beta axis, iα(k-1) and iβ(k-1) are the k-1 st alpha-axis and beta-axis currents, ω, respectivelyre(k-1) is the electrical angular velocity of the rotor at the k-1 st time, La(θre(k))、Lβ(θre(k) Is Lα(θre)、Iβ(θre) In discrete form, Tpk(Δθre) Is a rotation operation in an alpha-beta axis, Delta thetareThe angle of rotation of the rotor in one adopted period is adopted;
adding a penalty term to the loss function, and constructing:
according to the convex optimization theory, the estimation quantity corresponding to the minimum point of the loss function is solved by using a Newton iteration methodAs a rotor position estimator, the iterative method is:
4. the Kalman data fusion based position sensorless rocker arm servo control method of claim 1, wherein the Kalman state observer comprises two parts, a prediction equation and an update equation, and is in the form of:
the prediction equation:
updating an equation:
wherein, ykIn order to be a vector of measured values,as model predictor vectors, KkIs the Kalman gain matrix, uk-1Is the motor drive control quantity, deltak-1Is the model uncertainty compensation quantity, AkIs a state matrix of an equation of motion formed from the equations of motion0) Vector estimation of predicted valuesObtaining a partial derivative, PkIs a covariance matrix, C is an observation matrix, Q and R are respectively a process noise covariance matrix and a measurement noise covariance matrix, I is an identity matrix, and Kalman data fusion pass formulaMeasured value ykAnd model prediction valuesMutually fused to obtain predicted value vector estimation
5. The Kalman data fusion based position sensor-free rocker arm servo control method according to claim 4, characterized in that the estimated values of the current loop position and the velocity obtained in the step 1 are used as a measurement value vector y in an update equationk。
6. The Kalman data fusion based position sensor-less rocker arm servo control method of claim 4, characterized in that the predictor vector estimation of the velocity loop Kalman filter is performedThe obtained comparison error is used for correcting the model uncertain compensation quantity delta in the step 2k-1。
7. The Kalman data fusion based position sensorless rocker arm servo control method according to claim 6, characterized in that the error between the current loop position estimation value and the velocity loop position estimation value is subjected to proportional integral processing and then used as a model uncertainty compensation quantity deltak-1。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210055757.5A CN114400943B (en) | 2022-01-18 | 2022-01-18 | Position-sensor-free rocker arm servo control method based on disturbance rejection Kalman data fusion |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210055757.5A CN114400943B (en) | 2022-01-18 | 2022-01-18 | Position-sensor-free rocker arm servo control method based on disturbance rejection Kalman data fusion |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114400943A true CN114400943A (en) | 2022-04-26 |
CN114400943B CN114400943B (en) | 2023-03-24 |
Family
ID=81230840
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210055757.5A Active CN114400943B (en) | 2022-01-18 | 2022-01-18 | Position-sensor-free rocker arm servo control method based on disturbance rejection Kalman data fusion |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114400943B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101931361A (en) * | 2010-02-25 | 2010-12-29 | 哈尔滨工业大学 | Vector control device for induction motor |
CN102176653A (en) * | 2011-01-19 | 2011-09-07 | 哈尔滨工业大学 | Method for observing rotary speed of induction motor of Kalman filter with index fading factor |
CN111308114A (en) * | 2018-12-12 | 2020-06-19 | 湖南工业大学 | Velocity measurement method and system based on extended Kalman filtering |
CN113067520A (en) * | 2021-03-02 | 2021-07-02 | 南京理工大学 | Non-sensor response self-adaptive motor control method based on optimized residual error |
CN113630055A (en) * | 2021-07-15 | 2021-11-09 | 南京理工大学 | Position sensor-free rocker arm servo control method based on Kalman data fusion |
-
2022
- 2022-01-18 CN CN202210055757.5A patent/CN114400943B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101931361A (en) * | 2010-02-25 | 2010-12-29 | 哈尔滨工业大学 | Vector control device for induction motor |
CN102176653A (en) * | 2011-01-19 | 2011-09-07 | 哈尔滨工业大学 | Method for observing rotary speed of induction motor of Kalman filter with index fading factor |
CN111308114A (en) * | 2018-12-12 | 2020-06-19 | 湖南工业大学 | Velocity measurement method and system based on extended Kalman filtering |
CN113067520A (en) * | 2021-03-02 | 2021-07-02 | 南京理工大学 | Non-sensor response self-adaptive motor control method based on optimized residual error |
CN113630055A (en) * | 2021-07-15 | 2021-11-09 | 南京理工大学 | Position sensor-free rocker arm servo control method based on Kalman data fusion |
Non-Patent Citations (1)
Title |
---|
韩振珍: "电机数字控制***高精度转子速度检测方法研究", 《青岛大学 专业硕士学位论文》 * |
Also Published As
Publication number | Publication date |
---|---|
CN114400943B (en) | 2023-03-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113630055A (en) | Position sensor-free rocker arm servo control method based on Kalman data fusion | |
CN110198150B (en) | Permanent magnet synchronous motor multi-parameter online identification method | |
CN109787524B (en) | Permanent magnet synchronous motor parameter online identification method | |
CN106533295B (en) | Permanent magnet synchronous motor method for controlling position-less sensor and device | |
CN109768753B (en) | Novel sliding-mode observer position-sensorless permanent magnet synchronous motor model prediction control method | |
CN113691186B (en) | Position angle compensation method for rotor control without position sensor of permanent magnet synchronous motor | |
CN111711398B (en) | Dynamic performance improvement method for permanent magnet synchronous motor position sensorless control system | |
CN109150029B (en) | Permanent magnet synchronous motor position sensorless control method based on smooth nonsingular terminal sliding-mode observer | |
CN112511059B (en) | High-precision position estimation method for permanent magnet synchronous motor | |
CN115173774B (en) | Permanent magnet synchronous motor sensorless control method and system | |
CN108988724A (en) | A kind of compound rotor position estimation method of hall position sensor variable weight value | |
CN108847792A (en) | A kind of method of hall position sensor estimation rotor-position | |
CN110557069B (en) | Rotor operation parameter estimation method, motor control system and active disturbance rejection controller | |
CN110661466B (en) | Quasi-proportional resonance adaptive observer and permanent magnet synchronous motor position estimation method | |
CN110768590B (en) | System and method for estimating position and speed of rotor of permanent magnet synchronous motor | |
CN114400943B (en) | Position-sensor-free rocker arm servo control method based on disturbance rejection Kalman data fusion | |
CN110912486A (en) | Method for starting permanent magnet synchronous motor and self-correcting rotor position | |
CN114679105A (en) | Permanent magnet synchronous motor control method based on super-distortion sliding-mode observer | |
CN114499310B (en) | Rocker arm servo control method based on Kalman filter | |
CN113114077A (en) | Method for detecting initial position of sensorless permanent magnet synchronous motor | |
CN110149082B (en) | Position-sensor-free control method under condition of asymmetric three-phase inductance of motor | |
CN115037212B (en) | Permanent magnet synchronous motor rotor position estimation method based on position observation | |
CN108155841B (en) | Sensorless speed estimation method for induction motor | |
CN118157526A (en) | Permanent magnet synchronous motor control method based on improved linear supercoiled | |
CN118399825A (en) | Permanent magnet synchronous motor position observation method based on improved flux linkage observer |
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 |