NaveenXSR17/Glider_Flap_Optimizer_Model_1
0
✈ Glider Flap Optimizer
ML-powered aerodynamic surrogate model for predicting CL, Cm, CD and finding the optimal flap configuration for maximum glide ratio under full pitch-stability constraints.
What This Is
A gradient boosting surrogate model trained on 409 CFD simulation runs of a glider across 24 flap configurations. Instead of running a new CFD simulation for every candidate design, the surrogate predicts aerodynamic coefficients in milliseconds — then an optimizer sweeps the full configuration space to find the best flap setup.
Three inputs → Three outputs:
Optimization Result
The optimizer finds the configuration that maximises CL/CD subject to three pitch-stability constraints:
Cm < 0— trim condition (nose-down restoring moment)dCm/dα < 0— pitch stiffness (static stability)Static Margin > 0— CG ahead of neutral point
Run Locally
git clone https://huggingface.co/spaces/YOUR_USERNAME/glider-flap-optimizer
cd glider-flap-optimizer
pip install -r requirements.txt
streamlit run app.pyTech Stack
Python · scikit-learn · Streamlit · NumPy · pandas · Matplotlib · joblib
Built as part of a glider aerodynamics design project. The surrogate model replaces expensive CFD calls during optimization, enabling real-time interactive exploration of the flap design space.
