芝士就是菜

芝士就是菜

公众号 芝士就是菜
zhihu
bilibili
youtube
twitter
github
email

増程式電動車CD/CS制御戦略

一、紹介#

CD/CS 戦略は、最もシンプルな EMS 制御戦略であり、ルールベースであり、実車で容易に実装できる最もシンプルな制御戦略であり、その制御戦略の利点を他の戦略と比較するために研究で使用されます。

二、利点と欠点#

利点:

  • 実装が簡単
  • リアルタイム
  • エンジンを効率的な領域で動作させることができる

欠点:

  • 適応性が低い
  • バッテリーの頻繁な充放電

三、フローチャート#

image

四、原理#

1、CD モード#

需要電力はバッテリーからのみ供給され、まず状態変数 SOC を導出します。

SOCminSOCmaxSOC_{min} \leq SOC\leq_{max}

SOC の導関数を導出(アンペア時計法)

$SOC_{k+1}=SOC_k-\int_{t_k}^{t_{k+1}}{\frac{\eta I{\rm d}t}{C_e}}$

後半 $U_{OCV} I_{ess}-I_{ess}^2R_{ess}=P_{ess}$
根の公式を求める

P_ess は動力バッテリーの電力、I_ess は動力バッテリーの電流、C_ess は動力バッテリーの追加容量、R_ess は動力バッテリーの内部抵抗、U_ocv は動力バッテリーの開放電圧です。

2、CS モード#

CS モードは電力保持モードであり、エクステンダー制御には定点制御戦略が使用され、エンジンは固定された動作点で動作します。

  • 需要電力はエクステンダーから供給され、余剰電力はバッテリーに充電されます。

3、ブレーキエネルギー回収#

  • 20% 回収

五、コードの実装#

1、フローロジック#

  • ワークデータのインポート
  • 車両パラメータの初期化
  • ワークパワー要求の計算
  • ワークサイクルのループ

2、ヒント#

  • 効率の問題は考慮されていません
  • ブレーキエネルギー回収 20%
  • CD モードの精度は良好で、powertrain の EV と比較できます。

3、実装環境#

1️⃣ matlab

  • 2021b + をお勧めします。コードのヒントと補完があるためです😁

2️⃣ python

  • 3.7
  • numpy
  • math
  • scipy
  • matplotlib

五、シミュレーション結果#

1、matlab#

image

image

2、python#

image

image

六、github リンク#

Github Repo not found

The embedded github repo could not be found…

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。