首页> 外文会议>Beijing international conference on system simulation and scientific computing >Introduction to the Model Control in Object-oriented simulation
【24h】

Introduction to the Model Control in Object-oriented simulation

机译:面向对象模拟中的模型控制介绍

获取原文

摘要

The Computer Simulation is considered to do experiment with the models. The experiment must be controllable, so it is generally required that the simulation software can provide the users with conveniences to control simulation experiments. We sugested that the control of simulation experiment fall into two catalogues: one is the running control; the other is the model control. In this paper, we discussed the classification of the control of simulation experiment and the hierarchical structure of model in object-oriented simulation. The emphasis is on analyzing the ocncepts of model control. It is easy to implement the running control in a simulation that runs on a computer, but in distributed simulation, for instance in DIS and HLA, to implement the running control is arduous. To implement the model control, especially to control the model structure in the run-time, is quite difficult by using the traditional programming language. The structure of complex system is variable, so the structure of its model is variable too. It is natural to want our simulation software to map clearly to the characteristic of physical world, and so object-orient has many advantages. Using object-oriented methods to design simulation software, we can control and adjust the model by following way: setting before simulation run, interacting with computers in the run-time and designing in the program. We will use SimLab++ (Simulation Laboratory) to explain one way for design of the model control in object-oriented simulation. SimLab++ is an object-oriented simulation software implemented by C++ which intents to provide users with high flexible control conveniences in the simulation run-time. In this paper, we describe the main principles that are used to design model control in SimLab++.
机译:计算机模拟是考虑做实验的车型。实验必须是可控的,所以一般要求模拟软件可以为用户提供便利,以控制模拟实验。我们sugested该模拟实验秋天的控制分为两个目录:一个是运行控制;另一种是模型对照。在本文中,我们讨论了模拟实验的控制和模型在面向对象的仿真的分层结构的分类。重点是分析模型控制的ocncepts。这是很容易实现的模拟在计算机上运行,​​但在分布式仿真,例如在DIS和HLA,实施运行控制是艰巨的运行控制。为了实现该模型控制,特别是控制在运行时的模型结构,是使用传统的编程语言非常困难。复杂系统的结构是可变的,因此它的模型的结构是可变的太。人们很自然地希望我们的仿真软件,清楚地映射到物理世界的特征,所以面向对象的有很多优点。模拟运行之前的设置,以在程序运行时和设计电脑进行交互:采用面向对象的方法进行设计仿真软件,我们可以控制和调整通过以下方式模型。我们将使用SIMLAB ++(模拟实验室)解释为在面向对象的仿真模型控制的设计方式之一。 SIMLAB ++是由C ++实现的,其意图以提供与在模拟运行时高柔性控制的便利用户的面向对象的仿真软件。在本文中,我们描述了用于在SIMLAB设计模型对照++的主要原则。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号