CN109274306A - Method for promoting electric car ipm motor controller peak power output - Google Patents

Method for promoting electric car ipm motor controller peak power output Download PDF

Info

Publication number
CN109274306A
CN109274306A CN201710585681.6A CN201710585681A CN109274306A CN 109274306 A CN109274306 A CN 109274306A CN 201710585681 A CN201710585681 A CN 201710585681A CN 109274306 A CN109274306 A CN 109274306A
Authority
CN
China
Prior art keywords
motor
voltage
current
module
lim
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.)
Withdrawn
Application number
CN201710585681.6A
Other languages
Chinese (zh)
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.)
Shanghai Dajun Technologies Inc
Original Assignee
Shanghai Dajun Technologies Inc
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 Shanghai Dajun Technologies Inc filed Critical Shanghai Dajun Technologies Inc
Priority to CN201710585681.6A priority Critical patent/CN109274306A/en
Publication of CN109274306A publication Critical patent/CN109274306A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/22Current control, e.g. using a current control loop
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/06Rotor flux based control involving the use of rotor position or rotor speed sensors
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P25/00Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
    • H02P25/02Arrangements 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/022Synchronous motors
    • H02P25/024Synchronous motors controlled by supply frequency
    • H02P25/026Synchronous motors controlled by supply frequency thereby detecting the rotor position
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P25/00Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
    • H02P25/02Arrangements 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/022Synchronous motors
    • H02P25/03Synchronous motors with brushless excitation
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P27/00Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
    • H02P27/04Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
    • H02P27/06Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters
    • H02P27/08Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters with pulse width modulation
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/0085Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation specially adapted for high speeds, e.g. above nominal speed
    • H02P21/0089Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation specially adapted for high speeds, e.g. above nominal speed using field weakening
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P2205/00Indexing scheme relating to controlling arrangements characterised by the control loops
    • H02P2205/01Current loop, i.e. comparison of the motor current with a current reference
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P2207/00Indexing scheme relating to controlling arrangements characterised by the type of motor
    • H02P2207/05Synchronous machines, e.g. with permanent magnets or DC excitation

Landscapes

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

Abstract

The invention discloses a kind of methods for promoting electric car ipm motor controller peak power output, this method electric machine controller obtains module, pi controller, voltage vector limit algorithm module, coordinate inverse transform block, vector controlled ovennodulation module and three-phase inverter driving motor with current-order, three-phase inverter output signal feeds back to pi controller, motor position and speed signal through coordinate transferring and measures and feed back through the realization of position and speed measurement module;Current-order obtains module and provides the instruction of motor d, q shaft current by three regions;Voltage vector limit algorithm module judges that motor operating condition provides the voltage clipping of motor d, q axis;Vector controlled ovennodulation module carries out voltage modulated by region and defines pulsewidth modulation ratio;Motor dynamics model is established, optimization motor d, q shaft current exports quality.This method promotes peak power output, realizes steady control, good current following dynamic response and the steady-state performance of electric current.

Description

Method for promoting electric car ipm motor controller peak power output
Technical field
It is especially a kind of maximum for promoting electric car ipm motor controller the present invention relates to motor control technology field The method of output power.
Background technique
Using battery powered IPM synchronous motor (IPMSM, Interior Permanent for electric vehicle Magnet Synchronous Machine) in controller, the deficiency that there is output voltage ranges is narrow, output torque is small, this It is the main reason for causing peak power output low.In order to promote the output power of electric machine control system, usually mostly from motor The design of ontology is started with consideration, and design is to reduce loss and improve efficiency as target, to reduce copper loss, stator resistance design compared with It is small, it is also smaller to improve electric current and torque responsive, stator d, q axle inductance.But it is not accounted for from electric machine operating characteristic, defeated The promotion of power is limited out, influences the runnability of motor.
Summary of the invention
It is defeated for promoting electric car ipm motor controller maximum that technical problem to be solved by the invention is to provide one kind The method of power out, this method are easy, easy to accomplish, it can be achieved that promotion peak power output realizes electric current close to 20% Steady control, good current following dynamic response and steady-state performance.
In order to solve the above technical problems, the present invention is for promoting electric car ipm motor controller peak power output Method, electric machine controller obtain module, pi controller, voltage vector limit algorithm mould with sequentially connected current-order Block, coordinate inverse transform block, vector controlled ovennodulation module and three-phase inverter driving motor, three-phase inverter output signal warp Coordinate transferring feeds back to pi controller, motor position and speed signal and feeds back respectively through position and speed measurement module Module, coordinate inverse transform block and coordinate conversion are obtained to current-order, wherein current-order obtains module input motor at full speed The given torque of domain operating condition;This method includes the following steps:
Step 1: current-order obtains module presses motor permanent torque region using maximum torque per ampere control algorithm respectively Motor d, q shaft current instruction value is provided, motor invariable power region provides motor d, q shaft current using common weak magnetic control algolithm and refers to Value is enabled, motor depth weak magnetic region provides motor d, q shaft current instruction value than control algolithm using torque capacity voltage;
Step 2: the voltage vector limit algorithm of optimization voltage vector limit algorithm module, judges the work of motor All Speed Range Make region and power generation or electronic operating condition that motor is worked, provides the voltage clipping of motor d, q axis respectively;
Step 3: vector controlled ovennodulation module carries out voltage modulated by region and defines pulsewidth modulation ratio MI are as follows:
Wherein:For fundamental wave phase voltage amplitude, UDCFor the busbar voltage of three-phase inverter;
Step 4: establishing motor dynamics model, the electric current of optimization motor d, q axis exports quality, the classical control according to motor System is theoretical, motor d, q shaft voltage equation when magnetic circuit saturation and cross-coupling effect are as follows:
Wherein,It is with motor d, q shaft current id、iqThe magnetic linkage of nonlinear change, RsFor stator Resistance, ωeFor synchronous rotational speed, formula (1) and formula (2) expansion are obtained:
Wherein,It indicates d axis dynamic inductance, is denoted as DLd,It indicates q axis dynamic inductance, is denoted as DLq,It indicates d axis cross-coupling inductance, is denoted as DLdq,It indicates q axis cross-coupling inductance, is denoted as DLqd
Then motor dynamics model are as follows:
Motor dynamics model incorporates motor dynamics inductance and cross-coupling inductance, improves the accuracy of motor vector controlled.
Further, the current-order obtains module in d, q shaft current instruction value in motor invariable power region It is given It is as follows:
Wherein, Ulim=0.636UDC, UDCFor three-phase inverter busbar voltage, IsmaxFor motor current limit radius of circle, Ld、 LqFor motor d, q axle inductance, and Lq>Ld, ψmFor rotor permanent magnetism chain, ωeFor synchronous rotational speed;
The current-order obtains module in d, q shaft current instruction value in motor depth weak magnetic regionIt gives such as Under:
Wherein,
Further, the voltage vector limit algorithm of the voltage vector limit algorithm module includes the following steps:
A) judge whether All Speed Range motor active section is depth weak magnetic region, such asInto depth weak magnetic region, such asThen exit depth weak magnetic region;
B) motor exits depth weak magnetic regional work, judges that operating condition that motor is worked is power generation or electronic, such asFor electronic operating condition, such asFor generating operation mode;
C) when motor powered operating condition, clipping is carried out to motor d, q shaft voltage by following clipping rule, compares motor d, q axis Current-orderSize,
IfIt sets up, is executed by following clipping measure:
Such as: | ud|>η×Ulim, then udlim=η × Ulim,
Such as: | ud|≤η×Ulim, then udlim=ud,
IfIt sets up, is executed by following clipping measure:
Such as: | uq|>η×Ulim, then uqlim=η × Ulim,
Such as: | uq|≤η×Ulim, then uqlim=uq,
D) when electric power generation operating condition, clipping is carried out to motor d, q shaft voltage by following clipping rule,
E) motor enters depth weak magnetic regional work, judges that operating condition that motor is worked is power generation or electronic, such asFor electronic operating condition, such asFor generating operation mode;
F) when motor powered operating condition, clipping rule as described below carries out clipping to motor d, q shaft voltage, such as | uq|>η ×Ulim, then uqlim=η × Ulim,
Such as | uq|≤η×Ulim, then uqlim=uq,
G) when electric power generation operating condition, clipping rule as described below carries out clipping to motor d, q shaft voltage, such as | ud|>η ×Ulim, then udlim=η × Ulim,
Such as | ud|≤η×Ulim, then udlim=ud,
Wherein, ud、uqFor the input of voltage vector limit algorithm module, udlim、uqlimFor motor d, q shaft voltage amplitude limit value, η is the ratio of linear modulation area maximum output voltage and overmodulation maximum output voltage,For motor d axis magnetic linkage.
Further, voltage modulated is divided into linear zone, the first overmodulation and by the vector controlled ovennodulation module Two overmodulation;
Linear zone 0≤MI < 0.9069, output voltage UoRange be Uo≤0.577UDC
First overmodulation, 0.9069≤MI≤0.9523, output voltage UoRange be 0.577UDC≤Uo≤ 0.606UDC, the first overmodulation keeps reference voltage vector phase invariant, only corrects voltage amplitude, wherein Correction and Control angle αr It is as follows with the relationship of pulsewidth modulation ratio MI:
Second overmodulation, 0.9523 < MI≤1, output voltage UoRange be 0.606UDC≤MI<0.636UDC, the Two overmodulation reference voltage vector phases and voltage amplitude are modified, wherein amendment keeps angle αhWith pulsewidth modulation ratio MI Relationship it is as follows:
Angle modification carries out as the following formula,
Wherein, θeFor reference voltage vector angle, θr' it is voltage vector angle correction.
Further, motor d, q shaft voltage is converted to α, β coordinate system voltage by the coordinate inverse transform block,
uα=ud cosθe-uq sinθe
uβ=udsinθe+uqcosθe
Wherein: uαFor α shaft voltage, uβFor β shaft voltage, θeFor reference voltage vector angle.
Further, motor three-phase current is converted to motor d, q shaft current by the coordinate transferring,
Wherein: iaFor motor a phase current, ibFor motor b phase current, θeFor reference voltage vector angle.
Method due to the present invention for promoting electric car ipm motor controller peak power output uses above-mentioned skill Art scheme, i.e., electric machine controller obtains module, pi controller, voltage arrow with sequentially connected current-order in this method Measure limit algorithm module, coordinate inverse transform block, vector controlled ovennodulation module and three-phase inverter driving motor, three-phase inversion Device output signal feeds back to pi controller through coordinate transferring, and motor position and speed signal are measured through position and speed Module feeds back to current-order respectively and obtains module, coordinate inverse transform block and coordinate conversion, and wherein current-order obtains module Input the given torque of motor All Speed Range operating condition;Current-order obtains module and provides motor d, q shaft current by three regions respectively Instruction value;Voltage vector limit algorithm module judges motor operation optimization voltage vector limit algorithm, provides motor d, q axis respectively Voltage clipping;Vector controlled ovennodulation module carries out voltage modulated by region and defines pulsewidth modulation ratio;Establish motor dynamics The electric current of model, optimization motor d, q axis exports quality.This method is easy, easy to accomplish, effectively realizes mentioning for peak power output It rises, realizes steady control, good current following dynamic response and the steady-state performance of electric current.
Detailed description of the invention
The present invention will be further described in detail below with reference to the accompanying drawings and embodiments:
Fig. 1 is the functional block diagram of electric machine controller in this method;
Fig. 2 is that working region divides schematic diagram under motor All Speed Range operating condition in this method;
Fig. 3 is the flow diagram of voltage vector limit algorithm module in this method;
Fig. 4 is the linear zone schematic diagram of vector controlled ovennodulation module voltage modulation in this method;
Fig. 5 is the first overmodulation schematic diagram of vector controlled ovennodulation module voltage modulation in this method;
Fig. 6 is the second overmodulation schematic diagram of vector controlled ovennodulation module voltage modulation in this method;
Fig. 7 is the curve synoptic diagram of vector controlled ovennodulation module pilot angle and modulation ratio in this method;
Fig. 8 is the curve synoptic diagram that vector controlled ovennodulation module keeps angle and modulation ratio in this method.
Specific embodiment
Embodiment is as shown in Figure 1, the present invention is used to be promoted the side of electric car ipm motor controller peak power output Method, electric machine controller obtain module 1, pi controller 2, voltage vector limit algorithm mould with sequentially connected current-order Block 3,6 driving motor 7 of coordinate inverse transform block 4, vector controlled ovennodulation module 5 and three-phase inverter, three-phase inverter 6 export Signal feeds back to pi controller 2 through coordinate transferring 8, and 7 position and speed signal of motor measures mould through position and speed Block 9 feeds back to current-order respectively and obtains module 1, coordinate inverse transform block 4 and coordinate conversion 8, and wherein current-order obtains mould The given torque of the input motor All Speed Range operating condition of block 1This method includes the following steps:
Step 1: as shown in Fig. 2, current-order obtains module presses motor permanent torque region 11 using torque capacity electricity respectively Stream provides motor d, q shaft current instruction value than control algolithm, and motor invariable power region 12 is provided using common weak magnetic control algolithm Motor d, q shaft current instruction value, motor depth weak magnetic region 13 provide motor d, q axis than control algolithm using torque capacity voltage Current instruction value;
Step 2: the voltage vector limit algorithm of optimization voltage vector limit algorithm module, judges the work of motor All Speed Range Make region and power generation or electronic operating condition that motor is worked, provides the voltage clipping of motor d, q axis respectively;
Step 3: vector controlled ovennodulation module carries out voltage modulated by region and defines pulsewidth modulation ratio MI are as follows:
Wherein:For fundamental wave phase voltage amplitude, UDCFor the busbar voltage of three-phase inverter;
Step 4: establishing motor dynamics model, the electric current of optimization motor d, q axis exports quality, the classical control according to motor System is theoretical, motor d, q shaft voltage equation when magnetic circuit saturation and cross-coupling effect are as follows:
Wherein,It is with motor d, q shaft current id、iqThe magnetic linkage of nonlinear change, RsFor stator Resistance, ωeFor synchronous rotational speed, formula (1) and formula (2) expansion are obtained:
Wherein,It indicates d axis dynamic inductance, is denoted as DLd,It indicates q axis dynamic inductance, is denoted as DLq,It indicates d axis cross-coupling inductance, is denoted as DLdq,It indicates q axis cross-coupling inductance, is denoted as DLqd
Then motor dynamics model are as follows:
Motor dynamics model incorporates motor dynamics inductance and cross-coupling inductance, improves the accuracy of motor vector controlled.
D, q axle inductance parameter of IPMSM for electric vehicle has cross-coupling variation with the size of d, q shaft current component Feature, i.e., d axle inductance is not only different with the size of d shaft current, but also d axle inductance size is also by the coupling effect of q shaft current It influences, meanwhile, q axle inductance is not only different with the size of q shaft current, but also q axle inductance size is also imitated by the coupling of d shaft current Should influence, final cross-coupling effect forms inductance to the parameter matrix of d, q shaft current, space show as inductance to d, The curved surface object figure of q shaft current, by the foundation of motor dynamics model, so that motor vector controlled is more accurate.
Preferably, as shown in Fig. 2, d, q shaft current of the current-order acquisition module in motor invariable power region 12 refers to Enable valueIt is given below:
Wherein, Ulim=0.636UDC, UDCFor three-phase inverter busbar voltage, IsmaxFor motor current limit radius of circle, Ld、 LqFor motor d, q axle inductance, and Lq>Ld, ψmFor rotor permanent magnetism chain, ωeFor synchronous rotational speed;Above-mentioned formula (8) formula (9) is to scheme D, q shaft current of AB shown in 2 sections of output-constant operation instruct given value
The current-order obtains module in d, q shaft current instruction value in motor depth weak magnetic region 13It gives such as Under:
Wherein,
Above-mentioned formula (10) and formula (11) are d, q axis electricity that BC sections of motor depth weak magnetic region 13 shown in Fig. 2 is run Stream instruction given valuePower is gradually promoted, and until the maximum power point (mpp) D run in BC section, so far, depth is weak 13 curve motion of magnetic area terminates, and realizes the due maximum power output of motor.
Preferably, as shown in figure 3, the voltage vector limit algorithm of the voltage vector limit algorithm module includes following step It is rapid:
A) judge whether All Speed Range motor active section is depth weak magnetic region, such asInto depth weak magnetic region, such asThen exit depth weak magnetic region;
B) motor exits depth weak magnetic regional work, judges that operating condition that motor is worked is power generation or electronic, such asFor electronic operating condition, such asFor generating operation mode;
C) when motor powered operating condition, clipping is carried out to motor d, q shaft voltage by following clipping rule, compares motor d, q axis Current-orderSize,
IfIt sets up, is executed by following clipping measure:
Such as: | ud|>η×Ulim, then udlim=η × Ulim,
Such as: | ud|≤η×Ulim, then udlim=ud,
IfIt sets up, is executed by following clipping measure:
Such as: | uq|>η×Ulim, then uqlim=η × Ulim,
Such as: | uq|≤η×Ulim, then uqlim=uq,
D) when electric power generation operating condition, clipping is carried out to motor d, q shaft voltage by following clipping rule,
E) motor enters depth weak magnetic regional work, judges that operating condition that motor is worked is power generation or electronic, such asFor electronic operating condition, such asFor generating operation mode;
F) when motor powered operating condition, clipping rule as described below carries out clipping to motor d, q shaft voltage,
Such as | uq|>η×Ulim, then uqlim=η × Ulim,
Such as | uq|≤η×Ulim, then uqlim=uq,
G) when electric power generation operating condition, clipping rule as described below carries out clipping to motor d, q shaft voltage,
Such as | ud|>η×Ulim, then udlim=η × Ulim,
Such as | ud|≤η×Ulim, then udlim=ud,
Wherein, ud、uqFor the input of voltage vector limit algorithm module, udlim、uqlimFor motor d, q shaft voltage amplitude limit value, η is the ratio of linear modulation area maximum output voltage and overmodulation maximum output voltage,For motor d axis magnetic linkage.
Preferably, as shown in Figure 4, Figure 5 and Figure 6, voltage modulated is divided into linearly by the vector controlled ovennodulation module Area, the first overmodulation and the second overmodulation;
Linear zone 0≤MI < 0.9069, output voltage UoRange be Uo≤0.577UDC
First overmodulation, 0.9069≤MI≤0.9523, output voltage UoRange be 0.577UDC≤Uo≤ 0.606UDC, the first overmodulation keeps reference voltage vector phase invariant, only corrects voltage amplitude, corrects in path such as Fig. 5 Heavy line indicates, wherein Correction and Control angle αrIt is as follows with the relationship of pulsewidth modulation ratio MI:
Pilot angle and pulsewidth modulation are more as shown in Figure 7 than curve;
Second overmodulation, 0.9523 < MI≤1, output voltage UoRange be 0.606UDC≤MI<0.636UDC, the Two overmodulation reference voltage vector phases and voltage amplitude are modified, and the heavy line corrected in path such as Fig. 6 indicates, Middle amendment keeps angle αhIt is as follows with the relationship of pulsewidth modulation ratio MI:
Keep angle and pulsewidth modulation more as shown in Figure 8 than curve;
Angle modification carries out as the following formula,
Wherein, θeFor reference voltage vector angle, θr' it is voltage vector angle correction.
Preferably, motor d, q shaft voltage is converted to α, β coordinate system voltage by the coordinate inverse transform block,
uα=ud cosθe-uq sinθe
uβ=ud sinθe+uq cosθe
Wherein: uαFor α shaft voltage, uβFor β shaft voltage, θeFor reference voltage vector angle.
Preferably, motor three-phase current is converted to motor d, q shaft current by the coordinate transferring,
Wherein: iaFor motor a phase current, ibFor motor b phase current, θeFor reference voltage vector angle.
This method execute when, must carry out parameter of electric machine calibration, obtain motor operation permanent torque region, invariable power region and The optimal current torque data table in depth weak magnetic regionIt can be calculated further according to motor mathematics model of stable state Motor d, q axis magnetic linkageObtain electric current magnetic linkage tables of data After calibrated, the identification operation of the parameter of electric machine is carried out, wherein rotation high frequency signal injection method can be used to carry out d, q axis dynamic electric The identification of sense and cross-coupling inductance, obtaining motor dynamics model parameter sequence is
Current-order obtains module and is stored with motor operation in permanent torque region, invariable power region and depth weak magnetic region Optimal current torque two-dimensional data tableWhen vector controlled, according to torque command and motor speed feedback real-time query It is instructed to optimal d, q shaft current
Pi controller output are as follows:
Wherein, Kpd、τid、Kpq、τiqRatio, i for motor d, q axis scale integral controllerd、iqFor the electricity of motor d, q axis Stream feedback, integral parameter, electric current loop decouple feedforward control discretization are as follows:
Wherein, τsFor current control cycle, formula is stored with motor operation in permanent torque region, invariable power region and depth The optimal magnetic linkage torque two-dimensional data table in weak magnetic regionWhen vector controlled, two-dimensional data tableRoot According to torque command and motor speed feedback real-time query to d, q axis magnetic linkage
To the explanation for improving Overmodulation Method, the execution of the Overmodulation Method of vector controlled ovennodulation module must be according to modulation Section is only modified the quadrature voltage vector of modulation, to modulated process without interference, i.e., no longer divides modulation areas to zero The action time of vector sum basic voltage vectors is calculated, but uses same linear modulation area zero vector and fundamental voltage The action time allocation rule of vector exports T0、T1、T2.Specific implementation step is as follows:
Step 1: generating pulsewidth modulation than the number with pilot angle using MatLab data Fitting Toolbox according to formula (12) It is stored according to table;
Step 2: generating modulation ratio according to formula (13) using Matlab data Fitting Toolbox and keeping the tables of data at angle It is stored;
Step 3: calculating pulsewidth modulation ratio MI, modulator zone locating for reference voltage vector is judged;
Step 4: reference voltage vector is located at linear modulation area, without amendment quadrature voltage vector;
Step 5: reference voltage vector is located at the first overmodulation, using step 3 modulation ratio MI calculated, calls and adjust The look-up routine than MI and pilot angle is made, current control angle is searched, reference voltage vector is modified according to pilot angle, such as Reference voltage vector is in pilot angle, without amendment quadrature voltage vector, maintain former orthogonal reference voltage vector amplitude and Phase;Reference voltage is in outside pilot angle, does not have to modification, corrects orthogonal reference voltage vector as follows:
Step 6: reference voltage vector is located at the second overmodulation, using step 3 modulation ratio MI calculated, calls and adjust It makes than MI and the look-up routine for keeping angle, searches and currently keep angle, reference voltage vector is modified according to holding angle;Ginseng It examines voltage vector to be in holding angle, the amplitude and phase of reference voltage vector are by the substantially electric of reference voltage vector present position Vector correction is pressed, i.e. the amplitude correction of reference voltage vector is basic voltage vectors, and the angle of reference voltage vector is maintained base Angle where this voltage vector;Reference voltage vector, which is in, to be kept outside angle, the angle, θ of reference voltage vectorr' by formula (14) into Row amendment, and orthogonal reference voltage vector is corrected as follows:
Step 7: by revised voltage vector, unified call SVPWM linear modulation algorithm calculates zero vector and basic The action time T of voltage vector0、T1、T2
Step 8: terminating.
Wherein, θ 'rFor the corrected reference voltage vector angle calculated by formula (14), n is sector where reference voltage vector.
Compared with prior art, improved Overmodulation Method is easy, easy to accomplish, it can be achieved that promoting electric car for this method With the peak power output of ipm motor close to 20%.The voltage limit algorithm of the optimization of proposition has carried out motor d, q shaft voltage The optimum allocation of amplitude realizes the steady control of electric current, has in conjunction with accurate motor dynamics model in the application of this method The feature that current following dynamic response is good, steady-state performance is high.

Claims (6)

1. a kind of method for promoting electric car ipm motor controller peak power output, electric machine controller is successively to connect The current-order connect obtains module, pi controller, voltage vector limit algorithm module, coordinate inverse transform block, vector Control ovennodulation module and three-phase inverter driving motor, three-phase inverter output signal feed back to ratio through coordinate transferring Integral controller, motor position and speed signal feed back to current-order through position and speed measurement module respectively and obtain module, seat Inverse transform block and coordinate conversion are marked, wherein current-order obtains the given torque of module input motor All Speed Range operating condition;It is special Sign is that this method includes the following steps:
It is provided respectively by motor permanent torque region using maximum torque per ampere control algorithm Step 1: current-order obtains module Motor d, q shaft current instruction value, motor invariable power region provide the instruction of motor d, q shaft current using common weak magnetic control algolithm Value, motor depth weak magnetic region provide motor d, q shaft current instruction value than control algolithm using torque capacity voltage;
Step 2: the voltage vector limit algorithm of optimization voltage vector limit algorithm module, judges the workspace of motor All Speed Range The power generation or electronic operating condition that domain and motor are worked, provide the voltage clipping of motor d, q axis respectively;
Step 3: vector controlled ovennodulation module carries out voltage modulated by region and defines pulsewidth modulation ratio MI are as follows:
Wherein:For fundamental wave phase voltage amplitude, UDCFor the busbar voltage of three-phase inverter;
Step 4: establishing motor dynamics model, the electric current of optimization motor d, q axis exports quality, and the classic control according to motor is managed Motor d, q shaft voltage equation when by, magnetic circuit saturation and cross-coupling effect are as follows:
Wherein,It is d, q axis magnetic linkage, and with motor d, q shaft current id、iqNonlinear change, RsFor stator Resistance, ωeFor synchronous rotational speed, formula (1) and formula (2) expansion are obtained:
Wherein,It indicates d axis dynamic inductance, is denoted as DLd,It indicates q axis dynamic inductance, is denoted as DLq,It indicates d axis cross-coupling inductance, is denoted as DLdq,It indicates q axis cross-coupling inductance, is denoted as DLqd
Then motor dynamics model are as follows:
Motor dynamics model incorporates motor dynamics inductance and cross-coupling inductance, improves the accuracy of motor vector controlled.
2. the method according to claim 1 for promoting electric car ipm motor controller peak power output, special Sign is: the current-order obtains module in d, q shaft current instruction value in motor invariable power regionIt is given below:
Wherein, Ulim=0.636UDC, UDCFor three-phase inverter busbar voltage, IsmaxFor motor current limit radius of circle, Ld、LqFor Motor d, q axle inductance, and Lq>Ld, ψmFor rotor permanent magnetism chain, ωeFor synchronous rotational speed;
The current-order obtains module in d, q shaft current instruction value in motor depth weak magnetic regionIt is given below:
Wherein,
3. the method according to claim 1 for promoting electric car ipm motor controller peak power output, special Sign is: the voltage vector limit algorithm of the voltage vector limit algorithm module includes the following steps:
A) judge whether All Speed Range motor active section is depth weak magnetic region, such asInto depth weak magnetic region, such asThen exit depth weak magnetic region;
B) motor exits depth weak magnetic regional work, judges that operating condition that motor is worked is power generation or electronic, such asFor electronic operating condition, such asFor generating operation mode;
C) when motor powered operating condition, clipping is carried out to motor d, q shaft voltage by following clipping rule, compares motor d, q shaft current InstructionSize,
IfIt sets up, is executed by following clipping measure:
Such as: | ud|>η×Ulim, then udlim=η × Ulim,
Such as: | ud|≤η×Ulim, then udlim=ud,
IfIt sets up, is executed by following clipping measure:
Such as: | uq|>η×Ulim, then uqlim=η × Ulim,
Such as: | uq|≤η×Ulim, then uqlim=uq,
D) when electric power generation operating condition, clipping is carried out to motor d, q shaft voltage by following clipping rule,
E) motor enters depth weak magnetic regional work, judges that operating condition that motor is worked is power generation or electronic, such asFor electronic operating condition, such asFor generating operation mode;
F) when motor powered operating condition, clipping rule as described below carries out clipping to motor d, q shaft voltage,
Such as | uq|>η×Ulim, then uqlim=η × Ulim,
Such as | uq|≤η×Ulim, then uqlim=uq,
G) when electric power generation operating condition, clipping rule as described below carries out clipping to motor d, q shaft voltage,
Such as | ud|>η×Ulim, then udlim=η × Ulim,
Such as | ud|≤η×Ulim, then udlim=ud,
Wherein, ud、uqFor the input of voltage vector limit algorithm module, udlim、uqlimFor motor d, q shaft voltage amplitude limit value, η is line The ratio of property modulator zone maximum output voltage and overmodulation maximum output voltage,For motor d axis magnetic linkage.
4. the method according to claim 1 for promoting electric car ipm motor controller peak power output, special Sign is: voltage modulated is divided into linear zone, the first overmodulation and the second ovennodulation by the vector controlled ovennodulation module Area;
Linear zone 0≤MI < 0.9069, output voltage UoRange be Uo≤0.577UDC
First overmodulation, 0.9069≤MI≤0.9523, output voltage UoRange be 0.577UDC≤Uo≤ 0.606UDC, the first overmodulation keeps reference voltage vector phase invariant, only corrects voltage amplitude, wherein Correction and Control angle αr It is as follows with the relationship of pulsewidth modulation ratio MI:
Second overmodulation, 0.9523 < MI≤1, output voltage UoRange be 0.606UDC≤MI<0.636UDC, the second mistake Modulator zone reference voltage vector phase and voltage amplitude are modified, wherein amendment keeps angle αhWith the pass of pulsewidth modulation ratio MI It is as follows:
Angle modification carries out as the following formula,
Wherein, θeFor reference voltage vector angle, θ 'rFor voltage vector angle correction.
5. the method according to claim 1 for promoting electric car ipm motor controller peak power output, special Sign is: motor d, q shaft voltage is converted to α, β coordinate system voltage by the coordinate inverse transform block,
uα=udcosθe-uqsinθe
uβ=udsinθe+uqcosθe
Wherein: uαFor α shaft voltage, uβFor β shaft voltage, θeFor reference voltage vector angle.
6. the method according to claim 1 for promoting electric car ipm motor controller peak power output, special Sign is: motor three-phase current is converted to motor d, q shaft current by the coordinate transferring,
Wherein: iaFor motor a phase current, ibFor motor b phase current, θeFor reference voltage vector angle.
CN201710585681.6A 2017-07-18 2017-07-18 Method for promoting electric car ipm motor controller peak power output Withdrawn CN109274306A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710585681.6A CN109274306A (en) 2017-07-18 2017-07-18 Method for promoting electric car ipm motor controller peak power output

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710585681.6A CN109274306A (en) 2017-07-18 2017-07-18 Method for promoting electric car ipm motor controller peak power output

Publications (1)

Publication Number Publication Date
CN109274306A true CN109274306A (en) 2019-01-25

Family

ID=65152508

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710585681.6A Withdrawn CN109274306A (en) 2017-07-18 2017-07-18 Method for promoting electric car ipm motor controller peak power output

Country Status (1)

Country Link
CN (1) CN109274306A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110176886A (en) * 2019-06-03 2019-08-27 中国人民解放军陆军装甲兵学院 A kind of hub motor vector control method based on torque reference
CN110417317A (en) * 2019-08-05 2019-11-05 东风电子科技股份有限公司 Realize the process that the vector controlled current parameters of driving motor for electric automobile are generated and demarcated
CN110539649A (en) * 2019-09-10 2019-12-06 成都昆朋新能科技有限公司 whole-vehicle maximum torque control method for electric vehicle
CN111756291A (en) * 2020-07-08 2020-10-09 东风电子科技股份有限公司 Method for realizing voltage saturation out-of-control inhibition control of new energy automobile permanent magnet synchronous motor controller
CN113098354A (en) * 2021-04-29 2021-07-09 臻驱科技(上海)有限公司 Overmodulation region control method and system of motor controller
CN113300650A (en) * 2020-02-24 2021-08-24 蜂巢传动***(江苏)有限公司保定研发分公司 Driving motor calibration method and system
CN113992099A (en) * 2021-12-01 2022-01-28 北京国家新能源汽车技术创新中心有限公司 FOC-based permanent magnet synchronous motor weak magnetic out-of-control method, system, computer and storage medium
WO2022037003A1 (en) * 2020-08-21 2022-02-24 江苏大学 Transient current planning method for ultrahigh-speed permanent magnet synchronous motor to improve speed regulation response capability

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0078698A1 (en) * 1981-11-04 1983-05-11 Fanuc Ltd. AC motor control method and arrangement
CN103595323A (en) * 2013-11-20 2014-02-19 天津大学 Current control method for improving output torque of permanent magnet synchronous motor overmodulation area
CN104617849A (en) * 2015-02-02 2015-05-13 东南大学 Method for controlling maximum output power of hybrid excitation synchronizing motor
CN106357182A (en) * 2016-08-31 2017-01-25 深圳市双驰科技有限公司 Flux weakening control method and device for permanent magnet direct-current motor
CN106921326A (en) * 2015-12-25 2017-07-04 南车株洲电力机车研究所有限公司 Maximum torque per ampere control method and apparatus in the full range of speeds of motor

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0078698A1 (en) * 1981-11-04 1983-05-11 Fanuc Ltd. AC motor control method and arrangement
CN103595323A (en) * 2013-11-20 2014-02-19 天津大学 Current control method for improving output torque of permanent magnet synchronous motor overmodulation area
CN104617849A (en) * 2015-02-02 2015-05-13 东南大学 Method for controlling maximum output power of hybrid excitation synchronizing motor
CN106921326A (en) * 2015-12-25 2017-07-04 南车株洲电力机车研究所有限公司 Maximum torque per ampere control method and apparatus in the full range of speeds of motor
CN106357182A (en) * 2016-08-31 2017-01-25 深圳市双驰科技有限公司 Flux weakening control method and device for permanent magnet direct-current motor

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
周亚男: "《永磁同步电机矢量控制***的宽调速运行控制》", 《中国优秀硕士学位论文全文数据库 工程科技II辑》 *
李峰等: "《考虑磁路饱和的内置式永磁同步电机电感参数旋转辨识算法》", 《电工技术学报》 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110176886A (en) * 2019-06-03 2019-08-27 中国人民解放军陆军装甲兵学院 A kind of hub motor vector control method based on torque reference
CN110417317A (en) * 2019-08-05 2019-11-05 东风电子科技股份有限公司 Realize the process that the vector controlled current parameters of driving motor for electric automobile are generated and demarcated
CN110539649A (en) * 2019-09-10 2019-12-06 成都昆朋新能科技有限公司 whole-vehicle maximum torque control method for electric vehicle
CN113300650B (en) * 2020-02-24 2024-05-17 蜂巢传动***(江苏)有限公司保定研发分公司 Driving motor calibration method and system
CN113300650A (en) * 2020-02-24 2021-08-24 蜂巢传动***(江苏)有限公司保定研发分公司 Driving motor calibration method and system
CN111756291A (en) * 2020-07-08 2020-10-09 东风电子科技股份有限公司 Method for realizing voltage saturation out-of-control inhibition control of new energy automobile permanent magnet synchronous motor controller
CN111756291B (en) * 2020-07-08 2023-08-18 东风电子科技股份有限公司 Method for realizing control for inhibiting voltage saturation and runaway by using new energy automobile permanent magnet synchronous motor controller
US11671041B2 (en) 2020-08-21 2023-06-06 Jiangsu University Transient current planning method for ultra-high-speed permanent magnet synchronous motor for improving speed regulation response capabilities
WO2022037003A1 (en) * 2020-08-21 2022-02-24 江苏大学 Transient current planning method for ultrahigh-speed permanent magnet synchronous motor to improve speed regulation response capability
CN113098354B (en) * 2021-04-29 2023-02-21 臻驱科技(上海)有限公司 Over-modulation region control method and system of motor controller
CN113098354A (en) * 2021-04-29 2021-07-09 臻驱科技(上海)有限公司 Overmodulation region control method and system of motor controller
WO2023098181A1 (en) * 2021-12-01 2023-06-08 北京国家新能源汽车技术创新中心有限公司 Foc-based permanent magnet synchronous motor field-weakening runaway control method, computer, and storage medium
CN113992099A (en) * 2021-12-01 2022-01-28 北京国家新能源汽车技术创新中心有限公司 FOC-based permanent magnet synchronous motor weak magnetic out-of-control method, system, computer and storage medium
CN113992099B (en) * 2021-12-01 2024-03-22 北京国家新能源汽车技术创新中心有限公司 FOC-based permanent magnet synchronous motor flux weakening control method, system, computer and storage medium

Similar Documents

Publication Publication Date Title
CN109274306A (en) Method for promoting electric car ipm motor controller peak power output
CN105515479B (en) A kind of durface mounted permanent magnet synchronous generator field weakening control method
CN107294447B (en) Self-adaptive maximum torque current ratio control device of permanent magnet synchronous motor
CN103595325B (en) A kind of hidden pole type mixed excitation electric machine vector control method
CN109194221B (en) Permanent magnet synchronous motor lookup flux-weakening control method
CN102195552B (en) Methods, systems and apparatus for approximation of peak summed fundamental and third harmonic voltages in a multi-phase machine
CN102611370B (en) Control method and control circuit for modulating sine waves of permanent-magnet synchronous motor
CN103997267B (en) A kind of series compensation Direct Torque Control of driving winding permanent magnet synchronous motor
CN106100482B (en) Motor control method and system and vehicle
CN106992729B (en) A kind of stator permanent magnetic type memory electrical machine permanent magnet flux linkage Discrete control method
CN103107764B (en) Permanent magnet synchronous motor field weakening control method for vehicle
CN103595324B (en) A kind of mixed excitation electric machine field weakening control method
CN103107763B (en) Compensation method of motor load pulsation based on nonlinear space vector pulse width modulation
CN108809182A (en) A kind of method for controlling torque and device of permanent magnet synchronous motor
CN101599737B (en) Permanent magnet flux-switching generator voltage control method by space vector modulation
CN110492810A (en) A kind of magneto unity power factor field weakening control method based on striding capacitance
CN104201960A (en) Maximum torque current ratio control method for permanent-magnet synchronous reluctance motor
CN103475296A (en) Control method of permanent magnet synchronous brushless direct-current motor in low frequency
CN109495049A (en) Permanent magnetism vernier motor unity power factor Direct Torque Control based on striding capacitance
CN206506459U (en) A kind of permanent magnet synchronous motor control device and system
Ekong et al. Field-weakening control for torque and efficiency optimization of a four-switch three-phase inverter-fed induction motor drive
CN109600088B (en) Harmonic current injection device and method of three-phase inverter
CN103281036B (en) A kind of control method of five cross streams motors and control device thereof
Zhang et al. Direct torque control of synchronous reluctance motor in MT reference frame considering magnetic circuit saturation and cross saturation
Cheng et al. Sensorless vector control of complementary and modular linear flux-switching permanent magnet motor based on MRAS and SVPWM

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
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20190125