Main Content

Motorcycle Chain

オートバイ チェーンの実装

R2021b 以降

  • Motorcycle Chain block

ライブラリ:
Powertrain Blockset / Drivetrain / Couplings
Vehicle Dynamics Blockset / Powertrain / Drivetrain / Couplings

説明

Motorcycle Chain ブロックは、オートバイ チェーンが Motorcycle Body Longitudinal In-Plane ブロックに及ぼす動的な影響 (動的張力、モーメント駆動カップリングなど) を実装します。

次の図は、チェーンとオートバイのフレーム、リア アーム、および後輪との幾何学的な関係を示しています。

Motorcycle chain diagram

フレーム図内の変数説明

オートバイのメイン フレーム

  • xm – フロント フォークに向かうベクトルに沿って前向き

  • zm – 下向き

  • ym – オートバイの面に直交

Om

メイン フレームの原点

端子

入力

すべて展開する

ym を中心としてフロント スプロケットに作用するドライブ シャフトのモーメント (N·m 単位)。

後輪接地面における縦 (iCpR) 方向と垂直 (kCpR) 方向の力 OCpR (N 単位)。信号ベクトルの次元は [1x2] または [2x1] です。

メイン フレームのピッチ角、ϴfrm (rad 単位)。

リア アームのピッチ角、ϴra (rad 単位)。

後輪 GWhlRr における jWhlRr を中心とするブレーキのモーメント (N·m 単位)。

後輪の角加速度 (rad/s2 単位)。

出力

すべて展開する

次のブロック計算が含まれるバス信号。

信号説明単位
FChn

リア アームにかかるチェーンの力

N
AngVSprtR

リア スプロケットの角速度

rad/s
MDrvSprtR

リア スプロケットにかかるホイール ダンパーのモーメント

N·m
WhlDmpAng

リア スプロケットと後輪がなす角度

rad

リア スプロケットにかかるホイール ダンパーのモーメント (N·m 単位)。

リア アーム OArmRr における jArmRr を中心とするドライブ チェーンのモーメント (N·m 単位)。

フレーム OFrm における jFrm を中心とするドライブ チェーンのモーメント (N·m 単位)。

パラメーター

すべて展開する

次の図は、チェーンとオートバイのフレーム、リア アーム、および後輪との幾何学的な関係を示しています。

Motorcycle chain diagram

フロント スプロケット

それぞれ xm と zm に沿うフロント スプロケットの位置、SprktFrPxz (m 単位)。

フロント スプロケットの質量慣性モーメント、SprktFrIyy (kg·m2 単位)。

フロント スプロケットの半径、SprktFrR (m 単位)。

リア スプロケット

リア スプロケットの質量慣性モーメント、SprktRrIyy (kg·m2 単位)。

リア スプロケットの半径、SprktRrR (m 単位)。

後輪

後輪の質量慣性モーメント、WhlRrIyy (kg·m2 単位)。

後輪の半径、WhlRrR (m 単位)。

スイング アーム

アームの長さ、ArmRrLen (m 単位)。

ホイール ダンパー

ホイール ダンパーの剛性、WhlDmpK (N/rad 単位)。

ホイール ダンパーの減衰、WhlDmpC (N·s/rad 単位)。

平衡角、WhlDmpAng0 (rad 単位)。

初期状態

リア スプロケットの角速度、SprktRrAngV0 (rad/s 単位)。

後輪の角速度、WhlRrAngV0 (rad/s 単位)。

参照

[1] Giner, David Moreno. “Symbolic-Numeric Tools for the Analysis of Motorcycle Dynamics. Development of a Virtual Rider for Motorcycles Based on Model Predictive Control.” PhD diss., Universidad Miguel Hernández de Elche, 2016.

拡張機能

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

バージョン履歴

R2021b で導入