z-logo
open-access-imgOpen Access
Behavioral Model of High Performance Camera for NIF Optics Inspection
Author(s) -
B M Hackel
Publication year - 2007
Language(s) - English
Resource type - Reports
DOI - 10.2172/917896
Subject(s) - software , computer science , national ignition facility , focus (optics) , automation , charge coupled device , laser , real time computing , simulation , computer hardware , optics , artificial intelligence , computer graphics (images) , engineering , physics , inertial confinement fusion , operating system , mechanical engineering
The purpose of this project was to develop software that will model the behavior of the high performance Spectral Instruments 1000 series Charge-Coupled Device (CCD) camera located in the Final Optics Damage Inspection (FODI) system on the National Ignition Facility. NIF's target chamber will be mounted with 48 Final Optics Assemblies (FOAs) to convert the laser light from infrared to ultraviolet and focus it precisely on the target. Following a NIF shot, the optical components of each FOA must be carefully inspected for damage by the FODI to ensure proper laser performance during subsequent experiments. Rapid image capture and complex image processing (to locate damage sites) will reduce shot turnaround time; thus increasing the total number of experiments NIF can conduct during its 30 year lifetime. Development of these rapid processes necessitates extensive offline software automation -- especially after the device has been deployed in the facility. Without access to the unique real device or an exact behavioral model, offline software testing is difficult. Furthermore, a software-based behavioral model allows for many instances to be running concurrently; this allows multiple developers to test their software at the same time. Thus it is beneficial to construct separate software that will exactly mimic the behavior and response of the real SI-1000 camera

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here