Top Banner
1 LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls Group: Industrial Systems AB Department, CERN Geneva, Switzerland
13

1 LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.

Jan 17, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1 LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.

1

LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS

(UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS

Enrique BLANCOControls Group: Industrial Systems

AB Department, CERNGeneva, Switzerland

Page 2: 1 LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.

ICALEPCS 07 Enrique Blanco [CERN AB/CO IS]

Outline

2

Page 3: 1 LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.

ICALEPCS 07 Enrique Blanco [CERN AB/CO IS]

1.- LHC Cryogenics Architecture

3

Cryogenic plant

LHC cryogenics overviewCryogenic point

3.3 km

LHC tunnel (27 km)(Transfer line)

Long Straight Section

Page 4: 1 LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.

ICALEPCS 07 Enrique Blanco [CERN AB/CO IS]

2.- Cryogenics Control System Instrumentation

Large number of sensors and actuators.

Tunnel instrumentation exposed to radiation (custom development to withstand the hostile environment)

4

LHC cryogenics standard cell PI&D

(~100 meters)

RadTol Signal Conditioners

Profibus PA8 wires

Instruments Range Total

TT (temperature) 1.6- 300K 9500

PT (pressure) 0-20 bar 2200

LT (level) Various 540

EH (heaters) Various 2500

CV (Control Valves) 0 - 100 % 3800

PV/QV (On Off Valves) -- 2000

Page 5: 1 LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.

ICALEPCS 07 Enrique Blanco [CERN AB/CO IS]

2.- Cryogenics Control System Tunnel Architecture

5

LSS LSS

ARC

RadTol electronics

LHC Tunnel (3.3 Km)

Protected areas

PA PA

Radiation

areas

PA PA

shaf

t (~

100

m)

Tu

nn

elA

lcov

es

TT CV

Local & CentralControl Rooms

SCADA Data Servers

UNICOSUNICOSPLCsPLCs

Ethernet (TN)

DP DP DP DP

Profibus DP

FESAFESAFECsFECs

WorldFIP

TT, PT, LT, EH, DI Ehsp, LTen

Page 6: 1 LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.

ICALEPCS 07 Enrique Blanco [CERN AB/CO IS]

2.- Cryogenics Control System Industrial Communications

6

WorldFip Copper cableWorldFip Fiber

Profibus Fiber

Ethernet UTP

Profibus DP Copper cable

Ethernet: Protected technical network

Sector 78TUNNEL

SURFACE

shaf

t (~

100

m)Alcoves

Tunnel

Page 7: 1 LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.

ICALEPCS 07 Enrique Blanco [CERN AB/CO IS]

FESA Application Process Execution

Front-End Software Architecture* CERN accelerator real-time software model Deployed to Front-End computers (FECs) running Linux/LynxOS

Cryogenics application processes WorldFip: Read/Write Worldfip agents Real-Time action

Device: Calculates devices data (Minimize electronics cards calculations) Segment: Groups devices and communicates to the PLC

Server: CMW Exchange data

3.- Frameworks FESA

7

* R

ef:

“F

ron

d-E

nd

So

ftw

are

Arc

hite

ctu

re”,

M.

Arr

ua

t, e

t a

ll. (

ICA

LE

PC

S 0

7)

Page 8: 1 LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.

ICALEPCS 07 Enrique Blanco [CERN AB/CO IS]

PLC and SCADA Baseline

Generates PLC and SCADA Devices

Diagnostics tools

CMW interfaceLong-Term archivingLHC alarm system

Simplified HMI tool to create process synoptics (drag & drop)

O

Placeholders where the control engineer must write the process logic

C

UNified Industrial COntrol System

3.- Frameworks UNICOS

8

UNICOS

Specifications

P Process Engineer

Control Engineer

O Operators

C

P

Systemstopped

ColdStand-by

Warm-up4.5 K-300 K

80 Kstand-by

Cool-down1.9 K

LHe FillingMagnet

Emptying

Cool-down300 K-4.5 K

Quenchrecovery

CRYO Start = 1

NormalOperation

Prepare forpowering

Poweringauthorisation

CRYO Maintain = 0

Cool down Mode

Logic

Process Control Objects (Compressors, feedbox, …)

I/O Channels

Field Objects (Valves, Heaters, …)

Instances

C

Page 9: 1 LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.

ICALEPCS 07 Enrique Blanco [CERN AB/CO IS]

3.- Frameworks UNICOS Objects design breakdown

Objects Tunnel Analog Inputs 12136Analog Outputs 4856Digital Inputs 4536Digital Outputs 1568Close Loop Controllers 3680

9

2 elementary cryogenics cells*

Sector Cryogenics Process Control Objects

I/O objects + Controller (field objects)

i =1..8j =1..18

LHC Sector Arc Bi-cell

3680 500 250 20

Process Decomposition: Controllers example

• Process Decomposition exercise (e.g.: Tunnel) :• Control a basic tunnel equipment (bi-cell)• Reduce the amount of logic to create by using a

few templates which will be parameterized and generated automatically (e.g.: Controllers)

Page 10: 1 LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.

ICALEPCS 07 Enrique Blanco [CERN AB/CO IS]

Baseline Baseline

Deployment:C

UNICOS

Device DesignCustom code - device calculations WorldFip comms.

Deployment:C

FESA

3.- Automatic generation Tools UNICOS & FESA integration

Minimize hand code activities and focus on specific control logic Versioning mechanism to trace all the instances and allow different generation

speeds Generation time of a complete LHC sector : ~ 1 day

10

LHC controls (Poster RPPA03)Database

Specifications

DevicesPLC comms

FECs PLCs SCADA

DevicesCodeFEC commsSCADA comms

Generators

DevicesSynoptics (Tunnel Panels)

C Control Engineer

Generator

FECs

Page 11: 1 LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.

ICALEPCS 07 Enrique Blanco [CERN AB/CO IS]

3.- Frameworks UNICOS SCADA Structure

11

Sector R

4.5 K

1.8 KSector L

CryogenicsOperators

Ethernet

Instrumentation Engineer

O Operators

O

CIE

T:

Cry

ogen

ics

Inst

rum

enta

tion

Exp

ert

Too

l

I

LHC cryogenic point

CIET

Instrumentation Engineers I

Sector RSector L

Page 12: 1 LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.

ICALEPCS 07 Enrique Blanco [CERN AB/CO IS]

4.- Conclusions

Successful integration of UNICOS and FESA frameworks Industrial approach CERN accelerator software model

Generation tools Avoid synchronization tasks and concentrate on the specific control logic Rapid prototyping & optimal regeneration mechanisms

Cryogenics control system fully commissioned (LHC Sector) [1/8 machine]

Highly distributed and radiation environment Heterogeneous control equipments Scalability and openness (LHC services) Currently in production giving entire satisfaction to cryogenics and

hardware commissioning operators

12

OI PC

Page 13: 1 LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.

ICALEPCS 07 Enrique Blanco [CERN AB/CO IS]

World's largest superconducting installation cooled by helium !

AB Controls Group (Industrial Systems Section) http://ab-dep-co-is.web.cern.ch/ab-dep-co-is/ UNICOS http://ab-project-unicos.web.cern.ch/ab-project-unicos/ FESA http://project-fesa.web.cern.ch/project-fesa/ Cryogenics Group @ CERN http://at-div-acr.web.cern.ch/at-div-acr/ LHC commissioning http://lhc.web.cern.ch/lhc/

Thanks to all people involved in the project: CERN: AB/CO, AT/ACR

13

- 271.25 C | - 456.25 F