SlideShare a Scribd company logo
1 of 4
Download to read offline
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 692
EXPLICIT MODEL PREDICTIVE CONTROL OF FAST DYNAMIC
SYSTEM
Nitin Prajapati1
, Vinod P. Patel 2
1
Student of M.E., 2
Head of the Department of Applied Instrumentation, L.D.College of Engineering, Gujarat, India
nrp.prajapati@gmail.com, vinodpatel_74@rediffmail.com
Abstract
Explicit Model Predictive Control approach provides offline computation of the optimization law by Multi Parametric Quadratic
Programming. The solution is Piece wise affine in nature. It is explicit representation of the system states and control inputs. Such law
then can be solved using binary search tree and can be evaluated for fast dynamic systems. Implementing such controllers can be
done on microcontroller or ASIC/FPGA. DC Motor Speed Control - one of the benchmark systems is discussed here in this context. Its
PWA law obtained, simulation of closed loop e-MPC is presented and its implementation approach using MPT toolbox and other such
toolboxes is shown in brief.
Index Terms: Model Predictive Control, explicit, Piece-wise Affine, and Multi Parametric Toolbox
-----------------------------------------------------------------------***-----------------------------------------------------------------------
1. INTRODUCTION
Model Predictive Control is Optimal Control Strategy based
on the dynamic system model. Since its advent it has become
popular in industries for constrained control of the systems.
Anti wind-up using PID can at the most provide constraints on
the control input. Its advantage over conventional PID control
schemes is its constraints handling capacity for control inputs
as well as system states.
In Model Predictive Control at each sampling time, starting at
the current state, an open-loop optimal control problem is
solved over a finite horizon. At the next time step, the
computation is repeated starting from the new state and over a
shifted horizon, leading to a moving horizon policy. The
solution relies on a linear dynamic model, respects all input
and output constraints, and optimizes a quadratic performance
index. Thus, as much as a quadratic performance index
together with various constraints can be used to express true
performance objectives, the performance of MPC is excellent.
The big drawback of the MPC is the relatively difficult on-line
computational effort, which limits its applicability to relatively
slow and/or small problems.
Chemical Processes and other processes which have longer
time constants in the system and can be considered as slow
dynamic systems are thus implemented using Model
Predictive Control. Consider the discrete-time linear time
invariant system given by
x t + 1 = Ax t + Bu t (1)
y t = Cx t (2)
While fulfilling the constraints,
ymin ≤ y t ≤ ymax , umin ≤ u t ≤ umax (3)
For such system optimization problem is,
U ≜ ut ,……….ut+Nu−1
min
J(U, x t ) =
x′t+Ny|tPxt+Ny|t+
k=0Ny−1[x′t+k|tQxt+k|t+u′t+kRut+k] (4)
Subject to,
ymin ≤ yt+k|t ≤ ymax , k = 1, … Nc Nc ≤ Ny − 1
umin ≤ ut+k ≤ umax , k = 0,1, … Nc,
xt|t = x t ,
xt+k+1|t = Axt+k|t + But+k , k ≥ 0,
yt+k|t = Cxt+k|t , k ≥ 0,
ut+k = Kxt+k|t , Nu ≤ k ≤ Ny
Where, Ny, Nu and Nc are Output, Input and Constrain
Horizons respectively and K is some feedback gain. [1]
2. EXPLICIT MPC [1]
The idea of explicit MPC is to solve the optimization problem
(4) off-line for all (t) within a given set X.
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 693
Placing 𝑥𝑡+𝑘/𝑡 = 𝐴 𝑘
𝑥 𝑡 + 𝐴 𝑗
𝐵𝑢𝑡+𝑘−1−𝑗
𝑘−1
𝑗=0
in (4) it becomes
𝑉 𝑥 𝑡 =
1
2
𝑥′
𝑡 𝑌𝑥 𝑡 + min 𝑈
1
2
𝑈′
𝐻𝑈 + 𝑥′
𝑡 𝐹𝑈 (5)
𝑠𝑢𝑏𝑗. 𝑡𝑜 𝐺𝑈 ≤ 𝑊 + 𝐸𝑥 𝑡
Defining Auxiliary variable,
𝑧 ≜ 𝑈 + 𝐻−1
𝐹′
𝑥(𝑡) (6)
Gives optimization problem for variable z
𝑉𝑧 𝑥 = min 𝑧
1
2
𝑧′
𝐻𝑧 (7)
𝑠𝑢𝑏𝑗. 𝑡𝑜 𝐺𝑧 ≤ 𝑊 + 𝑆𝑥 𝑡 𝑤𝑕𝑒𝑟𝑒 𝑆 ≜ 𝐸 + 𝐺𝐻−1
𝐹′
And to make the dependence of u(t) on x(t) explicit, rather
than implicitly defined by the optimization procedure that
solves problem (4). It turns out that such a dependence is
piecewise affine in most of the formulations so that the MPC
controller defined by (4) can be represented in a totally
equivalent way as
𝑢 𝑥 =
𝐹1 𝑥 + 𝑔1 𝑖𝑓 𝐻1 𝑥 ≤ 𝑘1
: ∶ ∶ ∶ ∶
𝐹 𝑀 𝑥 + 𝑔 𝑀 𝑖𝑓 𝐻 𝑀 𝑥 ≤ 𝑘 𝑀
(8)
Consequently, on-line computations are reduced to the simple
evaluation of (8), which broadens the scope of applicability of
MPC to fast-sampling applications.
The explicit MPC solution (8) pre-computed off-line is a
lookup table of linear feedback gains. The right gain is
selected on-line by finding the region {x: Hi x ≤ ki} of the
polyhedral partition where the current state x (t) (or, more
generally, the current vector of parameters) lies.
There are various methods adopted to find the polyhedral
region like Binary Search Tree Algorithm, Logarithmic
Solution and Active Set Partition. [2]
3. E-MPC ON FAST DYNAMICS SYSTEM
Explicit Model Predictive Control to be implemented on
Benchmark Control Problem of DC Motor Speed Control.
System Model of a Permanent Magnet DC Motor with Speed
Controlled by Armature Voltage is obtained through
Mathematical Model using Parameters given by Manufacturer
Data Sheet. Here Typical Motor Data of standard Portescap
Motor are used to obtain the PWA model of the motor for the
specified constraints on Matlab with the help of Multi
Parametric Toolbox.
For this system, input is the voltage source (V) applied to the
motor's armature, while the output is the rotational speed of
the shaft dθ/dt. The physical parameters of the Motor used are:
Rotor Moment of inertia (J) 71.4e-7
kg.m^2Motor viscous friction constant (b) 1.5e-6 N.m.s
Electromotive force constant (Ke) 0.0254 V/rad/sec
Motor torque constant (Kt) 0.0254 Nm/Amp
Electric resistance (R) 0.85 Ohm
Electric inductance (L) 0.1e-3 Henry
The motor torque is proportional to the armature current i by a
constant factor Kt as shown in the equation below. This is
referred to as an armature-controlled motor.
T = Kti (9)
The back emf, e, is proportional to the angular velocity of the
shaft by a constant factor Ke.
e = Keθ (10)
In SI units, the motor torque and back emf constants are equal,
that is, Kt = Ke; therefore K is used to represent both the
motor torque constant and the back emf constant.
Jθ + bθ = Ki (11)
L
di
dt
+ Ri = V − Kθ (12)
In state-space form, the governing equations above can be
expressed by choosing the rotational speed and electric current
as the state variables. Again the armature voltage is treated as
the input and the rotational speed is chosen as the output.
d
dt
θ
i
=
−b/J K/J
−K/L −R/L
θ
i
+
0
1/L
V (13)
y = [1 0]
θ
i
(14)
Along with the state space model, typical constraints for States
Speed and Armature Current and Control Input Armature
Voltage are specified.
Speed: °θmin = 0 rad/sec and °θmax = 700 rad/sec
Armature Current: imin =0 and imax =1.0 amp.
Armature Voltage: Vmin =0 Vmax = 18Volts
4. CONTROL LAW COMPUTATION AND
SIMULATION:
Given a reasonably accurate discrete time state space system
model, sampling time, and constraints on the system Piece
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 694
wise affine law of the system is computed. Multi Parametric
Toolbox (MPT)[2]
developed by M.Kvasnika et.al is Matlab
Toolbox which provides efficient computational means to
obtain feedback controllers for constrained optimal control
problems. It’s a free toolbox with GNU license. Computation
of control law is done with the help of various multi
parametric programming solvers, which need to be installed
along with this toolbox. By multi-parametric programming, a
linear or quadratic optimization problem is solved off-line.
The associated solution takes the form of a PWA state
feedback law.
To derive the explicit Model Predictive Control law for the
DC motor Speed Control, its discrete time State Space Model
is loaded on the GUI Interface of the toolbox, or it can be
exported from previously saved Matlab file or from
workspace. Sampling time for the system is selected as per the
open loop response obtained from the DC Motor Speed
control. Constraints on control input armature voltage, and
states speed and armature current are specified. Toolbox
validates the model then other parameters like Finite Horizon
solution, Prediction Horizon, Control Objective of Regulation
to output Reference are specified. Controller for Fixed
Reference value of 400 rad/sec and Current of 0.5 Amp is
given. With these data the controller computed.
As shown in Fig.1 the whole state space range of both states
divided in partitioned space called regions or more generally
are called polytopic partitions. Here for 28 such regions are
developed. It is 2-dimension hyper-rectangular plane which
contains values of states distributed over 28 regions.
Fig.1: Polytopic Partitions of the system states
Fig.2 shows the control law for DC Motor speed control. Here
along with states, control input armature voltage is shown. It is
clear from the plot that for increasing speed the armature
voltage is increasing.
Fig.2: Piecewise Affine Law of System.
For different values of speed and current the region is specific.
Once this control law is computed for any system offline, only
its region search and output evaluation is required. It thus
removes the limitation of conventional model predictive
control to compute the control law on line at each sampling
instant. Here on the generated law toolbox also specifies
whether closed loop system is stable or not.
Fig.3: States and Control Input for Speed of 200 rad/sec
It is checked by evaluating it for two different reference points
- (1) 200 rad/sec and (2) 400 rad/sec motor speed. The initial
condition is assumed [0,0]. The simulation results obtained are
shown in the figures 3 and 4 respectively.
As can be seen from the simulation results obtained for
different speed values, the control law takes more sampling
instance to reach the higher reference point. Also the armature
voltage is increased in linear fashion to meet the desired
speed.
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 695
Fig.4: States and Control Input for Speed of 400 rad/sec
5. IMPLEMENTATION OF EXPLICIT MPC:
Hardware implementation of the Explicit Model Predictive
Control using Multi Parametric Toolbox can be done by
generating its C-Code. The generated C-Code contains the
Polytopic partitions. At each sampling instant the states are
measured and are compared with the each set of the polytopic
partition and the correct region is searched and for that region
required control input is given to the plant.
The reduced online computation makes the Explicit Model
predictive Control application possible for fast dynamic
systems. Survey on Explicit Model Predictive Control and its
applications done by Alessandro Alessio and Alberto
Bemporad[4] in 2009 shows it can be implemented for the
systems with 1-50 ms sampling period systems, 1-2
manipulated inputs.
6. FURTHER SCOPE:
Implementation of the e-MPC on hardwares like controllers
can be further extended to the Field Programmable Gate Array
(FPGA) Modules and Application Specific Integrated Chip
(ASIC) with the help of co-generation tools like MPT toolbox.
Recently a toolbox named Moby-DIC[5] developed by
Alberto Oliveri et.al provides such co-generation facility to
implement the explicit model predictive control on FPGA and
ASIC Hardwares. Thus Explicit Model Predictive control is
gradually increasing its applicability in power electronics and
other fast dynamic systems.
REFERENCES
[1].Bemporad, A., Morari, M., Dua, V.,
Pistikopoulos,E.N.:The explicit linear quadratic regulator for
constrained systems. Automatica 38(1), 3–20 (2002)
[2]. M. Kvasnica, P. Grieder, and M. Baotic. Multi-Parametric
Toolbox (MPT), 2004. URL http://control.ee.ethz.ch/~mpt/.
[3] Alberto Bemporad : Model Predictive Control Design :
New Trends and Tools, Proceedings of the 45th IEEE
Conference on Decision & Control, San Diego, CA, USA,
December 13-15, 2006
[4]. A. Alessio and A. Bemporad. A survey on explicit model
predictive control. In Nonlinear Model Predictive Control:
Towards New Challenging Applications. Springer Berlin /
Heidelberg, 2009.
[5] Alberto Oliveri, Davide Barcelli, Alberto Bemporad, Bart
Genuit, Maurice Heemels, Tomaso Poggi, Matteo Rubagotti
& Marco Storace: MOBY-DIC: A MATLAB Toolbox for
Circuit-Oriented Design of Explicit MPC, 4th IFAC Nonlinear
Model Predictive Control Conference, IFAC,
Noordwijkerhout, NL. August 23-27, 2012
[6] Tor A. Johansen, Warren Jackson, Robert Schreiber, and
Petter Tøndel, Hardware Synthesis of Explicit Model
Predictive Controllers, IEEE TRANSACTIONS ON
CONTROL SYSTEMS TECHNOLOGY, VOL. 15, NO. 1,
JANUARY 2007
[7] P.Tondel, T.A.Johnson, A.Bemporad, Evaluation
ofpiecewise a"ne control via binary search tree, Automatica 39
(2003) 945 – 950.
[8] Leonidas G. Bleris, Panagiotis D. Vouzis, Mark G. Arnold
and Mayuresh V. KothareA Co-Processor FPGA Platform for
the Implementation of Real-Time Model Predictive Control.
American Control Conference 2006 (ACC'06), Minneapolis,
Minnesota, 14-16 June, 2006.
[9] Alberto Bemporad: Recent Advances in MPC LeCoPro
Mid--‐term Workshop, Leuven, January 27, 2012
[10] Richard C. Dorf, Robert H. Bishop, Modern Control
System, Pearson Edition.
BIOGRAPHIES:
Nitin R. Prajapati is a Student of M.E.
(Applied Instrumentation) at L.D.College
of engineering. He had completed B.E.
(I.C.) from Dharmsinh Desai University in
2001.
Vinod Patel received M. Tech degree
from Indian Institute of Technology,
Roorkee in the year 2007. Currently he is
working as an Associate Professor and
Head in Applied Instrumentation
Department at L. D. College of
Engineering, Ahemdabad

More Related Content

What's hot

Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...
Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...
Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...IJECEIAES
 
Multi parametric model predictive control based on laguerre model for permane...
Multi parametric model predictive control based on laguerre model for permane...Multi parametric model predictive control based on laguerre model for permane...
Multi parametric model predictive control based on laguerre model for permane...IJECEIAES
 
The Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorThe Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorIJECEIAES
 
Event triggered control design of linear networked systems with quantizations
Event triggered control design of linear networked systems with quantizationsEvent triggered control design of linear networked systems with quantizations
Event triggered control design of linear networked systems with quantizationsISA Interchange
 
Available transfer capability computations in the indian southern e.h.v power...
Available transfer capability computations in the indian southern e.h.v power...Available transfer capability computations in the indian southern e.h.v power...
Available transfer capability computations in the indian southern e.h.v power...eSAT Journals
 
Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...
Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...
Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...IAES-IJPEDS
 
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...ISA Interchange
 
Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...IJECEIAES
 
A novel p q control algorithm for combined active front end converter and shu...
A novel p q control algorithm for combined active front end converter and shu...A novel p q control algorithm for combined active front end converter and shu...
A novel p q control algorithm for combined active front end converter and shu...eSAT Journals
 
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC MotorNovelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC MotorIRJET Journal
 
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...ijscmcj
 
Delayed feedback control of nonlinear phenomena in indirect field oriented co...
Delayed feedback control of nonlinear phenomena in indirect field oriented co...Delayed feedback control of nonlinear phenomena in indirect field oriented co...
Delayed feedback control of nonlinear phenomena in indirect field oriented co...eSAT Publishing House
 
76201978
7620197876201978
76201978IJRAT
 
Performance Comparison of Identification Methods Applied to Power Systems for...
Performance Comparison of Identification Methods Applied to Power Systems for...Performance Comparison of Identification Methods Applied to Power Systems for...
Performance Comparison of Identification Methods Applied to Power Systems for...Reza Pourramezan
 
Applying Parametric Functional Approximations for Teaching Electromechanical ...
Applying Parametric Functional Approximations for Teaching Electromechanical ...Applying Parametric Functional Approximations for Teaching Electromechanical ...
Applying Parametric Functional Approximations for Teaching Electromechanical ...IOSRJEEE
 
Transient stability analysis and enhancement of ieee 9 bus system
Transient stability analysis and enhancement of ieee  9 bus system Transient stability analysis and enhancement of ieee  9 bus system
Transient stability analysis and enhancement of ieee 9 bus system ecij
 

What's hot (19)

Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...
Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...
Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...
 
Multi parametric model predictive control based on laguerre model for permane...
Multi parametric model predictive control based on laguerre model for permane...Multi parametric model predictive control based on laguerre model for permane...
Multi parametric model predictive control based on laguerre model for permane...
 
The Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorThe Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction Motor
 
Event triggered control design of linear networked systems with quantizations
Event triggered control design of linear networked systems with quantizationsEvent triggered control design of linear networked systems with quantizations
Event triggered control design of linear networked systems with quantizations
 
Available transfer capability computations in the indian southern e.h.v power...
Available transfer capability computations in the indian southern e.h.v power...Available transfer capability computations in the indian southern e.h.v power...
Available transfer capability computations in the indian southern e.h.v power...
 
[000007]
[000007][000007]
[000007]
 
Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...
Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...
Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...
 
Ball and beam
Ball and beamBall and beam
Ball and beam
 
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
 
Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...
 
High Speed 8-bit Counters using State Excitation Logic and their Application ...
High Speed 8-bit Counters using State Excitation Logic and their Application ...High Speed 8-bit Counters using State Excitation Logic and their Application ...
High Speed 8-bit Counters using State Excitation Logic and their Application ...
 
A novel p q control algorithm for combined active front end converter and shu...
A novel p q control algorithm for combined active front end converter and shu...A novel p q control algorithm for combined active front end converter and shu...
A novel p q control algorithm for combined active front end converter and shu...
 
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC MotorNovelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
 
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
 
Delayed feedback control of nonlinear phenomena in indirect field oriented co...
Delayed feedback control of nonlinear phenomena in indirect field oriented co...Delayed feedback control of nonlinear phenomena in indirect field oriented co...
Delayed feedback control of nonlinear phenomena in indirect field oriented co...
 
76201978
7620197876201978
76201978
 
Performance Comparison of Identification Methods Applied to Power Systems for...
Performance Comparison of Identification Methods Applied to Power Systems for...Performance Comparison of Identification Methods Applied to Power Systems for...
Performance Comparison of Identification Methods Applied to Power Systems for...
 
Applying Parametric Functional Approximations for Teaching Electromechanical ...
Applying Parametric Functional Approximations for Teaching Electromechanical ...Applying Parametric Functional Approximations for Teaching Electromechanical ...
Applying Parametric Functional Approximations for Teaching Electromechanical ...
 
Transient stability analysis and enhancement of ieee 9 bus system
Transient stability analysis and enhancement of ieee  9 bus system Transient stability analysis and enhancement of ieee  9 bus system
Transient stability analysis and enhancement of ieee 9 bus system
 

Viewers also liked

Investigation of mechanical properties on vinylester based bio composite with...
Investigation of mechanical properties on vinylester based bio composite with...Investigation of mechanical properties on vinylester based bio composite with...
Investigation of mechanical properties on vinylester based bio composite with...eSAT Publishing House
 
Comparative assessment of noise levels in various laboratories and constructi...
Comparative assessment of noise levels in various laboratories and constructi...Comparative assessment of noise levels in various laboratories and constructi...
Comparative assessment of noise levels in various laboratories and constructi...eSAT Publishing House
 
Study of parameters requiried for quanitification of
Study of parameters requiried for quanitification ofStudy of parameters requiried for quanitification of
Study of parameters requiried for quanitification ofeSAT Publishing House
 
Appraisal of multilevel car parking facility at kg road cbd area, bengaluru city
Appraisal of multilevel car parking facility at kg road cbd area, bengaluru cityAppraisal of multilevel car parking facility at kg road cbd area, bengaluru city
Appraisal of multilevel car parking facility at kg road cbd area, bengaluru cityeSAT Publishing House
 
Occupational health and safety management system
Occupational health and safety management systemOccupational health and safety management system
Occupational health and safety management systemeSAT Publishing House
 
Embedded based sensorless control of pmbldc motor with voltage controlled pfc...
Embedded based sensorless control of pmbldc motor with voltage controlled pfc...Embedded based sensorless control of pmbldc motor with voltage controlled pfc...
Embedded based sensorless control of pmbldc motor with voltage controlled pfc...eSAT Publishing House
 
Applications of dampers for vibration control of
Applications of dampers for vibration control ofApplications of dampers for vibration control of
Applications of dampers for vibration control ofeSAT Publishing House
 
An efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communicationAn efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communicationeSAT Publishing House
 
Noise tolerant color image segmentation using support vector machine
Noise tolerant color image segmentation using support vector machineNoise tolerant color image segmentation using support vector machine
Noise tolerant color image segmentation using support vector machineeSAT Publishing House
 
Design evaluation and optimization of steering yoke of an automobile
Design evaluation and optimization of steering yoke of an automobileDesign evaluation and optimization of steering yoke of an automobile
Design evaluation and optimization of steering yoke of an automobileeSAT Publishing House
 
A comparative flow analysis of naca 6409 and naca 4412 aerofoil
A comparative flow analysis of naca 6409 and naca 4412 aerofoilA comparative flow analysis of naca 6409 and naca 4412 aerofoil
A comparative flow analysis of naca 6409 and naca 4412 aerofoileSAT Publishing House
 
A novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentationA novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentationeSAT Publishing House
 
Phycoremediation of malachite green and reduction of physico chemical paramet...
Phycoremediation of malachite green and reduction of physico chemical paramet...Phycoremediation of malachite green and reduction of physico chemical paramet...
Phycoremediation of malachite green and reduction of physico chemical paramet...eSAT Publishing House
 
A review paper on watchdog mechanism in wireless
A review paper on watchdog mechanism in wirelessA review paper on watchdog mechanism in wireless
A review paper on watchdog mechanism in wirelesseSAT Publishing House
 
Defense mechanism for d do s attack through machine learning
Defense mechanism for d do s attack through machine learningDefense mechanism for d do s attack through machine learning
Defense mechanism for d do s attack through machine learningeSAT Publishing House
 
Analysis of circular disc antenna using defective
Analysis of circular disc antenna using defectiveAnalysis of circular disc antenna using defective
Analysis of circular disc antenna using defectiveeSAT Publishing House
 
Power house automation using wireless communication
Power house automation using wireless communicationPower house automation using wireless communication
Power house automation using wireless communicationeSAT Publishing House
 
Improved authentication using arduino based voice
Improved authentication using arduino based voiceImproved authentication using arduino based voice
Improved authentication using arduino based voiceeSAT Publishing House
 
Nutrients retention in functional beef burgers with especial emphasis on lipi...
Nutrients retention in functional beef burgers with especial emphasis on lipi...Nutrients retention in functional beef burgers with especial emphasis on lipi...
Nutrients retention in functional beef burgers with especial emphasis on lipi...eSAT Publishing House
 

Viewers also liked (20)

Investigation of mechanical properties on vinylester based bio composite with...
Investigation of mechanical properties on vinylester based bio composite with...Investigation of mechanical properties on vinylester based bio composite with...
Investigation of mechanical properties on vinylester based bio composite with...
 
Comparative assessment of noise levels in various laboratories and constructi...
Comparative assessment of noise levels in various laboratories and constructi...Comparative assessment of noise levels in various laboratories and constructi...
Comparative assessment of noise levels in various laboratories and constructi...
 
Study of parameters requiried for quanitification of
Study of parameters requiried for quanitification ofStudy of parameters requiried for quanitification of
Study of parameters requiried for quanitification of
 
Appraisal of multilevel car parking facility at kg road cbd area, bengaluru city
Appraisal of multilevel car parking facility at kg road cbd area, bengaluru cityAppraisal of multilevel car parking facility at kg road cbd area, bengaluru city
Appraisal of multilevel car parking facility at kg road cbd area, bengaluru city
 
Occupational health and safety management system
Occupational health and safety management systemOccupational health and safety management system
Occupational health and safety management system
 
Embedded based sensorless control of pmbldc motor with voltage controlled pfc...
Embedded based sensorless control of pmbldc motor with voltage controlled pfc...Embedded based sensorless control of pmbldc motor with voltage controlled pfc...
Embedded based sensorless control of pmbldc motor with voltage controlled pfc...
 
Applications of dampers for vibration control of
Applications of dampers for vibration control ofApplications of dampers for vibration control of
Applications of dampers for vibration control of
 
An efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communicationAn efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communication
 
Noise tolerant color image segmentation using support vector machine
Noise tolerant color image segmentation using support vector machineNoise tolerant color image segmentation using support vector machine
Noise tolerant color image segmentation using support vector machine
 
Design evaluation and optimization of steering yoke of an automobile
Design evaluation and optimization of steering yoke of an automobileDesign evaluation and optimization of steering yoke of an automobile
Design evaluation and optimization of steering yoke of an automobile
 
A comparative flow analysis of naca 6409 and naca 4412 aerofoil
A comparative flow analysis of naca 6409 and naca 4412 aerofoilA comparative flow analysis of naca 6409 and naca 4412 aerofoil
A comparative flow analysis of naca 6409 and naca 4412 aerofoil
 
A novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentationA novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentation
 
Phycoremediation of malachite green and reduction of physico chemical paramet...
Phycoremediation of malachite green and reduction of physico chemical paramet...Phycoremediation of malachite green and reduction of physico chemical paramet...
Phycoremediation of malachite green and reduction of physico chemical paramet...
 
A review paper on watchdog mechanism in wireless
A review paper on watchdog mechanism in wirelessA review paper on watchdog mechanism in wireless
A review paper on watchdog mechanism in wireless
 
Defense mechanism for d do s attack through machine learning
Defense mechanism for d do s attack through machine learningDefense mechanism for d do s attack through machine learning
Defense mechanism for d do s attack through machine learning
 
Analysis of circular disc antenna using defective
Analysis of circular disc antenna using defectiveAnalysis of circular disc antenna using defective
Analysis of circular disc antenna using defective
 
Power house automation using wireless communication
Power house automation using wireless communicationPower house automation using wireless communication
Power house automation using wireless communication
 
Improved authentication using arduino based voice
Improved authentication using arduino based voiceImproved authentication using arduino based voice
Improved authentication using arduino based voice
 
Nutrients retention in functional beef burgers with especial emphasis on lipi...
Nutrients retention in functional beef burgers with especial emphasis on lipi...Nutrients retention in functional beef burgers with especial emphasis on lipi...
Nutrients retention in functional beef burgers with especial emphasis on lipi...
 
Nokia morph technology
Nokia morph technologyNokia morph technology
Nokia morph technology
 

Similar to Explicit model predictive control of fast dynamic system

Steady state stability analysis and enhancement of three machine nine bus pow...
Steady state stability analysis and enhancement of three machine nine bus pow...Steady state stability analysis and enhancement of three machine nine bus pow...
Steady state stability analysis and enhancement of three machine nine bus pow...eSAT Journals
 
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTCCONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTCcsandit
 
Direct torque control using neural network approach
Direct torque control using neural network approachDirect torque control using neural network approach
Direct torque control using neural network approacheSAT Publishing House
 
Direct torque control using neural network approach
Direct torque control using neural network approachDirect torque control using neural network approach
Direct torque control using neural network approacheSAT Journals
 
Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller
Modeling & Simulation of PMSM Drives with Fuzzy Logic ControllerModeling & Simulation of PMSM Drives with Fuzzy Logic Controller
Modeling & Simulation of PMSM Drives with Fuzzy Logic ControllerIJMER
 
Robust control of pmsm using genetic algorithm
Robust control of pmsm using genetic algorithmRobust control of pmsm using genetic algorithm
Robust control of pmsm using genetic algorithmeSAT Publishing House
 
Autotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation plantAutotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation planteSAT Journals
 
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...elelijjournal
 
Convergence Parameter Analysis for Different Metaheuristic Methods Control Co...
Convergence Parameter Analysis for Different Metaheuristic Methods Control Co...Convergence Parameter Analysis for Different Metaheuristic Methods Control Co...
Convergence Parameter Analysis for Different Metaheuristic Methods Control Co...IJPEDS-IAES
 
Performance analysis of a liquid column in a chemical plant by using mpc
Performance analysis of a liquid column in a chemical plant by using mpcPerformance analysis of a liquid column in a chemical plant by using mpc
Performance analysis of a liquid column in a chemical plant by using mpceSAT Publishing House
 
Performance analysis of a liquid column in a chemical plant by using mpc
Performance analysis of a liquid column in a chemical plant by using mpcPerformance analysis of a liquid column in a chemical plant by using mpc
Performance analysis of a liquid column in a chemical plant by using mpceSAT Publishing House
 
Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...
Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...
Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...cscpconf
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...ijscmcj
 
An enhanced mppt technique for small scale
An enhanced mppt technique for small scaleAn enhanced mppt technique for small scale
An enhanced mppt technique for small scaleeSAT Publishing House
 
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...IOSR Journals
 
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-design
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-designReal coded-genetic-algorithm-for-robust-power-system-stabilizer-design
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-designCemal Ardil
 
Unity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodyUnity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodySteven Ernst, PE
 
Open switch fault diagnosis in three phase inverter
Open switch fault diagnosis in three phase inverterOpen switch fault diagnosis in three phase inverter
Open switch fault diagnosis in three phase invertereSAT Publishing House
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...ijscmcjournal
 
A Novel Optimal PI Parameter Tuning Strategy to Improve Constant Switching Pe...
A Novel Optimal PI Parameter Tuning Strategy to Improve Constant Switching Pe...A Novel Optimal PI Parameter Tuning Strategy to Improve Constant Switching Pe...
A Novel Optimal PI Parameter Tuning Strategy to Improve Constant Switching Pe...IJPEDS-IAES
 

Similar to Explicit model predictive control of fast dynamic system (20)

Steady state stability analysis and enhancement of three machine nine bus pow...
Steady state stability analysis and enhancement of three machine nine bus pow...Steady state stability analysis and enhancement of three machine nine bus pow...
Steady state stability analysis and enhancement of three machine nine bus pow...
 
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTCCONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
 
Direct torque control using neural network approach
Direct torque control using neural network approachDirect torque control using neural network approach
Direct torque control using neural network approach
 
Direct torque control using neural network approach
Direct torque control using neural network approachDirect torque control using neural network approach
Direct torque control using neural network approach
 
Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller
Modeling & Simulation of PMSM Drives with Fuzzy Logic ControllerModeling & Simulation of PMSM Drives with Fuzzy Logic Controller
Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller
 
Robust control of pmsm using genetic algorithm
Robust control of pmsm using genetic algorithmRobust control of pmsm using genetic algorithm
Robust control of pmsm using genetic algorithm
 
Autotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation plantAutotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation plant
 
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
 
Convergence Parameter Analysis for Different Metaheuristic Methods Control Co...
Convergence Parameter Analysis for Different Metaheuristic Methods Control Co...Convergence Parameter Analysis for Different Metaheuristic Methods Control Co...
Convergence Parameter Analysis for Different Metaheuristic Methods Control Co...
 
Performance analysis of a liquid column in a chemical plant by using mpc
Performance analysis of a liquid column in a chemical plant by using mpcPerformance analysis of a liquid column in a chemical plant by using mpc
Performance analysis of a liquid column in a chemical plant by using mpc
 
Performance analysis of a liquid column in a chemical plant by using mpc
Performance analysis of a liquid column in a chemical plant by using mpcPerformance analysis of a liquid column in a chemical plant by using mpc
Performance analysis of a liquid column in a chemical plant by using mpc
 
Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...
Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...
Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
 
An enhanced mppt technique for small scale
An enhanced mppt technique for small scaleAn enhanced mppt technique for small scale
An enhanced mppt technique for small scale
 
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
 
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-design
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-designReal coded-genetic-algorithm-for-robust-power-system-stabilizer-design
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-design
 
Unity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodyUnity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle Body
 
Open switch fault diagnosis in three phase inverter
Open switch fault diagnosis in three phase inverterOpen switch fault diagnosis in three phase inverter
Open switch fault diagnosis in three phase inverter
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
 
A Novel Optimal PI Parameter Tuning Strategy to Improve Constant Switching Pe...
A Novel Optimal PI Parameter Tuning Strategy to Improve Constant Switching Pe...A Novel Optimal PI Parameter Tuning Strategy to Improve Constant Switching Pe...
A Novel Optimal PI Parameter Tuning Strategy to Improve Constant Switching Pe...
 

More from eSAT Publishing House

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnameSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnameSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaeSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingeSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a revieweSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...eSAT Publishing House
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard managementeSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallseSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaeSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structureseSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingseSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...eSAT Publishing House
 

More from eSAT Publishing House (20)

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
 

Recently uploaded

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 

Recently uploaded (20)

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 

Explicit model predictive control of fast dynamic system

  • 1. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 692 EXPLICIT MODEL PREDICTIVE CONTROL OF FAST DYNAMIC SYSTEM Nitin Prajapati1 , Vinod P. Patel 2 1 Student of M.E., 2 Head of the Department of Applied Instrumentation, L.D.College of Engineering, Gujarat, India nrp.prajapati@gmail.com, vinodpatel_74@rediffmail.com Abstract Explicit Model Predictive Control approach provides offline computation of the optimization law by Multi Parametric Quadratic Programming. The solution is Piece wise affine in nature. It is explicit representation of the system states and control inputs. Such law then can be solved using binary search tree and can be evaluated for fast dynamic systems. Implementing such controllers can be done on microcontroller or ASIC/FPGA. DC Motor Speed Control - one of the benchmark systems is discussed here in this context. Its PWA law obtained, simulation of closed loop e-MPC is presented and its implementation approach using MPT toolbox and other such toolboxes is shown in brief. Index Terms: Model Predictive Control, explicit, Piece-wise Affine, and Multi Parametric Toolbox -----------------------------------------------------------------------***----------------------------------------------------------------------- 1. INTRODUCTION Model Predictive Control is Optimal Control Strategy based on the dynamic system model. Since its advent it has become popular in industries for constrained control of the systems. Anti wind-up using PID can at the most provide constraints on the control input. Its advantage over conventional PID control schemes is its constraints handling capacity for control inputs as well as system states. In Model Predictive Control at each sampling time, starting at the current state, an open-loop optimal control problem is solved over a finite horizon. At the next time step, the computation is repeated starting from the new state and over a shifted horizon, leading to a moving horizon policy. The solution relies on a linear dynamic model, respects all input and output constraints, and optimizes a quadratic performance index. Thus, as much as a quadratic performance index together with various constraints can be used to express true performance objectives, the performance of MPC is excellent. The big drawback of the MPC is the relatively difficult on-line computational effort, which limits its applicability to relatively slow and/or small problems. Chemical Processes and other processes which have longer time constants in the system and can be considered as slow dynamic systems are thus implemented using Model Predictive Control. Consider the discrete-time linear time invariant system given by x t + 1 = Ax t + Bu t (1) y t = Cx t (2) While fulfilling the constraints, ymin ≤ y t ≤ ymax , umin ≤ u t ≤ umax (3) For such system optimization problem is, U ≜ ut ,……….ut+Nu−1 min J(U, x t ) = x′t+Ny|tPxt+Ny|t+ k=0Ny−1[x′t+k|tQxt+k|t+u′t+kRut+k] (4) Subject to, ymin ≤ yt+k|t ≤ ymax , k = 1, … Nc Nc ≤ Ny − 1 umin ≤ ut+k ≤ umax , k = 0,1, … Nc, xt|t = x t , xt+k+1|t = Axt+k|t + But+k , k ≥ 0, yt+k|t = Cxt+k|t , k ≥ 0, ut+k = Kxt+k|t , Nu ≤ k ≤ Ny Where, Ny, Nu and Nc are Output, Input and Constrain Horizons respectively and K is some feedback gain. [1] 2. EXPLICIT MPC [1] The idea of explicit MPC is to solve the optimization problem (4) off-line for all (t) within a given set X.
  • 2. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 693 Placing 𝑥𝑡+𝑘/𝑡 = 𝐴 𝑘 𝑥 𝑡 + 𝐴 𝑗 𝐵𝑢𝑡+𝑘−1−𝑗 𝑘−1 𝑗=0 in (4) it becomes 𝑉 𝑥 𝑡 = 1 2 𝑥′ 𝑡 𝑌𝑥 𝑡 + min 𝑈 1 2 𝑈′ 𝐻𝑈 + 𝑥′ 𝑡 𝐹𝑈 (5) 𝑠𝑢𝑏𝑗. 𝑡𝑜 𝐺𝑈 ≤ 𝑊 + 𝐸𝑥 𝑡 Defining Auxiliary variable, 𝑧 ≜ 𝑈 + 𝐻−1 𝐹′ 𝑥(𝑡) (6) Gives optimization problem for variable z 𝑉𝑧 𝑥 = min 𝑧 1 2 𝑧′ 𝐻𝑧 (7) 𝑠𝑢𝑏𝑗. 𝑡𝑜 𝐺𝑧 ≤ 𝑊 + 𝑆𝑥 𝑡 𝑤𝑕𝑒𝑟𝑒 𝑆 ≜ 𝐸 + 𝐺𝐻−1 𝐹′ And to make the dependence of u(t) on x(t) explicit, rather than implicitly defined by the optimization procedure that solves problem (4). It turns out that such a dependence is piecewise affine in most of the formulations so that the MPC controller defined by (4) can be represented in a totally equivalent way as 𝑢 𝑥 = 𝐹1 𝑥 + 𝑔1 𝑖𝑓 𝐻1 𝑥 ≤ 𝑘1 : ∶ ∶ ∶ ∶ 𝐹 𝑀 𝑥 + 𝑔 𝑀 𝑖𝑓 𝐻 𝑀 𝑥 ≤ 𝑘 𝑀 (8) Consequently, on-line computations are reduced to the simple evaluation of (8), which broadens the scope of applicability of MPC to fast-sampling applications. The explicit MPC solution (8) pre-computed off-line is a lookup table of linear feedback gains. The right gain is selected on-line by finding the region {x: Hi x ≤ ki} of the polyhedral partition where the current state x (t) (or, more generally, the current vector of parameters) lies. There are various methods adopted to find the polyhedral region like Binary Search Tree Algorithm, Logarithmic Solution and Active Set Partition. [2] 3. E-MPC ON FAST DYNAMICS SYSTEM Explicit Model Predictive Control to be implemented on Benchmark Control Problem of DC Motor Speed Control. System Model of a Permanent Magnet DC Motor with Speed Controlled by Armature Voltage is obtained through Mathematical Model using Parameters given by Manufacturer Data Sheet. Here Typical Motor Data of standard Portescap Motor are used to obtain the PWA model of the motor for the specified constraints on Matlab with the help of Multi Parametric Toolbox. For this system, input is the voltage source (V) applied to the motor's armature, while the output is the rotational speed of the shaft dθ/dt. The physical parameters of the Motor used are: Rotor Moment of inertia (J) 71.4e-7 kg.m^2Motor viscous friction constant (b) 1.5e-6 N.m.s Electromotive force constant (Ke) 0.0254 V/rad/sec Motor torque constant (Kt) 0.0254 Nm/Amp Electric resistance (R) 0.85 Ohm Electric inductance (L) 0.1e-3 Henry The motor torque is proportional to the armature current i by a constant factor Kt as shown in the equation below. This is referred to as an armature-controlled motor. T = Kti (9) The back emf, e, is proportional to the angular velocity of the shaft by a constant factor Ke. e = Keθ (10) In SI units, the motor torque and back emf constants are equal, that is, Kt = Ke; therefore K is used to represent both the motor torque constant and the back emf constant. Jθ + bθ = Ki (11) L di dt + Ri = V − Kθ (12) In state-space form, the governing equations above can be expressed by choosing the rotational speed and electric current as the state variables. Again the armature voltage is treated as the input and the rotational speed is chosen as the output. d dt θ i = −b/J K/J −K/L −R/L θ i + 0 1/L V (13) y = [1 0] θ i (14) Along with the state space model, typical constraints for States Speed and Armature Current and Control Input Armature Voltage are specified. Speed: °θmin = 0 rad/sec and °θmax = 700 rad/sec Armature Current: imin =0 and imax =1.0 amp. Armature Voltage: Vmin =0 Vmax = 18Volts 4. CONTROL LAW COMPUTATION AND SIMULATION: Given a reasonably accurate discrete time state space system model, sampling time, and constraints on the system Piece
  • 3. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 694 wise affine law of the system is computed. Multi Parametric Toolbox (MPT)[2] developed by M.Kvasnika et.al is Matlab Toolbox which provides efficient computational means to obtain feedback controllers for constrained optimal control problems. It’s a free toolbox with GNU license. Computation of control law is done with the help of various multi parametric programming solvers, which need to be installed along with this toolbox. By multi-parametric programming, a linear or quadratic optimization problem is solved off-line. The associated solution takes the form of a PWA state feedback law. To derive the explicit Model Predictive Control law for the DC motor Speed Control, its discrete time State Space Model is loaded on the GUI Interface of the toolbox, or it can be exported from previously saved Matlab file or from workspace. Sampling time for the system is selected as per the open loop response obtained from the DC Motor Speed control. Constraints on control input armature voltage, and states speed and armature current are specified. Toolbox validates the model then other parameters like Finite Horizon solution, Prediction Horizon, Control Objective of Regulation to output Reference are specified. Controller for Fixed Reference value of 400 rad/sec and Current of 0.5 Amp is given. With these data the controller computed. As shown in Fig.1 the whole state space range of both states divided in partitioned space called regions or more generally are called polytopic partitions. Here for 28 such regions are developed. It is 2-dimension hyper-rectangular plane which contains values of states distributed over 28 regions. Fig.1: Polytopic Partitions of the system states Fig.2 shows the control law for DC Motor speed control. Here along with states, control input armature voltage is shown. It is clear from the plot that for increasing speed the armature voltage is increasing. Fig.2: Piecewise Affine Law of System. For different values of speed and current the region is specific. Once this control law is computed for any system offline, only its region search and output evaluation is required. It thus removes the limitation of conventional model predictive control to compute the control law on line at each sampling instant. Here on the generated law toolbox also specifies whether closed loop system is stable or not. Fig.3: States and Control Input for Speed of 200 rad/sec It is checked by evaluating it for two different reference points - (1) 200 rad/sec and (2) 400 rad/sec motor speed. The initial condition is assumed [0,0]. The simulation results obtained are shown in the figures 3 and 4 respectively. As can be seen from the simulation results obtained for different speed values, the control law takes more sampling instance to reach the higher reference point. Also the armature voltage is increased in linear fashion to meet the desired speed.
  • 4. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 695 Fig.4: States and Control Input for Speed of 400 rad/sec 5. IMPLEMENTATION OF EXPLICIT MPC: Hardware implementation of the Explicit Model Predictive Control using Multi Parametric Toolbox can be done by generating its C-Code. The generated C-Code contains the Polytopic partitions. At each sampling instant the states are measured and are compared with the each set of the polytopic partition and the correct region is searched and for that region required control input is given to the plant. The reduced online computation makes the Explicit Model predictive Control application possible for fast dynamic systems. Survey on Explicit Model Predictive Control and its applications done by Alessandro Alessio and Alberto Bemporad[4] in 2009 shows it can be implemented for the systems with 1-50 ms sampling period systems, 1-2 manipulated inputs. 6. FURTHER SCOPE: Implementation of the e-MPC on hardwares like controllers can be further extended to the Field Programmable Gate Array (FPGA) Modules and Application Specific Integrated Chip (ASIC) with the help of co-generation tools like MPT toolbox. Recently a toolbox named Moby-DIC[5] developed by Alberto Oliveri et.al provides such co-generation facility to implement the explicit model predictive control on FPGA and ASIC Hardwares. Thus Explicit Model Predictive control is gradually increasing its applicability in power electronics and other fast dynamic systems. REFERENCES [1].Bemporad, A., Morari, M., Dua, V., Pistikopoulos,E.N.:The explicit linear quadratic regulator for constrained systems. Automatica 38(1), 3–20 (2002) [2]. M. Kvasnica, P. Grieder, and M. Baotic. Multi-Parametric Toolbox (MPT), 2004. URL http://control.ee.ethz.ch/~mpt/. [3] Alberto Bemporad : Model Predictive Control Design : New Trends and Tools, Proceedings of the 45th IEEE Conference on Decision & Control, San Diego, CA, USA, December 13-15, 2006 [4]. A. Alessio and A. Bemporad. A survey on explicit model predictive control. In Nonlinear Model Predictive Control: Towards New Challenging Applications. Springer Berlin / Heidelberg, 2009. [5] Alberto Oliveri, Davide Barcelli, Alberto Bemporad, Bart Genuit, Maurice Heemels, Tomaso Poggi, Matteo Rubagotti & Marco Storace: MOBY-DIC: A MATLAB Toolbox for Circuit-Oriented Design of Explicit MPC, 4th IFAC Nonlinear Model Predictive Control Conference, IFAC, Noordwijkerhout, NL. August 23-27, 2012 [6] Tor A. Johansen, Warren Jackson, Robert Schreiber, and Petter Tøndel, Hardware Synthesis of Explicit Model Predictive Controllers, IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 15, NO. 1, JANUARY 2007 [7] P.Tondel, T.A.Johnson, A.Bemporad, Evaluation ofpiecewise a"ne control via binary search tree, Automatica 39 (2003) 945 – 950. [8] Leonidas G. Bleris, Panagiotis D. Vouzis, Mark G. Arnold and Mayuresh V. KothareA Co-Processor FPGA Platform for the Implementation of Real-Time Model Predictive Control. American Control Conference 2006 (ACC'06), Minneapolis, Minnesota, 14-16 June, 2006. [9] Alberto Bemporad: Recent Advances in MPC LeCoPro Mid--‐term Workshop, Leuven, January 27, 2012 [10] Richard C. Dorf, Robert H. Bishop, Modern Control System, Pearson Edition. BIOGRAPHIES: Nitin R. Prajapati is a Student of M.E. (Applied Instrumentation) at L.D.College of engineering. He had completed B.E. (I.C.) from Dharmsinh Desai University in 2001. Vinod Patel received M. Tech degree from Indian Institute of Technology, Roorkee in the year 2007. Currently he is working as an Associate Professor and Head in Applied Instrumentation Department at L. D. College of Engineering, Ahemdabad