CN111293933A - PMSM sensor anti-interference control method based on full-order adaptive observer - Google Patents
PMSM sensor anti-interference control method based on full-order adaptive observer Download PDFInfo
- Publication number
- CN111293933A CN111293933A CN202010110108.1A CN202010110108A CN111293933A CN 111293933 A CN111293933 A CN 111293933A CN 202010110108 A CN202010110108 A CN 202010110108A CN 111293933 A CN111293933 A CN 111293933A
- Authority
- CN
- China
- Prior art keywords
- current
- equation
- observer
- disturbance
- full
- 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.)
- Pending
Links
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
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/34—Modelling or simulation for control purposes
-
- 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
- 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/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
- H02P2203/00—Indexing scheme relating to controlling arrangements characterised by the means for detecting the position of the rotor
- H02P2203/05—Determination of the rotor position by using two different methods and/or motor models
-
- 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
- H02P2205/00—Indexing scheme relating to controlling arrangements characterised by the control loops
- H02P2205/01—Current loop, i.e. comparison of the motor current with a current reference
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
The invention discloses a PMSM (permanent magnet synchronous motor) non-speed sensor anti-interference based on a full-order adaptive observer, which specifically comprises the following steps: step 1, sampling voltage and current signals by using a Hall sensor; step 2, Clark and Park conversion is carried out on the current signals collected in the step 1 in sequence; step 3, estimating the rotating speed and the rotor position by adopting a full-order adaptive observer according to the result obtained in the step 2; step 4, carrying out load disturbance estimation and disturbance compensation on the result obtained in the step 3; and 5, constructing a closed-loop control system according to the result obtained in the step 4. According to the invention, the load disturbance observer and the full-order adaptive observer are combined without speed sensor control, so that the sensitivity of the system to load sudden change can be reduced, and the anti-interference capability of the system is improved.
Description
Technical Field
The invention belongs to the technical field of permanent magnet synchronous motors, and relates to a PMSM sensor anti-interference control method based on a full-order adaptive observer.
Background
A Permanent Magnet Synchronous Motor (PMSM) is one kind of Synchronous Motor, and compared with an asynchronous Motor, the PMSM has the advantages of high power density, large torque inertia ratio, simple structure, wide speed regulation range, small volume and the like, and in addition, Permanent Magnet materials such as rare earth and the like are gradually improved in performance and continuously reduced in cost, so that the PMSM is widely applied to the field of alternating current speed regulation, such as industrial robots, numerical control machines, electric automobiles, aerospace and the like.
The permanent magnet synchronous motor is a multivariable, nonlinear and strong coupling system, the application environment is generally complex and various uncertain disturbances are often accompanied, and the control system is required to have stronger stability and robustness. In a high-performance permanent magnet synchronous motor control system, accurately acquiring the position and the rotating speed of a motor rotor is a key factor for stable operation of the system. The position and the rotating speed of the rotor are generally obtained by measuring through a mechanical sensor, but the mechanical sensor greatly limits the application occasions due to the defects of high cost, relatively complex installation, difficult maintenance, increased system volume, reduced system reliability and the like. In order to solve the problems, a speed sensor-free control technology is generally adopted to obtain the position and the rotating speed of the motor rotor, and the technology has the advantages of strong adaptability, wide application range, cost saving, easiness in maintenance and the like.
The speed sensorless control technology can be classified into a motor model method and a signal injection method according to whether a motor model is required. The motor model method is to estimate the motor speed and the rotor position by using a mathematical model of the motor without installing a mechanical position sensor on the motor. The motor model method can be classified into a kalman filter method, a model reference adaptive method, an artificial intelligence algorithm, a full-order adaptive observer method and the like, wherein the full-order adaptive observer has the advantages of simple structure, easy realization, convenient calculation, strong universality and the like and is widely concerned. However, the full-order adaptive observer also has the following two disadvantages: firstly, the full-order adaptive observer is sensitive to load sudden change, when the load is suddenly added, the rotating speed drop is obvious, and the recovery time is long; when the load is suddenly reduced, the rotating speed is obviously increased, and the recovery time is longer. Secondly, the selection of the gain matrix in the full-order adaptive observer is difficult, different gain matrices need to be selected to ensure that the system has good dynamic and stable performance at low speed and medium and high speed, and the parameter adjustment of the system is too complex.
Disclosure of Invention
The invention aims to provide a PMSM sensor anti-interference control method based on a full-order adaptive observer, which combines a load disturbance observer and the full-order adaptive observer for speed-sensor-free control, and can reduce the sensitivity of a system to load sudden change and improve the anti-interference capability of the system.
The technical scheme adopted by the invention is that the PMSM non-speed sensor anti-interference control method based on the full-order adaptive observer specifically comprises the following steps:
step 4, carrying out load disturbance estimation and disturbance compensation on the result obtained in the step 3;
and 5, constructing a closed-loop control system according to the result obtained in the step 4.
The present invention is also characterized in that,
the specific process of the step 1 is as follows:
three-phase current i acquired by current Hall sensora、ibAnd icComponent U of stator voltage on d-q axis by Hall voltage sensordAnd UqThe measurement is performed.
The specific process of the step 2 is as follows:
collecting the three-phase current i under the natural coordinate acquired by the current Hall sensor in the step 1a、 ibAnd icConverted into current i under a two-phase static coordinate system through a Clark conversion moduleαAnd iβThen the current is converted into the current i under a two-phase rotating coordinate system through a Park inverse transformation moduledAnd iq。
The specific process of the step 3 is as follows:
the current i under the two-phase rotating coordinate system obtained in the step 2 is measureddAnd iqAnd in step 1 by electricityVoltage U measured by voltage hall sensordAnd UqThese four state variables are used as inputs to reconstruct the current estimateAndthen measuring the actual current value i of the Hall sensordAnd iqAnd reconstructed current estimateAndmaking a difference to obtainAndfinally, the obtained current error is sent to a self-adaptive PI regulator, and the estimated rotating speed is obtained by regulating the self-adaptive PI parameterAnd rotor positionThe information, adaptive PI regulator is driven by a full-order adaptive observer module.
The design process of the full-order adaptive observer module in the step 3 is as follows:
step A, constructing a mathematical model of the surface-mounted permanent magnet synchronous motor d-q under a rotating coordinate axis, wherein the mathematical model is shown in the following formula (1):
wherein: u. ofdAnd uqAre d and q axis voltages, respectivelyComponent RsIs stator resistance, #dAnd psiqRespectively permanent magnet flux linkage psifD, q axis components of (1);
the state equation under the d-q rotating coordinate axis of the permanent magnet synchronous motor can be obtained by the formula (1):
wherein: l issL in surface-mounted permanent-magnet synchronous motors as stator inductances=Ld=Lq=L;
The formula (2) is abbreviated as:
Step B, establishing a full-order state observer according to a formula (3) in the step A, wherein the following formula (4) shows:
wherein, the upper mark 'Λ' represents an estimated value; by estimating variablesInstead of the actual variable ωr,The matrix contains information on the estimated variables,for reconstructed values of original system variables, i.e. using reconstructionReplacing the A matrix of the original system; the open-loop state observer can be derived from equations (3) and (4) as follows:
the open-loop observer shown in (5) cannot be directly used because the initial states of the original system and the reconstructed system may not be identical and other interference exists, so that a current error is introducedForming a feedback correction term for correcting equation (5) to obtain:
the feedback correction term is that the difference between the output value of the observed system and the output value of the reconstruction system is used as a correction variable and is fed back to the reconstruction system through a gain matrix GTo form a closed loop system; from this, it can be determined that the full-order adaptive observer is:
to obtain an estimated rotational speedThe permanent magnet synchronous motor is used as a reference model, the full-order adaptive observer shown in the formula (8) is used as an adjustable model, and the output error of the two models is used for driving the adaptive PI regulator, so that the output error of the two models tends to zero.
The adaptive rate selection process of the full-order adaptive observer in the step 3 is as follows:
for obtaining actual current and estimated current errorSubtracting equation (6) from equation (3) yields:
Equation (9) constitutes a dynamic error feedback system, which must satisfy the following two conditions if this dynamic error feedback system is stable according to the Popov hyperstability theory:
1) transfer function matrix [ SI- (A + G)]-1Must be a strictly positive definite matrix;
the adaptive rate can be obtained by solving the Popov integral inequality in the condition 2) reversely, and therefore, the formulas (9) and (10) are respectively substituted into the Popov integral inequality to obtain:
according to the general structure of model reference adaptive parameters, willTaken as the proportional integral of equation (12), i.e.:
in the formula (I), the compound is shown in the specification,in order to estimate the initial value of the rotating speed, the formula represents a universal proportional-integral structure;
when equation (12) is substituted into equation (11), there are:
to make η (0, t)1)≥-γ0 2Respectively enable η1(0,t1)≥-γ1 2,η2(0,t1)≥-γ2 2Namely:
in the formula, gamma1 2And gamma2 2Is any finite positive number;
to prove equation (14), inequality (16) may be utilized, namely:
order:
the derivation of both sides of equation (18) can be found:
substituting equation (19) into equation (14) can yield:
it can be seen from equation (20) that the inequality satisfies η1(0,t1)≥-γ1 2The conditions of (a);
for equation (15), if the integrand to the left of the inequality is positive, the inequality must satisfy the condition, so it is advisable:
substituting equation (21) into equation (15) can yield:
it can be seen from equation (22) that the inequality satisfies η2(0,t1)≥-γ2 2The conditions of (a);
in summary, substituting equations (19) and (21) for equation (13) may satisfy the Popov integral inequality, that is:
if it is notTaking the form of equation (12), the feedback system formed by equation (9) must be asymptotically stable.
The estimated expression of the rotation speed can be obtained by the following expressions (12), (19) and (21):
from equation (24), a rotation speed estimation expression is obtained, namely:
in the formula (I), the compound is shown in the specification,generally, 0 is taken; if it will beAndsubstituted type (25), because the surface-mounted permanent magnet synchronous motor generally adopts idAs a result, the rotation speed adaptation law expressed by the stator current can be obtained as follows:
the selection process of the gain matrix of the full-order adaptive observer in the step 3 is as follows:
the feedback matrix G is designed as:
when estimating the rotational speedThe dynamic error of the closed-loop observer, when converging on the actual rotational speed ω, can be expressed as:
the two diagonal terms in the matrix (A + G) are negative and therefore satisfy [ SI- (A + G)]-1Is a stability condition for strictly positive definite matrix.
The specific process of the step 4 is as follows:
according to the estimated rotating speed obtained in the step 3And rotor position angleInformation, estimated rotation speed obtainedWith the torque current i obtained in step 2qEstimating load disturbance as an input to a load disturbance observerAnd control the system torque current iqThere is a correspondence relationship and thus can passThe value is used for determining the value of the torque current to be compensated, and then the calculated compensation value is sent to the control system, so that the external disturbance resistance of the control system is improved; the disturbance estimation and compensation are realized by a load disturbance observer module.
The design process of the load disturbance observer module in the step 4 is as follows:
the dynamic space state equation of the permanent magnet synchronous motor can be expressed as:
where x is the state quantity, u is the input, f is the disturbance, y is the output, A, Bu、
BfAnd C is the coefficient matrix, the perturbation term can be expressed as:
Bff=x-Ax-Buu (30);
if the rate of change of f is approximately zero, then the estimation of f conforms to the design principle of the disturbance observer, and when the disturbance is estimatedWhen the actual disturbance f is very close, the disturbance observer can be constructed as follows:
the disturbance estimation expressions obtained by collating the formulas (30) and (31) are:
setting an intermediate variable matrix M, orderEquation (32) can be expressed as an equation with intermediate variables:
at this time, equation (33) is an equation of the disturbance observer, and since the value of the sampling period in the actual system is very small, the change rate of the load torque in one sampling period is approximately zero, the extended mechanical motion equation of the permanent magnet synchronous motor is as follows:
in the formula, TLIs the load torque, B is the viscous friction coefficient, PnFor number of pole pairs, psi, of the motorfIs a permanent magnet flux linkage; j is moment of inertia, iqIs a q-axis current component, ωrIs the mechanical angular velocity;
the PMSM disturbance observation equation obtained by putting the formulas (29) to (34) in order is as follows:
the load disturbance observer equation obtained by arranging the formula (35) is as follows:
calculated in formula (36)I.e. the load torqueEstimated value of k1Must satisfy Lyapunov stability, and k can be obtained according to the stability requirement1Is k1<0;
Due to load torqueHas a certain relation with the q-axis current, so the current can be compensated according to the sudden load disturbance, and the current is compensatedCan be expressed as:
in summary, the final input i of the quadrature current loop PI regulatorq-inCan be expressed as:
the specific process of the step 5 is as follows:
firstly, a given rotation speed omega and the estimated rotation speed obtained in the step 3 are combinedMaking difference, feeding the rotation speed error into a rotation speed loop PI regulator, and outputting the rotation speed error as a torque current iq *Torque current iq *First with a feedback current iqMaking difference, and then according to load disturbance change value iq *Carrying out torque current compensation with the compensation value ofFinally, the final input of the quadrature axis current loop PI regulator is obtained as iq-inAnd the input of the PI regulator which can simultaneously obtain the straight-axis current loop is id *-id(ii) a The output of the current loop PI regulator is the component U of the stator voltage on the d-q axisdAnd UqThen, the voltage U under the two-phase rotating coordinate system is converted into the voltage U under the two-phase rotating coordinate system through a Park inverse transformation moduledAnd UqConversion to voltage U at two-phase stationary coordinateαAnd UβFinally, U is putαAnd UβAnd sending the signals into a space vector pulse width modulation module to obtain six paths of PWM pulse bar driving PMSM to form a closed-loop control system.
The invention has the following beneficial effects:
(1) the full-order adaptive observer is combined with a load disturbance observer without speed sensor control, q-axis compensation current is obtained by the load disturbance observer, the q-axis current output by a speed loop PI regulator is compensated, and then a switching sequence acting on an inverter is obtained, so that the permanent magnet synchronous motor can timely cope with the problem of load sudden change, and the anti-interference capability of the system is remarkably improved.
(2) The full-order adaptive observer estimates the position of a rotor by using a motor model, different gain matrixes need to be set in order to meet the stability requirement of a control system at low speed and medium and high speed, and the selection of the gain matrixes does not have clear theoretical basis at present. The invention adopts a simplified gain matrix, only needs to adjust a gain matrix coefficient, and reduces the complexity of system parameter adjustment.
Drawings
FIG. 1 is a schematic block diagram of a full-order adaptive observer based PMSM sensor disturbance rejection control system of the present invention;
FIG. 2 is a waveform diagram of the rotation speed in a conventional full-order adaptive observer non-speed sensor control method;
FIG. 3 is a waveform diagram of rotor position in a conventional full-order adaptive observer non-speed sensor control method;
FIG. 4 is a waveform diagram of the rotation speed in the PMSM sensor disturbance rejection control method based on the full-order adaptive observer according to the invention;
FIG. 5 is a waveform diagram of rotor position in the PMSM sensor disturbance rejection control method based on the full-order adaptive observer according to the invention.
In the figure, 1, a three-phase inverter, 2, a current detection circuit, 3, a permanent magnet synchronous motor, 4, a Clark conversion module, 5, a Park conversion module, 6, a load disturbance observer, 7, a full-order adaptive observer, 8, a space vector pulse width modulation module and 9, a Park inverse conversion module are adopted.
Detailed Description
The present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.
The invention discloses a PMSM (permanent magnet synchronous motor) disturbance rejection control system based on a full-order adaptive observer, which comprises a rotating speed outer ring and a current inner ring as shown in figure 1, wherein the current inner ring comprises a quadrature-axis (q-axis) current ring and a direct-axis (d-axis) current ring. The working process is as follows: the current detection circuit 2 detects the output current i of the three-phase inverter 1a、ibAnd icThen, the current i in the natural coordinate system is converted by a Clark conversion module 4a、ibAnd icConversion to current i in two-phase stationary frameαAnd iβ. The full-order adaptive observer 7 utilizes the current reference values of the direct axis and the quadrature axisAndreference value of voltageAndobtaining the estimated rotating speed of the motorAnd estimating rotor position angleCurrent i in two-phase stationary coordinateα、iβAnd estimating the rotor position angleObtaining the direct axis current i and the quadrature axis current i under the two-phase rotating coordinate system through the Park transformation module 5dAnd iq,iqAndthe compensation quantity of quadrature axis current is obtained through a load disturbance observer 6Given value of speed omega*And the resulting estimated rotational speedObtaining a current reference value through a rotating speed ring PI regulator after difference makingAnd the amount of compensationSummed with quadrature axis current iqMaking a difference, and obtaining a quadrature axis voltage reference value through a q-axis current loop PI regulatorReference value of direct currentAnd the direct axis current idMaking difference, and obtaining a direct axis voltage reference value through a d axis current loop PI regulatorAnd estimating a rotor position angleObtaining the voltage under the static coordinate system through a Park inverse transformation module 9 And then the switching sequence of the three-phase inverter 1 is obtained through the space vector pulse width modulation module 8 to control the permanent magnet synchronous motor 3.
The invention provides a PMSM sensor anti-interference control method based on a full-order adaptive observer, which combines a load disturbance observer and the full-order adaptive observer for speed-sensor-free control. The method can reduce the sensitivity of the system to sudden load change and improve the anti-interference capability of the system. Meanwhile, the complexity of parameter adjustment of the system is reduced by adopting a simplified gain matrix in consideration of the complicated parameter selection of the gain matrix of the full-order adaptive observer.
The invention relates to a PMSM (permanent magnet synchronous motor) disturbance rejection control method based on a full-order adaptive observer, which specifically comprises the following steps of:
Three-phase current i acquired by current Hall sensora、ibAnd icComponent U of stator voltage on d-q axis by Hall voltage sensordAnd UqThe measurement is performed.
Collecting the three-phase current i under the natural coordinate acquired by the current Hall sensor in the step 1a、 ibAnd icConverted into current i under a two-phase static coordinate system through Clark conversion module 4(3/2)αAnd iβThen converted into the current i under the two-phase rotating coordinate system through the Park inverse transformation module 9(2/2)dAnd iq。
The current i under the two-phase rotating coordinate system obtained in the step 2 is measureddAnd iqAnd the voltage U measured by the voltage Hall sensor in step 1dAnd UqThese 4 state variables are used as inputs to reconstruct the current estimateAndthen measuring the actual current value i of the Hall sensordAnd iqAnd reconstructed current estimateAndmaking a difference to obtainAndfinally, the obtained current error is sent to a self-adaptive mechanism (a self-adaptive PI regulator), and the estimated rotating speed is obtained by regulating the self-adaptive PI parameterAnd rotor positionInformation, the full-order adaptive observer is specifically designed as follows:
1) full-order adaptive observer module 7 design
A mathematical model of a surface-mounted permanent magnet synchronous motor d-q under a rotating coordinate axis is as follows:
wherein: u. ofdAnd uqAre d and q axis voltage components, RsIs stator resistance, #dAnd psiqRespectively permanent magnet flux linkage psifD, q-axis components of (1).
The state equation under the d-q rotating coordinate axis of the permanent magnet synchronous motor can be obtained by the formula (1):
wherein: l issL in surface-mounted permanent-magnet synchronous motors as stator inductances=Ld=Lq=L。
It is abbreviated as:
A full-order state observer is built according to equation (3), then:
where the upper scale Λ represents the estimated value. By estimating variablesInstead of the actual variable ωr,The matrix contains information on the estimated variables,for reconstructed values of original system variables, i.e. using reconstructionReplacing the a matrix of the original system. The open-loop state observer can be derived from equations (3) and (4) as follows:
in practice, the initial states of the original system and the reconstructed system may not be identical, and there are other disturbances, and the open-loop observer shown in equation (5) cannot be directly used. Thus introducing a current errorForming a feedback correction term for correcting equation (5) to obtain:
the feedback correction term is that the difference between the output value of the observed system and the output value of the reconstruction system is used as a correction variable and is fed back to the reconstruction system through a gain matrix GTo form a closed loop system. From this, it can be determined that the full-order adaptive observer is:
to obtain an estimated rotational speedThe permanent magnet synchronous motor is used as a reference model, the full-order adaptive observer shown in the formula (8) is used as an adjustable model, the output error of the two models is used for driving the adaptive mechanism, and the estimation parameters can be continuously corrected under the action of the adaptive rule, so that the output error of the two models tends to zero.
2) Stability certification and adaptive rate selection
In order to obtain the error between the actual current and the estimated currentSubtracting equation (6) from equation (3) yields:
Equation (9) constitutes a dynamic error feedback system. According to the Popov hyperstability theory, if this dynamic error feedback system is made stable, it must satisfy the following two conditions:
1) transfer function matrix [ SI- (A + G)]-1Must be a strictly positive definite matrix;
The adaptive rate can be obtained by solving the Popov integral inequality in the condition 2) reversely, and therefore, the formulas (9) and (10) are respectively substituted into the Popov integral inequality to obtain:
according to the general structure of model reference adaptive parameters, willTaken as the proportional integral of equation (12), i.e.:
in the formula (I), the compound is shown in the specification,to estimate the initial value of the rotation speed, the above equation shows a general proportional-integral structure.
When equation (12) is substituted into equation (11), there are:
to make η (0, t)1)≥-γ0 2Respectively enable η1(0,t1)≥-γ1 2,η2(0,t1)≥-γ2 2Namely:
in the formula, gamma1 2And gamma2 2Is any finite positive number.
To prove equation (14), inequality (16) may be utilized, namely:
order:
the derivation of both sides of equation (18) can be found:
substituting equation (19) into equation (14) can yield:
it can be seen from equation (20) that the inequality satisfies η1(0,t1)≥-γ1 2The conditions of (1).
For equation (15), if the integrand to the left of the inequality is positive, the inequality must satisfy the condition, so it is advisable:
substituting equation (21) into equation (15) can yield:
it can be seen from equation (22) that the inequality satisfies η2(0,t1)≥-γ2 2The conditions of (1).
In summary, substituting equations (19) and (21) for equation (13) may satisfy the Popov integral inequality, that is:
that is, ifTaking the form of equation (12), the feedback system formed by equation (9) must be asymptotically stable.
The estimated expression of the rotation speed can be obtained by the following expressions (12), (19) and (21):
according to the formula (24), the invention adopts a PI self-adaptive control mode to obtain a rotating speed estimation expression, namely:
in the formulaGenerally 0 is taken. If it will beAndsubstituted type (25), because the surface-mounted permanent magnet synchronous motor generally adopts idAs a result, the rotation speed adaptation law expressed by the stator current can be obtained as follows:
3) selection of gain matrix
In equation (6), a correction term is included in the full-order adaptive observer state estimation equation, and the estimated state is continuously corrected in a feedback correction manner. The state estimation error is multiplied by a feedback gain matrix to optimize the next output of the observer, and the feedback gain matrix is designed to meet the requirement of system stability. The feedback matrix G is designed as:
when estimating the rotational speedThe dynamic error of the closed-loop observer, when converging on the actual rotational speed ω, can be expressed as:
the two diagonal terms in the matrix (A + G) are negative and therefore satisfy [ SI- (A + G)]-1Is a stability condition for strictly positive definite matrix. Gain coefficient k selection pair systemThe stable operation is crucial, if the k value is selected too large, the measurement noise is enlarged, and the system is possibly unstable; if the k value is too small, the response speed of the system is reduced, and the convergence of the system is too slow. Therefore, the selection of the k value is crucial to the dynamic steady-state performance of the system.
Step 4, load disturbance estimation and disturbance compensation
From step 3 we obtain the estimated speedAnd rotor position angleInformation, estimated rotation speed obtainedWith the torque current i obtained in step 2qAs the input quantity of the load disturbance observer, the estimated load disturbance can be obtained by equations (5) to (8)The specific value can be regarded as the variation of the external load disturbance, which is also called disturbance value. Due to the fact thatAnd control the system torque current iqThere is a corresponding relationship as shown in formula (9), then we can passThe value is used for determining the value of the torque current to be compensated, and then the calculated compensation value is sent to the control system, so that the external disturbance resistance of the control system is improved. Since both the disturbance estimation and compensation are realized by the load disturbance observer module 6, the load disturbance observer module 6 is designed as follows:
design and compensation of the load disturbance observer module 6:
the dynamic space state equation of the permanent magnet synchronous motor can be expressed as:
where x is the state quantity, u is the input, f is the disturbance, y is the output, A, Bu、BfAnd C is the coefficient matrix, the perturbation term can be expressed as:
Bff=x-Ax-Buu (30);
if the rate of change of f is approximately zero, then the estimation of f conforms to the design principle of the disturbance observer, and when the disturbance is estimatedWhen the actual disturbance f is very close, the disturbance observer can be constructed as follows:
the disturbance estimation expressions obtained by collating the formulas (30) and (31) are:
setting an intermediate variable matrix M, orderEquation (32) can be expressed as an equation with intermediate variables:
at this time, equation (33) is an equation of the disturbance observer, and since the value of the sampling period in the actual system is very small, the change rate of the load torque in one sampling period is approximately zero, the extended mechanical motion equation of the permanent magnet synchronous motor is as follows:
in the formula, TLIs the load torque, B is the viscous friction coefficient, PnFor number of pole pairs, psi, of the motorfIs a permanent magnet flux linkage; j is moment of inertia, iqIs a q-axis current component, ωrIs the mechanical angular velocity.
The PMSM disturbance observation equation obtained by putting the formulas (29) to (34) in order is as follows:
the load disturbance observer equation obtained by arranging the formula (35) is as follows:
calculated in formula (36)I.e. the load torqueEstimated value of k1Must satisfy Lyapunov stability, and k can be obtained according to the stability requirement1Is k1<0。
Due to load torqueHas a certain relation with the q-axis current, so the current can be compensated according to the sudden load disturbance, and the current is compensatedCan be expressed as:
in summary, the final input i of the quadrature current loop PI regulatorq-inCan be expressed as:
in equations (34) - (36), the rotation speed and the current are used simultaneously, since the rotation speed is a mechanical quantity, the current is an electrical quantity, and the mechanical time constant is much larger than the electrical time constant, the speed loop control period T is usually madeωControlling the period T for the current loopi5-20 times of the control period T of the speed loop in the inventionωControlling the period T for the current loopi20 times of the total weight of the powder.
The control method is improved on the basis of the traditional vector control, so that a double closed-loop control strategy (a rotating speed loop and a current loop) is also adopted, and an external rotating speed loop firstly gives a given rotating speed omega and the estimated rotating speed obtained in the step 3Making difference, feeding the rotation speed error into a rotation speed loop PI regulator, and outputting the rotation speed error as a torque current iq *First with a feedback current iqMaking difference, then according to the load disturbance change value making torque current compensation for it, the compensation value isFinally, the final input of the quadrature axis current loop PI regulator is obtained as iq-inAs shown in equation (10); in the vector control, in order to obtain the maximum torque of the control system as much as possible, a d-axis current input i is adoptedd *Control mode of 0, then id *With direct axis feedback current idMaking a difference, and finally, the input of the direct-axis current loop PI regulator is id *-id. The output of the current loop PI regulator is the component U of the stator voltage on the d-q axisdAnd UqThen the voltage U under the two-phase rotating coordinate system is converted through a Park inverse transformation module 9dAnd UqConversion to voltage U at two-phase stationary coordinateαAnd UβFinally, U is putαAnd UβAnd the PWM signals are sent to a space pulse width modulation module 8 to obtain 6 paths of PWM pulses to drive a PMSM to form a closed-loop control system.
The invention provides a PMSM sensor anti-interference control method based on a full-order adaptive observer, which combines a load disturbance observer and the full-order adaptive observer for speed-sensor-free control. Considering that the full-order adaptive observer is sensitive to load sudden change, the scheme can reduce the sensitivity of the system to the load sudden change and improve the anti-interference capability of the system. Meanwhile, the complexity of parameter adjustment of the system is reduced by adopting a simplified gain matrix in consideration of the complicated parameter selection of the gain matrix of the full-order adaptive observer.
In order to verify the feasibility and the effectiveness of the scheme provided by the PMSM sensorless disturbance rejection control method based on the full-order adaptive observer, MATLAB/SIMULINK simulation software is used for carrying out simulation verification on the method. The motor parameters used herein are as follows: permanent magnet flux linkage psif0.127Wb, stator inductance Ls1.02mH, stator resistance Rs0.18 omega, and a moment of inertia J of 0.000368kg m2Rated voltage UN200V, rated current INIs 10A, rated power PNIs 2kW, rated rotational speed nNIs 3000r/min, rated torque TNIt was 6.37 N.m. In the simulation verification of the scheme, the value of the gain coefficient k is selected to be 1.2.
Fig. 2 and 3 are simulation waveforms of conventional full-order adaptive observer non-velocity-sensor control, which do not have step 4 (load disturbance estimation and compensation) in the implementation steps. Firstly, current and voltage signals under a natural coordinate system are collected through a Hall element, then the current and voltage signals are converted into current and voltage values required by different coordinate systems through Clark conversion, Park conversion and Park inverse conversion, information of the rotating speed and the rotor position angle is obtained through a full-order adaptive observer, and finally the estimated rotating speed and the feedback current are sent to a control system to form double closed loop control. The specific simulation parameters of the waveforms shown in fig. 2 and 3 are: sampling frequency of 10kHz and rotating speed loop PI parameter kp=0.005,ki0.00012; q axis electricityFlow loop PI parameter kp=1,ki0.02; d-axis current loop PI parameter kp=4.8,ki0.008 percent; adaptive PI parameter kp=10,ki=1
FIG. 2 shows the response waveforms of the actual speed and the estimated speed of a PMSM controlled by a conventional full-order adaptive observer without a speed sensor when the given speed is 2000r/min, the load is suddenly increased by 5 N.m in 0.3s, and the load is suddenly decreased to zero in 0.7 s. When the load of 5 N.m is suddenly added for 0.3s, the rotating speed falls to 1850r/min, and the rotating speed is recovered to the given rotating speed when the load is about 0.42 s. When the load suddenly decreases to zero in 0.7s, the rotation speed rises to 2130r/min, and the rotation speed is recovered to the given rotation speed in about 0.82 s. FIG. 3 shows the actual rotor position angle θ and the estimated rotor position angle θ of a PMSM controlled by a full-order adaptive observer without a speed sensorAnd (4) waveform.
Fig. 4 and 5 are simulation waveforms of a PMSM sensorless disturbance rejection control method based on a full-order adaptive observer, which strictly execute the above five steps in specific implementation steps. Firstly, current and voltage signals under a natural coordinate system are collected through a Hall element, then the current and voltage signals are converted into current and voltage values required by different coordinate systems through Clark conversion, Park conversion and Park inverse conversion, secondly, information of a rotating speed and a rotor position angle is obtained through a full-order adaptive observer, and then in order to restrain the influence of external load disturbance on a control system, the obtained estimated rotating speed is usedAnd torque current iqSending the torque current compensation value to a load disturbance observer to calculate a required torque current compensation valueFinally, the rotating speed is estimatedFeedback current iqSum current compensation valueAnd sending the signals into a control system to form double closed-loop control. The specific simulation parameters of the waveforms shown in fig. 4 and 5 are: sampling frequency of 10kHz and rotating speed loop PI parameter kp=0.006,ki0.0001,; q-axis current loop PI parameter kp=1.2, ki0.04; d-axis current loop PI parameter kp=5,ki0.01; adaptive PI parameter kp=8,ki=1。
FIG. 4 shows the response waveforms of the actual rotation speed and the estimated rotation speed when the PMSM of the PMSM no-speed-sensor disturbance rejection control method based on the full-order adaptive observer is at a given rotation speed of 2000r/min, a load of 0.3s plus 5 N.m suddenly, and a load of 0.7s decreasing to zero. When the load of 5 N.m is suddenly added for 0.3s, the rotating speed falls to 1890r/min, and the rotating speed is recovered to the given rotating speed when the load is about 0.36 s. When the load suddenly decreases to zero at 0.7s, the speed rises to 2110r/min, and about 0.76s, the speed returns to the given speed. FIG. 5 shows the actual rotor position angle θ and the estimated rotor position angle of the PMSM in the PMSM no-speed-sensor disturbance rejection control method based on the full-order adaptive observer according to the present inventionAnd (4) waveform.
As can be seen from the figure, the estimated rotating speed can accurately follow the actual rotating speed in the PMSM speed sensorless disturbance rejection control based on the full-order adaptive observer, the estimated rotor position can accurately follow the actual rotor position, and the system can stably run. When the load is suddenly changed, the full-order adaptive observer speed-sensorless control method is sensitive to the sudden change of the load; the invention reduces the sensitivity of the system to load mutation. Compared with a full-order adaptive observer speed sensor-free control method, the method has better anti-interference performance.
Claims (10)
1. The PMSM no-speed sensor disturbance rejection control method based on the full-order adaptive observer is characterized by comprising the following steps: the method specifically comprises the following steps:
step 1, sampling voltage and current signals by using a Hall sensor;
step 2, Clark and Park conversion is carried out on the current signals collected in the step 1 in sequence;
step 3, estimating the rotating speed and the rotor position by adopting a full-order adaptive observer according to the result obtained in the step 2;
step 4, carrying out load disturbance estimation and disturbance compensation on the result obtained in the step 3;
and 5, constructing a closed-loop control system according to the result obtained in the step 4.
2. The full-order adaptive observer-based PMSM disturbance rejection control method according to claim 1, characterized in that: the specific process of the step 1 is as follows:
three-phase current i acquired by current Hall sensora、ibAnd icComponent U of stator voltage on d-q axis by Hall voltage sensordAnd UqThe measurement is performed.
3. The full-order adaptive observer-based PMSM disturbance rejection control method according to claim 2, characterized in that: the specific process of the step 2 is as follows:
collecting the three-phase current i under the natural coordinate acquired by the current Hall sensor in the step 1a、ibAnd icConverted into current i under a two-phase static coordinate system through a Clark conversion moduleαAnd iβThen the current is converted into the current i under a two-phase rotating coordinate system through a Park inverse transformation moduledAnd iq。
4. The full-order adaptive observer-based PMSM disturbance rejection control method according to claim 3, characterized in that: the specific process of the step 3 is as follows:
the current i under the two-phase rotating coordinate system obtained in the step 2 is measureddAnd iqAnd the voltage U measured by the voltage Hall sensor in step 1dAnd UqThese four state variables are used as inputs to reconstruct the current estimateAndthen measuring the actual current value i of the Hall sensordAnd iqAnd reconstructed current estimateAndmaking a difference to obtainAndfinally, the obtained current error is sent to a self-adaptive PI regulator, and the estimated rotating speed is obtained by regulating the self-adaptive PI parameterAnd rotor positionThe information, adaptive PI regulator is driven by a full-order adaptive observer module.
5. The full-order adaptive observer-based PMSM disturbance rejection control method according to claim 4, characterized in that: the design process of the full-order adaptive observer module in the step 3 is as follows:
step A, constructing a mathematical model of the surface-mounted permanent magnet synchronous motor d-q under a rotating coordinate axis, wherein the mathematical model is shown in the following formula (1):
wherein: u. ofdAnd uqAre d and q axis voltage components, RsIs stator resistance, #dAnd psiqRespectively permanent magnet flux linkage psifD, q axis components of (1);
the state equation under the d-q rotating coordinate axis of the permanent magnet synchronous motor can be obtained by the formula (1):
wherein: l issL in surface-mounted permanent-magnet synchronous motors as stator inductances=Ld=Lq=L;
The formula (2) is abbreviated as:
Step B, establishing a full-order state observer according to a formula (3) in the step A, wherein the following formula (4) shows:
wherein the upper mark 'Λ' represents an estimated value; by estimating variablesInstead of the actual variable ωr,The matrix contains information on the estimated variables,for reconstructed values of original system variables, i.e. using reconstructionReplacing the A matrix of the original system; the open-loop state observer can be derived from equations (3) and (4) as follows:
the open-loop observer shown in (5) cannot be directly used because the initial states of the original system and the reconstructed system may not be identical and other interference exists, so that a current error is introducedForming a feedback correction term for correcting equation (5) to obtain:
the feedback correction term is that the difference between the output value of the observed system and the output value of the reconstruction system is used as a correction variable and is fed back to the reconstruction system through a gain matrix GTo form a closed loop system; from this, it can be determined that the full-order adaptive observer is:
to obtain an estimated rotational speedThe permanent magnet synchronous motor is used as a reference model, the full-order adaptive observer shown in the formula (8) is used as an adjustable model, and the output error of the two models is used for driving the adaptive PI regulator, so that the output error of the two models tends to zero.
6. The full-order adaptive observer-based PMSM disturbance rejection control method according to claim 5, characterized in that: the adaptive rate selection process of the full-order adaptive observer in the step 3 is as follows:
for obtaining actual current and estimated current errorSubtracting equation (6) from equation (3) yields:
Equation (9) constitutes a dynamic error feedback system, which must satisfy the following two conditions if this dynamic error feedback system is stable according to the Popov hyperstability theory:
1) transfer function matrix [ SI- (A + G)]-1Must be a strictly positive definite matrix;
the adaptive rate can be obtained by solving the Popov integral inequality in the condition 2) reversely, and therefore, the formulas (9) and (10) are respectively substituted into the Popov integral inequality to obtain:
according to the general structure of model reference adaptive parameters, willTaken as the proportional integral of equation (12), i.e.:
in the formula (I), the compound is shown in the specification,in order to estimate the initial value of the rotating speed, the formula represents a universal proportional-integral structure;
when equation (12) is substituted into equation (11), there are:
to make η (0, t)1)≥-γ0 2Respectively enable η1(0,t1)≥-γ1 2,η2(0,t1)≥-γ2 2Namely:
in the formula, gamma1 2And gamma2 2Is any finite positive number;
to prove equation (14), inequality (16) may be utilized, namely:
order:
the derivation of both sides of equation (18) can be found:
substituting equation (19) into equation (14) can yield:
it can be seen from equation (20) that the inequality satisfies η1(0,t1)≥-γ1 2The conditions of (a);
for equation (15), if the integrand to the left of the inequality is positive, the inequality must satisfy the condition, so it is advisable:
substituting equation (21) into equation (15) can yield:
it can be seen from equation (22) that the inequality satisfies η2(0,t1)≥-γ2 2The conditions of (a);
in summary, substituting equations (19) and (21) for equation (13) may satisfy the Popov integral inequality, that is:
if it is notTaking the form of equation (12), the feedback system formed by equation (9) must be asymptotically stable.
The estimated expression of the rotation speed can be obtained by the following expressions (12), (19) and (21):
from equation (24), a rotation speed estimation expression is obtained, namely:
in the formula (I), the compound is shown in the specification,generally, 0 is taken; if it will beAndsubstituted type (25), because the surface-mounted permanent magnet synchronous motor generally adopts idAs a result, the rotation speed adaptation law expressed by the stator current can be obtained as follows:
7. the full-order adaptive observer-based PMSM disturbance rejection control method according to claim 6, characterized in that: the selection process of the gain matrix of the full-order adaptive observer in the step 3 is as follows:
the feedback matrix G is designed as:
when estimating the rotational speedThe dynamic error of the closed-loop observer, when converging on the actual rotational speed ω, can be expressed as:
the two diagonal terms in the matrix (A + G) are negative and therefore satisfy [ SI- (A + G)]-1Is a stability condition for strictly positive definite matrix.
8. The full-order adaptive observer-based PMSM disturbance rejection control method according to claim 7, characterized in that: the specific process of the step 4 is as follows:
according to the estimated rotating speed obtained in the step 3And rotor position angleInformation, estimated rotation speed obtainedWith the torque current i obtained in step 2qEstimating load disturbance as an input to a load disturbance observerAnd control the system torque current iqThere is a correspondence relationship and thus can passThe value is used for determining the value of the torque current to be compensated, and then the calculated compensation value is sent to the control system, so that the external disturbance resistance of the control system is improved; the disturbance estimation and compensation are realized by a load disturbance observer module.
9. The full-order adaptive observer-based PMSM disturbance rejection control method according to claim 8, characterized in that: the design process of the load disturbance observer module in the step 4 is as follows:
the dynamic space state equation of the permanent magnet synchronous motor can be expressed as:
where x is the state quantity, u is the input, f is the disturbance, y is the output, A, Bu、BfAnd C is the coefficient matrix, the perturbation term can be expressed as:
Bff=x-Ax-Buu (30);
if the rate of change of f is approximately zeroThen the estimation of f follows the design principle of the disturbance observer when estimating the disturbanceWhen the actual disturbance f is very close, the disturbance observer can be constructed as follows:
the disturbance estimation expressions obtained by collating the formulas (30) and (31) are:
setting an intermediate variable matrix M, orderEquation (32) can be expressed as an equation with intermediate variables:
at this time, equation (33) is an equation of the disturbance observer, and since the value of the sampling period in the actual system is very small, the change rate of the load torque in one sampling period is approximately zero, the extended mechanical motion equation of the permanent magnet synchronous motor is as follows:
in the formula, TLIs the load torque, B is the viscous friction coefficient, PnFor number of pole pairs, psi, of the motorfIs a permanent magnet flux linkage; j is moment of inertia, iqIs a q-axis current component, ωrIs the mechanical angular velocity;
the PMSM disturbance observation equation obtained by putting the formulas (29) to (34) in order is as follows:
the load disturbance observer equation obtained by arranging the formula (35) is as follows:
calculated in formula (36)I.e. the load torqueEstimated value of k1Must satisfy Lyapunov stability, and k can be obtained according to the stability requirement1Is k1<0;
Due to load torqueHas a certain relation with the q-axis current, so the current can be compensated according to the sudden load disturbance, and the current is compensatedCan be expressed as:
10. the full-order adaptive observer-based PMSM sensorless disturbance rejection control method according to claim 9, wherein: the specific process of the step 5 is as follows:
firstly, a given rotation speed omega and the estimated rotation speed obtained in the step 3 are combinedMaking difference, feeding the rotation speed error into a rotation speed loop PI regulator, and outputting the rotation speed error as a torque current iq *Torque current iq *First with a feedback current iqMaking difference, and then according to load disturbance change value iq *Carrying out torque current compensation with the compensation value ofFinally, the final input of the quadrature axis current loop PI regulator is obtained as iq-inAnd the input of the PI regulator which can simultaneously obtain the straight-axis current loop is id *-id(ii) a The output of the current loop PI regulator is the component U of the stator voltage on the d-q axisdAnd UqThen, the voltage U under the two-phase rotating coordinate system is converted into the voltage U under the two-phase rotating coordinate system through a Park inverse transformation moduledAnd UqConversion to voltage U at two-phase stationary coordinateαAnd UβFinally, U is putαAnd UβAnd sending the signals into a space vector pulse width modulation module to obtain six paths of PWM pulse bar driving PMSM to form a closed-loop control system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010110108.1A CN111293933A (en) | 2020-02-23 | 2020-02-23 | PMSM sensor anti-interference control method based on full-order adaptive observer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010110108.1A CN111293933A (en) | 2020-02-23 | 2020-02-23 | PMSM sensor anti-interference control method based on full-order adaptive observer |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111293933A true CN111293933A (en) | 2020-06-16 |
Family
ID=71020228
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010110108.1A Pending CN111293933A (en) | 2020-02-23 | 2020-02-23 | PMSM sensor anti-interference control method based on full-order adaptive observer |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111293933A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110417320A (en) * | 2019-07-04 | 2019-11-05 | 东南大学 | A kind of vertical operation magnetic flux switching permanent-magnetism linear motor uplink and downlink position-sensorless control method |
CN114499331A (en) * | 2021-12-28 | 2022-05-13 | 中车永济电机有限公司 | Permanent magnet synchronous motor control method |
CN115586785A (en) * | 2021-07-06 | 2023-01-10 | 西安万飞控制科技有限公司 | Rotor unmanned aerial vehicle attitude controller and method based on adaptive active disturbance rejection control |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107994826A (en) * | 2017-12-12 | 2018-05-04 | 合肥工业大学 | A kind of full order observer senseless control system based on error weighting |
CN109510539A (en) * | 2018-10-08 | 2019-03-22 | 北方工业大学 | One kind predicting magnetic linkage control system and method based on novel gain matrix norm type |
-
2020
- 2020-02-23 CN CN202010110108.1A patent/CN111293933A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107994826A (en) * | 2017-12-12 | 2018-05-04 | 合肥工业大学 | A kind of full order observer senseless control system based on error weighting |
CN109510539A (en) * | 2018-10-08 | 2019-03-22 | 北方工业大学 | One kind predicting magnetic linkage control system and method based on novel gain matrix norm type |
Non-Patent Citations (2)
Title |
---|
徐艳平 等: "负载扰动观测的PMSM滑模无速度传感器控制", 《电力电子技术》, vol. 52, no. 5, 31 May 2018 (2018-05-31), pages 22 * |
李冉: "永磁同步电机无位置传感器运行控制技术研究", 《中国优秀博硕士学位论文全文数据库(博士) 工程科技Ⅱ辑》, no. 7, 15 July 2013 (2013-07-15), pages 042 - 18 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110417320A (en) * | 2019-07-04 | 2019-11-05 | 东南大学 | A kind of vertical operation magnetic flux switching permanent-magnetism linear motor uplink and downlink position-sensorless control method |
CN110417320B (en) * | 2019-07-04 | 2021-06-01 | 东南大学 | Up-down no-position control method for vertical operation magnetic flux switching permanent magnet linear motor |
CN115586785A (en) * | 2021-07-06 | 2023-01-10 | 西安万飞控制科技有限公司 | Rotor unmanned aerial vehicle attitude controller and method based on adaptive active disturbance rejection control |
CN114499331A (en) * | 2021-12-28 | 2022-05-13 | 中车永济电机有限公司 | Permanent magnet synchronous motor control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103401501B (en) | A kind of PMSM servo system control method based on fuzzy active disturbance rejection | |
CN110572091B (en) | Optimized sensorless control method for permanent magnet synchronous motor | |
CN110350835B (en) | Permanent magnet synchronous motor position sensorless control method | |
CN102969968B (en) | Permanent magnet synchronous motor control method | |
CN106655938B (en) | Control system for permanent-magnet synchronous motor and control method based on High-Order Sliding Mode method | |
CN109768753B (en) | Novel sliding-mode observer position-sensorless permanent magnet synchronous motor model prediction control method | |
CN112422004B (en) | Disturbance suppression method for permanent magnet synchronous motor in weak magnetic control mode | |
CN110190795B (en) | Permanent magnet synchronous motor cascade type robust prediction current control method | |
CN108377117B (en) | Permanent magnet synchronous motor composite current control system and method based on predictive control | |
CN111293933A (en) | PMSM sensor anti-interference control method based on full-order adaptive observer | |
CN110995102A (en) | Direct torque control method and system for permanent magnet synchronous motor | |
CN112953335A (en) | Finite time self-adaptive composite control method and system for permanent magnet synchronous motor | |
CN108551285A (en) | Direct Torque Control System for Permanent Magnet Synchronous Motor and method based on double synovial membrane structures | |
CN108649850B (en) | UDE built-in permanent magnet synchronous motor current control method | |
CN111987961A (en) | Position-sensorless direct torque control method for permanent magnet synchronous motor | |
CN113890441B (en) | Permanent magnet synchronous motor current harmonic suppression method based on improved harmonic voltage compensation | |
CN113676088B (en) | Permanent magnet synchronous motor speed sensorless control method with harmonic suppression | |
CN114094892B (en) | Permanent magnet synchronous motor control device and method for sliding mode observer and current prediction | |
CN108429501B (en) | Method for observing load disturbance of permanent magnet synchronous motor | |
Barambones et al. | An adaptive sliding mode control law for induction motors using field oriented control theory | |
CN113726240A (en) | Permanent magnet synchronous motor control method and system based on second-order active disturbance rejection control | |
CN110943666A (en) | Constraint control system for composite current of permanent magnet synchronous motor and construction method thereof | |
CN116805849A (en) | Continuous set model prediction control method of permanent magnet synchronous motor | |
CN113489408A (en) | Permanent magnet linear motor speed sensorless control system | |
Han et al. | Research on PMSM sensor-less system based on ADRC strategy |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200616 |