Now: working on my PhD thesis

Designing space missions, with language models.

Hi there! I’m Ramón, a Research Associate and Doctoral Candidate in Prof. Alessandro Golkar’s Chair of Spacecraft Systems at the Technical University of Munich (TUM). I study how generative AI and large language models can support the design of space missions and spacecraft, and I lead the Communications subsystem of the EventSat CubeSat. In 2025 I spent a semester as Visiting Scholar at the University of Arizona, in Prof. Alejandro Salado’s Disruption Lab.

Before: MSc at ISAE-SUPAERO, Toulouse · double BSc at UPC, Barcelona · CNES.

01

Research interests

— stated as requirements
REQ-RI-01

Generative AI for design

A design assistant shall support the derivation of requirements and architectures from mission objectives.

REQ-RI-02

Systems engineering methods

System models and ontologies shall ground language models in engineering.

REQ-RI-03

Space mission design

Early-phase design shall be faster and more concurrent, with traceable trade-offs.

REQ-RI-04

Novel space technology

Concepts such as federated satellite systems and onboard intelligence shall be explored.

02

Selected publications

All publications →
PUB-26-01
R. M. García Alarcia, S. Dolan, J. Sindermann, C. J. Juan Oliver, L. Schuberth, V. Messina, F. Salmaso and A. Golkar
conferenceProceedings of the 5th Symposium on Space Educational Activities (SSEA 2026), 2026
pdf bibtex doi mediatum
EventSat is a student-driven mission aimed at demonstrating space-based detection, classification, and identification of objects by leveraging neuromorphic vision. The mission consists of a 6U CubeSat with commercial-grade subsystems and a payload comprising an event camera and a commercial-off-the-shelf embedded AI computer. As part of the mission, algorithms are developed for event compression and object detection, taking into account the camera's very low latency and the specific characteristics of event data. The data may inform space objects catalogues for Space Situational Awareness (SSA). The EventSat mission serves as a platform for both academic and educational activities, allowing for the research and development of novel vision technologies and algorithms for their application in space, as well as providing training opportunities for students through hands-on learning with real space hardware. In this paper, we provide insights into the student-based structure of the team and the educational projects associated with it, with a focus on the impact on student learning through their involvement in the mission.Keywords: Event camera, CubeSat, satellite mission, educational mission
PUB-26-02
R. M. García Alarcia, A. Golkar and A. Salado
conference23rd Annual Conference on Systems Engineering Research (CSER 2026), 2026
pdf bibtex mediatum
A potential application of LLMs in SE is the production of sets of requirements for a particular problem. In this paper, we survey how researchers evaluate the quality of requirements generated by LLMs and assess the adequacy of such approaches. Particularly, we show that metrics traditionally employed to evaluate the similarity of LLM-generated artifacts against ground truths do not perform well for requirements. The underlying reason is that similarity ought not to be achieved on the textual output but on the problem space captured by the requirements.Keywords: requirements, large language models (LLM), CoPilot, semantic similarity, cosine similarity
PUB-26-03
R. M. García Alarcia, A. Alhamadah, M. Elaasar, A. Golkar and A. Salado
conference23rd Annual Conference on Systems Engineering Research (CSER 2026), 2026
pdf bibtex mediatum
An increased number of specialized Large Language Models (LLMs) are being released recently, supporting a variety of domain-specific tasks at a fraction of the inference cost of general-purpose LLMs. The Systems Engineering community, with a fragmented landscape of modeling languages, could benefit from specialized LLMs for system modeling tasks, bringing down barriers that prevent adopting Model Based Systems Engineering (MBSE). However, the community does not yet have a well-established corpus of specialized LLMs, nor fine-tuning methodologies tailored to the specificities of its languages. In this paper, we contribute a methodology to fine-tune LLMs for small, underrepresented modeling languages. Using the generic Ontological Modeling Language (OML) as a reference, we explore the balance between the fine-tuning an LLM and using a general-purpose one.Keywords: ontology modeling, systems modeling, LLM, CoPilot, fine-tuning, OML
PUB-25-03
R. M. García Alarcia and A. Golkar
conferenceComplex Adaptive Systems Conference (CAS 2025), MIT, Boston; published in Procedia Computer Science, 2025
pdf bibtex doi mediatum
This paper sets the foundation for a roadmap aimed at improving the efficiency of designing complex systems by leveraging generative AI. Our focus is on integrating generative AI, specifically LLMs, with semantic system models and computation engines to improve system design capabilities. We introduce a prototype assistant tool for the design of space systems, validate it and demonstrate an improvement in the efficiency of the design process with a comprehensive case study, that includes the design of Earth Observation missions benchmarked to the European Sentinel infrastructure and the EventSat mission we are developing. The tool generates, among others, typical design artifacts such as System Requirements Specifications, Product Breakdown Structures, and Interface Control Documents. We validate it through the cosine similarity of the produced text to the ground truth, a design structure matrix to compare system dependencies and strength and manual evaluation with experts. Validation results align closely with the ground truth. Design time and associated development costs are significantly reduced when using the tool, promising an improvement in efficiency. We contextualize our work in the broader context of developing generative AI for the design of complex systems, by presenting a technology roadmap with our vision of future developments. We discuss the potential of incorporating generative AI into the design of complex systems, the status of technology and the necessary developments. Generative AI integration will enable efficient complexity management, paving the way for innovative advancements in systems engineering.Keywords: generative artificial intelligence, complex adaptive systems, space systems, engineering design
PUB-24-04
R. M. García Alarcia and A. Golkar
conferenceProceedings of the 75th International Astronautical Congress (IAC 2024), 2024
pdf bibtex doi mediatum
The design of spacecraft, and more broadly of space missions, can greatly benefit from LLM-based design assistants supporting engineers in the extraction of relevant information from past missions for its reuse in the new one, as well as in the automatic generation of system parameters or requirements in text at different levels. However, due to the mathematical nature of technical systems, many of the spacecraft parameters or requirements are numerical and involve calculations or the application of first principles. While Large Language Models excel at text generation, predicting the next words in a sequence with the highest probability, they are not suited, being statistical engines, to perform deterministic computations. In this paper, we present the architecture of a computation engine to which numerical calculations are outsourced during the process of generating parameters or requirements by an LLM-based design assistant. We present the integration with the LLM, measure its performance, and benchmark and discuss the improvement in parameters generation with a space mission as a use case. In particular, the computation engine hereby developed follows an object-oriented programming paradigm, mimicking through the classes the subsystems of a spacecraft, through the class properties their parameters, and through the class functions the equations and first principles used to calculate the parameters' values, which can be then expressed by the LLM as numerical system parameters or requirements with natural language. A high-level programming language and a modular approach are followed in seek of high readability and modifiability, allowing the engine to be extended and its granularity increased in future iterations. Different alternatives for the integration of the computation engine with the LLM and in the design flow are evaluated and compared, and parameters such as the computation speed and error are measured and assessed along different computation platforms. By presenting this computation engine for spacecraft design, we aim at patching the shortcomings of LLM-based design assistants in numerical calculations, paving the way for their adoption and thus helping accelerate and simplify spacecraft design tasks for a broader range of institutions and individuals.Keywords: spacecraft design assistant, computation engine, numerical system parameters, Large Language Model, Generative AI
03

Mission log

— news & projectsAll news →