首页> 外文会议>International Conference on System Engineering and Technology >Design and implementation of real time simulator with Modelica
【24h】

Design and implementation of real time simulator with Modelica

机译:Modelica实时模拟器的设计与实现

获取原文

摘要

The usefulness of a simulation is determined by the validity and results of the simulation that can be used by a user to experiment with the system being simulated. In order to to develop a flexible simulator system with a long useful life, an abstraction needs to be introduced in the modeling and validation proses to separate it from the simulation engine itself. The aim is to develop an architecture that can separate the modeling proses of a simulation from the simulation engine that is being used. The language used to model the simulation is Modelica. The Modelica file is converted into the C programming language using tools provided from OpenModelica that is then integrated to the real-time simulator runtime developed in this thesis. This paper discusses the design and implementation of two different simulator architectures. These two architectures are the multi-threaded and non-threaded real-time simulator runtime. The conclusion of the testing and analysis done towards the two architectures is that the non-threaded architecture results in the most valid simulation producing simulation values closest to the real value and is able to fulfill the hard-real time requirements of the simulation.
机译:一个模拟的有用性受到可以被用户用来与被模拟的系统进行试验的有效性和仿真的结果来确定。为了开发一个灵活的仿真系统,具有使用寿命长,抽象,需要在建模和验证散文被介绍给它从仿真引擎本身分开。目的是开发一种能够从正在使用的模拟发动机分离的模拟建模散文的架构。用于仿真模型的语言Modelica的。该Modelica的文件转换为使用来自OpenModelica被然后综合在本文开发的实时仿真运行时提供的工具C语言编程。本文讨论了设计和实现两种不同的模拟架构。这两种架构的多线程和非线程实时仿真运行。对两种架构所做的测试和分析的结论是,非线程架构结果最接近真实价值的最有效的仿真模拟生产价值和能够满足模拟的硬实时要求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号