CN106803731B - A kind of five-phase PMSM model prediction method for controlling torque - Google Patents

A kind of five-phase PMSM model prediction method for controlling torque Download PDF

Info

Publication number
CN106803731B
CN106803731B CN201710022345.0A CN201710022345A CN106803731B CN 106803731 B CN106803731 B CN 106803731B CN 201710022345 A CN201710022345 A CN 201710022345A CN 106803731 B CN106803731 B CN 106803731B
Authority
CN
China
Prior art keywords
voltage vector
magnetic linkage
torque
vector
indicate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710022345.0A
Other languages
Chinese (zh)
Other versions
CN106803731A (en
Inventor
宋文胜
武雪松
薛诚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Southwest Jiaotong University
Original Assignee
Southwest Jiaotong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Southwest Jiaotong University filed Critical Southwest Jiaotong University
Priority to CN201710022345.0A priority Critical patent/CN106803731B/en
Publication of CN106803731A publication Critical patent/CN106803731A/en
Application granted granted Critical
Publication of CN106803731B publication Critical patent/CN106803731B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Ac Motors In General (AREA)

Abstract

The invention discloses a kind of five-phase PMSM model prediction method for controlling torque, belong to the design of polyphase machine ac control system and manufacture in power electronics and power drives field, its key step are as follows: the sector first where calculating dead beat voltage vector, input set of 4 voltage vectors (+2 big vector of 2 middle vectors) as model prediction direct torque in the sector is only chosen, accomplishes real-time update;Then prediction calculating carried out to 4 voltage vectors in input set using prediction model, combined objective function choose optimal voltage vector as system subsequent time input.The method of the present invention uses model prediction direct torque, has excellent dynamic response performance, and calculation amount is smaller, Digital Implementation is more easy, alleviates the pressure of digit chip.

Description

A kind of five-phase PMSM model prediction method for controlling torque
Technical field
It (include five phase inversions the present invention relates to polyphase machine ac control system in power electronics and power drives field Device, five-phase PMSM) it designs and manufacture, in particular to a kind of five-phase PMSM model prediction direct torque side Method.
Background technique
The progress of microelectric technique and power electronic technique is laid a good foundation for the development of polyphase ac speed-regulating system.It is more The advantage of phase system essentially consists in: the vibration of motor and noise are smaller, and inverter capacity is big, good output, and reliability By force, power density is high.
Finite aggregate model prediction direct torque (Finite-Control-Set Model Predictive Torque Control, FCS-MPTC) it is a kind of vehicle air-conditioning algorithm.In five phase current transformers-motor driven systems, usually only select 11 vectors (big vector+zero vector, MPTC-11) or 21 vectors (big vector+middle vector+zero vector, MPTC-21) are taken to make For input set.It, will be to the voltage vector progress time in input set in each control period in FCS-MPTC algorithm Go through calculating.11 vectors are chosen as input set, although reducing calculation amount to a certain extent, meeting in motor stator electric current There is biggish harmonic wave, torque pulsation is larger when causing motor stable state and control effect is bad;And 21 vectors are chosen as defeated Although entering set enriches the quantity of domination set, and improve the control performance of system, to numerical control system bring compared with Big computation burden can generate the other problems such as digital delay.
Summary of the invention
Technical problem to be solved by the invention is to provide a kind of five-phase PMSM model prediction direct torque sides Method mitigates the computation burden of numerical control system, guarantees the excellent control performance of system.
In order to solve the above technical problems, the technical solution adopted by the present invention is that:
A kind of five-phase PMSM model prediction method for controlling torque, comprising the following steps:
Step 1: according to the Parker rotation transformation of extension by voltage of the five-phase PMSM under natural system of coordinates, The physical quantitys such as electric current, magnetic linkage, torque are respectively mapped under two orthogonal coordinate systems of d1-q1 and d3-q3;
Step 2: classify to the fundamental space voltage vector of two level, five phase voltage source inventer, and calculate it is big or middle, The amplitude of small voltage vector is respectively as follows:
In formula, UL, UM, USRespectively indicate the amplitude of large, medium and small voltage vector;UdcIndicate the bus electricity of inverter direct-flow side Press size;
Step 3: dead beat voltage vector predicted value being gone out according to the torque of five-phase induction motor and magnetic linkage error calculation, then is extracted The amplitude and location information of dead beat predicted voltage vector out;
Step 4: the place sector of dead beat voltage vector is determined according to the voltage vector location information being calculated;
Step 5: input set of 4 vectors as PREDICTIVE CONTROL where choosing dead beat voltage vector in sector;
Step 6: prediction and evaluation calculating being carried out to the voltage vector in domination set, the minimum value for choosing objective function is corresponding Voltage vector is applied to inverter.
Further, the step 3 specifically:
The variable quantity △ δ of required power angle δ is calculated according to the torque error at k moment are as follows:
Te refIndicate the given value of motor speed outer ring torque;δ indicates the power angle between electric machine rotor magnetic linkage, NpTable Show motor number of pole-pairs, LdIndicate d-axis inductance, ψfIndicate the magnetic linkage of permanent magnet, ψsIndicate stator magnetic linkage vector;
According to formulaCalculate the stator magnetic linkage error under α β coordinate system:
ψs refIndicate the given value of fundamental wave magnetic linkage;
Component U of the dead beat voltage vector predicted value under two-phase α β rest frameαAnd UβAre as follows:
Finally according to formulaAcquire the amplitude and location information of voltage vector in dead-beat control method:
Further, the objective function are as follows:
Wherein, i=m, m+1, m+2, m+3;M indicates the sector number in each sampling period where dead beat voltage vector; ψsd1-q1 refIndicate the given value of first harmonic spatial stator magnetic linkage;Te(k+1)、ψsd1-q1(k+1) it respectively indicates the torque of k+1 moment and determines The predicted value of sub- magnetic linkage;ψsd3-q3(k+1) the harmonic prediction value of k+1 moment stator magnetic linkage is indicated;ψsd3-q3 refIt is fixed for harmonic wave space The given value of sub- magnetic linkage;λ1、λ2Respectively in the weight coefficient of first harmonic spatial and harmonic wave space stator magnetic linkage component.
Further, I in objective functionmaxAre as follows:
|Ilim| the current limit value for indicating setting, current amplitude after detecting the effect of a certain voltage vector is more than maximum The voltage vector is not chosen in the limitation of value then.
Compared with prior art, the beneficial effects of the present invention are:
1) the input control collection for simplifying FCS-MPTC method, avoids a large amount of redundant computation, alleviates digital control The computation burden of system.
2) FCS-MPTC method rapid dynamic response speed is remained, the advantages that robustness is good.
3) the present invention is based on five phase inverter motor driven systems to be analyzed, equally can be with expanded application in other multiphases electricity Machine;Meanwhile the problems such as being related to such as power, torque pulsation, current harmonics for the occasion of other power conversions, also provides ginseng Examine value.
Detailed description of the invention
Fig. 1 is the allomeric function block diagram of the method for the present invention.
Fig. 2 is the schematic diagram for calculating dead beat voltage vector.
Fig. 3 is the block diagram for predicting torque and magnetic linkage.
Fig. 4 is Space Rotating coordinate transform computing block diagram.
Fig. 5 is that the method for the present invention calculates duration.
Fig. 6 is the calculating duration of MPTC-21 (10 big vector+10 middle vector+zero vectors) method.
Fig. 7 is motor speed, torque and a phase current waveform (n=550r/min, T under stable situationL=8Nm).
Fig. 8 is motor speed, torque and a phase current waveform (n=550r/min, T under current intelligenceLIt is jumped by 2Nm Fade to 8Nm).
Specific embodiment
The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.The method of the present invention significantly subtracts Small calculation amount also realizes the PREDICTIVE CONTROL to torque, improves the dynamic response capability of system.Specifically includes the following steps:
Five-phase induction motor system includes 4 freedom degrees and zero-sequence component.Under motor normal operating condition, according to the group of extension Symmetrical physical quantity under natural system of coordinates is respectively mapped under two orthogonal coordinate systems of d1-q1 and d3-q3 by gram rotation transformation. Classified (table 1) to the space vector of two level, five phase voltage source inventer, and all kinds of voltage vectors are calculated according to formula (1) Amplitude size.
The classification of 1 voltage vector group of table
In formula (1), UdcIndicate the busbar voltage size of inverter direct-flow side.Vector and d3-q3 under d1-q1 coordinate system are sat There are corresponding relationships for vector under mark system: the large, medium and small vector under d1-q1 coordinate system can be mapped under d3-q3 coordinate system It is small, in, big vector.
In order to reduce calculation amount, dead beat voltage vector is calculated first, where only choosing dead beat voltage vector in sector 4 vectors (2 big vector+2 middle vectors) be used as input set, avoid the redundant computation to unrelated vector.
Surface-mount type five-phase PMSM torque TeExpression formula are as follows:
In formula, δ indicates the power angle between electric machine rotor magnetic linkage, NpIndicate motor number of pole-pairs, LdIndicate d-axis inductance, ψfIndicate the magnetic linkage of permanent magnet, ψsIndicate stator magnetic linkage.It is constant that stator magnetic linkage amplitude is generally remained in Direct Torque Control, The torque variation of motor is adjusted by changing the size of power angle.Under normal circumstances, power angle and its variable quantity are smaller, can Do approximate processing:
δ≈sinδ (3)
Based on this, the variable quantity △ δ of required power angle is calculated according to the torque error at k moment are as follows:
Te refIndicate the given value of motor speed outer ring torque.
The magnetic linkage error under α β coordinate system is calculated according to formula (4):
ψs refDead beat predicted voltage arrow can be obtained according to motor stator voltage equation in the given value for indicating fundamental wave magnetic linkage The α β component size of amount:
The amplitude and location information of voltage vector in track with zero error algorithm are finally acquired according to formula (6):
Definition of Division has been carried out to resulting dead beat voltage vector in table 2.According to the voltage location angle letter being calculated Breath is to determine the sector where it.
2 sector of table divides and domination set chooses table
According to sector number, traversal prediction is carried out to 4 voltage vectors (2 big vector+2 middle vectors) in its domination set It calculates, chooses optimal vector further according to objective function.Objective function J are as follows:
Wherein i=m, m+1, m+2, m+3;M indicates the sector number in each sampling period where dead beat voltage vector; ψsd1-q1 refIndicate the given value of first harmonic spatial magnetic linkage;Te(k+1)、ψsd1-q1(k+1) torque of k+1 moment and magnetic linkage are respectively indicated Predicted value;ψsd3-q3(k+1) predicted value of k+1 moment harmonic wave magnetic linkage is indicated;λ1、λ2First harmonic spatial and harmonic wave space stator magnet respectively Weight coefficient of the chain component in evaluation function;ψsd3-q3 refFor the given value of harmonic wave space magnetic linkage, in order to inhibit stator current Low-order harmonic, value are disposed as 0.I in objective functionmax, current protection effect is embodied, is defined such as formula (9):
|Ilim| the current limit value for indicating setting, current amplitude after detecting the effect of a certain voltage vector is more than maximum The voltage vector is not chosen in the limitation of value then;If this adjusting that will not influence objective function is made within the scope of given value With.
In Fig. 1, whole system is divided into rotor flux and torque is observed, and dead beat voltage vector calculates, torque and magnetic linkage are pre- Survey calculating, Space Rotating coordinate transform calculates four parts.The wherein particular content of major part are as follows:
1) rotor flux and torque are observed
The method of the present invention needs to go out according to magnetic linkage, torque error inverse the voltage vector for the kth moment needing to apply, therefore needs Rotor flux is observed in real time.The given value of torque is obtained by speed error by a PI controller.
2) dead beat voltage vector calculates
Fig. 2 shows the schematic diagram calculations of dead beat voltage vector.Approximate calculation is carried out to power angle, combined torque error obtains To the expectancy changes amount △ δ of power angle, and calculate the magnetic linkage error under α β coordinate system.According to magnetic linkage error, indifference is calculated Beat voltage vector and its place sector, 4 voltage vectors (+2 big vector of 2 middle vectors) in sector are the side FCS-MPTC The input set of method.
3) torque and Flux estimation calculate
In FCS-MPTC method, the precision of torque prediction calculating section directly affects the control performance of system.Obtaining current is State variable, according to the form of standard state spatial function, state equation is written as:Discretization in order to obtain Current of electric state equation, in sampling time TsHypothesis is made in lesser situation: thinking system input variable u in kTs~(k+ 1)TsIt is constant in time;H represents the influence of back-emf, changes for electric current loop relatively slowly, it also hold that H is in kTs~(k+1) TsIt is constant in time interval.Torque and the Flux estimation block diagram of figure are obtained, the coefficient matrix in formula is as follows:
Different voltage vectors corresponds to different torque and Flux estimation value, combined objective function, to pre- in input set The magnetic linkage of survey is assessed with torque, choose the smallest switch state of target function value as system subsequent time input.
4) Space Rotating coordinate transform calculates
Fig. 5, which gives, transforms to extension Parker transformation matrices used in double d-q coordinate systems as five phase rest frames.It passes What sensor detected is the phase current under usual abcde coordinate system, and prediction model is carried out under d-q rotating coordinate system, It is therefore desirable to first will be under the current transformation to d1-q1 coordinate system and d3-q3 coordinate system of sensor detection.

Claims (3)

1. a kind of five-phase PMSM model prediction method for controlling torque, which comprises the following steps:
Step 1: voltage, electricity according to the Parker rotation transformation of extension by five-phase PMSM under natural system of coordinates Stream, magnetic linkage, torque physical quantity are respectively mapped under two orthogonal coordinate systems of d1-q1 and d3-q3;
Step 2: classifying to the fundamental space voltage vector of two level, five phase voltage source inventer, and calculate large, medium and small electricity The amplitude of pressure vector is respectively as follows:
In formula, UL, UM, USRespectively indicate the amplitude of large, medium and small voltage vector;UdcIndicate that the busbar voltage of inverter direct-flow side is big It is small;
Step 3: dead beat voltage vector predicted value being gone out according to the torque of five-phase induction motor and magnetic linkage error calculation, then extracts nothing The amplitude and location information of beat predicted voltage vector;
Step 4: the place sector of dead beat voltage vector is determined according to the voltage vector location information being calculated;
Step 5: input set of 4 vectors as PREDICTIVE CONTROL where choosing dead beat voltage vector in sector;
Step 6: prediction and evaluation calculating being carried out to the voltage vector in domination set, chooses the corresponding voltage of minimum value of objective function Vector is applied to inverter;
The step 3 specifically:
The variable quantity △ δ of required power angle δ is calculated according to the torque error at k moment are as follows:
Te refIndicate the given value of motor speed outer ring torque;δ indicates the power angle between electric machine rotor magnetic linkage, NpIndicate electricity Machine number of pole-pairs, LdIndicate d-axis inductance, ψfIndicate the magnetic linkage of permanent magnet, ψsIndicate stator magnetic linkage vector;
According to formulaCalculate the stator magnetic linkage error under α β coordinate system:
ψs refIndicate the given value of fundamental wave magnetic linkage;
Component U of the dead beat voltage vector predicted value under two-phase α β rest frameαAnd UβAre as follows:
Finally according to formulaAcquire the amplitude and location information of voltage vector in dead-beat control method:
2. a kind of five-phase PMSM model prediction method for controlling torque as described in claim 1, which is characterized in that
The objective function are as follows:
Wherein, i=m, m+1, m+2, m+3;M indicates the sector number in each sampling period where dead beat voltage vector; ψsd1-q1 refIndicate the given value of first harmonic spatial stator magnetic linkage;Te(k+1)、ψsd1-q1(k+1) it respectively indicates the torque of k+1 moment and determines The predicted value of sub- magnetic linkage;ψsd3-q3(k+1) the harmonic prediction value of k+1 moment stator magnetic linkage is indicated;ψsd3-q3 refIt is fixed for harmonic wave space The given value of sub- magnetic linkage;λ1、λ2Respectively in the weight coefficient of first harmonic spatial and harmonic wave space stator magnetic linkage component.
3. a kind of five-phase PMSM model prediction method for controlling torque as claimed in claim 2, which is characterized in that
I in objective functionmaxAre as follows:
|Ilim| the current limit value for indicating setting, current amplitude after detecting the effect of a certain voltage vector is more than maximum value Limitation, then do not choose the voltage vector.
CN201710022345.0A 2017-01-12 2017-01-12 A kind of five-phase PMSM model prediction method for controlling torque Active CN106803731B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710022345.0A CN106803731B (en) 2017-01-12 2017-01-12 A kind of five-phase PMSM model prediction method for controlling torque

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710022345.0A CN106803731B (en) 2017-01-12 2017-01-12 A kind of five-phase PMSM model prediction method for controlling torque

Publications (2)

Publication Number Publication Date
CN106803731A CN106803731A (en) 2017-06-06
CN106803731B true CN106803731B (en) 2018-12-25

Family

ID=58984412

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710022345.0A Active CN106803731B (en) 2017-01-12 2017-01-12 A kind of five-phase PMSM model prediction method for controlling torque

Country Status (1)

Country Link
CN (1) CN106803731B (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107231111B (en) * 2017-07-31 2020-03-10 福州大学 Direct torque control method for high load capacity of five-phase permanent magnet synchronous motor
CN107994832A (en) * 2017-11-24 2018-05-04 东南大学 A kind of multichannel permanent magnet synchronous motor mixing Direct Torque Control
CN108667389B (en) * 2018-04-02 2020-06-09 江苏大学 Virtual voltage vector model-based prediction fault-tolerant control method
CN109495055B (en) * 2018-09-17 2022-03-22 沈阳工业大学 Five-phase permanent magnet synchronous motor one-phase open-circuit prediction current control method
CN109842338B (en) * 2019-03-13 2021-07-09 河北工业大学 Permanent magnet synchronous motor prediction model parameter online correction method
CN110112974B (en) * 2019-05-13 2020-10-23 中国科学院深圳先进技术研究院 Motor control method, controller, storage medium, and motor drive system
CN110868111B (en) * 2019-10-22 2021-06-29 北方工业大学 Permanent magnet synchronous motor model prediction control method based on discrete space vector modulation
CN110661462B (en) * 2019-10-25 2021-06-08 中南大学 Deadbeat torque control apparatus, method and system
CN110838808B (en) * 2019-11-18 2021-03-16 东南大学 Diagnosis-free self-repairing method for open-circuit fault of double three-phase permanent magnet synchronous motor driving system
CN111162714A (en) * 2020-01-03 2020-05-15 湖南大学 Multiphase energy storage permanent magnet motor robust prediction torque control method, system and medium considering parameter mismatch
CN111510040B (en) 2020-04-10 2023-10-10 江苏大学 Double virtual voltage vector prediction torque control method without weight coefficient for five-phase permanent magnet synchronous motor
CN111600524B (en) * 2020-05-26 2023-09-05 成都运达轨道交通技术服务有限公司 Five-phase inverter model prediction current control method based on duty ratio optimization
CN111800050B (en) * 2020-06-18 2023-04-14 中国石油大学(华东) Permanent magnet synchronous motor three-vector model prediction torque control method based on voltage vector screening and optimization
CN112994553A (en) * 2021-03-15 2021-06-18 合肥恒大江海泵业股份有限公司 Simplified model prediction voltage control method for permanent magnet motor system
CN113093542B (en) * 2021-03-31 2022-08-12 吉林大学 Motor torque optimization finite set prediction control parallel computing method
CN113037167B (en) * 2021-05-20 2021-09-07 西南交通大学 Five-phase PMSM model prediction control method for improving voltage utilization rate

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6107762A (en) * 1996-02-06 2000-08-22 S-B Power Tool Company Speed control device for electrical motor-driven apparatus
CN103715973A (en) * 2014-01-03 2014-04-09 天津大学 Space voltage vector pulse width modulation algorithm of five-phase voltage source inverter bridge
CN106026833A (en) * 2016-06-23 2016-10-12 北京理工大学 Space vector based control method for five-phase dual-rotor permanent magnet synchronous motor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6107762A (en) * 1996-02-06 2000-08-22 S-B Power Tool Company Speed control device for electrical motor-driven apparatus
CN103715973A (en) * 2014-01-03 2014-04-09 天津大学 Space voltage vector pulse width modulation algorithm of five-phase voltage source inverter bridge
CN106026833A (en) * 2016-06-23 2016-10-12 北京理工大学 Space vector based control method for five-phase dual-rotor permanent magnet synchronous motor

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"五相永磁同步电机多目标优化直接转矩控制算法";薛诚等;《中国电机工程学报》;20160320;第36卷(第6期);第1695-1704页 *
"永磁同步电机模型预测直接转矩控制";牛峰等;《电机与控制学报》;20151231;第19卷(第12期);第60-67、74页 *

Also Published As

Publication number Publication date
CN106803731A (en) 2017-06-06

Similar Documents

Publication Publication Date Title
CN106803731B (en) A kind of five-phase PMSM model prediction method for controlling torque
CN100570391C (en) The real-time detection of permanent-magnetism synchronous motor permanent magnetic field aberration and analytical approach and device thereof
CN103872951B (en) Permanent magnet synchronous motor torque control method based on sliding mode flux linkage observer
CN105897097A (en) Current prediction control method and apparatus for permanent magnet synchronous motor (PMSM)
CN107612446B (en) Built-in permanent magnet synchronous motor model prediction torque control method
CN103956957B (en) A kind of asynchronous electromotor rotor resistance discrimination method and device
CN108631672A (en) Meter and the permanent magnet synchronous motor of optimal duty ratio modulation predict flux linkage control method
CN105356810A (en) Improved direct torque control method for model prediction of permanent magnet synchronous generator
CN105790664B (en) Permanent magnet synchronous motor model predictive control method
Sain et al. Modelling and comparative dynamic analysis due to demagnetization of a torque controlled permanent magnet synchronous motor drive for energy-efficient electric vehicle
CN104052360B (en) Controller for motor
WO2014094317A1 (en) Active front-end rectifier filter latency compensation method based on model predictive control
CN109302110A (en) A kind of asynchronous machine broad sense cascade model prediction flux linkage control method and device
CN107919829B (en) Permanent magnet synchronous motor model prediction torque control method
CN112803861A (en) Zero-vector-free algorithm for predictive control of three-vector model of permanent magnet synchronous motor
Bohari et al. Speed tracking of indirect field oriented control induction motor using neural network
CN106385216A (en) Permanent-magnet synchronous motor current predictive control steady-state error elimination method and system
CN109245640A (en) A kind of asynchronous motor forecast Control Algorithm and device
Ammar et al. Adaptive MRAC-based direct torque control with SVM for sensorless induction motor using adaptive observer
CN114301336A (en) Direct torque prediction control method for permanent magnet synchronous motor
CN103986396B (en) A kind of asynchronous machine mutual inductance parameter identification method and device
Messali et al. A resilient adaptive sliding mode observer for sensorless AC salient pole machine drives based on an improved HF injection method
CN108649852B (en) Permanent magnet synchronous motor control method for improving current loop
Bilal et al. A Comparative Study of Machine Learning Algorithms for Controlling Torque of Permanent Magnet Synchronous Motors through a Closed Loop System
CN113411028B (en) Permanent magnet synchronous motor model prediction control method and device, electronic equipment and medium

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