MacCready Speed to Fly Derivation
2024-12-28
Brief MacCready Solution Derivation
Here’s a brief derivation of MacCready speed to fly theory. See The Insight of MacCready Speed to Fly for the bigger picture.
.
Objective:
Minimize:ttotal(VHorizontal)=tFlying+tClimbing
tFlying=DHorizontal/Vhorizontal
tClimbing=VClimbAltLost
Where :
Dhorizontal : distance between climbs
Vhorizontal : horizontal velocity
Vclimb : expected vertical velocity of the next climb
AltLost is the altitude lost flying between the thermals, based on our horizontal speed:
AltLost=tFlying∗SinkRate(Vhorizontal)
Solution:
Substituting everything back into the objective and doing some simplification:
Min:ttotal=tFlying+VClimbtFlying∗SinkRate(Vhorizontal)
Min:ttotal=tFlying(1+VClimbSinkRate(Vhorizontal))
Min:ttotal=VClimbDHorizontal∗(VhorizontalVClimb+SinkRate(Vhorizontal))
Dhorizontal and VClimb are constants, so they can be factored out, yielding:
Min:ttotal=VhorizontalVClimb+SinkRate(Vhorizontal)
We can solve this by differentiating with respect to Vhorizontal and finding the intercept:
0=(VhorizontalVClimb+SinkRate(Vhorizontal))dVHorizontald
0=VHorizontalSinkRate′(VHorizontal)−Vhorizontal2VClimb+SinkRate(Vhorizontal)
VHorizontalSinkRate′(VHorizontal)=Vhorizontal2VClimb+SinkRate(Vhorizontal)
VClimb+SinkRate(Vhorizontal)=VHorizontal∗SinkRate′(VHorizontal)
This is equivalent to MacCready’s equation, first published in Soaring Magazine, Mar-Apr 1954 issue.
Interpretation
This is likely best interpreted visually on the polar graph:
.