• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于改進(jìn)ADRC的PMSM無位置傳感器轉(zhuǎn)速控制

      2023-02-06 10:12:26馮浩文黃海波付為偉沈佳明
      計(jì)算機(jī)測量與控制 2023年1期
      關(guān)鍵詞:框圖同步電機(jī)觀測器

      馮浩文,黃海波,付為偉,沈佳明

      (湖北汽車工業(yè)學(xué)院 電氣與信息工程學(xué)院,湖北 十堰 442002)

      0 引言

      永磁同步電機(jī)因其控制簡單、效率高、轉(zhuǎn)矩特性好、損耗小等特點(diǎn)而被廣泛應(yīng)用于各種場合[1]。目前PMSM的控制方法包括矢量控制,比例積分微分(PID)、滑模、自適應(yīng)、預(yù)測控制等方法[2-5]。由于永磁同步電機(jī)是一個(gè)非線性、多變量、強(qiáng)耦合的系統(tǒng),其應(yīng)用環(huán)境通常是復(fù)雜的,經(jīng)常存在各種干擾。因此,這些控制方法難以實(shí)現(xiàn)快速、高精度的控制。例如,PID控制器對被控對象模型參數(shù)的變化很敏感,只對給定反饋的誤差進(jìn)行調(diào)整,很難平衡系統(tǒng)的跟蹤性能和抗擾度?;?刂茖儆趩⑼?刂?,控制量是非連續(xù)性的。自適應(yīng)控制是一個(gè)時(shí)變非線性系統(tǒng),其控制精度低,難以滿足控制要求。預(yù)測模型控制雖然不需要調(diào)整控制器參數(shù),但需要控制對象精確的模型參數(shù),此外,其評估函數(shù)需要在一個(gè)控制周期內(nèi)多次計(jì)算,這對微處理器的精算能力要求很高。這將增加控制系統(tǒng)的成本,降低工業(yè)生產(chǎn)的效率。自抗擾控制不依賴于目標(biāo)模型的參數(shù),能夠?qū)崟r(shí)估計(jì)和補(bǔ)償內(nèi)部和外部干擾。因此,自抗擾控制器具有較強(qiáng)的抗干擾能力,可以在永磁同步電機(jī)中使用,并取得較好的控制效果[6-7]。

      自抗擾控制技術(shù)由于精度高、結(jié)構(gòu)簡單、抗干擾能力強(qiáng)、響應(yīng)速度快、參數(shù)設(shè)置方便等特點(diǎn),已經(jīng)被應(yīng)用了20多年,這些特點(diǎn)引起了國內(nèi)外學(xué)者的關(guān)注。自抗擾控制在電機(jī)、飛行、機(jī)器人等工業(yè)控制類型中的應(yīng)用已經(jīng)產(chǎn)生了豐碩的成果。ADRC技術(shù)也在各個(gè)領(lǐng)域發(fā)揮著重要作用。例如,將ADRC技術(shù)應(yīng)用于怠速控制器,利用擴(kuò)張觀測器對發(fā)動(dòng)機(jī)的干擾負(fù)載和摩擦力進(jìn)行補(bǔ)償。同時(shí)設(shè)計(jì)了前饋補(bǔ)償器,以提高抗擾性能[8]。將ADRC轉(zhuǎn)化為間接擾動(dòng)的Lurie系統(tǒng),然后應(yīng)用于單輸入系統(tǒng)。利用李雅普諾夫定理驗(yàn)證了全局和局部穩(wěn)定性,并描述了線性動(dòng)力學(xué)融入ADRC的方式。將ADRC融入到太陽帆的軌道控制中,以保持其在日月軌道上的位置[9]。ADRC也被應(yīng)用于難以控制的時(shí)滯系統(tǒng),對不同的時(shí)滯系統(tǒng)下的ADRC參數(shù)整定進(jìn)行了總結(jié)[10]。張新華將自抗擾控制技術(shù)應(yīng)用于一種三自由度磁懸浮永磁平面電機(jī),解決了由于動(dòng)器偏轉(zhuǎn)時(shí)磁通量急劇下降而導(dǎo)致電磁力減小的問題[11]。金啟兵在雙輸入雙輸出時(shí)滯系統(tǒng)控制器的設(shè)計(jì)過程中,利用自抗擾算法解決了模型縮減誤差的問題。該方法減小了降階誤差的影響,提高了控制系統(tǒng)的抗干擾能力和魯棒性[12]。

      然而,這些ADRC技術(shù)的應(yīng)用都是基于傳統(tǒng)的ADRC。傳統(tǒng)的ADRC非線性函數(shù)在原點(diǎn)和分段點(diǎn)附近的平滑度存在很多問題,這些問題降低了ADRC的性能。許多學(xué)者試圖對ADRC進(jìn)行改進(jìn),以實(shí)現(xiàn)更高的精度和更強(qiáng)的抗干擾能力,并降低傳統(tǒng)ADRC的局限性。例如,將ADRC中的非線性函數(shù)替換為線性函數(shù),在一定程度上減少了ADRC所需的調(diào)參數(shù)量。但是,線性的ADRC降低了系統(tǒng)的工作效率,在初始狀態(tài)容易出現(xiàn)大超調(diào)量[13]。趙志亮設(shè)計(jì)了一個(gè)由線性冪函數(shù)和分?jǐn)?shù)階冪函數(shù)組成的分段平滑函數(shù),并將新函數(shù)應(yīng)用于非線性ESO。通過數(shù)值模擬對新ESO和傳統(tǒng)ESO進(jìn)行了比較。新的ESO實(shí)現(xiàn)了更小的峰值以及比傳統(tǒng)ESO具有更強(qiáng)的抗噪聲能力。但是冪函數(shù)的加入增加了線性函數(shù)的復(fù)雜性和系統(tǒng)的響應(yīng)時(shí)間[14]。在另一項(xiàng)研究中,將非線性ESO修改為線性ESO,并與最小二乘法相結(jié)合。將線性函數(shù)應(yīng)用于非線性誤差反饋控制率,以提高系統(tǒng)的抗干擾能力[15]。劉炳友設(shè)計(jì)了一種新的非線性函數(shù),該函數(shù)通過插值法構(gòu)造。將新函數(shù)應(yīng)用于ESO,獲得了優(yōu)異的性能。然而,其只對理論進(jìn)行了分析,沒有進(jìn)行實(shí)際的電機(jī)驗(yàn)證,也沒有證實(shí)該方法的有效性[16]。

      機(jī)械傳感器的安裝會(huì)增加系統(tǒng)成本、尺寸和重量,而且其使用壞境也會(huì)有局限性,采用無位置傳感器方法可以有效解決此類問題。目前主要應(yīng)用于PMSM的位置辨識(shí)方法有三大類:基于定子基波反電動(dòng)勢的方法,基于電機(jī)凸極性的方法和高級智能的神經(jīng)網(wǎng)絡(luò)算法[17-19]。其中神經(jīng)網(wǎng)絡(luò)算法目前并不適用于實(shí)際系統(tǒng)中。本文基于非線性自抗擾控制器的非線性函數(shù),設(shè)計(jì)了一種用于永磁同步電機(jī)的優(yōu)化自抗擾控制器。首先,建立了永磁同步電機(jī)的動(dòng)力學(xué)方程和數(shù)學(xué)模型。其次,設(shè)計(jì)了一種新型的非線性函數(shù)來驗(yàn)證新函數(shù)的性能。然后,建立了改進(jìn)自抗擾控制器的數(shù)學(xué)模型和參數(shù)設(shè)置。最后,將改進(jìn)自抗擾控制器與無位置傳感器的永磁同步電機(jī)相結(jié)合進(jìn)行了系統(tǒng)仿真。優(yōu)化后的自抗擾控制器在跟蹤精度和抗干擾能力方面均優(yōu)于傳統(tǒng)自抗擾控制器。

      1 系統(tǒng)模型建立

      1.1 永磁同步電機(jī)數(shù)學(xué)模型

      系統(tǒng)的總體框圖如圖1所示,系統(tǒng)包括4個(gè)部分:轉(zhuǎn)速環(huán)ADRC調(diào)節(jié)器、電流環(huán)PI調(diào)節(jié)器、SVPWM算法和無位置傳感器轉(zhuǎn)速測量部分。其中電流環(huán)采用id=0的控制策略,估算的轉(zhuǎn)速與給定轉(zhuǎn)速做差后傳入ADRC調(diào)節(jié)器中。采用脈振高頻電壓信號注入,因此只需要在d軸上施加高頻電壓。

      圖1 系統(tǒng)總體框圖

      在以下條件下建立永磁同步電機(jī)的數(shù)學(xué)模型:1)永磁同步電機(jī)轉(zhuǎn)子磁場在氣隙空間中的分布為正弦波;2)磁路為線性,電感參數(shù)恒定,忽略定子鐵心飽和;3)忽略鐵心渦流和磁滯損耗;4)忽略轉(zhuǎn)子繞組的阻尼。PMSM在dq旋轉(zhuǎn)坐標(biāo)系下的電壓方程為:

      (1)

      (2)

      式中,id和iq分別為定子電流的d、q分量;Ud和Ud分別為定子電壓的d、q分量;Ld和Lq分別為電感的d、q分量;R為電機(jī)定子繞組的電阻;ωre為電機(jī)的角速度;ψ為永磁體和定子之間的磁鏈。

      永磁同步電機(jī)的電磁轉(zhuǎn)矩方程為:

      (3)

      式中,Te為電磁轉(zhuǎn)矩;p為極對數(shù);通常情況下Ld=Lq=1,因此轉(zhuǎn)矩方程可以簡化成:

      (4)

      此外,永磁同步電機(jī)的運(yùn)動(dòng)方程為:

      (5)

      式中,TL為負(fù)載轉(zhuǎn)矩;ω為電機(jī)輸出的角速度;B、J分別為電機(jī)的摩擦系數(shù)和轉(zhuǎn)動(dòng)慣量。

      1.2 改進(jìn)ADRC控制器數(shù)學(xué)模型

      ADRC控制器由三部分組成:1)非線性微分跟蹤器(TD,tracking diferentiator)用于跟蹤信號,包括差分信號;2)擴(kuò)張觀測器(ESO,extended state observer)用于觀測系統(tǒng)內(nèi)部的狀態(tài),估計(jì)系統(tǒng)的不可預(yù)測狀態(tài);3)非線性誤差反饋控制率( NLSEF,nonlinear state error feedback control low)用于將TD和ESO的輸出進(jìn)行非線性組合,結(jié)合擾動(dòng)提供穩(wěn)定的輸出信號。一階ADRC控制器可表示為:

      TD:

      (6)

      ESO:

      (7)

      NLSEF:

      (8)

      式中,e0,e1,e2為誤差信號;v*為TD輸入信號;v1為v*的跟蹤信號;r0為速度因子;y為被控對象的輸出信號;z1為y的跟蹤信號;z2為擾動(dòng)觀測值;α0,α1,α2為跟蹤因子;δ0,δ1,δ2為濾波因子;β1,β2為ESO輸出誤差校正增益;b0為補(bǔ)償因子;k為調(diào)節(jié)器增益;fal為最優(yōu)控制函數(shù),其表達(dá)式為:

      (9)

      式中,sgn為符號函數(shù)。

      由上式可知,δ和-δ是該函數(shù)的兩個(gè)分段點(diǎn),對該函數(shù)求導(dǎo)可得:

      (10)

      (11)

      在不同分段點(diǎn)上,導(dǎo)數(shù)是不同的,因此,原函數(shù)在段點(diǎn)處不可導(dǎo)。雖然fal函數(shù)在原點(diǎn)和段點(diǎn)是連續(xù)的,但它是不可導(dǎo)的,缺乏連續(xù)性和平滑性。因此,對fal進(jìn)行改進(jìn),得到新的函數(shù)fnal,使其在原點(diǎn)和段點(diǎn)處具有良好的連續(xù)性和平滑性。

      當(dāng)|e|<δ時(shí),fnal=ρsin(e)+qe2+rtan(e)。

      這里選擇多項(xiàng)式和三角函數(shù)相結(jié)合的插值法時(shí)因?yàn)樵趂nal函數(shù)中δ的值通常小于1,在此區(qū)間內(nèi),sin(e)的平滑性由于e,tan(e)的收斂性由于e3。

      (12)

      為了對比fal和fnal的區(qū)別,這里取δ=0.01,α=0.25,對比圖如圖2所示。

      圖2 fal和fnal對比圖

      從圖2中可以看出新函數(shù)在原點(diǎn)處和段點(diǎn)處具有更好的連續(xù)性和平滑性。

      在保證控制質(zhì)量的情況下減少整定參數(shù),將NLSEF用線性控制率代替,其表達(dá)式為:

      (13)

      至此,改進(jìn)ADRC控制器設(shè)計(jì)完成,其原理框圖如圖3所示。

      圖3 改進(jìn)ADRC原理圖

      2 無位置傳感器算法

      2.1 基于滑模觀測器的PMSM位置辨識(shí)

      由于滑??刂圃诨瑒?dòng)模態(tài)下具有高頻抖動(dòng),因此估算的反電動(dòng)勢中也將存在抖動(dòng)現(xiàn)象?;诜凑泻瘮?shù)的轉(zhuǎn)子位置估計(jì)方法會(huì)將這種抖動(dòng)直接引入到反正切函數(shù)的除法當(dāng)中,導(dǎo)致誤差被放大,因此采用鎖相環(huán)系統(tǒng)來提取轉(zhuǎn)子位置信息,其框圖如圖4所示。

      圖4 基于PLL的SMO框圖

      (14)

      此時(shí),圖4的等效框圖如圖5所示。

      圖5 基于PLL的SMO的等效框圖

      (15)

      2.2 基于脈振高頻注入的PMSM位置辨識(shí)

      脈振高頻注入法是利用PMSM的凸極效應(yīng),在d軸電壓上注入一個(gè)單相高頻正弦波激勵(lì),則q軸電流中會(huì)產(chǎn)生對應(yīng)的高頻信號,對該信號進(jìn)行適當(dāng)?shù)奶幚砗?,傳入位置觀測器進(jìn)行位置辨識(shí),得到最終的轉(zhuǎn)子位置。不同于反電動(dòng)勢的估計(jì)方法,該方法不依賴于被控對象的模型,適用于低速轉(zhuǎn)動(dòng)的電機(jī)。注入的高頻電壓信號為:

      (16)

      式中,uin為高頻電壓信號的幅值,ωin為高頻電壓信號的頻率。

      根據(jù)文獻(xiàn)[20]中高頻電壓和電流的關(guān)系式可將高頻電流簡化為:

      (17)

      (18)

      如果轉(zhuǎn)子估算誤差足夠小,則可以把該誤差信號線性化,即:

      (19)

      文獻(xiàn)[20]中詳細(xì)介紹了脈振高頻注入法用于轉(zhuǎn)子位置估計(jì)的算法設(shè)計(jì),其框圖如圖6所示。

      圖6 高頻注入法轉(zhuǎn)子位置估計(jì)框圖

      2.3 兩種位置辨識(shí)法比較分析

      以上兩種方法在實(shí)際應(yīng)用中都能對轉(zhuǎn)子位置進(jìn)行估計(jì),但兩種方法使用的轉(zhuǎn)速范圍不同,高頻電壓注入法適用于低速運(yùn)轉(zhuǎn)的電機(jī),而滑模觀測器法適用于中高速運(yùn)轉(zhuǎn)的電機(jī)。在空載的情況下,電機(jī)設(shè)定轉(zhuǎn)速從300 r/min階躍到2 000 r/min。設(shè)置仿真時(shí)間為0.4 s,每個(gè)轉(zhuǎn)速區(qū)間仿真時(shí)間為0.2 s,并在0.2 s時(shí)將高頻注入法切換為滑模觀測器法,圖7為高頻注入法下的轉(zhuǎn)子位置估計(jì)曲線,圖8為滑模觀測器法下的轉(zhuǎn)子位置估計(jì)曲線,圖9為估計(jì)誤差曲線。

      圖7 高頻注入法下轉(zhuǎn)子位置估計(jì)圖

      圖8 滑模觀測法下轉(zhuǎn)子位置估計(jì)圖

      圖9 轉(zhuǎn)子位置誤差

      由圖7,圖8可看出,對轉(zhuǎn)子位置的估計(jì)值與實(shí)際數(shù)值重合較好,兩種位置估算法都展現(xiàn)了較好的穩(wěn)態(tài)性能。由圖9誤差變化曲線可看出,在電機(jī)剛進(jìn)行啟動(dòng)和轉(zhuǎn)速變化的時(shí)刻,轉(zhuǎn)子位置估計(jì)的誤差較大。由于在這2個(gè)時(shí)刻,系統(tǒng)的瞬態(tài)變化較大,對電流和電壓的沖擊較大,但持續(xù)變化時(shí)間很短,隨著電機(jī)穩(wěn)定運(yùn)行后轉(zhuǎn)子位置估計(jì)誤差逐漸減小。

      3 仿真與分析

      圖10 系統(tǒng)仿真模型

      本文主要研究的是用改進(jìn)ADRC控制器代替?zhèn)鹘y(tǒng)ADRC控制器,分別將兩種位置估計(jì)算法與改進(jìn)ADRC相結(jié)合,與ADRC控制器做出對比,驗(yàn)證其控制精度。

      根據(jù)圖1的系統(tǒng)框圖在SIMULINK下建立仿真模型,仿真模型如圖10。

      仿真采用的PMSM參數(shù)如表1所示。

      表1 永磁同步電機(jī)參數(shù)表

      ADRC控制器中的參數(shù)如圖11所示。

      將所有參數(shù)設(shè)置完成后,設(shè)置仿真時(shí)間為0.8 s,進(jìn)行下列的仿真實(shí)驗(yàn)。

      在高頻注入法的位置估計(jì)控制下,設(shè)置額定轉(zhuǎn)速為1 000 r/min,并在0.2 s時(shí)加載1 Nm的負(fù)載,得到如圖12和圖13所示的轉(zhuǎn)速變化波形和轉(zhuǎn)速誤差波形。

      從圖12可以看出,改進(jìn)ADRC控制器從啟動(dòng)到穩(wěn)定用時(shí)更少,且超調(diào)量不超過4%,在0.2 s加上負(fù)載后,最大振蕩不超過60 r/min,從圖13可以看出,采用改進(jìn)ADRC估計(jì)的轉(zhuǎn)速誤差不超過0.02 r/min,與傳統(tǒng)ADRC控制器相比,改進(jìn)ADRC能使速度環(huán)保持較強(qiáng)的抗擾能力,且轉(zhuǎn)速估計(jì)值誤差更小。

      在基于滑模觀測器的無位置控制系統(tǒng)進(jìn)行仿真,設(shè)置初始轉(zhuǎn)速為1 000 r/min,在0.2 s時(shí)轉(zhuǎn)速突變?yōu)? 500 r/min,在0.3 s時(shí)加載1 Nm的負(fù)載,得到的轉(zhuǎn)速波形如圖14所示。

      從圖14可以看出,無論是在轉(zhuǎn)速突變還是在負(fù)載突變的情況下,改進(jìn)ADRC的跟蹤能力和抗擾能力始終都要優(yōu)于傳統(tǒng)ADRC控制器。

      通過以上波形圖可知,無論采用哪種無位置傳感器的控制方法,改進(jìn)ADRC的控制的抗干擾能力;跟蹤能力和控制精度都要始終優(yōu)于傳統(tǒng)的ADRC控制。

      在高頻注入法的位置估計(jì)控制下,設(shè)置額定轉(zhuǎn)速為600 r/min,并在0.2 s時(shí)加載1 Nm的負(fù)載,得到轉(zhuǎn)子位置估計(jì)圖如圖15所示,轉(zhuǎn)子位置估計(jì)誤差圖如圖16所示。

      圖11 ADRC參數(shù)設(shè)置圖

      圖12 高頻注入法的轉(zhuǎn)速對比圖

      圖13 轉(zhuǎn)速估計(jì)誤差對比圖

      圖14 滑模觀測器法下轉(zhuǎn)速變化對比圖

      圖15 改進(jìn)ADRC控制下基于高頻電壓注入法轉(zhuǎn)子估計(jì)位置圖

      圖16 高頻注入法下兩種控制下轉(zhuǎn)子位置誤差圖

      從圖15可以看出,在ADRC控制下能取得較好的轉(zhuǎn)子位置辨識(shí)波形。從圖16可以看出傳統(tǒng)ADRC控制器在啟動(dòng)和負(fù)載突變時(shí)誤差會(huì)較大,而改進(jìn)ADRC控制器的誤差始終保持在0.002 rad左右。

      在滑模觀測器法的位置估計(jì)控制下,設(shè)置額定轉(zhuǎn)速為2 000 r/min,并在0.2 s時(shí)加載1 Nm的負(fù)載,得到轉(zhuǎn)子位置估計(jì)圖如圖17所示。轉(zhuǎn)子估計(jì)誤差如圖18所示。

      圖17 改進(jìn)ADRC控制下基于滑模觀測器法轉(zhuǎn)子估計(jì)位置圖

      圖18 滑模觀測器法下轉(zhuǎn)子位置估計(jì)誤差變化曲線圖

      從圖17可以看出轉(zhuǎn)子在0.2 s負(fù)載時(shí)間間隔內(nèi)的估計(jì)出的位置與實(shí)際的位置,在加上負(fù)載的瞬間,轉(zhuǎn)子的估計(jì)位置與實(shí)際值存在一定的差值。從圖18的誤差變化曲線圖可以看出此時(shí)的估計(jì)誤差為0.1 rad,隨后在較短的時(shí)間內(nèi)誤差逐漸的縮小,準(zhǔn)確的估計(jì)出轉(zhuǎn)子位置。說明該算法具有較強(qiáng)的抗干擾能力,魯棒性也較好。

      4 結(jié)束語

      本文以PMSM為研究對象,設(shè)計(jì)了一款改進(jìn)的ADRC控制器,并將其應(yīng)用于PMSM的無位置傳感器控制當(dāng)中。通過與傳統(tǒng)ADRC控制器下的仿真對比,改進(jìn)ADRC能夠在無位置傳感器控制方法中取得較好的控制效果,轉(zhuǎn)子位置估計(jì)的誤差小于0.002 rad,轉(zhuǎn)速估計(jì)誤差小于0.02 rad/min,速超調(diào)量小于4%,最大振蕩不超過60 rad/min,無論采用何種無位置傳感器控制,改進(jìn)ADRC的轉(zhuǎn)速控制和轉(zhuǎn)子位置估計(jì)均優(yōu)于傳統(tǒng)ADRC控制器,跟蹤能力和抗干擾能力也更強(qiáng)。該方法能有效提高系統(tǒng)的控制精度和可靠性。后續(xù)將針對系統(tǒng)的電流環(huán)的噪聲較大以及如何平滑切換兩種無位置傳感器算法等問題做出改進(jìn),爭取做到更好的控制效果。

      猜你喜歡
      框圖同步電機(jī)觀測器
      永磁同步電機(jī)兩種高頻信號注入法的比較
      捷豹I-PACE純電動(dòng)汽車高壓蓄電池充電系統(tǒng)(三)
      電路圖2017年凱迪拉克XT5
      算法框圖的補(bǔ)全
      永磁同步電機(jī)調(diào)速系統(tǒng)的自抗擾控制
      基于觀測器的列車網(wǎng)絡(luò)控制
      基于非線性未知輸入觀測器的航天器故障診斷
      基于干擾觀測器的PI控制單相逆變器
      一種同步電機(jī)參數(shù)識(shí)別的簡便算法
      基于圖表法構(gòu)建《萬有引力定律與航天》知識(shí)網(wǎng)絡(luò)
      惠安县| 昆明市| 扶绥县| 和田市| 嵊州市| 八宿县| 五家渠市| 许昌市| 恩施市| 商都县| 台湾省| 石首市| 南陵县| 沾益县| 扶沟县| 衡南县| 岐山县| 贵溪市| 张家界市| 洛南县| 阜新| 祁阳县| 岱山县| 寿宁县| 合水县| 江城| 吉隆县| 上杭县| 敦煌市| 团风县| 城固县| 万安县| 太和县| 东光县| 泰和县| 项城市| 阿合奇县| 正宁县| 彭山县| 衡水市| 宁晋县|