| Angle of Twist | Torque | Lift | |
| Initial airfoil | -0.0 | 0.0693 | -1.3851 |
| Initial DoE | 0.0151 | -30.2673 | 605.4142 |
| MDO-TS | 0.0281 | -56.166 | 1123.7555 |
With the increasing complexity of airplane design, multidisciplinary design optimization (MDO) plays a more critical role in this task, which requires expertise in each domain. Hence, the MDO problem is no longer a set of various models but a distribution of competence. In this work, we study the 3rd Generation MDO architecture, which has been proposed as AGILE Paradigm, where different institutes or departments are involved in solving self-contained parts of the MDO system with their unique toolset. This means that the MDO framework should support multi-discipline and multi-fidelity models and a multi-code environment. It brings three main challenges: extensive MDO problem formulation, coupling design tools, and developing models. In this work, our primary focus is on the first two challenges. We formulate the framework's requirements and technical aspects that support AGILE Paradigm. Additionally, the potential benefit of using knowledge graphs in problem formulations is discussed. Our work is supported by relevant examples. Our implementations are based on open-source software KratosMultiphysics.
| Citation: |
Figure 1. Project overview: Modeling skin heat exchanger, adapted from source [22]
Figure 2. Evolution of the MDO systems, source [11]
Figure 3. Coupling external solvers/codes to KRATOS using a detached interface. Source[GitHub CoSimulationApplication]
Figure 5. Different scenarios for running CoSimulation in distributed environments (4 MPI-processors), derived from [8]
Figure 16. Knowledge graph extracted from the analytical example. The root node $\texttt{structural model}$ represents a structural model, and its input parameters, such as $\texttt{chord}$ and $\texttt{lift}$, are connected with the model by the $\texttt{has input}$ relation. In turn, $\texttt{chord}$ and $\texttt{lift}$ are instances of the class $\texttt{Variable}$, which is depicted with orange arrows
Table 1. The CST variables, the values of the coupling variables (angle of attack and torque) and the value of the objective (lift) for the initial CST variables, the predicted optimal CST variables using the initial DoE, and the predicted optimal CST variables after 10 iterations of MDO-TS
| Angle of Twist | Torque | Lift | |
| Initial airfoil | -0.0 | 0.0693 | -1.3851 |
| Initial DoE | 0.0151 | -30.2673 | 605.4142 |
| MDO-TS | 0.0281 | -56.166 | 1123.7555 |
| [1] |
B. Aigner, I. van Gent, G. La Rocca, E. Stumpf and L. L. M. Veldhuis, Graph-based algorithms and data-driven documents for formulation and visualization of large mdo systems, CEAS Aeronautical Journal, 9 (2018), 695-709.
doi: 10.1007/s13272-018-0312-5.
|
| [2] |
M. Alder, E. Moerland, J. Jepsen and B. Nagel, Recent Advances in Establishing A Common Language for Aircraft Design with Cpacs, in Aerospace Europe Conference 2020, 2020, https://elib.dlr.de/134341/.
|
| [3] |
M. Alder and A. Skopnik, Development of a software library for performant and consistent cpacs data processing, 2022.
|
| [4] |
I. Antonau, M. Hojjat and K.-U. Bletzinger, doititleRelaxed gradient projection algorithm for constrained node-based shape optimization, Structural and Multidisciplinary Optimization, 63 (2021), 1633-1651.
doi: 10.1007/s00158-020-02821-y.
|
| [5] |
S. Baars, J. Parekh, I. Antonau, P. Bekemeyer and U. Römer, Partitioned surrogates and thompson sampling for multidisciplinary bayesian optimization, 2024, https://arXiv.org/abs/2408.08691.
|
| [6] |
T. Berners-Lee, J. Hendler and O. Lassila, The semantic web, ScientificAmerican.com.
|
| [7] |
P. Bucher, J. Cotela-Dalmau, T. Teschemacher and R. Wüchner, Implementation of a general mapping framework for different discretizations in distributed memory environments, In VIII International Conference on Coupled Problems in Science and Engineering, Sitges (Barcelona), Spain, June 2019. ECCOMAS.
|
| [8] |
P. Bucher, A. Ghantasala, P. Dadvand, R. Wüchner and K. Bletzinger, Realizing cosimulation in and with a multiphysics framework, in 9th edition of the International Conference on Computational Methods for Coupled Problems in Science and Engineering, COUPLED PROBLEMS 2021, CIMNE, 2021
doi: 10.23967/coupled.2021.048.
|
| [9] |
H.-J. Bungartz, F. Lindner, B. Gatzhammer, M. Mehl, K. Scheufele, A. Shukaev and B. Uekermann, Precice – a fully parallel library for multi-physics surface coupling, Computers and Fluids, Advances in Fluid-Structure Interaction. 141 (2016), 250-258, https://www.sciencedirect.com/science/article/pii/S0045793016300974.
doi: 10.1016/j.compfluid.2016.04.003.
|
| [10] |
M. Ceze, M. Hayashi and E. Volpe, A study of the cst parameterization characteristics, 2009.
|
| [11] |
P. D. Ciampa and B. Nagel, Agile paradigm: The next generation collaborative mdo for the development of aeronautical systems, Progress in Aerospace Sciences, 119 (2020), 100643.
doi: 10.1016/j.paerosci.2020.100643.
|
| [12] |
E. Commission, D.-G. for Mobility, Transport, D.-G. for Research and Innovation, Flightpath 2050 – Europe's Vision for Aviation – Maintaining Global Leadership and Serving Society's Needs, Publications Office, 2011.
|
| [13] |
J. Cotela-Dalmau, P. Bucher, A. Ghantasala, M. Andre, A. Winterstein, R. Rossi and R. Wüchner, Implementation of mapping strategies in a distributed memory environment, VII International Conference on Coupled Problems in Science and Engineering, Rhodes Island, Greece, Jube 2017, ECCOMAS.
|
| [14] |
P. Dadvand, R. Rossi, M. Gil, X. Martorell, J. Cotela, E. Juanpere, S. Idelsohn and E. Oñate, Migration of a generic multi-physics framework to hpc environments, Computers and Fluids, 80 (2013), 301-309.
doi: 10.1016/j.compfluid.2012.02.004.
|
| [15] |
P. Dadvand, R. Rossi and E. Oñate, An object-oriented environment for developing finite element codes for multi-disciplinary applications, Archives of Computational Methods in Engineering, 17 (2010), 253-297.
doi: 10.1007/s11831-010-9045-2.
|
| [16] |
V. M. Ferrándiz, P. Bucher, R. Zorrilla, S. Warnakulasuriya, R. Rossi, A. Cornejo, jcotela, C. Roig, J. Maria, tteschemacher, M. Masó, G. Casas, M. Núñez, P. Dadvand, S. Latorre, I. de Pouplana, J. I. González, AFranci, F. Arrufat, riccardotosi, A. Ghantasala, K. B. Sautter, P. Wilson, dbaumgaertner, B. Chandra, A. Geiser, I. Lopez, lluís, jgonzalezusua and J. Gárate, Kratosmultiphysics/kratos: Release v9.5, 2024.,
|
| [17] |
F. Flager and J. Haymaker, A comparison of multidisciplinary design, analysis and optimization processes in the building construction and aerospace industries, 24th International Conference on Information Technology in Construction, aribor, Slovenia, 2007, https://api.semanticscholar.org/CorpusID: 1539284.
|
| [18] |
P. I. Frazier, A tutorial on bayesian optimization, 2018, https://arXiv.org/abs/1807.02811.
|
| [19] |
A. Ghantasala, R. N. Asl, A. Geiser, A. Brodie, E. Papoutsis and K.-U. Bletzinger, Realization of a framework for simulation-based large-scale shape optimization using vertex morphing, Journal of Optimization Theory and Applications, 189 (2021), 164-189.
doi: 10.1007/s10957-021-01826-x.
|
| [20] |
R. Haftka and M. Kamat, Element of Structural Optimisation, Martinus Nijhoff Publishers, The Hague, 1985.
|
| [21] |
D. Kalliontzis, Fluid–structure interaction with ale formulation and skeleton-based structural models, Journal of Fluids and Structures, 110 (2022), 103513.
doi: 10.1016/j.jfluidstructs.2022.103513.
|
| [22] |
S. Karpuk, Y. Liu and A. Elham, Multi-fidelity design optimization of a long-range blended wing body aircraft with new airframe technologies, Aerospace, 7 (2020).
doi: 10.3390/aerospace7070087.
|
| [23] |
J.-B. Lamy, Owlready: Ontology-oriented programming in python with automatic classification and high level constructs for biomedical ontologies, Artificial Intelligence in Medicine, 80 (2017), 11-28.
doi: 10.1016/j.artmed.2017.07.002.
|
| [24] |
I. P. López Canalejo, A Finite-Element Transonic Potential Flow Solver with an Embedded Wake Approach for Aircraft Conceptual Design, PhD thesis, Technische Universität München, 2022, https://mediatum.ub.tum.de/1633175.
|
| [25] |
J. Lund, B. Wiegard, L. Radtke, M. König and A. Düster, Partitioned coupling of fluid-structure interaction for the simulation of floating wind turbines, https://tore.tuhh.de/handle/11420/4874.
|
| [26] |
M. Müller, M. Haupt and P. Horst, Socket-based coupling of openfoam and abaqus to simulate vertical water entry of rigid and deformable structures, http://rgdoi.net/10.13140/RG.2.2.33478.73281.
|
| [27] |
R. Najian Asl, Shape optimization and sensitivity analysis of fluids, structures, and their interaction using Vertex Morphing parametrization, Dissertation, Technische Universität München, München, 2019.
|
| [28] |
D. J. Pate, J. Gray and B. J. German, A graph theoretic approach to problem formulation for multidisciplinary design analysis and optimization, Structural and Multidisciplinary Optimization, 49 (2013), 743–760
doi: 10.1007/s00158-013-1006-6.
|
| [29] |
B. N. Pier Davide Ciampa, Towards the 3rd generation mdo collaborative environment, 30th Congress of the International Council of the Aeronautical Sciences, 2016.
|
| [30] |
T. Procko and O. Ochoa, Leveraging Linked Data for Knowledge Management: A Proposal for the Aerospace Industry, Available at SSRN 4703237, https://papers.ssrn.com/sol3/papers.cfm?abstract_id = 4703237.
|
| [31] |
J. Rosen, The gradient projection method for nonlinear programming. part ⅰ. linear constraints, Journal of The Society for Industrial and Applied Mathematics, 8 (1960), 181-217.
|
| [32] |
A. Sakor, K. Singh, A. Patel and M.-E. Vidal, Falcon 2.0: An entity and relation linking tool over wikidata, in Proceedings of the 29th ACM International Conference on Information and Knowledge Management, (2020), 3141-3148.
|
| [33] |
I. Sanya, E. Shehab, D. Lowe and others, Challenges in semantic knowledge management for aerospace design engineering, in DS 68-6: Proceedings of the 18th International Conference on Engineering Design (ICED 11), Impacting Society through Engineering Design, Vol. 6: Design Information and Knowledge, Lyngby/Copenhagen, Denmark, 15.-19.08. 2011, (2011), 241-248, https://www.designsociety.org/publication/30631/challenges_in_semantic_knowledge_management_for_aerospace_design_engineering.
|
| [34] |
J. Sobieszczanski-Sobieski, Sensitivity of complex, internally coupled systems, AIAA Journal, 28 (1990), 153-160.
doi: 10.2514/3.10366.
|
| [35] |
W. R. Thompson, On the likelihood that one unknown probability exceeds another in view of the evidence of two samples, Biometrika, 25 (1933), 285-294.
doi: 10.2307/2332286.
|
| [36] |
D. Vrandečić and M. Krötzsch, Wikidata: A free collaborative knowledgebase, Commun. ACM, 57 (2014), 78-85.
doi: 10.1145/2629489.
|
| [37] |
T. Wang, S. Sicklinger, R. Wüchner and K.-U. Bletzinger, Concept and realization of the coupling software empire in multiphysics co-simulation, CIMNE, (2013), 289–298, http://hdl.handle.net/2117/332740.
|
| [38] |
M. D. Wilkinson, M. Dumontier, I. J. Aalbersberg, G. Appleton, M. Axton, A. Baak, N. Blomberg, J.-W. Boiten, L. B. da Silva Santos, P. E. Bourne, J. Bouwman, A. J. Brookes, T. Clark, M. Crosas, I. Dillo, O. Dumon, S. Edmunds, C. T. Evelo, R. Finkers, A. Gonzalez-Beltran, A. J. Gray, P. Groth, C. Goble, J. S. Grethe, J. Heringa, P. A. 't Hoen, R. Hooft, T. Kuhn, R. Kok, J. Kok, S. J. Lusher, M. E. Martone, A. Mons, A. L. Packer, B. Persson, P. Rocca-Serra, M. Roos, R. van Schaik, S.-A. Sansone, E. Schultes, T. Sengstag, T. Slater, G. Strawn, M. A. Swertz, M. Thompson, J. van der Lei, E. van Mulligen, J. Velterop, A. Waagmeester, P. Wittenburg, K. Wolstencroft, J. Zhao and B. Mons, The FAIR guiding principles for scientific data management and stewardship, Scientific Data, 3 (2016), 160018.
doi: 10.1038/sdata.2016.18.
|
| [39] |
T. Wittenborg, O. Karras and S. Auer, SWARM-SLR – Streamlined Workflow Automation for Machine-actionable Systematic Literature Reviews, 2024, http://arXiv.org/abs/2407.18657.
|
Project overview: Modeling skin heat exchanger, adapted from source [22]
Evolution of the MDO systems, source [11]
Coupling external solvers/codes to KRATOS using a detached interface. Source[
Data exchange types: a) distributed b) centralized data exchange architectures
Different scenarios for running CoSimulation in distributed environments (4 MPI-processors), derived from [8]
Analytical Example
2D NACA0012 on spring
3D Onera M6 wing on spring
3D flexible Onera M6 wing on spring
Surrogate-based optimization workflow using OptApp
The CFD-mesh around the airfoil
The FSI problem under consideration
The initial airfoil shape obtained by fitting a NACA 0012 profile, the predicted optimal shape using the initial DoE, and the optimization result after running MDO-TS
Streamlining MDO problem formulation with a knowledge graph
Objects and properties from MDO data are associated with Wikidata entries to increase FAIRness
Knowledge graph extracted from the analytical example. The root node