1 Automation Overview Definition Automation (automation, Automation - - PowerPoint PPT Presentation

1 automation overview definition
SMART_READER_LITE
LIVE PREVIEW

1 Automation Overview Definition Automation (automation, Automation - - PowerPoint PPT Presentation

Industrial Automation Spring 2019, EPFL 1 Automation Overview Definition Automation (automation, Automation ) : 1) set of all measures aiming at replacing human work through machines (e.g. automation is applied science) 2) the


slide-1
SLIDE 1


 


Industrial Automation Spring 2019, EPFL

1 Automation Overview

slide-2
SLIDE 2

Industrial Automation | 2019 2

Automation (automation, Automation): 1) set of all measures aiming at replacing human work through machines


(e.g. automation is applied science)

2) the technology used for this purpose


(e.g. this company has an automation department)

Automation (automatisation, Automatisierung) 1) replacement of human work through machines


(e.g. the automatisation of the textile factory caused uproar of the workers)

2) replacement of conscious activity by reflexes


(e.g. drill of the sailors allows the automatisation of ship handling)

(Cf electricity and electrification)

Definition

Definition Overview

slide-3
SLIDE 3

Industrial Automation | 2019 3

Expectations

  • Energy, material and time savings, quality improvement and stabilisation
  • Reduction of waste, pollution control
  • Compliance with regulations and laws, product tracking

  • Increase availability, safety
  • Fast response to market
  • Connection to management and accounting
  • Automation of engineering, commissioning and maintenance
  • Software configuration, back-up and versioning

  • Life-cycle control, maintenance support

Asset Optimisation (gestion des moyens de production)

  • > Human-Machine-Interface (HMI)
  • > Acquisition of large number of “process variables”, data mining

Personnel costs reduction Process Optimisation

  • Simplify interfaces, assist decision

  • Require data processing, displays, data base, expert systems
  • > Engineering Tools

Expectations Overview

slide-4
SLIDE 4

Industrial Automation | 2019 4

Definition

plant: the object of automation
 F: site, usine, centrale (électricité) D: Prozess, Werk, Fabrik, Kraftwerk E: planta, fabrica, instalación All automation systems share a common structure They differ in

  • the type of plant controlled,
  • quantity of information,
  • geographical distribution.
slide-5
SLIDE 5


 


Industrial Automation Spring 2019, EPFL

Examples

slide-6
SLIDE 6

Industrial Automation | 2019 6

Cars I

critical new applications: 
 brake-by-wire, steer-by-wire (“X-by-wire”) increased safety ? extreme price squeezing ¼ of the cost is electronics, tendency increasing http://spectrum.ieee.org/green-tech/advanced-cars/this-car-runs-on-code today: 50..100 ECU (electronic control units)

slide-7
SLIDE 7

Industrial Automation | 2019 7

Cars II

▪ 90% of the functions of a car rely on software ▪ 40% of the costs stem from the electronics ▪ 70 computers ▪ 2000 measuring points ▪ 6 data networks ▪ 200 km wiring

slide-8
SLIDE 8

Industrial Automation | 2019 8

Airplanes

“avionics”:

  • flight control (safe flight envelope, autopilot, “engineer”)
  • flight management
  • flight recording (black boxes, turbine supervision)
  • diagnostics
  • “fly-by-wire”
slide-9
SLIDE 9

Industrial Automation | 2019 9

Airbus A380 – Data network

slide-10
SLIDE 10

Industrial Automation | 2019 10

Manufacturing I

e.g., manufacturing motor parts for cars

slide-11
SLIDE 11

Industrial Automation | 2019 11

Manufacturing II


Robot extension limited to 2-3 m, frequent reprogramming for new tasks, tool changes. simple embedded computer, hierarchical control

slide-12
SLIDE 12

Industrial Automation | 2019 12

Flexible Automation

Numerous conveyors, robots, CNC machines, paint shops, logistics.
 Download from production management, connection to administration

slide-13
SLIDE 13

Industrial Automation | 2019 13

Pharmaceutical Industry

Inventory Recipe management Packaging Sampling Tracking & tracing Comply with government rules:

slide-14
SLIDE 14

Industrial Automation | 2019 14

Oil & Gas, petrochemicals

"upstream": from the earth to the refinery down-sea control "downstream": from the oil to derived products

special requirement: extreme, explosive environment

distribution

special requirement: high pressure, saltwater, inaccessibility explosive environment with gas. special requirement: environmental protection

slide-15
SLIDE 15

Industrial Automation | 2019 15

Building Automation

basics: fire, intrusion, climate, energy management HVAC = Heat, Ventilation and Cooling visitors, meeting rooms, catering,…. low price tag

slide-16
SLIDE 16

Industrial Automation | 2019 16

Ports

from ship planning to crane manipulation and stock control

slide-17
SLIDE 17

Industrial Automation | 2019 17

Water treatment

fresh and waste water treatment manage pumps, tanks, chemical composition, filters, movers, quality...
 auxiliaries: methane electricity generation

slide-18
SLIDE 18

Industrial Automation | 2019 18

Substations

protection (Lines, transformers, generators) very high speed response control (remote or local) to guarantee power flow, safe operation (interlocking) measurement (local and remote), electricity bill, power flow in grid

slide-19
SLIDE 19

Industrial Automation | 2019 19

Power plants

tasks: 
 fuel supply primary process control (steam, wind) personal, plant and neighbourhood safety monitoring environmental impact electricity generation (voltage/frequency) energy distribution (substation)
 24 / 365 availability Hydro


  • river
  • dams
  • storage dams

Thermo

  • coal
  • gas
  • atom

  • solar

  • waste

Alternative

  • wind
  • photo-voltaic
slide-20
SLIDE 20

Industrial Automation | 2019 20

Solar farms: 3000 mirrors or panels to control

slide-21
SLIDE 21


 


Industrial Automation Spring 2019, EPFL

Automation Pyramid

slide-22
SLIDE 22

Industrial Automation | 2019 22

Automation as a hierarchy of services

Group control Unit control Field Sensors & actors A V Supervision Primary technology Workflow, order tracking, resources

SCADA = Supervisory Control And Data Acquisition

T Production planning, orders, purchase 1 2 3 4 Planning, Statistics, Finances 5 manufacturing execution enterprise administration

Hierarchy Overview

Control

slide-23
SLIDE 23

Industrial Automation | 2019 23

Details of control system hierarchy

Administration Finances, human resources, documentation, long-term planning Enterprise Set production goals, plan resources, coordinate sites, manage orders Manufacturing/Ex Manages execution, resources, workflow, quality supervision, 
 production scheduling, maintenance. Supervision Supervise production and site, execute operations, visualization,
 store process data, log operations, history (open loop control) Control Group (Area) Control: Responsible for well-defined part of plant
 (closed loop, except for intervention of an operator)


  • Coordinate units

  • Adjust set-points and parameters


Unit (Cell) Control: Regulation, monitoring and protection of group part
 (closed loop except for maintenance)


  • Measure: Sampling, scaling, processing, calibration.

  • Control: regulation, set-points and parameters

  • Command: sequencing, protection and interlocking

Field data acquisition (sensors, actors), data transmission
 no processing except measurement correction and built-in protection. .

slide-24
SLIDE 24

Industrial Automation | 2019 24

Field level

the field level is in direct interaction with the plant's hardware (primary technology)

slide-25
SLIDE 25

Industrial Automation | 2019 25

Control

Group control coordinates activities


  • f several unit controls

Typically hierarchical, can be peer-to-peer Note: "Distributed Control Systems" (DCS) commonly refers to a hardware and software infrastructure to perform Process Automation unit controllers

slide-26
SLIDE 26

Industrial Automation | 2019 26

Supervisory level: SCADA

  • displays the current state of the process (visualization)

  • display the alarms and events (alarm log, logbook)
  • display the trends (historians) and analyse them
  • display handbooks, data sheets, inventory, expert system (documentation)
  • allows communication and data synchronization with other centres

(SCADA = Supervisory Control and Data Acquisition)

slide-27
SLIDE 27

Industrial Automation | 2019 27

Control Room From the 1950s

Coal-Fired Battersea Power Station – South London, UK – 1950s Photo: Fox Photos/Getty Images

slide-28
SLIDE 28

Industrial Automation | 2019 28

Control Room Example From the 1970s

Steam Generating Heavy Water Reactor – (Water Cooled Nuclear Reactor) - Dorset, UK - 1970s

slide-29
SLIDE 29

Industrial Automation | 2019 29

Control Room from the 90s

slide-30
SLIDE 30

Industrial Automation | 2019 30

Control Room From the 2010s

ISO New England Control Room

slide-31
SLIDE 31

Industrial Automation | 2019 31

Next?

slide-32
SLIDE 32

Industrial Automation | 2019 32

Data Acquisition

  • Acquisition protocols depend on the system/domain

E.g. Power System Applications:

  • DNP, IEC 60870-5-104, IEC 61850

E.g. Industrial Plants:

  • OPC, S7, MODBUS, etc.

Many proprietary protocols that bring a specific characteristics

  • E.g. robustness, real-time, security, etc.
  • Acquisition can be

direct

  • Usually when all equipment are on the same networks or local (e.g.

for serial communications). indirect

  • Through data concentrators (e.g. Remote Terminal Unit in 


Power Substations)

  • Typical when different networks are involved
slide-33
SLIDE 33

Industrial Automation | 2019 33

Automation as a computer network

DB, Historians, Optimizers, MES Plant Network Operator Workplaces Power Management Substation Automation LV Electrification Process
 Instrumentation Fieldbus Control Network Protection & Control Instruments IEC 61850 station bus Controller OPC Server Power generation Internet

Profinet Hart

Networks Overview

slide-34
SLIDE 34

Industrial Automation | 2019 34

Data quantity in plants

Data reduction and processing is necessary to operate plants information flow to the operators: ~ 5 kbit/s. human processing capacity: about 25 bit/s without computers, 200 engineers (today: 3) Electricity distribution network three times more points than in conventional power plants Nuclear Power Plant 10'000 points, comprising 8'000 binary and analog measurement points and 2'000 actuation point 1'000 micro-controllers and logic controllers Coal-fired power plant today 100 measurement and action variables (called "points") analog controllers, analog instruments

  • ne central "process controller" for data monitoring and protocol.

Power Plant 30 years ago 100’000 - 10’000’000 points

Data Overview

slide-35
SLIDE 35

Industrial Automation | 2019 35

Response time and hierarchical level

Planning Level Execution Level Control Level Supervisory Level ms seconds hours days weeks month years ERP


(Enterprise Resource Planning)

DCS MES

(Manufacturing Execution System)

PLC

(Programmable Logic Controller) (Distributed Control System) (Supervisory Control and Data Acquisition)

SCADA

slide-36
SLIDE 36

Industrial Automation | 2019 36

Data Quantity & Quality and Hierarchical Level

  • Closest to plan most demanding response time.
  • Quantity of raw data very large.
  • Processing is trivial (formerly realized in hardware)
  • Under computer control, except in emergency situations, 


for maintenance or commissioning. Lower Levels Higher Levels SCADA level

  • Presentation of complex data to operator
  • Help to make decisions (expert system) and maintenance.
  • Require knowledge database in addition to plant database
  • Data reduction
  • Summary information
  • Complex processing and decisions (requires models)
  • Timing requirements are slackened. Historical data are stored
slide-37
SLIDE 37

Industrial Automation | 2019 37

Complexity and Hierarchical level

MES Supervision Prozessleitung Conduite de processus Group Control Gruppenleitung Conduite de groupe Individual Control Conduite individuelle Field terrain Site usine Command level Führungsebene, étage de conduite

Complexity Reaction Speed

  • Sys. d'exécution

Ausführungssystem ERP days months minutes seconds 0.1s 0.1s Einzelleitung, Feld, Anlage,

slide-38
SLIDE 38

Industrial Automation | 2019 38

Four distinct businesses

automation equipment (control & command) engineering & commissioning primary technology (mechanical, electrical) maintenance
 & disposal

slide-39
SLIDE 39

Industrial Automation | 2019 39

Assessment

Describe the levels of a hierarchical control system. What is the relationship between hierarchical level, the response time, 
 data quantity and complexity? What does SCADA stands for? What is a group control used for ? What is the role of a Manufacturing Execution System ?

slide-40
SLIDE 40


 


Plant Categories

slide-41
SLIDE 41

Industrial Automation | 2019 41

Plant types

  • Diverse applications, but principles are always the same.
  • A few basic types of plants
  • Control system hardware and software shared by most applications.
  • Distinction depends on point of view, domain-specific vocabulary


and marketing.

slide-42
SLIDE 42

Industrial Automation | 2019 42

Control Tasks

Leiten - die Gesamtheit aller Massnahmen, die einen im Sinne festgelegter Ziele erwünschten Ablauf eines Prozesse bewirken (DIN 19222) control: el conjunto de medidas que permiten influenciar el estado de un proceso para un propósito dado Conduite: l'ensemble des mesures qui permettent d'influencer l'état d'un processus dans un but fixé. messen - steuern - regeln - leiten mesure - commande - régulation - conduite measure - command - control

slide-43
SLIDE 43

Industrial Automation | 2019 43

Open loop and closed loop

1 2 3 4 5

temperature temperature is imprecise, depends on ambient temperature and cooking quantity but time of heating can be modulated.

120 140 180 200 220

temperature closely controlled, requires measurement of the

  • utput variable (temperature)

+

  • higher/

lower temperature sensor

  • pen loop:

closed loop:

  • n

/off

slide-44
SLIDE 44

Industrial Automation | 2019 44

Open loop and closed loop

  • utput

controller +

  • plant

state display control variable
 (analog) set-point (solicited)
 valeur de consigne Sollwert,
 plant measurement plant state sequencer plant display

closed-loop control / regulation (régulation, Regelung) keywords: feedback, analog variables, continuous processes, "process control"

  • pen-loop control / command

(commande / pilotage, Steuerung, ) keywords: sequential / combinatorial, binary variables, discrete processes,
 "batch control", "manufacturing"

  • utput

error (deviation) binary process value
 (valeur mesurée,
 Istwert) measurement clock

slide-45
SLIDE 45

Industrial Automation | 2019 45

Traditional allocation of function of computers in control systems

  • pen-loop functions

Data acquisition and pre-processing Sequential control Data transfer between plant and operator Display the plant state Logging and history recording Simulation and training closed-loop functions Protection and interlocking* Regulation Process-driven sequential control Process optimization algorithms

Interlocking*: prevent dangerous actions, such as all lights on green at a crossing (interbloquage, Verriegelung, enclavamiento)

the control system acts directly and autonomously on the plant

slide-46
SLIDE 46

Industrial Automation | 2019 46

Discrete and continuous plants

discrete control (binary) continuous control (analogue)

slide-47
SLIDE 47

Industrial Automation | 2019 47

Continuous plants

Examples: drives, ovens, chemical reactors

F(p) y x

States described by continuous (analog) variables 
 (temperature, voltage, speed,...) Input/output relation: transfer function, described by differential equations Conditions necessary for control:

  • Reversible: can be brought back to previous value
  • Monotone: increasing input causes output to react monotonically

Principal control task: regulation
 (maintain the state on a determined level or trajectory)

slide-48
SLIDE 48

Industrial Automation | 2019 48

Discrete plants

e c + ¬d 1 2 3 6 5 4 7 a b c + d e init

Examples: lifts, robots, …

Well-defined non-overlapping states, abrupt transitions caused by events Mainly reversible, but not monotone: 
 removal of stimulus does not imply previous state
 Described by Finite State Machines, Petri Nets, Flow Charts.

Principal control task: command 
 (control state transitions)

slide-49
SLIDE 49

Industrial Automation | 2019 49

Mixed plants

Most processes have some continuous and some discrete behavior
 Description depends on point of view. Most plants consist of discrete and of continuous processes. Example 1: Motor control of a cable-car with speed control and stop at stations All parts must de described individually. Processes can be described as continuous within a discrete state or as non-linear, continuous process. Example: Time-triggered set-point temperature for an oven Example 2: A bottle-filling line is in principle a continuous process, but each step consists of a sequence of operations

slide-50
SLIDE 50

Industrial Automation | 2019 50

Depends on industrial process

Automotive Manufacturing Electronics Machinery Textiles Pharmaceuticals Fine Chemical Food & Beverage Metals & Mining Water & Waste Pulp & Paper Vehicles Petrochemicals Oil & Gas Electrical Power

discrete continuous

source: ARC

slide-51
SLIDE 51

Industrial Automation | 2019 51

Continuous and batch processes

Continuous process (processus continus, kontinuierliche Prozesse) continuous flow of material or energy e.g. motor control, cement, glass, paper production,
 rolling mill for wires, plate or profiles,
 newspaper printing: 23 m/s, steel wire 90 m/s Main task: regulation Batch process (processus de charge (par lots), Stückgutprozesse) discrete processes with handling of individual elements e.g. Numerical Controlled machine, packing machines,
 Bottle-filling, manufacturing, pharmaceutical and chemical processes. Main task: command

slide-52
SLIDE 52

Industrial Automation | 2019 52

Applications

Categories "process control": continuous processes, associated with fluxes, 
 e.g. sewage water treatment, petrochemical process, cement… "batch control": semi-continuous processes, associated with individual products, e.g. fine chemicals, pharmaceutical, brewery… "manufacturing": also called “factory automation”
 discrete processes, associated with transformation of parts, e.g. automobile industry, bottle-filling, packaging

Terms used vary between industries and are not defined

  • consistently. Expect to hear different terms in different contexts.
slide-53
SLIDE 53

Industrial Automation | 2019 53

Assessment: which answers are correct ?

  • 1. open loop control is only used


when the plant can produce indefinitely
 when the plant is operated in on/off mode
 when the operator can supervise the plant

  • 2. closed loop control is needed when


the plant is insufficiently known
 the plant is subject to perturbations
 the plant cannot be described by differential equations

  • 3. the main task of a controller in a continuous process is:


to keep the output always at the same value
 to keep the output within a certain range
 to bring the output to a specific value in a function of time

  • 4. the main task of a controller in a discrete process is:


to issue commands depending on the state
 to maintain constant speed of production
 to measure the state and present it to the operator

  • 5. which of the following is a consistent plant categorization:

  • pen loop – continuous – closed loop


discrete – closed loop- hybrid
 process - manufacturing- batch

slide-54
SLIDE 54

Industrial Automation | 2019 54

Assessment: which answers are correct ?

  • 1. open loop control is only used


when the plant can produce indefinitely
 when the plant is operated in on/off mode
 when the operator can supervise the plant

  • 2. closed loop control is needed when


the plant is insufficiently known
 the plant is subject to perturbations
 the plant cannot be described by differential equations

  • 3. the main task of a controller in a continuous process is:


to keep the output always at the same value
 to keep the output within a certain range
 to bring the output to a specific value in a function of time

  • 4. the main task of a controller in a discrete process is:


to issue commands depending on the state
 to maintain constant speed of production
 to measure the state and present it to the operator

  • 5. which of the following is a consistent plant categorization:

  • pen loop – continuous – closed loop


discrete – closed loop - hybrid
 process - manufacturing- batch

slide-55
SLIDE 55

Automation System Architecture

slide-56
SLIDE 56

Industrial Automation | 2019 56

Principles

A control system is a communication system of controllers and links. Structure of control system should reflect structure of plant Ideally, each unit of the plant has its own controller, interacting with controllers of related units, mirroring physical interaction. Example: Airbus: a wing is delivered with its own computers.

slide-57
SLIDE 57

Industrial Automation | 2019 57

System Architecture

Conceptual model presenting

  • Structure
  • Relationships
  • Behavior

Including

  • Description of most important elements of system
  • Mapping of functionality onto hardware and software components
  • Description of top-level human interaction with components

Purpose:

  • Support reasoning about elements, structure and behavior
  • Guide for implementation
slide-58
SLIDE 58

Industrial Automation | 2019 58

Example: Power plant control - 1980 (!)

Control systems still look similar

slide-59
SLIDE 59

Industrial Automation | 2019 59

Buses and processors in industrial plants

PLC nodes (multi-processors) fieldbus (30m..2 km) Operator panel Mimic board plant (Werk, usine) P disk processor pool transducers control stations plant network (500m .. 3 km) – includes control network valve thermo-couple motor Process pictures Process Data Base Logging position backplane bus node bus workstation bus instrument bus (mimic board) sensor bus directly coupled input/

  • utput
  • pen network, WAN

station P P C I/O MEM I/O P P C P MEM BC station M sensor bus (0,5.. 30 m)

slide-60
SLIDE 60

Industrial Automation | 2019 60

Example: Production management system

transportation
 cell control manufacturing
 cell control scheduling maintenance quality control

plant network floor network

production
 planning

robot
 controller

enterprise network

milling
 machine rail-guided
 vehicle

cell

slide-61
SLIDE 61

Industrial Automation | 2019 61

Centralized (Hierarchical) Control Architecture

Sensors, Actors PLCs Group Control Group Control Group Control Central Computer (Mainframe)

Classical, hierarchical, centralized architecture. The central computer only monitors and forwards commands to the PLCs

plant

slide-62
SLIDE 62

Industrial Automation | 2019 62

plant

Decentralized Control System

engineering workstation

  • perator

workstation data logger controller controller controller controller

field bus plant bus

All controllers can communicate as peers (without going through a central master), restricted only by throughput and modularity considerations.

hierarchical (vertical communication) peer-to-peer (horizontal communication)

slide-63
SLIDE 63

Industrial Automation | 2019 63

Assessment

1. Give a high-level description of the architecture of a washing machine 2. What is a bus and why do we have more than one kind of them in a plant? 3. Name the parts of a typical hierarchical control system, its busses and controllers 4. How does the network hierarchy relate to the plant control hierarchy? 5. What is the difference between a centralized and a decentralized control system ?
 What are the (dis)advantages of the two approaches?