Processing an SES and Simulation Model Generation
According to the SES/MB approach, an SES in combination with a MB contain all information required for an automatic generation of executale simulation models. Figure 1 summarizes the major methods for processing an SES.
- The merging method supports the concatenation of an SES from various SESs. For merging one SES has to be qualified as the main SES.
- The pruning method allows to derive a unique, valid system configuration from an SES. The result of pruning, called Pruned Entity Structure (PES), is a unique tree, which means all variabilities are resolved.
- The inner nodes of a PES map composed systems, which can be resolved from the perspective of system dynamics. This kind of resolution is performed by the flattening method and the result is called Flatted Pruned Entity Structure (FPES).
![]()
Figure 1: General methods for processing an SESOn the basis of PES or FPES, an executable simulation model can be generated using basic models from the MB, if an appropriate model translator is available. Figure 2 depicts the basic steps of translation for generating executable models in the MATLAB/Simulink environment.
![]()
Figure 2: Principle of model translation (on the left);
Model translation steps for MATLAB/Simulink environment (on the rigth)