當前位置:首頁 > 工業(yè)控制 > 工業(yè)控制
[導讀]摘要:電機控制器的開發(fā)是電動汽車開發(fā)中的重要環(huán)節(jié)。文中提出了一種基于NI Compact RIO可編程自動化控制器(PAC)的電機控制器快速控制原型(RCP)的方法。通過對PAC的主要架構(gòu)、功能、實現(xiàn)形式進行闡述,結(jié)合永磁同步電

摘要:電機控制器的開發(fā)是電動汽車開發(fā)中的重要環(huán)節(jié)。文中提出了一種基于NI Compact RIO可編程自動化控制器(PAC)的電機控制器快速控制原型(RCP)的方法。通過對PAC的主要架構(gòu)、功能、實現(xiàn)形式進行闡述,結(jié)合永磁同步電機磁場定向控制方法,闡述了Compact RIO在電機控制器快速控制原型的具體實現(xiàn)方法。試驗證明,基于PAC的快速控制原型方法適用于電動汽車用電機控制器的開發(fā)。
關鍵詞:可編程自動化控制器(PAC);LabVIEW FPGA;電機控制;快速控制原型

    電動汽車用電機控制器的開發(fā)具有小批量、面向不同對象的特點,因此對開發(fā)方法應具有周期短,成本低的特點,同時控制器應該具有較強可重用性和可靠性,且能滿足復雜控制算法執(zhí)行和參數(shù)可在線調(diào)節(jié)。傳統(tǒng)的電機控制器開發(fā)一般有3種:基于可編程邏輯控制器(PLC)的電機控制器開發(fā);基于專用電機控制的集成電路(IC)的電機控制器開發(fā);基于微處理器(MCU)的電機控制器開發(fā)。這3種技術(shù)各有優(yōu)缺點及其應用場合:基于PLC的電機控制開發(fā)擁有成熟的開發(fā)軟件,開發(fā)周期短,且PLC運行可靠穩(wěn)定,但不能實現(xiàn)復雜的控制算法;基于IC的電機控制器雖然其單個成本低,但其開發(fā)周期長、開發(fā)成本高、具有不可重配置性;基于MCU的電機控制器開發(fā)雖然可以運行復雜的控制算法,但還是存在系統(tǒng)的通用性較弱、開發(fā)周期長的缺點。隨著技術(shù)的不斷發(fā)展,現(xiàn)在出現(xiàn)一種結(jié)合這幾種優(yōu)點的適用于電動汽車電機控制系統(tǒng)的開發(fā)平臺——基于可編程自動控制器(PAC)的電機控制器快速控制原型平臺。
    筆者以美國國家儀器(NI)的CompactRIO為例,首先闡明了PAC平臺的定義和主要特點,然后結(jié)合永磁同步電機的磁場定向控制技術(shù)特點,簡述了如何通過Compact RIO平臺實現(xiàn)磁場定向控制的快速控制原型開發(fā)。

1 NI Compact RIO PAC平臺
    可編程自動化控制器(PAC)是集計算機技術(shù)、自動控制技術(shù)、儀表技術(shù)和網(wǎng)絡通信技術(shù)為一體的自動控制裝置。由表1可看出PAC既具有傳統(tǒng)PLC在功能、可靠性、速度、故障查找等方面的特點,又具有PC的高速運算、豐富的編程語言、方便的網(wǎng)絡連接優(yōu)勢。


    Compact RIO可編程自動化控制器是NI推出的一款低成本、可重新配置的控制和采集系統(tǒng)。其采用可重新配置I/O(RIO)FPGA技術(shù),以及開放式的模塊化結(jié)構(gòu),使用戶可根據(jù)具體的項目需求配備不同的模塊從而可以實現(xiàn)多領域的控制需求。同時,RIO核心具有內(nèi)置式數(shù)據(jù)傳輸機制,可將數(shù)據(jù)傳輸?shù)角度胧教幚砥?,用于實時分析、事后處理、數(shù)據(jù)記錄并且可以聯(lián)網(wǎng)與主機系統(tǒng)進行交互。此外,NI LabVIEW是一個開放而靈活的開發(fā)環(huán)境,能夠與多種工業(yè)硬件無縫連接,將基于配置的開發(fā)方式和編程語言緊密結(jié)合起來。圖1所示為Compact RIO的功能圖。


    從功能架構(gòu)可以看出,NICompact RIO硬件上配備模擬輸入模塊、數(shù)字輸出模塊、基于FPGA的高速RIO、浮點運算器、大容量非易失存儲介質(zhì),軟件上配備實時操作系統(tǒng)、運動控制模塊、數(shù)據(jù)分析模塊、網(wǎng)絡數(shù)據(jù)交互模塊。對于控制電機需用到的PWM接口、編碼器接口、模擬輸入接口、高速運算器和快速控制原型需要的可重配置性、實時在線調(diào)節(jié)參數(shù)、數(shù)據(jù)存儲功能NICompact RIO都可以實現(xiàn)。因此NICompact RIO是一個適合做電機控制器RCP的PAC平臺。

2 永磁同步電機磁場定向(FOC)控制
    電動汽車用電機系統(tǒng)需要具有控制穩(wěn)定、響應速度快、系統(tǒng)效率高的特點。矢量控制是1971年西門子工程師F-Blaaschke首次提出的,其基本思想是通過坐標變換,將靜止坐標系中定子電流空間矢量is分解為dq旋轉(zhuǎn)坐標系中的兩個分量:勵磁電流分量id和與之垂直的轉(zhuǎn)矩電流分量iq。在工作過程中,通過對id和iq的大小進行控制,便可獲得與直流電機相當?shù)膭討B(tài)性能。因其控制結(jié)構(gòu)簡單,控制軟件實現(xiàn)較容易,已被廣泛應用到調(diào)速系統(tǒng)中。


    圖2是永磁同步電機在dq旋轉(zhuǎn)坐標系下的模型,其定子磁鏈方程為式(1);電壓方程為式(2);電磁轉(zhuǎn)矩方程為式(3)。
   
    式(1)~(3)中,ψd為d軸磁鏈,ψq為q軸磁鏈,id為d軸電流,iq為q軸電流,ud為d軸電壓,uq為q軸電壓,ψf為永磁體產(chǎn)生的磁鏈,是常數(shù):ω為轉(zhuǎn)子電角速度;Ld為d軸等效線圈的自感;Lq為q軸等效線圈的自感;P為電機極對數(shù);Tem為電磁轉(zhuǎn)矩;is為定子電流矢量;β為電機功角。
    磁場定向控制(FOC)又稱為id=0控制,即在矢量控制中使勵磁電流分量保持為零;通過控制轉(zhuǎn)矩電流分量來控制電機輸出的電磁轉(zhuǎn)矩,此時的電磁轉(zhuǎn)矩為:
    Tem=Pψfiq (8)
    FOC主要由電流和速度采集模塊、坐標變換模塊、PID模塊、SVPWM模塊組成,圖3為FOC的框圖。



3 基于cRIO電機控制RCP
    基于cRIO PAC電機控制器RCP的結(jié)構(gòu)框圖如圖4所示。


    1)Host主機負責電機控制的速度輸入、參數(shù)在線調(diào)試、實時狀態(tài)顯示等人機交互界面和數(shù)據(jù)文件的保存;
    2)Compact RIO系統(tǒng)相當于RCP中的虛擬控制器對實際的電機對象進行控制。虛擬控制器分為實時系統(tǒng)和FPGA模塊兩部分,實時系統(tǒng)主要負責運行實時性相對要求較高的程序,以及擔任串聯(lián)FPGA與Host主機的角色;
    3)FPGA模塊主要負責控制可重配置的IO模塊,輸出PWM和實時采集電流、速度信號,高速并行執(zhí)行磁場定向控制算法。
3.1 Host主機界面
    基于Windows系統(tǒng)的Host主機相對于實時系統(tǒng)的Compact RIO擁有更大的數(shù)據(jù)儲存空間,更加友好的人機界面。Compact RIO可通過以太網(wǎng)與Host主機連接并進行數(shù)據(jù)交互。一臺Host主機可以連接控制多臺Compact RIO。本實驗Host主機與Compact RIO為一對一的連接,開發(fā)人員可通過對Host主機的界面的操作而實現(xiàn)電機速度輸入、磁場定向中的PID參數(shù)進行調(diào)試、數(shù)據(jù)保存和后處理等功能。
    Host主機VI與RT實時系統(tǒng)VI的數(shù)據(jù)交互使用了共享變量技術(shù)。LabVIEW共享變量可以在網(wǎng)絡上的不同VI之間共享數(shù)據(jù),編輯時使用屬性對話框來配置,開發(fā)簡單。在本實驗中啟停命令和輸入速度分別以整形變量從Host主機發(fā)送到RT系統(tǒng),而3組PID的參數(shù)分別以數(shù)組的形式進行共享。同時,Host主機從RT系統(tǒng)接收的電機控制的狀態(tài)和算法的中間變量都是組成數(shù)組的形式進行共享。圖5和圖6分別是Host主機VI的前面板和后面板。


3.2 實時處理器
    從圖3可看出在電機控制器RCP的過程中,實時系統(tǒng)發(fā)揮著一個承上啟下的作用。實時處理器與FPGA交互部分的程序是對時間要求嚴格,優(yōu)先執(zhí)行;而數(shù)據(jù)存儲和與Host交互的程序優(yōu)先級較低,正常調(diào)度。
    實時處理器與FPGA模塊進行數(shù)據(jù)交互使用了FPGA接口操作和DMA FIFO技術(shù),F(xiàn)PGA接口操作是以FPGA VI的單個變量為對象進行讀寫操作;DMA FIFO技術(shù)是通過先入先出隊列實現(xiàn)RT到FPGA和FPGA到RT的大量數(shù)據(jù)的高速傳輸。
    本實驗中從Host主機傳輸過來的啟停命令、需求速度、PID參數(shù)都是通過FIFO實時傳送到FPGA程序上。而FPGA執(zhí)行磁場定向控制中的反饋信號和中間變量同樣通過FIFO傳送到RT上。圖7為實時系統(tǒng)VI的程序后面板。


3.3 FPGA模塊
    FPGA具有高性能、可重新配置、小尺寸和較低工程開發(fā)成本的特性,但傳統(tǒng)的EDA工具對FPGA的開發(fā)門檻高、開發(fā)周期長。而NI LabVIEW FPGA模塊為Compact RIO上的FPGA芯片提供了圖形化的開發(fā)環(huán)境,使Compact RIO較其他PAC具有更大的靈活性和可重配置性。FPGA運行在高速時鐘下,定時/觸發(fā)分辨率達25 ns,并且擁有基于硬件電路的并行執(zhí)行特點,對比于傳統(tǒng)的順序執(zhí)行結(jié)構(gòu)提高了電機控制性能。
    從圖3可以看出磁場定向所有算法都是在FPGA上執(zhí)行的;主要包括:電流和速度采集模塊、坐標變換模塊、電流環(huán)PID控制模塊、速度環(huán)PID控制模塊、SVPWM輸出模塊。除了采集模塊和輸出模塊是順序執(zhí)行之外,其他3個模塊都是可以采用多級流水線的方式并行執(zhí)行的。


    NI LabVIEW FPGA模塊圖形化的開發(fā)環(huán)境使用戶可以既快速又高效地編寫程序進行硬件控制和算法實現(xiàn)。由于篇幅有限,圖8和圖9只展示了SVPWM模塊、PID算法的程序?qū)崿F(xiàn)圖。

4 結(jié)論
    本文在深入了解了可編程自動控制器的基礎上,結(jié)合了NI Compact RIO的高可靠性、強大的軟件功能、易于開發(fā)的特點,對基于Compa ct RIO的電機控制器快速控制原型的進行了研究,并以永磁同步電機磁場定向控制為例進行設計,說明了基于PAC快速控制原型方法適合用于電動汽車電機控制器的開發(fā)。

本站聲明: 本文章由作者或相關機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術(shù)
關閉
關閉