Published November 20, 2007 | Version v1
Report

CORBA-Based Distributed Software Framework for the NIF Integrated Computer Control System

Description

The National Ignition Facility (NIF), currently under construction at the Lawrence Livermore National Laboratory, is a stadium-sized facility containing a 192-beam, 1.8 Megajoule, 500-Terawatt, ultra-violet laser system together with a 10-meter diameter target chamber with room for nearly 100 experimental diagnostics. The NIF is operated by the Integrated Computer Control System (ICCS) which is a scalable, framework-based control system distributed over 800 computers throughout the NIF. The framework provides templates and services at multiple levels of abstraction for the construction of software applications that communicate via CORBA (Common Object Request Broker Architecture). Object-oriented software design patterns are implemented as templates and extended by application software. Developers extend the framework base classes to model the numerous physical control points and implement specializations of common application behaviors. An estimated 140 thousand software objects, each individually addressable through CORBA, will be active at full scale. Many of these objects have persistent configuration information stored in a database. The configuration data is used to initialize the objects at system start-up. Centralized server programs that implement events, alerts, reservations, data archival, name service, data access, and process management provide common system wide services. At the highest level, a model-driven, distributed shot automation system provides a flexible and scalable framework for automatic sequencing of work-flow for control and monitoring of NIF shots. The shot model, in conjunction with data defining the parameters and goals of an experiment, describes the steps to be performed by each subsystem in order to prepare for and fire a NIF shot. Status and usage of this distributed framework are described

Availability note (English)

Available from https://e-reports-ext.llnl.gov/pdf/355206.pdf; PURL: https://www.osti.gov/servlets/purl/923994-tlyB8s/

Additional details

Publishing Information

Imprint Pagination
7 p.
Report number
UCRL-CONF--236998

Conference

Title
6. IAEA Technical Meeting on Control, Data Acquisition, and Remote Participation for Fusion Research
Dates
4-8 Jun 2007
Place
Inuyama (Japan)

INIS

Country of Publication
United States
Country of Input or Organization
United States
INIS RN
39036670
Subject category
S99: GENERAL AND MISCELLANEOUS; S42: ENGINEERING;
Resource subtype / Literary indicator
Conference, Non-conventional Literature
Descriptors DEI
AUTOMATION; COMPUTERS; CONFIGURATION; CONSTRUCTION; CONTROL SYSTEMS; DATA ACQUISITION; DESIGN; IAEA; LASERS; LAWRENCE LIVERMORE NATIONAL LABORATORY; MANAGEMENT; MONITORING; TARGET CHAMBERS; US NATIONAL IGNITION FACILITY
Descriptors DEC
ACCELERATOR FACILITIES; INTERNATIONAL ORGANIZATIONS; NATIONAL ORGANIZATIONS; US DOE; US ORGANIZATIONS

Optional Information

Contract/Grant/Project number
W-7405-ENG-48
Notes
PDF-FILE: 7 ; SIZE: 61.9 KBYTES
Funding organization
US Department of Energy (United States)