Skip to content

Releases: suavecode/SUAVE

SUAVE 2.5.2

17 Mar 22:31
6554d2b
Compare
Choose a tag to compare

This release is a large minor release. The changes are significant but won't change any syntax.

  • Multifidelity Rotors
  • New aeroacoustic modules
  • Fuel tracking and plotting
  • Updates for OpenVSP 3.26
  • Many many bug fixess

SUAVE 2.5.1

10 Dec 23:37
4a42c06
Compare
Choose a tag to compare

This is a minor release addressing some small bugs.

  • Updates to AVL interface
  • Addresses issues with negative rudder deflections
  • Various OpenVSP import fixes
  • Descent Constant EAS Segments

SUAVE 2.5.0

09 Nov 20:06
b20f7da
Compare
Choose a tag to compare

This release has numerous changes. Unfortunately, some interfaces have been altered to support all these changes. We tried to make these interface alterations as user friendly and intuitive as possible.

  • VLM: Control surfaces, sideslip, rotation rate effects, and arbitrary discretization.
  • Nacelles are now independent geometric objects from networks
  • Energy networks: fewer networks, propellers and motors can be appended arbitrarily, networks are no longer referred as propulsors, and integrating a mission with a network is much easier.
  • Battery model rewrite
  • New airfoil panel method
  • Momentum wake effects from rotors
  • Updates for both import and export of vehicles to OpenVSP (propellers/rotors are now seamless)
  • New Noise models
  • Stability derivatives from VLM including with respect to control surface deflections
  • VTK file outputs for rotor wake simulations
  • New plotting functions
  • Under the hood fixes: hover corrections, FLOPS, CG, fineness ratio, propellers/rotors are merged, removed duplicated iterations, addressed many known issues

SUAVE 2.4.0

25 May 01:47
1a3b092
Compare
Choose a tag to compare

This release has major changes to both the aerodynamics, acoustics, and propeller models in SUAVE.

  • New VORLAX-based supersonic VLM
  • Aircraft Noise Analysis
  • General VTOL weights buildup
  • Electric performance diagrams
  • Non-uniform inflow for BET analysis
  • Updated propeller-wing interaction
  • Direct use of polar data for propellers
  • Interface to PyCycle
  • Airfoil Interpolator
  • New function for supersonic wave drag
  • Update OpenVSP interface
  • Bug Fixes, code clean up, and some speedups!

SUAVE 2.3.1

24 Jan 01:31
c2ccf26
Compare
Choose a tag to compare

SUAVE 2.3.1 builds on 2.3.0 with a few corrections:

  • Installation errors when using a local install.
  • Propellers no longer default to the NACA 4412 airfoil polars. The default is a curve fit to a DAE51.
  • The behavior of the AERODAS post stall model for propellers has been modified to better tracks the original polar.
  • Fixes to the optimized climb segment
  • Small bug in constant calibrated airspeed segments is fixed

SUAVE 2.3.0

26 Dec 05:42
a0d9f91
Compare
Choose a tag to compare

SUAVE 2.3.0 contains a host of upgrades for our users and developers.

*Updates to the native Vortex Lattice Method
*Propeller-wing interaction modeling
*Integrated FLOPS and Raymer aircraft weight estimation methods
*Improvements to eVTOL networks
*New constant-speed Internal Combustion Engine network
*Lift-trimmed single point segments
*Optimized range and endurance speeds for propeller aircraft
*More regressions testing to support our Verification and Validation efforts

SUAVE 2.2.0

11 Aug 02:12
a4123c9
Compare
Choose a tag to compare

SUAVE 2.2.0 brings a wide variety of new capabilities. We suggest all users upgrade to this new version of SUAVE.

  • Supersonic Vortex Lattice Method as default aerodynamic method
    -Optimized for quick execution
    -Able to be used with a surrogate or exact throughout a flight
  • New Plotting
  • Updated weight methods for transport class vehicles
  • Differential evolution algorithm with constraints
  • New algorithm for CG and Mass computations
  • Updated OpenVSP interface
  • import_airfoil_geometry.py now recognizes Selig format airfoil files
  • Generalizations for future generative design capabilities
  • Bug fixes:
    -Ordered data updates
    -Ground segment bug in 2.1
    -Issues with imports on some Macs
    -Many more...

SUAVE 2.1.0

22 Mar 21:02
99e4864
Compare
Choose a tag to compare

SUAVE 2.1 brings a host of upgrades, new features, and improvements to better meet emerging needs in industry, academia, and research. Code coverage is now at 85%, well on our way to improving SUAVE's Verification and Validation status. A longer list of improvements can be found below:

-Networks for the three core classes of eVTOLS - lift + cruise (stopped rotors), vectored thrust (tilt wings and tilt rotors) and multi-rotors
-Expanded energy networks: internal combustion engine, rotor, and dual battery ducted fan
-Updated optimization scripts, including new particle_swarm_optimization algorithm
-Rotor models
-Propeller and rotor model can now accept airfoil polars
-Updated links with SU2
-removal of "prop_attributes" data structure within the propeller data structure
-electric motor weight models
-Many little fixes

SUAVE 2.0.0

14 Feb 06:41
be2f49f
Compare
Choose a tag to compare

The second major release of SUAVE in Python 3!

The big new features:
-Python 3
-Better integration with OpenVSP
-More flexible AVL integration
-Under the hood speed improvements
-Ramjets, Scramjets, and Rockets
-Weight methodologies for eVTOL
-Fuel Tank CGs
-Supersonic upgrades
-Better Fuselage Segmentation
-PyOptSparse interface
-Technological factors
-More regressions testing to support our Verification and Validation efforts

SUAVE 1.1.0

11 Apr 23:31
c178c43
Compare
Choose a tag to compare

Updates for SUAVE 1.1:
-Significant changes to AVL link
-New Ramjet and Scramjet Networks
-Updates to allow for use of the latest OpenVSP and SU2 versions
-Revamped Weissinger aerodynamics model
-New Lifting Line aerodynamics model
-General Aviation weights calculations
-Simplified Container hierarchies
-Bug fixes and code cleanup