3: 2008-03-20 (木) 11:52:28 なーお  |
現: - no date -  |
- | **位置ドループ (溜りパルス) [#w2eb2c53] | |
- | 位置ドループ(溜りパルス)とは、簡単に言うと 位置指令値(送り現在値)と実現在値の偏差量(偏差カウンタ値)のことを言います。 | |
- | 位置ドループ=送り現在値-実現在値 | |
| | | |
- | ***1.位置指令と速度、溜りパルスの関係 [#v18232ec] | |
- | サーボの位置指令の基本として、指令位置に対して少し遅れて実際のモーター実現在値が付いてくることで、安定した制御性を得られるように作られています。 | |
- | | |
- | そして、ゲイン(応答性=指令と応答の時間遅れ)が一定であれば、速度が速くなるに従って、指令位置と実現在値の差:位置ドループ(溜りパルス)が大きくなります。 | |
- | | |
- | ★これを分かりやすく説明するため、以下の図のようなモデルを考えてみましょう。 | |
- | 高速道路で先行する車に速度一定・車間距離一定で走行する状況です。 | |
- | | |
- | |&ref(droop1.jpg,mw:240);| | |
- | | |
- | ***2.速度を変化させる [#m0fa0482] | |
- | ここで、&font(Red){速度を変化させるとどうなるか};を想像してみます。 | |
- | +速度が速くなると、車間距離を開けますね? 同じ緊張状態で運転するには車間距離を開けておかないと急ブレーキになるからですね。 つまり、一定の応答速度で対処できるように、予め準備している(人の頭が制御している)わけです。 | |
- | +一方で速度が遅くなると、車間距離を詰めていてもいざという時に十分に止まれます。 | |
- | | |
- | これを横軸に時間軸、縦軸に速度と距離をとったグラフで表してみましょう。 | |
- | | |
- | |&ref(droop2.jpg,mh:240);| | |
- | | |
- | 時間遅れが一定のため、速度が速くなれば車間距離=位置ドループ(溜りパルス)が長くなり、遅くなれば短くなる、ということがわかると思います。 つまり、&font(Blue){位置ドループは速度に比例する}; ということです。&br; | |
- | | |
- | ***3.ゲインを変化させる [#qe201ba6] | |
- | 続いて、&font(Red){ゲインを変化させるとどうなるか};を想像してみます。 | |
- | +緊張状態が緩むと、前の車が加速して離れていってもすぐに追従できず、車間距離が大きくなります。 | |
- | +一方で興奮状態で運転すると、車間距離を詰めて前車をあおったりしがち(?)になります。 | |
- | | |
- | まずはゲインが低い(眠い)状態から。 ダルな運転。 | |
- | | |
- | |&ref(droop3.jpg,mh:240);| | |
- | | |
- | 続いて興奮状態。 あぶないよ! | |
- | | |
- | |&ref(droop4.jpg,mh:240);| | |
- | | |
- | このように、車間距離を詰めること=即ち興奮状態に(ゲインを上がった状態に)なって制御性を上げた状態にある必要性が感覚的に理解できると思います。 | |
- | | |
- | ***4.負荷イナーシャ比が変化したら [#l924bf9a] | |
- | 最後に、&font(Red){負荷イナーシャ比が変わった場合};を想像してみます。 | |
- | | |
- | このモデルの場合、車重が大きくてエンジンもブレーキも小さい車で車間距離を詰めたらどうなるか、を考えてみます。 | |
- | | |
- | |&ref(droop5.jpg,mw:240,mh:240);| | |
- | | |
- | 車間拡大 → アクセル踏めど追いつけず! → 制御不能 | |
- | 車間減少 → ブレーキ踏めど止まらず! →追突! 制御不能 | |
- | →そしてクラ~~ッシュ! ・・してしまいました。 | |
- | | |
- | 負荷イナーシャ比が大きすぎるとはどういうことなのか、感覚的に理解いただけたでしょうか、 | |
- | | |
- | おしまい。 | |