【技術實現步驟摘要】
本專利技術屬于電動三輪車控制器測試,尤其涉及一種電動三輪車控制器測試方法及系統。
技術介紹
1、目前,電動三輪車作為一種經濟高效的短途交通工具,其市場需求不斷增長,然而,為了確保電動三輪車的安全性和可靠性,控制器的性能測試成為了關鍵技術環節;而現有的控制器測試方法主要依賴于簡單的靜態測試或者固定負載條件下的性能分析,存在明顯的技術不足,例如,在測試過程中,電池電壓波動和負載變化對控制器性能的影響難以被實時捕捉和量化,尤其是在高負載、快速加速或電池低電量等極端工況下,這種測試方法無法準確反映控制器的真實性能;此外,現有技術中往往缺乏對電池放電行為與控制器性能交互關系的深入分析,使得測試結果的精度和適用性受到限制,特別是在復雜的實際工況下,例如長時間重負載運行或者快速負載波動場景,電池的放電特性和控制器的輸出性能之間存在顯著的動態耦合現象,傳統的測試方法無法針對這些動態工況進行有效建模和仿真,導致無法全面評估控制器的響應能力和穩定性;因此,亟需一種能夠適應復雜工況的電動三輪車控制器測試方法和系統,在復雜負載波動、高電流放電及低電量等情況下,依然能夠精確評估控制器的性能表現和與電池的交互特性,以滿足實際應用場景的需求。
技術實現思路
1、針對上述存在的技術不足,本專利技術的目的是提出一種電動三輪車控制器測試方法,旨在解決現有技術中在高負載或快速加速測試條件下,因電池電壓波動導致的控制器控制精度下降,尤其是在低電量或長時間負載下無法有效評估控制器性能的技術問題。
2、為解決上述
3、所述電動三輪車控制器測試方法包括:
4、步驟s10:從電動三輪車電池輸出端獲取時刻t的電流數據ibattey(t)和電壓數據ubattey(t),根據電流數據ibattey(t)和電壓數據ubattey(t)計算電池剩余電量狀態socbattey(t);
5、步驟s20:引入一個電池可變內阻rbattey(t),結合電流數據ibattey(t)和電壓數據ubattey(t)以及電池剩余電量狀態socbattey(t)構建電池放電特性模型,電池放電特性模型公式為:
6、ubattey(t)=u0-ibattey(t)·rbattey(t)
7、其中,u0為電池的開路電壓;rbattey(t)為電池可變內阻,大小根據電池剩余電量狀態socbattey(t)和電流數據ibattey(t)確定;
8、步驟s30:獲取當前車輛負載數據mload(t),并引入負載可調節測試參數γload,計算電池輸入功率pinput(t),公式為:
9、pinput(t)=ubattey(t)·ibattey(t)v(1+γload·mload(t))
10、其中,γload為負載可調節測試參數γload,用于模擬不同負載;
11、步驟s40:設定電動三輪車控制器的目標功率ptarget(t)并測定電動三輪車控制器的實際功率pactual(t),結合電池剩余電量狀態socbattey(t)和電池輸入功率pinput(t),采用pid控制算法調整電動三輪車控制器的輸出信號rcontroller(t),調整公式為:
12、
13、其中,e(t)為功率誤差,根據目標功率ptarget(t)和實際功率pactual(t)確定,kp、kd和ki為pid控制算法的增益參數,apid為電池剩余電量狀態第一增益參數,kp0為電池剩余電量狀態第二增益參數;
14、步驟s50:將調整后的輸出信號rcontroller(t)輸入到目標車輛的仿真模型中,仿真模型輸出車輛的加速度avehicle(t),將車輛的加速度avehicle(t)與預設的車輛的加速度a(t)進行比較計算得到加速度誤差ae,若加速度誤差ae超過預設的加速度誤差閾值,則電動三輪車控制器測試不合格;若誤差未超過預設的加速度誤差閾值,則電動三輪車控制器測試合格。
15、優選地,步驟s10中,電池剩余電量狀態socbattey(t)的計算公式為:
16、
17、其中,socinitial為電動三輪車的電池初始電量,cbattey(t)為電動三輪車的電池總容量,δ為電壓衰減系數。
18、優選地,步驟s20中,電池可變內阻rbattey(t)的計算公式為:
19、
20、其中,r0為參考溫度下的電池可變內阻值,tenv(t)為時刻t環境溫度,t0為電池參考溫度,αtemp為溫度對電池可變內阻的影響系數,βsoc為電池剩余電量狀態的影響系數。
21、優選地,步驟s40中,功率誤差e(t)的計算公式為e(t)=ptarget(t)-pactual(t)。
22、優選地,步驟s50中,模型輸出車輛的加速度avehicle(t)的步驟采用公式:
23、
24、其中,ηmotor為電動三輪車的電機效率。
25、優選地,步驟s50中,加速度誤差ae的計算公式為ae=|avehicle(t)-a(t)|。
26、優選地,步驟s50中,仿真模型的輸出還包括車輛的速度和位移信息。
27、本專利技術還提供一種電動三輪車控制器測試系統包括:
28、數據采集模塊,用于從電動三輪車電池輸出端獲取時刻t的電流數據ibattey(t)和電壓數據ubattey(t),根據電流數據ibattey(t)和電壓數據ubattey(t)計算電池剩余電量狀態socbattey(t);
29、模型構建模塊,用于引入一個電池可變內阻rbattey(t),結合電流數據ibattey(t)和電壓數據ubattey(t)以及電池剩余電量狀態socbattey(t)構建電池放電特性模型,電池放電特性模型公式為:
30、ubattey(t)=u0-ibattey(t)·rbattey(t)
31、其中,rbattey(t)為電池可變內阻,大小根據電池剩余電量狀態socbattey(t)和電流數據ibattey(t)確定;
32、功率計算模塊,用于獲取當前車輛負載數據mload(t),并引入負載可調節測試參數γload,計算電池輸入功率pinput(t),公式為:
33、pinput(t)=ubattey(t)·ibattey(t)·(1+γload·mload(t))
34、其中,γload為負載可調節測試參數γload,用于模擬不同負載;
35、控制信號調整模塊,用于設定電動三輪車控制器的目標功率ptarget(t)并測定電動三輪車控制器的實際功率pactual(t),結合電池剩余電量狀態socbattey(t)和電池輸入功率pinput(t),采用pid控制算法調整電動三輪車控制器的輸出信號rcontroller(t),本文檔來自技高網...
【技術保護點】
1.一種電動三輪車控制器測試方法,其特征在于,方法包括:
2.如權利要求1所述的一種電動三輪車控制器測試方法,其特征在于,步驟S10中,電池剩余電量狀態SOCbattey(t)的計算公式為:
3.如權利要求1所述的一種電動三輪車控制器測試方法,其特征在于,步驟S20中,電池可變內阻Rbattey(t)的計算公式為:
4.如權利要求1所述的一種電動三輪車控制器測試方法,其特征在于,步驟S40中,功率誤差e(t)的計算公式為e(t)=Ptarget(t)-Pactual(t)。
5.如權利要求1所述的一種電動三輪車控制器測試方法,其特征在于,步驟S50中,模型輸出車輛的加速度avehicle(t)的步驟采用公式:
6.如權利要求1所述的一種電動三輪車控制器測試方法,其特征在于,步驟S50中,加速度誤差ae的計算公式為ae=|avehicle(t)-a(t)|。
7.如權利要求1所述的一種電動三輪車控制器測試方法,其特征在于,步驟S50中,仿真模型的輸出還包括車輛的速度和位移信息。
8.一種電動三輪車控
9.一種電動三輪車控制器測試設備,其特征在于,所述電動三輪車控制器測試設備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的電動三輪車控制器測試程序,所述電動三輪車控制器測試程序被所述處理器執行時實現權1至權7中任一項所述的電動三輪車控制器測試方法。
10.一種計算機程序產品,其特征在于,所述計算機程序產品包括電動三輪車控制器測試程序,所述電動三輪車控制器測試程序被處理器執行時實現權1至權7中任一項所述的電動三輪車控制器測試方法。
...【技術特征摘要】
1.一種電動三輪車控制器測試方法,其特征在于,方法包括:
2.如權利要求1所述的一種電動三輪車控制器測試方法,其特征在于,步驟s10中,電池剩余電量狀態socbattey(t)的計算公式為:
3.如權利要求1所述的一種電動三輪車控制器測試方法,其特征在于,步驟s20中,電池可變內阻rbattey(t)的計算公式為:
4.如權利要求1所述的一種電動三輪車控制器測試方法,其特征在于,步驟s40中,功率誤差e(t)的計算公式為e(t)=ptarget(t)-pactual(t)。
5.如權利要求1所述的一種電動三輪車控制器測試方法,其特征在于,步驟s50中,模型輸出車輛的加速度avehicle(t)的步驟采用公式:
6.如權利要求1所述的一種電動三輪車控制器測試方法,其特征在于,步驟s50中,加速度誤...
【專利技術屬性】
技術研發人員:劉克成,
申請(專利權)人:徐州科亞機電有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。