130 likes | 296 Views
Enrique BLANCO Controls Group: Industrial Systems AB Department, CERN Geneva, Switzerland. LHC Cryogenics Control : INTEGRATION OF THE INDUSTRIAL CONTROLS ( UNICOS ) AND FRONT-END SOFTWARE ARCHITECTURE ( FESA ) APPLICATIONS. Outline. UNICOS + FESA. INDUSTRIAL CONTROL.
E N D
Enrique BLANCO Controls Group: Industrial Systems AB Department, CERN Geneva, Switzerland LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS
Outline UNICOS + FESA INDUSTRIAL CONTROL
1.- LHC Cryogenics Architecture LHC cryogenics overview Cryogenic point Cryogenic plant 3.3 km Long Straight Section (Transfer line) LHC tunnel (27 km)
2.- Cryogenics Control System Instrumentation LHC cryogenics standard cell PI&D (~100 meters) RadTol Signal Conditioners • Large number of sensors and actuators. • Tunnel instrumentation exposed to radiation (custom development to withstand the hostile environment)
2.- Cryogenics Control System Tunnel Architecture SCADA Data Servers Local & Central Control Rooms Ethernet (TN) PLCs FECs UNICOS FESA WorldFIP Profibus DP TT, PT, LT, EH, DI Ehsp, LTen shaft (~100 m) DP DP DP DP Protected areas PA PA PA PA Alcoves CV TT Radiation areas RadTol electronics Tunnel LSS LSS ARC LHC Tunnel (3.3 Km)
Ethernet: Protected technical network 2.- Cryogenics Control System Industrial Communications Sector 78TUNNEL WorldFip Copper cable WorldFip Fiber Profibus Fiber Profibus DP Copper cable Ethernet UTP Alcoves shaft (~100 m) Tunnel SURFACE
3.- Frameworks FESA * Ref: “Frond-End Software Architecture”, M. Arruat, et all. (ICALEPCS 07) 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 UNICOS P P • UNifiedIndustrial COntrolSystem I/O Channels Process Control Objects (Compressors, feedbox, …) Field Objects (Valves, Heaters, …) UNICOS Logic Instances Specifications CMW interface Long-Term archiving LHC alarm system PLC and SCADA Baseline Generate PLC and SCADA Devices Diagnostics tools Simplified HMI tool to create process synoptics (drag & drop) Placeholders where the control engineer must write the process logic O Operators Process Engineer C O Control Engineer C C
3.- Frameworks UNICOS Objects design breakdown Sector Cryogenics Process Control Objects 2 elementary cryogenics cells* i =1..8 j =1..18 • In the case of the tunnel the Process Decomposition exercise allows: • 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) I/O objects + Controller (field objects) Process Decomposition: Controllers example
3.- Automatic generation Tools UNICOS & FESA integration Specifications Control Engineer LHC controls Database Generator Generators Devices Synoptics (Tunnel Panels) Devices PLC comms Devices Code FEC comms SCADA comms Deployment: Deployment: Device Design Custom code - device calculations WorldFipcomms. Baseline Baseline FECs FECs PLCs SCADA FESA UNICOS C C C • 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
3.- Frameworks UNICOS SCADA Structure Cryogenics Operators Instrumentation Engineers Ethernet Cryogenics Instrumentation LHC cryogenic point 4.5 K CIET: Cryogenics Instrumentation Expert Tool Sector L Sector R I I Operators CIET Sector L Sector R 1.8 K Instrumentation Engineer O O
4.- Conclusions P I C O • 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
More information • 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 Groups: AB/CO, AT/ACR