SHARPy: Simulation of High-Aspect-Ratio aircraft and wind turbines in Python

SHARPy (we pronounce it SHARP-EYE, of course!) is an open-source nonlinear simulation and analysis package for the structural (flexible multibody), aerodynamic, and coupled aeroelastic/flight dynamics analysis of low-speed and very flexible aircraft and for wind turbines. It also generates reduced-order models for control design and can be run as a simulator for feedback control testing. See documentation for full features.

Source code (beta):

Source code (stable release 1.0.1):




  1. Maraniello S., Palacios R., “State-space realizations and internal balancing in potential-flow aerodynamics with arbitrary kinematics.” AIAA Journal, Vol. 57, No. 6, pp. 2308-2321, June 2019
  2. Del Carre A., Palacios R., “Low-Altitude Dynamics of Very Flexible Aircraft.”AIAA Scitech, 7-11 January 2019, San Diego, California, USA
  3. Hesse H., Palacios R., “Dynamic Load Alleviation in Wake Vortex Encounters.Journal of Guidance, Control, and Dynamics, Vol. 39, No. 4, pp. 801-813, April 2016
  4. Murua J., Palacios R., Graham J.M.R., “Applications of the Unsteady Vortex-Lattice Method in Aircraft Aeroelasticity and Flight Dynamics.” Progress in Aerospace Sciences, Vol. 55, pp. 46-72, November 2012

Latest update: 16.11.2019