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
Identifiers
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)