検索
AND検索
OR検索
トップ
|
リロード
|
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
ETロボコン シミュレータ 制作日記 (by T.Misawa)
トップ
シミュレータダウンロード
日記
日記
日記/20070406
日記/20070409
日記/20070412
日記/20070413
日記/20070414
日記/20070417
日記/20070420
日記/20070421
日記/20070422
日記/20070423
日記/20070425
日記/20070426
日記/20070427
日記/20070428
日記/20070429
日記/20070502
日記/20070504
日記/20070505
日記/20070506
日記/20070507
日記/20070510
日記/20070517
日記/20070519
日記/20070520
日記/20070521
日記/20070523
日記/20070526
日記/20070527
日記/20070529
日記/20070601
日記/20070610
日記/20070611
日記/20070616
日記/20070617
日記/20070618
日記/20070624
日記/20070628
日記/20070629
日記/20070630
日記/20070701
日記/20070702
日記/20070428 をテンプレートにして作成
開始行:
|[[''前の日記''>日記/20070427]]|[[''次の日記''>日記/20070429]]|
~
GWにはいるにあたり、まずは基本式をまとめておきます。~
*20070428 シミュレータ用計算式まとめ [#ba97b050]
これまで導出してきたパスファインダー自身の動作に関する計算式の類を備忘録もかねてまとめておきます。~
~
**速度 Vs [#t7af26be]
#ref(speedt.gif,nolink);
-Ctr<64 のとき~
&size(21){''Vs=0''};
-64≦Ctr≦255 のとき~
&size(21){''Vs=2.0552Ctr+51.445''};
Ctr:トラクションモータ制御値
Vs:速度 (mm/s)
**ステアリングの角速度ω [#x256ac63]
#ref(anglet.gif,nolink);
-Cst<16のとき~
&size(21){''ω=0''};
-16≦Cst≦255 のとき~
&size(21){''ω=103.29Ln(Cst)-209.04 ''};
ω:ステアリング角速度(deg/s)
Cst:ステアリングモータ制御値
**定常円旋回半径 R[#tecc3f0e]
#ref(mov.gif,nolink);
-定常円旋回半径の一般式~
&size(15){''R= (1+AV''''2'''')L/δ''};
R:旋回半径(mm)
L:ホイールベース(:車軸間距離) (mm)
A:スタビリティファクタ
δ:舵角(rad)
Vs:速度(mm/s)
-パスファインダーの定常円旋回半径計算式~
''L=88(mm)、A= -1.22×10''''-6'''' より''~
&size(21){''R= (1+(-1.22×10''''-6''''Vs''''2''''))×88/δ''};
***定常円旋回半径R計算の補足 [#z4323256]
ある時間''t1''における舵角(ステアリングの角度)を''δ1''とすると、そこから''Δt''秒進んだ時間''t2''(=t1+Δt)における舵角''δ2''は以下のようになります。~
&size(18){''δ2=δ1+ωΔt''};~
ここで~
~
&size(18){''ω=103.29Ln(Cst)-209.04 ''};、~
~
&size(18){''Vs=2.0552Ctr+51.445''};~
~
なので、これを~
~
&size(18){''R= (1+(-1.22×10''''-6''''Vs''''2''''))×88/δ''};~
~
に代入すると~
~
&size(18){''R= (1+(-1.22×10''''-6''''(2.0552Ctr+51.445)''''2''''))×88/(δ1+(103.29Ln(Cst)-209.04)Δt)''};~
~
とあらわすことができます。~
つまり定常円旋回半径''R''は''Cst''と''Ctr''と経過時間''Δt''の関数として計算することができます。
コンピューターにやさしいレベルの計算式に落ち着きました。
~
|[[''前の日記''>日記/20070427]]|[[''次の日記''>日記/20070429]]|
~
終了行:
|[[''前の日記''>日記/20070427]]|[[''次の日記''>日記/20070429]]|
~
GWにはいるにあたり、まずは基本式をまとめておきます。~
*20070428 シミュレータ用計算式まとめ [#ba97b050]
これまで導出してきたパスファインダー自身の動作に関する計算式の類を備忘録もかねてまとめておきます。~
~
**速度 Vs [#t7af26be]
#ref(speedt.gif,nolink);
-Ctr<64 のとき~
&size(21){''Vs=0''};
-64≦Ctr≦255 のとき~
&size(21){''Vs=2.0552Ctr+51.445''};
Ctr:トラクションモータ制御値
Vs:速度 (mm/s)
**ステアリングの角速度ω [#x256ac63]
#ref(anglet.gif,nolink);
-Cst<16のとき~
&size(21){''ω=0''};
-16≦Cst≦255 のとき~
&size(21){''ω=103.29Ln(Cst)-209.04 ''};
ω:ステアリング角速度(deg/s)
Cst:ステアリングモータ制御値
**定常円旋回半径 R[#tecc3f0e]
#ref(mov.gif,nolink);
-定常円旋回半径の一般式~
&size(15){''R= (1+AV''''2'''')L/δ''};
R:旋回半径(mm)
L:ホイールベース(:車軸間距離) (mm)
A:スタビリティファクタ
δ:舵角(rad)
Vs:速度(mm/s)
-パスファインダーの定常円旋回半径計算式~
''L=88(mm)、A= -1.22×10''''-6'''' より''~
&size(21){''R= (1+(-1.22×10''''-6''''Vs''''2''''))×88/δ''};
***定常円旋回半径R計算の補足 [#z4323256]
ある時間''t1''における舵角(ステアリングの角度)を''δ1''とすると、そこから''Δt''秒進んだ時間''t2''(=t1+Δt)における舵角''δ2''は以下のようになります。~
&size(18){''δ2=δ1+ωΔt''};~
ここで~
~
&size(18){''ω=103.29Ln(Cst)-209.04 ''};、~
~
&size(18){''Vs=2.0552Ctr+51.445''};~
~
なので、これを~
~
&size(18){''R= (1+(-1.22×10''''-6''''Vs''''2''''))×88/δ''};~
~
に代入すると~
~
&size(18){''R= (1+(-1.22×10''''-6''''(2.0552Ctr+51.445)''''2''''))×88/(δ1+(103.29Ln(Cst)-209.04)Δt)''};~
~
とあらわすことができます。~
つまり定常円旋回半径''R''は''Cst''と''Ctr''と経過時間''Δt''の関数として計算することができます。
コンピューターにやさしいレベルの計算式に落ち着きました。
~
|[[''前の日記''>日記/20070427]]|[[''次の日記''>日記/20070429]]|
~
ページ名: