Vihang Naik
About
I have completed my PhD from Systems, Control, and Optimization (DYSCO) research unit, under the supervision of Prof. Alberto Bemporad at IMT School for Advanced Studies Lucca, Italy with a thesis titled ‘Mixed-Integer Quadratic Programming Algorithms for Embedded Control and Estimation‘.
I received M.Tech in Instrumentation & Control (Process Instrumentation) from Embedded Systems Lab, under the supervision of Dr. D. N. Sonawane, Dept. of Instrumentation & Control Engineering, College of Engineering, Pune (COEP), India, in 2012 and B.E. in Instrumentation & Control under the supervision of Prof. Utpal T. Pandya, from Sarvajanik College of Engineering & Technology, Surat, India in 2009.
Prior to joining IMT Lucca in 2015, I worked as an Assitant Project Engineer in Virtual Lab Project at College of Engineering, Pune (COEP), India, and as an Engineer at Embedded Systems Centre of Excellence (ES CoE), Eaton India Engineering Center (EIEC), Eaton Technologies Private Limited, Pune, India towards design and verification of FPGA based projects for Aerospace products catering to RTCA/DO-254 (Design Assurance Guidance for Airborne Electronic Hardware) standard.
Areas of Interest
-
Embedded Mixed-Integer Quadratic Programming (MIQP)
-
Embedded hybrid model predictive control (MPC)
-
Implementation of optimization algorithms using FPGAs
-
System Identification-Machine Learning, State Estimation
-
Energy Harvesting
Software/Programming Languages:
I have been using MATLAB since my B.E and using it on a daily basis. I also use Simulink, Python, C/C++, Verilog HDL and VHDL as a part of my projects.
I have worked with state-of-the-art optimization solvers such as GUROBI, CPLEX; software Xilinx ISE, Xilinx CORE generator, Xilinx System Generator, ChipScope Pro, Altera Quartus, Actel Libero, Modelsim, LTSpice, MPLAB IDE, Keil IDE and Proteus, other tools for Enterprise configuration management: IBM Rational ClearCase, Product Requirement management: IBM Rational DOORS.
Publications (Google Scholar Profile)
-
Saket Adhau, Vihangkumar V. Naik, and Sigurd Skogestad, “Constrained Neural Networks for Approximate Nonlinear Model Predictive Control,” in Proc. 60th IEEE conference on Decision and Control, Austin, Texas, USA, December 2021.
-
Vihangkumar V. Naik, Alberto Bemporad, “Exact and heuristic methods for embedded mixed-integer quadratic programming based on accelerated dual gradient projection,” Submitted for publication. Also available on arXiv at https://arxiv.org/abs/2101.09264.
-
Vihangkumar V. Naik, Manas Mejari, Dario Piga, and Alberto Bemporad, “Energy disaggregation using embedded binary quadratic programming,” Submitted.
-
Manas Mejari, Vihangkumar V. Naik, Dario Piga, and Alberto Bemporad, “Identification of Hybrid and LPV Models via Piecewise Affine Regression using Mixed Integer Programming,” in International Journal of Robust and Nonlinear Control, vol. 30, pp. 5802–5819, 2020.
-
Manas Mejari, Valentina Breschi, Vihangkumar V. Naik, and Dario Piga, “A Bias-Correction Approach for the Identification of Piecewise Affine Output-Error Models,” in Proc. 21st IFAC World Congress, Germany, July 2020.
-
Manas Mejari, Vihangkumar V. Naik, Dario Piga, and Alberto Bemporad, “Energy disaggregation using piecewise affine regression and binary quadratic programming,” in Proc. 57th IEEE Conf. on Decision and Control, Miami Beach, FL (USA), pp. 3116-3121, December 2018.
-
Alberto Bemporad and Vihangkumar V. Naik, “A Numerically Robust Mixed-Integer Quadratic Programming Solver for Embedded Hybrid Model Predictive Control,” in Proc. 6th IFAC Conference on Nonlinear Model Predictive Control, Madison, Wisconsin (USA), pp. 502-507, August 2018.
-
Manas Mejari, Vihangkumar V. Naik, Dario Piga, and Alberto Bemporad, “Regularized moving-horizon PWA regression for LPV system identification,” in Proc. 18th IFAC Symposium on System Identification, Stockholm, Sweden, pp. 1092-1097, July 2018.
-
Bartolomeo Stellato, Vihangkumar V. Naik, Alberto Bemporad, Paul J. Goulart, and Stephen P. Boyd, “Embedded mixed-integer quadratic optimization using the OSQP solver,” in Proc. European Control Conference, Limassol, Cyprus, pp. 1536-1541, June 2018. (Code: https://github.com/oxfordcontrol/miosqp)
-
Vihangkumar V. Naik and Alberto Bemporad, “Embedded mixed-integer quadratic optimization using accelerated dual gradient projection,” in Proc. 20th IFAC World Congress, Toulouse, France, pp. 10723-10728, July 2017.
-
Vihangkumar V. Naik, Manas Mejari, Dario Piga and Alberto Bemporad, “Regularized moving-horizon PWA regression using mixed-integer quadratic programming,” in Proc. Mediterrenean Control Conference, Valletta, Malta, pp. 1349-1354, July 2017.
-
Vihangkumar V. Naik, D.N.Sonawane, Deepak D. Ingole, and Divyesh L. Ginoya, “Model Predictive Control of DC Servomotor using Active Set Method,” in Proc. 2013 IEEE International Conference on Control Applications (CCA) Part of 2013 IEEE Multi-Conference on Systems and Control Hyderabad, India, pp. 820-825, August 2013.
-
Vihangkumar V. Naik, D.N.Sonawane, Deepak D. Ingole, Divyesh L. Ginoya, and Neha S. Girme, “Design and Implementation of Interior-Point Method based Linear Model Predictive Controller,” in Proc. Third International Conference on Control, Communication and Power Engineering 2012 (CCPE 2012), 27-28 April, Bangalore, India. Published in Mobile Communication and Power Engineering. Volume 296 of Communications in Computer and Information Science. Springer Berlin Heidelberg (2013), pp. 255-261. (Best Paper Award)
-
Deepak D. Ingole, D.N.Sonawane, Vihangkumar V. Naik, Divyesh L. Ginoya, and Vedika V. Patki “Implementation of Model Predictive Control for Closed Loop Control of Anesthesia,” in Proc. Third International Conference on Control, Communication and Power Engineering 2012 (CCPE 2012), 27-28 April, Bangalore, India. Published in Mobile Communication and Power Engineering. Volume 296 of Communications in Computer and Information Science. Springer Berlin Heidelberg (2013), pp. 242-248.
-
Vihangkumar V. Naik, D.N.Sonawane, Deepak D. Ingole, Divyesh L. Ginoya, and Vedika V. Patki, “Design and Implementation of Proportional Integral Observer based Linear Model Predictive Controller,” ACEEE International Journal on Control System and Instrumentation (IJCSI), Vol. 4, Issue 1, pp. 23-30, February 2013.
-
Deepak D. Ingole, D.N.Sonawane, Vihangkumar V. Naik, Divyesh L. Ginoya, and Vedika V. Patki, “Linear Model Predictive Controller for Closed Loop Control of Intravenous Anesthesia with Time Delay,” ACEEE International Journal on Control System and Instrumentation (IJCSI), Vol. 4, Issue 1, pp. 8-15, February 2013.
-
Vedika V. Patki, D.N.Sonawane, Deepak D. Ingole and Vihangkumar V. Naik, “Design and Implementation of Discrete Augmented Ziegler-Nichols PID Controller,” ACEEE International Journal on Control System and Instrumentation (IJCSI), Vol. 4, Issue 1, pp. 16-22, February 2013.
Project-work
- FPGA Implementation of Quadratic Programming Solver. M.Tech Dissertation
- Implementation of Quadratic Programming Solver using Interior Point Method on MATLAB.
- Modeling of 3-phase Induction Motor using Runge-Kutta Method in Matlab.
- Wireless Sensor Network for Vital Sign Monitoring
Post “Step-by-Step Description for MATLAB+ISE Co-Simulation using System Generator for Spartan/Virtex FPGAs” has been Shared by Xilinx Inc. with title,
“Vihang Naik breaks down MATLAB+ISE co-simulation using System Generator for Spartan & Virtex FPGAs in this new blog post with screen shots” @ http://goo.gl/6EDEJ
Header Image: 'Vihang' written in Sanskrit, means "A Bird". Photograph was taken
at COEP Astronomy Club-Star Gazing Party, Nasrapur, Maharashtra, India, edited by
Suchakra.