In the winter of '24, as a Project Associate, I worked with Prof. Gaurav Tomar at the Multifluids Simulations Lab of IISc. The project involved several research and educational institutions working together to optimize and quantify the cooling of a system. Developed the solver to simulate the multiphase conjugate heat transfer phenomenon during boiling of the coolant. I used C++ to develop the code in 1D in a single phase and then later extended it to multiphase in 2D by plugging PSI-BOIL into the code development.
In my junior and senior years, I worked with Prof. Ramakrishna and Prof. Jayachandran to develop my first amateur multiphase solver at the Rockets and Missiles Lab (IIT Madras). The solver was developed using FORTRAN for high-speed flow problems on an unstructured grid. Python's strong data-handling libraries were used to optimize certain steps and the solver was validated at first using data from the JPL nozzle. Later, implemented to solve dispersed gas-particle internal flow in the combustion chamber of Boeing's IUS solid-fueled rocket motor.
The results were presented via a talk at the ICNMMF-5 (June 2024).
One of my most impactful works was developing an automated crater detection algorithm with the Space Applications Centre (ISRO) in the winter of '22. I processed images from the OHRC Payload of Chanadrayaan-2 using MATLAB and certain features from the images were processed using numerical algorithms to classify them as craters along with identifying the crater's size. The edge detection model developed in MATLAB was as good as the commercial Canny Edge Detector in OpenCV. This competence coupled with a 5-step optimization algorithm engendered a detection tool with 94% accuracy in the desired test dataset. The tool with more robustness would be used in future lunar missions to catalog the craters on the moon, helping lunar geologists to age the craters using the size of the crater.