top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Data-Driven Techniques for Airfoil Aerodynamic Parameter Analysis Using Machine Learning

Date

20th May 2024 to 20th July 2024

Location

Indian Institute of Technology Madras, Chennai

Role

Summer Fellowship Program (SFP) Intern

Project type

Machine Learning for Aerodynamic Analysis

Contributors

AKHIL S. PILLAI
SHRADDHA DHANANJAY DESHMUKH
Dr. S. VENGADESAN (Guide)

Project Overview
During my summer fellowship program at IIT Madras, I undertook a project focused on developing a machine learning code to determine the aerodynamic parameters of an airfoil. The primary objective was to leverage machine learning techniques to enhance the accuracy, speed, and energy efficiency of aerodynamic calculations, as opposed to relying solely on traditional Computational Fluid Dynamics (CFD) methods. This innovative approach aimed to provide a more efficient solution for aerodynamic analysis, offering potential benefits for various aerospace applications.

Learning Outcomes
Throughout the project, I delved deeply into the application of machine learning to aerodynamic challenges. I explored and gained proficiency in various neural network architectures, including Artificial Neural Networks (ANN), Physics-Informed Neural Networks (PINN), and Convolutional Neural Networks (CNN). This experience was invaluable in understanding how different neural network models can be tailored to solve specific aerodynamic problems. Additionally, I developed essential skills in data extraction, processing, and the implementation of advanced algorithms for predictive modeling. This comprehensive learning experience significantly broadened my knowledge base and technical capabilities in both aerodynamics and machine learning.

Software and Workflow
To accomplish the project goals, I utilized several sophisticated software tools and frameworks. PyTorch was the primary framework for model training, benefiting from CUDA acceleration to expedite the computational processes. Data handling was efficiently managed using libraries like NumPy and Pandas. The workflow began with parsing raw data, followed by normalization to ensure consistency and accuracy in the dataset. Subsequently, I built and refined datasets, and defined CNN architectures aimed at predicting aerodynamic parameters. The training phase involved rigorous model evaluation and optimization to enhance performance, ensuring that the predictions were both accurate and reliable.

Major Fields of Experience
The project provided extensive experience in several critical fields. These included machine learning, neural networks, data extraction and processing, and aerodynamic analysis. I also became proficient in implementing optimization algorithms such as gradient descent and backpropagation within the PyTorch framework. This practical experience was complemented by a solid theoretical understanding of machine learning principles, giving me a well-rounded skill set that is applicable to both academic research and practical engineering challenges. The combination of these experiences underscored the importance of interdisciplinary knowledge in solving complex aerospace problems.

Project Takeaway
One of the most significant takeaways from this project was the demonstrated potential of machine learning to revolutionize aerodynamic predictions. By integrating neural networks with aerodynamic data, I successfully created models capable of predicting lift and drag coefficients with greater efficiency than traditional methods. This project has equipped me with valuable skills in the application of machine learning to aerospace engineering, highlighting the transformative impact of advanced computational techniques on traditional engineering practices. This experience has not only enhanced my technical expertise but also inspired further research and development in the field of aerospace engineering.

bottom of page