Academic

Two Phase Flow in a Viscously Compacting Matrix

Advisor: Professor Marc Hesse, University of Texas at Austin

Developing a 2D solver to simulate two immiscible fluids inside a viscously compacting porous solid. The solver is based on:

  • Conservative finite-difference scheme
  • Second order in space and theta method in time
  • General framework for implementation in other fields

The applications I am currently studying as a part of my doctoral study are:

Investigating Fluid Drainage using Physics Informed Neural Networks

Collaborators: DingCheng Luo, Yiran Shen, Eric Hiatt, and Prof. Marc Hesse, University of Texas at Austin

Physics Informed Neural Networks (PINNs) is a state-of-the-art tool for finding data-driven solutions to PDEs and discovering parameters in a PDE from a given data. In the present work, we have studied both, in the context of fluid drainage from the edge of a porous reservoir. We are interested in finding

  • A steady-state PDE, called Dupuit-Boussinesq approximation, from both synthetic and experimental data for a range of given input flow values.
  • An estimation problem for the transient flow PDE, using numerical solutions from finite-difference simulations as the input data to infer both the hydraulic conductivity and the outflow boundary condition.
  • Difficulties in implementing PINNs for studying this problem, for example, when the data does not perfectly match the PDEs or scaling of the misfit terms.

Suppression of drop breakup in a viscoelastic bath

Advisor: Professor Irmgard Bischofberger, MIT

A drop of a Newtonian liquid falling in a bath of another, less-dense and miscible, Newtonian liquid, deforms into a torus which is either stable or subsequently fragments into smaller structures, depending on the relative contributions of diffusive, viscous and convective forces. Here we show that the dynamics of the drop can change significantly when the bath is replaced by a viscoelastic liquid. Wrote a MATLAB code (src) to analyse a moving frame video.

High-Order Finite-Volume Reconstruction in Curvilinear Coordinates

Advisor: Professor Kun Xu, The Hong Kong University of Science and Technology

High-order reconstruction represents the state-of-the-art computational physics. The main ideas in using Weighed Essentially Non-Oscillatory schemes to solve various hyperbolic PDEs and other convection dominated problems, and present a collection of applications in areas including computational fluid dynamics, computational astronomy and astrophysics, semiconductor device simulation, traffic flow models, computational biology and some non-PDE applications. Research highlights:

Solving Heat Equation using High-order Methods on Stampede2 Supercomputer

Instructor: Professor Karl Schulz, University of Texas at Austin

Used Stampede2 supercomputer at Texas Advanced Computing Center to solve the steady-state heat equation in 1D and 2D. Built and ran the C++ codes, bash scripts using SLURM Workload Manager. Perform code testing mainly verification, regression and runtime performance testing. Libraries used:

  • GRVY for timekeeping and debugging
  • MASA for method of manufactured solutions
  • Bash automated testing system (bats) for designing regression tests
  • gcov and lcov for code coverage
  • Hierarchical Data Formatting (HDF5) for output file formatting
  • Portable Extensible Toolkit for Scientific Computation (PETSc) library with GMRES solver integration
  • Travis CI for continuous integration
  • Docker for containerization

Investigation and Control of Unstart Phenomenon in Scramjets

Advisor: Professor M.F. Baig, Aligarh Muslim University, India

Engine unstart refers to the transient disgorging, which is generated with the aid of thermal choking due to impulsive heat addition inside the combustor. The generated pressure disturbance traverses upstream inside the isolator duct in the form of normal shock, resulting in a loss of thrust and possible flameout of the engine. Research highlights:

  • Designed a Scramjet based on different operating Mach numbers
  • A quasi-one-dimensional adaptation of mass, momentum and energy conservation.
  • A single-input-single-output (SISO) mechanism based on pressure feedback is proposed to avert Engine unstart

Effective Lewis Number for Multicomponent Hydrocarbon-Air Mixtures

Advisor: Professor M.R. Ravi, Indian Institute of Technology, Delhi, India

  • Analyzed combustion characteristics of methane and natural gas mixtures with varying hydrogen blending.
  • Performed the experiments using constant pressure combustion chamber apparatus with Schlieren imaging.
  • Simulated the corresponding flames in 1D on CHEMKIN using PREMIX module.

Industrial

Hummingbird – Wearable Device for Exchanging Information

Co-Founders: Sal Amarsinghe, Mohammad Afzal Shadab, Dr. Nikhil Bhargava, Melody Mui and Dakota Pierce, MIT and Hong Kong Innovation Node

  • Ideated and validated consumer problems and B2B market opportunities through market research.
  • Designed prototype on AutoCAD, fabricated using 3D printing, and implemented fast & accurate algorithms.
  • Received MIT Sandbox Innovation Fund worth $5000 and won both Judge’s & Audience Awards at MIT Entrepreneurship and Maker Skills Integrator program (2018).

Industrial Compressors and Gas Turbines

Summer Internship Supervisor: Ramray Tudu, Deputy General Manager, Gas Authority of India Limited

  • Worked at a C2C3 plant at GAIL, participating in its pre-commissioning and commissioning testing.
  • Studied the working of several industrial compressors and a gas turbine (Siemens SGT700).

Formula Student Race Car and Hybrid Tricycle

Technical Member & Team Lead: Society of Automotive Engineers, Aligarh Chapter

  • Conceptualized ergonomically designed the vehicles with improved aerodynamic performance.
  • Designed the vehicles on AutoCAD, simulated on ANSYS, and then finally fabricated.

Hobby

Dimensional Analysis tool using Pi Theorem

Developer: Mohammad Afzal Shadab

The Python GUI based tool can perform the dimensional analysis using Buckingham Pi theorem (exe/src) with Youtube tutorial. The tool can find the number of the repeating variables and also the linear dependence in between them.

Twitter Webscraper

Developer: Mohammad Afzal Shadab

Salient features of the Python program (src):

  • Calculates and can also print Tweets with a “keyword” for a specific period in a specific region in the world.
  • Doesn’t require Twitter Official Access Token.
  • Bypasses Twitter official time limit of 7 days.