《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于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精品久久久| 亚洲国产日本| 午夜精品影院| 在线视频日韩精品| 91久久午夜| 在线成人免费观看| 国产色产综合色产在线视频| 欧美色欧美亚洲高清在线视频| 午夜精品视频网站| 中文精品在线| 99这里有精品| 亚洲乱码视频| 亚洲国产成人在线播放| 先锋亚洲精品| 亚洲欧美精品在线| 亚洲视频碰碰| 99亚洲一区二区| 亚洲区一区二| 亚洲国产一二三| 在线免费不卡视频| 国产亚洲一级高清| 黄色综合网站| 国产在线精品二区| 国产一区二区久久| 国产日韩欧美麻豆| 国产日韩欧美二区| 国产精品亚洲第一区在线暖暖韩国| 欧美日韩美女| 欧美日韩亚洲视频| 欧美色区777第一页| 欧美日韩www| 欧美伦理a级免费电影| 欧美激情二区三区| 蜜桃av一区| 卡通动漫国产精品| 裸体歌舞表演一区二区| 蜜桃伊人久久| 欧美色播在线播放| 国产精品久久久久久久浪潮网站 | 久久久久国产一区二区三区四区 | 国产欧美在线播放| 国产精品日本一区二区| 国内精品嫩模av私拍在线观看| 国产精品久久久久婷婷| 国产婷婷色一区二区三区四区| 国产一区导航| 狠久久av成人天堂| 亚洲国产美女| 亚洲乱码日产精品bd| 99视频精品全国免费| 亚洲欧美日韩国产综合| 亚洲高清免费视频| 日韩午夜在线播放| 香蕉成人伊视频在线观看| 欧美在线视频免费| 久久久久久久尹人综合网亚洲 | 亚洲欧美99| 久久精品国产久精国产一老狼 | 亚洲欧洲视频在线| 在线中文字幕日韩| 亚洲一区高清| 久久日韩粉嫩一区二区三区| 欧美国产在线电影| 欧美体内谢she精2性欧美| 国产精品日韩在线播放| 国内精品嫩模av私拍在线观看| 欧美精品性视频| 国产精品高清一区二区三区| 国产一区导航| 亚洲精品一区二区三区福利| 亚洲一区二区视频| 亚洲国产美女| 亚洲性线免费观看视频成熟| 久久精品国产精品亚洲综合| 欧美 日韩 国产在线| 欧美视频网站| 国产欧美日韩高清| 亚洲福利久久| 亚洲午夜激情免费视频| 亚洲国产精品99久久久久久久久| av成人免费观看| 欧美在线观看一区| 欧美精品播放| 国产亚洲女人久久久久毛片| 亚洲激情在线播放| 亚洲欧美日韩一区二区| 亚洲精品乱码久久久久久黑人| 亚洲国产欧美不卡在线观看| 欧美在线亚洲综合一区| 牛牛国产精品| 国产嫩草影院久久久久| 亚洲日本黄色| 久久精品二区| 亚洲综合色自拍一区| 裸体女人亚洲精品一区| 国产精品久久久久久久久久免费| 在线看片第一页欧美| 亚洲精品影视在线观看| 日韩视频免费在线| 久久久久久一区| 国产精品久久久久久av下载红粉 | 一本色道久久综合亚洲二区三区| 欧美主播一区二区三区| 欧美精品一区二区三| 国产小视频国产精品| 日韩视频中文| 最新成人av网站| 欧美在线一级va免费观看| 欧美日韩亚洲一区二区三区| 经典三级久久| 亚洲欧美综合一区| 亚洲一区二区四区| 欧美美女视频| 在线欧美日韩精品| 性感少妇一区| 亚洲综合好骚| 欧美色欧美亚洲另类七区| 亚洲国产一二三| 亚洲高清成人| 性娇小13――14欧美| 国产农村妇女毛片精品久久麻豆| 99精品黄色片免费大全| 亚洲精品视频一区| 免费在线播放第一区高清av| 国模精品一区二区三区色天香| 亚洲一二三区精品| 中文一区字幕| 欧美日韩精品系列| 激情六月综合| 亚洲巨乳在线| 欧美大片一区| 亚洲电影观看| 亚洲国产合集| 久久青草欧美一区二区三区| 国产日韩欧美亚洲| 午夜视频在线观看一区| 欧美一乱一性一交一视频| 欧美人交a欧美精品| 亚洲国产黄色片| 最新中文字幕一区二区三区| 葵司免费一区二区三区四区五区| 国产一区视频在线观看免费| 欧美一区二区三区免费视频| 欧美一级久久久| 国产欧美一区二区在线观看| 香蕉久久夜色精品国产使用方法| 亚洲欧美综合精品久久成人| 国产精品日本一区二区| 中日韩男男gay无套| 久久精品1区| 国产一区二区日韩精品欧美精品| 亚洲天堂成人| 亚洲手机视频| 国产精品电影在线观看| 亚洲免费影视第一页| 女人天堂亚洲aⅴ在线观看| 亚洲高清一区二| 99re热这里只有精品免费视频| 欧美理论电影在线播放| 99这里只有久久精品视频| 亚洲一区日韩| 国产欧美日韩三级| 欧美在线高清视频| 免费观看成人鲁鲁鲁鲁鲁视频| 亚洲国产色一区| 中国亚洲黄色| 欧美日韩中文在线| 欧美影片第一页| 欧美sm视频| 一区二区免费看| 欧美一区国产二区| 极品尤物av久久免费看| 日韩视频不卡中文| 国产精品国产自产拍高清av| 性色av一区二区三区红粉影视| 裸体女人亚洲精品一区| 亚洲精品午夜| 性欧美xxxx大乳国产app| 狠狠色综合播放一区二区 | 亚洲免费人成在线视频观看| 久久精品亚洲精品| 狠狠狠色丁香婷婷综合久久五月 | 免费永久网站黄欧美| 一本久道久久久| 欧美在线观看网址综合| 国内精品久久久久久久果冻传媒| 亚洲精品欧美精品| 国产精品欧美日韩久久| 亚洲大片av| 欧美+亚洲+精品+三区| 中文在线资源观看网站视频免费不卡| 久久爱91午夜羞羞| 亚洲欧洲一区二区在线播放| 午夜一级在线看亚洲| 亚洲电影有码| 亚洲欧美在线观看|