Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Ni.com COTS Technologies for Control, Diagnostics and Measurements in Big Physics Applications."— Presentation transcript:

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

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

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

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

5 5 ni.com

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

7 7 ni.com 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 < 5ms drift over 15 minutes Maximum jitter in μs

8 8 ni.com CERN – LHC Collimator Project 120 PXI systems running LabVIEW 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

9 9 ni.com 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

10 10 ni.com NI PXIe-1086 High Availability Chassis Features – PCI Express Gen 2 x8 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 PXIe-1086

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

12 12 ni.com LANSCE-R - RICE Remote Instrumentation and Control Equipment (RICE) Beam Current Monitor implemented and operational Embedded EPICS on cRIO Operator Console Network Compact RIO

13 13 ni.com LANSCE-R – BPPM (In Progress) Beam Position and Phase Monitoring (BPPM) Using FlexRIO

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

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

16 16 ni.com Current system Custom trigger board Austin (TX), August 3 rd, 2009 Laben board (TDC & ADC) M Pallavicini Università di Genova & INFN.

17 17 ni.com Numbers in short Channels: ~ 2000 Typical signal in one channel: 15 mV before FE, 10 ns base width, AC coupled, ~ 1kHz rate Typical trigger in the detector: a set of PMTs (minimum ~ 20 max ALL) fire within a few 100s 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. 10 12 byte/s --> very hard Data flow after zero suppression: 1 kHz 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 Austin (TX), August 3 rd, 2009 M. Pallavicini - Università di Genova & INFN

18 18 ni.com INFN - Dark Side & Borexino Experiments Technical Requirements Channel count: 200 for Dark Side, 2200 for Borexino High speed digitizers: > 1 GS/s, 10-bit Continuous acquisition for several hours Synchronization: < 300 ps over 24 h Distance between chassis: up to 15 m Triggering Requirements ( Custom Firmware on FPGA) Independent channel triggering Zero re-arm time (no dead time between triggers) Group triggering: 60 ns running window across all channels Zero suppression: only samples around trigger are kept in onboard memory Automatic detection of PMT fault (ignore erroneous high trigger rate)

19 19 ni.com 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

20 ni.com Tokomaks

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

22 22 ni.com ITER-NI: Long Term Collaboration 2009 Investigated bidding for a CODAC Tender Expression of interest with Jo Lister Consultation with CODAC Engineers Technology / product gap analysis Proof of concept (PoC) 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 2008 2007 2010 2011 2012 2013

23 23 ni.com 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

24 24 ni.com 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: PXI 6259, PXIe 6368, PXI 668X, PXI 6528

25 25 ni.com Linux Deployment for RIO Devices LabVIEW FPGA Development (Windows) Linux Deployment RIO DeviceLinux Development Generated Header and Source Files 1.Develop LabVIEW FPGA VI, compile bitfile, and generate C API. 2.Develop and build C/C++ application with generated C API. 3.Deploy built application and bitfile to Linux target, and run. C API

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

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

28 28 ni.com Example – Los Alamos LANSCE Migration to a cRIO 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 LabVIEW for beam diagnostic EPICS for industrial control

29 29 ni.com EPICS connectivity with NI HW&SW 1 2a 2b 3 LabVIEWI/O Server EPICS CA Client or Server LabVIEW RT on cRIO Shared Memory EPICS IOC on VxWorks LabVIEW RT on PXI Hypervisor Shared Memory EPICS IOC on Linux PXI (No LabVIEW) Linux Driver Device Support EPICS IOC on Linux

30 30 ni.com Gamma Radiation Testing at ENEA CasacciaENEA Casaccia

31 31 ni.com Radiation Testing for NI Platforms

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

33 33 ni.com Failure Rate vs Neutron Flux

34 34 ni.com High Magnetic Field Testing at DESY Magnetic Field Profile (mT) Set Point (A)Actual (A)Loc 1Loc 2Loc 3Loc 4Loc 5Loc 6 00.2520.760.731.490.78 0.67 1010.21010.0514.410.3 10.2 2020.219.619.425.520.119.919.8 2525.224.2 30.224.7 24.8 3030.228.829.135.829.529.329.7 4040.238.138.345.939.13939.4 5050.247.9 55.848.748.448.9

35 35 ni.com 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 cRIO Worked with 0 errors up to 45 mT AI (9205) failed permanently at 45 mT Communication fails at 55 mT FPGA, AO, DIO work up to at least 100 mT

36 36 ni.com Custom Connectivity and Routing for ITER Cubicle from SAREL Work on 3D Models of Cabinet Layout and cable routing 3D 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

37 37 ni.com ITER PCDH - Fast Controllers http://www.iter.org/doc/www/edit/Lists/WebsiteText/Attachments/94/SD14_v1_3.pdf

38 38 ni.com NI COTS Platforms CUSTOMIZED for ITER DAQ (Diagnostics Data Acquisition) I & C (Fast Control Interlock) C Series Modules X Series DAQM Series DAQ NI FlexRIO Industrial PC cRIOPXIe

39 ni.com 20+ diagnostics and control system (2000+ channels) LabVIEW for software development PXI-based data acquisition and control systems CompactRIO for interlock Launch - 2016 Tokamak T-15

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

41 41 ni.com 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.


Download ppt "Ni.com COTS Technologies for Control, Diagnostics and Measurements in Big Physics Applications."

Similar presentations


Ads by Google