CN109194233A - A kind of the torque closed-loop control system and method for permanent magnet synchronous motor - Google Patents

A kind of the torque closed-loop control system and method for permanent magnet synchronous motor Download PDF

Info

Publication number
CN109194233A
CN109194233A CN201811160478.5A CN201811160478A CN109194233A CN 109194233 A CN109194233 A CN 109194233A CN 201811160478 A CN201811160478 A CN 201811160478A CN 109194233 A CN109194233 A CN 109194233A
Authority
CN
China
Prior art keywords
signal
current
fdb
ref
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811160478.5A
Other languages
Chinese (zh)
Other versions
CN109194233B (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.)
Shenzhen's English Prestige Rises Electric Automobile Driving Technique Co Ltd
Original Assignee
Shenzhen's English Prestige Rises Electric Automobile Driving Technique Co Ltd
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 Shenzhen's English Prestige Rises Electric Automobile Driving Technique Co Ltd filed Critical Shenzhen's English Prestige Rises Electric Automobile Driving Technique Co Ltd
Priority to CN201811160478.5A priority Critical patent/CN109194233B/en
Publication of CN109194233A publication Critical patent/CN109194233A/en
Application granted granted Critical
Publication of CN109194233B publication Critical patent/CN109194233B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • H02P23/00Arrangements or methods for the control of AC motors characterised by a control method other than vector control
    • H02P23/0004Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control
    • 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
    • H02P23/00Arrangements or methods for the control of AC motors characterised by a control method other than vector control
    • H02P23/12Observer control, e.g. using Luenberger observers or Kalman filters
    • 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
    • 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
    • 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/05Torque loop, i.e. comparison of the motor torque with a torque 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 torque closed-loop control systems of permanent magnet synchronous motor, comprising: electric current obtains module, for determining the current feedback signal under two-phase stationary coordinate system;Current control flux observation module for determining estimation stator magnetic linkage signal, and combines received given value of current signal, determines the voltage control quantity at current time;Torque estimating module, for determining electromagnetic torque value of feedback;Torque controller, for determining given current amplitude signal;Given value of current generator, for generating given value of current signal;Pulse width modulation module, for generating corresponding pulse-width signal according to voltage control quantity to carry out motor control.Using the solution of the present invention, the complexity that the complexity and operation for reducing design work calculate eliminates the dependence of Control System Design process and control performance to permanent magnet synchronous motor direct-axis synchronous inductance parameters.The invention also discloses a kind of torque closed loop control methods of permanent magnet synchronous motor, have corresponding effect.

Description

A kind of the torque closed-loop control system and method for permanent magnet synchronous motor
Technical field
The present invention relates to motor control technology fields, more particularly to a kind of torque closed-loop control system of permanent magnet synchronous motor System and method.
Background technique
Since vector controlled can make alternating current generator have the torque control performance for the direct current generator that can match in excellence or beauty, have become The mainstream control method of permanent magnet synchronous motor torque and current control.
In the prior art, carrying out current control to permanent magnet synchronous motor is realized under two-phase rotating coordinate system, i.e., Closed-loop current control need by by three-phase current by Clark convert with Park change under two-phase synchronous rotating frame into Then dq axis control voltage under two-phase rotating coordinate system is carried out anti-Park transformation, obtains the static seat of two-phase by row feedback control α β shaft voltage control amount under mark system, carries out SVPWM modulation, and the calculation amount of the above process is larger, the calculated performance requirement to CPU It is higher.
Also, under two-phase rotating coordinate system carry out magneto control when, need to ac-dc axis current controller into Row Decoupling design.Specifically, the voltage equation of permanent magnet synchronous motor can be shown below under two-phase rotating coordinate system:
Wherein, wherein ud, uqFor electricity respectively Press the d-axis and quadrature axis component of vector;id, iqThe respectively d-axis and quadrature axis component of current phasor;RsFor stator resistance, Ld, LqPoint Not Wei d-axis and quadrature axis synchronous inductance, ω be motor angular rate, ψfFor permanent magnet flux linkage amplitude, D is differential operator.
Since voltage equation is there are the cross-linked influence of ac-dc axis, needs to carry out ac-dc axis current controller decoupling and set Meter further increases the complexity that design and operation calculate.Also, decoupling control effect is easy by the accurate of the parameter of electric machine The influence of degree.
In addition, permanent magnet synchronous motor, which carries out torque closed-loop control, needs accurate electromagnetic torque feedback quantity.Consider installation and Maintenance cost, permanent-magnet synchronous traction drive not will be installed torductor usually, it is therefore desirable to carry out electromagnetic torque estimation. When carrying out the estimation of electromagnetic torque, segmentation scheme is same according to ac-dc axis under known permanent magnet flux linkage, two-phase rotating coordinate system Inductance parameters and electric current real-time sampling value are walked, is directly calculated using formula, but this needs to do a large amount of parameter calibration experiment, The storage of supplemental characteristic is carried out, or needs additional on-line parameter identification algorithm.
It is first to observe stator magnetic linkage there are also segmentation scheme, then by stator magnetic linkage calculating torque.Open loop stator flux observer side Influenced by integral accumulated error based on the method for voltage model big in method, and the method based on current model then depends on forever Magnetic magnetic linkage parameter and ac-dc axis inductance parameters.In closed loop stator flux observer method, the prior art in two cordic phase rotators The method of the lower construction flux observer of system is influenced by state equation there are cross-linked, and the design difficulty of observer is larger, and And flux observation precision is simultaneously by Ld, LqThe influence of parameter accuracy.There is scholar to introduce the concept of effective magnetic linkage, has derived two The voltage equation of permanent magnet synchronous motor is shown below under phase rest frame, and has studied the side for constructing effective flux observer Method, can be independent of d-axis inductance parameters Ld
Wherein, the α axis of effective magnetic linkage and the expression formula of beta -axis component are
But the effective flux observer constructed in the prior art does not make full use of voltage equation α axis and β axis phase Mutually the characteristics of decoupling, designed observer still has cross-couplings item.
Also, it needs specially to design flux observer independently of current controller in current implementation, also allow for When designing flux observer, the design comprising multiple feedback parameters is needed, the complexity of design is increased, also increases chip Computation burden.
In conclusion being effectively reduced design and operation how when carrying out the torque closed-loop control of permanent magnet synchronous motor The complexity of calculating reduces the influence of the parameter of electric machine, is current those skilled in the art technical problem urgently to be solved.
Summary of the invention
The object of the present invention is to provide the torque closed-loop control systems and method of a kind of permanent magnet synchronous motor, to carry out forever When the control of magnetic-synchro motor, it is effectively reduced the complexity that design and operation calculate, reduces the parameter of electric machine to control system Performance influences.
In order to solve the above technical problems, the invention provides the following technical scheme:
A kind of torque closed-loop control system of permanent magnet synchronous motor, comprising:
Electric current obtains module, for acquiring the three-phase current i of permanent magnet synchronous motoru, ivAnd iw, and it is true based on Clark transformation Make the current feedback signal i under two-phase stationary coordinate systemα_fdbAnd iβ_fdb
Current control flux observation module, for according to the current feedback signal iα_fdbAnd iβ_fdb, DC bus-bar voltage Signal Udc, tach signal ωrAnd the voltage control quantity u of last momentα_c_lastAnd uβ_c_last, determine estimation stator magnetic linkage Signal ψs_αAnd ψs_β, and combine received given value of current signal iα_refAnd iβ_ref, determine the voltage control quantity at current time uα_cAnd uβ_c
Torque estimating module, for the estimation stator magnetic linkage signal ψ based on the receiveds_αAnd ψs_β, the current feedback Signal iα_fdbAnd iβ_fdb, determine electromagnetic torque value of feedback Te_fdb
Torque controller, for according to the electromagnetic torque value of feedback Te_fdbAnd preset torque reference value Te_ref, really Make given current amplitude signal iAMP
Given value of current generator, for according to the given current amplitude signal iAMP, the position signal θ of motor, according to pre- If control strategy generate the given value of current signal iα_refAnd iβ_ref
Pulse width modulation module, the electricity at the current time for being determined according to the current control flux observation module Press control amount uα_cAnd uβ_cCorresponding pulse-width signal is generated to carry out motor control.
Preferably, the current control flux observation module, comprising:
Extended mode observes submodule, is used for the current feedback signal iα_fdbAnd iβ_fdbIt is established as state variable System state equation, using the correlated components of effective magnetic linkage in the system state equation as extended mode variable, and according to The DC bus-bar voltage signal UdcAnd the voltage control quantity uα_c_lastAnd uβ_c_last, determine state estimator zα_1With zβ_1, expansion state estimator zα_2And zβ_2
Voltage compensation quantity computational submodule, for according to the state estimator zα_1And zβ_1, the expansion state estimation Measure zα_2And zβ_2Determine control compensation rate uα_compAnd uβ_comp
Stator magnetic linkage computational submodule, for according to the expansion state estimator zα_2And zβ_2, the tach signal ωr And the current feedback signal iα_fdbAnd iβ_fdb, determine the estimation stator magnetic linkage signal ψs_αAnd ψs_β
Voltage control quantity computational submodule, for according to the state estimator zα_1And zβ_1, the control compensation rate uα_compAnd uβ_compAnd received given value of current signal iα_refAnd iβ_ref, determine the voltage control quantity u at current timeα_c And uβ_c
Preferably, the system state equation are as follows:
Wherein, the RsFor stator resistance, the LqFor quadrature axis synchronous inductance, the k is default contravarianter voltage gain, The ψextαWith the ψextβThe α axis and beta -axis component of respectively effective magnetic linkage;
The iα_fdbAnd iβ_fdbAs the state variable,WithFor as the expansion shape State variable.
Preferably, the state estimator z determinedα_1And zβ_1, the expansion state estimator zα_2And zβ_2Meet:
Wherein, the f1And f2Be feedback function, the feedback function be state estimation error amount and its each rank differential or The linear combination of integral or the form of nonlinear combination.
Preferably, which is characterized in that the control compensation rate u determinedα_compAnd uβ_compAre as follows:
Wherein, the RsFor stator resistance, the LqFor quadrature axis synchronous inductance.
Preferably, the voltage control quantity computational submodule, is specifically used for:
According to the state estimator zα_1And zβ_1, received given value of current signal iα_refAnd iβ_ref, calculate virtual control Signal u' processedαAnd u'β
Wherein, the dummy pilot signal u'αAnd u'βMeet:The gcFor feedback control Rate function, the feedback rate control function are control error (iα_ref-zα_1) and (iβ_ref-zβ_1) and its each rank differential or integral Linear combination or nonlinear combination form;
According to the dummy pilot signal u'αAnd u'β, the control compensation rate uα_compAnd uβ_comp, determine the voltage Control amount uα_cAnd uβ_c
Wherein, the calculated voltage control quantity uα_cAnd uβ_cMeet:The k is Default contravarianter voltage gain.
Preferably, the stator magnetic linkage computational submodule, is specifically used for:
According to the expansion state estimator zα_2And zβ_2, determine the extension magnetic linkage differential estimated value D ψextαAnd D ψextβ
Wherein, the extension magnetic linkage differential estimated value D ψextαWith D ψextβMeet:The LqFor Quadrature axis synchronous inductance;
According to the extension magnetic linkage differential estimated value D ψextαWith D ψextβ, the tach signal ωr, determine extension magnetic linkage Value ψextαAnd ψextβ
Wherein, the extension magnetic linkage value ψextαAnd ψextβMeet:
According to the extension magnetic linkage value ψextαAnd ψextβ, the current feedback signal iα_fdbAnd iβ_fdb, determine described to estimate Count stator magnetic linkage signal ψs_αAnd ψs_β
Wherein, the estimation stator magnetic linkage signal ψs_αAnd ψs_βMeet:
A kind of torque closed loop control method of permanent magnet synchronous motor, comprising:
Acquire the three-phase current i of permanent magnet synchronous motoru, ivAnd iw, and two-phase static coordinate is determined based on Clark transformation Current feedback signal i under systemα_fdbAnd iβ_fdb
According to the current feedback signal iα_fdbAnd iβ_fdb, DC bus-bar voltage signal Udc, tach signal ωrOn and The voltage control quantity u at one momentα_c_lastAnd uβ_c_last, determine estimation stator magnetic linkage signal ψs_αAnd ψs_β
The estimation stator magnetic linkage signal ψ based on the receiveds_αAnd ψs_β, the current feedback signal iα_fdbAnd iβ_fdb, really Make electromagnetic torque value of feedback Te_fdb
According to the electromagnetic torque value of feedback Te_fdbAnd preset torque reference value Te_ref, determine to give constant current width Value signal iAMP
According to the given current amplitude signal iAMP, the position signal θ of motor, according to preset control strategy generation electricity Flow Setting signal iα_refAnd iβ_ref
In conjunction with the received given value of current signal iα_refAnd iβ_ref, determine the voltage control quantity u at current timeα_cWith uβ_c
According to the voltage control quantity uα_cAnd uβ_cCorresponding pulse-width signal is generated to carry out motor control.
Preferably, described according to the current feedback signal iα_fdbAnd iβ_fdb, DC bus-bar voltage signal Udc, revolving speed letter Number ωrAnd the voltage control quantity u of last momentα_c_lastAnd uβ_c_last, determine estimation stator magnetic linkage signal ψs_αAnd ψs_β, packet It includes:
By the current feedback signal iα_fdbAnd iβ_fdbSystem state equation is established as state variable;
Using the correlated components of effective magnetic linkage in the system state equation as extended mode variable, and according to described straight Flow bus voltage signal UdcAnd the voltage control quantity uα_c_lastAnd uβ_c_last, determine state estimator zα_1And zβ_1, expand Open state estimator zα_2And zβ_2
According to the expansion state estimator zα_2And zβ_2, the tach signal ωrAnd the current feedback signal iα_fdbAnd iβ_fdb, determine the estimation stator magnetic linkage signal ψs_αAnd ψs_β
The received given value of current signal i of combinationα_refAnd iβ_ref, determine the voltage control quantity at current time uα_cAnd uβ_c, comprising:
According to the state estimator zα_1And zβ_1, the expansion state estimator zα_2And zβ_2Determine control compensation rate uα_compAnd uβ_comp
In conjunction with the state estimator zα_1And zβ_1, the control compensation rate uα_compAnd uβ_compAnd received electric current Setting signal iα_refAnd iβ_ref, determine the voltage control quantity u at current timeα_cAnd uβ_c
Preferably, by the current feedback signal iα_fdbAnd iβ_fdbSystem state equation is established as state variable, is wrapped It includes:
By the current feedback signal iα_fdbAnd iβ_fdbSystem state equation, the system shape are established as state variable State equation specifically:
Wherein, the RsFor stator resistance, the LqFor quadrature axis synchronous inductance, the k is default contravarianter voltage gain, The ψextαWith the ψextβThe α axis and beta -axis component of respectively effective magnetic linkage;
Using the correlated components of effective magnetic linkage in the system state equation as extended mode variable, comprising:
It willWithFor as expansion state variable.
Using technical solution provided by the embodiment of the present invention, comprising: electric current obtains module, for acquiring permanent magnet synchronous electric The three-phase current i of machineu, ivAnd iw, and the current feedback signal i under two-phase stationary coordinate system is determined based on Clark transformationα_fdb And iβ_fdb;Current control flux observation module, for according to current feedback signal iα_fdbAnd iβ_fdb, DC bus-bar voltage signal Udc, tach signal ωrAnd the voltage control quantity u of last momentα_c_lastAnd uβ_c_last, determine estimation stator magnetic linkage signal ψs_αAnd ψs_β, and combine received given value of current signal iα_refAnd iβ_ref, determine the voltage control quantity u at current timeα_cWith uβ_c;Torque estimating module, for estimating stator magnetic linkage signal ψ based on the receiveds_αAnd ψs_β, current feedback signal iα_fdbWith iβ_fdb, determine electromagnetic torque value of feedback Te_fdb;Torque controller, for according to electromagnetic torque value of feedback Te_fdbAnd it is default Torque reference value Te_ref, determine given current amplitude signal iAMP;Given value of current generator, for according to constant current width Value signal iAMP, the position signal θ of motor, according to preset control strategy generation given value of current signal iα_refAnd iβ_ref;Pulsewidth Modulation module, the voltage control quantity u at the current time for being determined according to current control flux observation moduleα_cAnd uβ_cIt generates Corresponding pulse-width signal is to carry out motor control.
In the scheme of the application, the control of permanent magnet synchronous motor is carried out under two-phase stationary coordinate system, is avoided in two-phase The computationally intensive problem that motor control is carried out under rotating coordinate system does not need to carry out Decoupling design yet.Also, the side of the application In case, current control flux observation module can determine estimation stator magnetic linkage signal ψs_αAnd ψs_β, can also determine current The voltage control quantity u at momentα_cAnd uβ_c, that is to say, that by the design of current control flux observation module, realize electric current control The integration of device and flux observer processed.Therefore, the scheme of the application is when carrying out the control of permanent magnet synchronous motor, effectively Reduce the complexity that design and operation calculate.In addition this programme is joined independent of the direct-axis synchronous inductance of permanent magnet synchronous motor Number, reduces dependence of the control system performance to direct-axis synchronous inductance parameters.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is a kind of structural schematic diagram of the torque closed-loop control system of permanent magnet synchronous motor in the present invention;
Fig. 2 is the structural schematic diagram of current control flux observation module in a kind of specific embodiment of the present invention;
Fig. 3 is a kind of implementation flow chart of the torque closed loop control method of permanent magnet synchronous motor in the present invention.
Specific embodiment
Core of the invention is to provide a kind of torque closed-loop control system of permanent magnet synchronous motor, is carrying out permanent magnet synchronous electric When the torque closed-loop control of machine, the complexity of calculating is significantly reduced, reduces dependence of the control system performance to the parameter of electric machine Degree.
In order to enable those skilled in the art to better understand the solution of the present invention, with reference to the accompanying drawings and detailed description The present invention is described in further detail.Obviously, described embodiments are only a part of the embodiments of the present invention, rather than Whole embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art are not making creative work premise Under every other embodiment obtained, shall fall within the protection scope of the present invention.
Referring to FIG. 1, Fig. 1 is a kind of structural representation of the torque closed-loop control system of permanent magnet synchronous motor in the present invention Figure, the system comprise the following modules:
Electric current obtains module 10, for acquiring the three-phase current i of permanent magnet synchronous motoru, ivAnd iw, and converted based on Clark Determine the current feedback signal i under two-phase stationary coordinate systemα_fdbAnd iβ_fdb
Electric current obtains module 10 for the three-phase current i of collected permanent magnet synchronous motoru, ivAnd iwClark transformation is carried out, It can determine two-phase stationary coordinate system, i.e. current feedback signal i under alpha-beta coordinate systemα_fdbAnd iβ_fdb。iα_fdbAs electric current Component of the feedback signal in α axis, iβ_fdbFor current feedback signal β axis component.Electric current obtains module 10 can be integrated for one Module can also be made of multiple submodule, such as in the embodiment of Fig. 1, and it includes for acquiring forever that electric current, which obtains module 10, The three-phase current i of magnetic-synchro motoru, ivAnd iwCurrent acquisition submodule 11 and coordinate transform for carrying out Clark transformation Submodule 12.
Current feedback signal i in the case where determining two-phase stationary coordinate system based on Clark transformationα_fdbAnd iβ_fdbWhen, it can be with It is the principle constant according to amplitude before and after common transformation, is also possible to the principle constant according to transformation front and back power, it can basis Actual needs is chosen, and implementation of the invention is had no effect on.Such as in a kind of specific embodiment, based on the original that amplitude is constant The current feedback signal i then determinedα_fdbAnd iβ_fdbAre as follows:
Current control flux observation module 20, for according to current feedback signal iα_fdbAnd iβ_fdb, DC bus-bar voltage letter Number Udc, tach signal ωrAnd the voltage control quantity u of last momentα_c_lastAnd uβ_c_last, determine estimation stator magnetic linkage letter Number ψs_αAnd ψs_β, and given value of current signal i based on the receivedα_refAnd iβ_ref, determine the voltage control quantity u at current timeα_c And uβ_c
The current control flux observation module 20 of the application can determine estimation stator magnetic linkage signal ψs_αAnd ψs_β, may be used also To determine the voltage control quantity u at current timeα_cAnd uβ_c, that is to say, that pass through setting for current control flux observation module 20 Meter, realizes the integration of current controller and flux observer.
It is connect specifically, current control flux observation module 20 can obtain module 10 with electric current, reception is obtained by electric current The current feedback signal i that module 10 exportsα_fdbAnd iβ_fdb, meanwhile, current control flux observation module 20 also receives DC bus Voltage signal UdcAnd tach signal ωr.DC bus-bar voltage signal UdcIt can be acquired by voltage sensor, and revolving speed Signal ωrDifferential acquisition can be usually carried out by the output quantity of position sensor, position sensor is arranged in permanent magnet synchronous motor On.
In addition, current control flux observation module 20 also needs to obtain the voltage control quantity u of last momentα_c_lastWith uβ_c_last, to carry out estimation stator magnetic linkage signal ψs_αAnd ψs_βCalculating.It should be pointed out that carrying out estimation stator for the first time Magnetic linkage signal ψs_αAnd ψs_βCalculating when, current control flux observation module 20 obtain voltage control quantity uα_c_lastWith uβ_c_lastFor pre-set initial value, such as it is preset as 0, and then just calculates estimation stator magnetic linkage signal ψ for the first times_αWith ψs_β, hereafter with received given value of current signal iα_refAnd iβ_ref, the voltage control quantity at current time is just determined for the first time uα_cAnd uβ_c, this is namely used as carries out estimation stator magnetic linkage signal ψ for the second times_αAnd ψs_βCalculating when the required electricity utilized Press control amount.
And it should be noted that in the specific implementation, for all variables in the control system of the application, not slapping 0 can be set by initial value in advance in the case where holding system information, such as above set the initial value of voltage control quantity It is set to 0.And the variable of known relevant information, such as stator resistance Rs, quadrature axis synchronous inductance LqDeng can be carried out according to measured value Setting.
Torque estimating module 30, for estimating stator magnetic linkage signal ψ based on the receiveds_αAnd ψs_β, current feedback signal iα_fdbAnd iβ_fdb, determine electromagnetic torque value of feedback Te_fdb
Torque estimating module 30 is connect with current control flux observation module 20, can receive current control flux observation mould The estimation stator magnetic linkage signal ψ that block 20 exportss_αAnd ψs_β, and then determine electromagnetic torque value of feedback Te_fdb.Specifically, when determining Current feedback signal i outα_fdbAnd iβ_fdbIt is when being determined based on the constant principle of amplitude, then in this kind of embodiment, torque is estimated Electromagnetic torque value of feedback T can be determined by following formula by calculating module 30e_fdb:
Torque controller 40, for according to electromagnetic torque value of feedback Te_fdbAnd preset torque reference value Te_ref, determine Current amplitude signal i is given outAMP
Torque controller 40 is connect with torque estimating module 30, can receive the electromagnetic torque of the output of torque estimating module 30 Value of feedback Te_fdb, and then according to electromagnetic torque value of feedback Te_fdbAnd preset torque reference value Te_refIt determines to constant current Amplitude signal iAMP.Since PID controller is widely used, PID controller can be chosen as torque controller 40 with convenient The implementation of scheme, it is of course also possible to which choosing other kinds of feedback controller according to actual needs carries out current amplitude signal iAMP Determination.
Given value of current generator 50, for according to given current amplitude signal iAMP, the position signal θ of motor, according to default Control strategy generate given value of current signal iα_refAnd iβ_ref
Given value of current generator 50 can receive current amplitude signal iAMP, the position signal θ of motor.Current amplitude signal IAMP is exported by torque controller 40, and the position signal θ of motor usually can be by being arranged on permanent magnet synchronous motor Position sensor obtains.Obtain given current amplitude signal iAMPAnd after the position signal θ of motor, given value of current is generated Device 50 can generate given value of current signal i according to preset control strategyα_refAnd iβ_ref
In preset control strategy typically electric current Optimal Control Strategy, such as a kind of specific embodiment, choose It, can first basis when control strategy based on MTPA (Maximum Torque Per Ampere, linear torque capacity electric current ratio) Explicit formula calculating method or searching algorithm etc. determine the space phase angle for meeting the stator current vector of torque capacity electric current ratio γ generates given value of current signal i in conjunction with the position signal of motor laterα_refAnd iβ_ref, namely generate given value of current signal α axis component iα_refAnd beta -axis component iβ_ref, the formula that uses can be with specifically:
The given value of current signal i that given value of current generator 50 generatesα_refAnd iβ_refIt can export to current control flux observation Module 20, so that current control flux observation module 20 carries out voltage control quantity uα_cAnd uβ_cCalculating.
Pulse width modulation module 60, the voltage control at the current time for being determined according to current control flux observation module 20 Amount u processedα_cAnd uβ_cCorresponding pulse-width signal is generated to carry out motor control.
Pulse width modulation module 60 is connect with current control flux observation module 20, can receive current control flux observation mould The voltage control quantity u at the current time that block 20 is determinedα_cAnd uβ_c, and then corresponding pulse-width signal is generated to carry out motor Control.Pulse width modulation module 60 can usually be chosen for SVPWM (Space Vector Pulse Width Modulation, sky Between Vector Pulse Width Modulation) module.
Using the torque closed-loop control system of permanent magnet synchronous motor provided by the embodiment of the present invention, comprising: electric current obtains Module, for acquiring the three-phase current i of permanent magnet synchronous motoru, ivAnd iw, and two-phase static coordinate is determined based on Clark transformation Current feedback signal i under systemα_fdbAnd iβ_fdb;Current control flux observation module, for according to current feedback signal iα_fdbWith iβ_fdb, DC bus-bar voltage signal Udc, tach signal ωrAnd the voltage control quantity u of last momentα_c_lastAnd uβ_c_last, really Make estimation stator magnetic linkage signal ψs_αAnd ψs_β, and combine received given value of current signal iα_refAnd iβ_ref, when determining current The voltage control quantity u at quarterα_cAnd uβ_c;Torque estimating module, for estimating stator magnetic linkage signal ψ based on the receiveds_αAnd ψs_β, electricity Flow feedback signal iα_fdbAnd iβ_fdb, determine electromagnetic torque value of feedback Te_fdb;Torque controller, for anti-according to electromagnetic torque Feedback value Te_fdbAnd preset torque reference value Te_ref, determine given current amplitude signal iAMP;Given value of current generator is used According to given current amplitude signal iAMP, the position signal θ of motor, according to preset control strategy generation given value of current signal iα_refAnd iβ_ref;Pulse width modulation module, the voltage control at the current time for being determined according to current control flux observation module Amount u processedα_cAnd uβ_cCorresponding pulse-width signal is generated to carry out motor control.
In the scheme of the application, the control of permanent magnet synchronous motor is carried out under two-phase stationary coordinate system, is avoided in two-phase The computationally intensive problem that motor control is carried out under rotating coordinate system does not need to carry out Decoupling design yet.Also, the side of the application In case, current control flux observation module can determine estimation stator magnetic linkage signal ψs_αAnd ψs_β, can also determine current The voltage control quantity u at momentα_cAnd uβ_c, that is to say, that by the design of current control flux observation module, realize electric current control The integration of device and flux observer processed.Therefore, the scheme of the application is when carrying out the control of permanent magnet synchronous motor, effectively Reduce the complexity that design and operation calculate.In addition this programme is joined independent of the direct-axis synchronous inductance of permanent magnet synchronous motor Number, reduces dependence of the control system performance to direct-axis synchronous inductance parameters.
In a kind of specific embodiment of the invention, Fig. 2 is seen, current control flux observation module 20 specifically includes Following submodule:
Extended mode observes submodule 21, is used for current feedback signal iα_fdbAnd iβ_fdbIt is established as state variable and is System state equation, using the correlated components of effective magnetic linkage in system state equation as extended mode variable, and according to direct current mother Line voltage signal UdcAnd voltage control quantity uα_c_lastAnd uβ_c_last, determine state estimator zα_1And zβ_1, expansion state estimates Measure zα_2And zβ_2
Voltage compensation quantity computational submodule 22, for according to state estimator zα_1And zβ_1, expansion state estimator zα_2With zβ_2Determine control compensation rate uα_compAnd uβ_comp
Stator magnetic linkage computational submodule 23, for according to expansion state estimator zα_2And zβ_2, tach signal ωrAnd electricity Flow feedback signal iα_fdbAnd iβ_fdb, determine estimation stator magnetic linkage signal ψs_αAnd ψs_β
Voltage control quantity computational submodule 24, for according to state estimator zα_1And zβ_1, control compensation rate uα_compWith uβ_compAnd received given value of current signal iα_refAnd iβ_ref, determine the voltage control quantity u at current timeα_cAnd uβ_c
A kind of specific structure of current control flux observation module 20 is shown in the embodiment of Fig. 2, due to expanding shape The result that state observation submodule 21 is determined is determining estimation stator magnetic linkage signal ψs_αAnd ψs_βWhen and determine voltage control Amount u processedα_cAnd uβ_cWhen be required to using namely realizing the multiplexing for calculating data, therefore create a further reduction answering for calculating Miscellaneous degree, and then also just reduce the computation burden of chip.
Specifically, extended mode observation submodule 21 can be by current feedback signal iα_fdbAnd iβ_fdbAs state variable System state equation is established, and in the specific implementation, it is contemplated that the voltage equation of following formula can be independent of d-axis inductance parametersLD, and α axis and β axis mutually decouple, therefore the determination of system state equation can be carried out based on the voltage equation.Voltage side Journey can indicate are as follows:
The α axis and beta -axis component of effective magnetic linkage therein can indicate are as follows:
When it is implemented, can think in linear modulator zone is linear relationship between control amount and winding terminal voltage, into And the system state equation determined can be with are as follows:
Wherein, RsFor stator resistance, LqFor quadrature axis synchronous inductance, ψextαAnd ψextβThe α axis and β axis of respectively effective magnetic linkage Component.K is default contravarianter voltage gain, such as can beIt certainly, in other embodiments, can also be according to non-thread Sexual intercourse carries out the determination of system state equation, has no effect on implementation of the invention.
Extended mode observes submodule 21 by current feedback signal iα_fdbAnd iβ_fdbSystem shape is established as state variable It, can be using the correlated components of effective magnetic linkage in system state equation as extended mode variable, to be based on after state equation Expansion state equation carries out the calculating of effective magnetic linkage.
It, can be by i such as the state equation in aforementioned embodimentsα_fdbAnd iβ_fdbAs state variable, and willWithTo be set as expansion state variable, and by default contravarianter voltage gain kThen Extended mode observation submodule 21 can be based on DC bus-bar voltage signal UdcAnd voltage control quantity uα_c_lastAnd uβ_c_last Determine state estimator zα_1And zβ_1, expansion state estimator zα_2And zβ_2
In the specific implementation, the state estimator z determinedα_1And zβ_1, expansion state estimator zα_2And zβ_2It can expire Foot:
Wherein, f1And f2It is feedback function, feedback function can be the linear of state estimation error amount and its each rank differential Combination or nonlinear combination are also possible to the linear combination or nonlinear combination of state estimation error amount and its each rank integral.
In addition, it is contemplated that is calculated is convenient, linear extended state observer can be used when specific, the state determined Estimator zα_1And zβ_1And expansion state estimator zα_2And zβ_2It can satisfy following expansion state equation:
Wherein, b1And b2Be feedback factor, for example, can according to the concept of zero-pole assignment theory and observer bandwidth, By b1And b2It is designed specifically to:ω in formulaoFor according to the adjustable parameter of observer Bandwidth adjustment.
The expansion state estimator z that extended mode observation submodule 21 can will be determinedα_2And zβ_2It is sent to stator magnet Chain computational submodule 23, stator magnetic linkage computational submodule 23 can be according to expansion state estimator zα_2And zβ_2, tach signal ωr And current feedback signal iα_fdbAnd iβ_fdb, determine estimation stator magnetic linkage signal ψs_αAnd ψs_β
In a specific embodiment, stator magnetic linkage computational submodule 23 can be specifically used for:
According to expansion state estimator zα_2And zβ_2, determine extension magnetic linkage differential estimated value D ψextαWith D ψextβ
Wherein, magnetic linkage differential estimated value D ψ is extendedextαWith D ψextβMeet:LqIt is synchronous for quadrature axis Inductance;
Determine extension magnetic linkage differential estimated value D ψextαWith D ψextβIt later, can be according to extension magnetic linkage differential estimated value D ψextαWith D ψextβ, tach signal ωr, determine extension magnetic linkage value ψextαAnd ψextβ
Wherein it is determined that the extension magnetic linkage value ψ gone outextαAnd ψextβMeet:
Later according to extension magnetic linkage value ψextαAnd ψextβ, current feedback signal iα_fdbAnd iβ_fdb, determine estimation stator magnet Chain signal ψs_αAnd ψs_β
Wherein, estimate stator magnetic linkage signal ψs_αAnd ψs_βMeet:
Voltage compensation quantity computational submodule 22 can be according to state estimator zα_1And zβ_1, expansion state estimator zα_2With zβ_2Determine control compensation rate uα_compAnd uβ_comp, so that voltage control quantity computational submodule 24 can receive by voltage compensation The control compensation rate u that meter operator module 22 exportsα_compAnd uβ_comp.Such as in a kind of specific embodiment, voltage compensation quantity The control compensation rate u that computational submodule 22 is determinedα_compAnd uβ_compIt indicates are as follows:
R thereinsFor stator resistance, LqFor quadrature axis synchronous inductance.
Voltage control quantity computational submodule 24 can receive the control compensation exported by voltage compensation quantity computational submodule 22 Measure uα_compAnd uβ_compAnd state estimator zα_1And zβ_1, and receive given value of current signal iα_refAnd iβ_ref, and then determine The voltage control quantity u at current time outα_cAnd uβ_c
Specifically, in view of the embodiment of linearisation is more common embodiment, then voltage control quantity computational submodule 24 determine the voltage control quantity u at current timeα_cAnd uβ_cProcess can be with specifically:
According to state estimator zα_1And zβ_1, given value of current signal iα_refAnd iβ_ref, calculate dummy pilot signal u'αWith u'β
Wherein, dummy pilot signal u'αAnd u'βMeet:kpFor adjustable feedback coefficient, namely Control law equation in the embodiment of Fig. 2.
Certainly, in other embodiments, non-linear embodiment, calculated dummy pilot signal u' can also be usedα And u'βIt can satisfy:gcFor feedback rate control function, which is that control misses Difference (iα_ref-zα_1) and (iβ_ref-zβ_1) and its each rank differential linear combination or nonlinear combination form, or control Error (i processedα_ref-zα_1) and (iβ_ref-zβ_1) and its each rank integral linear combination or nonlinear combination form.
Going out dummy pilot signal u' by control law equation calculationαAnd u'βLater, and then can be believed according to virtual controlling Number u'αAnd u'β, control compensation rate uα_compAnd uβ_comp, determine voltage control quantity uα_cAnd uβ_c;Wherein, calculated voltage control Amount u processedα_cAnd uβ_cMeet:K is default contravarianter voltage gain, such as aforementioned embodiments In be preset asThe voltage control quantity u at calculated current timeα_cAnd uβ_c, that is, the conduct in next calculating cycle Voltage control quantity uα_c_lastAnd uβ_c_last, carry out estimation stator magnetic linkage signal ψs_αAnd ψs_βCalculating.
As can be seen from the above-described embodiment, the solution of the present invention can reduce the complexity of design work and run calculating Complexity reduces the number of parameters for needing to debug in control algolithm, eliminates Control System Design process and control performance to forever The dependence of magnetic-synchro motor direct-axis synchronous inductance parameters.
Corresponding to the system above embodiment, the embodiment of the invention also provides a kind of torque closed loops of permanent magnet synchronous motor Control method, the torque closed loop control method of permanent magnet synchronous motor described below and turning for above-described permanent magnet synchronous motor Square closed-loop control system can correspond to each other reference.
It is shown in Figure 3, it is a kind of implementation flow chart of the torque closed loop control method of permanent magnet synchronous motor in the present invention, The following steps are included:
Step S301: the three-phase current i of permanent magnet synchronous motor is acquiredu, ivAnd iw, and two-phase is determined based on Clark transformation Current feedback signal i under rest frameα_fdbAnd iβ_fdb
Step S302: according to current feedback signal iα_fdbAnd iβ_fdb, DC bus-bar voltage signal Udc, tach signal ωrWith And the voltage control quantity u of last momentα_c_lastAnd uβ_c_last, determine estimation stator magnetic linkage signal ψs_αAnd ψs_β
Step S303: stator magnetic linkage signal ψ is estimated based on the receiveds_αAnd ψs_β, current feedback signal iα_fdbAnd iβ_fdb, Determine electromagnetic torque value of feedback Te_fdb
Step S304: according to Te_fdbAnd preset torque reference value Te_ref, determine given current amplitude signal iAMP
Step S305: according to given current amplitude signal iAMP, the position signal θ of motor, according to the life of preset control strategy At given value of current signal iα_refAnd iβ_ref
Step S306: in conjunction with received given value of current signal iα_refWithiβ_ref, determine the voltage control quantity at current time uα_cAnd uβ_c
Step S307: according to voltage control quantity uα_cAnd uβ_cCorresponding pulse-width signal is generated to carry out motor control.
In a kind of specific embodiment of the invention, step S302 be may comprise steps of:
Step 1: by current feedback signal iα_fdbAnd iβ_fdbSystem state equation is established as state variable;
Step 2: using the correlated components of effective magnetic linkage in system state equation as extended mode variable, and according to straight Flow bus voltage signal UdcAnd voltage control quantity uα_c_lastAnd uβ_c_last, determine state estimator zα_1And zβ_1, expand shape State estimator zα_2And zβ_2
Step 3: according to expansion state estimator zα_2And zβ_2, tach signal ωrAnd current feedback signal iα_fdbWith iβ_fdb, determine estimation stator magnetic linkage signal ψs_αAnd ψs_β
Correspondingly, step S306 includes following two step:
First step: according to state estimator zα_1And zβ_1, expansion state estimator zα_2And zβ_2Determine that control is mended The amount of repaying uα_compAnd uβ_comp
Second step: bonding state estimator zα_1And zβ_1, control compensation rate uα_compAnd uβ_compAnd received electricity Flow Setting signal iα_refAnd iβ_ref, determine the voltage control quantity u at current timeα_cAnd uβ_c
In a kind of specific embodiment of the invention, above-mentioned steps one can be specifically included:
According to current feedback signal iα_fdbAnd iβ_fdbDetermine system state equation, system state equation specifically:
Wherein, RsFor stator resistance, LqFor quadrature axis synchronous inductance, k is default contravarianter voltage gain, ψextαAnd ψextβPoint Not Wei effective magnetic linkage α axis and beta -axis component;
Correspondingly, becoming in step 2 using the correlated components of effective magnetic linkage in system state equation as extended mode It measures, may include:
It willWithFor as expansion state variable.
In a kind of specific embodiment of the invention, the state estimator z that is determined in above-mentioned steps twoα_1And zβ_1, Expansion state estimator zα_2And zβ_2Meet:
Wherein, f1And f2It is feedback function, feedback function is the line of state estimation error amount and its each rank differential or integral Property combination or nonlinear combination form.
In a kind of specific embodiment of the invention, the control compensation rate u that is determined in above-mentioned first stepα_comp And uβ_compAre as follows:
Wherein, RsFor stator resistance, LqFor quadrature axis synchronous inductance.
In a kind of specific embodiment of the invention, step S306 can be specifically included:
According to state estimator zα_1And zβ_1, received given value of current signal iα_refAnd iβ_ref, calculate virtual controlling letter Number u'αAnd u'β
Wherein, dummy pilot signal u'αAnd u'βMeet:gcFor feedback rate control function, instead Presenting control rate function is control error (iα_ref-zα_1) and (iβ_ref-zβ_1) and its each rank differential or integral linear combination or non- The form of linear combination;
According to dummy pilot signal u'αAnd u'β, control compensation rate uα_compAnd uβ_comp, determine voltage control quantity uα_cWith uβ_c
Wherein, calculated voltage control quantity uα_cAnd uβ_cMeet:K is default inversion Device voltage gain.
In a kind of specific embodiment of the invention, above-mentioned steps three can be specifically included:
According to expansion state estimator zα_2And zβ_2, determine extension magnetic linkage differential estimated value D ψextαWith D ψextβ
Wherein, magnetic linkage differential estimated value D ψ is extendedextαWith D ψextβMeet:LqIt is synchronous for quadrature axis Inductance;
According to extension magnetic linkage differential estimated value D ψextαWith D ψextβ, tach signal ωr, determine extension magnetic linkage value ψextαWith ψextβ
Wherein, magnetic linkage value ψ is extendedextαAnd ψextβMeet:
According to extension magnetic linkage value ψextαAnd ψextβ, current feedback signal iα_fdbAnd iβ_fdb, determine estimation stator magnetic linkage letter Number ψs_αAnd ψs_β
Wherein, estimate stator magnetic linkage signal ψs_αAnd ψs_βMeet:
Each embodiment in this specification is described in a progressive manner, the highlights of each of the examples are with it is other The difference of embodiment, same or similar part may refer to each other between each embodiment.For side disclosed in embodiment For method, since it is corresponding with system disclosed in embodiment, so being described relatively simple, related place is referring to components of system as directed Explanation.
Professional further appreciates that, unit described in conjunction with the examples disclosed in the embodiments of the present disclosure And algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware and The interchangeability of software generally describes each exemplary composition and step according to function in the above description.These Function is implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Profession Technical staff can use different methods to achieve the described function each specific application, but this realization is not answered Think beyond the scope of this invention.
Used herein a specific example illustrates the principle and implementation of the invention, and above embodiments are said It is bright to be merely used to help understand technical solution of the present invention and its core concept.It should be pointed out that for the common of the art , without departing from the principle of the present invention, can be with several improvements and modifications are made to the present invention for technical staff, these Improvement and modification also fall into the protection scope of the claims in the present invention.

Claims (10)

1. a kind of torque closed-loop control system of permanent magnet synchronous motor characterized by comprising
Electric current obtains module, for acquiring the three-phase current i of permanent magnet synchronous motoru, ivAnd iw, and determined based on Clark transformation Current feedback signal i under two-phase stationary coordinate systemα_fdbAnd iβ_fdb
Current control flux observation module, for according to the current feedback signal iα_fdbAnd iβ_fdb, DC bus-bar voltage signal Udc, tach signal ωrAnd the voltage control quantity u of last momentα_c_lastAnd uβ_c_last, determine estimation stator magnetic linkage signal ψs_αAnd ψs_β, and combine received given value of current signal iα_refAnd iβ_ref, determine the voltage control quantity u at current timeα_cWith uβ_c
Torque estimating module, for the estimation stator magnetic linkage signal ψ based on the receiveds_αAnd ψs_β, the current feedback signal iα_fdbAnd iβ_fdb, determine electromagnetic torque value of feedback Te_fdb
Torque controller, for according to the electromagnetic torque value of feedback Te_fdbAnd preset torque reference value Te_ref, determine Given current amplitude signal iAMP
Given value of current generator, for according to the given current amplitude signal iAMP, the position signal θ of motor, according to preset Control strategy generates the given value of current signal iα_refAnd iβ_ref
Pulse width modulation module, the voltage control at the current time for being determined according to the current control flux observation module Amount u processedα_cAnd uβ_cCorresponding pulse-width signal is generated to carry out motor control.
2. the torque closed-loop control system of permanent magnet synchronous motor according to claim 1, which is characterized in that the electric current control Flux observation module processed, comprising:
Extended mode observes submodule, is used for the current feedback signal iα_fdbAnd iβ_fdbSystem shape is established as state variable State equation, using the correlated components of effective magnetic linkage in the system state equation as extended mode variable, and according to described straight Flow bus voltage signal UdcAnd the voltage control quantity uα_c_lastAnd uβ_c_last, determine state estimator zα_1And zβ_1, expand Open state estimator zα_2And zβ_2
Voltage compensation quantity computational submodule, for according to the state estimator zα_1And zβ_1, the expansion state estimator zα_2 And zβ_2Determine control compensation rate uα_compAnd uβ_comp
Stator magnetic linkage computational submodule, for according to the expansion state estimator zα_2And zβ_2, the tach signal ωrAnd The current feedback signal iα_fdbAnd iβ_fdb, determine the estimation stator magnetic linkage signal ψs_αAnd ψs_β
Voltage control quantity computational submodule, for according to the state estimator zα_1And zβ_1, the control compensation rate uα_compWith uβ_compAnd received given value of current signal iα_refAnd iβ_ref, determine the voltage control quantity u at current timeα_cAnd uβ_c
3. the torque closed-loop control system of permanent magnet synchronous motor according to claim 2, which is characterized in that the system shape State equation are as follows:
Wherein, the RsFor stator resistance, the LqFor quadrature axis synchronous inductance, the k is default contravarianter voltage gain, described ψextαWith the ψextβThe α axis and beta -axis component of respectively effective magnetic linkage;
The iα_fdbAnd iβ_fdbAs the state variable,WithTo become as the expansion state Amount.
4. the torque closed-loop control system of permanent magnet synchronous motor according to claim 3, which is characterized in that the institute determined State state estimator zα_1And zβ_1, the expansion state estimator zα_2And zβ_2Meet:
Wherein, the f1And f2It is feedback function, the feedback function is state estimation error amount and its each rank differential or integral Linear combination or nonlinear combination form.
5. according to the torque closed-loop control system of the described in any item permanent magnet synchronous motors of claim 2 to 4, which is characterized in that The control compensation rate u determinedα_compAnd uβ_compAre as follows:
Wherein, the RsFor stator resistance, the LqFor quadrature axis synchronous inductance.
6. the torque closed-loop control system of permanent magnet synchronous motor according to claim 5, which is characterized in that the voltage control Meter operator module processed, is specifically used for:
According to the state estimator zα_1And zβ_1, received given value of current signal iα_refAnd iβ_ref, calculate virtual controlling letter Number u'αAnd u'β
Wherein, the dummy pilot signal u'αAnd u'βMeet:The gcFor feedback rate control letter Number, the feedback rate control function are control error (iα_ref-zα_1) and (iβ_ref-zβ_1) and its each rank differential or integral line Property combination or nonlinear combination form;
According to the dummy pilot signal u'αAnd u'β, the control compensation rate uα_compAnd uβ_comp, determine the voltage control Measure uα_cAnd uβ_c
Wherein, the calculated voltage control quantity uα_cAnd uβ_cMeet:The k is default Contravarianter voltage gain.
7. the torque closed-loop control system of permanent magnet synchronous motor according to claim 2, which is characterized in that the stator magnet Chain computational submodule, is specifically used for:
According to the expansion state estimator zα_2And zβ_2, determine the extension magnetic linkage differential estimated value D ψextαWith D ψextβ
Wherein, the extension magnetic linkage differential estimated value D ψextαWith D ψextβMeet:The LqFor quadrature axis Synchronous inductance;
According to the extension magnetic linkage differential estimated value D ψextαWith D ψextβ, the tach signal ωr, determine extension magnetic linkage value ψextα And ψextβ
Wherein, the extension magnetic linkage value ψextαAnd ψextβMeet:
According to the extension magnetic linkage value ψextαAnd ψextβ, the current feedback signal iα_fdbAnd iβ_fdb, determine that the estimation is fixed Sub- magnetic linkage signal ψs_αAnd ψs_β
Wherein, the estimation stator magnetic linkage signal ψs_αAnd ψs_βMeet:
8. a kind of torque closed loop control method of permanent magnet synchronous motor characterized by comprising
Acquire the three-phase current i of permanent magnet synchronous motoru, ivAnd iw, and determined under two-phase stationary coordinate system based on Clark transformation Current feedback signal iα_fdbAnd iβ_fdb
According to the current feedback signal iα_fdbAnd iβ_fdb, DC bus-bar voltage signal Udc, tach signal ωrAnd last moment Voltage control quantity uα_c_lastAnd uβ_c_last, determine estimation stator magnetic linkage signal ψs_αAnd ψs_β
The estimation stator magnetic linkage signal ψ based on the receiveds_αAnd ψs_β, the current feedback signal iα_fdbAnd iβ_fdb, determine Electromagnetic torque value of feedback Te_fdb
According to the electromagnetic torque value of feedback Te_fdbAnd preset torque reference value Te_ref, determine given current amplitude signal iAMP
According to the given current amplitude signal iAMP, the position signal θ of motor, according to preset control strategy generate electric current give Determine signal iα_refAnd iβ_ref
In conjunction with the received given value of current signal iα_refAnd iβ_ref, determine the voltage control quantity u at current timeα_cAnd uβ_c
According to the voltage control quantity uα_cAnd uβ_cCorresponding pulse-width signal is generated to carry out motor control.
9. the torque closed loop control method of permanent magnet synchronous motor according to claim 8, which is characterized in that described according to institute State current feedback signal iα_fdbAnd iβ_fdb, DC bus-bar voltage signal Udc, tach signal ωrAnd the voltage control of last moment Amount u processedα_c_lastAnd uβ_c_last, determine estimation stator magnetic linkage signal ψs_αAnd ψs_β, comprising:
By the current feedback signal iα_fdbAnd iβ_fdbSystem state equation is established as state variable;
Using the correlated components of effective magnetic linkage in the system state equation as extended mode variable, and it is female according to the direct current Line voltage signal UdcAnd the voltage control quantity uα_c_lastAnd uβ_c_last, determine state estimator zα_1And zβ_1, expand shape State estimator zα_2And zβ_2
According to the expansion state estimator zα_2And zβ_2, the tach signal ωrAnd the current feedback signal iα_fdbWith iβ_fdb, determine the estimation stator magnetic linkage signal ψs_αAnd ψs_β
In conjunction with the received given value of current signal iα_refAnd iβ_ref, determine the voltage control quantity u at current timeα_cAnd uβ_c, Include:
According to the state estimator zα_1And zβ_1, the expansion state estimator zα_2And zβ_2Determine control compensation rate uα_compAnd uβ_comp
In conjunction with the state estimator zα_1And zβ_1, the control compensation rate uα_compAnd uβ_compAnd received given value of current Signal iα_refAnd iβ_ref, determine the voltage control quantity u at current timeα_cAnd uβ_c
10. the torque closed loop control method of permanent magnet synchronous motor according to claim 9, which is characterized in that described by institute State current feedback signal iα_fdbAnd iβ_fdbSystem state equation is established as state variable, comprising:
By the current feedback signal iα_fdbAnd iβ_fdbSystem state equation, the system state equation are established as state variable Specifically:
Wherein, the RsFor stator resistance, the LqFor quadrature axis synchronous inductance, the k is default contravarianter voltage gain, described ψextαWith the ψextβThe α axis and beta -axis component of respectively effective magnetic linkage;
Using the correlated components of effective magnetic linkage in the system state equation as extended mode variable, comprising:
It willWithFor as expansion state variable.
CN201811160478.5A 2018-09-30 2018-09-30 Torque closed-loop control system and method of permanent magnet synchronous motor Active CN109194233B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811160478.5A CN109194233B (en) 2018-09-30 2018-09-30 Torque closed-loop control system and method of permanent magnet synchronous motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811160478.5A CN109194233B (en) 2018-09-30 2018-09-30 Torque closed-loop control system and method of permanent magnet synchronous motor

Publications (2)

Publication Number Publication Date
CN109194233A true CN109194233A (en) 2019-01-11
CN109194233B CN109194233B (en) 2020-08-11

Family

ID=64946517

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811160478.5A Active CN109194233B (en) 2018-09-30 2018-09-30 Torque closed-loop control system and method of permanent magnet synchronous motor

Country Status (1)

Country Link
CN (1) CN109194233B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113507241A (en) * 2021-07-16 2021-10-15 哈尔滨工业大学 Inverter nonlinear compensation method for permanent magnet synchronous motor driving system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102638216A (en) * 2012-04-01 2012-08-15 杭州洲钜电子科技有限公司 Method for starting motor without position sensor
CN104052363A (en) * 2013-03-15 2014-09-17 德克萨斯仪器股份有限公司 Automated Motor Control
CN104852658A (en) * 2015-05-28 2015-08-19 西北工业大学 Permanent magnet synchronous motor decoupling vector control device in two-phase stationary coordinate system and method thereof
CN103346726B (en) * 2013-07-08 2015-10-28 合肥工业大学 Based on the permanent-magnetic synchronous motor stator Flux Observation Method of expansion flux observer
WO2018120323A1 (en) * 2016-12-27 2018-07-05 山东大学 Servo control strategy which simultaneously eliminates counter potential and load torque disturbances and system thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102638216A (en) * 2012-04-01 2012-08-15 杭州洲钜电子科技有限公司 Method for starting motor without position sensor
CN104052363A (en) * 2013-03-15 2014-09-17 德克萨斯仪器股份有限公司 Automated Motor Control
US20150194914A1 (en) * 2013-03-15 2015-07-09 Texas Instruments Incorporated Automated motor control
CN103346726B (en) * 2013-07-08 2015-10-28 合肥工业大学 Based on the permanent-magnetic synchronous motor stator Flux Observation Method of expansion flux observer
CN104852658A (en) * 2015-05-28 2015-08-19 西北工业大学 Permanent magnet synchronous motor decoupling vector control device in two-phase stationary coordinate system and method thereof
WO2018120323A1 (en) * 2016-12-27 2018-07-05 山东大学 Servo control strategy which simultaneously eliminates counter potential and load torque disturbances and system thereof

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
FEI LIN ET AL.: "High performance induction motor speed control based on extended state observer with stator fluxes model", 《 31ST ANNUAL CONFERENCE OF IEEE INDUSTRIAL ELECTRONICS SOCIETY》 *
张明晖 等: "基于扩张状态观测器的永磁电机电流预测控制", 《浙江大学学报》 *
王婷婷: "基于定子磁链观测的大功率永磁同步牵引电机转矩闭环控制", 《中国优秀硕士学位论文全文数据库-工程科技Ⅱ辑》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113507241A (en) * 2021-07-16 2021-10-15 哈尔滨工业大学 Inverter nonlinear compensation method for permanent magnet synchronous motor driving system

Also Published As

Publication number Publication date
CN109194233B (en) 2020-08-11

Similar Documents

Publication Publication Date Title
DE102006047206B9 (en) A method of estimating a magnetic pole position in an engine and apparatus for controlling the motor based on the estimated position
US7045988B2 (en) Sensorless controller of AC motor and control method
US9054630B2 (en) Synchronous machine controller
US6771039B2 (en) Motor control apparatus and method
EP1808956B1 (en) Driving apparatus and driving system for electric motor
JP2014515244A (en) Method and system for controlling an electric motor with temperature compensation
JPH0951700A (en) Controlling device of rotary electric machine
DE112014000512T5 (en) Device for controlling a rotating electrical machine
DE102012221757A1 (en) Synchronous machine control device
GB2465379A (en) Controller for electrical machines
CN103825524A (en) Offline identification method for basic electric appliance parameters of permanent-magnet synchronous motor
EP3002872A2 (en) Methods of estimating rotor magnet temperature and systems thereof
DE10330791A1 (en) Vector-oriented control system for synchronous machines with permanent magnets using an observer for the parameters of an open control loop
DE112012007011T5 (en) Synchronous motor control device
JP2006353091A (en) On-line minimum copper loss control of embedded permanent magnet synchronous machine for vehicle
KR102453916B1 (en) Parameter estimation method and apparatus of Surface Mounted Permanent Magnet Synchronous Motor
CN104852652B (en) Synchronous wind driven generator closed-loop vector control method and system
CN102647144B (en) Method and apparatus for estimating rotor angle of synchronous reluctance motor
WO2020215588A1 (en) Function-switching-based position-sensorless control method and system for direct-current magnetism-regulating memory machine
US10551418B2 (en) Method for identifying the electrical resistance of the rotor of an electric motor
CN109194233A (en) A kind of the torque closed-loop control system and method for permanent magnet synchronous motor
EP2747273B1 (en) Method and arrangement for torque estimation of a synchronous machine
Dehbozorgi et al. A comparative study of various MRAS-based IM's rotor resistance adaptation methods
EP2477324B1 (en) Controller device for controlling a power converter device
Huang et al. The vector control based on MRAS speed sensorless induction motor drive

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