Title: Ada in Nuclear Fusion Research at the National Ignition Facility
1Ada in Nuclear Fusion Research at the National
Ignition Facility
- or
- How Does a Really Big Laser Hit a Very Small
Target?
Victor Giddings Objective Interface Systems, Inc.
2Disclaimer
- This presentation is extracted from publicly
available material provided by the National
Ignition Facility - It is not a product of and has not been reviewed
by Lawrence Livermore National Laboratory or the
NIF project
3National Ignition Facility
- Will contain a very big laser
- 192 beams each with a path 510 meters
- 1.8 megajoules
- 500 terawatt
- 351 nm wavelength
- Focused on a very small target
- 600 µm diameter volume
- 108 K
- 1011 atmospheres
4National Ignition Facility
- Missions
- Stockpile Stewardship Program (DoE)
- Inertial Confinement Fusion
- High-energy-density research
- DoE facility
- At Lawrence Livermore National Laboratory
- In conjunction with Sandia National Laboratory
5Inertial Confinement Fusion
6National Ignition Facility
7NIF in a Nut Shell
- Start with nano Joule coherent pulse
- Split it 192 ways
- Multiply each by 1013 while maintaining
- Spatial
- Spectral and
- Temporal characteristics
- Recombine
- 600 µm diameter volume
- With 50 µm accuracy
8Some Technical Challenges
- Largest laser ever built
- Beam line components of sizes never built
- Component count, diagnostic requirement
- Housed in very large clean room
- Entire facility - class 10,000 clean room
- Optics and 8,000 square foot optical assembly
building class 100
9Beam Line
10Beam Line Schematic
11Beam Line ComponentsLaser Glass
12Beam Line Componentspotassium dihydrogenphosphat
e (KDP) electro-optical crystals
13Status
- Conventional construction nearly completed
- Over 1500 tons of beam path infrastructure
installed - Expect first laser test by end of year to
switch yard entry - 2004 First light four beams to target
chamber center first experiments start - 2008 Full complement of 192 beams
14Construction
- Target Chamber Assembly
- Laser Bay part I
- Laser Bay part II
- Laser Bay utility spine
Note Internet access required for hyperlinks
above
15(No Transcript)
16(No Transcript)
17(No Transcript)
18(No Transcript)
19(No Transcript)
20(No Transcript)
21(No Transcript)
22(No Transcript)
23(No Transcript)
24(No Transcript)
25Integrated Computer Control System (ICCS)
- 300 Front-End Processors of 18 types
- Supervisor Systems
- 60,000 controls
- 45,000 device control points e.g., stepping
motors, transient digitizers, calorimeters,
photodiodes. - 14,000 industrial controls e.g., vacuum, argon,
synthetic air, and safety interlocks - Around the clock operation
26ICCS Hardware Technologies
- Front end processors
- PowerPC or UltraSPARC processors
- MVE or PCI bus cages
- Supervisory servers
- SPARC Solaris
- Consoles
- SPARC Solaris
- Network
- Ethernet
- ATM for 10 Hz video multicast from 1 of 500
cameras
27ICCS Services
- Machine Configuration
- Allocated to front-end devices
- No real-time critical traffic on network
- Archiving
- Graphical User Interface
- Monitoring
- Event Logging
- Scripting
- Alert Management
- Access Control
28ICCS Common Framework
29ICCS Subsystems
30ICCS Framework
- Framework templates define the architecture for
each type of process in ICCS - Supervisory Shot Control Processes
- Supervisory Status and Control Processes
- Front End Processors
- Graphical User Interfaces
- Frameworks also provide utility services
- Configuration
- Messaging (Events, Alerts, Logging)
- Status Monitoring
- Reservation
- Archiving
- Sequence Control
31ICCS Software Technologies
- Ada (Apex) for
- Front End Processes
- Supervisory Processes
- Java for User Interface
- CORBA for Distributed Objects
- ORBexpress for Ada
- Visibroker for Java
- UML for design Rational Rose
32CORBA Usage
- 300 CORBA IDL classes
- 150 device
- 50 framework
- 100 supervisor
- 100,000 instances
- 60,000 reflecting control points
- 40,000 for supervisory or user interface
reflections, summaries, policies, or controls
33ICCS Status
- Anticipate about 1M sloc
- 350K slot developed
- Incremental and iterative build cycles
- 7 cycles completed to date
- Delivery to Front End Integration System Test lab
- 5 of the 10 supervisory subsystems
- 7 of 16 FEPs.
34Credits
- Moses, E. I., The National Ignition Facility
Status And Plans For Laser Fusion And
High-Energy-Eensity Experimental Studies,
ICALEPCS 2001 - Lagin, L. J., et al, Overview of the National
Ignition Facility Distributed Computer Control
System, ICALEPCS 2001 - Carey, R. W., et al, Large-scale
Corba-distributed Software Framework For Nif
Controls, ICALEPCS 2001 - Woodruff, J. P., et al, QUALITY CONTROL, TESTING
AND DEPLOYMENT RESULTS IN NIF ICCS, ICALEPCS
2001 - Most pictures and all movies from NIF web site
http//www.llnl.gov/nif/nif.html
35Further Information
- National Ignition Facility - http//www.llnl.gov/n
if/nif.html - International Conference on Accelerator and Large
Experimental Physics Control Systems (ICALEPCS)
2001 conference proceedings - http//www.slac.stan
ford.edu/econf/C011127/program.html