本發(fā)明涉及一種基于自適應(yīng)增益滑模觀測(cè)器的永磁同步直線電機(jī)無(wú)傳感器控制方法,屬于直線電機(jī)控制技術(shù)領(lǐng)域。
背景技術(shù):
現(xiàn)代工業(yè)的發(fā)展對(duì)直線運(yùn)動(dòng)的加速度和速度要求越來(lái)越高,傳統(tǒng)的旋轉(zhuǎn)電機(jī)配合滾軸絲杠的傳動(dòng)結(jié)構(gòu)使得系統(tǒng)整體剛度降低,中間傳動(dòng)環(huán)節(jié)也將導(dǎo)致系統(tǒng)的魯棒性降低,伺服性能下降。而直線電機(jī)能將電能直接轉(zhuǎn)換為直線運(yùn)動(dòng),不需要任何中間環(huán)節(jié),克服了以上缺點(diǎn),目前廣泛應(yīng)用于數(shù)控機(jī)床、磁懸浮列車(chē)上,與旋轉(zhuǎn)電機(jī)相比其速度也提高數(shù)十倍。
基于永磁同步直線電機(jī)的控制系統(tǒng)需要獲得電機(jī)的動(dòng)子位置和速度信號(hào),目前應(yīng)用比較普遍的位置傳感器有直線編碼器和光柵傳感器等裝置,這些裝置的使用不但增加了系統(tǒng)的體積和成本,也影響了系統(tǒng)的可靠性,限制了永磁同步直線電機(jī)的應(yīng)用場(chǎng)合。無(wú)傳感器的控制方法利用容易檢測(cè)的電壓、電流信號(hào)結(jié)合電機(jī)數(shù)學(xué)模型,對(duì)位置和速度進(jìn)行估計(jì)的方法,逐漸成為直線電機(jī)控制領(lǐng)域的一個(gè)研究熱點(diǎn),尤其在電機(jī)的中高速運(yùn)行場(chǎng)合?;诨S^測(cè)器的無(wú)傳感器控制方法得到了廣泛的應(yīng)用。
在具有系統(tǒng)參數(shù)攝動(dòng)、負(fù)載擾動(dòng)等復(fù)雜系統(tǒng)中,傳統(tǒng)的滑模觀測(cè)器的快速性和抗干擾能力都受到很大的影響,控制系統(tǒng)的精度和速度隨之變差。為了滿足數(shù)控技術(shù)的高精度、高速度的伺服系統(tǒng)性能要求,需要設(shè)計(jì)出適用于永磁同步直線電機(jī)的高速度、高精度和強(qiáng)魯棒性的控制方法,所以本發(fā)明提出了一種基于自適應(yīng)增益滑模觀測(cè)器的永磁同步直線電機(jī)無(wú)傳感器控制方法。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有技術(shù)存在的缺陷,本發(fā)明提出了一種基于自適應(yīng)增益滑模觀測(cè)器的永磁同步直線電機(jī)無(wú)傳感器控制方法,目的在于使控制系統(tǒng)在具有參數(shù)攝動(dòng)、負(fù)載擾動(dòng)等復(fù)雜系統(tǒng)的情況下也能實(shí)現(xiàn)對(duì)永磁同步直線電機(jī)反電動(dòng)勢(shì)、動(dòng)子位置和速度的快速、準(zhǔn)確估計(jì),并能有效地提高系統(tǒng)的抗干擾能力。
為了實(shí)現(xiàn)上述目的,本發(fā)明提出了一種基于自適應(yīng)增益滑模觀測(cè)器的永磁同步直線電機(jī)無(wú)傳感器控制方法,具體包括以下步驟。
步驟(1):利用電流互感器測(cè)量永磁同步直線電機(jī)的三相電流,并進(jìn)行Clark變換,轉(zhuǎn)換為坐標(biāo)下的等效電流,利用萬(wàn)用表測(cè)量永磁同步直線電機(jī)的三相電壓并進(jìn)行Clark變換,轉(zhuǎn)換為坐標(biāo)下的等效電壓。
步驟(2):根據(jù)步驟(1)中的坐標(biāo)系下的等效電流以及坐標(biāo)下的等效電壓構(gòu)造滑模觀測(cè)器,由其輸出坐標(biāo)系下的反電動(dòng)勢(shì)觀測(cè)值。
步驟(3):利用步驟(2)中的
步驟(4):根據(jù)步驟(3)中的動(dòng)子移動(dòng)速度估計(jì)值
作為本發(fā)明的一種優(yōu)化方法:所述步驟(2)中構(gòu)造的滑模觀測(cè)器是針對(duì)實(shí)際的非線性系統(tǒng)中存在參數(shù)不確定性、外部擾動(dòng)和系統(tǒng)攝動(dòng)等情況而設(shè)計(jì)的自適應(yīng)增益滑模觀測(cè)器。其具體模型為式(1)所示。
其中,
進(jìn)一步,為更加符合實(shí)際情況,所述步驟(2)中設(shè)計(jì)的滑模觀測(cè)器的滑模面
進(jìn)一步,所述步驟(2)中滑模觀測(cè)器選擇
使用這種形式的開(kāi)關(guān)函數(shù)能最大程度的減弱抖振,提高控制精度,改善系統(tǒng)性能。
進(jìn)一步,所述步驟(2)中
其中,
作為本發(fā)明的一種優(yōu)化方法:所述步驟(2)中設(shè)計(jì)的滑模觀測(cè)器增益
如果
其中,
如果
其中,
本發(fā)明提出的基于自適應(yīng)增益滑模觀測(cè)器的永磁同步直線電機(jī)無(wú)傳感器控制方法中,所述步驟(3)包括如下具體步驟。
步驟(3-1): 將權(quán)利要求5中獲得的反電動(dòng)勢(shì)觀測(cè)值
步驟(3-2): 由于磁極位置和反電動(dòng)勢(shì)有如下關(guān)系。
可將磁極的周期分為8份,進(jìn)而判斷當(dāng)前所獲得的反電動(dòng)勢(shì)所處的位置。
步驟(3-3): 利用獲得的比值
本發(fā)明與現(xiàn)有技術(shù)相比具有如下優(yōu)點(diǎn)。
1.本發(fā)明中提出的自適應(yīng)增益滑模觀測(cè)器選擇sigmoid函數(shù)作為開(kāi)關(guān)函數(shù),相比于傳統(tǒng)滑模觀測(cè)器的開(kāi)關(guān)函數(shù),能很大程度上削弱抖振情況,獲得效果良好的反電動(dòng)勢(shì)估計(jì)值,進(jìn)而提高電機(jī)位置估計(jì)精度。
2.本發(fā)明所提出的自適應(yīng)增益滑模觀測(cè)器優(yōu)于傳統(tǒng)的滑模觀測(cè)器,其增益采用先進(jìn)的自適應(yīng)算法實(shí)現(xiàn),可根據(jù)實(shí)際系統(tǒng)的情況實(shí)時(shí)改變開(kāi)關(guān)增益,對(duì)于具有系統(tǒng)擾動(dòng)和參數(shù)攝動(dòng)等不確定性因素的系統(tǒng)有很好的魯棒性,因此可以更好地應(yīng)用于永磁同步直線電機(jī)的無(wú)傳感器控制。
圖1是本發(fā)明的結(jié)構(gòu)原理框圖。
圖2是自適應(yīng)增益滑模觀測(cè)器結(jié)構(gòu)框圖。
圖3是本發(fā)明中自適應(yīng)增益滑模觀測(cè)器計(jì)算坐標(biāo)系下反電動(dòng)勢(shì)觀測(cè)值
圖4是本發(fā)明中自適應(yīng)增益滑模觀測(cè)器計(jì)算
圖5是本發(fā)明中自適應(yīng)增益滑模觀測(cè)器中自適應(yīng)增益算法的流程框圖。
圖6是利用本發(fā)明自適應(yīng)增益滑模觀測(cè)器及其他模塊估算永磁同步直線電機(jī)磁極位置的原理框圖。
圖7是系統(tǒng)存在參數(shù)攝動(dòng)和負(fù)載擾動(dòng)時(shí),利用本發(fā)明中的自適應(yīng)增益滑模觀測(cè)器輸出的反電動(dòng)勢(shì)觀測(cè)器
圖8是系統(tǒng)存在參數(shù)攝動(dòng)和負(fù)載擾動(dòng)時(shí),本發(fā)明中磁極位置估算模塊輸出的電機(jī)磁極位置估計(jì)值
具體實(shí)施方式
下面結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例做進(jìn)一步的詳細(xì)說(shuō)明。
圖1為本發(fā)明的結(jié)構(gòu)原理框圖。如圖所示,在本實(shí)施例中,本發(fā)明所述方法的具體步驟如下。
步驟(1):輸入直線電機(jī)速度給定值作為目標(biāo),利用電流互感器測(cè)量永磁同步直線電機(jī)的三相電流
步驟(2):根據(jù)步驟(1)中的
步驟(3):利用步驟(2)中的
步驟(4):根據(jù)步驟(3)中的動(dòng)子移動(dòng)速度估計(jì)值
如圖2所示,步驟(2)中的自適應(yīng)增益滑模觀測(cè)器的模型如下式所示。
其中,
模型中的滑模面
如圖3、圖4所示,所述步驟(2)中的
其中,
所述步驟(2)中滑模觀測(cè)器增益可自適應(yīng)變化,即可根據(jù)外界條件的變化,自行變換增益大小,尋找最優(yōu)增益,從而獲得更好的控制效果。如圖5所示,以
如果
其中,
如果
其中,
如圖6所示,所述步驟(3)包括如下具體處理。
步驟(3-1): 將權(quán)利要求5中獲得的反電動(dòng)勢(shì)觀測(cè)值
步驟(3-2):由于磁極位置和反電動(dòng)勢(shì)有如下關(guān)系。
可將磁極的周期分為8份,進(jìn)而判斷當(dāng)前所獲得的反電動(dòng)勢(shì)所處的位置。
步驟(3-3): 利用獲得的比值
如圖7所示,是系統(tǒng)存在參數(shù)攝動(dòng)和負(fù)載擾動(dòng)時(shí),利用本發(fā)明中自適應(yīng)增益滑模觀測(cè)器輸出的反電動(dòng)勢(shì)觀測(cè)值
圖8是系統(tǒng)存在一定的參數(shù)攝動(dòng)和負(fù)載擾動(dòng)時(shí),本發(fā)明中磁極位置估算模塊輸出的電機(jī)磁極位置估計(jì)值
從圖7和圖8可以看出,當(dāng)系統(tǒng)存在參數(shù)攝動(dòng)以及負(fù)載擾動(dòng)時(shí),利用本發(fā)明的自適應(yīng)增益滑模觀測(cè)器可以準(zhǔn)確、快速估計(jì)出反電動(dòng)勢(shì)觀測(cè)值
以上實(shí)施例僅為說(shuō)明本發(fā)明的技術(shù)思想,不能以此限定本發(fā)明的保護(hù)范圍,凡是按照本發(fā)明提出的技術(shù)思想,在技術(shù)方案基礎(chǔ)上所做的任何改動(dòng),均落入本發(fā)明保護(hù)范圍之內(nèi)。