• 
    

    
    

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

      基于DSP+FPGA的PMSM控制系統(tǒng)仿真平臺的設計與實現(xiàn)

      2018-10-19 08:36:14馬海心劉志宇魏曙光
      裝甲兵工程學院學報 2018年4期
      關鍵詞:母板橋臂轉(zhuǎn)矩

      馬海心, 劉志宇, 魏曙光, 劉 健

      (1. 陸軍裝甲兵學院兵器與控制系, 北京 100072; 2. 內(nèi)蒙古軍區(qū)綜合訓練隊, 內(nèi)蒙古 呼和浩特 010000)

      對永磁同步電機(Permanent Magnet Synchronous Motor,PMSM)控制系統(tǒng)建立純數(shù)字仿真模型,雖然方便、高效,但是實時性較差,如在MATLAB中需要大量資源來仿真幾秒或者幾毫秒的過程,且難以長時間運行仿真。專業(yè)的實時仿真平臺RT-LAB雖然能夠?qū)崿F(xiàn)控制系統(tǒng)實時仿真,但該系統(tǒng)價格昂貴,對實驗條件要求高[1]。為了能夠?qū)崿F(xiàn)對控制系統(tǒng)的實時仿真,同時又經(jīng)濟高效,筆者采用FPGA+DSP的雙核仿真方案構建控制系統(tǒng)模擬平臺,主要完成2項任務:1)建立各個模塊的實時仿真模型;2)各仿真模型實現(xiàn)通信,形成閉合的系統(tǒng)。

      為了兼顧控制系統(tǒng)模擬平臺中各個模型的精度和系統(tǒng)整體的性能,需要在現(xiàn)場可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)和數(shù)字信號處理器(Digital Signal Processor,DSP)中合理分配系統(tǒng)各模塊模型。DSP擅長處理數(shù)字信號,編程方便,能夠?qū)崿F(xiàn)復雜的數(shù)學運算,適應電機模型和控制算法需求;FPGA仿真步長達到納秒級,適用于快速、算法簡單的模型[2],適應逆變器中電力電子器件模型需求。所以,本文的基本設計思想是在DSP中建立電機模型,在FPGA中實現(xiàn)逆變器模型,再輔以電源電路、DA轉(zhuǎn)換電路、通信總線電路等,構建完整的控制系統(tǒng)模擬平臺。

      1 系統(tǒng)總體方案

      PMSM控制系統(tǒng)的結構如圖1所示,包括PMSM、逆變器和控制器3部分。本設計控制系統(tǒng)是一個模擬平臺,信號檢測可以直接讀取模型中的參數(shù)。PMSM的轉(zhuǎn)子是永磁體,輸入的是三相對稱交流電,將電能轉(zhuǎn)化為機械能,輸出轉(zhuǎn)速、轉(zhuǎn)矩等物理量;逆變器將直流電轉(zhuǎn)換為三相對稱交流電,輸入的脈寬調(diào)制(Pulse Width Modulation,PWM)信號可以調(diào)節(jié)輸出電壓,實現(xiàn)控制電機的功能;控制器控制算法實現(xiàn)部分,輸入電機的轉(zhuǎn)子位置、轉(zhuǎn)速、轉(zhuǎn)矩等物理量,通過控制算法計算,得到相應的PWM信號,并輸出給逆變器。這樣,PMSM控制系統(tǒng)就構成了閉合的控制系統(tǒng)。

      逆變器包含多個電力電子器件,開關管IGBT的開關暫態(tài)一般只有幾百納秒[3],仿真步長要求達到納秒級。本設計采用賽靈思(Xilinx)公司生產(chǎn)的性能可靠、經(jīng)濟性好的Spartan系列芯片XC3S500E,芯片系統(tǒng)時鐘可以達到20 ns,滿足逆變器實時仿真的要求。

      電機模型在對電機進行一些理想化假設的基礎上,將電壓、磁鏈、轉(zhuǎn)矩及機械運動方程進行離散化,建立離散化數(shù)學模型,通過解算方程得到電機的轉(zhuǎn)速、轉(zhuǎn)矩等參數(shù)。由TMS320F2812芯片建立電機模型,該芯片時鐘頻率最高可達150 MHz,經(jīng)過分頻后可以實現(xiàn)微秒級仿真步長,調(diào)節(jié)仿真步長,以更好擬合電機運行狀態(tài),滿足電機實時模型的需要。并且該芯片內(nèi)嵌多路互補的PWM電路,方便控制算法對逆變器的控制實現(xiàn)。

      2 模型建立

      2.1 PMSM數(shù)學模型

      在建立PMSM數(shù)學模型之前,作如下假設[4]:

      1) 不計渦流和磁滯損耗;

      2) 永磁材料的電導率為0,永磁體內(nèi)部的電導率視為與空氣相同;

      3) 轉(zhuǎn)子無阻尼繞組,永磁體也沒有阻尼作用;

      4) 轉(zhuǎn)子產(chǎn)生的勵磁磁場和三相繞組產(chǎn)生的電樞反應磁場在氣隙中均為正弦分布;

      5) 在穩(wěn)態(tài)情況下,相繞組中的感應電動勢為正弦且三相對稱。

      在此基礎上,在同步旋轉(zhuǎn)坐標系下建立的PMSM數(shù)學模型如下[5]:

      電壓方程為

      (1)

      磁鏈方程為

      (2)

      電磁轉(zhuǎn)矩方程為

      Te=pn(ψdid-ψqiq)=pn[ψfiq+(Ld-Lq)idiq];

      (3)

      機械運動方程為

      (4)

      式中:ud、uq分別為直、交軸電壓;id、iq分別為直、交軸電流;Ld、Lq分別為直、交軸電感;RS為定子繞組電阻;ωe為電機角速度;ψd、ψq分別為直、交軸磁鏈;ψf為永磁體磁鏈;pn為電機極對數(shù);Te、TL分別為電磁和負載轉(zhuǎn)矩;J為轉(zhuǎn)子轉(zhuǎn)動慣量;ωm為轉(zhuǎn)子機械角速度;F為黏性摩擦因數(shù)。

      逆變器輸入到電機的電壓是三相交流電壓,而電機模型是建立在d-q軸下的,因此在電機模型中需要對輸入的三相交流電壓進行坐標變換,即Clark變換和Park變換,才能代入上述數(shù)學模型解算。

      2.2 逆變器模型

      逆變器電路拓撲圖如圖2所示。圖中:Ud為直流母線電壓;V1,V2,…,V6為全控型電力電子開關器件IGBT;D1,D2,…,D6為電力二極管;S1,S2,…,S6為IGBT開關信號,分別受6路PWM信號控制;ua、ub、uc為輸出電壓。

      由于逆變器是三相對稱的,三相橋臂結構完全相同,因此,關鍵是建立單相橋臂的模型[5]。單相橋臂模型如圖3所示,橋臂狀態(tài)分為穩(wěn)態(tài)和暫態(tài)。橋臂穩(wěn)態(tài)時輸出電壓為

      uo=Ud-Uce;

      (5)

      橋臂暫態(tài)時輸出電壓為

      (6)

      式中:Uce為開關管V1穩(wěn)態(tài)時集射極電壓;uR為二極管D2暫態(tài)瞬時反向電壓;LS為電路雜散電感;ic為V1暫態(tài)時集電極電流。

      3 硬件設計

      3.1 總體設計

      按照系統(tǒng)功能不同進行模塊化設計,將系統(tǒng)硬件劃分為DSP電路板、FPGA電路板和系統(tǒng)母板3部分,如圖4所示。DSP板和FPGA板通過排針與母板連接,這種設計不但插拔方便、更換簡單,而且獨立的模塊設計思路清晰,更容易排查硬件故障。

      母板的作用主要有:一是提供系統(tǒng)的電源電路、DA輸出電路;二是物理承載DSP板和FPGA板;三是通過母板PCB上的布線,使DSP和FPGA之間實現(xiàn)通信,進而使電源電路、DA電路、DSP板和FPGA板連接成一個整體,構成完整的閉環(huán)系統(tǒng)。DA電路與FPGA相連,可以把系統(tǒng)中的電壓、電流、轉(zhuǎn)速、轉(zhuǎn)矩等數(shù)字信號實時轉(zhuǎn)換為模擬信號,觀測性強,人機交互更直觀。

      3.2 通信總線設計

      DSP和FPGA之間采用并行總線實現(xiàn)通信,電路原理如圖5所示。DSP與FPGA之間數(shù)據(jù)總線為16位,對應DSP中的D0,D1,…,D15;地址總線為8位,對應DSP中的A0,A1,…,A7;XZCS0CS1_2為DSP中XINTF區(qū)域0和區(qū)域1的片選信號,當DSP訪問XINTF區(qū)域0或區(qū)域1時為低電平;WE和RE分別為讀信號和寫信號,均為低電平有效。

      FPGA相當于DSP的片外存儲器[6],是實現(xiàn)逆變器和電機模型數(shù)據(jù)交換的媒介:一方面,DSP通過讀操作,把逆變器的輸出電壓讀取到DSP電機模型中;另一方面,DSP通過寫操作,把電機模型產(chǎn)生的電流、轉(zhuǎn)速、轉(zhuǎn)矩等信號存儲到FPGA中。

      4 軟件設計

      4.1 逆變器模型軟件設計

      逆變器模型關鍵是建立橋臂模型,橋臂模型軟件設計流程如圖6所示。由于上下橋臂不能同時導通,故S1和S2的組合(S1,S2)只有(1,0)、(0,1)和(0,0)3種,其中,“1”和“0”分別表示開關管“開通”和“關斷”信號。再結合電流io方向,可以得到不同的工作穩(wěn)態(tài),在不同的穩(wěn)態(tài)間進行切換過程,即構成開關暫態(tài)。以單相橋臂模型為基礎,以同樣的方法構建另外2個橋臂,就可以構成完整的逆變器模型。

      根據(jù)流程圖的邏輯結構,在FPGA專業(yè)開發(fā)軟件ISE中,用硬件描述語言VHDL編寫軟件模型。ISE軟件支持原理圖輸入,可以把軟件程序封裝為功能模塊,便于開發(fā)人員修改和檢測軟件設計。橋臂模型軟件設計頂層封裝如圖7所示。

      4.2 電機模型軟件實現(xiàn)

      在DSP中實現(xiàn)電機模型,需要對電機模型進行離散化處理。根據(jù)式(1)-(4),運用向前差商公式,把微分關系轉(zhuǎn)換為如下以處理器時序信號為基礎的差商關系:

      電壓離散方程為

      (7)

      轉(zhuǎn)矩離散方程為

      Te(n)=pn[ψfiq(n)+(Ld-Lq)id(n)iq(n)];

      (8)

      轉(zhuǎn)速離散方程為

      (9)

      式中:TS為電機模型的采樣周期,是電機模型采樣解算的時間間隔。離散化表達式便于在DSP中編程實現(xiàn)。

      5 驗證分析

      5.1 通信驗證

      按照母板上的電路連線,設置好DSP與FPGA對應的引腳。設置8位地址總線的高4位為片選地址,后4位是FPGA中緩存器中的偏移地址。通信試驗中,設置緩存器片選地址為0X20C0,ptrDevBuf5是DSP中的地址變量。對緩存器中前3位存儲器進行寫操作,如圖8所示。通過CCS軟件的存儲器觀測窗口,可以讀取到存儲器中的數(shù)據(jù),如圖9所示。結果表明:DSP與FPGA之間通信成功。

      5.2 逆變器模型驗證

      逆變器輸入PWM信號,輸出交流電壓。通過母板上的DA轉(zhuǎn)換電路,可以方便、直觀地看出電壓的變化情況。圖10是利用示波器觀測到的PWM信號以及對應的輸出電壓,需要指出的是,圖中的電壓是經(jīng)過平均化處理后的電壓波形??梢钥闯觯弘妷翰ㄐ纬尸F(xiàn)階梯狀的正弦波,與PWM信號變化規(guī)律一致。

      5.3 電機模型輸出驗證

      PMSM模型的主要參數(shù)如表1所示。參照圖1,電機模型以三相電流與控制器交互后形成電流閉環(huán),以角速度與控制器交互后形成速度閉環(huán),電機模型的電角度位置也作為一個重要的控制參數(shù)被控制器讀取。SVPWM可以根據(jù)兩相靜止坐標系下的電流變量,經(jīng)過矢量運算,輸出對應的PWM脈沖,從而使逆變器輸出相應的電壓信號。

      表1 PMSM模型的主要參數(shù)

      本文采用最為簡單的id=0控制方法,此方法使直軸電流為0,定子電流中只含有交軸分量,此時,單位電流可以獲得最大轉(zhuǎn)矩。速度PID調(diào)節(jié)器、直軸電流PID調(diào)節(jié)器、交軸電流PID調(diào)節(jié)器的參數(shù)根據(jù)實際和經(jīng)驗確定,如表2所示,表中:Kp為比例系數(shù);Ki為積分系數(shù);Kd為微分系數(shù)。設定電磁轉(zhuǎn)矩在0.04 s時由30 N·m變化為10 N·m,模型的輸出轉(zhuǎn)速、轉(zhuǎn)矩波形如圖11、12所示。

      表2 系統(tǒng)PID參數(shù)

      由圖11、12可知:電機在啟動約1.2 ms后即穩(wěn)定運行,表明電機啟動性能較好;速度超調(diào)量不超過10 rad/s,調(diào)速精度在±0.63 rad/s范圍內(nèi),表明精度較高;在0.04 s時突然改變負載轉(zhuǎn)矩,電磁轉(zhuǎn)矩在1 ms內(nèi)穩(wěn)定下來,表明抗干擾能力較強。

      猜你喜歡
      母板橋臂轉(zhuǎn)矩
      一種基于ghg 坐標系的三電平四橋臂逆變器簡化空間矢量脈寬調(diào)制方法
      卷取機轉(zhuǎn)矩控制技術優(yōu)化卷形
      四川冶金(2018年1期)2018-09-25 02:39:26
      橋臂梗死的臨床分析
      容錯逆變器直接轉(zhuǎn)矩控制策略
      更換10 kW DAM發(fā)射機(A18)二進制母板的方法及注意事項
      3DX50中波發(fā)射機母板的改造
      分離母板微型互聯(lián)技術
      基于MMC的鐵路功率調(diào)節(jié)器方案對比
      電氣傳動(2015年4期)2015-07-11 06:10:56
      單方向分離式母板互聯(lián)設計技術*
      電訊技術(2015年4期)2015-03-18 05:51:26
      基于分級變頻的高轉(zhuǎn)矩軟起動器
      潼南县| 万宁市| 两当县| 澄迈县| 双峰县| 连城县| 乌拉特前旗| 惠东县| 金坛市| 石阡县| 丹阳市| 罗甸县| 山阴县| 科技| 江山市| 富平县| 当阳市| 南昌市| 盐池县| 杭锦旗| 通江县| 沙雅县| 长岭县| 虞城县| 郁南县| 武宣县| 修文县| 綦江县| 新民市| 四平市| 辛集市| 宁津县| 阿拉善盟| 神池县| 罗甸县| 临澧县| 乌苏市| 兴海县| 通道| 扬州市| 大姚县|