Paper
25 August 2022 PORIS toolkit DSL applied to instrument development and implementation
Jacinto Javier Vaz-Cedillo, José Antonio Rodríguez-Losada, Enrique Joven, Angel Manuel Bongiovanni, Alessandro Ederoclite, Antonio Cabrera-Lavers, Gabriel Gómez-Velarde, Roberto González-Rocha, Patricia Fernández-Izquierdo, Miguel Ángel Torres-Gil, Noé Rodríguez-González, Jorge Quintero-Nehrkorn
Author Affiliations +
Abstract
Model-based systems engineering has as one of its central pillars the single source of truth that is usually a CAD model, or a model defined using a language such as SysML. However, having a single point of truth is not incompatible with using multiple modeling languages. A simple DSL like PORIS allows us to make instrument sketches much more concise and understandable than if we made them in SysML. By providing this language with transformers, we can automatically and instantly generate configuration panels, diagrams and documentation that allow the scientific team of the instrument to create more quickly and formally the configuration and functional specifications of the instrument. Engineers can also create a high percentage of the instrument software, for instance, the ones related to configuration, monitoring, diagnostics or safety. In this article we will show how, starting from a simple model in a spreadsheet, we will end integrating its software in the GTC control system.
© (2022) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Jacinto Javier Vaz-Cedillo, José Antonio Rodríguez-Losada, Enrique Joven, Angel Manuel Bongiovanni, Alessandro Ederoclite, Antonio Cabrera-Lavers, Gabriel Gómez-Velarde, Roberto González-Rocha, Patricia Fernández-Izquierdo, Miguel Ángel Torres-Gil, Noé Rodríguez-González, and Jorge Quintero-Nehrkorn "PORIS toolkit DSL applied to instrument development and implementation", Proc. SPIE 12187, Modeling, Systems Engineering, and Project Management for Astronomy X, 121870B (25 August 2022); https://doi.org/10.1117/12.2629602
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Instrument modeling

Sensors

Systems modeling

Control systems

Data modeling

Algorithm development

Safety

Back to Top