REPOSITORY OVERVIEWLive repository statistics
★ 4Stars
⑂ 0Forks
◯ 0Open issues
◉ 4Watchers
51/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
72 Community adoption25% weight
9 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
35 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Divergence and Flutter Analysis of Airfoil and Wing
This repository contains MATLAB scripts for the aeroelastic analysis of airfoils and wings, focusing on the phenomena of divergence and flutter. The project uses analytical and numerical methods to predict critical speeds and understand the behavior of aeroelastic systems under various conditions.
Project Summary
This project involves the development of a suite of MATLAB tools to perform a comprehensive aeroelastic analysis. Key achievements include:
-
Divergence Analysis: Computing the divergence velocity and pressure for both airfoil and continuous wing sections using a combination of analytical and numerical techniques.
-
Flutter Prediction: Developing a MATLAB tool for flutter prediction based on the V-g method. This tool incorporates fully unsteady aerodynamic loads and generates frequency and damping plots as a function of airspeed.
-
Parametric Studies: Evaluating the effects of key design parameters, such as sweep angle, control surfaces, and aeroelastic tailoring, on the flutter and divergence characteristics of the wing.
MATLAB Scripts
The project is organized into several MATLAB scripts, each addressing a specific aspect of the aeroelastic analysis.
-
flutter_real.m: This script performs a flutter analysis for a continuous wing model, specifically a Goland wing, with a focus on bending and torsion modes. It uses the Theodorsen function approximation to model unsteady aerodynamics and a state-space formulation to solve for eigenvalues, which represent the system's stability. The script also includes a parameter for varying the wing's sweep angle.
-
model1_2_3.m: This script provides a more general framework for flutter analysis of a 2-DOF airfoil section (plunge and pitch). It allows for the selection of three different aerodynamic models:
The script iterates through a range of airspeeds to calculate the damping and frequency of each mode, ultimately determining the flutter and divergence speeds.
-
flutter_real_discrete.m: This script performs a flutter analysis on a discrete airfoil model, similar to model1_2_3.m, but is structured to accept discrete stiffness and mass properties. It also incorporates non-circulatory and circulatory aerodynamic terms and a state-space formulation for stability analysis.
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
ERPLAB Toolbox is a free, open-source Matlab package for analyzing ERP data. It is tightly integrated with EEGLAB Toolbox, extending EEGLAB’s capabilities to provide robust, industrial-strength tools for ERP processing, visualization, and analysis. A graphical user interface makes it easy for beginners to learn, and Matlab scripting provides enormous power for intermediate and advanced users.
75/100 healthRecently updatedActive repositoryHas homepage
MATLABGPL-3.0#cognitive-science#csd#eeg-data#eeglab
⑂ 72 forks◯ 128 issuesUpdated 4 days ago
Project homepage ↗Core tools required for running Canlab Matlab toolboxes. The heart of this toolbox is object-oriented tools that enable interactive analysis of neuroimaging data and simple scripts using high-level commands tailored to neuroimaging analysis.
64/100 healthRecently updatedActive repositoryHas homepage
MATLABNOASSERTION#canlab#connectivity#fmri#machine-learning
⑂ 84 forks◯ 26 issuesUpdated 7 days ago
Project homepage ↗