COTS Technologies for Control Diagnostics and Measurements in

  • Slides: 37
Download presentation
COTS Technologies for Control, Diagnostics and Measurements in Big Physics Applications ni. com

COTS Technologies for Control, Diagnostics and Measurements in Big Physics Applications ni. com

Diversity of Applications Telecom ATE ni. com Automotive Military/Aerospace Semiconductors Advanced Research & Big

Diversity of Applications Telecom ATE ni. com Automotive Military/Aerospace Semiconductors Advanced Research & Big Physics 2 Electronics Petrochemical Food Processing Computers Textiles

Graphical System Design A Platform-Based Approach Test Desktops and PC-Based DAQ ni. com Monitor

Graphical System Design A Platform-Based Approach Test Desktops and PC-Based DAQ ni. com Monitor Embedded PXI and Modular Instruments Control RIO and Custom Designs 3 Cyber Physical Open Connectivity with 3 rd Party I/O

Big Physics at NI PHYSICS EXPERIMENTS CONTROL SYSTEM PARTICLE PHYSICS PLASMA PHYSICS LIGHT SOURCES

Big Physics at NI PHYSICS EXPERIMENTS CONTROL SYSTEM PARTICLE PHYSICS PLASMA PHYSICS LIGHT SOURCES TELESCOPES ni. com ACCELERATOR COLLIDER DETECTOR FUNDAMENTAL PHYSICS CANCER THERAPY TOKAMAK STELLARATOR INERTIAL FUSION ENERGY NUCLEAR WEAPONS LASER SEMICON COMMUNICATIONS MIRROR CONTROL ADAPTIVE OPTICS SPECTROSCOPY CAMERA FACILITIES • LANSCE, SNS, SLAC, NDCX-II, FAIR, CNAO • LHC • Borexino • Max Planck, JET, DIII-D, KSTAR, ITER • Czech IPP • NIF, LMJ, Z Pinch Control, Measurement & MATERIAL STUDY • BNL, SOLEIL, Diagnostic Systems BIOMEDICAL SYNCHROTRON ALBA, Diamond, 4 Spring 8 • PHELIX, UT • SALT, E-ELT, TMT, GMT, SKA, NSO 4

ni. com 5

ni. com 5

CERN: LHC • • • ni. com • Collimators Control System > 120 PXI

CERN: LHC • • • ni. com • Collimators Control System > 120 PXI Systems over 27 km FPGA Based Motion Control Algorithms <1 ms synchronization 6

CERN Collimator Alignment • • 550+ axes of motion Across 27 km distance The

CERN Collimator Alignment • • 550+ axes of motion Across 27 km distance The jaws have to be positioned with an accuracy which is a fraction of the beam size (200μm) Synchronized to • • ni. com < 5 ms drift over 15 minutes Maximum jitter in μs 7

CERN – LHC Collimator Project • • 120 PXI systems running Lab. VIEW Real-Time

CERN – LHC Collimator Project • • 120 PXI systems running Lab. VIEW Real-Time Communication • PXI systems are connected through Ethernet • Linux (Corba) host via a protocol called DIM (future FESA) Synchronization • Control systems are distributed over the 27 km tunnel • Synchronization using PXI 10 MHz backplane clock Embedded / FPGA • Closed loop motor control systems with redundant feedback • Softmotion algorithms running in a synchronized FPGA ni. com 8

CERN Custom High Availability Chassis • • • Redesigned to mechanically fit into a

CERN Custom High Availability Chassis • • • Redesigned to mechanically fit into a custom rack Independently powered, redundant hot swap power supplies and fans Remote Monitoring : Chassis Temperature, Fan Status, Power Supplies ni. com 9

NI PXIe-1086 High Availability Chassis • Features – – – PCI Express Gen 2

NI PXIe-1086 High Availability Chassis • Features – – – PCI Express Gen 2 x 8 link to every peripheral slot 16 hybrid slots 2 link / switch architecture (8 to 9 slots behind each switch) Wider air cooling channel Hot swappable, individually replaceable fans and power supplies • Availability – Target Ship Date: Oct 2013 ni. com 10 NI PXIe-1086

MASHA - JINR (MASS ANALYZER OF SUPER HEAVY ATOMS) • ni. com • •

MASHA - JINR (MASS ANALYZER OF SUPER HEAVY ATOMS) • ni. com • • PXI-based measurement and control system Lab. VIEW-based software 11 Migration to PXI from KAMAK

 • • Borexino Detectors: Neutrino • • Marco Pallavicini Università di Genova &

• • Borexino Detectors: Neutrino • • Marco Pallavicini Università di Genova & INFN ni. com 14

 • • Abruzzo, Italy • 120 Km from Rome • Laboratori • Nazionali

• • Abruzzo, Italy • 120 Km from Rome • Laboratori • Nazionali del • Gran • External Labs Sasso • Assergi (AQ) • Italy • ~3500 • Borexino ni. com • Austin (TX), August 3 rd, 2009 M. Pallavicini - Università di Genova & INFN 15 Detector and Plants m. w. e

 • • Current system • Custom board ni. com • Austin (TX), August

• • Current system • Custom board ni. com • Austin (TX), August 3 rd, 2009 16 • Laben ADC) • . trigger board (TDC &

 • • Numbers short in • Channels: ~ 2000 • Typical signal in

• • Numbers short in • Channels: ~ 2000 • Typical signal in one channel: • 15 m. V before FE, 10 ns base width, AC coupled, ~ 1 k. Hz rate • Typical trigger in the detector: a set of PMTs (minimum ~ 20 • max ALL) fire within a few 100 s of ns. Typical triggering rate • 10 -50 Hz • Muons every 30 s --> huge signals, but relatively rarely • Data flow without zero suppression: 1 Gs/s x 2000 = • 2. 1012 byte/s --> very hard • Data flow after zero suppression: 1 k. Hz x 2000 x 100 • samples = 200 Mb/s to be processed. Not trivial but feasable • Typical data flow after group trigger: ~ 100 sample x 100 • hits x 100 Hz ~ 1 Mb/s. . . peanuts ni. com 17 Austin (TX), August 3 rd, 2009 M. Pallavicini - Università di Genova & INFN

NEW oscilloscope PXIe-5162 • • Bandwidth: up to 1, 5 GHz Sampling rate: up

NEW oscilloscope PXIe-5162 • • Bandwidth: up to 1, 5 GHz Sampling rate: up to 5 GHz Up to 4 channels/module Resolution: 10 bit Memory: up to 1 GB Input voltage range: up to 50 V Input impedance: 50 Ohm (SMA) 68 channels – 1, 25 GHz ni. com 19

Tokomaks ni. com

Tokomaks ni. com

ITER • • • ni. com > 4500 Measurement Channels PXI Based Fast Controllers

ITER • • • ni. com > 4500 Measurement Channels PXI Based Fast Controllers Compact. RIO for Interlock System 21

ITER-NI: Long Term Collaboration 2007 2008 2009 2010 2011 2012 2013 ni. com •

ITER-NI: Long Term Collaboration 2007 2008 2009 2010 2011 2012 2013 ni. com • Investigated bidding for a CODAC Tender • Expression of interest with Jo Lister Consultation with CODAC Engineers • • • Technology / product gap analysis Proof of concept (Po. C) for Fast controllers, T&S Addressed technology gaps (R&D) Built WW teams with ITER focus Supported WW DAs and established relationship Open source RHEL drivers & EPICS support on NI devices Environmental testing Global support and services agreements initiated Strategic agreement moving forward RASM discussion with NI R&D 22

Customizing COTS Drivers for Linux / EPICS • Fully compatible with CODAC Software Suite

Customizing COTS Drivers for Linux / EPICS • Fully compatible with CODAC Software Suite (CCS) requirements • • • Red Hat Enterprise Linux and Real-Time Kernel (MRG) Open source and documentation Current drivers available for timing, fast controllers, data acquisition and FPGA devices ni. com 23

Linux Source Code Developed by Customer • • • Register-level programming for Data Acquisition

Linux Source Code Developed by Customer • • • Register-level programming for Data Acquisition Generic interface for OSs such as Windows CE, Linux, Mac OS X , QNX, etc… Most DAQ devices (X*, M, E, S, AO, DIO, CNTR) Driver developed entirely by the customer Source code only, very small footprint For ITER many drivers developed for Red Hat and MRG Real Time Extensions: • ni. com PXI 6259, PXIe 6368, PXI 668 X, PXI 6528 24

NI Real-Time Hypervisor for Linux Windows PC Hypervisor System* *Must program Lab. VIEW Real-Time

NI Real-Time Hypervisor for Linux Windows PC Hypervisor System* *Must program Lab. VIEW Real-Time application from Windows ni. com Supported RT I/O 26 Supported Linux I/O

EPICS Software Architecture Distributed Clients (OPI – Operator Interface) and Servers (IOC – I/O

EPICS Software Architecture Distributed Clients (OPI – Operator Interface) and Servers (IOC – I/O Controllers) • Network protocol: Channel Access (CA) with Process Variables (PVs) • OPI (Operator Interface) CA (Channel Access) IOC IOC (I/O Controller) I/O HW Analog I/O, Digital I/O, Motion Control, Image Acquisition, etc. ni. com 27

Example – Los Alamos LANSCE • Migration to a c. RIO with embedded EPICS

Example – Los Alamos LANSCE • Migration to a c. RIO with embedded EPICS • • 12 binary outputs 36 binary inputs 12 analog inputs 5 stepper motor channels Full IOC functionality allows access to all record fields and EPICS utilities • Maximum flexibility for partitioning the problem • • • ni. com Lab. VIEW for beam diagnostic EPICS for industrial control 28

EPICS connectivity with NI HW&SW • 1 Lab. VIEW I/O Server EPICS CA Client

EPICS connectivity with NI HW&SW • 1 Lab. VIEW I/O Server EPICS CA Client or Server • 2 a Lab. VIEW RT on c. RIO Shared Memory EPICS IOC on Vx. Works • 2 b Lab. VIEW RT on PXI Hypervisor Shared Memory EPICS IOC on Linux • 3 PXI (No Lab. VIEW) Linux Driver Device Support EPICS IOC on Linux ni. com 29

Gamma Radiation Testing at ENEA Casaccia ni. com 30

Gamma Radiation Testing at ENEA Casaccia ni. com 30

Radiation Testing for NI Platforms ni. com 31

Radiation Testing for NI Platforms ni. com 31

Fast and Thermal Neutron Testing Frascati Neutron Generator, ENEA, Italy (Fast) ni. com TRIGA

Fast and Thermal Neutron Testing Frascati Neutron Generator, ENEA, Italy (Fast) ni. com TRIGA Reactor, JSI, Slovenia (Thermal) 32

Failure Rate vs Neutron Flux ni. com 33

Failure Rate vs Neutron Flux ni. com 33

High Magnetic Field Testing at DESY m. T Magnetic Field at Position 6 120

High Magnetic Field Testing at DESY m. T Magnetic Field at Position 6 120 100 80 60 40 20 0 Magnetic Field Profile (m. T) Set Point (A) Actual (A) Loc 1 Loc 2 Loc 3 Loc 4 0 0. 252 0. 76 0. 73 1. 49 0. 78 10 10. 2 10 10. 05 14. 4 10. 3 20 20. 2 19. 6 19. 4 25. 5 20. 1 25 25. 2 24. 2 30. 2 24. 7 30 30. 2 28. 8 29. 1 35. 8 29. 5 40 40. 2 38. 1 38. 3 45. 9 39. 1 50 50. 2 47. 9 55. 8 48. 7 0 ni. com 20 40 60 Amps 80 100 120 34 Loc 5 0. 78 10. 3 19. 9 24. 7 29. 3 39 48. 4 Loc 6 0. 67 10. 2 19. 8 24. 8 29. 7 39. 4 48. 9

Magnetic Test Results (INITIAL) • PXI • • Fans failed at 12 – 13

Magnetic Test Results (INITIAL) • PXI • • Fans failed at 12 – 13 Amps – MUCH sooner than expected Fans failed permanently – had not seen before 2 dead fans halted testing of PXIe-1075 c. RIO • • ni. com Worked with 0 errors up to 45 m. T AI (9205) failed permanently at 45 m. T Communication fails at 55 m. T FPGA, AO, DIO work up to at least 100 m. T 35

Custom Connectivity and Routing for ITER • Cubicle from SAREL • Work on 3

Custom Connectivity and Routing for ITER • Cubicle from SAREL • Work on 3 D Models of Cabinet Layout and cable routing • 3 D Models to be used for creating snapshots for catalog • Assembly at NI Hungary with available hardware to validate design • Thermal analysis for each individual configuration ni. com 36

ITER PCDH - Fast Controllers http: //www. iter. org/doc/www/edit/Lists/Website. Text/Attachments/94/SD 14_v 1_3 ni. com

ITER PCDH - Fast Controllers http: //www. iter. org/doc/www/edit/Lists/Website. Text/Attachments/94/SD 14_v 1_3 ni. com 37

NI COTS Platforms CUSTOMIZED for ITER DAQ (Diagnostics Data Acquisition) I&C (Fast Control Interlock)

NI COTS Platforms CUSTOMIZED for ITER DAQ (Diagnostics Data Acquisition) I&C (Fast Control Interlock) Industrial PC c. RIO PXIe C Series Modules M Series DAQ X Series DAQ NI Flex. RIO ni. com 38

Tokamak T-15 • • • ni. com • • 20+ diagnostics and control system

Tokamak T-15 • • • ni. com • • 20+ diagnostics and control system (2000+ channels) Lab. VIEW for software development PXI-based data acquisition and control systems Compact. RIO for interlock Launch - 2016

PIAF - PIK • • • ni. com • • Scientific Reactor Monitoring System

PIAF - PIK • • • ni. com • • Scientific Reactor Monitoring System > 900 Analog Input Channels > 6800 Digital Input Channels c. FP-based monitoring system (stage 1) Migration to c. RIO in 2014 -2018

Summary • • National Instruments works with major scientific labs all over the world

Summary • • National Instruments works with major scientific labs all over the world and is ready for cooperation; National Instruments products have been used for variety of control and instrumentations in accelerators, fusion machines, synchrotrons, lasers and telescopes; National Instruments not only provides measurement equipment and software but also forms international teams working on big physics projects; National Instruments is committed to making adaptations such as Linux, EPICS, High Availability and Radiation Testing. ni. com 41