Component‐Selection is an important task in design synthesis of MBSE. A trade study is commonly used to help systems engineers and stakeholders selecting the components of a systems design. A simple analysis may be sufficient when it involves only two parameters. However, when the components and their integration become more complex, the trade study also becomes harder, time‐ and cost‐consuming, and error‐prone. This paper aims to propose a method to automatically generate the solution by performing an evolutionary search. Sample components of a hybrid car which consists of an engine, an electric motor, and a battery are used in our initial prototype. The logical architecture is represented in the OMG SysMLTM via CSMTM. Through the experimental result, this paper shows that the proposed technique allowed the system design to be efficiently selected.
Genetic algorithms can be used to perform an automated trade study analysis for component selection with the OMG Systems Modeling Language or OMG SysML™. However, the genetic algorithm encoding based on a single string with real‐value encoding failed to include the relationships in the OMG SysML™ model for the solution space. The genetic algorithm was then unable to perform an automated reasoning through the OMG SysML™ as a result. To solve this problem, this study proposes tree encoding as the encoding technique for the OMG SysML™ elements. Tree encoding offers a simple way to include blocks and their relationships into a genotype without altering its semantics. The scope of this study is limited to a preliminary investigation of the block definition diagram. The result from this study suggests that the conceptual idea can be applied to the genetic algorithm and the potential use of the approach in the trade study analysis, reasoning, and machine learning.
Although CFD/DFD is one of the most used diagrams in the Hatley‐Pirbhai (H/P) modeling method, H/P does not offer the semantics to support the execution capability of behavioral modeling. In the cyber‐physical systems that operate in an open environment, an executable model is necessary to perform simulation for early phase validation. This study proposes a method for providing the execution capability by improving H/P using SysML with the MBSE Object‐Oriented context. SysML is supported by the fUML execution engine that has been standardized by the Object Management Group (OMG). With this standardized platform, the simulation results are more precise, consistent, and less ambiguous, which are necessary to perform better validation. The results showed that SysML diagrams maintained model readability and could easily implement the H/P method compared to the H/P diagrams. With the SysML model simulation, systems engineers could perform a functional analysis on the feature control logic in the early stages of the system development.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.