<li id="wkceg"></li>
<rt id="wkceg"><delect id="wkceg"></delect></rt>
<bdo id="wkceg"></bdo>
<strike id="wkceg"><acronym id="wkceg"></acronym></strike>

  • 帳號:
    密碼:
    智動化 / 文章 /

    建立混合動力車輛原型系統進行處理器迴圈模擬
    [作者 Curt Hillier]   2022年09月23日 星期五 瀏覽人次: [6556]

    本文敘述先進汽車控制演算法的處理器迴圈(processor-in-the-loop;PIL)模擬開發原型系統;說明如何以模型為基礎的設計流程建立控制演算法的模型,並且對其進行評估,接著部署至混合動力車輛開發平臺。


    當轉為透過運算能力來定義的車輛功能愈來愈多,工程師為能源管理、電池管理和動力傳動控制所設計的演算法也變得更加複雜。這使得能夠即時執行運算量密集演算法的車用處理器的需求增加。


    為了展示NXP處理器的能力,我們的團隊為了先進汽車控制演算法的處理器迴圈(processor-in-the-loop;PIL)模擬開發了一個原型系統。我們使用Simulink,以模型為基礎的設計流程建立控制演算法的模型,並且對其進行評估,接著部署至NXP S32S GreenBox II混合動力車輛開發平臺(圖1)。



    圖1 : S32S GreenBox II混合動力車輛開發平臺。
    圖1 : S32S GreenBox II混合動力車輛開發平臺。

    我們從內含混合動力車輛(hybrid electric vehicle;HEV)受控體模型和經過優化的監督控制器(supervisory controller)參考應用開始。這使得NXP展示系統開發的時間縮短了超過九個月。


    HEV與控制器建模

    我們的工程師在半導體領域相當專業,但是對於車輛建模與先進能源管理控制策略的直接經驗就比較有限。為了節省建立完整、系統層級、又與客戶使用的模型相似的HEV模型的時間,使用了Powertrain Blockset中的HEV P4參考應用。這個P4參考應用包含一個完整且預先建立的HEV模型,其中有一個火星點燃引擎、傳動、鋰離子電池、以及電動馬達(圖2)。



    圖2 : 透過Powertrain Blockset元件建立的HEV P4動力傳動模型。
    圖2 : 透過Powertrain Blockset元件建立的HEV P4動力傳動模型。

    除了HEV模型之外,參考應用也包含了引擎、傳動與P4混合控制模組,還有其他能夠執行全面性封閉迴圈模擬的元件(圖3)。以Drive Cycle Source and Longitudinal Driver模組為例,它會產生一個標準的縱向駕駛週期,並且將速度(velocities)轉換為正規化的加速度與制動指令。


    從車輛速度、引擎速度、電池充電狀態和燃料經濟性(以MPGe為單位)的子系統圖表,讓我們能夠將車輛層級的表現與隨著模擬的駕駛週期的能源使用視覺化呈現。



    圖3 : 封閉迴圈HEV P4模型,包含控制器、車輛、駕駛週期、以及視覺化呈現的子系統。
    圖3 : 封閉迴圈HEV P4模型,包含控制器、車輛、駕駛週期、以及視覺化呈現的子系統。

    於GreenBox II執行PIL模擬

    在執行PIL模擬之前,先經過一次模型迴圈(model-in-the-loop)模擬,幫助熟悉含在參考應用內的HEV模型與等效油耗最佳化策略(Equivalent Consumption Minimization Strategy;ECMS)演算法。這個由史丹佛的Dr. Simona Onori開發的監督能源管理演算法能夠找出從引擎或電動馬達的最適化平衡來提供車輛動力。


    為了要在GreenBox II執行ECMS演算法,我們使用Embedded Coder從控制模型產生程式碼,並且使用NXP Model-Based Design Toolbox(MBDT)硬體支援套件來部署。MBDT包含了初始化的例行程序以及裝置驅動器,讓複雜的演算法可以容易地部署且執行於NXP處理器(圖4)。



    圖4 : PIL模擬的程式碼生成工作流程。
    圖4 : PIL模擬的程式碼生成工作流程。

    使用這樣的設置來執行PIL模擬,其中加速和制動指令會由Simulink傳送到在GreenBox II上執行ECMS演算法的控制器。這個控制器產生引擎與電動馬達力矩指令訊號,這些訊號會被傳送到HEV受控體模型。引擎速度和馬達速度等來自於受控體的訊號再回授給控制器。在PIL模擬過程,會在這些訊號和其他的主要衡量指標更新於Simulink時監測它們(圖5)。



    圖5 : 某一段運作時間內的速度、引擎和馬達速度、電池充電狀態、燃料經濟性的圖表。
    圖5 : 某一段運作時間內的速度、引擎和馬達速度、電池充電狀態、燃料經濟性的圖表。

    設置的延伸與改善

    在GreenBox II平臺執行首次的ECMS演算法PIL模擬之後,我們完成了幾項設計迭代。舉例來說,Vehicle Dynamics Blockset的轉向與懸吊系統被整併到原始模型,可以用即時的加速、制動、轉向控制來取代預先定義的駕駛週期。並且加入了會在加速和制動時啟動的微型車輪和電動馬達;同時將一個以Unreal Engine為基礎的3D模擬環境納入Vehicle Dynamics Blockset(圖6)。



    圖6 : 作者正在控制一個PIL模擬,同時查看車輛的3D視覺化結果。
    圖6 : 作者正在控制一個PIL模擬,同時查看車輛的3D視覺化結果。

    更近期的設置版本包含透過NXP GoldBox service-oriented gateway來整合Amazon Web Services(AWS),這可以管理車輛資料到AWS cloud data stores的流程來進行分析和報告。


    未來的應用將利用S32Z和S32E即時處理器。NXP GreenBox 3即時研發平臺融合了S32E,內含更強大的數學運算執行能力,因此可支援更先進、運算更密集的應用。


    (本文由鈦思科技提供;作者Curt Hillier任職於恩智浦半導體)


    相關文章
    ? 結合功能安全 打造先進汽車HMI設計
    ? EdgeLock 2GO程式設計簡化設備配置
    ? 結合功能安全,打造先進汽車HMI設計
    ? NASA太空飛行器任務開發光學導航軟體
    ? 近即時模擬與控制協助自主水下載具機動運行
    comments powered by Disqus
      相關新聞
    » 臺達攜手珍古德協會與海科館 三方合作推動珊瑚復育教育
    » 嘉義縣以空品監測即時掌控工廠火災應變措施
    » IPAC'25國際粒子加速器會議首度在臺灣登場
    » 裕民航運聚焦於淨零轉型與全球布局 以營運韌性拓展綠色未來
    » 臺達於COMPUTEX 2025聚焦人工智慧與節能永續
      相關產品
    » 意法半導體推出車用閘極驅動器 強化電動車動力系統的效能與擴充彈性
    » 意法半導體推出適用於數位鑰匙應用的新一代車用 NFC 讀寫器 擴展 ST25R 高效能產品系列
    » 適用于高頻功率應用的 IXD2012NTR 高壓側和低壓側柵極驅動器
    » KSC XA輕觸開關提供聲音柔和的輕觸回饋,增強用戶體驗
    » 首款採用 DO-214AB 緊湊型封裝的 2kA 保護晶閘管

    ?
    刊登廣告 新聞信箱 讀者信箱 著作權聲明 隱私權聲明 本站介紹

    Copyright ©1999-2025 遠播資訊股份有限公司版權所有 Powered by O3
    地址:臺北數位產業園區(digiBlock Taipei) 103臺北市大同區承德路三段287-2號A棟204室
    電話 (02)2585-5526 #0 轉接至總機 / E-Mail: webmaster@hope.com.tw
    主站蜘蛛池模板: 平顶山市| 罗山县| 雅安市| 土默特右旗| 马龙县| 乌拉特前旗| 德格县| 扶余县| 文安县| 西宁市| 哈巴河县| 富顺县| 梁平县| 张家川| 长丰县| 仲巴县| 车致| 丰顺县| 巩留县| 金湖县| 彭泽县| 宜君县| 红河县| 马尔康县| 泰州市| 鄂伦春自治旗| 礼泉县| 安达市| 凌源市| 得荣县| 大安市| 宝鸡市| 静安区| 象州县| 曲沃县| 德庆县| 江城| 顺平县| 泽库县| 工布江达县| 澎湖县|