《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ARM9和MPC56x的燃料電池發動機雙核主控制器的研制
基于ARM9和MPC56x的燃料電池發動機雙核主控制器的研制
李建秋,林辛凡,華劍鋒,徐梁飛
清華大學 汽車安全與節能國家重點實驗室,北京100084
摘要: 燃料電池發動機控制系統具有輸入輸出通道多、控制變量多和控制算法復雜等特點。針對燃料電池分布式控制系統中的主控制器,提出了采用ARM系列單片機進行上層算法的計算、采用MPC56x系列單片機進行底層輸入輸出和外圍驅動接口、采用CAN總線進行信息交互的雙核控制器的設計思路。設計了ARM和MPC56x兼容的數字核心接口板,并對雙核的燃料電池發動機主控制器進行了驗證。
中圖分類號: TN,TH1
文獻標識碼: A
Design of the ARM9+MPC56x dual core based main controller of the fuel cell engine
LI Jian Qiu,LIN Xin Fan,HUA Jian Feng,XU Liang Fei
State Key Lab of Automotive Safety and Energy, Tsinghua University, Beijing 100084,China
Abstract: The control system of fuel cell engine was a multi-input multi-output, multi-variable control system. It was necessary to design a high performance controller to calculate the complex control algorithm. In this paper, a dual MCU architecture was prompted. The ARM9 series MCU was used to execute the control algorithm, while the MPC56x MCU was used to drive the low level input/output and peripheral module interfaces. They shared the information via CAN bus. The digital core circuit of ARM9 and MCU56x were designed and the dual MCU ECU was tested.
Key words : dual MCU controller;fuel cell engine;control algorithm

    隨著清潔能源需求的增加,燃料電池發動機及其在汽車動力系統中的應用越來越重要。燃料電池按電化學原理直接將等溫的化學能轉化為電能。由于不受熱機卡諾循環的限制,目前各類燃料電池實際的能量轉化率均可達40%~60%;燃料電池環境友好、工作安靜、噪聲很低。燃料電池發動機由空氣系統、氫氣系統、水熱管理系統、增濕系統和電堆等幾部分組成,其結構如圖1所示。

1 分布式燃料電池發動機控制系統
    針對燃料電池發動機的上述要求,清華大學和大連化學物理研究所合作,研制了分布式燃料電池控制系統。整個系統以燃料電池發動機主控制器為核心,包括了2個發動機的獨立控制子系統,每個發動機控制系統包括電堆控制器節點、增濕控制器節點、風機控制器節點以及4個單片電壓測量節點等。加上燃料電池發動機的主控制器,整個控制系統共包括15個控制器節點。這些控制器以主控制器為核心,形成了整車動力系統時間觸發控制器局域網絡(TTCAN)通信協議。
2 基于ARM+MPC561雙單片機的主控制器設計
2.1 控制器硬件框架

    控制器的硬件框架如圖2所示。該控制器采用MPC56x和AT91SAM9261S單片機雙核處理器的模式,其中底層IO驅動采用MPC56x單片機[1],而控制算法采用ARM9單片機[2]。采用ARM9單片機進行控制算法的優點是:


    (1)ARM的主頻高、運算速度快,最高主頻可以達到190 MHz,運算速度可達210 MIPS,大大高于MPC56x的56 MHz;
    (2)可以配套的內存大,擁有豐富的內存擴展接口,不但能實現與MPC56x相同的SRAM擴展,還擁有專門的SDRAM管理模塊,能進行SDRAM擴展,其容量可以輕易達到100 MB以上;
    (3)外設接口豐富,USB2.0全速主機雙端口及設備端口,可以實現與上位機的高速數據傳輸,保證上傳和下載數據的高效和可靠;
    (4)價格低廉,AT91SAM9261S零售價只需63元,小批量價格僅為6美元,而MPC561零售價格高達40美元,在價格上具有很強的競爭力。
    MPC56x的優點是:帶有豐富的外圍周邊模塊,例如TPU3、QADC、QSM、CAN、MIOS和SPI接口等,能夠直接接口底層的各種信號。因此將MPC56x和ARM結合起來,可以保證控制器既具有強大的控制算法(浮點運算能力),又有強大的底層實時驅動能力。
2.2 基于ARM的控制算法開發方法
    燃料電池發動機的控制算法框架如圖3所示。整個上層控制算法可以分解為2層:輸入輸出信號接口和控制算法邏輯本身。其中輸入輸出信號接口(底層驅動信號)在MPC56x中運行,而控制算法邏輯直接在ARM中運行,兩者通過CAN總線實現信息交互。

      上層控制算法可直接利用MATLAB/SIMULINK中的Real Time Workshop工具箱進行開發。MATLAB是Mathwork公司開發、支持ARM9算法仿真調試及自動代碼生成的算法開發工具,是學術界/工業界廣泛認可使用的工程算法開發平臺。其下的Simulink組件具有強大的算法仿真調試功能;Stateflow模塊提供直觀可靠的邏輯分析/狀態機;Real-time Workshop模塊支持自動代碼生成[3],能將仿真測試后的框圖模型自動生成支持ARM9數字核心的C代碼。
2.3 控制器測試
    對于AT91SAM9261S+MPC561的雙數字核心燃料電池主控制器,現階段在實驗室中利用Vector公司的CAN Case網絡通信硬件工具以及CANalyzer軟件模擬整車TTCAN網絡和燃料電池控制系統的底層控制器,并采集實驗數據對雙數字核心燃料電池主控制器進行仿真測試,控制器測試照片如圖4所示。

    通過實際測試,驗證了采用MPC+ARM的雙數字核心架構的燃料電池主控制器在運行同樣的控制算法時,要比采用單個MPC561數字核心的控制器快得多。在MPC和ARM之間的CAN通信方面不存在任何問題,可以應用于實車運行中。這種疊加式的控制器的優點是在當算法比較復雜時,可以直接采用雙核控制器;而控制算法比較簡單時,采用單個MPC56x就可以滿足控制系統的要求。
    (1)為了滿足復雜的燃料電池發動機或者新能源汽車動力系統的控制算法,本論文提出了采用ARM9加MPC56x單片機的雙核控制器設計的思路。由計算性能更好的ARM9負責控制算法,而驅動能量較好的MPC56x負責輸入輸出驅動。
    (2)ARM9的控制算法可以實現在MATLAB/SIMULINK中的圖形化編程,然后利用控制代碼自動生成技術實現上層控制算法的高效開發。
    (3)在本例中,由于ARM9和MPC56x的數字核心的安裝接口完全一致,因此可以根據實際應用的復雜程度決定是只用一個數字核心MPC56x,還是ARM9+MPC56x的雙數核心。其為教學和科研提供了一個模塊化的科研平臺,為兼容各種簡單和復雜控制算法的應用系統提供了一個統一的硬件平臺。
參考文獻
[1] Freescale. MPC561 Reference Manual.2005,8.
[2] Atmel.AT91SAM9261S Preliminary.2007,9.
[3] Mathworks.Matlab R2007a Help.2007,1.
 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美日韩 国产精品| 国产视频久久久久| 欧美在线观看网址综合| 亚洲视频电影在线| 亚洲精品一区中文| 亚洲高清在线精品| 欧美一区在线看| 亚洲女优在线| 亚洲在线中文字幕| 亚洲夜间福利| 中日韩在线视频| 99视频+国产日韩欧美| 亚洲美女精品一区| 亚洲精品国产日韩| 亚洲精品久久久久久久久久久久久| 精久久久久久久久久久| 国产欧美日韩一区二区三区在线| 国产精品欧美一区二区三区奶水| 欧美日韩综合不卡| 国产精品高潮呻吟久久| 欧美三级在线播放| 国产精品wwwwww| 国产精品美女主播| 国产精品午夜在线观看| 国产精品爽爽ⅴa在线观看| 欧美午夜剧场| 国产精品男人爽免费视频1| 国产精品国产自产拍高清av| 国产精品xxxav免费视频| 国产精品久久久99| 国产农村妇女毛片精品久久麻豆| 国产欧美日韩三级| 国产一区二区三区四区老人| 国模精品一区二区三区色天香| 黄色精品一区| 亚洲国产经典视频| 日韩午夜av| 亚洲手机在线| 午夜激情久久久| 欧美专区在线观看| 最新中文字幕一区二区三区| 一本久道综合久久精品| 亚洲男人av电影| 久久精品官网| 狂野欧美性猛交xxxx巴西| 欧美成人午夜免费视在线看片| 欧美激情亚洲精品| 国产精品久久久免费| 国产一区二区观看| 影院欧美亚洲| 夜夜爽www精品| 午夜精品影院| 亚洲国产日韩欧美| 亚洲一区视频在线观看视频| 久久av二区| 奶水喷射视频一区| 国产精品久久久久7777婷婷| 国产一区二区三区在线观看网站| 一色屋精品视频免费看| 夜夜精品视频| 久久高清免费观看| 99re6热在线精品视频播放速度| 亚洲专区欧美专区| 久久视频一区二区| 欧美日韩视频| 国产在线视频欧美一区二区三区| 亚洲欧洲日韩女同| 亚洲欧美日韩综合国产aⅴ| 亚洲国产精品热久久| 亚洲综合电影| 麻豆精品在线视频| 国产精品国产精品| 在线看国产日韩| 亚洲免费在线观看视频| 亚洲国产日韩欧美在线动漫| 亚洲综合电影| 欧美电影免费观看高清完整版| 国产精品蜜臀在线观看| 在线欧美三区| 午夜精品一区二区三区在线| 99国产麻豆精品| 久久久久se| 国产精品久久久久久户外露出 | 欧美日韩一卡| 国产综合精品| 一区二区电影免费观看| 91久久在线视频| 久久9热精品视频| 欧美日韩亚洲在线| 亚洲电影第三页| 欧美一级网站| 亚洲永久精品大片| 欧美人与禽猛交乱配| 国产日韩精品视频一区| 99re6热只有精品免费观看| 亚洲激情在线观看| 久久久免费精品视频| 国产精品自拍在线| 亚洲少妇最新在线视频| 亚洲美女中出| 欧美成人一区二区三区在线观看| 国产一区二区高清| 亚洲永久免费av| 亚洲一区二区三区国产| 欧美高清视频在线播放| 狠狠色狠狠色综合日日tαg| 亚洲欧美日韩高清| 亚洲综合国产| 欧美四级电影网站| 日韩视频一区二区在线观看| 最近中文字幕日韩精品| 久久久久这里只有精品| 国产日韩欧美亚洲一区| 亚洲专区在线视频| 亚洲欧美日韩国产精品| 欧美日韩在线播放| 日韩视频一区二区在线观看| 99精品国产在热久久下载| 欧美r片在线| 在线播放亚洲| 亚洲国产精品美女| 免费中文字幕日韩欧美| 亚洲第一级黄色片| 91久久精品国产91性色tv| 免费观看在线综合| 亚洲高清不卡一区| 亚洲日本激情| 欧美激情一区二区三区| 在线视频观看日韩| 亚洲美女网站| 欧美日韩dvd在线观看| 日韩一级免费| 亚洲欧美日韩国产中文在线| 国产精品免费视频xxxx| 亚洲小说欧美另类社区| 亚洲欧美精品| 国产免费成人av| 欧美一区二区三区视频免费| 久久青草久久| 亚洲福利视频二区| 日韩视频二区| 欧美日韩一区二区三| 亚洲午夜精品一区二区三区他趣| 亚洲欧美日韩在线一区| 国产女人水真多18毛片18精品视频| 亚洲综合日韩在线| 久久精品一区二区| 原创国产精品91| 一区二区日韩| 国产精品夜夜夜一区二区三区尤| 性色av一区二区三区在线观看| 久久免费视频网站| 亚洲第一页中文字幕| 99国产一区| 国产精品网站在线观看| 欧美在线观看天堂一区二区三区| 麻豆成人小视频| 亚洲三级视频| 性欧美18~19sex高清播放| 国内成人自拍视频| 亚洲欧洲一区二区在线播放| 欧美日韩精品综合在线| 亚洲欧美成人| 麻豆精品在线视频| 99国产精品| 欧美综合国产| 亚洲国产高清在线| 亚洲欧美精品在线观看| 黄色av日韩| 中文日韩在线| 国产日韩精品久久久| 亚洲精品欧美精品| 国产精品久久久亚洲一区 | 久久精品女人天堂| 欧美三区美女| 久久国产一区| 欧美三区在线观看| 亚洲国产第一| 欧美视频精品在线| 亚洲电影在线看| 欧美午夜精品电影| 亚洲国产乱码最新视频| 欧美性猛片xxxx免费看久爱| 亚洲成人在线视频播放 | 欧美日韩免费高清| 欧美中日韩免费视频| 欧美日韩性视频在线| 欧美在线观看网站| 欧美日韩一区二区在线| 久久精品毛片| 国产精品超碰97尤物18| 最新国产精品拍自在线播放| 国产精品有限公司| av成人激情| 一区二区三区在线视频播放| 亚洲欧美色婷婷| 亚洲人午夜精品| 久久综合色综合88| 亚洲——在线| 欧美视频二区|