34 research outputs found
Recommended from our members
Evaluation of Corba for use in distributed control systems
The Common Object Request Broker Architecture (CORBA)-based Simulator was a Laboratory Directed Research and Development (LDRD) project that applied simulation techniques to explore critical questions about advanced distributed control system architectures. A three-prong approach comprised of a study of object-oriented distribution tools, computer network modeling, and simulation of key control system scenarios was used in the LDRD project. This input report describes the first of the three approaches Ñ the study of object-oriented distribution tools together with measurements, and predictions of use within the National Ignition Facility (NIF) and some aspects of CORBA which remain to be resolved. For the ICCS, the completeness of suitable functionality, the speed of performance and utilization of machine and network resources, and the developing nature of the commercial CORBA products themselves, presented a certain risk. This LDRD thus evaluated CORBA in general, and a particular implementation, to determine its features, performance, and scaling properties, and to optimize its use within the ICCS. Both UNIX and real-time operating systems were studied
Recommended from our members
Software Engineering Processes Used to Develop the NIF Integrated Computer Control System
We have developed a new target platform to study Laser Plasma Interaction in ignition-relevant condition at the Omega laser facility (LLE/Rochester)[1]. By shooting an interaction beam along the axis of a gas-filled hohlraum heated by up to 17 kJ of heater beam energy, we were able to create a millimeter-scale underdense uniform plasma at electron temperatures above 3 keV. Extensive Thomson scattering measurements allowed us to benchmark our hydrodynamic simulations performed with HYDRA [1]. As a result of this effort, we can use with much confidence these simulations as input parameters for our LPI simulation code pF3d [2]. In this paper, we show that by using accurate hydrodynamic profiles and full three-dimensional simulations including a realistic modeling of the laser intensity pattern generated by various smoothing options, fluid LPI theory reproduces the SBS thresholds and absolute reflectivity values and the absence of measurable SRS. This good agreement was made possible by the recent increase in computing power routinely available for such simulations
Recommended from our members
Status of the National Ignition Facility and Control System
The National Ignition Facility (NIF) at the Lawrence Livermore National Laboratory is a stadium-sized facility under construction that will contain a 192-beam, 1.8-Megajoule, 500-Terawatt, ultraviolet laser system together with a 10-meter diameter target chamber with room for multiple experimental diagnostics. NIF will be the world's largest and most energetic laser experimental system, providing a scientific center to study inertial confinement fusion (ICF) and matter at extreme energy densities and pressures. NIF's laser beams are designed to compress fusion targets to conditions required for thermonuclear burn, liberating more energy than required to initiate the fusion reactions. NIF is comprised of 24 independent bundles of 8 beams each using laser hardware that is modularized into line replaceable units such as optical assemblies, amplifiers, and multi-function sensor packages containing thousands of adjusting motors and diagnostic points. NIF is operated by the Integrated Computer Control System (ICCS) in an architecture partitioned by bundle and distributed among over 750 front-end processors and supervisory servers. Bundle control system partitions are replicated and commissioned by configuring the control database for each new bundle. NIF's automated control subsystems are built from a common object-oriented software framework based on CORBA distribution that deploys the software across the computer network and achieves interoperation between different languages and target architectures. ICCS software is approximately 80% complete with 1.1 million source lines of code delivered to the facility. NIF has successfully activated, commissioned and utilized the first four laser beams to conduct nearly 400 shots in 2003 and 2004, resulting in high quality data that could not be obtained on any other laser system. This presentation discusses NIF's early light commissioning, the status of the control system implementation and plans to complete installation of the remaining laser bundles on the path to fusion ignition
Recommended from our members
Shot Automation for the National Ignition Facility
A shot automation framework has been developed and deployed during the past year to automate shots performed on the National Ignition Facility (NIF) using the Integrated Computer Control System This framework automates a 4-8 hour shot sequence, that includes inputting shot goals from a physics model, set up of the laser and diagnostics, automatic alignment of laser beams and verification of status. This sequence consists of set of preparatory verification shots, leading to amplified system shots using a 4-minute countdown, triggering during the last 2 seconds using a high-precision timing system, followed by post-shot analysis and archiving. The framework provides for a flexible, model-based execution driven of scriptable automation called macro steps. The framework is driven by high-level shot director software that provides a restricted set of shot life cycle state transitions to 25 collaboration supervisors that automate 8-laser beams (bundles) and a common set of shared resources. Each collaboration supervisor commands approximately 10 subsystem shot supervisors that perform automated control and status verification. Collaboration supervisors translate shot life cycle state commands from the shot director into sequences of ''macro steps'' to be distributed to each of its shot supervisors. Each Shot supervisor maintains order of macro steps for each subsystem and supports collaboration between macro steps. They also manage failure, restarts and rejoining into the shot cycle (if necessary) and manage auto/manual macro step execution and collaborations between other collaboration supervisors. Shot supervisors execute macro step shot functions commanded by collaboration supervisors. Each macro step has database-driven verification phases and a scripted perform phase. This provides for a highly flexible methodology for performing a variety of NIF shot types. Database tables define the order of work and dependencies (workflow) of macro steps to be performed for a shot. A graphical model editor facilitates the definition and viewing of an execution model. A change manager tool enables ''de-participation'' of individual devices, of entire laser segments (beams, quads, or bundles of beams) or individual diagnostics. This software has been deployed to the NIF facility and is currently being used to support NIF main laser commissioning shots and build-out of the NIF laser. This will be used to automate future target and experimental shot campaigns
Recommended from our members
Status of the National Ignition Facility Integrated Computer Control System (ICCS) on the Path to Ignition
The National Ignition Facility (NIF) at the Lawrence Livermore National Laboratory is a stadium-sized facility under construction that will contain a 192-beam, 1.8-Megajoule, 500-Terawatt, ultraviolet laser system together with a 10-meter diameter target chamber with room for multiple experimental diagnostics. NIF is the world's largest and most energetic laser experimental system, providing a scientific center to study inertial confinement fusion (ICF) and matter at extreme energy densities and pressures. NIF's laser beams are designed to compress fusion targets to conditions required for thermonuclear burn, liberating more energy than required to initiate the fusion reactions. NIF is comprised of 24 independent bundles of 8 beams each using laser hardware that is modularized into more than 6,000 line replaceable units such as optical assemblies, laser amplifiers, and multifunction sensor packages containing 60,000 control and diagnostic points. NIF is operated by the large-scale Integrated Computer Control System (ICCS) in an architecture partitioned by bundle and distributed among over 800 front-end processors and 50 supervisory servers. NIF's automated control subsystems are built from a common object-oriented software framework based on CORBA distribution that deploys the software across the computer network and achieves interoperation between different languages and target architectures. A shot automation framework has been deployed during the past year to orchestrate and automate shots performed at the NIF using the ICCS. In December 2006, a full cluster of 48 beams of NIF was fired simultaneously, demonstrating that the independent bundle control system will scale to full scale of 192 beams. At present, 72 beams have been commissioned and have demonstrated 1.4-Megajoule capability of infrared light. During the next two years, the control system will be expanded to include automation of target area systems including final optics, target positioners and diagnostics, in preparation for project completion in 2009. Additional capabilities to support fusion ignition shots in a National Ignition Campaign (NIC) beginning in 2010 will include a cryogenic target system, target diagnostics, and integrated experimental shot data analysis with tools for data visualization and archiving. This talk discusses the current status of the control system implementation and discusses the plan to complete the control system on the path to ignition
Demonstration of Ignition Radiation Temperatures in Indirect-Drive Inertial Confinement Fusion Hohlraums
Recommended from our members
Integrated computer control system architectural overview
This overview introduces the NIF Integrated Control System (ICCS) architecture. The design is abstract to allow the construction of many similar applications from a common framework. This summary lays the essential foundation for understanding the model-based engineering approach used to execute the design
Recommended from our members
Integrated computer control system startup simulation
A simulation of the startup time for the ICCS (Integrated Computer Control System ) applied to the National Ignition Facility (NIF) has been performed. The simulation results provide confidence that this requirement can be met. This document describes the results of the simulation that was done using the SIMPROCESS discrete-event-modeling tool. The requirement for start up time established for the NIF control system is: Restarting all computers from a power-down condition shall take less than 30 minutes. This allows quick recovery from a power failure
Recommended from our members
Integrated computer control system status monitor simulation
Simulations of the Integrated Computer Control System (ICCS) status monitor framework have been performed. The results provide confidence that the requirements related to the framework can be met. The simulation was done by using the SIMPROCESS discrete-event-modeling tool. This document describes the results of the simulations. The requirements related to the status monitor framework are the following: (1) 1 graphical user interface (GUI) per workstation supports 10 status updates per second. (2) Broad-view control system status updates can be received in less than 10 seconds in the expected configuration of the ICCS for NIF deployment
Recommended from our members
Large distributed control system using Ada in fusion research
Construction of the National Ignition Facility laser at Lawrence Livermore National Laboratory features a distributed control system that uses object-oriented software engineering techniques. Control of 60,000 devices is effected using a network of some 500 computers. The software is being written in Ada and communicates through CORBA. Software controls are implemented in two layers: individual device controllers and a supervisory layer. The software architecture provides services in the form of frameworks that address issues common to event-driven control systems. Those services are allocated to levels that strictly prescribe their interdependency so the levels are separately reusable. The project has completed its final design review. The delivery of the first increment takes place in October 1998. Keywords Distributed control system, object-oriented development, CORBA, application frameworks, levels of abstractio