Dayaram Sonawane

Dayaram Sonawane
College of Engineering, Pune | coep · Department of Instrumentation and Control Engineering

PhD

About

33
Publications
17,702
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
178
Citations
Citations since 2017
12 Research Items
121 Citations
20172018201920202021202220230510152025
20172018201920202021202220230510152025
20172018201920202021202220230510152025
20172018201920202021202220230510152025
Introduction
Currently working on embedded implementation of gradient based optimization using sequential quadratic programming and active set method, model based control and model predictive control. The work involves integration of efficient reformulated models of Li-ion batteries into embedded processors, parameter and state estimation of battery and designing of optimal charging/discharging profiles.
Additional affiliations
September 2014 - August 2015
University of Washington Seattle
Position
  • PostDoc Position
February 2014 - August 2014
Washington University in St. Louis
Position
  • PostDoc Position
February 2014 - August 2014
Washington University in St. Louis
Position
  • PostDoc Position
Education
September 2007 - December 2012
College of Engineering, Pune
Field of study
  • Convex optimization and Embedded implementation

Publications

Publications (33)
Article
Full-text available
In this paper, the Nonlinear Model Predictive Control (NMPC) technique is proposed for the control of BrushLess Direct Current (BLDC) motors to address the problem of over-excitation, specifically in Electric Vehicle (EV) applications. This over-excitation increases the overall energy consumption of the machine and eventually reduces the vehicle’s...
Article
Brushless DC (BLDC) motor is the first choice for lightweight electric vehicles because of its high torque, high power density, and compatible speed range. The vehicle environment is very dynamic, nonlinear, and noisy. It is challenging to design a BLDC motor control for high-performance operation. Therefore this paper presents Nonlinear Model Pred...
Conference Paper
This paper presents a framework for the implementation of Nonlinear Model Predictive Control (NMPC) on Field Programmable Gate Array (FPGA). We show the step-by-step procedure of FPGA implementation of NMPC considering the case study of the 2D-crane system. In the implementation, we use GRAMPC Toolbox to construct NMPC and subsequently generate an...
Conference Paper
Hybrid systems can be controlled by a Hybrid Model Predictive Control (HMPC) with an accurate prediction model and proper formulation. In the real-time evolution of HMPC, an online optimization (mostly, Mixed Integer Quadratic Programming (MIQP)) problem needs to be solved at each sample time. Online implementation of MIQP solver on resource-limite...
Conference Paper
In this paper, we present the offset-free Nonlinear Model Predictive Controller (NMPC) for the control of drum-boiler pilot-plant at College of Engineering Pune (COEP), India. We consider a laboratory-scale pilot plant available in the process control lab designed to generate steam up to 0.0083 kg/s at the pressure 0.4 MPa. To design an NMPC, we de...
Conference Paper
The maximum distance that can be traveled at a stretch is the major limitation of today’s electric vehicle (EV). This is due to the need for maximum current, torque, and, the total onboard energy storage etc. The distance can be increased by efficiently using the available power resources. In this paper, we present a nonlinear model predictive cont...
Conference Paper
For explicit model predictive control (EMPC), off-line pre-computed optimal feedback laws need to be stored in a look-up table for on-line evaluation. The need for memory to store the look-up table on embedded hardware limits applicability of EMPC to systems with few states, a small number of constraints, and short prediction horizons. In this pape...
Conference Paper
Model predictive control (MPC) has emerged as an excellent control strategy owing to its ability to include constraints in the control optimization and robustness to linear as well as highly non-linear systems. There are many challenges in real-time implementation of MPC on embedded devices, including computational complexity, numerical instability...
Preprint
Full-text available
Today, various nonlinear programming problem (NLP) solvers and C/C ++ code generation frameworks are available as open source for solving nonlinear model predictive control (NMPC). Almost all the solvers are written in C/C ++ code which are more compatible for the PC-based simulation environment. These codes are not directly compatible for embedded...
Article
It is very well-known that the implementation of Model Predictive Controller (MPC) on embedded platforms is challenging due to computational complexities associated while solving an optimization problem. Although, there are many efficient embedded implementations existing by now, but for faster, more dynamic and non-linear control applications, no...
Conference Paper
Full-text available
It is well-known that the real-time implementation of MPC is cumbersome because of the huge burden of solving QP problem on-line at each sample time. Due to this, traditionally MPC has been mainly restricted to processes with rather slow dynamics, such as the ones encountered in the oil and gas refineries. However, recent algorithmic advances (such...
Conference Paper
Full-text available
This paper deals with the education of Instrumentation and Control Engineering students in the field of process control. A laboratory scale drum-boiler pilot plant is utilized to serve the teaching purpose. The emphasis of the paper is to give handson experience in designing and implementing widely used controllers in many process industries, such...
Article
Full-text available
Model predictive control (MPC) is a predictive class of control algorithm which has been widely adopted for slow dynamic, constrained, multi-variable process control problems. The applicability of MPC for real-time control is restricted due to the associated computational complexity of quadratic programming (QP) problem and the choice of appropriat...
Conference Paper
The polymer electrolyte membrane fuel cell (PEMFC) has emerged as a promising fuel cell technology for a varied range of stationary as well as transportation applications. This paper presents a dynamic model of a PEMFC system which can be used for further development of a control system for the same. The proposed model incorporates various dynamic...
Conference Paper
This paper deals with the hardware implementation of customized Proportional-Integral-Derivative (PID) architecture using FPGA for the speed control of permanent magnet DC motor. This architecture is embedded in FPGA using Verilog to implement speed control loop. Controller design, synthesis and analysis are completed by Xilinx ISE software and chi...
Conference Paper
Safety and driver comfort are the essential goals of new trends in automobile industry. An automatic wiper controller, helps not only in increasing safety by reducing distractions but also increases the overall comfort. Such an automatic control is available however it has limitations of high cost and low efficiency. In this work, we have proposed...
Conference Paper
Full-text available
This paper presents the design and real-time hardware implementation of Active Set Method (ASM) based Linear Model Predictive Controller (MPC) for position control of DC Servomotor. A key component of MPC is to solve an online convex Quadratic Programming (QP) optimization problem at each sampling instance within specified sample period. In view of...
Conference Paper
Full-text available
Linear model predictive control (MPC) assumes a linear system model, linear inequality constraints and a convex quadratic cost function. Thus, it can be formulated as a quadratic programming (QP) problem. Due to associated computational complexity of QP solving algorithms, its applicability is restricted to relatively slow dynamic systems. This pap...
Conference Paper
In this paper we have designed a simple, robust and energy efficient street light control system which requires minimum maintenance. The principle used is sensing time for deciding the intensity of the street light. The astronomical clock depending on geographical area is studied to generate statistical data. The intensity is varied in five steps a...
Conference Paper
The proposed system focuses on Remote Monitoring of patients to ensure the availability of quality medical services. The system comprises of Electrocardiogram (ECG) electrodes, SpO2 probes, signal conditioning units, micro controller unit, and a GSM Module. The weak signals obtained from the sensors are amplified, filtered, current to voltage conve...
Article
Full-text available
This paper presents an interior-point method (IPM) based quadratic programming (QP) solver for the solution of optimal control problem in linear model predictive control (MPC). LU factorization is used to solve the system of linear equations efficiently at each iteration of IPM, which renders faster execution of QP solver. The controller requires i...
Article
Full-text available
During intravenous anesthesia, anesthetic drugs must be administered at a suitable rate to prevent over dosing and under dosing in a patient. A developed Pharmacokinetic- Pharmacodynamic (PK/PD) model, which has been used to study the relationship between administered anesthetic dose and its effect on the patient in terms of hypnosis, is considered...
Chapter
Full-text available
This paper focuses on the design and implementation of model- predictive controller (MPC) for the close loop control of anesthesia for a patient undergoing surgery. A single input (Propofol infusion rate) single output (bispectral index (BIS)) model of patient has been assumed which includes variable dead time caused by measurement of bispectral in...
Chapter
Full-text available
Ziegler Nichols is oldest and widely accepted PID tuning method. Due to excessive overshoot in Ziegler-Nichol tuned PIDs (ZNPID), their performance is usually not acceptable for applications where small error tolerance band and precise control is required. To overcome this problem, we propose the gain updating method called as Augmented Ziegler-Nic...
Article
The use of infrared radiation for medical diagnosis is a very new concept in the field of medical technology that promises to deliver high-end results. While a very few devices based on infrared technique have been implemented, there still exists a strong need to develop such medical devices. Therefore, our aim is to develop a low-cost subcutaneous...
Article
The paper presents a novel methodology to implement resource efficient 64-bit floating point matrix multiplication algorithm using FPGA. Approach uses systolic architecture using four processing element (PE's) that gives tradeoffs between resource utilization and execution time, results in reducing the routing complexity for dense matrix multiplica...
Conference Paper
The paper presents a systolic architecture for integer point matrix multiplication algorithm using FPGA. Approach uses four processing elements that minimizes resources, reduces the routing complexity and improves Area/Speed metric.
Article
Full-text available
Cholesky factorization is the computationally most expensive step in numerically solving positive definite systems. Due to inherently recursive computation process and associated floating point division and square root operations in Cholesky factorization, it is very difficult to obtain acceleration by exploiting parallelism on FPGA's. To solve thi...

Network

Cited By