CN103944476B - Torque controller of electric vehicle - Google Patents

Torque controller of electric vehicle Download PDF

Info

Publication number
CN103944476B
CN103944476B CN201410081961.XA CN201410081961A CN103944476B CN 103944476 B CN103944476 B CN 103944476B CN 201410081961 A CN201410081961 A CN 201410081961A CN 103944476 B CN103944476 B CN 103944476B
Authority
CN
China
Prior art keywords
torque
torque controller
omega
delta
electric automobile
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.)
Expired - Fee Related
Application number
CN201410081961.XA
Other languages
Chinese (zh)
Other versions
CN103944476A (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.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
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 University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN201410081961.XA priority Critical patent/CN103944476B/en
Publication of CN103944476A publication Critical patent/CN103944476A/en
Application granted granted Critical
Publication of CN103944476B publication Critical patent/CN103944476B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Ac Motors In General (AREA)

Abstract

The invention discloses a torque controller of an electric vehicle. A PI torque controller is combined with a sliding-mode torque controller, a switch module weights a torque current obtained by the PI torque controller and a torque current obtained by the sliding-mode torque controller through different weight coefficients according to a motor speed error to obtain given torque currents, when the motor speed error |delta omega [r] | is larger than or equal to delta omega [r] max, the torque current is completely provided by the sliding-mode torque controller to improve following performance of the rotating speed; when the motor speed error |delta omega [r]| is smaller than delta omega [r] min, the torque current is provided by the PI torque controller, so that floating tracking of the given rotating speed is ensured; when the motor speed error |delta omega [r] | is larger than the delta omega [r] min and smaller than the delta omega [r] max, the two torque controllers operate at the same time so that smooth transition can be ensured. According to the torque controller of the electric vehicle, due to the fact that the PI torque controller is combined with the sliding-mode torque controller, control rapidity is improved, the magnitude of shakes of sliding mode control can be reduced, the rapid following performance of control over an induction motor is improved, and stability of rotating speed control is improved.

Description

A kind of electric automobile torque controller
Technical field
The invention belongs to motor in electric automobile control technology field, more specifically, it is related to a kind of electric automobile torque Controller.
Background technology
With becoming increasingly conspicuous the problems such as social development and the energy, environmental protection, pure electric automobile is with its zero-emission, noise Low advantage is increasingly paid attention to by countries in the world, and electric automobile has become the developing direction of 21 century automobile industry, is green One of topmost developing direction of color vehicle.Motor and motor drive controller are as the important portion of " three is horizontal " technology Point, it is the direct offer mechanism providing electric automobile to drive power, the quality of its drive characteristic directly determines electric automobile row Sail the quality of performance.In conventional electric automotive control system the general traditional pi torque controller adopting of torque controller and Sliding formwork torque controller.
Fig. 1 is a kind of drive system of electric automobile theory diagram based on pi torque controller.As shown in figure 1, pi (proportional integral, proportional integral) torque controller 12 is according to the given rotating speed of gas pedal 11And motor Actual speed ω of 17 feedbacksrGenerate given torque current isq, its control formula is:
isq(t)=kpe(t)+ki∫e(t)dt
Wherein, kp,kiIt is respectively proportionality coefficient and the integral coefficient of pi torque controller;E (t) is error originated from input,
Pi torque controller 12 provides given torque current isq *To indirect vector control module 16, this electric automobile drives System adopts weak magnetic controller 13 to provide given exciting current isd *To indirect vector control module 16, indirect vector control module 16 generate svpwm (space vector pulse width modulation, space vector pulse width modulation) ripples to control power Six road igbt (insulated gate bipolar transistor, the insulated gate bipolar transistor) power tube of module 15 Turn on and off the time be indirectly controlled motor 17 output actual speed, 3/2 conversion module 14 motor collecting 17 three-phase current ia、ib、icIt is converted into the exciting current i needed for indirect vector control module 16sdWith torque current isqIn addition Closed loop control.
Although pi torque controller algorithm is simple, practical, pi torque controller has the shortcomings that intrinsic: is directed to The pi parameter of same control system different rotating speeds is changeless, thus rotating speed response can be led to slow, speed overshoot amount Greatly, pi parameter is difficult to adjust.
Fig. 2 is a kind of example principles block diagram of the drive system of electric automobile based on sliding formwork torque controller.As Fig. 2 institute Show, the same with pi torque controller 12, sliding formwork torque controller 22 is according to the given rotating speed of gas pedal 21Anti- with motor 27 Actual speed ω of feedbackrGenerate given torque current isq, its control formula is:
isq(t)=- kx (t)-β sgn (x (t))
s g n ( x ( t ) ) = 1 , ( x ( t ) ) > 0 - 1 , ( x ( t ) ) < 0
k > 0 &beta; > l r t l pl m 2 i s d &prime; > 0
Wherein, k, β are the setting coefficient of sliding mode controller, can be by arranging the receipts of coefficient k, β adjustment sliding mode controller Hold back speed.X (t) is given rotating speedWith actual speed ωrThe error of (t), lrFor the rotor self-induction of motor 27, tlFor motor The maximum load torque that 27 can bear, p is the number of pole-pairs of motor 27, lmFor the mutual inductance of motor 27, i 'sdSpecified for motor 27 Exciting current.
Likewise, sliding formwork torque controller 22 provides given torque current isq *To indirect vector control module 26, using weak Magnetic controller 23 provides given exciting current isd *To indirect vector control module 26, indirect vector control module 26 generates svpwm Ripple come to control power model 25 six road igbt power tubes turn on and off the time be indirectly controlled motor 27 output reality Border rotating speed, the three-phase current i of the motor 27 that 3/2 conversion module 24 collectsa、ib、icIt is converted into indirect vector control module 26 Required exciting current isdWith torque current isqClosed loop control in addition.
Sliding formwork torque controller has that algorithm is simple, fast response time, to external world noise jamming and Parameter Perturbation have Shandong Rod, without system on-line identification, physics realization simple the advantages of.But the intrinsic defect of sliding formwork torque controller itself exists Shake can be trembled in system in sliding-mode surface up and down so that motor actual speed can fluctuate up and down in given rotating speed and then affect its control Device normally runs.
Content of the invention
It is an object of the invention to overcoming the deficiencies in the prior art, a kind of electric automobile torque controller being provided, combines and make With pi torque controller and sliding formwork torque controller, improve the quick followability of speed and the stability of drive system of electric automobile.
For achieving the above object, electric automobile torque controller of the present invention, including pi torque controller, sliding formwork torque Controller, switch handover module, wherein:
Pi torque controller receives the given rotating speed ω from electric automobile pedalr *Reality with motor in electric automobile Rotational speed omegar, generate torque current isq1 *Input switch handover module;
Sliding formwork torque controller receives the given rotating speed ω of the electric automobile pedal from gas pedalr *With electronic vapour Actual speed ω of vehicle motorr, generate torque current isq2 *Input switch handover module;
Switch handover module receives the given rotating speed ω from gas pedalr *Actual speed ω with motorr, and pi turns Square controller and the torque current i of sliding formwork torque controller generationsq1 *And isq2 *, obtain torque current isq *:
isq *=λ * isq1 *+(1-λ)*isq2 *
Wherein, λ is weighting parameter, and the method for determination is:
&lambda; = 1 , | &delta;&omega; r | &le; &delta;&omega; r min &lambda; = 1 - | &delta;&omega; r | - &delta;&omega; r min &delta;&omega; r max - &delta;&omega; r min , &delta;&omega; r min < | &delta;&omega; r | < &delta;&omega; r max &lambda; = 0 , &delta;&omega; r max &le; | &delta;&omega; r |
Wherein, δ ωrrr *,Represent slow-speed of revolution error dot,Represent high speed error point.
Electric automobile torque controller of the present invention, pi torque controller and sliding formwork torque controller is combined, is cut by switch Pi torque controller and sliding formwork torque controller are respectively obtained with different weights coefficients by die change tuber according to motor revolution error Torque current be weighted obtaining given torque current.Work as motor revolution errorWhen, by sliding formwork torque control Device processed provides torque current to accelerate speed follower completely.Work as motor revolution errorWhen, by pi torque control Device processed provides to ensure speed astatic tracking given speed with this.Work as motor revolution errorWhen, two kinds of torque controllers run guarantee simultaneously and seamlessly transit.Adopt in this way, can Ensure that the rapidity controlling also can weaken sliding formwork control shake, increase the quick followability that induction machine rotating speed controls, improve The stability that rotating speed controls.
Brief description
Fig. 1 is a kind of drive system of electric automobile theory diagram based on pi torque controller;
Fig. 2 is a kind of drive system of electric automobile theory diagram based on sliding formwork torque controller;
Fig. 3 is a kind of specific embodiment of the drive system of electric automobile based on electric automobile torque controller of the present invention Theory diagram;
Fig. 4 is the function curve of weighting parameter λ;
Fig. 5 be driven based on pi torque controller the three-phase current of induction machine, torque, actual speed schematic diagram;
Fig. 6 be driven based on sliding formwork torque controller the three-phase current of induction machine, torque, actual speed schematic diagram;
Fig. 7 be driven based on the present invention the three-phase current of induction machine, torque, actual speed schematic diagram.
Specific embodiment
Below in conjunction with the accompanying drawings the specific embodiment of the present invention is described, so that those skilled in the art is preferably Understand the present invention.Requiring particular attention is that, in the following description, when known function and design detailed description perhaps Can desalinate the present invention main contents when, these descriptions will be ignored here.
Embodiment
Fig. 3 is a kind of specific embodiment of the drive system of electric automobile based on electric automobile torque controller of the present invention Theory diagram.As shown in figure 3, electric automobile torque controller 32 of the present invention includes pi torque controller 321, sliding formwork direct torque Device 322, switch handover module 323.
Pi torque controller 321 receives the given rotating speed ω from electric automobile pedal 31r *And motor in electric automobile 37 actual speed ωr, generate torque current isq1 *Input switch handover module 323.
As pi torque controller 321, sliding formwork torque controller 322 receives the electric automobile from gas pedal The given rotating speed ω of pedalr *Actual speed ω with motor in electric automobiler, generate torque current isq2 *Input switch handover module 323.
In the present invention, pi torque controller 321 and sliding formwork torque controller 322 are according to respective direct torque mode respectively Generate torque current, but this two torque currents are not to directly input follow-up indirect vector control module 36, but First input to switch handover module 323, final given torque current is obtained by switch handover module 323.
Switch handover module 323 receives the given rotating speed ω from gas pedal 31r *Actual speed ω with motorr, with And the torque current i that pi torque controller 321 and sliding formwork torque controller 322 generatesq1 *And isq2 *, obtain given torque current isq *:
isq *=λ * isq1 *+(1-λ)*isq2 *
Wherein, λ is weighting parameter.
Because sliding formwork torque controller has response speed quickly, pi torque controller can give speed with DAZ gene Degree, in the present invention, switch handover module 323 needs according to motor revolution error δ ωrTo switch different torque controllers Give torque current i to control accordinglysq *, to reach the purpose of precise control motor speed.Motor revolution error δ ωr= ωrr *.As motor revolution error δ ωr?Qu Shi, is provided given completely by sliding formwork torque controller 322 Torque current isq *To accelerate followability, now weighting parameter λ=0;As motor revolution error δ ωr?Area When, because the intrinsic jittering characteristic of sliding mode controller itself can not follow the tracks of given speed well, given torque therefore now Electric current isq *Completely provide to ensure speed astatic tracking given speed, now weighting parameter λ with this by pi torque controller =1.It is the speed error switching point of the torque controller switching of artificial setting,For the slow-speed of revolution Error dot,For high speed error point, it is on the occasion of value being arranged according to practical situation, generally
Because the switching rule of torque controller and handoff procedure are all to be realized by program in switch handover module 323 , so switching rule can flexibly design the stability it is contemplated that when torque controller switches, the present invention is using change The method of weighting realizes the slowly switching of two kinds of torque controllers.In handoff procedure, that is, Weighting parameter is:
&lambda; = 1 - | &delta;&omega; r | - &delta;&omega; r m i n &delta;&omega; r max - &delta;&omega; r m i n
In sum, in the present invention, the determination method of weighting parameter λ is:
&lambda; = 1 , | &delta;&omega; r | &le; &delta;&omega; r min &lambda; = 1 - | &delta;&omega; r | - &delta;&omega; r min &delta;&omega; r max - &delta;&omega; r min , &delta;&omega; r min < | &delta;&omega; r | < &delta;&omega; r max &lambda; = 0 , | &delta;&omega; r | &greaterequal; &delta;&omega; r max
It can be seen that, weighting parameter λ is one with motor revolution error δ ωrPiecewise function for variable.Fig. 4 is weighting parameter The function curve of λ.
Below beneficial effects of the present invention are illustrated with an example.Respectively by pi torque controller, sliding formwork direct torque Device and the present invention are applied to 3kw induction machine is carried out with the simulink Simulation drive system of indirect vector controlled.Table 1 is The technical parameter of 3kw induction machine.
Table 1
This emulation experiment is in induction machine torque at rated load 20.04n*m, and given rotating speed is to carry out under 10rad/s 's.
In pi torque controller, proportionality coefficient kp=0.5, integral coefficient ki=1.4.
In sliding formwork torque controller, undetermined coefficient k and the span of β are calculated according to induction machine technical parameter, wherein The maximum load torque t that motor can bearlShould be nominal torque 20.04n*m that motor can provide, then:
k > 0 &beta; > l r t l pl m 2 i s d = 0.196 * 20.04 2 * 0.187 2 * 6.0 = 9.36
K=0.4, β=9.4 are taken in this emulation experiment.And because sliding formwork control has buffeting characteristic in itself, by sliding formwork Sign function sgn (x (t)) in torque controller replaces largely cutting with continuous saturation function sat (x (t)) Weak system chatter.Saturation function employed in this emulation experiment is as follows:
s a t ( x ( t ) ) = 1 , x ( t ) &greaterequal; &pi; 2 &epsiv; s i n ( x ( t ) 2 &epsiv; ) , - &pi; 2 &epsiv; < x ( t ) < &pi; 2 &epsiv; - 1 , x ( t ) &le; - &pi; 2 &epsiv;
ε is undetermined coefficient, arranges ε=1 in this emulation experiment.
Pi torque controller employed in electric automobile torque controller of the present invention and sliding formwork torque controller with individually The pi torque controller using is identical with sliding formwork torque controller.In this emulation experimentIt is set to 0.1rad/s,It is set to 1rad/s.
Fig. 5 be driven based on pi torque controller the three-phase current of induction machine, torque, actual speed schematic diagram.Fig. 6 Be driven based on sliding formwork torque controller the three-phase current of induction machine, torque, actual speed schematic diagram.Fig. 7 is based on this The three-phase current of induction machine of invention driving, torque, actual speed schematic diagram.Knowable to Fig. 5, Fig. 6, Fig. 7 are contrasted, three The performance planting torque controller is attained by preferable level, and three-phase current wave distortion is little, and the torque of output is also relatively stable. But from the point of view of in terms of the rotating speed and followability, pi torque controller needs 6s to reach given rotating speed, and torque controller of the present invention Only need to 1.9s and can reach given rotating speed.From the point of view of eliminating static difference and weakening and trembling in terms of shake, sliding formwork torque controller is due to depositing Lead to ultimately fail to stablize in given rotating speed trembling shake, and torque controller of the present invention, due to there being the effect of pi link finally can Stablize in given rotating speed and nothing trembles shake phenomenon.
Although to the present invention, illustrative specific embodiment is described above, in order to the technology of the art Personnel understand the present invention, the common skill it should be apparent that the invention is not restricted to the scope of specific embodiment, to the art For art personnel, as long as various change is in the spirit and scope of the present invention of appended claim restriction and determination, these Change is it will be apparent that all utilize the innovation and creation of present inventive concept all in the row of protection.

Claims (3)

1. a kind of electric automobile torque controller is it is characterised in that include pi torque controller, sliding formwork torque controller, switch Handover module, wherein:
Pi torque controller receives the given rotating speed ω from electric automobile pedalr *Actual speed with motor in electric automobile ωr, generate torque current isq1 *Input switching switch handover module;
Sliding formwork torque controller receives the given rotating speed ω of the electric automobile pedal from gas pedalr *With electric automobile electricity Actual speed ω of machiner, generate torque current isq2 *Input switch handover module;
Switch handover module receives the given rotating speed ω from gas pedalr *Actual speed ω with motorr, and pi torque control Device processed and the torque current i of sliding formwork torque controller generationsq1 *And isq2 *, obtain torque current isq *:
isq *=λ * isq1 *+(1-λ)*isq2 *
Wherein, λ is weighting parameter, and the method for determination is:
&lambda; = 1 , | &delta; &omega; r | &le; &delta; &omega; r min &lambda; = 1 - | &delta;&omega; r | - &delta;&omega; r min &delta;&omega; r max - &delta;&omega; r min , &delta; &omega; r min < | &delta; &omega; r | < &delta; &omega; r max &lambda; = 0 , &delta; &omega; r max &le; | &delta; &omega; r |
Wherein, δ ωrrr *, δ ωrMin represents slow-speed of revolution error dot, δ ωrMax represents high speed error point.
2. electric automobile torque controller according to claim 1 is it is characterised in that described slow-speed of revolution error dot δ ωrMin and high speed error point δ ωrMax meets 2 δ ωrmin≤δωrmax.
3. electric automobile torque controller according to claim 1 is it is characterised in that in described sliding formwork torque controller Sign function adopts continuous saturation function.
CN201410081961.XA 2014-03-07 2014-03-07 Torque controller of electric vehicle Expired - Fee Related CN103944476B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410081961.XA CN103944476B (en) 2014-03-07 2014-03-07 Torque controller of electric vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410081961.XA CN103944476B (en) 2014-03-07 2014-03-07 Torque controller of electric vehicle

Publications (2)

Publication Number Publication Date
CN103944476A CN103944476A (en) 2014-07-23
CN103944476B true CN103944476B (en) 2017-01-25

Family

ID=51192001

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410081961.XA Expired - Fee Related CN103944476B (en) 2014-03-07 2014-03-07 Torque controller of electric vehicle

Country Status (1)

Country Link
CN (1) CN103944476B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105262404B (en) * 2015-05-14 2018-04-03 同济大学 A kind of pure electric vehicle power drive system mechanical-electric coupling control device and method
CN106154831B (en) * 2016-07-25 2018-09-18 厦门大学 A kind of intelligent automobile longitudinal direction neural network sliding mode control method based on learning method
CN106335500B (en) * 2016-10-08 2018-11-13 北京新能源汽车股份有限公司 Control method and device for automobile acceleration process and hybrid electric automobile
CN108803357B (en) * 2018-09-03 2020-09-01 中国科学院长春光学精密机械与物理研究所 PID and improved sliding mode electric steering engine hybrid control method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0645879A1 (en) * 1993-09-27 1995-03-29 Matsushita Electric Works, Ltd. Vector control method for controlling a rotor speed of an induction motor
CN102570963A (en) * 2012-03-16 2012-07-11 哈尔滨工业大学 Sliding mode control method for unbalanced load of direct current motor
CN102769426A (en) * 2012-07-16 2012-11-07 电子科技大学 On-line fault-tolerance electric vehicle alternating current induction motor driving control system
CN103166565A (en) * 2011-12-13 2013-06-19 上海电气集团股份有限公司 Sliding mold controller and bimodal control system
CN103269199A (en) * 2013-05-22 2013-08-28 电子科技大学 Electric car induction motor torque current setting device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0645879A1 (en) * 1993-09-27 1995-03-29 Matsushita Electric Works, Ltd. Vector control method for controlling a rotor speed of an induction motor
CN103166565A (en) * 2011-12-13 2013-06-19 上海电气集团股份有限公司 Sliding mold controller and bimodal control system
CN102570963A (en) * 2012-03-16 2012-07-11 哈尔滨工业大学 Sliding mode control method for unbalanced load of direct current motor
CN102769426A (en) * 2012-07-16 2012-11-07 电子科技大学 On-line fault-tolerance electric vehicle alternating current induction motor driving control system
CN103269199A (en) * 2013-05-22 2013-08-28 电子科技大学 Electric car induction motor torque current setting device

Also Published As

Publication number Publication date
CN103944476A (en) 2014-07-23

Similar Documents

Publication Publication Date Title
US9871476B2 (en) Braking torque closed-loop control system and method for switch reluctance motor
CN103731084B (en) The low inverter power consumption direct torque control of permanent-magnet synchronous motor and device
CN103872959B (en) A kind of field weakening control method of enhanced permanent-magnetic synchronous machine
CN103944476B (en) Torque controller of electric vehicle
CN110022109B (en) Method and system for controlling torque ripple of SRM (sequence-derived minimum-mean-square) of torque-current neural network model
CN103715961B (en) Based on the bisalient-pole permanent-magnet synchronous machine Direct Torque Control of model prediction
CN104335476B (en) The control device of motor and the control method of motor
CN104953915A (en) Permanent magnet synchronous motor sliding-mode control strategy based on novel reaching law
CN104518678A (en) High dynamic control apparatus for current source converter
CN106992729A (en) A kind of stator permanent magnetic type memory electrical machine permanent magnet flux linkage Discrete control method
CN105846748B (en) A kind of stator magnetic linkage computational methods based on vector and signal filtering
CN104734592A (en) Control method and system for permanent magnet synchronous motor
CN105680748A (en) Variable PI flux-weakening control method and driving control apparatus for permanent magnet synchronous motor
CN105720879B (en) A kind of novel doubly fed induction generator control method based on direct character control
CN107359834A (en) A kind of monocyclic field weakening control method of bullet train asynchronous traction motor square wave
CN106301127B (en) A kind of asynchronous motor prediction flux linkage control method and device
CN103078582A (en) Control method and device of variable frequency asynchronous motor
CN104135205A (en) Control method for maximum torque current rate of induction motor
WO2012131073A3 (en) Method for producing an output voltage on a modular multilevel converter and assembly for performing the method
CN108322116A (en) A kind of switched reluctance motor system efficiency optimization control method
Adamidis et al. Investigation of the performance of a variable-speed drive using direct torque control with space vector modulation
CN105871278A (en) Direct feature control-based novel salient-pole permanent magnet synchronous motor control method
CN109861618B (en) Construction method of anti-interference composite controller of BSG alternating current motor for hybrid electric vehicle
CN104779878B (en) Realize the induction machine full speed degree domain current distribution method of torque and efficiency optimization
CN108847798A (en) A kind of energy internet electricity generation system efficiency optimization control method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170125

Termination date: 20200307

CF01 Termination of patent right due to non-payment of annual fee