SlideShare a Scribd company logo
1 of 24
Download to read offline
ICE401: PROCESS INSTRUMENTATION
AND CONTROL
Class 37
Inferential Control, Gain Scheduling
Dr. S. Meenatchisundaram
Email: meenasundar@gmail.com
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
Inferential Control:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
• In some control applications, the process variable that is to be
controlled cannot be conveniently measured on-line.
• For example, product composition measurement may require that a
sample be sent to the plant analytical laboratory from time to time.
• In this situation, measurements of the controlled variable may not be
available frequently enough or quickly enough to be used for feedback
control.
• One solution to this problem is to employ inferential control, where
process measurements that can be obtained more rapidly are used
with a mathematical model, sometimes called a soft sensor, to infer
the value of the controlled variable.
Inferential Control:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
Inferential Control:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
• Above figure shows the general structure of an inferential controller.
• X is the secondary measurement, which is available on a nearly
continuous basis (fast sampling), while Y is the primary
measurement, which is obtained intermittently and less frequently
(e.g., off-line laboratory sample analysis).
• Note that X and/or Y can be used for control. One type of nonlinear
model that could be used as a soft sensor is a neural network.
• The inferential model is obtained by analyzing and fitting
accumulated X and Y data.
• Dynamic linear or nonlinear models (called observers) can also be
used for inferential control.
Inferential Control:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
Inferential Control:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
Inferential Control:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
• Inferential control was originally used to solve the problem
caused by non-measurable main output and disturbance, and
the basic method was later widely used in the process with
measurable output and non-measurable disturbance; then the
inferential control under the condition of measurable output is
formed.
• Under the condition that output is measurable and disturbance is
immeasurable, the block diagram of inferential control system
can be simplified as in Fig.
Inferential Control:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
Nonlinear Control Systems:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
• Most physical processes exhibit nonlinear behavior to some
degree.
• However, linear control techniques such as conventional PID
control are still very effective if
(1) the nonlinearities are rather mild or
(2) a highly nonlinear process operates over a narrow
range of conditions.
• For some highly nonlinear processes, the second condition is
not satisfied and as a result, linear control strategies may not be
adequate. For these situations, nonlinear control strategies can
provide significant improvements over PID control.
Nonlinear Control Systems:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
• Three types of nonlinear control strategies are essentially
enhancements of single loop feedback control:
1. Nonlinear modifications of standard PID control algorithms
2. Nonlinear transformations of input or output variables
3. Controller parameter scheduling such as gain scheduling
• As one example of Method 1, standard PID control laws can be
modified by making the controller gain a function of the
control error.
• For example, the controller gain can be higher for larger errors and
smaller for small errors by making the controller gain vary
linearly with the absolute value of the error signal.
Nonlinear Control Systems:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
• where Kco and a are constants.
• The resulting controller is sometimes referred to as an error-
squared controller, because the controller output is proportional
to mod of e(t).
• Error-squared controllers have been used for level control in
surge vessels where it is desirable to take stronger action as the
level approaches high or low limits.
• However, care should be exercised when the error signal is
noisy.
(1 ( ) )c coK K a e t= +
Nonlinear Control Systems:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
• The design objective for Method 2 is to make the closed-loop
operation as linear as possible.
• If successful, this general approach allows the process to be
controlled over a wider range of operating conditions and in a
more predictable manner.
• One approach uses simple linear transformations of input or output
variables.
• Common applications include using the logarithm of a product
composition as the controlled variable for high-purity distillation
columns or adjusting the ratio of feed flow rates in blending
problems.
Nonlinear Control Systems:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
• The major limitation of this approach is that it is difficult to
generalize, because the appropriate variable transformations are
application -specific.
• In Method 3, controller parameter scheduling, one or more
controller settings are adjusted automatically based on the
measured value of a scheduling variable.
• Adjustment of the controller gain, gain scheduling, is the most
common method.
• The scheduling variable is usually the controlled variable or set
point, but it could be the manipulated variable or some other
measured variable.
Nonlinear Control Systems:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
• Usually, only the controller gain is adjusted, because many
industrial processes exhibit variable steady-state gains but
relatively constant dynamics.
• The scheduling variable is usually a process variable that changes
slowly, such as a controlled variable, rather than one that
changes rapidly, such as a manipulated variable.
• To develop a parameter-scheduled controller, it is necessary to
decide how the controller settings should be adjusted as the
scheduling variable(s) change.
• Three general strategies are:
Nonlinear Control Systems:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
a) The controller parameters vary continuously with the scheduling
variable.
b) One or more scheduling variables are divided into regions where
the process characteristics are quite different. Different controller
settings can be assigned to each region.
c) The current controller settings are based on the value of the
scheduling variable and interpolation of the settings for the
different regions. Thus Method (c) is a combination of
methods (a) and (b). It is similar to fuzzy logic control.
Gain Scheduling:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
• The most widely-used type of controller parameter scheduling
is gain scheduling. A simple version has a piecewise constant
controller gain that varies with a single scheduling variable, the
error signal e:
Kc = Kcl for e1 ≤ e < e2
Kc = Kc2 for e2 ≤ e < e3
Kc = Kc3 for e3 ≤ e ≤ e4
Gain Scheduling:
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
Fuzzy logic control (FLC):
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
• Fuzzy logic control (FLC) is a feedback control technique that
utilizes qualitative information through using verbal or
linguistic rules of the if-then form.
• To derive the control law, the FLC uses fuzzy sets theory, the
set of rules, and a fuzzy inference system.
• FLC has been used in consumer products such as washing
machines, vacuum cleaners, automobiles, battery chargers, air
conditioning systems, and camera autofocusing.
Fuzzy logic control (FLC):
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
Fuzzy logic control (FLC):
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
• There are many ways to set up a fuzzy logic controller.
• Figure shows a block diagram of a PI fuzzy controller, inspired by
the PI classical control law, but including a fuzzy inference system.
• Equation shows the control law for a PI fuzzy control.
Fuzzy logic control (FLC):
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
• The inputs in Eq. are the error e(t) and the derivative of the error
de/dt and the output is the change of u, ∆u(t), which results from
evaluating the function f(.) that is the fuzzy system.
• Thus, to get the output u(t), an integrator is added at the output of
the FLC as is shown in Fig.
• The constants ke, ka, and ki are used as scaling factors.
• Fuzzy logic control calculations are executed by using both
membership functions of the inputs and outputs and a set of
rules called a rule base, as shown in Fig.
• Typical membership functions for the inputs, e and de/dt, are
shown in Fig.
Fuzzy logic control (FLC):
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
• It is assumed that these inputs have identical membership
functions with the following characteristics: three linguistic
variables which are negative (N), positive (P), and zero (Z) with
trapezoidal, triangular and trapezoidal membership function forms
respectively.
Fuzzy logic control (FLC):
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
• Membership functions for the inputs of the PI fuzzy controller (N
is negative, P is positive, and Z is zero).
References:
• http://www.enggcyclopedia.com/2012/06/split-range-control-loop/
• http://www.controleng.com/single-article/a-dual-split-range-control-
strategy-for-pressure-and-flow-
processes/e02afa4eb60717657598546e8feb895e.html
Process Instrumentation and Control (ICE 401)
Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015

More Related Content

What's hot

STate Space Analysis
STate Space AnalysisSTate Space Analysis
STate Space AnalysisHussain K
 
ppt on Time Domain and Frequency Domain Analysis
ppt on Time Domain and Frequency Domain Analysisppt on Time Domain and Frequency Domain Analysis
ppt on Time Domain and Frequency Domain Analysissagar_kamble
 
NONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method).pdf
NONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method).pdfNONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method).pdf
NONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method).pdfAliMaarouf5
 
Class 35 advanced control strategies – ratio control, split range control
Class 35   advanced control strategies – ratio control, split range controlClass 35   advanced control strategies – ratio control, split range control
Class 35 advanced control strategies – ratio control, split range controlManipal Institute of Technology
 
PID Controller Tuning
PID Controller TuningPID Controller Tuning
PID Controller TuningAhmad Taan
 
Chapter 1 introduction to control system
Chapter 1 introduction to control systemChapter 1 introduction to control system
Chapter 1 introduction to control systemLenchoDuguma
 
PID Controller and its design
PID Controller and its designPID Controller and its design
PID Controller and its designKonirDom1
 
Class 36 advanced control strategies – dead time compensator, selective con...
Class 36   advanced control strategies – dead time compensator, selective con...Class 36   advanced control strategies – dead time compensator, selective con...
Class 36 advanced control strategies – dead time compensator, selective con...Manipal Institute of Technology
 
Introduction to control system 1
Introduction to control system 1Introduction to control system 1
Introduction to control system 1turna67
 
Cascade control system
Cascade control systemCascade control system
Cascade control systemVedant Patel
 
Modern Control - Lec 01 - Introduction to Control System
Modern Control - Lec 01 - Introduction to Control SystemModern Control - Lec 01 - Introduction to Control System
Modern Control - Lec 01 - Introduction to Control SystemAmr E. Mohamed
 
PID Controller
PID ControllerPID Controller
PID Controllersaishah72
 

What's hot (20)

Class 5 advanced control loops
Class 5   advanced control loopsClass 5   advanced control loops
Class 5 advanced control loops
 
Class 19 pi & pd control modes
Class 19   pi & pd control modesClass 19   pi & pd control modes
Class 19 pi & pd control modes
 
Class 26 d, pi electronic controllers
Class 26   d, pi electronic controllersClass 26   d, pi electronic controllers
Class 26 d, pi electronic controllers
 
Class 15 control action and controllers
Class 15   control action and controllersClass 15   control action and controllers
Class 15 control action and controllers
 
Class 33 advanced control strategies - cascade control
Class 33   advanced control strategies - cascade controlClass 33   advanced control strategies - cascade control
Class 33 advanced control strategies - cascade control
 
On off controller
On off controllerOn off controller
On off controller
 
STate Space Analysis
STate Space AnalysisSTate Space Analysis
STate Space Analysis
 
ppt on Time Domain and Frequency Domain Analysis
ppt on Time Domain and Frequency Domain Analysisppt on Time Domain and Frequency Domain Analysis
ppt on Time Domain and Frequency Domain Analysis
 
Class 16 floating and proportional control mode
Class 16   floating and proportional control modeClass 16   floating and proportional control mode
Class 16 floating and proportional control mode
 
NONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method).pdf
NONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method).pdfNONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method).pdf
NONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method).pdf
 
Class 27 pd, pid electronic controllers
Class 27   pd, pid electronic controllersClass 27   pd, pid electronic controllers
Class 27 pd, pid electronic controllers
 
Class 35 advanced control strategies – ratio control, split range control
Class 35   advanced control strategies – ratio control, split range controlClass 35   advanced control strategies – ratio control, split range control
Class 35 advanced control strategies – ratio control, split range control
 
PID Controller Tuning
PID Controller TuningPID Controller Tuning
PID Controller Tuning
 
Chapter 1 introduction to control system
Chapter 1 introduction to control systemChapter 1 introduction to control system
Chapter 1 introduction to control system
 
PID Controller and its design
PID Controller and its designPID Controller and its design
PID Controller and its design
 
Class 36 advanced control strategies – dead time compensator, selective con...
Class 36   advanced control strategies – dead time compensator, selective con...Class 36   advanced control strategies – dead time compensator, selective con...
Class 36 advanced control strategies – dead time compensator, selective con...
 
Introduction to control system 1
Introduction to control system 1Introduction to control system 1
Introduction to control system 1
 
Cascade control system
Cascade control systemCascade control system
Cascade control system
 
Modern Control - Lec 01 - Introduction to Control System
Modern Control - Lec 01 - Introduction to Control SystemModern Control - Lec 01 - Introduction to Control System
Modern Control - Lec 01 - Introduction to Control System
 
PID Controller
PID ControllerPID Controller
PID Controller
 

Viewers also liked

Basic Fluid Dynamics - Control Valves
Basic Fluid Dynamics - Control Valves  Basic Fluid Dynamics - Control Valves
Basic Fluid Dynamics - Control Valves Brannon Gant
 
Control Valve Actuation
Control Valve Actuation Control Valve Actuation
Control Valve Actuation Brannon Gant
 
Class 42 control valves - valve positioners, cavitation and flashing
Class 42   control valves - valve positioners, cavitation and flashingClass 42   control valves - valve positioners, cavitation and flashing
Class 42 control valves - valve positioners, cavitation and flashingManipal Institute of Technology
 
شیرهای کنترلی دوستارگان
شیرهای کنترلی دوستارگانشیرهای کنترلی دوستارگان
شیرهای کنترلی دوستارگانAkbar Doustaregan
 

Viewers also liked (7)

Basic Fluid Dynamics - Control Valves
Basic Fluid Dynamics - Control Valves  Basic Fluid Dynamics - Control Valves
Basic Fluid Dynamics - Control Valves
 
Volume calculation
Volume calculationVolume calculation
Volume calculation
 
Control Valve Actuation
Control Valve Actuation Control Valve Actuation
Control Valve Actuation
 
Class 42 control valves - valve positioners, cavitation and flashing
Class 42   control valves - valve positioners, cavitation and flashingClass 42   control valves - valve positioners, cavitation and flashing
Class 42 control valves - valve positioners, cavitation and flashing
 
Class 40 final control elements - control valves
Class 40   final control elements - control valvesClass 40   final control elements - control valves
Class 40 final control elements - control valves
 
شیرهای کنترلی دوستارگان
شیرهای کنترلی دوستارگانشیرهای کنترلی دوستارگان
شیرهای کنترلی دوستارگان
 
Class 41 final control elements - control valves
Class 41   final control elements - control valvesClass 41   final control elements - control valves
Class 41 final control elements - control valves
 

Similar to Class 37 inferential control, gain scheduling

Control estadistico de calidad
Control estadistico de calidad Control estadistico de calidad
Control estadistico de calidad ericktc
 
Statistical Process Control
Statistical Process ControlStatistical Process Control
Statistical Process ControlTushar Naik
 
Measurements & Measurement .Systems.pptx
Measurements & Measurement .Systems.pptxMeasurements & Measurement .Systems.pptx
Measurements & Measurement .Systems.pptxhappycocoman
 
Ch-4: Measurement systems and basic concepts of measurement methods
Ch-4: Measurement systems and basic concepts of measurement methodsCh-4: Measurement systems and basic concepts of measurement methods
Ch-4: Measurement systems and basic concepts of measurement methodsSuraj Shukla
 
Statistical Process Control Part 1
Statistical Process Control Part 1Statistical Process Control Part 1
Statistical Process Control Part 1Malay Pandya
 
IRJET- Excitation Control of Synchronous Generator using a Fuzzy Logic based ...
IRJET- Excitation Control of Synchronous Generator using a Fuzzy Logic based ...IRJET- Excitation Control of Synchronous Generator using a Fuzzy Logic based ...
IRJET- Excitation Control of Synchronous Generator using a Fuzzy Logic based ...IRJET Journal
 
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...IRJET Journal
 

Similar to Class 37 inferential control, gain scheduling (20)

Class 31 controller tuning and quality of control
Class 31   controller tuning and quality of controlClass 31   controller tuning and quality of control
Class 31 controller tuning and quality of control
 
Class 43 direct digital and supervisory control
Class 43   direct digital and supervisory controlClass 43   direct digital and supervisory control
Class 43 direct digital and supervisory control
 
Class 17 integral and derivative control mode
Class 17   integral and derivative control modeClass 17   integral and derivative control mode
Class 17 integral and derivative control mode
 
Class 1 need for process control & process terminology
Class 1   need for process control & process terminologyClass 1   need for process control & process terminology
Class 1 need for process control & process terminology
 
Class 3 control system components
Class 3   control system componentsClass 3   control system components
Class 3 control system components
 
Bj4301341344
Bj4301341344Bj4301341344
Bj4301341344
 
Class 32 performance criteria for tuning controllers
Class 32   performance criteria for tuning controllersClass 32   performance criteria for tuning controllers
Class 32 performance criteria for tuning controllers
 
Class 6 basics of mathematical modeling
Class 6   basics of mathematical modelingClass 6   basics of mathematical modeling
Class 6 basics of mathematical modeling
 
Spc
SpcSpc
Spc
 
Control estadistico de calidad
Control estadistico de calidad Control estadistico de calidad
Control estadistico de calidad
 
Statistical Process Control
Statistical Process ControlStatistical Process Control
Statistical Process Control
 
Spc
Spc  Spc
Spc
 
Statistical process control
Statistical process controlStatistical process control
Statistical process control
 
DEFINITIONS- CALIBRATION.pptx
DEFINITIONS- CALIBRATION.pptxDEFINITIONS- CALIBRATION.pptx
DEFINITIONS- CALIBRATION.pptx
 
Measurements & Measurement .Systems.pptx
Measurements & Measurement .Systems.pptxMeasurements & Measurement .Systems.pptx
Measurements & Measurement .Systems.pptx
 
Ch-4: Measurement systems and basic concepts of measurement methods
Ch-4: Measurement systems and basic concepts of measurement methodsCh-4: Measurement systems and basic concepts of measurement methods
Ch-4: Measurement systems and basic concepts of measurement methods
 
Class 2 design methodology for process control
Class 2   design methodology for process controlClass 2   design methodology for process control
Class 2 design methodology for process control
 
Statistical Process Control Part 1
Statistical Process Control Part 1Statistical Process Control Part 1
Statistical Process Control Part 1
 
IRJET- Excitation Control of Synchronous Generator using a Fuzzy Logic based ...
IRJET- Excitation Control of Synchronous Generator using a Fuzzy Logic based ...IRJET- Excitation Control of Synchronous Generator using a Fuzzy Logic based ...
IRJET- Excitation Control of Synchronous Generator using a Fuzzy Logic based ...
 
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
 

More from Manipal Institute of Technology

Webinar on Demystifying Data Acquistion Systems: Access Data through Matlab, ...
Webinar on Demystifying Data Acquistion Systems: Access Data through Matlab, ...Webinar on Demystifying Data Acquistion Systems: Access Data through Matlab, ...
Webinar on Demystifying Data Acquistion Systems: Access Data through Matlab, ...Manipal Institute of Technology
 
Lecture 23, 24,25 valve types, valve positioners, cavitation &amp; flashing
Lecture 23, 24,25   valve types, valve positioners, cavitation &amp; flashingLecture 23, 24,25   valve types, valve positioners, cavitation &amp; flashing
Lecture 23, 24,25 valve types, valve positioners, cavitation &amp; flashingManipal Institute of Technology
 
Lecture 19 mathematical modeling of pneumatic and hydraulic systems
Lecture 19   mathematical modeling of pneumatic and hydraulic systemsLecture 19   mathematical modeling of pneumatic and hydraulic systems
Lecture 19 mathematical modeling of pneumatic and hydraulic systemsManipal Institute of Technology
 
Lecture 9 synchros - transmitters, differentials, governing equations
Lecture 9   synchros - transmitters, differentials, governing equationsLecture 9   synchros - transmitters, differentials, governing equations
Lecture 9 synchros - transmitters, differentials, governing equationsManipal Institute of Technology
 

More from Manipal Institute of Technology (20)

Webinar on Demystifying Data Acquistion Systems: Access Data through Matlab, ...
Webinar on Demystifying Data Acquistion Systems: Access Data through Matlab, ...Webinar on Demystifying Data Acquistion Systems: Access Data through Matlab, ...
Webinar on Demystifying Data Acquistion Systems: Access Data through Matlab, ...
 
Lecture 12 stepper motors - types and working
Lecture 12   stepper motors - types and workingLecture 12   stepper motors - types and working
Lecture 12 stepper motors - types and working
 
Lecture 13 basics of stepper motor
Lecture 13   basics of stepper motorLecture 13   basics of stepper motor
Lecture 13 basics of stepper motor
 
Lecture 11 zeroing synchros
Lecture 11   zeroing synchrosLecture 11   zeroing synchros
Lecture 11 zeroing synchros
 
Lecture 28 pneumatic control devices
Lecture 28   pneumatic control devicesLecture 28   pneumatic control devices
Lecture 28 pneumatic control devices
 
Lecture 27 valve shapes, selection guide
Lecture 27   valve shapes, selection guideLecture 27   valve shapes, selection guide
Lecture 27 valve shapes, selection guide
 
Lecture 26 control valves
Lecture 26   control valvesLecture 26   control valves
Lecture 26 control valves
 
Lecture 23, 24,25 valve types, valve positioners, cavitation &amp; flashing
Lecture 23, 24,25   valve types, valve positioners, cavitation &amp; flashingLecture 23, 24,25   valve types, valve positioners, cavitation &amp; flashing
Lecture 23, 24,25 valve types, valve positioners, cavitation &amp; flashing
 
Lecture 23 control valves
Lecture 23   control valvesLecture 23   control valves
Lecture 23 control valves
 
Lecture 22 flapper nozzle &amp; ip converter
Lecture 22   flapper nozzle &amp; ip converterLecture 22   flapper nozzle &amp; ip converter
Lecture 22 flapper nozzle &amp; ip converter
 
Lecture 20, 21 p &amp; i diagram
Lecture 20, 21   p &amp; i diagramLecture 20, 21   p &amp; i diagram
Lecture 20, 21 p &amp; i diagram
 
Lecture 19 mathematical modeling of pneumatic and hydraulic systems
Lecture 19   mathematical modeling of pneumatic and hydraulic systemsLecture 19   mathematical modeling of pneumatic and hydraulic systems
Lecture 19 mathematical modeling of pneumatic and hydraulic systems
 
Lecture 18 directional valves and symbols
Lecture 18   directional valves and symbolsLecture 18   directional valves and symbols
Lecture 18 directional valves and symbols
 
Lecture 17 actuation systems
Lecture 17   actuation systemsLecture 17   actuation systems
Lecture 17 actuation systems
 
Lecture 15 characteristics of stepper motors
Lecture 15   characteristics of stepper motorsLecture 15   characteristics of stepper motors
Lecture 15 characteristics of stepper motors
 
Lecture 14 stepper motor sequencer
Lecture 14   stepper motor sequencerLecture 14   stepper motor sequencer
Lecture 14 stepper motor sequencer
 
Lecture 13 basics of stepper motor
Lecture 13   basics of stepper motorLecture 13   basics of stepper motor
Lecture 13 basics of stepper motor
 
Lecture 10 applications of synchros
Lecture 10   applications of synchrosLecture 10   applications of synchros
Lecture 10 applications of synchros
 
Lecture 9 synchros - transmitters, differentials, governing equations
Lecture 9   synchros - transmitters, differentials, governing equationsLecture 9   synchros - transmitters, differentials, governing equations
Lecture 9 synchros - transmitters, differentials, governing equations
 
Lecture 8 synchros - theory of operation
Lecture 8   synchros - theory of operationLecture 8   synchros - theory of operation
Lecture 8 synchros - theory of operation
 

Recently uploaded

Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
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
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
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
 
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
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
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
 
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
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
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
 

Recently uploaded (20)

🔝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...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
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
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
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
 
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
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
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
 
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
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
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
 

Class 37 inferential control, gain scheduling

  • 1. ICE401: PROCESS INSTRUMENTATION AND CONTROL Class 37 Inferential Control, Gain Scheduling Dr. S. Meenatchisundaram Email: meenasundar@gmail.com Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
  • 2. Inferential Control: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 • In some control applications, the process variable that is to be controlled cannot be conveniently measured on-line. • For example, product composition measurement may require that a sample be sent to the plant analytical laboratory from time to time. • In this situation, measurements of the controlled variable may not be available frequently enough or quickly enough to be used for feedback control. • One solution to this problem is to employ inferential control, where process measurements that can be obtained more rapidly are used with a mathematical model, sometimes called a soft sensor, to infer the value of the controlled variable.
  • 3. Inferential Control: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
  • 4. Inferential Control: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 • Above figure shows the general structure of an inferential controller. • X is the secondary measurement, which is available on a nearly continuous basis (fast sampling), while Y is the primary measurement, which is obtained intermittently and less frequently (e.g., off-line laboratory sample analysis). • Note that X and/or Y can be used for control. One type of nonlinear model that could be used as a soft sensor is a neural network. • The inferential model is obtained by analyzing and fitting accumulated X and Y data. • Dynamic linear or nonlinear models (called observers) can also be used for inferential control.
  • 5. Inferential Control: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
  • 6. Inferential Control: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
  • 7. Inferential Control: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 • Inferential control was originally used to solve the problem caused by non-measurable main output and disturbance, and the basic method was later widely used in the process with measurable output and non-measurable disturbance; then the inferential control under the condition of measurable output is formed. • Under the condition that output is measurable and disturbance is immeasurable, the block diagram of inferential control system can be simplified as in Fig.
  • 8. Inferential Control: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
  • 9. Nonlinear Control Systems: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 • Most physical processes exhibit nonlinear behavior to some degree. • However, linear control techniques such as conventional PID control are still very effective if (1) the nonlinearities are rather mild or (2) a highly nonlinear process operates over a narrow range of conditions. • For some highly nonlinear processes, the second condition is not satisfied and as a result, linear control strategies may not be adequate. For these situations, nonlinear control strategies can provide significant improvements over PID control.
  • 10. Nonlinear Control Systems: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 • Three types of nonlinear control strategies are essentially enhancements of single loop feedback control: 1. Nonlinear modifications of standard PID control algorithms 2. Nonlinear transformations of input or output variables 3. Controller parameter scheduling such as gain scheduling • As one example of Method 1, standard PID control laws can be modified by making the controller gain a function of the control error. • For example, the controller gain can be higher for larger errors and smaller for small errors by making the controller gain vary linearly with the absolute value of the error signal.
  • 11. Nonlinear Control Systems: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 • where Kco and a are constants. • The resulting controller is sometimes referred to as an error- squared controller, because the controller output is proportional to mod of e(t). • Error-squared controllers have been used for level control in surge vessels where it is desirable to take stronger action as the level approaches high or low limits. • However, care should be exercised when the error signal is noisy. (1 ( ) )c coK K a e t= +
  • 12. Nonlinear Control Systems: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 • The design objective for Method 2 is to make the closed-loop operation as linear as possible. • If successful, this general approach allows the process to be controlled over a wider range of operating conditions and in a more predictable manner. • One approach uses simple linear transformations of input or output variables. • Common applications include using the logarithm of a product composition as the controlled variable for high-purity distillation columns or adjusting the ratio of feed flow rates in blending problems.
  • 13. Nonlinear Control Systems: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 • The major limitation of this approach is that it is difficult to generalize, because the appropriate variable transformations are application -specific. • In Method 3, controller parameter scheduling, one or more controller settings are adjusted automatically based on the measured value of a scheduling variable. • Adjustment of the controller gain, gain scheduling, is the most common method. • The scheduling variable is usually the controlled variable or set point, but it could be the manipulated variable or some other measured variable.
  • 14. Nonlinear Control Systems: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 • Usually, only the controller gain is adjusted, because many industrial processes exhibit variable steady-state gains but relatively constant dynamics. • The scheduling variable is usually a process variable that changes slowly, such as a controlled variable, rather than one that changes rapidly, such as a manipulated variable. • To develop a parameter-scheduled controller, it is necessary to decide how the controller settings should be adjusted as the scheduling variable(s) change. • Three general strategies are:
  • 15. Nonlinear Control Systems: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 a) The controller parameters vary continuously with the scheduling variable. b) One or more scheduling variables are divided into regions where the process characteristics are quite different. Different controller settings can be assigned to each region. c) The current controller settings are based on the value of the scheduling variable and interpolation of the settings for the different regions. Thus Method (c) is a combination of methods (a) and (b). It is similar to fuzzy logic control.
  • 16. Gain Scheduling: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 • The most widely-used type of controller parameter scheduling is gain scheduling. A simple version has a piecewise constant controller gain that varies with a single scheduling variable, the error signal e: Kc = Kcl for e1 ≤ e < e2 Kc = Kc2 for e2 ≤ e < e3 Kc = Kc3 for e3 ≤ e ≤ e4
  • 17. Gain Scheduling: Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
  • 18. Fuzzy logic control (FLC): Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 • Fuzzy logic control (FLC) is a feedback control technique that utilizes qualitative information through using verbal or linguistic rules of the if-then form. • To derive the control law, the FLC uses fuzzy sets theory, the set of rules, and a fuzzy inference system. • FLC has been used in consumer products such as washing machines, vacuum cleaners, automobiles, battery chargers, air conditioning systems, and camera autofocusing.
  • 19. Fuzzy logic control (FLC): Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015
  • 20. Fuzzy logic control (FLC): Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 • There are many ways to set up a fuzzy logic controller. • Figure shows a block diagram of a PI fuzzy controller, inspired by the PI classical control law, but including a fuzzy inference system. • Equation shows the control law for a PI fuzzy control.
  • 21. Fuzzy logic control (FLC): Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 • The inputs in Eq. are the error e(t) and the derivative of the error de/dt and the output is the change of u, ∆u(t), which results from evaluating the function f(.) that is the fuzzy system. • Thus, to get the output u(t), an integrator is added at the output of the FLC as is shown in Fig. • The constants ke, ka, and ki are used as scaling factors. • Fuzzy logic control calculations are executed by using both membership functions of the inputs and outputs and a set of rules called a rule base, as shown in Fig. • Typical membership functions for the inputs, e and de/dt, are shown in Fig.
  • 22. Fuzzy logic control (FLC): Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 • It is assumed that these inputs have identical membership functions with the following characteristics: three linguistic variables which are negative (N), positive (P), and zero (Z) with trapezoidal, triangular and trapezoidal membership function forms respectively.
  • 23. Fuzzy logic control (FLC): Process Instrumentation and Control (ICE 401) Dr. S.Meenatchisundaram, MIT, Manipal, Aug – Nov 2015 • Membership functions for the inputs of the PI fuzzy controller (N is negative, P is positive, and Z is zero).