サーボモータのトルクと速度
電気パラメータと負荷パラメータからサーボモータのトルク、速度、効率、逆起電力を計算します。
公式
参考: Hughes & Drury, Electric Motors and Drives, ch. 3 (d.c. motors); maxon, Key information on maxon DC motors
仕組み
この計算ツールは、ブラシ付き永久磁石DCサーボモータの動作点を線形モータモデルで求めます。電源電圧 、データシートの無負荷回転数 、巻線抵抗 からトルク定数とストールトルクを導き、2つの動作点を解きます。1つは測定した動作電流 での動作点(トルク、回転数、逆起電力、入力パワーと出力パワー、効率)、もう1つは機構が要求する負荷トルク での動作点(モータが落ち着く電流、回転数、出力パワー)です。同じモデルは、ホビー用RCサーボに内蔵された小型DCモータにも、ブラシ付きの産業用サーボモータにも当てはまります。サーボの位置制御ループ、ギアヘッド、PWMドライブはモデルに含まれないため、値はモータ軸で入力してください。
電源電圧は巻線抵抗と逆起電力に分かれて となり、トルクは電流に比例して となります。SI単位では、N·m/A で表したトルク定数は V·s/rad で表した逆起電力定数に等しくなります。無負荷電流を無視すると、無負荷時の逆起電力は電源電圧に等しいので です()。電流 での角速度は 、出力パワーは逆起電力と電流の積 で、 の残りは銅損 です。したがって効率 は、無負荷回転数に対する動作回転数の比に等しくなります。回転数ゼロでは逆起電力がなく、電流は 、トルクはストールトルク です。すべての動作点は直線のトルク-回転数特性 上にあるため、負荷トルク のもとでモータは電流 を流し、回転数 で回ります。ストールトルクを超える負荷トルクは、ストール(ストール電流で回転数ゼロ)として表示されます。
このモデルの主な簡略化は無負荷電流 です。これは軸に何もつながないときにモータが流す電流で、摩擦損、ブラシ損、鉄損をまかないます。この計算ツールはこれを無視するため、表示されるトルクは電磁トルクであり、軸から取り出せるのはおよそ です。効率は が に占める割合の大きい軽負荷ほど過大になり、また無負荷でも電源電圧の一部が で降下するため、 はわずかに大きめに出ます。無負荷電流が動作電流の数パーセントのモータなら、これらの誤差も数パーセントです。巻線抵抗は約0.39%/°C上昇するため、温まったモータは冷えたモータよりストールトルクが小さく、負荷時の回転数低下も大きくなります。ブラシの電圧降下、巻線インダクタンス、大電流時の磁気飽和、ドライバの電流制限はモデル化していません。
計算例
問題:24 Vのブラシ付きDCサーボモータが、ギアヘッドを介してロボットの関節を駆動します。データシートによると、24 Vでの無負荷回転数は4000 rpm、巻線抵抗は1.2 Ωです。ベンチでは通常の作業負荷で2 Aを流し、関節の最悪ケースの負荷をモータ軸に換算すると0.25 N·mです。モータ定数、ストールトルク、2つの動作点を求めます。
解法:
- トルク定数: rad/s なので、 N·m/A です。計算ツールには0.0573と表示されます。以降の計算では丸めずに使います。
- ストールトルク:ストール電流は A なので、 N·m です。
- 2 Aでのトルク: N·m。
- 2 Aでの回転数:逆起電力は V なので、 rpm です。
- 2 Aでのパワーと効率: W、 W で、 = 0.1146 N·m × 376.99 rad/s と一致します。効率は で3600/4000に等しく、残りの4.8 Wは銅損 です。
- 最悪ケースの負荷: A、 rpm で、出力は = 81.87 Wです。
- 拘束時の確認:負荷トルクを1.5 N·mにすると、計算ツールは1.1459 N·mのストールトルクを超えていると警告します。モータは停止し、20 Aのストール電流を流します。
結果:モータは最悪ケースの負荷を3127.3 rpm、4.363 A、ストールトルクの22%で支えます。動作電流に4.363 Aを入力すると、この負荷での効率78.2%が読み取れます。モデルには熱的な限界がないため、4.363 Aをデータシートの最大連続電流と比較し、0.25 N·mにギアヘッドの減速比と効率がすでに含まれていることを確認してください。
実践的なヒント
- ✓無負荷回転数は、実際に加える電圧での値を入力してください。 は一定のまま無負荷回転数は電源電圧に比例するため、24 Vで4000 rpmのモータは12 Vでは無負荷で約2000 rpmで回ります。12 V電源で24 Vの値を入力すると、 と、そこから導かれるすべてのトルクが半分になります。
- ✓ にはデータシートの端子間抵抗を使うか、ロータを止めた状態で端子間を測定し、温度補正してください。銅の抵抗は約0.39%/°C上昇するため、測定時より50 °C高い巻線では抵抗が約20%増え、ストールトルクもそれに応じて下がります。温度補正は巻線抵抗計算ツールで行えます。
- ✓導いた をデータシートの値と比べてください。このモデルは無負荷電流を無視するため、ここでの値は通常、無負荷電流とストール電流の比ほどデータシートより少し高くなります。そのうえで2つの動作点を組み合わせて使います。測定電流からは現在の回転数と効率が、負荷トルクからは必要になる電流がわかり、その電流はモータとドライバの両方の連続電流定格に収まっている必要があります。
よくある間違い
- ✗出力パワーを無負荷回転数で割ってトルクを求める:トルクは出力パワーを動作時の角速度で割った値です。無負荷回転数の70%で運転しているときに で割ると、トルクを30%過小評価します。 なら電流から直接求まります。
- ✗ギアヘッド出力のトルクやRCサーボの定格トルクを、そのまま負荷トルクとして入力する:どちらもギア列を経た後の値ですが、負荷トルクの入力はモータ軸での値です。先に減速比とギアヘッド効率で割り、kgf·cmはトルク単位換算でN·mに換算してください(1 kgf·cm = 0.0981 N·m)。
- ✗ストールトルクを使えるトルクとして扱う:ストール時には電源電圧がすべて巻線にかかります。24 V、1.2 Ωでは、モータは20 Aを流し、何も出力しないまま480 Wを熱として消費します。連続負荷はデータシートの連続電流定格に対して選定し、ストールトルクはトルク-回転数特性の上限としてだけ使ってください。
よくある質問
関連記事
Shop Components
As an Amazon Associate we earn from qualifying purchases.