How Does a LiPo Pack Power a Drone and Set Its Flight Time?
- Basic
- Article
- Ages 14+
- 5 min read

A LiPo battery supplies energy to the motors and affects how long the system estimates it can keep operating. Power flows from the battery through distribution to the ESCs and motors; a suitable power module also provides regulated voltage to the flight controller. Operating time depends on usable energy and average load, so the capacity printed on a label alone cannot predict flight time accurately.
Contents
- Battery and monitored state
- Power distribution stage
- Motor load
The energy path from battery to thrust
The battery supplies current to the system. A power distribution board or power wiring sends energy to the ESCs; each ESC controls current to its motor, which turns a propeller and creates thrust. A separate power module may lower or regulate voltage for the flight controller and electronics. A power fault can therefore affect both thrust and the control computer, even when the two branches use different conversion paths.
Current measures the flow of electric charge, while power describes the rate of energy transfer. At a conceptual level, P = V × I: power in watts equals voltage in volts multiplied by current in amperes. Motors draw more load when the drone needs more thrust; increased load raises battery current and uses available energy faster.
How is capacity different from energy?
Battery capacity is often labelled in ampere-hours or milliampere-hours, a measure of charge that can be supplied under specified conditions. Energy also depends on voltage: when average voltage is approximately steady, E (Wh) ≈ V (V) × C (Ah). Watt-hours describe energy; watts describe instantaneous power. Capacity ratings in mAh should not be treated as the same energy when nominal voltages differ.
A rough duration estimate is t (h) ≈ E_usable (Wh) / P_average (W). It does not promise operation until the battery is empty: usable energy is less than the nominal value, current changes with manoeuvres and load, voltage sags under high load, and the system needs reserve before stopping. A heavier battery also requires more lift, which can increase the load it was meant to support.
A model calculation
Suppose a simulated setup keeps the same voltage and average load but doubles its usable energy. Dividing energy by power gives twice the estimated duration. If energy stays the same while average load doubles, estimated duration is halved. This is an ideal relationship derived from the formula, not a measurement or prediction for a real drone model.
To read a log, look at voltage in V, current in A, remaining capacity as a percentage or mAh, and remaining time in seconds or minutes. Check timestamps and measurement boundaries: does the sensor measure the whole battery or only one branch? A “remaining” value is a firmware estimate, not a direct measurement. Compare segments with the same configuration and similar loads; do not divide total capacity by peak current and call it flight time.
How can a battery estimate be wrong?
PX4 can combine a voltage-based estimate with a current-based estimate of charge consumed. Current integration adds current over time to estimate how much charge was used. If the current sensor is uncalibrated, configured capacity is wrong or load changes sharply, the remaining value can be inaccurate. Internal resistance causes voltage sag when current flows; measured voltage under load is therefore lower than voltage at rest, and the displayed battery level may fluctuate as thrust changes.
Limits and safety
A low-battery failsafe answers how the system reacts when its estimate becomes low; it does not explain energy flow through the circuit or produce an exact duration. Battery age, temperature, load, power configuration and measurement hardware all matter. Do not use an illustrative calculation to decide whether to take off or extend a flight; operate only within the confirmed limits of the exact battery and vehicle.
Summary
The battery powers the thrust branch and electronics; capacity and voltage determine energy, while load determines how quickly it is consumed. Estimating time requires average-power samples, a clear measurement boundary and reserve for uncertainty and changing conditions.
Terms in this article
English and Vietnamese terms, with the meanings used here. Hover, tap or Tab to a term with a dotted underline for an explanation as you read.
- capacitydung lượng
- The amount of electric charge a battery can supply under specified conditions, often expressed in Ah or mAh.
- loadtải
- The electrical demand of devices drawing energy from the battery.
- voltage sagsụt áp
- A reduction in output voltage when current flows through a battery's internal resistance.
- current integrationtích phân dòng
- Estimating consumed charge by accumulating measured current over time.
This article is not marked as viewed
Spotted something wrong or unsafe?
Tell the administrator by email. The message already has the article title and address.
You may also like
BasicHow Does a Drone Use Its IMU, Barometer and GPS?
Learn how an IMU, barometer, GPS, and estimator combine measurements to infer a drone’s state.
Robotics6 min read
BasicHow Do Manual, Altitude and Position Hold Differ?
Compare Stabilized, Altitude and Position by what each holds, what happens when sticks are released and positioning needs.
Robotics4 min read
StarterWhich Wireless Links Do Drones Use for Commands and Data?
Compare telemetry radios, Wi-Fi and cellular service, then trace command and status paths between a ground station and a drone.
Internet of Things (IoT)7 min read
StarterWhat Steps Turn a Spoken Command into Drone Movement?
Trace speech through recognition, intent parsing, validation, setpoint generation, flight-mode conditions and feedback in a simulated design.
Artificial intelligence5 min read
Sources
These sources are written for older readers. If they feel hard, read them with an adult.
- Safety (Failsafe) Configuration(opens in a new tab)
PX4Tier C: other sourcesRead on October 30, 2026
- Power Systems(opens in a new tab)
PX4Tier C: other sourcesRead on October 30, 2026
- Battery Estimation Tuning(opens in a new tab)
PX4Tier C: other sourcesRead on October 30, 2026
- BatteryStatus (UORB Message)(opens in a new tab)
PX4Tier C: other sourcesRead on October 30, 2026
