File Exchange

image thumbnail

HL-20 Lifting Body

version (571 KB) by Stacey Gage
NASA HL-20 Lifting Body Airframe Modeled with Simulink and Aerospace Blockset.


Updated 01 Sep 2016

View Version History

View License

This model uses Simulink and the Aerospace Blockset for modeling the airframe of a NASA HL-20 lifting body, which is a low-cost complement to the Space Shuttle orbiter. The Aerospace Blockset was used to rapidly assemble portions of the HL-20 airframe. The remaining portions, including the calculation of aerodynamic coefficients, were modeled with Simulink.

Cite As

Stacey Gage (2021). HL-20 Lifting Body (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (10)


Overall a pretty good simulation to build upon. There are a few errors as previously mentioned, but these models were developed, in part, to be used as examples and to show software capability and ease of use.

Vagner Pralon

sonal gandhi

Stacey Gage

Neil comments about CP vs CG are correct, but for general cases, air vehicles CP and CG are close enough that the difference is negligible. (see aerospace dynamic text book calculations.)

Scott Josselyn

Looks pretty but does not work. Missing dependent blocksets.

oswald jean

Neil Boertlein

This model has an error: angle of attack, sideslip and airspeed should be based on the velocity vector of the aerodynamic reference point, not the CG. Otherwise, the rate dependent terms are incorrect. As an illustration, consider a throwing dart with the aero reference point back in the tail. Even if damping coefficients about the reference point are negligible, damping of pitch and yaw rotation about the CG is large because the rotational rate impacts the incidence and airspeed of the tail.

Farrokh Rashkan

Michael Sarabia

Save lifting body data, it's future is yet to come. It is compact (fits over a booster) and has low side loads in the boost phase.
Fifty years old, alluring and looking good.
Dr. Eggers and Syvertson had a good idea.

klaus well

This is pretty useless since no submodels like EOM's, Disturbances, etc. are included

MATLAB Release Compatibility
Created with R12.1
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!