お世話になります。
三菱の講習用テキストを見て、サーボモーターの勉強を始めました。
以下、位置と速度を同時に制御する場合についてですが、私の認識は以下です。
(1)モーターの指令値(指令バルス周波数)とモーターの現在値(帰還パルス周波数)の差の「累積」
が溜りパルスとなる
(2)溜りパルスが速度指令となる
(3)モーター回転数の指令値と現在値が同じになると速度指令(溜りパルス)は一定になる
(4)溜りパルスはゼロになると位置決めが完了する(モーターが止まる)
分からないのは2つです。
ひとつめは、速度フィードバックがなぜ必要になるかです。溜りパルスが一定になれば速度は目標値に追従している訳ですから、位置フィードバックだけで、位置も速度も制御されるのではないかと思うのですが、なぜ速度フィードバックが必要になるのでしょうか?
ふたつめは、速度指令についてです。テキストでは溜りパルスが速度指令になるという様な書き方をしていますが、なぜそうなるのかが分かりません。単純に溜りパルスを速度指令にはできないと思うのですが、このあたりを詳しく説明しているWEBなどあればご教示頂けませんでしょうか。
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
回答(1)です
>(4)速度制御によってV'→Vになる。このとき、溜りパルスP’、速度の目標値Vr
V’で考えると混乱するので具体的に数値を入れてみる
V=10m/min(本件は位置制御なので直線位置決めとしてみる)
V'= 8m/min(摩擦等の原因で速度が落ちた)
P= 1000PLS
P'=1200PLS
Vr=10m/min
SP=10000PLS/Sec(指令周波数)
FB=10000PLS/Sec(フィードバック周波数)
FB'=8000PLS/Sec
10m/minで運転している時、速度指令周波数は10000PLS/Secとする
この時エンコーダからの周波数は10000PLS/Secとする
指令周波数=フィードバック周波数となり
溜りパルス量は1000PLSで安定してるものとする
(5) 摩擦等で外乱が入ってV'= 8m/minと遅くなった
(6) 指令周波数は一定でFBは8000PLS/Secと遅くなるので
(7) 溜りパルスは12000PLSと増える
(8) 結果的に速度指令が増えたので12m/Secまで加速する
(9) FBは12000PLS/Secと増える
(10) SPはそのままでFBが増えたので溜りパルスは減る
(11) 溜りパルスが減ったので速度は落ちる
所謂、ハンチングはするがいずれ落ち着きます
溜りパルス=指令パルス数-フィードバックパルス数
(周波数ではなくてパルスのカウント数)
本来、溜りパルス量はゼロにするのが最良なのですが
いにしえのアナログサーボでは応答遅れ等の問題がありゼロにするのは困難であった
最新のデジタルサーボは応答遅れも少なく低速運転ではほとんどゼロ付近になります
但し、本当のゼロになるのは停止時のみです
No.2
- 回答日時:
即物的な信号名称にとらわれず、「何を制御しているのか」という物理的な意味を考えることが重要です。
この制御回路は、普通の制御ブロック図で書くと、大きな「位置制御ループ」の中に、マイナーループとして「速度制御ループ」があるという構成です。
外側のループ(位置フィードバック)は、最終的に整定させたい「位置」を制御します。
一番左に入っている「指令パルス列」というのが、制御したい「目標位置」ということです。
フィードバックが「速度」と「位置」が同じ信号でまぎらわしいですが、速度フィードバック信号を積分すれば位置信号になります。「溜まりパルス」とは、要するに積分しているということです。(単に速度信号を位置信号にする積分だけでなく、おそらく位置偏差の積分もしていると思います)
従って、左の制御部の出力は、「位置偏差」(目標位置と現在位置の偏差)ということになります。
これを目標値として、右の制御部で速度を制御するということです。「速度」は「位置」を微分したものですから、最終的に位置を制御したいところで「速度制御」をすると、位置を整定させる応答性が良くなります。(ただし、このゲインを大きくすると、過敏に動きすぎて、不安定になります)
「PID制御」というのをお勉強されていますよね?(P:比例制御、I:成分制御、D:微分制御)
位置を制御するのに、位置のフィードバックだけの「比例制御」にすると、応答性も悪いし、最終的に「目標値」と「現在値」のオフセットが残ります。
ご質問への答:
(1)速度フィードバックがなぜ必要になるかです。
→上に書いたとおり、位置制御の応答性を上げるためです。
(2)速度指令についてです。テキストでは溜りパルスが速度指令になるという様な書き方をしていますが、なぜそうなるのかが分かりません。
→別に、自然にそうなる、というのではなく、そういう制御構成にしている、ということです。
上に書いたように、「溜りパルス」=「位置偏差」ですから、位置偏差が大きいほど速度を大きくし、位置偏差が小さくなると速度を小さくするように制御する、ということです。物理的に妥当な制御ですよね。
(3)このあたりを詳しく説明しているWEBなどあればご教示頂けませんでしょうか。
→ごくごく一般的な「古典制御」(PID制御)の参考書なり、解説Webをご覧になればよいと思います。
No.1
- 回答日時:
>ひとつめは、速度フィードバックがなぜ必要になるかです
速度ハンチング防止の為です
>溜りパルスが一定になれば速度は目標値に追従している訳ですから
速度制御しないと、現在速度は成り行き <速度は安定しません
速度制御しているから溜りパルス量が一定になるのです
速度精度が不要なら位置制御のみでも可能ではある
>ふたつめは、速度指令についてです
>単純に溜りパルスを速度指令にはできないと思うのですが
基本的に単純に溜りパルス量を速度値に変換してます
(それなりの補正回路はあるが、とりあえず無視)
>このあたりを詳しく説明しているWEBなどあればご教示頂けませんでしょうか。
三菱電機が一番親切ではある
https://www.mitsubishielectric.co.jp/fa/ssl/wap/ …
産業機械用サーボでは絶滅危惧種なのですが
いにしえのアナログサーボ、しぶとく生き残っています
http://www.servotechno.co.jp/index02.html
http://www.kanpul.co.jp/con.html
基本はカンパルの
1軸用アナログ電圧出力コントローラー
L A D A K H - 1 4 8 1
これのマニュアルをよく読めば基本は分かると思う
PID制御
http://www.compoclub.com/products/knowledge/jido …
PID制御は温調制御に使うものと誤解してる人も多いけれど
サーボの中身はPID制御
サーボアンプのパラメータ中にもちゃんとPIDパラメータがある
所謂、古典制御と言うヤツです
http://www.geocities.co.jp/Technopolis/5348/riro …
カスケード制御
http://www.rkcinst.co.jp/techno/16/techno_16.htm
速度制御と位置制御の関係はこのカスケード制御になります
位置制御装置が速度制御装置に速度指令を出力して速度と位置を制御します
この回答への補足
ご回答ありがとうございます。
溜りパルスについてご教示ください。
Q:単純に溜りパルスを速度指令にはできないと思うのですが
A:基本的に単純に溜りパルス量を速度値に変換してます
(それなりの補正回路はあるが、とりあえず無視)
の部分です。
加速が終わり、一定速度でモーターを回したい時の速度指令:Vr
現在のモーターの速度:V
その時の溜りパルス:P(速度一定なのでPは一定)
とします。
ご回答頂いた通り、溜りパルスPを速度指令(細かい変換はここでは無視)とした場合を考えます。
(1)溜りパルスP、速度の目標値Vr、速度の現在値V
(2)外乱が入って、V→V'となる
(3)溜りパルスが変化してP→P'となる
(4)速度制御によってV'→Vになる。このとき、溜りパルスP’、速度の目標値Vr
外乱前後で速度の目標値はずっとVrです。
しかし、溜りパルスは外乱前後でP→P'に変化しています。
つまりVrという速度の目標値に対して、溜りパルスの値が異なります。
よって、なぜ、溜りパルスをそのまま速度の目標値としてうまくいくのだろうか?というのが私の疑問です。文章ばかりですみませんが、この点についてご教示頂けませんでしょうか。
申し遅れましたが、私は大学の時に制御工学を専攻していました。仕事はずっと機会屋なので、実務で制御系を設計した経験はありません。ご回答の際の参考までにお知らせ致します。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) 量子コンピュータの動作原理がわかりません。同じビットが、1でも0でも有って良いだろうか? 3 2023/02/04 03:20
- 地震・津波 プロ野球、プロサッカー。緊急地震警報発令時はどうするの? 2 2023/05/15 13:57
- 物理学 物体の時間は量子のスピン等の速度と比例するのですか?! 原子時計って原子の電波を内部のデジタル回路で 5 2023/01/01 15:52
- 物理学 物理の証明問題についての質問です。 平面内を運動する小球がある。この物体にかかる加速度の方向と大きさ 2 2023/05/16 00:28
- 物理学 相対性理論の加速度とは。 3 2023/06/20 09:29
- 物理学 面積速度一定の法則を(1/2)r v sinθを使って証明する方法 2 2023/06/25 12:43
- 物理学 xy平面上を運動する物体Aがある。この物体の時刻tにおける位置ベクトルra(t)がra(t)=p + 2 2022/05/22 14:00
- その他(交通機関・地図) 交通ルールの法令について。 ①自動車が優先道路(法定速度50キロ)を走行中、信号機のない見通しの悪い 3 2023/06/07 11:19
- 物理学 xy平面上を運動する物体Aがある。この物体の時刻tにおける位置ベクトルra(t)がra(t)=p + 1 2022/05/23 21:39
- 物理学 物理の単位 1 2022/08/27 11:06
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
サーボモータのゲイン調整とは
その他(自然科学)
-
モータの回転数と速度の関係
物理学
-
位置ループゲイン、速度ループゲインとイナーシャ
その他(コンピューター・テクノロジー)
-
-
4
モーターの定格電流の出し方
環境・エネルギー資源
-
5
ハンティング(ハンチング)
工学
-
6
三菱の位置決めユニットにおけるドウェルタイムについて
その他(ソフトウェア)
-
7
デジタルテスターによる抵抗測定
環境・エネルギー資源
-
8
パルスからrpmを求めたいです
物理学
-
9
三菱GOTの画面切り替えについて
その他(プログラミング・Web制作)
-
10
C言語のポインタに直接アドレスを割り振りしたい
C言語・C++・C#
-
11
単位の換算について
物理学
-
12
サーボアンプのコネクタ名称(COIN)
その他(コンピューター・テクノロジー)
-
13
ロータリーエンコーダ 信号(A,B,Z相)処理
その他(コンピューター・テクノロジー)
-
14
シーケンサー(PLC?)で制御するサーボモータ現在地が少しずつズレる
その他(コンピューター・テクノロジー)
-
15
許容荷重
DIY・エクステリア
-
16
三相交流のS相接地が分かりません
その他(自然科学)
-
17
ACとDCリレーの違いを教えて下さい。
その他(教育・科学・学問)
-
18
ドグ
その他(自然科学)
-
19
モータの加減速レート?
その他(パソコン・周辺機器)
-
20
トルク定数と誘起電圧定数について
その他(教育・科学・学問)
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
三相200Vと、電源の周波数...
-
Hfとは何ですか?(蛍光灯の種...
-
いじめられて嬉しい心理のは、...
-
CNC自動旋盤とNC旋盤の違い
-
PID制御のパラメータの決め方
-
PIDの調整のコツ
-
制御工学の操作量は英語で
-
蒸気タービン調圧、調速制御の...
-
開平機能とは何ですか?
-
可安定、可検出
-
PID制御で 極と零点を置く場所...
-
制御におけるゲイン、交差周波...
-
リアルの自分の性格とネットゲ...
-
空調システム温度制御
-
エアーバルブとエアーオペレー...
-
対義語
-
ボイラの3要素制御についての質問
-
サーボモーターの速度指令について
-
X線撮影用タイマとホトタイマの...
-
機械工学と電気電子工学の分か...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Hfとは何ですか?(蛍光灯の種...
-
いじめられて嬉しい心理のは、...
-
三相200Vと、電源の周波数...
-
蒸気タービン調圧、調速制御の...
-
PID制御のパラメータの決め方
-
PIDの調整のコツ
-
サーボモーターの速度指令について
-
P制御、PI制御、PID制御それぞ...
-
エアーバルブとエアーオペレー...
-
CNC自動旋盤とNC旋盤の違い
-
ASモーターについて
-
カスケード制御とオート制御の...
-
PWMとVVVFの違い
-
サーボモータのゲイン調整とは
-
USBからリレーを制御する方法に...
-
ボイラの3要素制御についての質問
-
怪獣になるなら、「ゴジラ」と...
-
フィードフォワード制御とは簡...
-
エクセルVBAにて nアップ印刷...
-
モーターについているタコジェ...
おすすめ情報