Career Profile

An engineer with a bend for research in Smart Grids, combining Power Systems, Control Systems, and Machine Learning to create an autonomous energy grid.

Education

PhD in Electrical Engineering and Computer Science

Jan 2022 - Present

Major areas of study: Power Systems Analysis, Power Systems Dynamics and Control, and Estimation Theory.
Current GPA 3.71/4

MS in Computer Science

Jan 2022 - Present

Major areas of study: Machine Learning, Data Science, and Algorithmics.
Current GPA 3.71/4

MS in Mechanical Engineering

Aug 2018 - Dec 2021

Major areas of study: Control Theory, Probability, Optimization, Machine Learning, and Reinforcement Learning.
GPA 3.18/4

MTech in Electrical Engineering

Aug 2014 - June 2016

Major areas of study: Electrical Machine Analysis, Power Electronic Drives, Power System Dynamics and Control.
CGPA 9.88/10

MProfEng in Electrical Engineering (One Semester)

Feb 2014 - June 2014

Major areas of study: Power Systems and Renewable Energy Technologies.
High Distinction with 86.33%

BTech in Electrical Engineering

Aug 22008 - June 2012

Major areas of study: Power Engineering and Control Systems.
CPI 5.8/10

Experiences

Graduate Research Assistant

Jan 2023 - Present
  • Working on developing intelligent algorithms for networked Smart Buildings for grid support.
  • Developing computationally efficient yet accurate building grey and black box thermal models of residential/commercial buildings.
  • Developing a co-simulation test bench for simulating a large number of buildings with the distribution system.

Instructor

June 2022 - Aug 2022
  • Conducted a six-week course on computer programming with Python for high school transistioners to college.
  • Developed syllabus, class material, lab material, and maintained a Google Classroom.
  • Taught students programming concepts from basic to intermediate level in Python.

Machine Learning Intern

May 2023 - Aug 2023
  • Developed an open-source State Estimation toolbox based on Bayesian Filtering and Smoothing for Building Thermal Models.
  • Developed Parameter Estimation Algorithms based on Bayesian Inference for Building Thermal Models.
  • Conducted a two-week course on introduction to engineering for recent high school graduates.
  • Helped students understand the differences and similarities in the different engineering domains.
  • Taught students basic programming skills in Python.
  • Developed control algorithms based on MPC and RL for home energy resiliency.
  • Aided student learning for undergraduate Controls and Numerical Methods courses as a teaching assistant for 6 semesters.
  • Mentored one graduate and two undergraduate students to pursue research in home energy resiliency.
  • Worked on transient voltage stability of two-bus inverter-based microgrids.
  • Analyzed the stability of the two-bus system using the Lyapunov method.
  • Developed a GUI-based application for stability analysis and visualization for the two-bus system.
  • Performed set up of the self-developed Renewable Energy Forecasting System (SWEEFA-V1.0) at CoE-CNDS.
  • Trained two graduate students on the self-developed renewable energy forecasting software.
  • Created a road map for the research and development of the SWEEFA system.
  • Worked on the Implementation of a Real-Time Renewable Forecasting System.
  • Developed tools for Solar and Wind Power Plant Performance Analysis.
  • Trained and led a team of three in Data Analytics and associated tools.

Assistant Professor

Jan 2017 - June 2017
  • Taught a graduate course on the Application of Power Electronics in Renewable Energy Systems.
  • Guided and mentored three graduate students in their seminar mini-projects.
  • Tutored graduate students in MATLAB Programming and Simulink Simulations. -
  • Supported the institute’s renewable energy training programs by developing program manuals and giving presentations on selected topics.
  • Worked on the improvement of the Renewable Energy Forecasting System (SWEEFA).
  • Mentored two graduate students to develop RNN-based short-term forecasting models and empirical analysis of ARIMA models for renewable energy generation.
  • Worked on my M-Tech research thesis in the field of Solar and Wind Energy Forecasting.
  • Conceptualized and developed an end-to-end renewable energy estimation and forecasting software in MATLAB with a GUI interface called Solar \& Wind Energy Estimation and Forecasting Application (SWEEFA).
  • Mentored two graduate students to develop components of SWEEFA.

Certifications

Post Graduate Diploma in Embedded Systems

Sept 2015 - Dec 2015
Prolific Systems & Technologies
  • Microcontroller (8051, ARM, Pic) Programming
  • Embedded Linux

Post Graduate Diploma in Industrial Automation

Mar 2013 - June 2013
Prolific Systems & Technologies
  • Programmable Logic Controllers
  • SCADA Software
  • Variable Speed Drives

Projects

Following is a selected list of projects with associated links, for an exhaustive list download CV from the sidebar.

WSU, Pullman

The project involves developing and comparing computationally inexpensive black/grey-box developing models (neural network architectures and Bayesian estimation methods) for residential/commercial buildings where data comes from EnergyPlus and other open-source building data repositories like PecanStreet. Then a simulation framework has to be developed to co-simulate these building models at scale with OpenDSS (along with HELICS) to aid the development of both single-building and aggregator-level intelligent controllers which can optimize the energy consumption of buildings for grid support. Currently, we are pursuing model estimation and development of the co-simulation platform.

WSU, Pullman

Course project for Analysis of Power Systems (EE521). A Julia-based package is being developed to perform Newton-Raphson-based power flow, continuation power flow, power system static state estimation, and basic power system optimization. Currently, power system stability analysis and transient simulation capabilities (EE523) are being implemented.

Course project for Introduction to Network Science (CPTS591). A power system transients simulator with closed-loop control and inter-node communication capabilities was developed in Python in a modular fashion. A comparison was done of the capability of degree centrality, PageRank, and eigenvalue-based analysis for accurately predicting the criticality of the power system nodes about their impact on the performance of a distributed frequency control algorithm.

Home Energy Resiliency

Jan 2019 - Present
UFL, Gainesville

Where during grid outage scenario smart houses with PV, Battery storage, EVs and smart loads will be capable of managing their energy based on optimal control and reinforcement learning. MPC and RL-based central controllers for a single house have been developed. Currently work on centralized and distributed architectures based on MPC and RL for energy resiliency of community of houses is being pursued.

GAN and VAE for MNIST

Aug 2020 - Dec 2020
UFL, Gainesville

Course project for Machine Learning (CAP6610). Generative Adversarial Networks and Variational Autoencoder networks were trained on the MNIST dataset to generate handwritten digits. Two types each of the GAN and VAE were trained one with dense layers and the other with CNN layers, the implementation was done using the TensorFlow library in Python.

UFL, Gainesville

Course project for Optimal Control (EML6934). The Linear Tangent Steering Control and Robot Arm Control problems were formulated as optimal control problems and solved numerically using MATLAB. For the indirect method, a Hamiltonian Boundary Value Problem (HBVP) was formulated through optimality conditions arising from the calculus of variations, and for the direct method, Collocation was used by formulating a Nonlinear Program (NLP). The NLP was formulated in MATLAB and solved using IPOPT.

Course project for Control Theory (EML5311). System identification of an unknown plant with sensor noise was conducted using the Sine-Sweep technique through simulations in MATLAB. The estimated transfer function was converted to a minimally realized state-space model for designing a Linear Quadratic Regulator (LQR) for set-point tracking using MATLAB.

Course project for Optimal Estimation and Kalman Filtering (EML6352). ARMA models based on Least Squares and Maximum Likelihood Estimation techniques were developed and implemented in MATLAB and compared against the ARMA models of MATLAB’s Econometrics toolbox, for forecasting solar power generation from a real-world dataset. The effect of different ARMA models, amount of training data, and prediction on different timescales was studied.

Data Fault Detection

Aug 2017 - Oct 2017
IIT-B, Mumbai

Worked with Dr. Anupama Kowli in the Electrical Department of IIT-B to develop data fault detection algorithms for real-building data collected using Raspberry-Pi-based sensors deployed in one of the lecture halls. The methods applied were SVM, ANN, Wavelets, PCA, and a hybrid PCA-Wavelet. All the algorithms were developed in MATLAB in a modular manner.

Forecasting of Solar & Wind Energy

Aug 2015 - June 2016
SPCE, Mumbai

Master’s Thesis project, in which an entire software for solar and wind energy estimation and forecasting was created in MATLAB using GUI. The software can generate plant-level energy estimation capability for both wind and solar generation plants. The software also has a weather and generation data preprocessing system. Forecasting using ANN and ARIMA can be done using their respective GUI interfaces. Forecasting using WRF (NWP model) is also automated by developing BASH Shell scripts and running it on a cluster of four RaspberryPi-2 micro-computers.

DTC Control of DFIG

Jan 2015 - Apr 2015
SPCE, Mumbai

Individual project, in which a research paper on the ANN-based DTC control strategy for the DFIG was studied, a simulation on the same was created in Sim PowerSystems Matlab, and an IEEE-style report was prepared. Gained valuable experience in decoding a research paper and simulation methodology. A seminar on the same was presented before the faculty of the electrical department.

Vector Control of DFIG

Aug 2014 - Dec 2014
SPCE, Mumbai

Individual project, in which a research paper on the vector control strategy for the DFIG was studied, a simulation on the same was created in Sim PowerSystems Matlab, and an IEEE-style report was prepared. Gained valuable experience in decoding a research paper and simulation methodology. A seminar on the same was presented before the faculty of the electrical department.

Publications

Following is a selected list of publications including journal papers, conference papers, and conference posters with associated links, for an exhaustive list download CV from the sidebar.

  • Increasing Energy Resiliency to Hurricanes with Battery and Rooftop Solar Through Intelligent Control
  • Ninad Gaikwad, Naren Raman Srivaths, Prabir Barooah
    Journal Paper: Feb 2021, arXiv preprint arXiv:2102.04406
  • Model Predictive Control based Energy Management System for Home Energy Resiliency
  • Ninad Gaikwad, Shishir Lamichhane, Anamika Dubey
    Conference Paper: Apr 2024, arXiv preprint arXiv:2404.05873
  • Reinforcement Learning-Based Home Energy Management System for Resiliency
  • Naren Raman Srivaths, Ninad Gaikwad, Prabir Barooah, Sean Meyn
    Conference Paper: May 2021, Oral Presentation at ACC-2021, IEEE Conference, New Orleans, USA
  • Smart Home Energy Management System for Power System Resiliency
  • Ninad Gaikwad, Naren Raman Srivaths, Prabir Barooah
    Conference Paper: Aug 2020, Oral Presentation at CCTA-2020, IEEE Conference, Vancouver, Canada
  • On The Development of Solar & Wind Energy Forecasting
  • Ninad Gaikwad, Sagarkumar Agravat
    Conference Paper: Mar 2017, Oral Presentation at INDIACom-2017, IEEE Conference, Delhi, India
  • Photovoltaic Grid Connected Plant Energy Estimation Application in MATLAB
  • Ninad Gaikwad, Sagarkumar Agravat
    Conference Paper: Oct 2016, Oral Presentation at PVSEC-26, Singapore
  • From Basic ANN to Scientific ML-Based Building Thermal Models For Grid-Edge Applications
  • Ninad Gaikwad, Sajjad Uddin Mahmud, Malak Parmar, Anamika Dubey
    Conference Poster: Aug 2024, Poster Presentation at Advanced Grid Institute Day 2024 (WSU and PNNL)
  • Enhancing Building Thermal Models - From Basic Greybox to SciML-Driven Digital Twins
  • Kunal Shankar, Ninad Gaikwad, Anamika Dubey
    Conference Poster: Aug 2024, Poster Presentation at Advanced Grid Institute Day 2024 (WSU and PNNL)
  • Building Energy Models using Generative Learning for Grid-Edge Applications
  • Kasey Dettlaff, Ninad Gaikwad, Anamika Dubey
    Conference Poster: Aug 2024, Poster Presentation at Advanced Grid Institute Day 2024 (WSU and PNNL)
  • ANN Based Thermal Modeling of Buildings
  • Ninad Gaikwad, Sajjad Uddin Mahmud, Anamika Dubey
    Conference Poster: July 2024, Poster Presentation at IEEE Power and Energy Society General Meeting (PESGM) 2024
  • Comparison of Bayesian Filters and Smoothers for Joint State-Parameter Estimation of Building Thermal Dynamics Model
  • Kunal Shankar, Ninad Gaikwad, Anamika Dubey
    Conference Poster: July 2024, Poster Presentation at IEEE Power and Energy Society General Meeting (PESGM) 2024
  • An Opensource GUI-Based Application for EnergyPlus Data Analysis
  • Athul P Jose, Kasey Dettlaff, Ninad Gaikwad, Anamika Dubey
    Conference Poster: July 2024, Poster Presentation at IEEE Power and Energy Society General Meeting (PESGM) 2024
  • Smart Residential Community Simulator
  • Ninad Gaikwad, Shishir Lamichhane, Anamika Dubey
    Conference Poster: Apr 2024, Poster Presentation at Power and Energy Conference at Illinois 2024
  • Development of Solar & Wind Energy Forecasting Application
  • Ninad Gaikwad, Sagarkumar Agravat
    Conference Poster: Feb 2017, Poster Presentation at XXXI Gujarat Science Congress 2017, Gandhinagar, Gujarat, India
  • Photovoltaic Module PV-IV Curve Generator with Shading Analysis in MATLAB
  • Ninad Gaikwad, Shantanu Vasihnav, Sagarkumar Agravat
    Conference Poster: Oct 2016, Poster Presentation at PVSEC-26, Singapore

    Skills & Proficiency

    Python, Julia & MATLAB

    Database Skills

    Cluster Computing Skills

    EnergyPlus & PVSyst

    OpenDss, MATPOWER & SimPowerSystems

    Optimization Packages

    Machine Learning Packages

    Reinforcement Learning Packages

    Mathematics