A Model Based Systems Engineering Framework based on a Visual Programming Paradigm
Edmar A. Da Cruz Silva, Robert Marsh, Hau Kit Yong, András Sóbester · 2024
The paper proposes a visual programming-based methodology for achieving highly flexible geometry modeling, encompassing variations in topology. This approach is designed to cater to the conceptual and preliminary design stages of airframes and their associated systems. This requires a new framework for real time modelling, analysis, testing and continuous integration, which we propose here, using principles from software engineering and a tightly integrated, novel mechanism for geometry-centric design rationale capture, share, and re-use. We show that the visual programming basis of the proposed design philosophy facilitates more organic coupling between rationale, company knowledge bases and the geometry itself (as well as the programmatic recipe that generates it) than more traditional parametric Computer Aided Design (CAD) approaches. In particular, we put forward this framework as a means of enabling large departures from the technological status quo, such as the looming transition to sustainable propulsion systems. We demonstrate some key aspects of the proposed framework through the solution of a well-known structural design problem: a generative-design case study of a motor mount based on a set of complex orthogonal planar lattices. Within the framework, we present the design process of the mounting structure, starting at the levels where the fundamental topology of the structure is defined, through the organic integration of analysis results into the definition of the preliminary design level geometry, to high level trade study capabilities. We also demonstrate how the code and, by implication, the geometry are automatically tested, the proposed framework lending itself to continuous integration, supported also by a knowledge base comprising requirements, rationale entries, and a log of design decisions.