Multidisciplinary Reliability Design Optimization Modeling Based on SysML
<p>The relationship between system design and system optimization.</p> "> Figure 2
<p>Structural information of the multidisciplinary optimization object model.</p> "> Figure 3
<p>Variable type expansion in the value property.</p> "> Figure 4
<p>Optimization variable metamodel definitions (The * represents multiplicity, where 0..* indicates zero to an infinite number of instances, while 1..* signifies one or more instances. The same notation is used in Figures 5, 6, 7, 8, 11 and 12.).</p> "> Figure 5
<p>Optimization constraint metamodel definition.</p> "> Figure 6
<p>Extended definition of equation constraints and inequality constraints.</p> "> Figure 7
<p>Optimization objective extension model.</p> "> Figure 8
<p>Optimization problem domain graphical element model.</p> "> Figure 9
<p>XML-based translation mechanism.</p> "> Figure 10
<p>Extraction rule metamodel.</p> "> Figure 11
<p>SysML element extension metamodel (partial).</p> "> Figure 12
<p>SysML optimization metamodel extension.</p> "> Figure 13
<p>Structural composition of air conditioning subsystem.</p> "> Figure 14
<p>Structural composition of integrated air supply subsystem.</p> "> Figure 15
<p>Air conditioning subsystem optimization model information.</p> "> Figure 16
<p>Integrated air supply subsystem optimization model information.</p> "> Figure 17
<p>Integrated air supply subsystem optimization objective constraint block.</p> "> Figure 18
<p>Optimization problems for in-vehicle environmental control integration system.</p> "> Figure 19
<p>XML file obtained from SysML optimization model transformation.</p> ">
Abstract
:1. Introduction
2. Related Works
2.1. RBMDO
2.2. Integration of System Design and System Optimization
3. Representation of Optimization Problems Using SysML
3.1. Definition of Extension Types for Optimization Types
3.1.1. Optimization Variable Metamodel
3.1.2. Optimization Constraint Metamodel
3.1.3. Optimization Objective Metamodel
3.2. Formal Expression of MDO Problems Using Extended SysML
4. System Optimization Model Extraction Method
4.1. SysML Parametric Diagram Expression Mechanism
4.2. XML-Based Optimization Information Extraction
Algorithm 1. Pseudo-code of the optimization variable extraction rule algorithm |
01: Input: BS = {Blocks of SysML model} 02: boolean ErrorFound ← False 03: optimization problem P ← Ø 04: OptimizationVariable cv ← Ø 05: For b in BS 06: cv ← b.GetVariable () 07: If(cv ≠ Ø) 08: Switch(ov.GetType()) 09: case cv: 10: P.AddNumVar(cv.enum) 11: P.AddValue(cv. min,max) 12: case av: 13: P.AddNumVar(av.enum) 14: P.AddValueVar(av. mean,variance,distribution) 15: case ev: 16: P.AddNumVar(ev.enum) 17: P.AddValueVar(ev. . min,max) 18: default: 19: ErrorFound ← True 20: Else 21: AT ← b.GetRealAttrList() 22: For at in 23: cv ← at.GetVariability() 24: If (ov.GetType() = cvv) 25: Switch(at.GetType()) 26: case real: 27: P.AddRealVar(cv.min,cv.max) 28: case integer: 29: P.AddIntVar(cv.min,cv.max) 30: Endif 31: Endfor 32: Endif 33: Endfor 34: Return P,ErrorFound |
5. Evaluation and Discussion
5.1. SysML Optimization Metamodel Extension Based on CSM
5.2. MDO Modeling Application for In-Vehicle Environmental Control Integration System
5.3. Discussion
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Zheng, R.; Wang, Y.; Li, M. Theoretical Analysis on Sequential Multidisciplinary Design Optimization Architecture. J. Mech. Des. 2021, 143, 024501. [Google Scholar] [CrossRef]
- Madni, A.; Madni, C.; Lucero, S. Leveraging Digital Twin Technology in Model-Based Systems Engineering. Systems 2019, 7, 7. [Google Scholar] [CrossRef]
- D’Souza, A.; Thota, P. Configuration Management for Model Based Systems Engineering—An Example from the Aerospace Industry. INCOSE Int. Symp. 2022, 32, 648–664. [Google Scholar] [CrossRef]
- Madni, A.M. MBSE Testbed for Rapid, Cost-Effective Prototyping and Evaluation of System Modeling Approaches. Appl. Sci. 2021, 11, 2321. [Google Scholar] [CrossRef]
- Basnet, S.; Bahootoroody, A.; Chaal, M.; Valdez Banda, O.A.; Lahtinen, J.; Kujala, P. A Decision-Making Framework for Selecting an MBSE Language–A Case Study to Ship Pilotage. Expert Syst. Appl. 2022, 193, 116451. [Google Scholar] [CrossRef]
- Aiello, O.; Kandel, D.S.D.R.; Chaudemar, J.-C.; Poitou, O.; Saqui-Sannes, P.D. Populating MBSE Models from MDAO Analysis. In Proceedings of the 2021 IEEE International Symposium on Systems Engineering (ISSE), Vienna, Austria, 13 September 2021; pp. 1–8. [Google Scholar]
- Ciampa, P.D.; La Rocca, G.; Nagel, B. A Mbse Approach to Mdao Systems for the Development of Complex Products. In AIAA Aviation 2020 Forum; AIAA: Reston, VA, USA, 2020; p. 3150. [Google Scholar]
- Du, X.; Guo, J.; Beeram, H. Sequential Optimization and Reliability Assessment for Multidisciplinary Systems Design. Struct. Multidiscip. Optim. 2008, 35, 117–130. [Google Scholar] [CrossRef]
- Chaudemar, J.-C.; De Saqui-Sannes, P. MBSE and MDAO for Early Validation of Design Decisions: A Bibliography Survey. In Proceedings of the 2021 IEEE International Systems Conference (SysCon), Vancouver, BC, Canada, 15 April 2021; pp. 1–8. [Google Scholar]
- Sobieszczanski-Sobieski, J.; Haftka, R.T. Multidisciplinary Aerospace Design Optimization: Survey of Recent Developments. Struct. Optim. 1997, 14, 1–23. [Google Scholar] [CrossRef]
- Wang, L.; Wang, X.; Wu, D.; Xu, M.; Qiu, Z. Structural Optimization Oriented Time-Dependent Reliability Methodology under Static and Dynamic Uncertainties. Struct. Multidiscip. Optim. 2018, 57, 1533–1551. [Google Scholar] [CrossRef]
- Friedenthal, S.; Griego, R.; Sampson, M. INCOSE Model Based Systems Engineering (MBSE) Initiative. In INCOSE 2007 Symposium; INCOSE: San Diego, CA, USA, 2007. [Google Scholar]
- OMG Systems Modeling LanguageTM(SysML®), version 2.0; Beta 1 Part 2: SysML v1 to SysML v2 Transformation; The Object Management Group (OMG): Milford, MA, USA, 2023.
- Spyropoulos, D.; Baras, J.S. Extending Design Capabilities of SysML with Trade-off Analysis: Electrical Microgrid Case Study. Procedia Comput. Sci. 2013, 16, 108–117. [Google Scholar] [CrossRef]
- Habermehl, C.; Höpfner, G.; Berroth, J.; Neumann, S.; Jacobs, G. Optimization Workflows for Linking Model-Based Systems Engineering (MBSE) and Multidisciplinary Analysis and Optimization (MDAO). Appl. Sci. 2022, 12, 5316. [Google Scholar] [CrossRef]
- Lock, P.D.; Guske, P.J.; Schimmels, K.A.; Smith, R.R. A Model-Based Approach to Developing Your Mission Operations System. In Proceedings of the SpaceOps 2014 Conference, Pasadena, CA, USA, 5–9 May 2014. [Google Scholar]
- Bindschadler, D.L.; Smith, R.R.; Valerio, C.P.; Schimmels, K.A. A Structured, Model-Based System Engineering Methodology for Operations System Design. In Space Operations: Contributions from the Global Community; Cruzen, C., Schmidhuber, M., Lee, Y.H., Kim, B., Eds.; Springer International Publishing: Cham, Switzerland, 2017; pp. 271–290. ISBN 978-3-319-51941-8. [Google Scholar]
- Kaslow, D.; Ayres, B.; Cahill, P.T.; Hart, L.; Yntema, R. Developing a CubeSat Model-Based System Engineering (MBSE) Reference Model—Interim Status. In Proceedings of the 2017 IEEE Aerospace Conference, Big Sky, MT, USA, 4–11 March 2017; pp. 1–15. [Google Scholar]
- Liu, Y.S.; Yuan, W.Q. Automatic Integration of System-Level Design and System Optimization Based on SysML. In Applied Mechanics and Mechanical Engineering III; Trans Tech Publications Ltd: Stafa-Zurich, Switzerland, 2013; Volume 249, pp. 1154–1159. [Google Scholar]
- Leserf, P.; de Saqui-Sannes, P.; Hugues, J. Multi Domain Optimization with SysML Modeling. In Proceedings of the 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA), Luxembourg, 8–11 September 2015; pp. 1–8. [Google Scholar]
- Shah, A.A.; Paredis, C.J.J.; Burkhart, R.; Schaefer, D. Combining Mathematical Programming and SysML for Automated Component Sizing of Hydraulic Systems. J. Comput. Inf. Sci. Eng. 2012, 12, 041006. [Google Scholar] [CrossRef]
- Balestrini-Robinson, S.; Freeman, D.F.; Browne, D.C. An Object-Oriented and Executable SysML Framework for Rapid Model Development. Procedia Comput. Sci. 2015, 44, 423–432. [Google Scholar] [CrossRef]
- Spyropoulos, D. Integration of SysML with Trade-Off Analysis Tools; University of Maryland: College Park, MD, USA, 2012. [Google Scholar]
- American Society of Mechanical Engineers (Ed.) Proceedings of the ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference--2011: Presented at ASME 2011 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Washington, DC, USA, 28–31 August 2011; American Society of Mechanical Engineers: New York, NY, USA, 2011.
- Chabibi, B.; Anwar, A.; Nassar, M. Towards a Model Integration from SysML to MATLAB/Simulink. J. Softw. 2018, 13, 630–645. [Google Scholar] [CrossRef]
- Leserf, P.; De Saqui-Sannes, P.; Hugues, J. Trade-off Analysis for SysML Models Using Decision Points and CSPs. Softw. Syst. Model 2019, 18, 3265–3281. [Google Scholar] [CrossRef]
- Cao, Y.; Liu, Y.; Paredis, C.J.J. System-Level Model Integration of Design and Simulation for Mechatronic Systems Based on SysML. Mechatronics 2011, 21, 1063–1075. [Google Scholar] [CrossRef]
- Friedenthal, S.; Moore, A.; Steiner, R. Customizing SysML for Specific Domains. In A Practical Guide to SysML; Morgan Kaufmann: Cambridge, MA, USA, 2012; pp. 369–389. ISBN 978-0-12-385206. [Google Scholar]
- Morillo, J.L.; Fuentes, J.M.; Morato, J. UML Retrieval and Reuse Using XMI. In Proceedings of the IASTED International Conference on Software Engineering, part of the 22nd Multi-Conference on Applied Informatics, Innsbruck, Austria, 17–19 February 2004; pp. 740–746. [Google Scholar]
- Kim, H.; Fried, D.; Menegay, P. Connecting SysML Models with Engineering Analyses to Support Multidisciplinary System Development. In Proceedings of the 12th AIAA Aviation Technology, Integration, and Operations (ATIO) Conference and 14th AIAA/ISSMO Multidisciplinary Analysis and Optimization Conference, Indianapolis, IN, USA, 17 September 2012. [Google Scholar]
Originator | Key Contributions | Limitations |
---|---|---|
JPL [16,17,18] | Expanded SysML metamodel for trade-off analysis in tiny satellite design and mission architecture optimization | Primarily focused on trade-off analysis, with limited application to comprehensive MDO scenarios |
Yusheng Liu [19] | Developed a pattern-based approach to integrate system design and optimization using an extended SysML metamodel | Limited scalability and effectiveness in highly complex systems with undefined patterns |
Leserf [20] | Explored CSMOP within SysML, proposing configurations for model variability to solve optimization problems | Focused mainly on CSMOPs, with less applicability to broader MDO challenges |
Distribution | Parameters | Convert Relationships |
---|---|---|
Normal distribution | ||
Log-normal distribution | ||
Weibull distribution | ||
Gumbel distribution | ||
Uniform distribution |
SysML Parametric Graph Model Elements | Description |
---|---|
Constraint | Common mechanism for expressing system constraints, applied to model elements in the form of mathematical expressions, containing equations or inequalities represented in text |
Constraint module | Encapsulation of constraint expressions, which can be applied in different contexts to facilitate the reuse of constraint information, usually including constraints and constraint parameters |
Constraint properties | One of the properties of the system structure module, defined by the constraints module, used to bind the value attribute parameters of the structure |
Constraint parameters | One of the properties of the constraint module, expressing explicitly the parameters in the constraint expression |
Value properties | One of the properties of the system structure module, which can be bound to the constraint parameters in the constraint module |
Binding connector | Represents the equivalence between the elements at the two ends of the connector, either as constraint value attributes or as constraint arguments |
Discipline | Variable | Symbol | Variable Type | Range | Initial Value | CO | SysML-CEA | SysML-RBMDO |
---|---|---|---|---|---|---|---|---|
Air conditioning | Expansion valve parameters | Discrete | {2,3,4} | 2 | 3 | 2 | 2 | |
Condenser heat exchange | Continuous | [5,10] | 8 | 7.53 | 6.86 | 6.97 | ||
Condensing fan air volume | Continuous | [50,80] | 80 | 70.32 | 65.22 | 63.81 | ||
Evaporator volume | Continuous | [60–100] | 80 | 65.75 | 62.88 | 61.47 | ||
Compressor cooling capacity | Aleatory | 1.5 | 1.42 | 1.23 | 1.18 | |||
Integrated air supply | Ventilation fan air pressure | Continuous | [120,500] | 300 | 153.46 | 138.25 | 142.35 | |
Air volume of the internal circulator | Continuous | [25,60] | 50 | 38.10 | 35.24 | 34.17 | ||
Integrated duct diameter | Continuous | [50,100] | 100 | 67.24 | 65.78 | 63.58 | ||
Dust collector volume | Continuous | [30,55] | 50 | 40.54 | 40.20 | 38.94 | ||
Mass | Total mass | M | Continuous | / | / | 81.43 | 78.41 | 72.63 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhang, Q.; Liu, J.; Chen, X. Multidisciplinary Reliability Design Optimization Modeling Based on SysML. Appl. Sci. 2024, 14, 7558. https://doi.org/10.3390/app14177558
Zhang Q, Liu J, Chen X. Multidisciplinary Reliability Design Optimization Modeling Based on SysML. Applied Sciences. 2024; 14(17):7558. https://doi.org/10.3390/app14177558
Chicago/Turabian StyleZhang, Qiang, Jihong Liu, and Xu Chen. 2024. "Multidisciplinary Reliability Design Optimization Modeling Based on SysML" Applied Sciences 14, no. 17: 7558. https://doi.org/10.3390/app14177558
APA StyleZhang, Q., Liu, J., & Chen, X. (2024). Multidisciplinary Reliability Design Optimization Modeling Based on SysML. Applied Sciences, 14(17), 7558. https://doi.org/10.3390/app14177558