Paper | Title | Page |
---|---|---|
MOBPP04 | The ELT M1 Local Control Software: From Requirements to Implementation | 38 |
|
||
This paper presents the ELT M1 Local Control Software. M1 is the 39 m primary mirror of the Extremely Large Telescope composed of 798 hexagonal segments. Each segment can be controlled in piston, tip, and tilt, and provides several types of sensor data, totaling 24000 I/O points. The control algorithm, used to dynamically maintain the alignment and the shape of the mirror, is based on three pipelined stages dedicated to collect the sensors’ measurements, compute new references, and apply them to the actuators. Each stage runs at 500 Hz and the network traffic produced by devices and servers is close to 1.2 million UDP packets/s. The reliability of this large number of devices is improved by the introduction of a failure detection isolation and recovery SW component. The paper summarizes the main SW requirements, presents the architecture based on a variation of the estimator/controller/adapter design pattern, and provides details on the implementation technologies, including the SW platform and the application framework. The lessons learned from deploying the SW on CPUs with different NUMA architectures and from the adoption of different testing strategies are also described. | ||
![]() |
Slides MOBPP04 [5.071 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOBPP04 | |
About • | paper received ※ 20 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
WEMPL006 | The Miniscule ELT Control Software: Design, Architecture and HW integration | 1010 |
WEPHA043 | use link to see paper's listing under its alternate paper code | |
|
||
Funding: E.S.O. This paper presents the development of the Miniscule ELT (MELT) Control Software. MELT is an optical test bench with a turbulence generator, whose main objective is to deploy and validate key functionalities of central control system and the Wavefront control strategies on the Extremely Large Telescope (ELT) during AIV/commissioning and operation phase. The subsystems under control are: a segmented primary mirror, a secondary mirror on a hexapod, an adaptive fourth mirror, a fast tip/tilt mirror, phasing sensor, a light source, a Wavefront sensor, a IR camera, together with their control interfaces that emulate the ELT conditions. The Core Integration Infrastructure will be deployed to MELT for their verification and testing strategy, producing feedback to their requirements and design. This paper describes the Control SW distributed architecture, communication patterns, user interfaces and SW infrastructure. The control algorithms are being developed separately and will be integrated into the control loop via MATLAB scripts. *MELT - An optomechanical emulation testbench for ELT wavefront control and phasing strategy |
||
![]() |
Poster WEMPL006 [20.614 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPL006 | |
About • | paper received ※ 30 September 2019 paper accepted ※ 03 October 2020 issue date ※ 30 August 2020 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |