Skip to content
@NASA-CHEETA

NASA CHEETA ULI

High-fidelity aeroelasticity framework for NASA ULI

High-Fidelity Aerostructural Analysis and Optimization Framework for NASA ULI Program

Local Image

Overview

This repository contains an Aeroelasticity Framework developed for NASA, utilizing the SU2 (Stanford University Unstructured) computational fluid dynamics (CFD) solver and the CalculiX finite element analysis (FEA) software. Aeroelasticity is the study of the interaction between aerodynamics, structural dynamics, and control systems, and is crucial in designing safe and efficient aerospace vehicles. This framework provides a powerful toolset for simulating and analyzing aeroelastic phenomena in various aerospace applications.

Member Repositories

  • **SU2 Columbia: A fork of SU2 Blackbird, extended to support large-scale coupled aeroelastic topology optimization. Shape optimization suite extended using FADO with IPOPT as an additional optimizer. Local Image

  • **CalculiX: add desc

  • Aeroelastic Simulations: Perform aeroelastic simulations, including flutter analysis, static aeroelasticity, and dynamic aeroelasticity.

  • Customizable Configurations: Easily configure simulation parameters, mesh settings, boundary conditions, and structural properties to suit your specific aerospace application.

  • Parallel Computing: Leverage parallel computing capabilities for faster and more efficient simulations, making it suitable for complex and computationally intensive problems.

  • Visualization: Visualize the results of aeroelastic simulations using open-source visualization tools like Paraview or other preferred post-processing software.

  • Documentation: Detailed documentation and examples are provided to help users get started with the framework, set up simulations, and interpret results effectively.

Getting Started

  1. Prerequisites: Ensure that you have SU2 and CalculiX installed on your system. You can find installation instructions for both software packages on their respective websites.

  2. Clone the Repository: Clone this repository to your local machine using git clone.

  3. Configuration: Customize the configuration files for your specific aeroelastic simulation, including geometry, mesh, aerodynamic settings, structural properties, and simulation parameters.

  4. Run Simulations: Use the provided scripts to run the aeroelastic simulations. You can choose to perform flutter analysis, static aeroelasticity, or dynamic aeroelasticity simulations.

  5. Post-processing: Visualize and analyze the simulation results using post-processing software, as detailed in the documentation.

Documentation

Comprehensive documentation is available in the docs directory of this repository. The documentation provides detailed instructions on setting up simulations, configuring parameters, and interpreting results. Please refer to it for a more in-depth understanding of the framework.

Contributing

We welcome contributions from the community to improve and extend this Aeroelasticity Framework. If you have suggestions, bug reports, or would like to contribute code or documentation, please open an issue or submit a pull request.

License

This Aeroelasticity Framework is open-source and released under the MIT License. You are free to use, modify, and distribute it, subject to the terms of the license.

Acknowledgments

This project is developed with the support and collaboration of NASA and the open-source communities surrounding SU2 and CalculiX. We are grateful for their contributions to aerospace research and technology.

For any inquiries or assistance, please contact the project maintainers listed in the CONTRIBUTORS.md file.

Happy simulating, and may your aeroelastic analyses lead to safer and more efficient aerospace designs!

Pinned Loading

  1. SU2_Columbia SU2_Columbia Public

    Forked from su2code/SU2

    SU2 Columbia: A SU2 fork for large-scale aeroelastic optimization

    C++ 4

Repositories

Showing 3 of 3 repositories
  • SU2_Columbia Public Forked from su2code/SU2

    SU2 Columbia: A SU2 fork for large-scale aeroelastic optimization

    NASA-CHEETA/SU2_Columbia’s past year of commit activity
    C++ 4 855 0 0 Updated Jul 18, 2024
  • .github Public
    NASA-CHEETA/.github’s past year of commit activity
    0 MIT 0 0 0 Updated Jan 8, 2024
  • Topology-Optimization Public

    MDO Framework built upon SU2 and CalculiX

    NASA-CHEETA/Topology-Optimization’s past year of commit activity
    Fortran 3 0 0 0 Updated May 25, 2022

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…