A Python']Python framework to create and simulate models with variable structure in common simulation environments

被引:6
|
作者
Mehlhase, Alexandra [1 ]
机构
[1] TU Berlin, Inst Softwaretech, D-10587 Berlin, Germany
关键词
variable-structure models; physical models; computer simulation;
D O I
10.1080/13873954.2013.861854
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In modelling and simulation, model complexity increases with the complexity of real systems, often resulting in unfeasibly long simulation times. Variable-structure models, which can change their equation set during run-time, offer a solution. This article introduces an object-oriented approach that describes such models independent of a simulation environment. The problem of changing equations during run-time is addressed using a Python framework. Three tools are already integrated, namely, Dymola, OpenModelica and Matlab/Simulink. With this framework, existing models can be easily reused, and the advantages of different simulation tools can be leveraged. The framework is illustrated using a simple satellite launch example, along with instructions for how to use the framework. The main aim of the framework is to simulate complex models with a few mode changes and thus save simulation time. With two real-world examples and a scalability analysis, it is shown that the framework fulfils these requirements.
引用
收藏
页码:566 / 583
页数:18
相关论文
共 50 条
  • [41] Simulation of Light Intensity and Nano-Resistor Distribution in SSI-LEDs Using Python as a Framework
    Samuel, A.
    Kuo, Y.
    ECS Journal of Solid State Science and Technology, 2022, 11 (08):
  • [42] Variable structure models in object-oriented simulation
    Uhrmacher, AM
    Zeigler, BP
    INTERNATIONAL JOURNAL OF GENERAL SYSTEMS, 1996, 24 (04) : 359 - 375
  • [43] Simulation of Variable Structure Models using Rand Model Designer
    Senichenkov, Yury
    Kolesov, Yury
    Urquia, Alfonso
    Martin-Villalba, Carla
    2013 8TH EUROSIM CONGRESS ON MODELLING AND SIMULATION (EUROSIM), 2013, : 294 - 299
  • [44] Simulation of variable structure stands for use of spatial tree models
    Goreaud, François
    Allain, Régis
    Courbaud, Benoît
    Bieng, Marie-Ange Ngo
    Pérot, Thomas
    Piroche, Jean-Noël
    Revue Forestiere Francaise, 2007, 59 (02): : 137 - 161
  • [46] Development of combined imbibition and hydrothermal threshold models to simulate maize (Zea mays) and chickpea (Cicer arietinum) seed germination in variable environments
    Finch-Savage, WE
    Rowse, HR
    Dent, KC
    NEW PHYTOLOGIST, 2005, 165 (03) : 825 - 838
  • [47] Structure and Mechanical Performance of Biomimetic Costal Cartilage Models for Ear Framework Handcrafting Simulation
    Wang, Di
    Lin, Lin
    Yang, Qinghua
    Song, Yupeng
    Zhou, Jiayu
    Zhang, He
    Yang, Yang
    Pan, Bo
    Jiang, Haiyue
    PLASTIC AND RECONSTRUCTIVE SURGERY, 2023, 152 (06) : 1098E - 1102E
  • [48] A simulation based method for assessing the statistical significance of logistic regression models after common variable selection procedures
    Grogan, Tristan R.
    Elashoff, David A.
    COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 2017, 46 (09) : 7180 - 7193
  • [49] Coupling of regional geophysics and local soil-structure models in the EQSIM fault-to-structure earthquake simulation framework
    McCallen, David
    Tang, Houjun
    Wu, Suiwen
    Eckert, Eric
    Huang, Junfei
    Petersson, N. Anders
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2022, 36 (01): : 78 - 92
  • [50] Common problems and helpful hints to solve them: Lessons learned in integrating cognitive models in large-scale simulation environments
    Harper, KA
    Zacharias, GL
    PROCEEDINGS OF THE 2004 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2004, : 891 - 897