メインコンテンツ

Bicycle Model

縦方向運動、横方向運動、ヨー運動を計算するためのシングル トラック (二輪) 3DOF 剛体車体の実装

  • Bicycle Model block

ライブラリ:
Automated Driving Toolbox / Driving Scenario and Sensor Modeling
Vehicle Dynamics Blockset / Vehicle Body

説明

メモ

Bicycle Model ブロックを含むモデルのシミュレーションには、Simulink® 3D Animation™ が必要です。

Bicycle Model ブロックは、縦方向運動、横方向運動、およびヨー運動を計算するための剛体の 2 車軸シングル トラック (二輪) 車体を実装します。このブロックでは、車体の質量、空力抵抗、および加速とステアリングによる車軸間の重量分散が考慮されます。Bicycle Model ブロックは 2 種類あります。

ブロック実装

Bicycle Model - Velocity InputBicycle model block with velocity input ports WhlAngF and xdotin.

  • ブロックで縦方向の外部速度が準定常状態であると仮定されるため、縦方向の加速度はほぼゼロです。

  • 運動が準定常であるため、ブロックはタイヤのスリップ角と線形のコーナリング剛性を使用して横方向の力のみを計算します。

Bicycle Model - Force InputBicycle model block with force input ports WhlAngF, FxF and FxR.

  • ブロックは車両の加速または制動に縦方向の外力を使用します。

  • ブロックはタイヤのスリップ角と線形のコーナリング剛性を使用して横方向の力を計算します。

前車軸と後車軸にかかる垂直抗力を計算するために、ブロックは剛体車両運動、サスペンション システムの力、および空気抗力を使用します。ブロックは力とモーメントの成分を剛体車体の座標系に分解します。

端子

入力

すべて展開する

前輪角度 (rad 単位)。

車両固定の x 軸に沿って前車軸にかかる縦方向の力 FxF (N 単位)。

Bicycle Model - Force Input ブロックの入力端子。

車両固定の x 軸に沿って後車軸にかかる縦方向の力 FxR (N 単位)。

Bicycle Model - Force Input ブロックの入力端子。

車両固定の "x" 軸に沿った車両 CG の速度 (m/s 単位)。

Bicycle Model - Velocity Input ブロックの入力端子。

出力

すべて展開する

次のブロック値を含むバス信号。

信号説明単位
InertFrmCgDispX地球固定の "X" 軸に沿った車両 CG の変位

計算

m
Y地球固定の "Y" 軸に沿った車両 CG の変位

計算

m

Z地球固定の "Z" 軸に沿った車両 CG の変位0m
VelXdot地球固定の "X" 軸に沿った車両 CG の速度

計算

m/s

Ydot地球固定の "Y" 軸に沿った車両 CG の速度

計算

m/s
Zdot地球固定の "Z" 軸に沿った車両 CG の速度0m/s
Angphi地球固定の "X" 軸を中心とする車両固定座標系の回転 (ロール)0rad
theta地球固定の "Y" 軸を中心とする車両固定座標系の回転 (ピッチ)0rad
psi地球固定の "Z" 軸を中心とする車両固定座標系の回転 (ヨー)

計算

rad
FrntAxlDispX地球固定の "X" 軸に沿った前輪の変位

計算

m
Y地球固定の "Y" 軸に沿った前輪の変位

計算

m
Z地球固定の "Z" 軸に沿った前輪の変位0m
VelXdot地球固定の "X" 軸に沿った前輪の速度

計算

m/s
Ydot地球固定の "Y" 軸に沿った前輪の速度

計算

m/s
Zdot地球固定の "Z" 軸に沿った前輪の速度0m/s
RearAxlDispX地球固定の "X" 軸に沿った後輪の変位

計算

m
Y地球固定の "Y" 軸に沿った後輪の変位

計算

m
Z地球固定の "Z" 軸に沿った後輪の変位0m
VelXdot地球固定の "X" 軸に沿った後輪の速度

計算

m/s
Ydot地球固定の "Y" 軸に沿った後輪の速度

計算

m/s
Zdot地球固定の "Z" 軸に沿った後輪の速度0m/s
HitchDispX地球固定の "X" 軸に沿った車軸平面からのヒッチのオフセット

計算

m
Y地球固定の "Y" 軸に沿った車軸平面からのヒッチのオフセット

計算

m
Z地球固定の "Z" 軸に沿った車軸平面からのヒッチのオフセット

計算

m
VelXdot地球固定の "X" 軸に沿った車軸平面からのヒッチのオフセット速度

計算

m
Ydot地球固定の "Y" 軸に沿った中心平面からのヒッチのオフセット速度

計算

m
Zdot地球固定の "Z" 軸に沿った車軸平面からのヒッチのオフセット速度

計算

m
GeomDispX地球固定の "X" 軸に沿った車軸平面からの車両シャシーのオフセット

計算

m
Y地球固定の "Y" 軸に沿った中心平面からの車両シャシーのオフセット

計算

m
Z地球固定の "Z" 軸に沿った車軸平面からの車両シャシーのオフセット

計算

m
VelXdot地球固定の "X" 軸に沿った車両シャシーのオフセット速度

計算

m/s
Ydot地球固定の "Y" 軸に沿った車両シャシーのオフセット速度

計算

m/s
Zdot地球固定の "Z" 軸に沿った車両シャシーのオフセット速度

計算

m/s
BdyFrmCgVelxdot車両固定の "x" 軸に沿った車両 CG の速度

計算

m/s
ydot車両固定の "y" 軸に沿った車両 CG の速度

計算

m/s
zdot車両固定の "z" 軸に沿った車両 CG の速度0m/s
AngBeta

車体のスリップ角、β

β=VyVx

計算

rad
AngVelp車両固定の "x" 軸を中心とする車両の角速度 (ロール レート)0rad/s
q車両固定の "y" 軸を中心とする車両の角速度 (ピッチ レート)0rad/s
r車両固定の "z" 軸を中心とする車両の角速度 (ヨー レート)

計算

rad/s
Accax車両固定の "x" 軸に沿った車両 CG の加速度

計算

gn
ay車両固定の "y" 軸に沿った車両 CG の加速度

計算

gn
az車両固定の "z" 軸に沿った車両 CG の加速度0gn
xddot車両固定の "x" 軸に沿った車両 CG の加速度

計算

m/s^2
yddot車両固定の "y" 軸に沿った車両 CG の加速度

計算

m/s^2
zddot車両固定の "z" 軸に沿った車両 CG の加速度0m/s^2
AngAccpdot車両固定の "x" 軸を中心とする車両の角加速度0rad/s
qdot車両固定の "y" 軸を中心とする車両の角加速度0rad/s
rdot車両固定の "z" 軸を中心とする車両の角加速度

計算

rad/s
DCM

方向余弦行列

計算

rad
ForcesBodyFx車両固定の "x" 軸に沿って車両 CG にかかる合力

計算

N
Fy車両固定の "y" 軸に沿って車両 CG にかかる合力

計算

N
Fz車両固定の "z" 軸に沿って車両 CG にかかる合力0N
ExtFx車両固定の "x" 軸に沿って車両 CG にかかる外力

計算

N
Fy車両固定の "y" 軸に沿って車両 CG にかかる外力

計算

N
Fz車両固定の "z" 軸に沿って車両 CG にかかる外力0N
HitchFx

車両固定の "x" 軸に沿って、車体のヒッチ位置にかかるヒッチ力

入力

N
Fy

車両固定の "y" 軸に沿って、車体のヒッチ位置にかかるヒッチ力

入力

N
Fz

車両固定の "z" 軸に沿って、車体のヒッチ位置にかかるヒッチ力

入力

N
FrntAxlFx

車両固定の "x" 軸に沿って前輪にかかる縦方向の力

計算

N
Fy

車両固定の "y" 軸に沿って前輪にかかる横方向の力

計算

N
Fz

車両固定の "z" 軸に沿って前輪にかかる垂直抗力

計算

N
RearAxlFx

車両固定の "x" 軸に沿って後輪にかかる縦方向の力

計算

N
Fy

車両固定の "y" 軸に沿って後輪にかかる横方向の力

計算

N
Fz

車両固定の "z" 軸に沿って後輪にかかる垂直抗力

計算N
TiresFrntTireFx

車両固定の "x" 軸に沿ったフロント タイヤの力

計算N
Fy

車両固定の "y" 軸に沿ったフロント タイヤの力

計算N
Fz

車両固定の "z" 軸に沿ったフロント タイヤの力

計算N
RearTireFxFx

車両固定の "x" 軸に沿ったリア タイヤの力

計算N
Fy

車両固定の "y" 軸に沿ったリア タイヤの力

計算N
Fz

車両固定の "z" 軸に沿ったリア タイヤの力

計算N
DragFx車両固定の "x" 軸に沿って車両 CG にかかる抗力

計算

N
Fy車両固定の "y" 軸に沿って車両 CG にかかる抗力

計算

N
Fz車両固定の "z" 軸に沿って車両 CG にかかる抗力

計算

N
GrvtyFx車両固定の "x" 軸に沿って車両 CG にかかる重力

計算

N
Fy車両固定の "y" 軸に沿って車両 CG にかかる重力

計算

N
Fz車両固定の "z" 軸に沿って車両 CG にかかる重力

計算

N
MomentsBodyMx車両固定の "x" 軸を中心とする車両 CG の車体モーメント0N·m
My車両固定の "y" 軸を中心とする車両 CG の車体モーメント

計算

N·m
Mz車両固定の "z" 軸を中心とする車両 CG の車体モーメント0N·m
DragMx車両固定の "x" 軸を中心とする車両 CG の抗力モーメント0N·m
My車両固定の "y" 軸を中心とする車両 CG の抗力モーメント

計算

N·m
Mz車両固定の "z" 軸を中心とする車両 CG の抗力モーメント0N·m
ExtMx車両固定の "x" 軸を中心とする車両 CG の外部モーメント0N·m
My車両固定の "y" 軸を中心とする車両 CG の外部モーメント

計算

N·m
Mz車両固定の "z" 軸を中心とする車両 CG の外部モーメント0N·m
HitchMxヒッチ位置における、車両固定の "x" 軸を中心とするヒッチ モーメント0N·m
Myヒッチ位置における、車両固定の "y" 軸を中心とするヒッチ モーメント

計算

N·m
Mzヒッチ位置における、車両固定の "z" 軸を中心とするヒッチ モーメント0N·m
FrntAxlDispx車両固定の "x" 軸に沿った前輪の変位

計算

m
y車両固定の "y" 軸に沿った前輪の変位計算m
z車両固定の "z" 軸に沿った前輪の変位

計算

m
Velxdot車両固定の "x" 軸に沿った前輪の速度

計算

m/s
ydot車両固定の "y" 軸に沿った前輪の速度

計算

m/s
zdot車両固定の "z" 軸に沿った前輪の速度0m/s
SteerWhlAngFL

左前輪ステアリング角度

計算

rad
WhlAngFR

右前輪ステアリング角度

計算

rad
RearAxlDispx車両固定の "x" 軸に沿った後輪の変位

計算

m
y車両固定の "y" 軸に沿った後輪の変位計算m
z車両固定の "z" 軸に沿った後輪の変位

計算

m
Velxdot車両固定の "x" 軸に沿った後輪の速度

計算

m/s
ydot車両固定の "y" 軸に沿った後輪の速度

計算

m/s
zdot車両固定の "z" 軸に沿った後輪の速度0m/s
SteerWhlAngRL

左後輪ステアリング角度

計算

rad
WhlAngRR

右後輪ステアリング角度

計算

rad
HitchDispx車両固定の "x" 軸に沿った車軸平面からのヒッチのオフセット

入力

m
y車両固定の "y" 軸に沿った中心平面からのヒッチのオフセット

入力

m
z地球固定の "z" 軸に沿った車軸平面からのヒッチのオフセット

入力

m
Velxdot車両固定の "x" 軸に沿ったヒッチのオフセット速度

計算

m/s
ydot車両固定の "y" 軸に沿ったヒッチのオフセット速度

計算

m/s
zdot車両固定の "z" 軸に沿ったヒッチのオフセット速度

計算

m/s
PwrExt加えられる外部動力

計算

W
Hitchヒッチによる動力損失

計算

W
Drag抗力による動力損失

計算

W
GeomDispx車両固定の "x" 軸に沿った車軸平面からの車両シャシーのオフセット

入力

m
y車両固定の "y" 軸に沿った中心平面からの車両シャシーのオフセット

入力

m
z地球固定の "z" 軸に沿った車軸平面からの車両シャシーのオフセット

入力

m
Velxdot車両固定の "x" 軸に沿った車両シャシーのオフセット速度

計算

m/s
ydot車両固定の "y" 軸に沿った車両シャシーのオフセット速度

計算

m/s
zdot車両固定の "z" 軸に沿った車両シャシーのオフセット速度0m/s
AngBeta

車体のスリップ角、β

β=VyVx

計算

rad

信号説明単位
PwrInfoPwrTrnsfrdPwrFxExt外部から加えられる縦方向の動力

計算

W
PwrFyExt外部から加えられる横方向の動力

計算

W
PwrMzExt外部から加えられるロール モーメントによる動力

計算

W
PwrFwFx前車軸に加えられる縦方向の動力

計算

W
PwrFwFy前車軸に加えられる横方向の動力

計算

W
PwrFwRx後車軸に加えられる縦方向の動力

計算

W
PwrFwRy後車軸に加えられる横方向の動力

計算

W
PwrNotTrnsfrdPwrFxDrag抗力による縦方向の動力

計算

W
PwrFyDrag抗力による横方向の動力

計算

W
PwrMzDrag抗力のピッチ モーメントによる動力

計算

W
PwrStoredPwrStoredGrvty重力の位置エネルギーの変化率

計算

W
PwrStoredxdot縦方向の運動エネルギーの変化率

計算

W
PwrStoredydot横方向の運動エネルギーの変化率

計算

W
PwrStoredrヨー回転運動エネルギーの変化率

計算

W

車両固定の x 軸に沿った車両 CG の速度 (m/s 単位)。

車両固定の y 軸に沿った車両 CG の速度 (m/s 単位)。

地球固定の Z 軸を中心とする車両固定座標系の回転 (ヨー) (rad 単位)。

車両固定の z 軸を中心とする車両の角速度 r (ヨー レート) (rad/s 単位)。

パラメーター

すべて展開する

縦方向

前車軸の車輪数、NF。この値は無次元です。

後車軸の車輪数、NR。この値は無次元です。

車両の質量、m (kg 単位)。

車両 CG から前車軸まで水平距離、a (m 単位)。

車両 CG から後車軸まで水平距離、b (m 単位)。

車軸から上の車両 CG の高さ、h (m 単位)。

地球固定の "X" 軸に沿った車両 CG の初期変位 (m 単位)。

車両固定の "x" 軸に沿った車両 CG の初期速度 (m/s 単位)。

横方向

フロント タイヤのコーナリング剛性、Cyf (N/rad 単位)。

リア タイヤのコーナリング剛性、Cyr (N/rad 単位)。

地球固定の "Y" 軸に沿った車両 CG の初期変位 (m 単位)。

車両固定の "y" 軸に沿った車両 CG の初期速度 (m/s 単位)。

ヨー

ヨー極慣性 (kg*m^2 単位)。

地球固定の "Z" 軸 (ヨー) を中心とする車両固定座標系の回転 (rad 単位)。

車両固定の "z" 軸を中心とする車両の初期角速度 (ヨー レート) (rad/s 単位)。

空力

車両にかかる空力抵抗力を計算するための車両の有効断面積、Af (m2 単位)。

空気抵抗係数、Cd。この値は無次元です。

空気の揚力係数、Cl。この値は無次元です。

縦方向抵抗ピッチング モーメント係数、Cpm。この値は無次元です。

相対風角度ベクトル、βw (rad 単位)。

横力係数ベクトル係数、Cs。この値は無次元です。

ヨー モーメント係数ベクトル、Cym。この値は無次元です。

環境

環境の絶対圧力、Pabs (Pa 単位)。

環境の絶対温度、T (K 単位)。

重力加速度、g (m/s^2 単位)。

定格摩擦のスケール係数、μ。この値は無次元です。

シミュレーション

縦方向の速度許容誤差 (m/s 単位)。

定格垂直抗力 (N 単位)。

車体固定の "x" 軸に沿った車軸平面からの車両シャシーのオフセット (m 単位)。3D 可視化エンジンを使用しており、車両 CG に依存せずにシャシーを検出する場合は、このオフセットの使用を検討します。

車体固定の "y" 軸に沿った中心平面からの車両シャシーのオフセット (m 単位)。3D 可視化エンジンを使用しており、車両 CG に依存せずにシャシーを検出する場合は、このオフセットの使用を検討します。

車体固定の "z" 軸に沿った車軸平面からの車両シャシーのオフセット (m 単位)。3D 可視化エンジンを使用しており、車両 CG に依存せずにシャシーを検出する場合は、このオフセットの使用を検討します。

参照

[1] Gillespie, Thomas. Fundamentals of Vehicle Dynamics. Warrendale, PA: Society of Automotive Engineers (SAE), 1992.

拡張機能

すべて展開する

C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。

バージョン履歴

R2018a で導入

すべて展開する