SlideShare a Scribd company logo
COMPUTER CONTROL
OF PROCESS
UNIT – I (SAMPLED DATA CONTROL
SYSTEMS)
Supervisory Control
 Supervisory control is a system which is
controlling whole plant or more than one
field devices through a master system.
 There will many types of field devices in
a plant, each of the devices will have
controllers to control the control action.
 We can’t install a signal controller to
control the whole plant, it’s logic less. But
can connect all the controller to a single
master device. So a human can verify
the process variable and set the set point
to each controller distinctly.
 A natural extension of a computer data logging
system involves computer feedback on the
process through automatic adjustment of loop set
points.
 As various loads in a process change, it is often
advantageous to alter set points in certain loops
to increase efficiency as to maintain the
operation within certain precalculated limits.
 The choice of set point is a function of many
other parameters in the process. In fact, a
decision to alter one set point may necessitate
the alteration of many other loop set points as
interactive effects are taken into account.
 Given the number of loops, interactions, and
calculations required in such decisions, it is more
natural and expedient to let a computer perform
these operations under program control.
Example on Supervisory
control
 Here, a computer “supervises” the furnace’s
temperature by communicating setpoint values to
the temperature indicating controller (TIC) over a
digital network interface such as Ethernet.
 From the temperature controller’s perspective,
this is a remote setpoint signal, as opposed to a
local setpoint value which would be set by a
human operator at the controller faceplate.
 Since the heat-treatment of metals requires
particular temperature ranges and rates of
change over time, this control system relieves
the human operator of having to manually adjust
setpoint values again and again during heat-
treatment cycles.
 Instead, the computer sets different setpoint at
different stages according to the needs.
Process controllers configured for supervisory
setpoint control typically have three operating
modes:
 Manual mode
 Automatic mode with local SP
 Automatic mode with remote SP
Supervisory Control Structure
 Now we consider the control structure of
supervisory control as
 The master computer or supervisor makes the
setpoint and gives to the controllers. Controllers
adjust the PV with respect to the setpoint using
PID controller.
 This forms a two-layer process control system:
the “base” or “regulatory” layer of control (PID
loop controllers) and the “high” or “supervisory”
level of control (the powerful computer with the
mathematical process models).
 A single cable can’t do the setpoint changes at
once or much frequently, so a series of digital
data lines are implemented to transfer setpoint
from supervisor to controller.
 But it may also carry process variable information
from those controllers back to the supervisory
computer so it has data for its optimization
algorithms to operate on.
Basic functions of Supervisory
control
The basic functions performed by
supervisory controller in a plant are:
Channel Scanning
Conversion into Engineering Units
Data Processing
(i) Channel Scanning:
 There are many ways in which
microprocessor can address the various
channels and need the data.
Polling:
 In polling technique, each interrupting
channel will have an interrupt or status flag
which is checked by the processor one by
one.
 The channel selection may be sequential or
in any particular order decided by the
designer.
 It is also possible to assign priority to some
channels over others, i.e., some channels
can be scanned more frequently than others.
 Channel scanning and reading of data
requires, the following actions to be
taken:
Sending channel address to
multiplexer
Sending start convert pulse to ADC.
Reading the digital data.
 For reading the digital data at ADC
output, the end of conversion signal of
ADC chip can be read by processor
and when it is ‘ON’ the digital data can
be read.
Channel Scan Array:
 The scan array contains the
addresses of the channels in the order
in which they should be addressed.
 Interrupt Scanning:
 Another method of scanning is interrupt
scanning. It sends interrupt request signal to
processor when the analog signal from
transducer is not within High and Low limits
boundary set by Analog High and Analog Low
Signals.
 This is also called scanning by Exception.
When any parameter exceeds the limits than
the limits checking circuit would send
interrupt request to microprocessor which in
turn would monitor all parameters till the
 parameter values come back within pre -
specified limits.
(ii) Conversion to Engineering Units:
 The data read from the output of ADC
should be converted to the equivalent
engineering units before any analysis
is done as the data is sent for display
or printing.
 For an 8-bit ADC working in unipolar
mode the output ranges between 0
and 255. Conversion is done by the
following parameters.
 The basic voltage and current range of
transmitter is 0-5 V (or) 4-20 mA range
(iii) Data Processing:
 The data read from the ADC output for various
channels is processed by the microprocessor to
carry out limit checking and performance analysis.
 For limit checking the highest and lowest limits for
each channel are stored in array. The limit array
unit is shown
 The limit array simplifies the limit checking
routine.
 Through this, the facility to dynamically change
the limits for any channel may also be provided,
on the lines similar to scan array.
 In addition to limit checking, the system
performance may also be analysed and report
could be generated for the manager level.
 This report will enable the manager to visualise
the problems in the system and to take decisions
regarding system modification or alternate
operational strategy to increase the system
performance.
 The analysis may include histogram generation,
standard deviation calculation, plotting one
parameter with respect to another and so on.
Advantages of Supervisory
control
 More productive, remote access
 Sustainability
 Interoperatability
 Increases efficiency of process control
 Easy maintenance
Disadvantages
 External interference
 Need trained personnel
 High investment needed
CCP class

More Related Content

PPTX
PPT
Dcs control workshop 2002
PPTX
plc and automation for ece department students
PPTX
Industrial Control Systems and basic SCADA system.pptx
PDF
Process Control Systems - VE2013
PPTX
MPC of TWT based Transmitter
PDF
Development of Software for Estimation of Structural Dynamic Characteristics ...
PPTX
BAsic and Advance Control System for process.pptx
Dcs control workshop 2002
plc and automation for ece department students
Industrial Control Systems and basic SCADA system.pptx
Process Control Systems - VE2013
MPC of TWT based Transmitter
Development of Software for Estimation of Structural Dynamic Characteristics ...
BAsic and Advance Control System for process.pptx

Similar to CCP class (20)

PPTX
1-DCS .pptx hhhhhhhhjgjkhjgfhjhjghfghjfgfhjjjgfh
PDF
điện tử công suất Đại học Bách khoa Hà Nội
PPTX
Industrial Automation rtPAC System
PDF
Scada Supervisory Control And Data Acquisition 3rd Edition 3rd Stuart A Boyer...
PPTX
Engineering
PPTX
Why rthplc v2
PDF
PlC and automation 2015 table of contents
PPTX
Industrial Control System.pptx
PPTX
Industrial Control System.pptx
PDF
RAD Industrial Automation, Labs, and Instrumentation
PPTX
Introduction to Digital Computer Control System
PPTX
PDF
A guide to common automation terms
PDF
Programmable Controllers An Engineers Guide 3rd Ed E A Parr
PDF
FAULT DETECTION AND DIAGNOSIS OF INDUCTION MACHINE WITH ON-LINE PARAMETER PR...
PPTX
FA PRESENTATION.pptx
PDF
Introduction to Instrumentation
PPTX
Zagazig digital control introduction.pptx
PPTX
EP-4221 -Chapter5.I(1).pptx
PPTX
A PROJECT ON scada.pptx
1-DCS .pptx hhhhhhhhjgjkhjgfhjhjghfghjfgfhjjjgfh
điện tử công suất Đại học Bách khoa Hà Nội
Industrial Automation rtPAC System
Scada Supervisory Control And Data Acquisition 3rd Edition 3rd Stuart A Boyer...
Engineering
Why rthplc v2
PlC and automation 2015 table of contents
Industrial Control System.pptx
Industrial Control System.pptx
RAD Industrial Automation, Labs, and Instrumentation
Introduction to Digital Computer Control System
A guide to common automation terms
Programmable Controllers An Engineers Guide 3rd Ed E A Parr
FAULT DETECTION AND DIAGNOSIS OF INDUCTION MACHINE WITH ON-LINE PARAMETER PR...
FA PRESENTATION.pptx
Introduction to Instrumentation
Zagazig digital control introduction.pptx
EP-4221 -Chapter5.I(1).pptx
A PROJECT ON scada.pptx
Ad

More from ddeivasigamaniEIHICE (7)

PPT
Types of Pyrometers.ppt
PPT
Fibre optics sensor for Temperature measurement.ppt
PPT
II - I FORCE measuremnt.ppt
PPTX
PPT
forcemeasurement-150627102332-lva1-app6891.ppt
PPTX
Advanced Control Schemes.pptx
PPTX
II - 2 Class 02.pptx
Types of Pyrometers.ppt
Fibre optics sensor for Temperature measurement.ppt
II - I FORCE measuremnt.ppt
forcemeasurement-150627102332-lva1-app6891.ppt
Advanced Control Schemes.pptx
II - 2 Class 02.pptx
Ad

Recently uploaded (20)

PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
PPT on Performance Review to get promotions
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Sustainable Sites - Green Building Construction
PDF
composite construction of structures.pdf
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
Construction Project Organization Group 2.pptx
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PPT
Mechanical Engineering MATERIALS Selection
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
737-MAX_SRG.pdf student reference guides
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
OOP with Java - Java Introduction (Basics)
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
Foundation to blockchain - A guide to Blockchain Tech
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPT on Performance Review to get promotions
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Sustainable Sites - Green Building Construction
composite construction of structures.pdf
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Construction Project Organization Group 2.pptx
Fundamentals of safety and accident prevention -final (1).pptx
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
Mechanical Engineering MATERIALS Selection
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Automation-in-Manufacturing-Chapter-Introduction.pdf
737-MAX_SRG.pdf student reference guides
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
OOP with Java - Java Introduction (Basics)

CCP class

  • 1. COMPUTER CONTROL OF PROCESS UNIT – I (SAMPLED DATA CONTROL SYSTEMS)
  • 2. Supervisory Control  Supervisory control is a system which is controlling whole plant or more than one field devices through a master system.  There will many types of field devices in a plant, each of the devices will have controllers to control the control action.  We can’t install a signal controller to control the whole plant, it’s logic less. But can connect all the controller to a single master device. So a human can verify the process variable and set the set point to each controller distinctly.
  • 3.  A natural extension of a computer data logging system involves computer feedback on the process through automatic adjustment of loop set points.  As various loads in a process change, it is often advantageous to alter set points in certain loops to increase efficiency as to maintain the operation within certain precalculated limits.  The choice of set point is a function of many other parameters in the process. In fact, a decision to alter one set point may necessitate the alteration of many other loop set points as interactive effects are taken into account.  Given the number of loops, interactions, and calculations required in such decisions, it is more natural and expedient to let a computer perform these operations under program control.
  • 5.  Here, a computer “supervises” the furnace’s temperature by communicating setpoint values to the temperature indicating controller (TIC) over a digital network interface such as Ethernet.  From the temperature controller’s perspective, this is a remote setpoint signal, as opposed to a local setpoint value which would be set by a human operator at the controller faceplate.  Since the heat-treatment of metals requires particular temperature ranges and rates of change over time, this control system relieves the human operator of having to manually adjust setpoint values again and again during heat- treatment cycles.  Instead, the computer sets different setpoint at different stages according to the needs.
  • 6. Process controllers configured for supervisory setpoint control typically have three operating modes:  Manual mode  Automatic mode with local SP  Automatic mode with remote SP
  • 7. Supervisory Control Structure  Now we consider the control structure of supervisory control as
  • 8.  The master computer or supervisor makes the setpoint and gives to the controllers. Controllers adjust the PV with respect to the setpoint using PID controller.  This forms a two-layer process control system: the “base” or “regulatory” layer of control (PID loop controllers) and the “high” or “supervisory” level of control (the powerful computer with the mathematical process models).  A single cable can’t do the setpoint changes at once or much frequently, so a series of digital data lines are implemented to transfer setpoint from supervisor to controller.  But it may also carry process variable information from those controllers back to the supervisory computer so it has data for its optimization algorithms to operate on.
  • 9. Basic functions of Supervisory control The basic functions performed by supervisory controller in a plant are: Channel Scanning Conversion into Engineering Units Data Processing
  • 10. (i) Channel Scanning:  There are many ways in which microprocessor can address the various channels and need the data. Polling:  In polling technique, each interrupting channel will have an interrupt or status flag which is checked by the processor one by one.  The channel selection may be sequential or in any particular order decided by the designer.  It is also possible to assign priority to some channels over others, i.e., some channels can be scanned more frequently than others.
  • 11.  Channel scanning and reading of data requires, the following actions to be taken: Sending channel address to multiplexer Sending start convert pulse to ADC. Reading the digital data.  For reading the digital data at ADC output, the end of conversion signal of ADC chip can be read by processor and when it is ‘ON’ the digital data can be read.
  • 12. Channel Scan Array:  The scan array contains the addresses of the channels in the order in which they should be addressed.
  • 13.  Interrupt Scanning:  Another method of scanning is interrupt scanning. It sends interrupt request signal to processor when the analog signal from transducer is not within High and Low limits boundary set by Analog High and Analog Low Signals.  This is also called scanning by Exception. When any parameter exceeds the limits than the limits checking circuit would send interrupt request to microprocessor which in turn would monitor all parameters till the  parameter values come back within pre - specified limits.
  • 14. (ii) Conversion to Engineering Units:  The data read from the output of ADC should be converted to the equivalent engineering units before any analysis is done as the data is sent for display or printing.  For an 8-bit ADC working in unipolar mode the output ranges between 0 and 255. Conversion is done by the following parameters.  The basic voltage and current range of transmitter is 0-5 V (or) 4-20 mA range
  • 15. (iii) Data Processing:  The data read from the ADC output for various channels is processed by the microprocessor to carry out limit checking and performance analysis.  For limit checking the highest and lowest limits for each channel are stored in array. The limit array unit is shown
  • 16.  The limit array simplifies the limit checking routine.  Through this, the facility to dynamically change the limits for any channel may also be provided, on the lines similar to scan array.  In addition to limit checking, the system performance may also be analysed and report could be generated for the manager level.  This report will enable the manager to visualise the problems in the system and to take decisions regarding system modification or alternate operational strategy to increase the system performance.  The analysis may include histogram generation, standard deviation calculation, plotting one parameter with respect to another and so on.
  • 17. Advantages of Supervisory control  More productive, remote access  Sustainability  Interoperatability  Increases efficiency of process control  Easy maintenance
  • 18. Disadvantages  External interference  Need trained personnel  High investment needed