{'fraction_non_alphanumeric': 0.013869625520110958, 'fraction_numerical': 0.0, 'mean_word_length': 5.446428571428571, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Integration and synchronization of discrete formalisms and continuous models in Modelica

Many complex technical systems such as airplanes or chemical plants consist of hybrid physical components and purely discrete controllers. In order to aid the design process of such systems, some requirements have to be met as closely as possible: the hybrid physical and the discrete components have to be modeled vividly, the resulting components of the model have to be integrated intuitively into a complete model, and this model has to be simulated efficiently. Numerical integration and discrete-event simulation have to be synchronized. We discuss how the object-oriented modeling language Modelica meets these requirements.