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 or the short description in JOSS.

Source code (beta):

Source code (stable release 1.1.1):




  1. Deskos G., Del Carre A., Palacios R., “Assessment of Low-Altitude Atmospheric Turbulence Models for Aircraft Aeroelasticity". Journal of Fluids and Structures, Vol. 95, Paper No. 102981, May 2020
  2. Del Carre A., Munoz A., Goizueta N., Palacios R., “SHARPy: A dynamic aeroelastic simulation toolbox for very flexible aircraft and wind turbines." Journal of Open Source Software, Vol. 4, No. 44, pp. 1885, December 2019
  3. 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
  4. 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
  5. 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: 20.01.2020