バッテリーランタイム (モーター負荷)
モーターの消費電流、効率、放電深度を考慮して、モーター駆動システムのバッテリー稼働時間を計算します。
公式
t = C_usable / I_draw, C_usable = C × DoD
仕組み
モーター駆動システムのバッテリー稼働時間は、バッテリーの使用可能なエネルギー容量とモーターシステムの平均消費電力によって異なります。ランタイム (時間) = (バッテリー容量 (Wh × DoD))/P_Average。ここで DoD は放電深度 (通常、鉛蓄電池は 80%、リチウムイオン/LiFePO4 では 90%)。DC モーターが電圧 V で流れる電流 I の場合、P_Average = V × I/η_system となります。ここで、η_system はモーター、コントローラー、および配線の損失を考慮します。可変負荷アプリケーションでは、ピーク電力ではなく平均デューティサイクル電力を使用してください。
計算例
実践的なヒント
- ✓代表的な動作サイクルにおける電流センサーによる実際の消費電流の記録 — 実際の平均電流は、ほとんどの場合、ワーストケースの推定値よりも低くなります
- ✓リチウムイオン電池の場合、サイクル寿命を長くするには、放電深度を 80% に制限してください。NMC電池は、深放電を繰り返すと2.8 V/セル以下で急速に劣化します。
- ✓バッテリのサイズを決定する際は、計算された実行時間に 20 ~ 25% のランタイム安全マージンを追加します。これにより、経年劣化(充電サイクルによる容量損失)や予想よりも高い負荷を考慮できます
よくある間違い
- ✗平均電流の代わりにピークモーター電流を使用する — 60% のデューティサイクルで稼働するロボットの場合、消費電力が 67% 過大評価され、それに応じて実行時間が過小評価される
- ✗コントローラーと配線の損失は無視してください。モーターコントローラーのスイッチング損失が5~ 15%、ケーブル抵抗が低下すると、モーターのみの計算と比較して実際の実行時間が短くなります。
- ✗高い放電率ではバッテリー容量が大幅に低下することを忘れています(Peukert効果)。20Ahの鉛蓄電池は、2Cの放電で約14Ahしか供給しません
よくある質問
Shop Components
Affiliate links — we may earn a commission at no cost to you.
Related Calculators
Power
Battery Life
Estimate battery runtime for IoT and portable devices given average current draw, duty cycle, self-discharge rate, and depth-of-discharge cutoff. Suitable for LiPo, alkaline, NiMH, and coin-cell batteries.
Motor
Motor Efficiency
Calculate motor efficiency, power losses, and heat dissipation from electrical input and mechanical output measurements.
Motor
DC Motor
Calculate DC motor speed, torque, power, and efficiency from electrical parameters
Motor
Stepper Motor
Calculate stepper motor speed, step frequency, and travel per revolution
Motor
BLDC Motor
Calculate brushless DC motor no-load RPM, stall torque, maximum efficiency, input power, and propeller thrust from Kv rating and electrical parameters
Motor
Servo Motor
Calculate servo motor torque, speed, efficiency, and back-EMF from electrical and load parameters.