MakarovSuites
English
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Contact & licences

Engineering

Cargo drone delivery

Fly a parcel down a suburban street on a summer evening: a quadcopter lifts off the depot’s rooftop pad, crosses the gardens into a gusty headwind, brakes over the last house, lowers the parcel on its winch onto the delivery mat and flies home. Each rotor needs the momentum-theory power T^1.5/sqrt(2ρA) in hover; in forward flight the induced power falls, the blade and body drag rise, and the closed-form power curve gives the best-endurance and best-range speeds. Brake sharply and the parcel swings like a pendulum of period 2π sqrt(L/g); switch on anti-sway and the controller follows the swing until it dies. Hold the drone in a steady wind and it is in forward flight through the air - its tilt, the parcel’s trail angle and the power equal their closed forms - and every joule drawn from the battery is followed into the rotors’ wake, the blades, the drag, the height and the winch.

Cargo drone delivery — Actual application image
Actual application image

What happens

A 2.6 kg quadcopter with four rotors of 0.19 m radius carries a 1 kg parcel in the vertical plane of the gardens (x, height, pitch). Each rotor of thrust T needs the induced power κ·T·v_i with κ = 1.15 and Glauert’s level-flight inflow v_i² = v_h^4/(V²/2 + sqrt(V^4/4 + v_h^4)), v_h² = T/(2ρA) - in hover T^1.5/sqrt(2ρA), 50.3 W ideal per rotor - plus the profile power (σ·Cd0/8)·ρ·A·(ΩR)³·(1 + 4.65μ²) with σ = 0.08, Cd0 = 0.012 at the tip speed its thrust needs (C_T = 0.008, about 90 m/s); the rest of the shaft power is the thrust’s own work through the air. Body and parcel drag ½ρ·f·V² with 0.035 and 0.045 m². The closed-form level-flight curve P(V), T = sqrt(W² + D²), gives 279 W in hover, the best-endurance speed 8.7 m/s and the best-range speed 13.1 m/s. The controller: a route profile braking at the set deceleration, a PI velocity loop, the measured tether pull fed forward, the thrust vector limited to 29° of tilt, a PD attitude loop at 20 rad/s, the rotor split within 0.5–22 N; anti-sway leans the velocity reference toward the parcel’s swing, and aiming holds the drone upwind by the parcel’s steady trail. The parcel hangs on a one-sided tether held by its exact constraint force with Baumgarte stabilization; the winch pays out at 0.7 m/s over the mat, the hook lets go at touchdown, located inside the step. Forces are held over 2 ms sub-steps with Euler velocities and trapezoid positions, so each force’s work is exactly F·dx: battery = motor heat (78 % efficiency) + induced + profile + parasite + height + motion + winch brake − wind exchange + touchdowns, to round-off. Battery 22.2 V, 5 Ah, 20 % reserve.

Try this

Watch the delivery and read the hover power and the two best speeds; switch to Hover, set a tether length and an initial swing and compare the period with 2π sqrt(L/g); switch anti-sway off and brake sharply; raise the wind and the gusts and watch the hold and landing errors and the battery.

The model and its limits

A planar quadcopter (x, height, pitch) with momentum-theory rotors: Glauert’s level-flight inflow from the whole airspeed, no vortex-ring state, no rotor inertia or motor lag, profile drag from one blade drag coefficient; a point parcel on an inextensible one-sided tether fixed at the centre of mass; uniform wind with two-sine gusts, no wakes off houses or trees; the battery as an energy store at constant efficiency, without voltage sag or Peukert effect. One street at full scale; a real delivery route is kilometres long, so the range reading extrapolates the power curve.

Equations used in the module
Equations
P_i = κ·T·v_i,  v_i² = v_h^4/(V²/2 + √(V^4/4 + v_h^4)),  v_h² = T/(2ρA),  hover: P = T^1.5/√(2ρA)
P(V) = κ·T·v_i + 4·(σ·C_d0/8)·ρ·A·(ΩR)³·(1 + 4.65·μ²) + D·V,  T = √(W² + D²),  D = ½·ρ·f·V²
L·d²φ/dt² = −g·sin φ − a_n,  T_0 = 2π·√(L/g)·(1 + φ0²/16),  tan φ_wind = D_p/(m_p·g)
E_batt = Q_motor + W_i + W_0 + W_par + ΔE_k + ΔE_p + W_brake − W_wind + E_touch

Related experiments

Back to catalogue
Autonomous shuttle — Actual application image

Engineering

Autonomous shuttle

Ride a driverless electric shuttle round a university campus at night after rain. It steers by pure pursuit - aiming at a point ahead on the path with the curvature 2 sin(alpha)/L_d, exactly 1/R on a circle - slows to sqrt(a_lat/kappa) for every curve, stops on the mark at two stations within the comfort limits of deceleration and jerk, and watches the road with a fan of lidar rays. A pedestrian waits at the zebra: the shuttle sees her and yields. Switch the yield rule off and she steps out 14 m ahead - the emergency stop takes the closed-form distance v tau + v^2/2a + v a/2j; give the perception 1.2 s of latency and it reaches her; park a van before the zebra and she stays hidden until she is in the lane. Try dry asphalt and wet leaves, and follow every joule from the battery into motors, air, tyres and brakes and back through regeneration.

Sailing across the wind — Actual application image

Engineering

Sailing across the wind

Adjust the sheet and rudder while apparent wind, sail pressure and the keel combine to move a sailboat.

Hovercraft — Actual application image

Engineering

Hovercraft

Start the lift fan and watch the craft rise off its skirt until the cushion carries its weight and the air escapes through a gap of a few centimetres, exactly where the fan’s curve meets the leakage. Open the throttle over the sea: the craft’s own waves drag hardest at the hump near sqrt(gL/pi), where the wake is one craft length long - a weak propeller stays stuck below it at the closed-form speed, a strong one breaks through and runs to its top speed. Try the beach, where there are no waves; slow the fan until the cushion can no longer lift the craft off its skirt.