本發(fā)明的實施方式涉及逆變器控制裝置。
背景技術(shù):
以往,在永磁同步電機(pmsm)和同步磁阻電機(synrm)的無旋轉(zhuǎn)相位角傳感器控制中,使用了在高速區(qū)域中利用感應電壓的旋轉(zhuǎn)相位角的推定方法。然而,在磁鐵磁通較小的pmsm和synrm中,即使是高速區(qū)域,在低負載的狀態(tài)下由交鏈磁通產(chǎn)生的感應電壓也較小,因此存在旋轉(zhuǎn)相位角的推定精度不良的問題。
在先技術(shù)文獻
專利文獻
專利文獻1:日本特開2011-244655號公報
專利文獻2:日本特開2002-58294號公報
專利文獻3:日本特開2009-153347號公報
專利文獻4:日本特開2010-154598號公報
技術(shù)實現(xiàn)要素:
發(fā)明所要解決的技術(shù)問題
本發(fā)明提供一種逆變器控制裝置以及電機驅(qū)動系統(tǒng),其能夠高精度地推定電機的旋轉(zhuǎn)相位角。
用于解決技術(shù)問題的方案
一個實施方式所涉及的逆變器控制裝置具備逆變器主電路、電流指令生成部、電壓指令生成部、推定部以及高頻疊加部。逆變器主電路能夠與規(guī)定的旋轉(zhuǎn)驅(qū)動對象電連接。電流指令生成部生成電流指令。電壓指令生成部生成使從逆變器主電路輸出的電流等于電流指令的電壓指令。推定部計算出旋轉(zhuǎn)驅(qū)動對象的推定旋轉(zhuǎn)相位角。高頻疊加部根據(jù)旋轉(zhuǎn)驅(qū)動對象的特征量與閾值之間的關(guān)系,在電流指令或者電壓指令上疊加高頻。
附圖說明
圖1是示出第一實施方式所涉及的電機驅(qū)動系統(tǒng)的結(jié)構(gòu)的圖。
圖2是說明三相固定坐標系以及dcqc軸旋轉(zhuǎn)坐標系的圖。
圖3是示出圖1的電流指令生成部的結(jié)構(gòu)的圖。
圖4是示出圖3的電感數(shù)據(jù)表的圖。
圖5是示出圖3的電流相位角數(shù)據(jù)表的圖。
圖6是示出圖1的電壓指令生成部的結(jié)構(gòu)的圖。
圖7是示出圖1的速度-旋轉(zhuǎn)相位角推定部的結(jié)構(gòu)的圖。
圖8是示出以往的pmsm以及synrm的高負載時的特性的圖。
圖9是示出以往的pmsm以及synrm的低負載時的特性的圖。
圖10是示出高頻疊加的切換方法的一例的圖。
圖11是示出圖1的高頻疊加部的一例的圖。
圖12是示出圖11的判定部的一例的圖。
圖13是示出圖7的高頻檢測部的結(jié)構(gòu)的圖。
圖14是說明圖13的帶通濾波器的動作的圖。
圖15是示出圖13的fft解析部的動作的圖。
圖16是示出高頻電流idc'、iqc'的一例的圖。
圖17是說明圖11的高頻疊加部的動作的一例的圖。
圖18是示出高頻疊加部的變形例的結(jié)構(gòu)的圖。
圖19是說明圖18的高頻疊加部的動作的一例的圖。
圖20是說明圖18的高頻疊加部的動作的其他例子的圖。
圖21是說明圖18的高頻疊加部的動作的其他例子的圖。
圖22是示出第二實施方式所涉及的電機驅(qū)動系統(tǒng)的結(jié)構(gòu)的圖。
圖23是示出圖22的電壓指令生成部的結(jié)構(gòu)的圖。
圖24是示出圖22的控制方式切換部的結(jié)構(gòu)的圖。
圖25是示出圖22的速度-旋轉(zhuǎn)相位角推定部的結(jié)構(gòu)的圖。
圖26是說明圖22的逆變器控制裝置的動作的圖。
具體實施方式
下面,參照附圖,對本發(fā)明的實施方式進行說明。
(第一實施方式)
參照圖1至圖21,對第一實施方式所涉及的逆變器控制裝置進行說明。圖1是示出本實施方式所涉及的電機驅(qū)動系統(tǒng)的結(jié)構(gòu)的圖。如圖1所示,本實施方式所涉及的電機驅(qū)動系統(tǒng)具備電機1和逆變器控制裝置2(以下稱為“控制裝置2”)。
電機1是控制裝置2的旋轉(zhuǎn)驅(qū)動對象,連接于控制裝置2。下面,以電機1為同步磁阻電機(以下稱為“synrm1”)的情況為例進行說明。synrm1具備定子和轉(zhuǎn)子。定子具有三個勵磁相(u相、v相以及w相)。定子通過流向各勵磁相的三相交流電流產(chǎn)生磁場。轉(zhuǎn)子不具有永磁體,通過與定子產(chǎn)生的磁場之間的磁相互作用而旋轉(zhuǎn)。
控制裝置2以無旋轉(zhuǎn)相位傳感器的方式控制synrm1的旋轉(zhuǎn)相位角θ。如圖1所示,本實施方式所涉及的控制裝置2具備逆變器主電路21、電流檢測器22、坐標變換部23、電流指令生成部24、電壓指令生成部25、坐標變換部26、pwm調(diào)制部27、速度-旋轉(zhuǎn)相位角推定部28、加法器29以及高頻疊加部30。
逆變器主電路21是具備開關(guān)元件的電路。逆變器主電路21通過切換開關(guān)元件的通/斷,從而將來自電源(省略圖示)的電力轉(zhuǎn)換為交流,并供給至synrm1。逆變器主電路21從pwm調(diào)制部27被輸入控制各開關(guān)元件的通/斷的控制信號。
電流檢測器22檢測流向synrm1的定子的三相交流電流中的、兩相或者三相的電流。圖1示出了檢測兩相(u相以及w相)的電流iu、iw的結(jié)構(gòu)。此外,流向synrm1的定子的三相交流電流也可以根據(jù)逆變器主電路21的直流側(cè)電流通過計算求得。
坐標變換部23將電流檢測器22檢測出的電流iu、iw從三相固定坐標系變換到dcqc軸旋轉(zhuǎn)坐標系,生成電流idc、iqc。電流idc為流向定子的電流的dc軸成分,電流iqc為流向定子的電流的qc軸成分。在此,參照圖2,對三相固定坐標系以及dcqc軸旋轉(zhuǎn)坐標系進行說明。
如圖2所示,三相固定坐標系是由α軸和β軸構(gòu)成的固定坐標系。在圖2中,α軸設(shè)定為u相方向,β軸設(shè)定為與α軸垂直的方向。由電流檢測器22檢測出的電流iu、iw表示在這種三相固定坐標上。
與此相對地,dcqc軸旋轉(zhuǎn)坐標系是由dc軸和qc軸構(gòu)成的旋轉(zhuǎn)坐標系。dc軸設(shè)定成由控制裝置2推定為d軸方向(轉(zhuǎn)子的電感最小的方向)的方向,qc軸設(shè)定成由控制裝置2推定為q軸方向(轉(zhuǎn)子的電感最大的方向)的方向。圖2的電感橢圓表示轉(zhuǎn)子的電感。
如圖2所示,dcqc軸和dq軸未必一定一致。用從α軸到d軸的角度表示轉(zhuǎn)子實際的旋轉(zhuǎn)相位角θ。另外,用從α軸到dc軸的角度表示控制裝置2推定出的轉(zhuǎn)子的推定旋轉(zhuǎn)相位角θest。在以下的說明中,將旋轉(zhuǎn)相位角θ與推定旋轉(zhuǎn)相位角θest之間的誤差稱為誤差δθ。
坐標變換部23通過使用速度-旋轉(zhuǎn)相位角推定部28輸出的推定旋轉(zhuǎn)相位角θest,能夠?qū)⑷喙潭ㄗ鴺讼底儞Q為dcqc軸旋轉(zhuǎn)坐標系。
電流指令生成部24根據(jù)扭矩指令t*以及推定速度ωest,生成電流指令idc*、iqc*。扭矩指令t*是指要使轉(zhuǎn)子產(chǎn)生的扭矩值。在本實施方式中,扭矩指令t*為從外部裝置輸入的值。推定速度ωest是指控制裝置2推定出的轉(zhuǎn)子的速度ω。電流指令idc*是指流向synrm1的電流的dc軸成分。電流指令iqc*是指流向synrm1的電流的qc軸成分。
在此,圖3是示出電流指令生成部24的結(jié)構(gòu)的圖。如圖3所示,電流指令生成部24具備電感數(shù)據(jù)表31和電流相位角數(shù)據(jù)表32。
電感數(shù)據(jù)表31是表示電流指令與電感之間的關(guān)系的數(shù)據(jù)表。如圖4所示,在電感數(shù)據(jù)表31中包括表示電流指令idc*與電感l(wèi)d之間的關(guān)系的數(shù)據(jù)表、和表示電流指令iqc*與電感l(wèi)q之間的關(guān)系的數(shù)據(jù)表。電感l(wèi)d為synrm1的電感的d軸成分,電感l(wèi)q為synrm1的電感的q軸成分。電感數(shù)據(jù)表31可以被反饋電流指令idc*、iqc*,并分別輸出與電流指令idc*、iqc*相應的電感l(wèi)d、lq。
如圖5所示,電流相位角數(shù)據(jù)表32是表示扭矩指令t*以及推定角速度ω*與電流相位角β之間的關(guān)系的數(shù)據(jù)表。電流相位角β是與流向定子的電流相對應的電流矢量的相位角。電流相位角數(shù)據(jù)表32被輸入扭矩指令t*以及推定角速度ω*,并輸出與扭矩指令t*以及推定角速度ω*相應的電流相位角β。
首先,電流指令生成部24根據(jù)扭矩指令t*、電感l(wèi)d、lq以及電流相位角β,計算出電流idq。電流idq為流向定子的電流的大小。電流idq通過下式計算。
[數(shù)學式1]
在式(1)中,p為synrm1的極對數(shù)。
接下來,電流指令生成部24根據(jù)電流idq和電流相位角β生成電流指令idc*、iqc*。電流指令idc*是大小為電流idq、且相位角為電流相位角β的電流矢量的dc軸成分。另外,電流指令iqc*是大小為電流idq、且相位角為電流相位角β的電流矢量的qc軸成分。
此外,電流指令idc*、iqc*的計算方法并不僅限于上述方法,能夠任意選擇。
電流指令生成部25(電流控制部)根據(jù)電流idc、iqc、電流指令idc*、iqc*以及推定速度ωest,以使從逆變器主電路21輸出的電流(即、流向synrm1的電流)變?yōu)殡娏髦噶頸dc*、iqc*的方式,生成電壓指令vdc*、vqc*。電壓指令vdc*為施加到synrm1的定子上的電壓的dc軸成分。電壓指令vqc*為施加到synrm1的定子上的電壓的qc軸成分。
圖6是示出電壓指令生成部25的結(jié)構(gòu)的圖。如圖6所示,電壓指令生成部25具備pi控制器41、前饋指令生成部42以及加法器43、44。
pi控制器41被輸入電流idc、iqc以及電流指令idc*、iqc*,通過pi控制計算出使電流idc、iqc變?yōu)殡娏髦噶頸dc*、iqc*的電壓acrd、acrq。電壓acrd、acrq是根據(jù)誤差δθ生成的電壓,在設(shè)定的電機參數(shù)與真值一致并且誤差δθ為0的情況下均為0。pi控制器41輸出的電壓acrd、acrq被分別輸入到加法器43、44。
前饋指令生成部42被輸入電流指令idc*、iqc*和推定速度ωest,并生成前饋電壓vd_ff、vq_ff。前饋電壓vd_ff、vq_ff例如通過下式計算。
[數(shù)學式2]
在式(2)中,r為定子的繞線電阻。前饋指令生成部42輸出的前饋電壓vd_ff、vq_ff被分別輸入到加法器43、44。
加法器43將電壓acrd以及前饋電壓vd_ff相加,生成電壓指令vdc*。加法器44將電壓acrq以及前饋電壓vq_ff相加,生成電壓指令vdq*。
坐標變換部26將電壓指令生成部25輸出的電壓指令vdc*以及加法器29輸出的電壓從dcqc軸旋轉(zhuǎn)坐標系變換到三相固定坐標系。坐標變換部26與坐標變換部23同樣地,通過使用推定旋轉(zhuǎn)相位角θest,能夠?qū)cqc軸旋轉(zhuǎn)坐標系變換為三相固定坐標系。
下面,將由坐標變換部26進行了坐標變換的電壓稱為電壓指令vu*、vv*、vw*。電壓指令vu*為施加到定子的u相上的電壓,電壓指令vv*為施加到定子的v相上的電壓,電壓指令vw*為施加到定子的w相上的電壓。
pwm調(diào)制部27通過使用了三角波的pwm(pulse-widthmodulation:脈沖寬度調(diào)制)對電壓指令vu*、vv*、vw*進行調(diào)制,生成與逆變器主電路21的各開關(guān)元件的通或者斷相對應的二值的控制信號。pwm調(diào)制部27將生成的控制信號輸入到逆變器主電路21。
速度-旋轉(zhuǎn)相位角推定部28(以下稱為“推定部28”)根據(jù)電壓指令vdc*、vqc*以及電流idc、iqc,推定synrm1的轉(zhuǎn)子的速度ω以及旋轉(zhuǎn)相位角θ,并計算出推定速度ωest以及推定旋轉(zhuǎn)相位角θest。推定部28輸出的推定速度ωest被輸入到電流指令生成部24、電壓指令生成部25以及高頻疊加部30。另外,推定旋轉(zhuǎn)相位角θest被輸入到坐標變換部23、26,并被用于坐標變換。
本實施方式所涉及的推定部28使用擴展感應電壓來推定速度ω以及旋轉(zhuǎn)相位角θ。下面,對使用擴展感應電壓的推定方法進行說明。
在旋轉(zhuǎn)相位角θ與推定旋轉(zhuǎn)相位角θest之間的誤差δθ為0的情況下,即dq軸與dcdq軸一致的情況下,以下的電壓方程式成立。
[數(shù)學式3]
在式(3)中,vd為施加到synrm1上的電壓的d軸成分,vq為施加到synrm1上的電壓的q軸成分,id為流向synrm1的電流的d軸成分,iq為流向synrm1的電流的q軸成分,p為微分算子(d/dt)。
與此相對地,在產(chǎn)生了誤差δθ而dq軸與dcdq軸偏離的情況下,以下的電壓方程式成立。
[數(shù)學式4]
ldc=l0+l1cos2δθ···(5)
lqc=l0-l1cos2δθ···(6)
ldqc=l1sin2δθ···(8)
在式(4)中,vdc為施加到synrm1上的電壓的dc軸成分,vqc為施加到synrm1上的電壓的qc軸成分。
根據(jù)式(4)至式(8),式(4)的各項中包含的電感取決于誤差δθ而變化。因此,難以直接由式(3)、(4)求出δθ。當將式(3)改寫成擴展感應電壓表達時,式(3)表達如下。
[數(shù)學式5]
同樣地,當將式(4)至式(8)改寫成擴展感應電壓表達時,表達如下。
[數(shù)學式6]
ex=(ld-lq)(pid+ωiq)···(12)
將由上式(12)表達的電壓ex稱為擴展感應電壓。
在此,將式(10)變形為如下。
[數(shù)學式7]
由于式(11)與式(13)相等,因此下式成立。
[數(shù)學式8]
當對式(14)的各項進行除法計算時,下式成立。
[數(shù)學式9]
進一步,當取式(15)的反正切時,變成如下。
[數(shù)學式10]
推定部28根據(jù)式(16)計算出誤差δθ,并通過以使誤差δθ變?yōu)?的方式進行pll控制,由此能夠推定出速度ω,并計算出推定速度ωest。另外,通過對推定速度ωest進行積分,能夠推定出旋轉(zhuǎn)相位角θ,并計算出推定旋轉(zhuǎn)相位角θest。
圖7是示出用上述方法推定速度ω以及旋轉(zhuǎn)相位角θ的推定部28的結(jié)構(gòu)的圖。如圖7所示,推定部28具備高頻檢測部51、δθ計算部52、pll控制部53以及積分器54。
高頻檢測部51檢測電流idc、iqc的高頻成分,計算出電流微分項pidc、piqc。高頻檢測部51輸出的電流微分項pidc、piqc被輸入到δθ計算部52。δθ計算部52計算出的誤差δθ被輸入到pll控制部53。此外,將在后面說明高頻檢測部51的細節(jié)。
pll控制部53以使誤差δθ變?yōu)?的方式進行pll控制,計算出推定速度ωest。pll控制部53輸出的推定速度ωest被輸入到積分器54。
積分器54對推定速度ωest進行積分,計算出推定旋轉(zhuǎn)相位角θest。
加法器29將電壓指令生成部25輸出的電壓指令vdc*與高頻疊加部30輸出的高頻電壓vh相加。由此,在電壓指令vdc*上疊加高頻電壓vh。被疊加了高頻電壓vh的電壓指令vdc*被輸入到坐標變換部26。
高頻疊加部30在synrm1的電壓振幅指令vdqc*或者功率pm低于閾值的情況下,輸出高頻電壓vh。在此所說的電壓振幅指令vdqc*是指通過電壓指令vdc*、vqc*設(shè)定的synrm1的端子電壓,vdqc*=(vdc*2+vdc*2)1/2。另外,功率pm是指synrm1的額定輸出(軸輸出)。輸出的高頻電壓vh通過加法器29被疊加在電壓指令vdc*上。下面,對在電壓指令vdc*上疊加高頻電壓vh的理由進行說明。
如上所述,推定部28使用擴展感應電壓ex計算出誤差δθ,并推定速度ω以及旋轉(zhuǎn)相位角θ。然而,在synrm1的負載較小的情況下,式(12)的擴展感應電壓ex會變小。
在此,圖8以及圖9是示出扭矩、功率pm以及電壓振幅指令vdqc*相對于以往的pmsm以及synrm的速度的特性的圖。圖8表示各電機輸出較大扭矩的高負載時的特性。圖9表示各電機輸出較小扭矩的低負載時的特性。
如圖8所示,以往的pmsm以及synrm在高負載時能夠獲得足夠的擴展感應電壓ex。因此,控制pmsm以及synrm的控制裝置即使以某個速度ωn為基準,停止對電壓指令vdc*疊加高頻電壓vh,也能夠繼續(xù)進行穩(wěn)定的控制,而不會使pmsm以及synrm失步。
另外,如圖9所示,以往的pmsm即使是在低負載時,也產(chǎn)生與旋轉(zhuǎn)速度相應的磁鐵電壓,因此可獲得比較大的擴展感應電壓ex。因此,控制pmsm的控制裝置即使以某個速度ωn為基準,停止對電壓指令vdc*疊加高頻電壓vh,也能夠進行控制,而不會使pmsm失步。
與此相對地,如圖9所示,以往的synrm在低負載時擴展感應電壓ex會變小。這點如上所述。因此,當控制synrm的控制裝置以某個速度ωn為基準,停止對電壓指令vdc*疊加高頻電壓vh時,旋轉(zhuǎn)相位的推定變得困難,有可能造成synrm失步和控制不穩(wěn)定。
因此,如圖10所示,本實施方式所涉及的控制裝置2在synrm1的電壓振幅指令vdqc*或者功率pm低于閾值的情況下,在電壓指令vdc*上疊加高頻電壓vh,從而增大擴展感應電壓ex,使synrm1的控制穩(wěn)定。當疊加高頻電壓vh時,式(4)的dc軸的電流微分項在δθ極小的情況下變成如下所示。
[數(shù)學式11]
另外,在電流idp較小的情況下,式(12)的擴展感應電壓ex變成如下所示。
[數(shù)學式12]
ex=(ld-lq)pid···(18)
根據(jù)式(17)以及式(18),擴展感應電壓ex變成如下所示。
[數(shù)學式13]
根據(jù)式(19)可知,通過疊加高頻電壓vh,擴展感應電壓ex會變大。因此,能夠使用擴展感應電壓ex推定出旋轉(zhuǎn)相位角θ。此時,誤差δθ用下式表示。
[數(shù)學式14]
在此,圖11是示出高頻疊加部30的結(jié)構(gòu)的一例的圖。圖11的高頻疊加部30根據(jù)synrm1的功率pm,對高頻疊加的有無進行切換。如圖11所示,高頻疊加部30具備判定部60。
判定部60根據(jù)synrm1的功率pm,判定是否疊加高頻電壓vh。判定部60輸出與判定結(jié)果相應的信號。下面,假設(shè)判定部60在判定為擴展感應電壓ex較大的情況下輸出0,在判定為擴展感應電壓ex較小的情況下輸出1。
高頻疊加部30在判定部60判定為擴展感應電壓ex較大(輸出了0)的情況下,不輸出高頻電壓vh。在這種情況下,向坐標變換部26輸入電壓指令vdc*。
與此相對地,高頻疊加部30在判定部60判定為負載較小(輸出了1)的情況下,輸出高頻電壓vh。在這種情況下,向坐標變換部26輸入通過加法器29加上了高頻電壓vh的電壓指令vdc*。此外,高頻電壓vh用下式表示。
[數(shù)學式15]
vh=vhsinωt=vhsin2πfh···(21)
在式(20)中,vh為振幅的設(shè)定值,fh為頻率的設(shè)定值。
圖12是示出圖11的判定部60的一例的圖。如上所述,該判定部60根據(jù)synrm1的功率pm,判斷是否需要進行高頻疊加。具體而言,判定部60根據(jù)扭矩指令t*以及推定速度ωest,計算出synrm1的功率pm,并比較功率pm與規(guī)定的閾值pr。判定部60在功率pm小于閾值pr的情況下(pm<pr),判定為負載較小。
對閾值pr進行設(shè)定,從而使速度ω以及旋轉(zhuǎn)相位角θ的推定精度得以提高。例如,當假設(shè)能夠使用擴展感應電壓ex高精度地推定出旋轉(zhuǎn)相位角θ的最低值為n時,與電機極對數(shù)為1的情況的閾值pr相對應的擴展感應電壓ex用下式表示。
[數(shù)學式16]
另外,synrm1的功率pm用下式表示。
[數(shù)學式17]
pm=ωest(ld-lq)idiq···(23)
因此,根據(jù)式(22)、(23),滿足能夠高精度地推定出旋轉(zhuǎn)相位角θ的擴展感應電壓最低值n的閾值pr如下。
[數(shù)學式18]
判定部60只要逐次或者事先計算出滿足式(24)的閾值pr,再與功率pm進行比較即可。由此,在功率pm小于閾值pr的情況下,高頻電壓vh被疊加到電壓指令vdc*上。
此外,除式(23)以外,功率pm也可以使用下面的數(shù)學式計算出來。
[數(shù)學式19]
pm=vdcidc+vqciqc···(25)
另外,高頻疊加部30也可以根據(jù)synrm1的電壓振幅指令vdqc*對高頻疊加的有無進行切換。在這種情況下,代替扭矩指令t*以及推定速度ωest,向高頻疊加部30輸入電壓指令vdc*、vqc*。
而且,如圖13所示,判定部60也可以根據(jù)電壓指令vdc*、vqc*計算出synrm1的電壓振幅指令vdqc*,并比較電壓振幅指令vdqc*與閾值vr,在vdqc*<vr的情況下判定為負載較小。由此,在電壓振幅指令vdqc*小于閾值vr的情況下,高頻電壓vh被疊加到電壓指令vqc*上。
這樣,在負載較小的情況下,高頻疊加部30將高頻電壓vh疊加到電壓指令vdc*上,由此能夠增大擴展感應電壓ex,提高使用擴展感應電壓ex的速度ω以及旋轉(zhuǎn)相位角θ的推定精度。
在此,對推定部28的高頻檢測部51的細節(jié)進行說明。如上所述,高頻疊加部30在synrm1的負載較小的情況下,在電壓指令vqc*上疊加高頻電壓vh。在未疊加高頻電壓vh的情況下,推定部28通過式(16)計算出誤差δθ,在疊加了高頻電壓vh的情況下,推定部28通過式(20)計算出誤差δθ。
根據(jù)式(20)可知,在疊加了高頻電壓vh的情況下,為了計算出δθ,電流微分項pidc、piqc是必需的。高頻檢測部51計算出該電流微分項pidc、piqc。推定部28將高頻檢測部51計算出的電流微分項pidc、piqc代入式(20),從而計算出誤差δθ。
圖14是示出高頻檢測部51的結(jié)構(gòu)的圖。如圖14所示,高頻檢測部51具備帶通濾波器55和fft解析部56。
如圖15所示,帶通濾波器55使輸入的電流idc、iqc中包含高頻電壓vh的頻率fh在內(nèi)的規(guī)定范圍的頻率成分通過,而使范圍外的頻率成分衰減。由此,帶通濾波器55從電流idc、idq中檢測出具有頻率fh的高頻電流idc'、iqc'。帶通濾波器55輸出的高頻電流idc'、iqc'被輸入到fft解析部56。
fft解析部56分別計算出帶通濾波器55檢測出的高頻電流idc'、iqc'的振幅idc'p-p、iqc'p-p。如圖16所示,fft解析部56例如相對于高頻電流idc'、iqc'在高頻電壓vh的一個周期(=1/fh)中進行四次采樣,并根據(jù)采樣的四個電流值分別計算出振幅idc'p-p、iqc'p-p。
通過帶通濾波器55對高頻電流idc'、iqc'除去多余的頻率成分。因此,如圖17所示,fft解析部56能夠高精度地計算出振幅idc'p-p、iqc'p-p。
高頻檢測部51用采樣期間dt分別除以由fft解析部56計算出的振幅idc'p-p、iqc'p-p,從而計算出電流微分項pidc、piqc。
如上所述,本實施方式所涉及的逆變器控制裝置2在synrm1的負載較低的情況下,在電壓指令vqc*上疊加高頻電壓vh。由此,即使在synrm1的負載較低、由交鏈磁通產(chǎn)生的感應電壓較小的情況下,也能夠增大擴展感應電壓ex,從而使用擴展感應電壓ex高精度地推定出synrm1的旋轉(zhuǎn)相位角θ以及速度ω。因此,能夠抑制synrm1的控制不穩(wěn)定和失步。
此外,在上述說明中,雖然對逆變器控制裝置2控制synrm1的動作的情況進行了說明,但是該逆變器控制裝置2也能夠用作pmsm、或通過二次繞組供給磁場磁通的繞組磁場式同步電機的控制裝置。
另外,逆變器控制裝置2既可以將高頻電壓vh疊加到電壓指令vqc*上,也可以將高頻電流疊加到電流指令idc*、iqc*上。在任意一種情況下,都能夠增大擴展感應電壓ex,因此都能夠得到上述效果。
另外,高頻疊加部30也可以根據(jù)synrm1的旋轉(zhuǎn)相位角的誤差δθ,對高頻疊加的有無進行切換。在這種情況下,代替扭矩指令t*以及推定速度ωest,向高頻疊加部30輸入推定部28計算出的誤差δθ。
然后,判定部60可以比較誤差δθ與閾值δθr,在|δθ|>δθr的情況下判定為負載較小。由此,如圖18所示,在誤差δθ大于閾值δθr的情況下,高頻電壓vh被疊加到電壓指令vqc*上。
在無傳感器控制中,旋轉(zhuǎn)相位角的誤差δθ被控制為接近零,在誤差δθ超過閾值的情況下進行高頻疊加,由此能夠容易使相位角誤差向零收斂,能夠抑制synrm1的控制不穩(wěn)定和失步。
另外,不僅限于使用了擴展感應電壓ex的無傳感器控制,逆變器控制裝置2也能夠應用于使用了觀測器和pwm高頻的無傳感器控制。
另外,逆變器控制裝置2也可以不具備電流檢測器22,而以無電流傳感器的方式控制synrm1。在這種情況下,也能夠得到同樣的效果。
(第一實施方式的變形例)
接下來,參照圖19至圖21,對第一實施方式所涉及的高頻疊加部30的變形例進行說明。該高頻疊加部30根據(jù)synrm1的負載改變疊加的高頻電壓vh的振幅vh。圖19是示出該高頻疊加部30的結(jié)構(gòu)的圖。如圖19所示,高頻疊加部30進一步具備振幅計算部61。
振幅計算部61根據(jù)synrm1的功率pm或者電壓振幅指令vdqc*,計算出高頻電壓vh的振幅vh。振幅計算部61以使synrm1的功率pm或者電壓振幅指令vdqc*越小振幅vh越大的方式進行計算。
例如,如圖19所示,在判定部60使用synrm1的功率pm進行判定的情況下,振幅計算部61根據(jù)扭矩指令t*以及推定速度ωest,通過下式計算出振幅vh。
[數(shù)學式20]
由此,如圖20所示,功率pm越小,振幅vh越大。只要以滿足式(24)的關(guān)系的方式確定振幅vh的值即可。
另外,在使用電壓振幅指令vdqc*改變高頻電壓vh的振幅vh的情況下,振幅計算部61也可以通過下式計算出振幅vh。
[數(shù)學式21]
由此,在流通一定的電流的情況下,振幅vh不依存于電壓振幅指令vdqc*,而與速度ω成反比地減少,變?yōu)槿鐖D21所示的特性。
通過這樣的結(jié)構(gòu),逆變器控制裝置2使用速度ω和擴展感應電壓ex的關(guān)系能夠使疊加的高頻電壓vh可變。
此外,該高頻疊加部30也可以根據(jù)synrm1的負載改變高頻電流vh的頻率fh。另外,不僅限于功率pm和電壓振幅指令vdqc*,高頻疊加部30也可以根據(jù)推定速度ωest和扭矩指令t*改變振幅vh。
(第二實施方式)
接下來,參照圖22至圖26,對第二實施方式所涉及的逆變器控制裝置2進行說明。本實施方式所涉及的逆變器控制裝置2利用兩種旋轉(zhuǎn)相位角θ以及速度ω的推定方法,并根據(jù)synrm1的負載切換這兩種推定方法。
圖22是示出本實施方式所涉及的電機驅(qū)動系統(tǒng)的結(jié)構(gòu)的圖。如圖22所示,本實施方式所涉及的逆變器控制裝置2進一步具備控制方式切換部70。下面,對與第一實施方式不同之處進行說明。
如圖23所示,電壓指令生成部25輸出電壓指令vdc*、vqc*,并且輸出電壓acrd。電壓指令生成部25輸出的電壓acrd被輸入到推定部28。
控制方式切換部70根據(jù)synrm1的電壓振幅指令vdqc*或者功率pm輸出二值的控制切換信號。在本實施方式中,通過該控制切換信號,對旋轉(zhuǎn)相位角θ以及速度ω的推定方法等的控制方式進行切換。下面,假設(shè)控制方式切換部70在電壓振幅指令vdqc*或者功率pm較小的情況下輸出0,在電壓振幅指令vdqc*或者功率pm較大的情況下輸出1。
如圖24所示,控制方式切換部70可以根據(jù)電壓指令vdc*、vqc*計算出synrm1的電壓振幅指令vdqc*,并比較電壓振幅指令vdqc*與閾值vr,在vdqc*<vr的情況下判定為負載較小。
另外,控制方式切換部70也可以根據(jù)扭矩指令t*以及推定速度ωest計算出synrm1的功率pm,并比較功率pm與規(guī)定的閾值pr,在pm<pr的情況下判定為負載較小。
進一步,控制方式切換部70也可以比較推定速度ωest與規(guī)定的閾值ωr,在ωest<ωr的情況下判定為需要疊加高頻電壓vh。
高頻疊加部30從控制方式切換部70被輸入控制切換信號。作為控制切換信號而被輸入0時,高頻疊加部30輸出高頻電壓vh,作為控制切換信號而被輸入1時,高頻疊加部30不輸出高頻電壓vh。高頻疊加部30輸出的高頻電壓vh被輸入到推定部28以及加法器29。
加法器29將電壓指令vdc*與高頻電壓vh相加,并輸入到坐標變換部26。由此,高頻電壓vh被疊加到電壓指令vdc*上。
如圖25所示,推定部28具備pll控制部53、積分器54、第一推定部57、第二推定部58以及開關(guān)59。第一推定部57以及第二推定部58分別用不同的方法計算誤差δθ。
第一推定部57根據(jù)高頻電壓vh和電流idc,計算出誤差δθ。在電壓指令vdc*上疊加了高頻電壓vh的情況下,電流微分項pidc用下式表示。
[數(shù)學式22]
在誤差δθ足夠小的情況下,根據(jù)式(28),誤差δθ用下式表示。
[數(shù)學式23]
第一推定部57根據(jù)式(29)計算出誤差δθ。
第二推定部58使用pi控制器41輸出的電壓acrd與前饋電壓vd_ff、vq_ff之間的關(guān)系,計算出誤差δθ。具體而言,第二推定部58根據(jù)電流idc、iqc以及電壓acrd,計算出誤差δθ。
在產(chǎn)生誤差δθ的情況下,根據(jù)式(2),前饋電壓vd_ff、vq_ff用下式表示。
[數(shù)學式24]
在此,當關(guān)注式(30)的dc軸成分時,下式成立。
[數(shù)學式25]
δvdc*=-ωestl1sin2δθidc+ωestl1(1-cos2δθ)iqc···(31)
在誤差δθ足夠小的情況下,根據(jù)式(31),誤差δθ用下式表示。
[數(shù)學式26]
第二推定部58根據(jù)式(32)計算出誤差δθ。
開關(guān)59根據(jù)控制切換信號,切換向pll控制部53輸入的誤差δθ。在作為控制切換信號而被輸入0時,開關(guān)59將第一推定部57輸出的誤差δθ輸入到pll控制部53。在作為控制切換信號而被輸入1時,開關(guān)59將第一推定部58輸出的誤差δθ輸入到pll控制部53。
pll控制部53相對于誤差δθ進行pll控制,計算出推定速度ωest。積分器54對推定速度ωest進行積分,計算出推定旋轉(zhuǎn)相位角θest。
如上所述,本實施方式所涉及的逆變器控制裝置2如圖26所示,使用第一控制方式和第二控制方式兩種控制方式控制synrm1,在所述第一控制方式中使用通過疊加高頻電壓vh而產(chǎn)生的高頻電流來推定旋轉(zhuǎn)相位,在所述第二控制方式中使用基于交鏈磁通的電壓來推定旋轉(zhuǎn)相位。
在第一控制方式中,逆變器控制裝置2在電壓指令vdc*上疊加高頻電壓vh,并根據(jù)疊加了高頻電壓vh的電壓指令vdc*計算出誤差δθ,再根據(jù)該誤差δ推定旋轉(zhuǎn)相位角θ以及速度ω。由此,逆變器控制裝置2能夠增大擴展感應電壓ex,提高旋轉(zhuǎn)相位角θ以及速度ω的推定精度。
另外,在第二控制方式中,逆變器控制裝置2以不在電壓指令vdc*上疊加高頻電壓vh的方式,推定旋轉(zhuǎn)相位角θ以及速度ω。由此,逆變器控制裝置2能夠降低扭矩脈動和由此產(chǎn)生的噪音、噪聲以及高頻損耗。
此外,作為通過第二推定部58計算誤差δθ的計算方法,能夠選擇不使用高頻電壓vh的任意的方法。例如,第二推定部58可以使用觀測器和電壓acrd、acrq來計算誤差δθ。
另外,控制方式切換部70也可以構(gòu)成為,通過滯后動作來避免頻繁地變更控制切換信號。
此外,本發(fā)明并不僅限于上述各實施方式本身,在實施階段能夠在不脫離其宗旨的范圍內(nèi)對構(gòu)成要素進行變形加以具體化。另外,能夠通過對上述各實施方式中公開的多個構(gòu)成要素進行適當組合來形成各種發(fā)明。另外,例如也可以考慮從各實施方式示出的全部構(gòu)成要素中刪除若干個構(gòu)成要素而得到的結(jié)構(gòu)。進一步,也可以對記載于不同實施方式中的構(gòu)成要素進行適當組合。
附圖標記說明
1:電機(synrm)
2:逆變器控制裝置
21:逆變器主電路
22:電流檢測器
23:坐標變換部
24:電流指令生成部
25:電壓指令生成部
26:坐標變換部
27:pwm調(diào)制器
28:速度-旋轉(zhuǎn)相位角推定部
29:加法器
30:高頻疊加部
31:電感數(shù)據(jù)表
32:電流相位角數(shù)據(jù)表
41:pi控制器
42:前饋指令生成部
43、44:加法器
51:高頻檢測部
52:δθ計算部
53:pll控制部
54:積分器
55:帶通濾波器
56:fft解析部
57:第一推定部
58:第二推定部
59:開關(guān)
60:判定部
61:振幅計算部
70:控制方式切換部