專家精講:計算體係結構的三種電機控製
發布時間:2015-01-04 來源:Ron Wilson 責任編輯:sherryyu
【導讀】怎樣才能把多個CPU內核、硬件加速器塊以及10G以太網接口結合起來控製一個電機呢?對於采用1美元微控製器 (MCU) 來運行電機的設計人員而言,這一問題太荒謬了。答案可能來自令人感興趣的控製係統設計案例,實時係統體係結構的發展等。
起點
讓我們介紹一種在我們應用場景中處於中心位置的永磁同步電機,即PMSM。PMSM有you很hen多duo種zhong外wai形xing和he體ti積ji,適shi合he很hen多duo種zhong應ying用yong,從cong開kai關guan門men到dao機ji器qi人ren手shou術shu工gong具ju關guan節jie等deng。在zai這zhe一yi領ling域yu中zhong,它ta得de到dao了le廣guang泛fan的de應ying用yong,這zhe是shi因yin為wei其qi固gu有you的de可ke靠kao性xing、低成本,在我們的應用中,經過適當的控製,可以實現高精度和高效率。實際上,應用的要求越來越高,PMSM支持您降低機電設計的複雜性,在軟件中實現複雜的功能。
PMSM機械和電氣特性非常簡單(圖1) 。轉子正如其名稱所示,是永磁體。通常有三個定子繞組,在電機中均勻的120度角分布。真正的訣竅在於繞組的不同:轉(zhuan)動(dong)密(mi)度(du)是(shi)圍(wei)繞(rao)定(ding)子(zi)呈(cheng)正(zheng)弦(xian)分(fen)布(bu),因(yin)此(ci),繞(rao)組(zu)實(shi)際(ji)上(shang)在(zai)邊(bian)緣(yuan)上(shang)相(xiang)互(hu)重(zhong)疊(die)。在(zai)繞(rao)組(zu)合(he)適(shi)的(de)相(xiang)位(wei)上(shang)應(ying)用(yong)正(zheng)弦(xian)電(dian)流(liu),您(nin)能(neng)夠(gou)建(jian)立(li)與(yu)轉(zhuan)子(zi)場(chang)角(jiao)度(du)垂(chui)直(zhi)的(de)旋(xuan)轉(zhuan)磁(ci)場(chang),從(cong)而(er)在(zai)轉(zhuan)子(zi)上(shang)高(gao)效(xiao)的(de)產(chan)生(sheng)扭(niu)矩(ju)。

圖1. PMSM截麵
控製PMSM並不是高科技。一個簡單的MCU使shi用yong查zha找zhao表biao和he插cha值zhi來lai生sheng成cheng所suo需xu的de驅qu動dong電dian流liu時shi變bian正zheng弦xian信xin號hao,為wei繞rao組zu提ti供gong電dian流liu。如ru果guo算suan法fa正zheng確que,繞rao組zu會hui產chan生sheng電dian機ji旋xuan轉zhuan磁ci場chang,轉zhuan子zi隨sui之zhi轉zhuan動dong。雖sui然ran起qi步bu有you些xie複fu雜za,但dan畢bi竟jing完wan成cheng任ren務wu了le,對dui吧ba?不bu完wan全quan是shi這zhe樣yang。
現場定位控製
kaihuankongzhidewentizongshihenfuza。qidongdianji,tebieshiyoufuzaideqingkuang,huibijiaonan,xiaolvyebugao。kaihuankongzhiqidexiangyingbingbunenghenhaodeshiyingfuzainiujuhuozhesuduminglingdebianhua,wufayizhizhendong。chuyutongchangdekaolv,fankuikongzhixitonggongzuoqilaihuigenghaoyixie。
問wen題ti是shi要yao控kong製zhi什shen麼me。很hen明ming顯xian,我wo希xi望wang控kong製zhi轉zhuan動dong角jiao度du,在zai某mou些xie應ying用yong中zhong,旋xuan轉zhuan速su度du。我wo們men必bi須xu通tong過guo控kong製zhi產chan生sheng旋xuan轉zhuan磁ci場chang的de三san個ge繞rao組zu電dian流liu來lai完wan成cheng這zhe一yi工gong作zuo。對dui此ci最zui好hao的de方fang法fa是shi,在zai業ye界jie已yi經jing應ying用yong的de多duo路lu步bu進jin,即ji,線xian程cheng定ding位wei控kong製zhi (FOC) (圖2) 。

圖2. 驅動結構圖
[page]
第一,我們采集來自轉軸編碼器的轉子位置采樣,以及三個繞組中兩個繞組的電流采樣。
由you於yu一yi些xie很hen好hao的de數shu學xue算suan法fa,我wo們men並bing不bu需xu要yao所suo有you三san個ge繞rao組zu電dian流liu。這zhe些xie采cai樣yang告gao訴su我wo們men轉zhuan子zi以yi及ji定ding子zi旋xuan轉zhuan磁ci場chang的de瞬shun時shi位wei置zhi和he滯zhi後hou速su度du。我wo們men的de工gong作zuo是shi控kong製zhi轉zhuan子zi的de速su度du和he位wei置zhi,這zhe通tong過guo控kong製zhi定ding子zi繞rao組zu的de電dian流liu大da小xiao來lai實shi現xian,同tong時shi還hai要yao讓rang旋xuan轉zhuan磁ci場chang比bi轉zhuan子zi磁ci場chang超chao前qian90度。
通過兩個簡單的變換,我們很容易完成這一工作。Clarke變換將兩個定子繞組的電流采樣 — 它們分開120度,映射到一對正交矢量上。矢量的方向相對於定子是固定的,當然,其矢量和是旋轉磁場矢量。Clarke變換隻需要將電流值乘以常數,加上乘積——簡單的乘累加運算。
第二種變換是Park變換,將這兩個正交矢量映射到轉子參考的旋轉幀中。
一個矢量與轉子磁場對齊,另一個正交矢量,角度與其垂直。Park變換比較難處理。在進行矢量乘法把矢量變換成轉子參考幀之前,它使用瞬時轉軸位置來計算sin(θ)和cos(θ)係數。
一個矢量與轉子磁場對齊,另一個正交矢量,角度與其垂直。Park變換比較難處理。在進行矢量乘法把矢量變換成轉子參考幀之前,它使用瞬時轉軸位置來計算sin(θ)和cos(θ)係數。
現在,我們可以控製信號。我們把與轉子對齊的矢量保持為0,表示定子磁通量沒有對轉子產生扭矩。我們使用正交分量來控製轉子位置和速度,定子磁通量實際上產生了扭矩。
例如,控製器會處理所需位置的輸入,將其與傳統分立時間比例積分(PI) 控製電流的實際轉軸角度相對比,產生誤差信號,輸出至 FOC 模塊。FOC 模塊然後會把這一誤差信號送入正交扭矩信號中,使轉子旋轉。模塊會應用 Park 反變換,把扭矩映射回定子參考的固定幀,然後,通過Clarke反 bianhuan,baniujuxinhaoyingshedaodianliuzhong,songrusangeraozu。zheyangjiugaibianledingziraozusuoxuweizhihesuoxusudushurujilixinhao,xuanzhuandingzicichang,shizhuanzichuyusuoxudejiaodushang。
計算負載並沒有那麼複雜:FOC模塊每一采樣間隔可能是兩次三角運算,10次乘法,7次加法,以及一些其他運算來實現PI控製器。所有這些算法都可以在定點中實現,需要仔細一些。采用目前的典型16 kHz采樣和脈衝寬度調製速率,我們並沒有降低現代32位MCU的整體性能。但是,不止於此。
無傳感控製
讓我們從那個轉軸編碼器開始。FOC算(suan)法(fa)必(bi)須(xu)有(you)精(jing)確(que)的(de)轉(zhuan)軸(zhou)角(jiao)度(du)反(fan)饋(kui)。傳(chuan)統(tong)上(shang),這(zhe)一(yi)數(shu)據(ju)來(lai)自(zi)轉(zhuan)軸(zhou)編(bian)碼(ma)器(qi)與(yu)電(dian)機(ji)轉(zhuan)軸(zhou)連(lian)接(jie)的(de)光(guang)機(ji)電(dian)設(she)備(bei)。但(dan)是(shi),編(bian)碼(ma)器(qi)提(ti)高(gao)了(le)係(xi)統(tong)中(zhong)每(mei)一(yi)電(dian)機(ji)的(de)成(cheng)本(ben)、體積、重量,增加了新的失效模式。它需要控製器工業標準接口。
原理上,有足夠的定子繞組電壓和電流信息來確定轉子位置。這樣,可以實現無傳感工作 — 至zhi少shao可ke以yi不bu采cai用yong轉zhuan軸zhou編bian碼ma器qi,采cai用yong更geng多duo的de電dian流liu傳chuan感gan器qi和he三san個ge電dian壓ya傳chuan感gan器qi來lai替ti代dai它ta,所suo有you這zhe些xie信xin號hao都dou需xu要yao精jing確que的de模mo數shu轉zhuan換huan。這zhe樣yang,很hen多duo複fu雜za的de機ji械xie功gong能neng可ke以yi在zai軟ruan件jian中zhong實shi現xian。
就是這種想法。繞組負載上的電壓有兩個主要分量:繞組串聯電阻導致的IR壓降,來自繞組電感的後向EMF。但是,後向EMF本身有兩個來源:繞(rao)組(zu)自(zi)身(shen)的(de)電(dian)感(gan),以(yi)及(ji)轉(zhuan)子(zi)通(tong)過(guo)繞(rao)組(zu)磁(ci)力(li)線(xian)導(dao)致(zhi)的(de)漏(lou)磁(ci)通(tong)量(liang)。如(ru)果(guo)您(nin)能(neng)夠(gou)隔(ge)離(li)電(dian)壓(ya)變(bian)化(hua)的(de)最(zui)後(hou)部(bu)分(fen),基(ji)本(ben)上(shang)就(jiu)能(neng)夠(gou)計(ji)算(suan)出(chu)轉(zhuan)子(zi)角(jiao)度(du)。實(shi)際(ji)上(shang),這(zhe)樣(yang)做(zuo)涉(she)及(ji)到(dao)一(yi)些(xie)計(ji)算(suan),包(bao)括(kuo)Park變換,積分評估,以及每一采樣間隔期間的反三角函數運算。
raner,chuleshiyanshihuanjing,ninbutaikenenghuodedianjitexingdejingqueshuju,liru,raozuzukanghediangandeng。butongdedianjiyoubutongdezheleizhibiao,erqiezhexiezhibiaohaiduiwenduhelaohuadengqitacanshufeichangmingan。
由(you)此(ci),開(kai)發(fa)人(ren)員(yuan)建(jian)議(yi)了(le)各(ge)種(zhong)方(fang)案(an)從(cong)狀(zhuang)態(tai)變(bian)量(liang)矩(ju)陣(zhen)中(zhong)提(ti)取(qu)出(chu)轉(zhuan)子(zi)角(jiao)度(du)。這(zhe)些(xie)想(xiang)法(fa)包(bao)括(kuo)鎖(suo)定(ding)由(you)轉(zhuan)子(zi)導(dao)致(zhi)的(de)電(dian)壓(ya)波(bo)紋(wen)的(de)鎖(suo)相(xiang)環(huan),計(ji)算(suan)轉(zhuan)子(zi)位(wei)置(zhi)的(de)狀(zhuang)態(tai)估(gu)算(suan)器(qi),將(jiang)其(qi)結(jie)果(guo)與(yu)以(yi)前(qian)的(de)數(shu)據(ju)進(jin)行(xing)對(dui)比(bi),還(hai)有(you)最(zui)終(zhong)的(de)估(gu)算(suan)器(qi),Kalman濾波器。與直接計算相比,這些方法至少讓計算負載增加了一倍,每一周期至少需要30次算術運算。
振動控製
FOC的de優you點dian之zhi一yi是shi能neng夠gou控kong製zhi振zhen動dong及ji其qi伴ban隨sui噪zao聲sheng。這zhe類lei測ce量liang提ti高gao了le能neng效xiao和he機ji械xie可ke靠kao性xing,有you可ke能neng不bu需xu要yao太tai多duo的de機ji械xie設she計ji。在zai消xiao費fei類lei市shi場chang上shang,這zhe能neng夠gou把ba600美元的洗衣機抬高到售價800 美元的豪華型。
原理還是那麼簡單。如果振動的原因是控製環不穩定造成的,那麼您可以改變 PI 控製器的增益,使其更接近臨界阻尼。如果振動是由電機、驅動轉軸或者負載機械共振造成的,您可以通過吸收扭矩信號共振頻率功率來消除振動。比較方便的是,FOC方法使您能夠在扭矩信號變成三路時變正弦信號之前訪問它,因此,增加陷波濾波器吸收共振頻率功率就可以了。
bulunnayicaozuo,zengjiazengyihuanhaishilvchucuowuxinhao,douhuiduixitongdongtaisuduheweizhiwuchachanshengbuliyingxiang。danshizaihenduoyingyongzhong,duiyupinghuaanjingdecaozuo,zhuanzhousududeshunshiwuchabingbuzhongyao。
[page]
振動控製需要三種主要的處理模塊:快速傅裏葉變換(FFT),congzhuanzhouweizhihuozheraozudianliushujuzhongtiquchupinpu,tancehexiangyingmokuai,zhaodaopinpuzuidazhi,quedingzenyangchulitamen,haiyouyigehuozhegengduodekebianchengxianbolvboqi,qudiaoniujuxinhaozhongdezabopinlv(圖3) 。

圖3.扭矩控製器和Park反變換之間的可編程陷波濾波器能夠改進係統的共振。
這些模塊都適合應用。在某些係統中,共振是固定的,或者慢變的,FFT會是啟動或者後台任務。在共振變化很快的係統中,FFT需要連續運行。響應模塊與應用有很大的關係,確定對PI環(huan)路(lu)增(zeng)益(yi)的(de)調(tiao)整(zheng),增(zeng)加(jia)濾(lv)波(bo)器(qi),選(xuan)擇(ze)濾(lv)波(bo)器(qi)參(can)數(shu)等(deng),在(zai)很(hen)大(da)程(cheng)度(du)上(shang)取(qu)決(jue)於(yu)整(zheng)個(ge)電(dian)機(ji)係(xi)統(tong)的(de)特(te)性(xing)。因(yin)此(ci),在(zai)沒(mei)有(you)詳(xiang)細(xi)了(le)解(jie)係(xi)統(tong)的(de)情(qing)況(kuang)下(xia),不(bu)太(tai)可(ke)能(neng)估(gu)算(suan)振(zhen)動(dong)控(kong)製(zhi)所(suo)需(xu)要(yao)的(de)計(ji)算(suan)負(fu)載(zai)。
工作堆疊
目前為止我們已經進行了很多工作,每一16 kHz周期可能有幾百項算術指令,還有FFT計算。我們所麵臨的是,任務的增長已經超出了低成本MCU的簡單中斷服務。但還有更多。
最明顯的是增加了很多電機。很多控製任務本質上都是多軸的:liru,fensuijidegongjuweizhi,huozhequanguanjiejiqirenshoudeng。zaijichengji,zaizhoushangxuyaogongxiangshishishujudeng,jiunenggoutixianduotongdaokongzhiqideyoudian。danshiyouyuzhouzhijianyouhenshaoderongyujisuan,yinci,gengduodetongdaozhishizengjialegongzuofuzai。
還有采樣率。目前的采樣率從以前的搜索RMS位置或者速度誤差的16 kHz標準,增長到 100 kHz。自然的,提高采樣間隔會減少完成實時計算的時間,必須在采樣間隔期間完成實時計算。
工廠之外的變化也對控製器體係結構帶來了壓力:子zi係xi統tong聯lian網wang了le。一yi個ge主zhu要yao的de轉zhuan換huan點dian是shi設she計ji中zhong增zeng加jia了le工gong業ye網wang絡luo接jie口kou。逐zhu漸jian的de,係xi統tong設she計ji人ren員yuan希xi望wang通tong過guo網wang絡luo發fa送song命ming令ling,檢jian查zha狀zhuang態tai,讀du取qu日ri誌zhi數shu據ju。網wang絡luo接jie口kou不bu僅jin增zeng加jia了le必bi要yao的de物wu理li層ceng和he介jie質zhi訪fang問wen硬ying件jian,而er且qie還hai有you異yi步bu執zhi行xing的de協xie議yi棧zhan,與yu控kong製zhi環huan的de同tong步bu采cai樣yang活huo動dong是shi異yi步bu的de。現xian在zai,我wo們men不bu僅jin有you簡jian單dan的de中zhong斷duan觸chu發fa實shi時shi任ren務wu,還hai有you時shi間jian限xian製zhi的de兩liang項xiang任ren務wu,一yi個ge實shi時shi的de,一yi個ge麵mian向xiang網wang絡luo的de。在zai這zhe一yi點dian,很hen難nan不bu采cai用yongRTOS。
網(wang)絡(luo)訪(fang)問(wen)隨(sui)之(zhi)而(er)來(lai)的(de)是(shi)容(rong)易(yi)受(shou)到(dao)攻(gong)擊(ji)。對(dui)聯(lian)網(wang)控(kong)製(zhi)係(xi)統(tong)進(jin)行(xing)攻(gong)擊(ji),不(bu)論(lun)是(shi)否(fou)直(zhi)接(jie)連(lian)接(jie)互(hu)聯(lian)網(wang),都(dou)有(you)可(ke)能(neng)受(shou)到(dao)黑(hei)客(ke)的(de)攻(gong)擊(ji)。沒(mei)有(you)絕(jue)對(dui)的(de)安(an)全(quan)。相(xiang)應(ying)的(de),即(ji)使(shi)是(shi)看(kan)起(qi)來(lai)不(bu)太(tai)重(zhong)要(yao)的(de)電(dian)機(ji)控(kong)製(zhi)器(qi)的(de)子(zi)係(xi)統(tong)今(jin)後(hou)也(ye)要(yao)受(shou)到(dao)保(bao)護(hu)。這(zhe)意(yi)味(wei)著(zhe),它(ta)們(men)必(bi)須(xu)有(you)本(ben)地(di)認(ren)證(zheng)消(xiao)息(xi),以(yi)及(ji)加(jia)密(mi)和(he)解(jie)密(mi)數(shu)據(ju)。這(zhe)通(tong)常(chang)表(biao)明(ming)需(xu)要(yao)加(jia)密(mi)加(jia)速(su)器(qi)。
因此,這就回答了我們最初的問題。我們看到PMSM控製器在增加,更多的特性在軟件中實現,從低成本MCU的簡單任務到某些任務所需要的硬件加速的大量計算。我們注意到需要 FFT、有限衝擊響應(IIR)濾波器、網絡接口,以及隨之而來的安全功能。非對稱多處理逐漸成為提供足夠計算能力並保持實時和後台任務相互隔離最好的方法。
計ji算suan環huan境jing已yi經jing從cong中zhong斷duan驅qu動dong的de裸luo金jin屬shu代dai碼ma擴kuo展zhan到dao複fu雜za環huan境jing工gong作zuo負fu載zai,這zhe具ju有you很hen多duo難nan以yi處chu理li的de實shi時shi任ren務wu,以yi及ji某mou些xie通tong信xin相xiang關guan的de背bei景jing任ren務wu,其qi中zhong的de一yi些xie會hui有you工gong業ye網wang絡luo時shi限xian要yao求qiu。這zhe麼me複fu雜za的de需xu求qiu需xu要yao采cai用yongRTOS。我們看到安全要求內核可信。不論是在FPGA中實現還是采用基於單元的技術實現,我們的小電機控製器都是一種很好的異構多核SoC。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 算力爆發遇上電源革新,大聯大世平集團攜手晶豐明源線上研討會解鎖應用落地
- 築基AI4S:摩爾線程全功能GPU加速中國生命科學自主生態
- 一秒檢測,成本降至萬分之一,光引科技把幾十萬的台式光譜儀“搬”到了手腕上
- AI服務器電源機櫃Power Rack HVDC MW級測試方案
- 突破工藝邊界,奎芯科技LPDDR5X IP矽驗證通過,速率達9600Mbps
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索




