Search

Filter

  • Advanced Filters:

  • to
  • Specific Data Sources:

    All Edit

    Select All  |  Select None

Reset filters

The National Ignition Facility: Early Operational Experience with a Large Ada Control System Robert W. Carey Lawrence Livermore National Lab PO Box 808 MS L-493 Livermore, CA 94551-0808 925.423.4047 Paul J. Van Arsdall Lawrence Livermore National Lab PO Box 808 MS L-493 Livermore, CA 94551-0808 925.422.4489 John P. Woodruff Lawrence Livermore National Lab PO Box 808 MS L-493 Livermore, CA 94551-0808 925.422.2823 carey3@llnl.gov vanarsdall@llnl.gov jpwoodruff@irisinternet.net ABSTRACT The National Ignition Facility (NIF) currently under construction at the University of California Lawrence Livermore National Laboratory (LLNL) is a 192-beam, 1.8-Megajoule, 500-Terawatt laser being built by the Department of Energy and the National Nuclear Security Agency (NNSA) for inertial confinement fusion and high-energy-density experimental studies. The stadium-sized facility is currently activating systems for first light and will be completed in 2008. The facility is controlled by the Integrated Computer Control System (ICCS), a layered architecture of 300 front-end processors (FEP) coordinated by supervisor subsystems. The FEP ™s are distributed computers that interface to physical devices through VME-bus and PCI-bus crates. The functional subsystems “ beam control including automatic beam alignment and wavefront correction, laser pulse generation and pre-amplification, diagnostics, pulse power, and shot timing “ implement the actions of operators at eight graphic consoles, coordinate control, and display and archive data in a database. The software architecture mimics the hardware design levels: software devices in FEP ™s model hardware control points and supervisory objects model the line replaceable units that modularize the laser system. Graphic user interfaces are provided to make status and control of each level accessible to operators. The ICCS software is based on an object-oriented framework that incorporates services for archiving, machine configuration, graphical user interface, status monitoring, event logging, scripting, alert management, and access control. Software code development uses a mixed language environment of Ada (for functional controls) and Java (for user interface and database backend). CORBA is used to communicate between languages and processors. Substantial benefits credited to using Ada include the formality of controlled interfaces that rely on Ada ™s type model, easy-to-construct exception processing and the robustness of Ada ™s tasks. A strategy of incremental cycles of construction and formal test has been used since project inception. The project has completed more than 30 planned cycles of deployment into testbeds and is now integrating with the first 4 operational beamlines in the facility. Fifty of the planned 300 FEP ™s have been installed and tested with facility equipment. These implement nearly 200 classes that model physical control hardware “ some 2500 software objects. Nearly all of the top-level functional subsystems, embodying some 110 application classes, have been commissioned in the facility. The integrated control system has successfully executed shots into test diagnostics in support of laser integration. The first coordinated facility shots to the 10-m diameter target chamber are expected in early 2003. Issues of robustness and scaling arise as the system integrates larger ensembles of control points and serves an increasing number of operators. The system comprises some 60 intercommunicating processes, and since none of these are known to be defect free, techniques for replacement and restart of individual processes are required. The most common communication pattern “ publish and subscribe “ is supported by a connection management framework that adds exception handlers to the ORB in order to restore broken connections and restart failed processes without explicit action by application client codes. This work was performed under the auspices of the U.S. Department of Energy by the University of California, Lawrence Livermore National Laboratory under Contract No. W-7405-Eng48. Copyright is held by the author/owner(s). SIGAda ™02, December 8 “12, 2002, Houston, Texas, USA ACM 1-58113-611-0/02/0012.

Page 1 of 1

Page 1 of 1

Toggle back to continuous viewing mode

/lp/association-for-computing-machinery/the-national-ignition-facility-early-operational-experience-with-a-Dkstv6WEJs
Welcome to DeepDyve! Rent Premier Research Articles and Save Up to 90%

Learn more

Free Article

Bookmark

The national ignition facility: early operational experience with a large Ada control system

Carey, Robert W.; Van Arsdall, Paul J.; Woodruff, John P.
ACM SIGAda Ada Letters , Volume XXIII (1)
Association for Computing MachineryMar 1, 2003

More Info

More Like This Article

View All dataSource[]=actageo&dataSource[]=aspet&dataSource[]=aaos&dataSource[]=aacc&dataSource[]=aacr&dataSource[]=aea&dataSource[]=aip&dataSource[]=ajnr&dataSource[]=ams&dataSource[]=aps_physical&dataSource[]=appi_book&dataSource[]=appi_journal&dataSource[]=apha&dataSource[]=asip&dataSource[]=asm&dataSource[]=asn&dataSource[]=aspb&dataSource[]=avs&dataSource[]=annual_reviews&dataSource[]=arxiv&dataSource[]=acm&dataSource[]=berghahn&dataSource[]=cabi&dataSource[]=clinical_trials&dataSource[]=dailymed&dataSource[]=degruyter&dataSource[]=du_press&dataSource[]=esa&dataSource[]=eu_press&dataSource[]=elsevier&dataSource[]=emerald&dataSource[]=ejtr&dataSource[]=emea&dataSource[]=epo&dataSource[]=faseb&dataSource[]=gsa&dataSource[]=health_affairs&dataSource[]=hindawi&dataSource[]=imanager&dataSource[]=imedpub&dataSource[]=informa_healthcare&dataSource[]=informs&dataSource[]=iop&dataSource[]=iucr&dataSource[]=iospress&dataSource[]=jbjs&dataSource[]=leftcoast&dataSource[]=lu_press&dataSource[]=mesharpe&dataSource[]=mary_ann_liebert&dataSource[]=medline&dataSource[]=mit_press&dataSource[]=nature&dataSource[]=oxford&dataSource[]=pier_professional&dataSource[]=pnas&dataSource[]=portlandpress&dataSource[]=psyc_articles&dataSource[]=psyc_books&dataSource[]=psyc_critiques&dataSource[]=plos_journal&dataSource[]=pubmed_central&dataSource[]=rsna&dataSource[]=rockefeller&dataSource[]=rcn&dataSource[]=ria&dataSource[]=rsc&dataSource[]=sage&dataSource[]=spie&dataSource[]=springer_journal&dataSource[]=springer&dataSource[]=taylor_francis&dataSource[]=aps&dataSource[]=the_scientist&dataSource[]=uc_press&dataSource[]=uspto_abstract&dataSource[]=wiley&dataSource[]=pct

Browse: Subject Areas | Journals | Publishers

Sign Up for a DeepDyve Account

Bookmark an Article

To bookmark an article, please log in first, or sign up for a DeepDyve account if you don't already have one.

OK

Subscribe to Journal Email Alerts

To subscribe to email alerts, please log in first, or sign up for a DeepDyve account if you don't already have one.

OK

Thank you for renting with DeepDyve

Your PayPal account has been charged $2.99. You now have access to the full text of this article. A rental receipt has also been sent to your email address.

Your credit card has been charged $2.99. You now have access to the full text of this article. A rental receipt has also been sent to your email address.

OK

New! You can now keep track of new articles from ACM SIGAda Ada Letters on your personalized homepage! Learn more

PDF Download — Not Available

Thanks for your interest in purchasing the PDF. Your request has been noted and we will work with our publisher partner to discuss enabling this feature.

In the meantime, you can get the PDF by visiting the publisher site.

Thank you for purchasing with DeepDyve

Your PayPal account has been charged $.

Your credit card has been charged $.

You can now download this article. A purchase receipt has also been sent to your email address.

Download This Article or I'm done with my download

Print Page — Not Available

Thanks for your interest in printing individual pages. Your request has been noted and we will work with our publisher partner to discuss enabling this feature.

In the meantime, you can get the PDF by visiting the publisher site.

Thank you for printing with DeepDyve

Your PayPal account has been charged $0.

Your credit card has been charged $0.

You can now print this article. A purchase receipt has also been sent to your email address.

Print the Selected Pages or I'm done with my printing

Please refresh to generate a new download link

Your article download link has expired. Please refresh this page to obtain a new download link and try again.

Follow a Journal

To get new article updates from a journal on your personalized homepage, please log in first, or sign up for a DeepDyve account if you don't already have one.

OK