Automatic Integration of System-Level Design and System Optimization Based on SysML
Model based systems engineering (MBSE) is becoming a promising approach for the system-level design of complex mechatronics. And several MBSE tools are developed to conduct system modeling. However, the system design cannot be optimized in current MBSE tools. In this study, an approach is presented to conduct the task. A set of optimization stereotype is defined at first which is used to formalize the optimization model based on the system design model. Then the design parameters and their relationships applied optimization stereotypes are extracted and transferred to construct the tool-dependent optimization model. Finally, the optimization model is solved and the results are given back and then modify the corresponding system model automatically. In this paper, MagicDraw is used to model the whole system whereas Matlab optimizer is used for optimization. The combustion engine is chosen as the example to illustrate the proposed approach.