CN102684577A - Fault-tolerant control method of permanent-magnet synchronous motor driving system - Google Patents
Fault-tolerant control method of permanent-magnet synchronous motor driving system Download PDFInfo
- Publication number
- CN102684577A CN102684577A CN2012101645264A CN201210164526A CN102684577A CN 102684577 A CN102684577 A CN 102684577A CN 2012101645264 A CN2012101645264 A CN 2012101645264A CN 201210164526 A CN201210164526 A CN 201210164526A CN 102684577 A CN102684577 A CN 102684577A
- Authority
- CN
- China
- Prior art keywords
- actual
- abc
- switch signal
- phase current
- phase
- 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
Links
Images
Landscapes
- Control Of Ac Motors In General (AREA)
Abstract
The invention discloses a fault-tolerant control method of a permanent-magnet synchronous motor driving system. Under the normal working conditions of a phase-current sensor, the system adopts a normal current hysteresis control mode. When the phase-current sensor is detected to fail, the system enters a fault-tolerant control mode to perform out-phase check for an original switch signal obtained by the normal current hysteresis control mode, if the original switch signal and a last actual switch signal meet the out-phase principle, then the original switch signal directly serves as the actual switch signal to be outputted, and otherwise, the original switch signal is modified according to a minimum current deviation absolute value method so that the actual switch signal is obtained and outputted. The method has the advantages that a hardware structure of an existing driving system is unchanged, and the method is high in reliability, simple, feasible and the like.
Description
Technical field
The invention belongs to motor-driven and control technology field, relate to the technology that a kind of permagnetic synchronous motor drives the fault-tolerant control of system.
Background technology
(various control methods emerge in an endless stream for Permanent magnet synchronous machine, high accuracy PMSM), high dynamic performance operation, and are wherein, typical with direct torque control and vector control two class methods in order to realize permagnetic synchronous motor.The category that belongs to vector control based on the id=0 control method (hereinafter to be referred as the control of current hysteresis ring) of current hysteresis ring in itself.Because the electric current hysteresis control method thereof does not rely on any parameter of electric machine, and simple in structure, be to use one of PMSM control method the most widely at present.Control method as most PMSM is the same, and the electric current hysteresis control method thereof needs current sensor to gather three-phase current.But in case current sensor breaks down, the PMSM drive system can't operate as normal.In order to improve the reliability of PMSM drive system, be necessary current sensor is carried out fault-tolerant control, this must be able to rely on remaining transducer to come the reconstruct three-phase current with regard to requiring.At present, the method for electric current reconstructing mainly contains two types: modulation method and modelling.As everyone knows, when frequency converter applied nonzero voltage space vector, dc bus current will reflect a certain phase current information.Because space vector modulating method (SVPWM) is adjacent two nonzero voltage space vectors to be synthesized obtain the target voltage vector in a control cycle, this just means that the dc bus current transducer can collect biphase current information in a switch periods.Modulation method mainly is exactly to utilize above-mentioned this characteristic to realize the reconstruct of three-phase current.But because the sampling of current sensor needs the regular hour, can there be certain measurement blind area in modulation method.Therefore, how eliminating and measure the blind area, keep the original state of SVPWM simultaneously as much as possible, is the research difficult point of modulation method.Prior art has adopted diverse ways to overcome the blind area.But what the electric current hysteresis control method thereof adopted is a kind of " bang-bang " control to electric current, does not adopt the SVPWM mode.Therefore, modulation method can not be used for the fault-tolerant control of the ring-like PMSM drive system of current hysteresis current sensor.And modelling is based on accurate motor mathematical model, relies on other physical quantitys (like voltage) to calculate three-phase current.The shortcoming of modelling is to rely on the more parameter of electric machine, and the robustness of control system descends.
Summary of the invention
Technical problem: the invention provides a kind of fault tolerant control method that strengthens the permagnetic synchronous motor drive system of the existing ring-like permagnetic synchronous motor drive system reliability of current hysteresis.
Technical scheme: the fault tolerant control method of permagnetic synchronous motor drive system of the present invention, in the control cycle of confirming according to the control system characteristic, carry out control flow, the control flow of each said control cycle comprises the steps:
1) the rotor-position signal θ that transmits of velocity calculator receiving position transducer
Mea, and obtain actual speed ω according to following formula
Mea:
2) the actual speed ω that sends according to velocity calculator of speed control
MeaWith the speed reference ω that sets
RefPassing ratio-integration is regulated and is obtained handing over shaft current reference value i
Q_ref
3) the phase current calculator is according to rotor-position signal θ
Mea, hand over shaft current reference value i
Q_refWith direct-axis current reference value i according to the control system property settings
D_ref, obtain three-phase current reference value i by following formula
Abc_ref, said three-phase current reference value i
Abc_refBe by A phase current reference value i
A_ref, B phase current reference value i
B_refWith C phase current reference value i
C_refThe three-dimensional vector of forming:
4) the current hysteresis ring controller is according to the three-phase current reference value i that obtains in the said step 3)
Abc_refWith the phase current feedback signal i ' that stores in the last control cycle
Abc_back, obtain original threephase switch signal s according to following three formulas
Abc_init, the phase current feedback signal i ' that stores in the said last control cycle
Abc_backBe by the A phase current feedback signal i ' that stores in the last control cycle
A_back, B phase current feedback signal i '
B_backWith C phase current feedback signal i '
C_backThe three-dimensional vector of forming is for initial control cycle, i '
Abc_backValue be 0, said s
Abc_initBe by A phase original switch signal s
A_init, B phase original switch signal s
B_initWith C original switch signal s mutually
C_initThe three-dimensional vector of forming:
Wherein, H is the ring width of current hysteresis ring controller;
5) the dc bus current sampled value i that sends of fault-tolerant controller received current transducer
Dc_mea, A phase current sampling value i
A_meaWith B phase current sampling value i
B_mea, receive the original threephase switch signal s that obtains in the said step 4) simultaneously
Abc_init
6) fault-tolerant controller judges according to failure criterion whether system the phase current sensor fault takes place, if break down, then abandons A phase current sampling value i
A_meaWith B phase current sampling value i
B_mea, obtain phase current feedback signal i in reconstruct
Abc_backAnd with its storage back entering step 7), otherwise accept and believe A phase current sampling value i
A_meaWith B phase current sampling value i
B_meaAnd with three-phase current sampled value i
Abc_meaDirectly as phase current feedback signal i
Abc_backThe storage back gets into step 8),
Wherein, i
Abc_meaBe by A phase current sampling value i
A_mea, B phase current sampling value i
B_meaWith C phase current sampling value i
C_meaThe three-dimensional vector of forming, i
A_meaAnd i
B_meaDirectly measure i by corresponding phase current transducer
C_mea=-i
A_mea-i
B_mea
7) fault-tolerant controller is checked original threephase switch signal s
Abc_initActual threephase switch signal s ' with a last control cycle
Abc_actualWhether meet not homophase principle, as meet, then with original threephase switch signal s
Abc_initDirectly as actual threephase switch signal s
Abc_actualOutput back gets into step 9), as does not meet, then according to minimum current absolute value of the bias method to original threephase switch signal s
Abc_initMake amendment and obtain actual threephase switch signal s
Abc_actualAnd output back entering step 9),
Wherein, the actual threephase switch signal s ' of a last control cycle
Abc_actualBe A phase actual switch signal s ' by a last control cycle
A_actual, B phase actual switch signal s '
B_actualWith C actual switch signal s ' mutually
C_actualThe three-dimensional vector of forming is for initial control cycle, s '
Abc_actualValue be 0, actual threephase switch signal s
Abc_actualBe by A phase actual switch signal s
A_actual, B phase actual switch signal s
B_actualWith C actual switch signal s mutually
C_actualThe three-dimensional vector of forming, described according to minimum current absolute value of the bias method to original threephase switch signal s
Abc_initThe concrete steps of making amendment are:
71) obtain the three-phase current absolute value of the bias according to computes | Δ i
a|, | Δ i
b| with | Δ i
c|: | Δ i
a|=| i
A_ref-i'
A_back|, | Δ i
b|=| i
B_ref-i'
B_back|, | Δ i
c|=| i
C_ref-i'
C_back|;
The size of the three-phase current absolute value of the bias that obtains 72) more said step 71) is made amendment to the original switch signal of that minimum phase of phase current absolute value of the bias;
73) if said step 72) in revise the new threephase switch signal and the satisfied not homophase principle of the actual threephase switch signal of a last control cycle obtain, the new threephase switch signal that then modification is obtained is as actual threephase switch signal s
Abc_actual, otherwise the original threephase switch signal s to obtaining in the step 4)
Abc_initIn the original switch signal of little that phase of phase current absolute value of the bias second make amendment, and the new threephase switch signal that modification is obtained is as actual threephase switch signal s
Abc_actual
8) with original threephase switch signal s
Abc_initDirectly as actual threephase switch signal s
Abc_actualThe output back gets into step 9);
9) finish the control flow of this control cycle, wait for next control cycle.
Among the present invention, the not homophase principle in the step 7) is meant: if the corresponding different respectively N of value mutually of two threephase switch signals that compare then satisfies not homophase principle, otherwise for not satisfying different phase principles, wherein, threephase switch signal s
AbcThe corresponding relation that is worth N mutually is following:
Wherein, be worth the possible value of N 1,2,3 mutually and represent A phase, B phase, C phase respectively, threephase switch signal s
AbcBe by A phase switching signal s
a, B phase switching signal s
bWith C phase switching signal s
cThe three-dimensional vector of forming.
Preferably, the reconstruct of step 6) obtains phase current feedback signal i
Abc_backMethod following:
61) by dc bus current sampled value i
Dc_meaActual threephase switch signal s ' with a last control cycle
Abc_actualObtain the wherein phase current feedback signal of a phase through following formula,
62) will go up the step 61 of a control cycle) in the phase current feedback signal that obtains as the phase current feedback signal of second phase of this control cycle;
63) according to said step 61) with 62) obtain two mutually the phase current feedback calculated signals obtain the phase current feedback signal of third phase, thereby obtain phase current feedback signal i
Abc_back
Beneficial effect: the present invention compares with prior art, has following advantage:
1. compare with normal electric current hysteresis control method thereof; This method does not increase any hardware cost; Only, make drive system after any type phase current sensor fault takes place, can both keep the superior performance operation through revising the reliability that Control Software just can significantly strengthen existing drive system.Shown in accompanying drawing 3,4 and 5; After the phase current sensor fault takes place in t=3.90s constantly; Drive system in time gets into fault-tolerant control mode, and friendship shaft current and the phase current shown in accompanying drawing 5 shown in accompanying drawing 4 just have a small amount of increase, and the rotating speed shown in accompanying drawing 3 is unaffected basically.In addition, the phase current registration of phase current that the reconstruct shown in the accompanying drawing 5 obtains and actual measurement is very high, and this explains that also this method can provide comparatively accurate phase current signal under phase current sensor fault condition.
2. compare with existing fault tolerant control method based on modelling; This method does not come reconstruct to obtain the three-phase current feedback signal according to high-precision magneto model; And only be according to minimum current absolute value of the bias method the threephase switch signal that normal electric current hysteresis control method thereof generates to be done minor modifications; Obtain meeting the not new threephase switch signal of homophase principle thus, and the dc bus current signal that records with current sensor together reconstruct obtain high-precision three-phase current feedback signal.Because this method does not adopt high-precision magneto model, has just avoided introducing any magneto parameter yet, thereby has made the robustness of drive system under fault-tolerant control mode promote greatly.
Description of drawings
Fig. 1 is the system block diagram of the inventive method embodiment;
Fig. 2 is the FB(flow block) of the inventive method;
Fig. 3 is fault-tolerant process rotating speed experimental waveform;
Fig. 4 is that fault-tolerant process is handed over the shaft current experimental waveform;
Fig. 5 is fault-tolerant process A phase current experimental waveform.
Embodiment
The present invention will be described below with reference to accompanying drawings.
The system block diagram of embodiments of the invention is as shown in Figure 1, comprising: rectification circuit, filter circuit, control system, permagnetic synchronous motor, position transducer.Wherein, the parameter of permagnetic synchronous motor is: specified phase voltage U
N=220V, number of pole-pairs p
n=2, stator resistance R
s=0.665 Ω, the d-axis inductance L
d=7.623mH hands over the axle inductance L
q=7.623mH, permanent magnetism magnetic linkage ψ
f=0.783Wb, rated speed n
N=1500r/min; Confirm the Control Parameter used in the control flow according to the control system characteristic, in the present embodiment, get control cycle T
s=50 μ s, proportionality coefficient K
p=0.1, integral coefficient K
i=1, direct-axis current reference value i
D_ref=0, speed reference ω
Ref=1000r/min, current controller ring width H=0.Wherein, direct-axis current reference value i
D_ref=0 is a kind of preferable control mode of permagnetic synchronous motor in the embodiment of the invention, and the present invention is equally applicable to direct-axis current reference value i
D_ref≠ 0 permagnetic synchronous motor drive system; Current controller ring width H=0 is a kind of preferable setting means of ring width during the current hysteresis ring is controlled in the embodiment of the invention, and the present invention is equally applicable to the permagnetic synchronous motor drive system of ring width H ≠ 0.
The fault tolerant control method of permagnetic synchronous motor drive system of the present invention, under the phase current normal operation of sensor condition, system adopts normal current hysteresis ring control mode; When detecting the phase current transducer and break down, system gets into fault-tolerant control mode, and the original threephase switch signal s that normal electric current hysteresis control method thereof is obtained
Abc_initMonitor; If original threephase switch signal s
Abc_initActual threephase switch signal s ' with a last control cycle
Abc_actualSatisfy not homophase principle, then directly with original threephase switch signal s
Abc_initAs actual threephase switch signal s
Abc_actualOutput, otherwise according to minimum current absolute value of the bias method to original threephase switch signal s
Abc_initMake amendment and amended threephase switch signal as actual threephase switch signal s
Abc_actualOutput.Logical procedure diagram of the present invention is seen Fig. 2; Specifically; This method is carried out control flow in the control cycle of confirming according to the control system characteristic; When a control cycle finishes, get into next control cycle and proceed next control flow, the control flow of each said control cycle comprises following concrete steps:
1) the rotor-position signal θ that transmits of velocity calculator receiving position transducer
Mea, and obtain actual speed ω according to following formula
Mea:
Following formula is to obtain actual speed ω
MeaTheoretical formula, can't be in the real figure control system strict the realization, therefore, in the practical application generally through following formula being the actual speed ω that approximate conversion obtains being similar to
Mea, present embodiment adopts the approximate actual speed ω that obtains of following a kind of method
MeaBut the present invention is not limited only to this method:
Wherein, θ '
MeaThe rotor-position signal that transmits for the position transducer of calculating the 20th control cycle forward is for initial control cycle, θ '
MeaValue is 0, and subscript m ea representes the implication that directly or indirectly measures;
2) the actual speed ω that sends according to velocity calculator of speed control
MeaWith the speed reference ω that sets
RefPassing ratio-integration is regulated and is obtained handing over shaft current reference value i
Q_ref, subscript ref representes the implication of reference value, ratio-integration adjustment process is following:
21) obtain integral Sum according to following formula
Sum=K
i[ω
ref-ω
mea]+Sum'
Wherein, K
iBe integral coefficient, Sum' is the integral that a last control cycle obtains, and Sum ' initial value is 0;
22) obtain handing over shaft current reference value i according to following formula
A_ref
i
q_ref=K
p[ω
ref-ω
mea]+Sum
Wherein, K
pBe proportionality coefficient;
3) the phase current calculator is according to rotor-position signal θ
Mea, hand over shaft current reference value i
Q_refWith direct-axis current reference value i according to the control system property settings
D_ref, obtain three-phase current reference value i by following formula
Abc_ref, said three-phase current reference value i
Abc_refBe by A phase current reference value i
A_ref, B phase current reference value i
B_refWith C phase current reference value i
C_refThe three-dimensional vector of forming:
4) the current hysteresis ring controller is according to the three-phase current reference value i that obtains in the said step 3)
Abc_refWith the phase current feedback signal i ' that stores in the last control cycle
Abc_back, subscript back representes the implication fed back to obtain original threephase switch signal s according to following three formulas
Abc_init, subscript init representes original implication, the phase current feedback signal i' that stores in the said last control cycle
Abc_backBe by the A phase current feedback signal i ' that stores in the last control cycle
A_back, B phase current feedback signal i '
B_backWith C phase current feedback signal i '
C_backThe three-dimensional vector of forming is for initial control cycle, i'
Abc_backValue be 0, said s
Abc_initBe by A phase original switch signal s
A_init, B phase original switch signal s
B_initWith C original switch signal s mutually
C_initThe three-dimensional vector of forming:
Wherein, H is the ring width according to the current hysteresis ring controller of control system property settings;
5) the dc bus current sampled value i that sends of fault-tolerant controller received current transducer
Dc_mea, A phase current sampling value i
A_meaWith B phase current sampling value i
B_mea, receive the original threephase switch signal s that obtains in the said step 4) simultaneously
Abc_init
6) fault-tolerant controller judges according to failure criterion whether system the phase current sensor fault takes place; Promptly when system satisfies any one in the following condition; Think the phase current sensor fault takes place; But following failure criterion is a kind of preferable implementation of present embodiment, the invention is not restricted to this failure criterion:
Condition 1:A phase current sampling value i
A_meaPerhaps B phase current sampling value i
B_meaDiffer above 2A with last control cycle sampled value separately;
Condition 2: as original threephase switch signal s
Abc_initBe 100 or 011 o'clock, dc bus current sampled value i
Dc_meaAbsolute value and A phase current sampling value i
A_meaAbsolute value differ above 2A;
Condition 3: as original threephase switch signal s
Abc_initBe 101 or 010 o'clock, dc bus current sampled value i
Dc_meaAbsolute value and B phase current sampling value i
B_meaAbsolute value differ above 2A;
If the phase current sensor fault takes place, then abandons A phase current sampling value i
A_meaWith B phase current sampling value i
B_mea, obtain phase current feedback signal i in reconstruct
Abc_backAnd with its storage back entering step 7), otherwise accept and believe A phase current sampling value i
A_meaWith B phase current sampling value i
B_meaAnd with three-phase current sampled value i
Abc_meaDirectly as phase current feedback signal i
Abc_backThe storage back gets into step 8), and reconstruct obtains phase current feedback signal i
Abc_backMethod following:
61) by dc bus current sampled value i
Dc_meaActual threephase switch signal s ' with a last control cycle
Abc_actualObtain the wherein phase current feedback signal of a phase through following formula,
62) will go up the step 61 of a control cycle) in the phase current feedback signal that obtains as the phase current feedback signal of second phase of this control cycle;
63) according to said step 61) with 62) obtain two mutually the phase current feedback calculated signals obtain the phase current feedback signal of third phase, thereby obtain phase current feedback signal i
Abc_back
Wherein, i
Abc_meaBe by A phase current sampling value i
A_mea, B phase current sampling value i
B_meaWith C phase current sampling value i
C_meaThe three-dimensional vector of forming, i
A_meaAnd i
B_meaDirectly measure i by corresponding phase current transducer
C_mea=-i
A_mea-i
B_mea
7) fault-tolerant controller is checked original threephase switch signal s
Abc_initActual threephase switch signal s ' with a last control cycle
Abc_actualWhether meet not homophase principle, the homophase principle is not meant: if the corresponding different respectively N of value mutually of two threephase switch signals that compare then satisfies not homophase principle, otherwise for not satisfying different phase principles, wherein, threephase switch signal s
AbcThe corresponding relation that is worth N mutually is following:
Wherein, be worth the possible value of N 1,2,3 mutually and represent A phase, B phase, C phase respectively, threephase switch signal s
AbcBe by A phase switching signal s
a, B phase switching signal s
bWith C phase switching signal s
cThe three-dimensional vector of forming;
Like original threephase switch signal s
Abc_initActual threephase switch signal s ' with a last control cycle
Abc_actualMeet not homophase principle, then with original threephase switch signal s
Abc_initDirectly as actual threephase switch signal s
Abc_actualOutput back gets into step 9), as does not meet, then according to minimum current absolute value of the bias method to original threephase switch signal s
Abc_initMake amendment and obtain actual threephase switch signal s
Abc_actualAnd output back entering step 9),
Wherein, the actual threephase switch signal s ' of a last control cycle
Abc_actualBe A phase actual switch signal s ' by a last control cycle
A_actual, B phase actual switch signal s '
B_actualWith C actual switch signal s ' mutually
C_actualThe three-dimensional vector of forming is for initial control cycle, s '
Abc_actualValue be 0, actual threephase switch signal s
Abc_actualBe by A phase actual switch signal s
A_actual, B phase actual switch signal s
B_actualWith C actual switch signal s mutually
C_actualThe three-dimensional vector of forming, wherein, according to minimum current absolute value of the bias method to original threephase switch signal s
Abc_initThe concrete steps of making amendment are:
71) obtain the three-phase current absolute value of the bias according to computes | Δ i
a|, | Δ i
b| with | Δ i
c|: | Δ i
a|=| i
A_ref-i'
A_back|, | Δ i
b|=| i
B_ref-i'
B_back|, | Δ i
c|=| i
C_ref-i'
C_back|;
The size of the three-phase current absolute value of the bias that obtains 72) more said step 71) is made amendment to the original switch signal of that minimum phase of phase current absolute value of the bias;
73) if said step 72) in revise the new threephase switch signal and the satisfied not homophase principle of the actual threephase switch signal of a last control cycle obtain, the new threephase switch signal that then modification is obtained is as actual threephase switch signal s
Abc_actual, otherwise the original threephase switch signal s to obtaining in the step 4)
Abc_initIn the original switch signal of little that phase of phase current absolute value of the bias second make amendment, and the new threephase switch signal that modification is obtained is as actual threephase switch signal s
Abc_actual
8) with original threephase switch signal s
Abc_initDirectly as actual threephase switch signal s
Abc_actualThe output back gets into step 9);
9) finish the control flow of this control cycle, wait for next control cycle.
The above is merely preferred embodiments of the present invention; Protection scope of the present invention is not exceeded with above-mentioned execution mode; As long as the equivalence that those of ordinary skills do according to disclosed content is modified or changed, all should include in the protection range of putting down in writing in claims.
Claims (3)
1. the fault tolerant control method of a permagnetic synchronous motor drive system is characterized in that, this method is carried out control flow in the control cycle of confirming according to the control system characteristic, and the control flow of each said control cycle comprises the steps:
1) the rotor-position signal θ that transmits of velocity calculator receiving position transducer
Mea, and obtain actual speed ω according to following formula
Mea:
2) the actual speed ω that sends according to velocity calculator of speed control
MeaWith the speed reference ω that sets
RefPassing ratio-integration is regulated and is obtained handing over shaft current reference value i
Q_ref
3) the phase current calculator is according to rotor-position signal θ
Mea, hand over shaft current reference value i
Q_refWith direct-axis current reference value i according to the control system property settings
D_ref, obtain three-phase current reference value i by following formula
Abc_ref, said three-phase current reference value i
Abc_refBe by A phase current reference value i
A_ref, B phase current reference value i
B_refWith C phase current reference value i
C_refThe three-dimensional vector of forming:
4) the current hysteresis ring controller is according to the three-phase current reference value i that obtains in the said step 3)
Abc_refWith the phase current feedback signal i ' that stores in the last control cycle
Abc_back, obtain original threephase switch signal s according to following three formulas
Abc_init, the phase current feedback signal i ' that stores in the said last control cycle
Abc_backBe by the A phase current feedback signal i ' that stores in the last control cycle
A_back, B phase current feedback signal i '
B_backWith C phase current feedback signal i '
C_backThe three-dimensional vector of forming is for initial control cycle, i '
Abc_backValue be 0, said s
Abc_initBe by A phase original switch signal s
A_init, B phase original switch signal s
B_initWith C original switch signal s mutually
C_initThe three-dimensional vector of forming:
Wherein, H is the ring width of current hysteresis ring controller;
5) the dc bus current sampled value i that sends of fault-tolerant controller received current transducer
Dc_mea, A phase current sampling value i
A_meaWith B phase current sampling value i
B_mea, receive the original threephase switch signal s that obtains in the said step 4) simultaneously
Abc_init
6) fault-tolerant controller judges according to failure criterion whether system the phase current sensor fault takes place, if break down, then abandons A phase current sampling value i
A_meaWith B phase current sampling value i
B_mea, obtain phase current feedback signal i in reconstruct
Abc_backAnd with its storage back entering step 7), otherwise accept and believe A phase current sampling value i
A_meaWith B phase current sampling value i
B_meaAnd with three-phase current sampled value i
Abc_meaDirectly as phase current feedback signal i
Abc_backThe storage back gets into step 8),
Wherein, i
Abc_meaBe by A phase current sampling value i
A_mea, B phase current sampling value i
B_meaWith C phase current sampling value i
C_meaThe three-dimensional vector of forming, i
A_meaAnd i
B_meaDirectly measure i by corresponding phase current transducer
C_mea=-i
A_mea-i
B_mea
7) fault-tolerant controller is checked original threephase switch signal s
Abc_initActual threephase switch signal s ' with a last control cycle
Abc_actualWhether meet not homophase principle, as meet, then with original threephase switch signal s
Abc_initDirectly as actual threephase switch signal s
Abc_actualOutput back gets into step 9), as does not meet, then according to minimum current absolute value of the bias method to original threephase switch signal s
Abc_initMake amendment and obtain actual threephase switch signal s
Abc_actualAnd output back entering step 9),
Wherein, the actual threephase switch signal s ' of a last control cycle
Abc_actualBe A phase actual switch signal s ' by a last control cycle
A_actual, B phase actual switch signal s '
B_actualWith C actual switch signal s ' mutually
C_actualThe three-dimensional vector of forming is for initial control cycle, s '
Abc_actualValue be 0, actual threephase switch signal s
Abc_actualBe by A phase actual switch signal s
A_actual, B phase actual switch signal s
B_actualWith C actual switch signal s mutually
C_actualThe three-dimensional vector of forming, described according to minimum current absolute value of the bias method to original threephase switch signal s
Abc_initThe concrete steps of making amendment are:
71) obtain the three-phase current absolute value of the bias according to computes | Δ i
a|, | Δ i
b| with | Δ i
c|:
|Δi
a|=|i
a_ref-i′
a_back|,|Δi
b|=|i
b_ref-i′
b_back|,|Δi
c|=|i
c_ref-i′
c_back|;
The size of the three-phase current absolute value of the bias that obtains 72) more said step 71) is made amendment to the original switch signal of that minimum phase of phase current absolute value of the bias;
73) if said step 72) in revise the new threephase switch signal and the satisfied not homophase principle of the actual threephase switch signal of a last control cycle obtain, the new threephase switch signal that then modification is obtained is as actual threephase switch signal s
Abc_actual, otherwise the original threephase switch signal s to obtaining in the step 4)
Abc_initIn the original switch signal of little that phase of phase current absolute value of the bias second make amendment, and the new threephase switch signal that modification is obtained is as actual threephase switch signal s
Abc_actual
8) with original threephase switch signal s
Abc_initDirectly as actual threephase switch signal s
Abc_actualThe output back gets into step 9);
9) finish the control flow of this control cycle, wait for next control cycle.
2. the fault tolerant control method of permagnetic synchronous motor drive system according to claim 1; It is characterized in that: the not homophase principle in the said step 7) is meant: if the corresponding different respectively N of value mutually of two threephase switch signals that compare; Then satisfy not homophase principle; Otherwise for not satisfying different phase principles, wherein, threephase switch signal s
AbcThe corresponding relation that is worth N mutually is following:
Wherein, be worth the possible value of N 1,2,3 mutually and represent A phase, B phase, C phase respectively, threephase switch signal s
AbcBe by A phase switching signal s
a, B phase switching signal s
bWith C phase switching signal s
cThe three-dimensional vector of forming.
3. the fault tolerant control method of permagnetic synchronous motor drive system according to claim 1 is characterized in that, the described reconstruct of step 6) obtains phase current feedback signal i
Abc_backMethod following:
61) by dc bus current sampled value i
Dc_meaActual threephase switch signal s ' with a last control cycle
Abc_actualObtain the wherein phase current feedback signal of a phase through following formula,
62) will go up the step 61 of a control cycle) in the phase current feedback signal that obtains as the phase current feedback signal of second phase of this control cycle;
63) according to said step 61) with 62) obtain two mutually the phase current feedback calculated signals obtain the phase current feedback signal of third phase, thereby obtain phase current feedback signal i
Abc_back
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210164526.4A CN102684577B (en) | 2012-05-24 | 2012-05-24 | Fault-tolerant control method of permanent-magnet synchronous motor driving system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210164526.4A CN102684577B (en) | 2012-05-24 | 2012-05-24 | Fault-tolerant control method of permanent-magnet synchronous motor driving system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102684577A true CN102684577A (en) | 2012-09-19 |
CN102684577B CN102684577B (en) | 2014-06-11 |
Family
ID=46816060
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210164526.4A Active CN102684577B (en) | 2012-05-24 | 2012-05-24 | Fault-tolerant control method of permanent-magnet synchronous motor driving system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102684577B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104378045A (en) * | 2014-12-10 | 2015-02-25 | 中国矿业大学 | Device and method for fault-tolerant operation of three-phase AC-AC (alternating current-alternating current) frequency converter in motor operation |
CN105656377A (en) * | 2016-04-11 | 2016-06-08 | 中国矿业大学 | Fault-tolerant control method of current sensor of permanent magnet synchronous motor |
CN106301136A (en) * | 2016-09-06 | 2017-01-04 | 中国矿业大学 | A kind of switched reluctance machines method for reconstructing phase current with fault tolerance |
WO2018018672A1 (en) * | 2016-07-26 | 2018-02-01 | 江苏大学 | Fault-tolerant vector control method for non-adjacent two-phase short circuits of five-phase permanent magnet embedded fault-tolerant linear motor |
CN105958896B (en) * | 2016-04-26 | 2018-06-26 | 江苏大学 | A kind of short-circuit fault tolerant control method of five phase magnetoes of simplification |
CN105871283B (en) * | 2016-05-08 | 2019-01-22 | 浙江理工大学 | The fault-tolerant drive system of automobile permanent magnet synchronous motor and method under sensor fault |
CN110557068A (en) * | 2019-09-27 | 2019-12-10 | 南京工业大学 | Speed sensor fault-tolerant control (FTC) strategy based on improved maximum likelihood voting algorithm (MLV) |
CN113852311A (en) * | 2021-08-18 | 2021-12-28 | 北京精密机电控制设备研究所 | Fault-tolerant permanent magnet synchronous motor phase current sampling method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040239272A1 (en) * | 2003-06-02 | 2004-12-02 | Schulz Steven E. | Methods and apparatus for fault-tolerant control of electric machines |
US20070090785A1 (en) * | 2005-10-26 | 2007-04-26 | Ho Eddy Y Y | Audible noise reduction for single current shunt platform |
CN101272125A (en) * | 2008-04-17 | 2008-09-24 | 中国科学院电工研究所 | Motor drive system with fault tolerance function |
CN101769953A (en) * | 2010-01-14 | 2010-07-07 | 东元总合科技(杭州)有限公司 | Phase current detection method of motor based on direct-current bus current |
-
2012
- 2012-05-24 CN CN201210164526.4A patent/CN102684577B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040239272A1 (en) * | 2003-06-02 | 2004-12-02 | Schulz Steven E. | Methods and apparatus for fault-tolerant control of electric machines |
US20070090785A1 (en) * | 2005-10-26 | 2007-04-26 | Ho Eddy Y Y | Audible noise reduction for single current shunt platform |
CN101272125A (en) * | 2008-04-17 | 2008-09-24 | 中国科学院电工研究所 | Motor drive system with fault tolerance function |
CN101769953A (en) * | 2010-01-14 | 2010-07-07 | 东元总合科技(杭州)有限公司 | Phase current detection method of motor based on direct-current bus current |
Non-Patent Citations (3)
Title |
---|
于泳等: "一种感应电机驱动器容错控制方法", 《微电机》, vol. 43, no. 9, 30 September 2010 (2010-09-30) * |
刘艳等: "混合动力汽车电机驱动***传感器故障重构控制", 《大连理工大学学报》, vol. 48, no. 3, 31 May 2008 (2008-05-31) * |
马鸿雁等: "PWM逆变器相电流重构研究与误差分析", 《电工技术学报》, vol. 26, no. 1, 31 January 2011 (2011-01-31) * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104378045A (en) * | 2014-12-10 | 2015-02-25 | 中国矿业大学 | Device and method for fault-tolerant operation of three-phase AC-AC (alternating current-alternating current) frequency converter in motor operation |
CN104378045B (en) * | 2014-12-10 | 2017-04-05 | 中国矿业大学 | Three-phase ac/ac frequency converter and fault-tolerant operation method in motor operation |
CN105656377A (en) * | 2016-04-11 | 2016-06-08 | 中国矿业大学 | Fault-tolerant control method of current sensor of permanent magnet synchronous motor |
CN105958896B (en) * | 2016-04-26 | 2018-06-26 | 江苏大学 | A kind of short-circuit fault tolerant control method of five phase magnetoes of simplification |
CN105871283B (en) * | 2016-05-08 | 2019-01-22 | 浙江理工大学 | The fault-tolerant drive system of automobile permanent magnet synchronous motor and method under sensor fault |
WO2018018672A1 (en) * | 2016-07-26 | 2018-02-01 | 江苏大学 | Fault-tolerant vector control method for non-adjacent two-phase short circuits of five-phase permanent magnet embedded fault-tolerant linear motor |
US10574164B2 (en) | 2016-07-26 | 2020-02-25 | Jiangsu University | Fault-tolerant field-oriented control method of five-phase interior permanent-magnet linear motor under two nonadjacent short-circuit phase faults |
CN106301136A (en) * | 2016-09-06 | 2017-01-04 | 中国矿业大学 | A kind of switched reluctance machines method for reconstructing phase current with fault tolerance |
CN106301136B (en) * | 2016-09-06 | 2019-05-31 | 中国矿业大学 | A kind of switched reluctance machines method for reconstructing phase current with fault tolerance |
CN110557068A (en) * | 2019-09-27 | 2019-12-10 | 南京工业大学 | Speed sensor fault-tolerant control (FTC) strategy based on improved maximum likelihood voting algorithm (MLV) |
CN113852311A (en) * | 2021-08-18 | 2021-12-28 | 北京精密机电控制设备研究所 | Fault-tolerant permanent magnet synchronous motor phase current sampling method |
Also Published As
Publication number | Publication date |
---|---|
CN102684577B (en) | 2014-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102684577A (en) | Fault-tolerant control method of permanent-magnet synchronous motor driving system | |
CN101964624B (en) | Sensorless control system of permanent magnet synchronous motor | |
US9059653B2 (en) | Rotating electrical machine control device | |
CN103178769A (en) | Parameter offline identification method for permanent magnet synchronous motor under condition of rest | |
CN103532464B (en) | The vector control system without sensor of permagnetic synchronous motor and control method | |
CN105680742B (en) | A kind of brushless direct current motor sensorless rotor-position identifying system and method | |
CN106787995B (en) | Method for testing initial position angle of motor rotor | |
CN106549618B (en) | Electric automobile safety system based on magnetic field angle redundancy algorithm and control method thereof | |
CN102684592B (en) | Torque and flux linkage control method for permanent synchronous motor | |
CN103270691B (en) | Sensorless ac motor controller | |
CN105915142B (en) | A kind of permanent-magnet synchronous motor rotor position and turn count method based on decoupling self-adaptive observer | |
CN101154910A (en) | Controller and constant measuring apparatus for AC motor | |
CN105763118A (en) | EPS control method for improving hand touch of steering wheel rapidly manipulated by driver | |
CN103532465A (en) | Permanent magnet synchronous motor inductance identification algorithm based on incremental model reference adaptive system | |
CN101741299A (en) | Method for regulating speed of brushless direct current motor supplied with power by four-switch three-phase inverter | |
CN104901600A (en) | Sensorless control method of permanent magnet synchronous motor in wide rotating speed scope | |
CN101007510A (en) | Hybrid power automobile motor control method | |
CN102545740A (en) | Low-speed position sensorless control method for surface mounted permanent magnet synchronous motor | |
CN106026803A (en) | Speed sensorless control method based on sliding-mode observer | |
CN103944482B (en) | Stator magnetic linkage, electromagnetic torque observation procedure and respectively apply two kinds of methods device | |
CN110022107A (en) | A kind of position-sensor-free drive system current sensor fault-tolerance approach for making to correct based on current space vector error pro | |
CN103986394A (en) | Method for detecting initial position of surface mount type permanent magnet synchronous motor rotor | |
CN103248287A (en) | Switching method of position-sensor-free direct torque motor control system | |
CN105048921A (en) | Phase current measurement diagnostic | |
CN103051279B (en) | Vector control-based prediction method for uncontrollability of electric current of induction machine |
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 | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20120919 Assignee: Jiangsu Weiteli motor Limited by Share Ltd Assignor: Southeast University Contract record no.: 2018320000017 Denomination of invention: Fault-tolerant control method of permanent-magnet synchronous motor driving system Granted publication date: 20140611 License type: Exclusive License Record date: 20180123 |