Coder Social home page Coder Social logo

zeeshaniqbalkhan / airfoilann Goto Github PK

View Code? Open in Web Editor NEW
24.0 3.0 8.0 45.82 MB

Official repository of paper, entitled "Airfoil’s Aerodynamic Coefficients Prediction using Artificial Neural Network".

Home Page: https://ieeexplore.ieee.org/document/9990112

License: MIT License

Python 82.02% MATLAB 17.98%
aerodynamics airfoils machine-learning artificial-neural-networks

airfoilann's Introduction

AirfoilANN

Official repository of paper, entitled "Airfoil’s Aerodynamic Coefficients Prediction using Artificial Neural Network".

Presented at 19th International Bhurban Conference on Applied Sciences and Technology (IBCAST), 2022.

Preprint: https://arxiv.org/abs/2109.12149

DOI

Abstract

Figuring out the right airfoil is a crucial step in the preliminary stage of any aerial vehicle design, as its shape directly affects the overall aerodynamic characteristics of the aircraft or rotorcraft. Besides being a measure of performance, these aerodynamic coefficients are used to design additional subsystems such as a flight control system, or predict complex dynamic phenomena such as aeroelastic instability. The coefficients in question can either be obtained experimentally through wind tunnel testing or, depending upon the accuracy requirements, by numerically simulating the underlying fundamental equations of fluid dynamics. In this paper, the feasibility of applying Artificial Neural Networks (ANNs) to estimate the aerodynamic coefficients of differing airfoil geometries at varying Angle of Attack, Mach and Reynolds number is investigated. The ANNs are computational entities that have the ability to learn highly nonlinear spatial and temporal patterns. Therefore, they are increasingly being used to approximate complex real-world phenomenon. However, despite their significant breakthrough in the past few years, ANNs’ spreading in the field of Computational Fluid Dynamics (CFD) is fairly recent, and many applications within this field remain unexplored. This study thus compares different network architectures and training datasets in an attempt to gain insight as to how the network perceives the given airfoil geometries, while producing an acceptable neuronal model for faster and easier prediction of lift, drag and moment coefficients in steady state, incompressible flow regimes. This data-driven method produces sufficiently accurate results, with the added benefit of saving high computational and experimental costs.

If you use this work for your projects, please take the time to cite our paper:

@InProceedings{moin2022,
  author={Moin, Hassan and Khan, Hafiz Zeeshan Iqbal and Mobeen, Surrayya and Riaz, Jamshed},
  booktitle={19th International Bhurban Conference on Applied Sciences and Technology (IBCAST)},
  title={Airfoil's Aerodynamic Coefficients Prediction using Artificial Neural Network},
  year={2022},
  pages={175-182},
  doi={10.1109/IBCAST54850.2022.9990112}
}

airfoilann's People

Contributors

zeeshaniqbalkhan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

airfoilann's Issues

Supersonic training

Hi, I have read your work and from the article I read that you assumed an incompressible flow (M= 0.1-0.3). In your opinion could I train the ANN for a wider range of fligh conditions?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.