程雷 秦東晨 王耀凱 王迎佳
(鄭州大學(xué),鄭州 450001)
基于Modelica的純電動客車建模仿真研究*
程雷 秦東晨 王耀凱 王迎佳
(鄭州大學(xué),鄭州 450001)
為實現(xiàn)純電動客車多領(lǐng)域統(tǒng)一建模與仿真分析,采用模塊化劃分方法對純電動客車進行了結(jié)構(gòu)劃分,利用面向?qū)ο蟮亩囝I(lǐng)域物理系統(tǒng)一建模語言Modelica構(gòu)建了純電動客車動力系統(tǒng)主要部件模型、底盤總成核心機械部件模型及整車控制模型。參照某城市公交車設(shè)置仿真模型參數(shù),對純電動客車多領(lǐng)域模型的綜合性能進行了標(biāo)準(zhǔn)工況下的跟隨性仿真與分析。結(jié)果表明,所建立的純電動客車模型具有良好的跟隨性,且動力性和經(jīng)濟性與參照公交車基本一致。
純電動汽車是一個涉及機械、電子、液壓、控制等多個領(lǐng)域的復(fù)雜物理系統(tǒng)[1],在其研究與開發(fā)過程中,廣泛采用Advisor、Cruise、PAST和HEVC等軟件進行建模與仿真,但這些軟件只側(cè)重于單個部件或單一系統(tǒng)的建模與仿真,很難實現(xiàn)多領(lǐng)域統(tǒng)一建模與仿真,因此在對整車進行建模與仿真時,大多采取多個軟件建模后再進行聯(lián)合仿真的方法,這將導(dǎo)致仿真結(jié)果與實際結(jié)果偏差較大[2]。目前,多領(lǐng)域統(tǒng)一建模與仿真技術(shù)得到了快速發(fā)展,如逐漸發(fā)展成熟的多領(lǐng)域統(tǒng)一建模語言Modelica已應(yīng)用于航空、航天、船舶、車輛等各行各業(yè)[3],基于Mod?elica建立的模型庫已經(jīng)囊括了電學(xué)、車輛動力學(xué)、熱動力學(xué)以及模糊控制等諸多領(lǐng)域[4],為實現(xiàn)純電動汽車的統(tǒng)一建模與仿真提供了基礎(chǔ)。
本文以純電動客車為研究對象,采用Modelica建模語言分別建立純電動客車的動力電池、永磁同步電機、機械系統(tǒng)部件、控制器等各系統(tǒng)模型及整車仿真模型,并參照某城市純電動公交車的實際運營情況設(shè)置仿真參數(shù),在MWorks仿真平臺中對所建整車模型進行了標(biāo)準(zhǔn)試驗工況及特定城市工況下的跟隨性仿真分析,通過仿真結(jié)果驗證了所建模型的正確性。
純電動客車以電池為動力系統(tǒng)的能量來源,采用電動機進行動力驅(qū)動,通過電池管理系統(tǒng)((Battery Man?agement System,BMS)和電機控制器實現(xiàn)電能與機械能的能量轉(zhuǎn)化和信息傳遞[5],以滿足整車的動力需求。純電動客車的懸架、制動系統(tǒng)等底盤機械部件與傳統(tǒng)客車基本相同;對于純電動客車的整車控制,是通過CAN控制總線及各通訊串口來實現(xiàn)各子系統(tǒng)信息的交換與控制。純電動客車結(jié)構(gòu)(簡化)如圖1所示。
圖1 純電動客車結(jié)構(gòu)(簡化)示意
依據(jù)純電動客車各系統(tǒng)所屬學(xué)科領(lǐng)域的不同,采用模塊化劃分的方法將整車劃分為動力系統(tǒng)模塊、機械部件模塊、控制模塊及其它附件模塊,如圖2所示。其中,動力系統(tǒng)模塊包括動力電池、驅(qū)動電動機;機械部件模塊包括輪胎、懸架、制動系等底盤總成部件;控制模塊主要包括BMS、電機控制系統(tǒng)等;附件模塊包括道路、環(huán)境等。
圖2 電動客車模塊劃分結(jié)果
目前,電池模型主要包括等效電路模型、電化學(xué)模型、神經(jīng)網(wǎng)絡(luò)模型等,其中等效電路模型以電池充、放電的工作原理為基礎(chǔ),能夠準(zhǔn)確地模擬出電池工作時的基本特性?,F(xiàn)有的等效電路模型如Thevenin電池模型、PNGV電池模型、GNL電池模型中,PNGV電池模型更貼近實際[6],其電路方程推導(dǎo)如下:
荷電狀態(tài)方程為:
式中,SOC0為電池SOC的初始值;C0為電池額定電量。
考慮到電池放電過程中的極化現(xiàn)象、熱效應(yīng)等對電池電壓、電流及SOC值的影響,基于電池的PNGV電路方程和Modelica的電學(xué)基礎(chǔ)庫Electrical中的電器組件,建立如圖3所示的電池單體模型。
圖3 電池單體的等效電路模型
在該電池單體模型中,各可變組件的參數(shù)值通過參數(shù)表進行參數(shù)標(biāo)識,電池的SOC值通過對電路模型中電流數(shù)值積分計算獲得。在建立了電池單體的PNGV等效電路模型后,通過Modelica標(biāo)準(zhǔn)庫中Gain組件進行電池單體的串/并聯(lián)構(gòu)成電池組,并建立控制總線(Control?Bus)接口的子控制總線(BatteryControlBus),進行封裝后得到具有基本管理系統(tǒng)的完整電池箱。
目前,純電動客車所使用的電動機主要有異步電機、永磁同步電機和開關(guān)磁阻電機等3種類型[7],其中永磁同步電機因具有較高的能量密度和效率以及較寬的調(diào)速范圍而被廣泛應(yīng)用[8],所以本文采用Modelica標(biāo)準(zhǔn)庫中的永磁同步電機作為驅(qū)動電機模型本體,并根據(jù)永磁同步電動機的逆變器、控制器等部件的物理結(jié)構(gòu),進一步構(gòu)建出電動機的DC/AC逆變器模型、矢量控制(FOC)模型等,得到永磁同步電機及控制器模型,如圖4所示。
輪胎模型采用被廣泛認(rèn)可的“魔術(shù)公式(MagicFor?mula)”輪胎特性模型,也就是荷蘭Delft理工大學(xué)H B Pacejka教授所描述的HBPacejka輪胎模型[9],該模型利用一套形式相同的函數(shù)方程描述輪胎在不同行駛狀態(tài)下的縱向力、側(cè)向力以及回正力矩,其方程如下:
圖4 永磁同步電機及控制器模型
式(4)中,對應(yīng)于輪胎在行駛狀態(tài)下受到的縱向力、側(cè)向力以及回正力矩等不同情況,Y()X可分別代表側(cè)向力、縱向力與回正力矩,X則可以代表輪胎的縱向滑移率或側(cè)偏角;B為剛度因子;C為y曲線形狀因子;D為巔因子。表示y曲線的最大值;E為y曲線的曲率因子;SV、Sh分別為車輪垂直方向和水平方向的偏移量。
根據(jù)“魔術(shù)公式”所描述的輪胎特性方程,將組件Revolute(轉(zhuǎn)動副)、BodyShape(‘體’形狀)、WorldForce(相對力)、Torque(絕對力矩)、WorldTorque(相對力矩)等通過方程建立關(guān)系,構(gòu)建輪胎模型如圖5所示。
圖5 輪胎模型
在建立懸架模型時,依據(jù)懸架系統(tǒng)結(jié)構(gòu)的拓?fù)潢P(guān)系,采用Modelica的機械基礎(chǔ)庫Mechanics中的基本組件,按照懸架結(jié)構(gòu)的層次關(guān)系[10]先建立雙橫臂獨立懸架1/2的雙橫臂獨立懸架模型,然后根據(jù)懸架在縱向平面上的對稱性,通過坐標(biāo)對稱的方法得到整個雙橫臂懸架模型并進行編譯和求解,所建懸架模型如圖6所示。
圖6 懸架多體模型
客車制動方式包括盤式制動和鼓式制動兩種,由于鼓式制動器抗熱衰退性能較差,會影響純電動客車的再生制動功能,所以純電動客車中多使用盤式制動。根據(jù)盤式制動器的物理結(jié)構(gòu)和制動原理,利用Modelica標(biāo)準(zhǔn)庫中的基本組件Brake、FlangeWithBear?ing、ConstantTorque、Mounting1D等構(gòu)建盤式制動器模型,如圖7所示。
圖7 盤式制動器模型
在建立底盤的Modelica模型時,首先需要將所建立的懸架模型、制動模型和輪胎模型之間的接口定義為通訊接口[11],然后再基于純電動客車的動力學(xué)特性,跟據(jù)定義的通訊接口進行懸架模型、制動模型和輪胎模型的集成和封裝。所建立的純電動客車底盤模型如圖8所示。
圖8 底盤模型
整車控制模型主要包括仿真工況曲線數(shù)據(jù)讀取、電池的充/放電控制、電動機轉(zhuǎn)速/轉(zhuǎn)矩控制、行駛與制動狀態(tài)控制等。其中制動踏板和油門踏板的控制是通過駕駛員對制動力矩和電機轉(zhuǎn)速/轉(zhuǎn)矩信號的控制實現(xiàn)的,由此基于Modelica語言建立的整車控制模型如圖9所示。
圖9 整車控制模型
根據(jù)純電動客車的結(jié)構(gòu)特點及各物理系統(tǒng)的耦合特性,將建立的動力系統(tǒng)模型、機械部件模型、控制模型以及其它附件模型通過建模時定義好的接口進行耦合連接,得到完整的純電動客車多領(lǐng)域仿真模型,如圖10所示。
圖10 整車仿真模型
參照在某城市運營的純電動公交車的實車參數(shù),設(shè)置整車仿真模型參數(shù),如表1所列。
表1 仿真參數(shù)設(shè)置
采用NEDC(New European Drive Cycle)標(biāo)準(zhǔn)循環(huán)工況和特定城市工況對整車模型進行跟隨性仿真。NEDC循環(huán)工況包括4個市區(qū)循環(huán)工況(1部)和1個市郊運行工況(2部),圖11為NEDC循環(huán)工況仿真結(jié)果。由圖11可看出,市區(qū)循環(huán)中,平均車速為19 km/h,最高車速為50 km/h,每個市區(qū)循環(huán)的有效行駛時間是195 s,行程為1.013 km;市郊循環(huán)中,有效行駛時間為400 s,平均車速為62.6 km/h,行程為6.955 km。整個NEDC循環(huán)工況仿真時間為1 180 s,行程為9.3 km,最高車速為92.41 km/h,仿真結(jié)果表明,整車模型的跟隨性較好,其中市郊循環(huán)時最高車速偏差是由于設(shè)計時最高車速限制導(dǎo)致的。
圖11 NEDC工況跟蹤性仿真結(jié)果
圖12為特定城市工況的仿真結(jié)果。由圖12可看出,在269.20 s、300.40 s和368.08 s三個時刻,仿真車速依次為42.36 km/h、21.46 km/h和30.52 km/h,對應(yīng)的特定城市工況下的車速分別為61.53 km/h、44.14 km/h和47.69 km/h,車速偏差較大,其中300.40 s時刻時車速偏差最大,為22.68 km/h,這是因為客車質(zhì)量較大且在較短時間內(nèi)啟停過于頻繁導(dǎo)致的,但在隨后的304.40 s時刻,仿真速度曲線與城市工況曲線接近重合;在其余的仿真時間(269.20 s、368.08 s時刻)車速偏差均小于3 km/h,偏差比率基本在5%以內(nèi),由此表明所建客車模型的整體跟隨性較好。
圖12 特定城市工況仿真結(jié)果
圖13為特定城市工況下純電動客車電池電流及電壓仿真曲線。由圖13可看出,隨著車速及加速度的增大,放電電流逐漸增大,電池電壓降低;在制動時,電池的放電電流變?yōu)樨?fù)值(圖13a),即電池處于充電狀態(tài),此時電機轉(zhuǎn)為發(fā)電狀態(tài),電壓曲線有升高趨勢(圖13b),表明電池能量消耗速率降低,說明所建立客車模型的經(jīng)濟性良好。
圖13 電池電流、電壓仿真曲線
圖14為特定城市工況下行駛里程仿真曲線。由圖14可看出,仿真所行駛路程為8.3 km,最高車速為82.3 km/h(城市公交車行駛的最高車速一般不超過80 km/h),說明所建立客車模型動力性較好。
圖14 行駛里程仿真曲線
圖15為電池SOC仿真曲線。由圖15可看出,仿真時電池的SOC值從理想狀態(tài)1.0下降到0.871,耗能為3.504 kW·h,可計算得能耗為465.48 Wh/km,與所參照的純電動公交車實測的能耗平均值480 Wh/km相比,誤差為3%,經(jīng)濟性與實車相近,說明所構(gòu)建的多領(lǐng)域模型是正確的。
圖15 電池SOC仿真曲線
為實現(xiàn)純電動客車多領(lǐng)域物理系統(tǒng)的統(tǒng)一建模與仿真,本文分析了純電動客車與傳統(tǒng)熱動力客車的結(jié)構(gòu)差異,并采用模塊化劃分的方法將純電動客車劃分為動力系統(tǒng)模塊、機械部件模塊、控制模塊以及其它附件模塊,同時基于多領(lǐng)域統(tǒng)一建模語言Modelica分別建立了純電動客車各系統(tǒng)模型,搭建了純電動客車的仿真模型。參照某城市純電動公交車實際運行參數(shù),對所建模型進行了NEDC工況和特定城市公交工況下的跟隨性仿真分析,仿真結(jié)果表明,所建模型的動力性和經(jīng)濟性與實際公交車相符,驗證了所建模型的正確性。
1 王俊蘭,吳義忠,熊會元.純電動汽車整車建模仿真研究.計算機仿真,2015(10):190~195.
2 王淑慧.汽車饋能式懸架性能仿真分析:[學(xué)位論文].武漢:武漢理工大學(xué),2013.
3 王祺.面向Modelica的多體系統(tǒng)笛卡爾方法建模:[學(xué)位論文].武漢:華中科技大學(xué),2011.
4 田麗娟.純電動轎車多領(lǐng)域統(tǒng)一建模與操控穩(wěn)定性仿真分析:[學(xué)位論文].廣州:廣東工業(yè)大學(xué),2014.
5 Clemens Satzger,Jonathan Brembeck.Framework for the Evaluation of Wheel Torque Blending Algorithms.IFAC Proceedings Volumes,2013,4621.
6 李思.電動汽車鋰離子電池等效電路模型的參數(shù)辨識研究:[學(xué)位論文].北京:北京理工大學(xué),2015.
7 戴彥.電動汽車永磁同步電機直接轉(zhuǎn)矩控制策略研究.機械設(shè)計與制造,2016(4):102~106.
8 裴素榮.面向電動汽車的永磁同步電機驅(qū)動控制方法研究:[學(xué)位論文].東北大學(xué),2011.
9 王先云,劉艷華,馬斌,劉志敏,劉立國.基于魔術(shù)公式的輪胎特征函數(shù)計算方法.科學(xué)技術(shù)與工程,2016(7):265~269.
10 劉煒,吳義忠,陳立平,熊會元.基于Modelica的電動汽車懸架系統(tǒng)建模與仿真分析.汽車技術(shù),2014(9):43~47.
11 楊俊杰.基于Modelica的純電動客車動力系統(tǒng)建模與仿真研究:[學(xué)位論文].鄭州大學(xué),2016.、
(責(zé)任編輯 文 楫)
修改稿收到日期為2017年6月6日。
Modeling and Simulation of Pure Electric Bus Based on Modelica
Cheng Lei,Qin Dongchen,Wang Yaokai,Wang Yingjia
(Zhengzhou University,Zhengzhou 450001)
In order to realize multi-domain unified modeling and simulation analysis of pure electric buses,structure of the pure electric bus was divided by the modularization method.Modelica,the unified modeling language of multidomain physics for object oriented,was used to build the model of main power system parts,model of other core mechanical parts of the chassis assembly and the control model of the vehicle.Following performance simulation and analysis of the synthetic performance of the multi-domain model of pure electric buses were carried out with reference of simulation model parameters of a city bus.The results show that the model of pure electric bus has good following performance,and the power and economy are basically identical with the reference bus.
Pure electric bus,Module division,Multi-domain modeling,Modelica
純電動客車 模塊劃分 多領(lǐng)域建模 Modelica
U469.7 文獻標(biāo)識碼:A 文章編號:1000-3703(2017)08-0043-06
國家重大科技成果轉(zhuǎn)化項目(財建[2012]258)、2014年河南省重點科技攻關(guān)項目(142102210103)和鄭州市科技領(lǐng)軍人才項目(10LJRC188)。