專家精講:計算體係結構的三種電機控製
發布時間:2015-01-04 來源:Ron Wilson 責任編輯:sherryyu
【導讀】怎樣才能把多個CPU內核、硬件加速器塊以及10G以太網接口結合起來控製一個電機呢?對於采用1美元微控製器 (MCU) 來運行電機的設計人員而言,這一問題太荒謬了。答案可能來自令人感興趣的控製係統設計案例,實時係統體係結構的發展等。
起點
讓我們介紹一種在我們應用場景中處於中心位置的永磁同步電機,即PMSM。PMSMyouhenduozhongwaixinghetiji,shihehenduozhongyingyong,congkaiguanmendaojiqirenshoushugongjuguanjiedeng。zaizheyilingyuzhong,tadedaoleguangfandeyingyong,zheshiyinweiqiguyoudekekaoxing、低成本,在我們的應用中,經過適當的控製,可以實現高精度和高效率。實際上,應用的要求越來越高,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)。
現場定位控製
開(kai)環(huan)控(kong)製(zhi)的(de)問(wen)題(ti)總(zong)是(shi)很(hen)複(fu)雜(za)。啟(qi)動(dong)電(dian)機(ji),特(te)別(bie)是(shi)有(you)負(fu)載(zai)的(de)情(qing)況(kuang),會(hui)比(bi)較(jiao)難(nan),效(xiao)率(lv)也(ye)不(bu)高(gao)。開(kai)環(huan)控(kong)製(zhi)器(qi)的(de)響(xiang)應(ying)並(bing)不(bu)能(neng)很(hen)好(hao)的(de)適(shi)應(ying)負(fu)載(zai)扭(niu)矩(ju)或(huo)者(zhe)速(su)度(du)命(ming)令(ling)的(de)變(bian)化(hua),無(wu)法(fa)抑(yi)製(zhi)振(zhen)動(dong)。出(chu)於(yu)通(tong)常(chang)的(de)考(kao)慮(lv),反(fan)饋(kui)控(kong)製(zhi)係(xi)統(tong)工(gong)作(zuo)起(qi)來(lai)會(hui)更(geng)好(hao)一(yi)些(xie)。
wentishiyaokongzhishenme。henmingxian,woxiwangkongzhizhuandongjiaodu,zaimouxieyingyongzhong,xuanzhuansudu。womenbixutongguokongzhichanshengxuanzhuancichangdesangeraozudianliulaiwanchengzheyigongzuo。duicizuihaodefangfashi,zaiyejieyijingyingyongdeduolubujin,ji,xianchengdingweikongzhi (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)前(qian)90度。
通過兩個簡單的變換,我們很容易完成這一工作。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括kuoPark變換,積分評估,以及每一采樣間隔期間的反三角函數運算。
然(ran)而(er),除(chu)了(le)實(shi)驗(yan)室(shi)環(huan)境(jing),您(nin)不(bu)太(tai)可(ke)能(neng)獲(huo)得(de)電(dian)機(ji)特(te)性(xing)的(de)精(jing)確(que)數(shu)據(ju),例(li)如(ru),繞(rao)組(zu)阻(zu)抗(kang)和(he)電(dian)感(gan)等(deng)。不(bu)同(tong)的(de)電(dian)機(ji)有(you)不(bu)同(tong)的(de)這(zhe)類(lei)指(zhi)標(biao),而(er)且(qie)這(zhe)些(xie)指(zhi)標(biao)還(hai)對(dui)溫(wen)度(du)和(he)老(lao)化(hua)等(deng)其(qi)他(ta)參(can)數(shu)非(fei)常(chang)敏(min)感(gan)。
youci,kaifarenyuanjianyilegezhongfangancongzhuangtaibianliangjuzhenzhongtiquchuzhuanzijiaodu。zhexiexiangfabaokuosuodingyouzhuanzidaozhidedianyabowendesuoxianghuan,jisuanzhuanziweizhidezhuangtaigusuanqi,jiangqijieguoyuyiqiandeshujujinxingduibi,haiyouzuizhongdegusuanqi,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)把(ba)600美元的洗衣機抬高到售價800 美元的豪華型。
原理還是那麼簡單。如果振動的原因是控製環不穩定造成的,那麼您可以改變 PI 控製器的增益,使其更接近臨界阻尼。如果振動是由電機、驅動轉軸或者負載機械共振造成的,您可以通過吸收扭矩信號共振頻率功率來消除振動。比較方便的是,FOC方法使您能夠在扭矩信號變成三路時變正弦信號之前訪問它,因此,增加陷波濾波器吸收共振頻率功率就可以了。
bulunnayicaozuo,zengjiazengyihuanhaishilvchucuowuxinhao,douhuiduixitongdongtaisuduheweizhiwuchachanshengbuliyingxiang。danshizaihenduoyingyongzhong,duiyupinghuaanjingdecaozuo,zhuanzhousududeshunshiwuchabingbuzhongyao。
[page]
振動控製需要三種主要的處理模塊:快速傅裏葉變換(FFT),從(cong)轉(zhuan)軸(zhou)位(wei)置(zhi)或(huo)者(zhe)繞(rao)組(zu)電(dian)流(liu)數(shu)據(ju)中(zhong)提(ti)取(qu)出(chu)頻(pin)譜(pu),探(tan)測(ce)和(he)響(xiang)應(ying)模(mo)塊(kuai),找(zhao)到(dao)頻(pin)譜(pu)最(zui)大(da)值(zhi),確(que)定(ding)怎(zen)樣(yang)處(chu)理(li)它(ta)們(men),還(hai)有(you)一(yi)個(ge)或(huo)者(zhe)更(geng)多(duo)的(de)可(ke)編(bian)程(cheng)陷(xian)波(bo)濾(lv)波(bo)器(qi),去(qu)掉(diao)扭(niu)矩(ju)信(xin)號(hao)中(zhong)的(de)雜(za)波(bo)頻(pin)率(lv)(圖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。自然的,提高采樣間隔會減少完成實時計算的時間,必須在采樣間隔期間完成實時計算。
工廠之外的變化也對控製器體係結構帶來了壓力:zixitonglianwangle。yigezhuyaodezhuanhuandianshishejizhongzengjialegongyewangluojiekou。zhujiande,xitongshejirenyuanxiwangtongguowangluofasongmingling,jianzhazhuangtai,duqurizhishuju。wangluojiekoubujinzengjialebiyaodewulicenghejiezhifangwenyingjian,erqiehaiyouyibuzhixingdexieyizhan,yukongzhihuandetongbucaiyanghuodongshiyibude。xianzai,womenbujinyoujiandandezhongduanchufashishirenwu,haiyoushijianxianzhideliangxiangrenwu,yigeshishide,yigemianxiangwangluode。zaizheyidian,hennanbucaiyongRTOS。
wangluofangwensuizhierlaideshirongyishoudaogongji。duilianwangkongzhixitongjinxinggongji,bulunshifouzhijielianjiehulianwang,douyoukenengshoudaoheikedegongji。meiyoujueduideanquan。xiangyingde,jishishikanqilaibutaizhongyaodedianjikongzhiqidezixitongjinhouyeyaoshoudaobaohu。zheyiweizhe,tamenbixuyoubendirenzhengxiaoxi,yijijiamihejiemishuju。zhetongchangbiaomingxuyaojiamijiasuqi。
因此,這就回答了我們最初的問題。我們看到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)用(yong)RTOS。我們看到安全要求內核可信。不論是在FPGA中實現還是采用基於單元的技術實現,我們的小電機控製器都是一種很好的異構多核SoC。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 貿澤EIT係列新一期,探索AI如何重塑日常科技與用戶體驗
- 算力爆發遇上電源革新,大聯大世平集團攜手晶豐明源線上研討會解鎖應用落地
- 創新不止,創芯不已:第六屆ICDIA創芯展8月南京盛大啟幕!
- AI時代,為什麼存儲基礎設施的可靠性決定數據中心的經濟效益
- 矽典微ONELAB開發係列:為毫米波算法開發者打造的全棧工具鏈
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
Future
GFIVE
GPS
GPU
Harting
HDMI
HDMI連接器
HD監控
HID燈
I/O處理器
IC
IC插座
IDT
IGBT
in-cell
Intersil
IP監控
iWatt
Keithley
Kemet
Knowles
Lattice
LCD
LCD模組
LCR測試儀
lc振蕩器
Lecroy
LED
LED保護元件
LED背光





