A   B   C   D   E   F   G   H   I   K   L   M   N   O   P   Q   R   S   T   U   V   W  

alignment

Paper Title Other Keywords Page
MOPB05 "JDDD": A Java DOOCS Data Display for the XFEL controls, free-electron-laser, laser, radiation 43
 
  • A. Petrosyan, K. Rehlich, P. Tege, E. Sombrowski
    DESY, Hamburg
  The X-ray Free-Electron Laser (XFEL) is a new accelerator currently under construction at DESY. It will be a powerful X-ray source for many scientific disciplines ranging from physics, chemistry, and biology to material sciences, geophysics, and medical diagnostics. The commissioning is planned in 2014, and the preparation of the control system was started. The XFEL makes high demands on the control system and its user interface. For this reason jddd, a new Java Data Display program for the Distributed Object-Oriented Control System (DOOCS), has been developed. jddd is a graphical editor for designing and running control panels. The editors functionality is similar to standard IDEs like NetBeans or Eclipse. Complex control panels can easily be created without programming. jddd offers all components needed for control panel design. The Components are reusable Java Beans like labels, buttons, plots, and complex dynamic components as Switches. The jddd panel structure is stored in an xml format. jddd is a further development of the DOOCS data display (ddd) program. For compatibility reasons the old ddd storage format can be converted to the new jddd xml format.  
slides icon Slides  
 
TPPB06 The MIRI Imager Ground Support Equipment Control System Based on PCs controls, cryogenics, simulation 172
 
  • D. Arranger, P. De Antoni, G. A. Durand, D. Eppelle, A. Goetschy, Y. Lussignol, P. Mattei, F. Gougnaud
    CEA, Gif-sur-Yvette
  The James Web Space Telescope (JWST) is the successor of Hubble in the infrared. Our division, Dapnia, is in charge of the design and completion of the optomechanical part of the imager called MIRIM, one instrument of JWST, and of its test bench called the Ground Support Equipment (GSE). This GSE consists of a warm telescope simulator, of a model (identical to the flight model) of the imager, of a cryostat to cool the imager down to its operating temperature, and of an infrared detector (1024x1024 pixels). The telescope simulator is composed of several optical components to control (hexapod, 8 motors table, etc.). The major part of the hardware architecture for the control of the IR detector and the telescope simulator is based on PCs and COTS boards. This paper describes the software development and its specificities. ESO software (IRACE and BOB) and EPICS are associated to complete the operator interface. The cryostat control is our homemade supervision system for cryogenics systems based on PLCs, on the WorldFIP Fieldbus network, and on an industrial XPe PC. The tests of the different subsystems have started, and the whole test bench will be operational in summer 2007.  
 
WOAB02 CAD Model and Visual Assisted Control System for NIF Target Area Positioners controls, target, laser, simulation 293
 
  • T. S. Paik, E. F. Wilson, E. A. Tekle
    LLNL, Livermore
  The National Ignition Facility (NIF) contains precision motion control systems that reach up to 6 meters into the target chamber for handling targets and diagnostics. Systems include the target positioner, an alignment sensor, and diagnostic manipulators. Experiments require a variety of arrangements near chamber center to be aligned to an accuracy of 10 micrometers. These devices are some of the largest in NIF, and they require careful monitoring and control in three dimensions to prevent interferences. Alignment techniques such as viewing target markers and cross-chamber telescopes are employed. Positioner alignment is a human-control process incorporating real-time video feedback on the user interface. The system provides efficient, flexible controls while also coordinating all positioner movements. This is accomplished through advanced video-control integration incorporating remote position sensing and real-time analysis of a CAD model of target chamber devices. This talk discusses the control system design, the method used to integrate existing mechanical CAD models, and the offline test laboratory used to verify proper operation of the integrated control system.  
slides icon Slides  
 
ROAA02 Automatic Alignment System for the National Ignition Facility controls, laser, target, optics 486
 
  • A. A.S. Awwal, S. W. Ferguson, B. Horowitz, V. J. Miller Kamm, C. A. Reynolds, K. C. Wilhelmsen
    LLNL, Livermore
  The Automatic Alignment System for the National Ignition Facility (NIF) is a large-scale parallel system that directs all 192 laser beams along the 300-m optical path to a 50-micron focus at target chamber in less than 30 minutes. The system commands 9,000 stepping motors to adjust mirrors and other optics. Twenty-two control loops per beamline request image processing services from a dedicated Linux cluster running Interactive Data Language tools that analyze high-resolution images of the beam and references. Process leveling assures the computational load is evenly spread. Algorithms also estimate measurement accuracy and reject off-normal images. One challenge to rapid alignment of beams in parallel is efficient coordination of shared devices, such as sensors that monitor multiple beams. Contention for shared resources is managed by the Component Mediation System, which precludes deadlocks and optimizes device motions using a hierarchical component structure. A reservation service provided by the software framework prevents interference from competing automated controls or the actions of system operators. The design, architecture and performance of the system will be discussed.  
slides icon Slides  
 
ROAB01 Software Engineering Processes Used to Develop the NIF Integrated Computer Control System controls, laser, target, diagnostics 500
 
  • R. W. Carey, R. D. Demaret, L. J. Lagin, U. P. Reddi, P. J. Van Arsdall, A. P. Ludwigsen
    LLNL, Livermore
  The National Ignition Facility (NIF) at Lawrence Livermore National Laboratory is a 192-beam laser facility for high-energy density physics experiments. NIF is operated by the Integrated Computer Control System (ICCS), which is comprised of 60,000 devices deployed on 850 computers. Software is constructed from an object-oriented framework based on CORBA distribution. ICCS is 85% complete, with over 1.5 million lines of verified code now deployed online. Success of this large-scale project was keyed to early adoption of rigorous software engineering practices, including architecture, code design, configuration management, product integration, and formal verification testing. Verification testing is performed in a dedicated test facility following developer integration. These processes are augmented by an overarching quality assurance program featuring assessment of quality metrics and corrective actions. Engineering processes are formally documented, and releases are managed by a change control board. This talk discusses software engineering and results obtained for the NIF control system.  
slides icon Slides  
 
RPPA14 Java Tool Framework for Automation of Hardware Commissioning and Maintenance Procedures controls, laser, optics, feedback 547
 
  • J. M. Fisher, J. B. Gordon, L. J. Lagin, S. L. West, J. C. Ho
    LLNL, Livermore, California
  The National Ignition Facility (NIF) is a 192-beam laser system designed to study high energy density physics. Each beam line contains a variety of line replaceable units (LRUs) that include optics, stepping motors, sensors and other devices to control and diagnose the laser. During commissioning or subsequent maintenance of the laser, LRUs undergo a qualification process using the Integrated Computer Control System (ICCS) to verify and calibrate the equipment. The commissioning processes are both repetitive and tedious using remote manual computer controls, making them ideal candidates for software automation. Maintenance and Commissioning Tool (MCT) software was developed to improve the efficiency of the qualification process. The tools are implemented in Java, leveraging ICCS services and CORBA to communicate with the control devices. The framework provides easy-to-use mechanisms for handling configuration data, task execution, task progress reporting, and generation of commissioning test reports. The tool framework design and application examples will be discussed.  
 
RPPA31 Construction and Application of Database for CSNS controls, SNS, survey, monitoring 579
 
  • P. Chu
    SLAC, Menlo Park, California
  • C. H. Wang, Q. Gan
    IHEP Beijing, Beijing
  The database of the China Spallation Neutron Source (CSNS) Accelerator is designed to store machine parameters, magnet measurement data, survey and alignment data, control system configuration data, equipment historical data, e-logbook, and so on. It will also provide project management quality assurance, error impact analysis, and assembly assistance including sorting. This paper introduces the construction and application of the database for CSNS. Details such as convention name rules, database model and schema, interface of import and export data, and database maintenance will be presented.  
 
RPPA36 Handling Large Data Amounts in ALICE DCS controls, monitoring, power-supply, proton 591
 
  • A. Augustinus, L. S. Jirden, S. Kapusta, P. Rosinsky, P. Ch. Chochula
    CERN, Geneva
  The amount of control data to be handled by the ALICE experiment at CERN is by a magnitude larger than in previous-generation experiments. Some 18 detectors, 130 subsystems, and 100,000 control channels need to be configured, controlled, and archived in normal operation. During the configuration phase several Gigabytes of data are written to devices, and during stable operations some 1,000 values per second are written to archival. The peak load for the archival is estimated to 150,000 changes/s. Data is also continuously exchanged with several external systems, and the system should be able to operate unattended and fully independent from any external resources. Much care has been taken in the design to fulfill the requirements, and this report will describe the solutions implemented. The data flow and the various components will be described as well as the data exchange mechanisms and the interfaces to the external systems. Some emphasis will also be given to data reduction and filtering mechanisms that have been implemented in order to keep the archive within maintainable margins.  
 
RPPB08 The Development of Detector Alignment Monitoring System for the ALICE ITS laser, monitoring, controls, collider 621
 
  • M. G. Cherney, Y. N. Gorbunov, R. P. Thomen, J. Fujita
    Creighton University, Omaha, NE
  • T. J. Humanic, B. S. Nilsen, J. Schley, D. Trusdale
    Ohio State University
  A real-time detector alignment monitoring system has been developed by using commodity USB cameras, spherical mirrors, and laser beams introduced via a single mode fiber. An innovative control and online analysis software has been developed by using the OpenCV (Open Computer Vision) library & PVSS (Prozessvisualisierungs- und Steuerungssystem). This system is being installed in the ALICE detector to monitor the position of ALICE's Inner Tracking System subdetector. The operational principle and software implementation will be described.  
 
RPPB18 NIF ICCS Test Controller for Automated & Manual Testing controls, laser 641
 
  • J. S. Zielinski
    LLNL, Livermore, California
  The NIF Integrated Computer Control System (ICCS) is a large-scale distributed system with 60,000 control points and 850 computers. The software engineering team delivers updates throughout the year to deliver new functionality for commissioning activities and automated shots. In 2006 there were 48 software releases, including 29 full releases and 19 patches resulting in a code base of 1.4 MSLOC. To ensure the quality of the delivered software, thousands of manual and automated regression and verification tests are performed on the code and GUIs using a Test Controller infrastructure developed by the test group. The infrastructure manages test case inventory, test planning, automated and manual test execution, and generation of test reports. A web browser interface provides test services, searchable test results and dynamic status reports to users. The Test Controller manages the three-stage quality control process of integration, offline and online testing, which assesses and assures the quality of each release. This talk will present the requirements, design and results of this comprehensive software testing infrastructure.  
 
RPPB20 A Graphical Sequencer for SOLEIL Beamline Acquisitions controls, synchrotron, simulation, site 647
 
  • A. Buteau, M. O. Ounsy, G. Abeille
    SOLEIL, Gif-sur-Yvette
  Addressing batch processing and sequencing needs are fundamentals for daily beamlines operation. The SOLEIL control software group offers two solutions. Firstly, the Python scripting environment, for which a dedicated Tango binding is available, has been proved to be powerful, but is limited to scientists with good programming skills. Secondly, we provide the PASSERELLE software, developed by the ISENCIA* company and based on the PTOLEMY** framework. In this environment, sequences can be designed graphically by drag and drop components called actors (representing elementary tasks). The process execution can be easily “programmed” by defining graphically the data flow between actors. Upon this framework, an existing generic GUI application allows users to configure and execute the sequences. A dedicated GUI application can also be provided on demand to give the beam line’s end user an easy-to-use acquisition application. The work organization, the software architecture and design of the whole system will be presented, as well as the current status of deployment on SOLEIL beamlines.

* http://www.isencia.com/main/web/init** http://ptolemy.eecs.berkeley.edu/ptolemyII/index.htm

 
 
ROPB04 Beam Commissioning Software and Database for J-PARC LINAC lattice, linac, controls, quadrupole 698
 
  • C. K. Allen
    LANL, Los Alamos, New Mexico
  • H. Ikeda
    Visual Information Center, Inc., Ibaraki-ken
  • H. Sakaki, G. B. Shen, H. Takahashi, H. Yoshikawa
    JAEA, Ibaraki-ken
  • H. Sako
    JAEA/J-PARC, Tokai-Mura, Naka-Gun, Ibaraki-Ken
  A beam commissioning software system based on a relational database (RDB) has been developed for the J-PARC LINAC. We developed two high-level software frameworks, JCE and XAL. JCE (Java Commissioning Environment) based on a scripting language SAD script has been developed in Java with device control, monitoring, online modelling and data analysis functions. XAL has been developed initially by SNS and developed for J-PARC. A commissioning database system has been developed to configure commonly these two frameworks, for model geometry, EPICS control, and calibration parameters. A server for unit conversion of magnet power supplies has also developed for the commissioning software. Commissioning applications for RF tuning, transverse matching, orbit correction, beam-based calibration, beam monitor controls have been developed using the two framework and successfully applied for beam tuning. We report on the status of development for the commissioning software system.  
slides icon Slides