アンチロックブレーキシステム
以降の各セクションでは、ABSのActivateモデルと、Assembly Wizardを使用して、ABSを搭載した車両モデルを構築する方法について説明します。
ABSのActivateモデル
- ABS電子制御ユニット
- ABS電子制御ユニットは、ホイールのスリップを推定したうえで、油圧を変調して制御信号を油圧モジュレータに送信するかどうかを判断します。
ほとんどのABS制御アルゴリズムが、状態を急激に切り替えるオンオフ制御を採用しています。ここでは、ABSコントローラーによって、圧力の3つの状態である“適用”、“保持”、“開放”を切り替えます。このコントローラーでは、ホイールのスリップ速度とホイールの角加速度を推定したうえで、次のアルゴリズムに従って必要なバルブ状態信号を出力します。ホイールのスリップは、次のように、ホイールの回転速度と車両の縦速度から推定します。ここで:
- :ホイールのスリップ
- :ホイールの回転速度
- :車両の縦速度
- :タイヤの半径
- :小さい値
ホイールの角加速度は、次のように、ホイールの回転速度を使用して計算します。はセンサーのサンプリング時間です。
スリップの計算で使用する車両の縦速度は、ホイールの速度と車両の縦加速度から推定します。サンプリングごとに、次の3つの補助信号を計算します。- 4つのタイヤで平均したホイール速度
- 2つの非駆動タイヤで平均したホイール速度
- 縦加速度
この推定アルゴリズムの動作は、次の4つの値で表現した車両のステータスによって異なります。- 車両の速度がきわめて遅い
- 車両が加速中
- 車両が一定速度にあるか、ゆっくり減速中
- 車両が減速中
このステータスの計算は、1つ前の時間ステップにおけるステータスと、アルゴリズムの安定化を目的とするヒステリシスを設定したしきい値に基づきます。
車両の現在のステータスに基づく速度推定は次のとおりです。最後に、ABS電子制御ユニットでは、ABSのトリガーも実行します。このトリガーは、ホイールに顕著なスリップが発生したときに発生します。ここでは、ブレーキ圧力をABSモジュールで制御するかどうかを指定するスイッチとして電子制御ユニットが機能します。 - 油圧モジュレータ
- 油圧モジュレータは、ブレーキシステムのアクチュエータです。信号が発生すると、その信号に従って油圧を変更します。通常の状態では、マスターシリンダー圧力がキャリパーに作用します。ABSがアクティブになると、キャリパー圧力が一定の速度で減少、維持、または増加します。
圧力の変化速度は、Activateで1次伝達関数としてモデル化します。は圧力の変化速度の大きさ、はバルブが安定状態に達するまでの遅延時間です。最後に、キャリパーに作用する圧力を変えるために積分器を使用します。この積分器は、キャリパーの圧力をシミュレートするので、正しく初期化して飽和状態にする必要があります。その初期化を実現するために、ABSのアクティブ状態を追跡するイベントトリガーを使用します。積分器の飽和状態を実現するために、Driverのブレーキ操作によるマスターシリンダー圧力をABSが超えないようにアンチワインドアップ積分器が設計されています。
ABSを搭載した車両モデルの作成
- MBD-Vehicle Dynamics Toolsプリファレンスファイル( )を読み込みます。
- ModelタブでAssembly Wizardを選択します。
- ダイアログの8ページでAnti-Lock Brake Systemを選択します。