Jay Damani

One man's magic is another's engineering.

STRUCTURAL-MESHING, ANSA, SIMULINK-BASICS, MATLAB-BASICS, HEV-FUNDAMENTALS, MATLAB, FEA, HYPER-MESH, RADIOSS, CRASH-WORTHINESS, SHEET-METAL-MESHING, PYTHON-BASICS, NUMERICAL-ANALYSIS, HEV, BATTERY-TECHNOLOGY,

I currently hold a bachelor's degree in mechanical engineering. The world of automobiles has always been fascinating and since the start of my college degree, I've been on a quest to understand these beautiful machines.

Experience

Project Trainee

Tata Motors

01 Jun 2019 - 01 Sep 2019

Project Trainee

Saptasati Industries Pvt. Ltd.

01 May 2018 - 01 Jul 2018

Domains

Software Skills

MATLAB

ANSA

Python

Hypermesh

Area of Expertise

Plastic meshing

Sheet metal meshing

2D meshing

3D meshing

Crash analysis

EV

College Information

B.Tech

Symbiosis Institute of Technology | SIT Pune

01 Jun 2015 - 01 Jun 2019

School Information

12th

Udgam School For Children

01 Mar 2014 - 01 Mar 2015

10th

Udgam School For Children

01 Mar 2012 - 01 Mar 2013

Projects

Curve fitting for specific heat data of Oxygen

Problem Statement: Write a code to fit a linear and cubic equation to specific heat data for oxygen Estimate goodness of fit for each degree of polynomial improve the fit for cubic polynomial   Theory: Curve fitting -  Curve fitting is a method that uses numerical techniques to create a polynomial for the given…

Parsing NASA Thermodynamic Data

Problem Statement: Parsing NASA's Thermodynamic Data file to calculate the specific heat, enthalpy, and entropy of various gas species. Theory: File Parsing - Parsing a file means reading in a data stream. It means, to a computer, about what “reading text” means to a human being. MATLAB has built-in functions…

Optimization of Stalagmite function using Genetic Algorithm

Problem Statement: Write a code in MATLAB to optimise the stalagmite function and find the global maxima of the function using the built-in genetic algorithm function. Run variations by adding bounds and population size and run statistical studies on the algorithm for each variation to eventually achieve a constant…

Transient Motion Simulation of a Pendulum

Problem Statement: Write a program in MATLAB to solve a second order 'Ordinary differential equation' that represents the equation of motion of a simple pendulum with damping and create an animation of this motion. Theory : The figure shows an idealized pendulum, with a "massless" string or rod of length 'L'…

Rankine Cycle Simulator

Problem Statement: Create a Rankine Cycle Simulator using MATLAB that is capable of calculating the state points of the ideal Rankine cycle and plotting the Temperature-Entropy and Enthalpy-Entropy graphs for the same. Theory: Rankine Cycle -                       …

Modelling of an automotive instrument panel substrate using ANSA

Problem Statement: For the given component, check for the geometrical errors and mesh with the given element Quality criteria. After meshing the component the thickness has to be assigned. Write a detailed report on your meshing process and also mention which method you used to extract the mid-surface along with…

Modelling of an automotive suspension assembly using ANSA

Problem Statement -  For the given suspension assembly, check for the geometrical errors and mesh with the given element Quality criteria. After meshing the component the thickness has to be assigned for mid surfaces. Use tetra elements to model non-uniform thickness components. Also, use connections to connect the…

Front Impact Analysis using Hypermesh and RADIOSS

Problem Statement -  For the given reduced model of the front impact structure of a 4W automobile perform frontal crash analysis using hypermesh to setup the load case and RADIOSS as the solver. Theory -  Any crash scenario involves huge changes in an object's inertia and leads to high dissipation of energy.…

Side Impact Analysis using Hypermesh and RADIOSS

Problem Statement -  For the given reduced model of the front impact structure of a 4W automobile perform frontal crash analysis using hypermesh to setup the load case and RADIOSS as the solver. Theory -  Any crash scenario involves huge changes in an object's inertia and leads to high dissipation of energy.…

Week 12:Project-1-Meshing of Door Inner Panel Challenge

Problem Statement:  For the given component, perform mid-surfacing and mesh with the given element Quality criteria. After meshing the component, assign the thickness. Theory: The given part is an automobile's plastic door trim which latches onto the door's metal frame and lies on the interior.   It is manufactured…

Week 12:Project 2-Meshing of Rear Wheel Holder challenge

Problem Statement:  For the given component, perform mid-surfacing and mesh with the given element Quality criteria. After meshing the component, assign the thickness. Theory: The part is an automobile's spare wheel cover. It houses the spare wheel usually in the trunk of a car. The thickness of the part is close…

Week 1 Understanding Different Battery Chemistry

Week 2 Air standard Cycle

Problem Statement: Write a program in MATLAB to plot the PV diagram and find the thermal efficiency of an engine running on the otto/air standard cycle. Theory: Otto Cycle -  In 1876, a German engineer, Nikolaus August Otto advanced the study of heat engines by building the first working four-stroke engine. The…

Week 5 Battery characteristics using drive cycle

Problem Statement -  Simulate generic battery model charge discharge using UDDS data.  Model -  The model shows a high volatge circuit that can be used for an electric vehicle. The load current is given by a current profile which is derived from a drive cycle. As per the current profile the total simulation time is 1371…

Week 7 State of charge estimation

Problem Statement - What is coulomb counting? How BMS implements coulomb counting for SOC estimation? The Coulomb counting method measures the discharging current of a battery and integrates the discharging current over time in order to estimate SOC. Coulomb counting method is done to estimate the SOC(t), which…

Week 8 Multi cell Battery Pack

Problem Statement - How weakest cell limits the usable capacity of the battery pack? What is the solution? Solution -  Weak cells (ones with lower capacity / higher internal impedance) tend to exhibit higher voltage than the rest of the series cells at full charge termination. These cells are then weakened further…

Week 10 Thermal Management

Problem Statement - Prepare a report summarizing thermal management techniques for electric car battery pack. Solution -  Lithium-ion cells performance depends on the temperature. Lithium-Ion cells work well when cells operate within limited voltage and temperature. Otherwise, damage will occur to the…

Week 3 - Solving second order ODEs

Problem Statement: Write a program in Python to solve a second-order 'Ordinary differential equation' that represents the equation of motion of a simple pendulum with damping and create an animation of this motion. Theory : The figure shows an idealized pendulum, with a "massless" string or rod of length 'L'…

Week 6 Fuel cell powered vehicle model

Problem Statement - Explain the working of the power_fuel_cell.slx model. Theory -  The model -  The hydrogen activated to form the proton ion with the catalyst is injected in the Proton exchange membrane fuel cell (PEMFC). When the electron is forced to flow out, the proton passes through the membrane and…

Project 2 Thermal modeling of battery pack

Problem Statement -  For a 10 cell series lithium ion battery model, simulate the thermal effects and compare life cycle performance at various temperatures, charge & discharge rates using MATLAB and Simulink.  Model Overview -  -> The model requires you to run a MATLAB script before the model is…

Week 5 - Curve fitting

1. What do 'popt' and 'pcov' mean?  The popt output argument is an array of the optimal values of coefficients for the polynomial we are using to fit the data.  The pcov output argument is a 2D array that contains the estimated covariance of the popt values with the original data. 2. What does np.array(temperature)…

Week 6 - Data analysis

Problem Statement -  Create a data visualizer for converge output files. It should allow the user to output plots for various gas properties and also allows them to plot properties against each other. Lastly, it should compute and output basic performance parameters such as work done, power, and specific fuel consumption…

Course Certificates

MATLAB for Mechanical Engineers

Completion Certificate UID : 5dq603x8bl2rofg9

Introduction to Physical Modeling using Simscape

Completion Certificate UID : dxugtb0py6niho23

Introduction to Hybrid Electric Vehicle using MATLAB and Simulink

Completion Certificate UID : qaf0by8j4wgr6d5p

Preprocessor for Structural Analysis using ANSA

Completion Certificate UID : a8lowgh5btxk6mce

Crashworthiness Analysis using HyperMesh and Radioss

Completion Certificate UID : 7ldj8vtq154sk2bf

HyperMesh for FEA Plastic and Sheet Metal Applications

Completion Certificate UID : h4nrlts13fwedu95

Introduction to Battery Technology for Electric Vehicle

Completion Certificate UID : 18tec6dwsvqx4lz0

Introduction to Control of Electric Vehicle

Completion Certificate UID : sjohnqf75x931rai

Python for Mechanical Engineers

Completion Certificate UID : rch6ksdb19e0gzj2

Participation Certificates

Introduction to Electric Vehicle Battery Management Systems

Workshop Certificate UID : qrdugk6b15

Introduction to OpenFOAM Development - CFD

Workshop Certificate UID : 4lok2y07pw

Introduction to Vehicle Dynamics

Workshop Certificate UID : k8v7aygj51