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

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

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

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


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


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

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


    圖2是永磁同步電機(jī)在dq旋轉(zhuǎn)坐標(biāo)系下的模型,其定子磁鏈方程為式(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為電機(jī)極對(duì)數(shù);Tem為電磁轉(zhuǎn)矩;is為定子電流矢量;β為電機(jī)功角。
    磁場(chǎng)定向控制(FOC)又稱為id=0控制,即在矢量控制中使勵(lì)磁電流分量保持為零;通過(guò)控制轉(zhuǎn)矩電流分量來(lái)控制電機(jī)輸出的電磁轉(zhuǎn)矩,此時(shí)的電磁轉(zhuǎn)矩為:
    Tem=Pψfiq (8)
    FOC主要由電流和速度采集模塊、坐標(biāo)變換模塊、PID模塊、SVPWM模塊組成,圖3為FOC的框圖。



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


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


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


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


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

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

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

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

關(guān)鍵字: 阿維塔 塞力斯 華為

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

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

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

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

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

關(guān)鍵字: 騰訊 編碼器 CPU

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

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

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

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

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

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

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

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

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

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