首页 > 最新文献

Simulation Practice and Theory最新文献

英文 中文
Use of MATLAB and 20-sim to simulate a flash separator 利用MATLAB和20-sim对闪蒸分离器进行仿真
Pub Date : 1999-12-15 DOI: 10.1016/S0928-4869(99)00016-6
Marisol Delgado, Cesar Pichardo

This work presents the simulation of a two-phase flash separator, one of the processes of an industrial natural gas liquefaction plant. The model simulated was developed using the bond graph methodology, and MATLAB and 20-sim software were used to obtain the dynamic behavior of the flash. MATLAB was used to determine the input conditions of the separator as they were not provided by the plant information, and 20-sim was used to simulate the bond graph model. The simulation results were validated using real operating conditions of the plant. The paper shows how this two widely used computer programs can help in the understanding of the behavior of real process.

本文对工业天然气液化装置的两相闪蒸分离器进行了数值模拟。采用键合图方法建立了仿真模型,并利用MATLAB和20-sim软件获得了flash的动态特性。由于工厂信息中没有提供分离器的输入条件,使用MATLAB确定输入条件,并使用20-sim模拟键合图模型。利用该装置的实际运行情况对仿真结果进行了验证。本文展示了这两个广泛使用的计算机程序如何帮助理解实际过程的行为。
{"title":"Use of MATLAB and 20-sim to simulate a flash separator","authors":"Marisol Delgado,&nbsp;Cesar Pichardo","doi":"10.1016/S0928-4869(99)00016-6","DOIUrl":"10.1016/S0928-4869(99)00016-6","url":null,"abstract":"<div><p>This work presents the simulation of a two-phase flash separator, one of the processes of an industrial natural gas liquefaction plant. The model simulated was developed using the bond graph methodology, and MATLAB and 20-sim software were used to obtain the dynamic behavior of the flash. MATLAB was used to determine the input conditions of the separator as they were not provided by the plant information, and 20-sim was used to simulate the bond graph model. The simulation results were validated using real operating conditions of the plant. The paper shows how this two widely used computer programs can help in the understanding of the behavior of real process.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1999-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(99)00016-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81119944","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Supporting the generation of a state space model by adding tearing information to the bond graph 通过向键合图中添加撕裂信息,支持生成状态空间模型
Pub Date : 1999-12-15 DOI: 10.1016/S0928-4869(99)00002-6
W. Borutzky

For many engineering systems, the mathematical model derived from a graphical model description takes the form of a system of Differential Algebraic Equations (DAEs) of index one which can be passed directly to a DAE solver. If the algebraic constraints are linear with regard to the so-called tearing variables, an alternative can be to solve them symbolically, and in that way reduce the initial DAE system into a state space model. Bond graphs well suited for a unified graphical representation of multi-disciplinary engineering systems across energy domains clearly indicate algebraic dependencies before any equations are set up. It is shown how this feature can help identify possible tearing variables and equations that determine them without having to inspect (automatically) generated model equations. Moreover, if the bond graph model is described in a modeling language like Dymola, the corresponding model processor can exploit the tearing information, solve the algebraic dependencies symbolically provided they are linear with respect to the tearing variables, and output assignment statements in a simulation language like ACSL. The proposed method is heuristic and provides a small number, not necessarily a minimal set of tearing variables. For didactic reasons, it is illustrated by means of fairly small and linear examples containing different types of algebraic dependencies. However, the method works just as well when applied to large and non-linear systems. In the latter case, tearing allows for a less costly numerical solution compared to a non-torn system.

对于许多工程系统,从图形模型描述中导出的数学模型采用索引为1的微分代数方程(DAEs)系统的形式,可以直接传递给DAE求解器。如果代数约束对于所谓的撕裂变量是线性的,那么另一种方法可以是象征性地解决它们,并以这种方式将初始DAE系统简化为状态空间模型。键合图非常适合跨能量域的多学科工程系统的统一图形表示,在建立任何方程之前清楚地指示代数依赖关系。它显示了该功能如何帮助识别可能的撕裂变量和确定它们的方程,而无需检查(自动)生成的模型方程。此外,如果用Dymola等建模语言描述键合图模型,则相应的模型处理器可以利用撕裂信息,以符号方式求解代数依赖关系(前提是它们相对于撕裂变量是线性的),并以ACSL等仿真语言输出赋值语句。所提出的方法是启发式的,并且提供了少量的,不一定是最小的撕裂变量集。出于教学的原因,它是通过相当小的和线性的例子来说明的,这些例子包含不同类型的代数依赖关系。然而,当应用于大型和非线性系统时,该方法同样有效。在后一种情况下,与非撕裂系统相比,撕裂允许更便宜的数值解决方案。
{"title":"Supporting the generation of a state space model by adding tearing information to the bond graph","authors":"W. Borutzky","doi":"10.1016/S0928-4869(99)00002-6","DOIUrl":"10.1016/S0928-4869(99)00002-6","url":null,"abstract":"<div><p>For many engineering systems, the mathematical model derived from a graphical model description takes the form of a system of Differential Algebraic Equations (DAEs) of index one which can be passed directly to a DAE solver. If the algebraic constraints are linear with regard to the so-called <em>tearing variables</em>, an alternative can be to solve them symbolically, and in that way reduce the initial DAE system into a state space model. Bond graphs well suited for a unified graphical representation of multi-disciplinary engineering systems across energy domains clearly indicate algebraic dependencies before any equations are set up. It is shown how this feature can help identify possible tearing variables and equations that determine them without having to inspect (automatically) generated model equations. Moreover, if the bond graph model is described in a modeling language like Dymola, the corresponding model processor can exploit the tearing information, solve the algebraic dependencies symbolically provided they are linear with respect to the tearing variables, and output assignment statements in a simulation language like ACSL. The proposed method is heuristic and provides a small number, not necessarily a minimal set of tearing variables. For didactic reasons, it is illustrated by means of fairly small and linear examples containing different types of algebraic dependencies. However, the method works just as well when applied to large and non-linear systems. In the latter case, tearing allows for a less costly numerical solution compared to a non-torn system.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1999-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(99)00002-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78165126","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Bond graph aided design of controlled systems 键合图辅助控制系统设计
Pub Date : 1999-12-15 DOI: 10.1016/S0928-4869(99)00009-9
G. Dauphin-Tanguy, A. Rahmani, C. Sueur

An active or controlled system is generally composed of two parts: a passive basis and a control architecture containing actuators and sensors. When dealing with such a system, the first point usually considered is the study of the system without control. To do this, we need a model in order to get simulation-based results on the frequency domain and dynamical behaviour for dimensioning purpose. The second step is then to design a control architecture, with its actuators and sensors, specified in a way allowing the objectives to be reached as accurately and cheaply as possible. Since many years, the bond graph methodology has shown its qualities for modelling and generation of physical insight, specially when applied to multidisciplinary systems. The aim of this paper is to show how a bond graph model may be used for analysis of structural properties, i.e., properties depending only on the model structure and on the type of elements composing it, but not on the numerical values of the parameters. The properties pointed out in this way are generic, and can be used for “integrated design”, i.e., the simultaneous design of the passive system model, its control architecture and control laws for specific aims. The proposed methodology depends on causal manipulations on the bond graph model (assignment of integral and derivative causality, causal path and loops); its application may necessitate a return to the model in order to check and sometimes modify the modelling hypotheses. The proposed procedure is implemented on an example, which will be the guideline of the presentation.

主动或受控系统通常由两部分组成:被动基础和包含执行器和传感器的控制体系结构。在处理这样一个系统时,通常首先考虑的是对无控制系统的研究。为了做到这一点,我们需要一个模型,以便获得基于频域和动态行为的仿真结果。第二步是设计一个控制架构,包括执行器和传感器,以尽可能准确和廉价的方式实现目标。多年来,键合图方法已经显示出其建模和生成物理洞察力的品质,特别是在应用于多学科系统时。本文的目的是展示如何使用键合图模型来分析结构特性,即仅依赖于模型结构和组成它的元素类型的特性,而不依赖于参数的数值。这种方式指出的属性是通用的,可以用于“集成设计”,即同时设计被动系统模型,其控制体系结构和特定目标的控制律。所提出的方法依赖于对键图模型的因果操作(积分和导数因果关系,因果路径和循环的分配);它的应用可能需要回到模型,以便检查和有时修改建模假设。通过一个实例实现了所提出的程序,这将是演示的指导方针。
{"title":"Bond graph aided design of controlled systems","authors":"G. Dauphin-Tanguy,&nbsp;A. Rahmani,&nbsp;C. Sueur","doi":"10.1016/S0928-4869(99)00009-9","DOIUrl":"10.1016/S0928-4869(99)00009-9","url":null,"abstract":"<div><p>An active or controlled system is generally composed of two parts: a passive basis and a control architecture containing actuators and sensors. When dealing with such a system, the first point usually considered is the study of the system without control. To do this, we need a model in order to get simulation-based results on the frequency domain and dynamical behaviour for dimensioning purpose. The second step is then to design a control architecture, with its actuators and sensors, specified in a way allowing the objectives to be reached as accurately and cheaply as possible. Since many years, the bond graph methodology has shown its qualities for modelling and generation of physical insight, specially when applied to multidisciplinary systems. The aim of this paper is to show how a bond graph model may be used for analysis of structural properties, i.e., properties depending only on the model structure and on the type of elements composing it, but not on the numerical values of the parameters. The properties pointed out in this way are generic, and can be used for “integrated design”, i.e., the simultaneous design of the passive system model, its control architecture and control laws for specific aims. The proposed methodology depends on causal manipulations on the bond graph model (assignment of integral and derivative causality, causal path and loops); its application may necessitate a return to the model in order to check and sometimes modify the modelling hypotheses. The proposed procedure is implemented on an example, which will be the guideline of the presentation.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1999-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(99)00009-9","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83224711","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 116
Electric batteries and fuel cells modeled by Bondgraphs 电池和燃料电池由Bondgraphs建模
Pub Date : 1999-12-15 DOI: 10.1016/S0928-4869(99)00025-7
Jean Thoma

In an electric battery, electric charge flows against the electric field, driven by the concentration gradient or chemical tension. Outside it flows with the electric field through the load resistor to which it supplies energy. The whole is well represented by a Bondgraph (BG) and we develop the associated equations, especially for the element SPAC (see Section 2), which affords the coupling of chemical and electric flows. So it is a case of coupled reactions, driven by the concentration gradients between the two battery compartments. The electric charge is taken in ions against its potential gradient, driven by the chemical tension or potential.

The BG has an electrical and a chemical part, connected by two elements SPAC. There is also a flow source in the chemical part, which is driven when an external current flows. The reaction proceeds between two multiport C which represent chemical effort sources and entrains the electric charge. The whole is programmed and simulated by the 20SIM program and shows the switching on and off of electric current and the gradual equalization of concentrations with depletion of the voltage: the battery is discharged.

Essential is the selective membrane, that divides two compartments with different concentrations, and lets one species of ions run through. Fuel cells are similar but have two constituents, hydrogen and oxygen, and one product, water. Other substances can be used.

在电池中,电荷在浓度梯度或化学张力的驱动下逆电场流动。在外面,它与电场一起流过负载电阻,它向负载电阻提供能量。整个过程由键合图(BG)很好地表示,我们开发了相关方程,特别是元素SPAC(见第2节),它提供了化学和电流动的耦合。所以这是一个耦合反应的例子,由两个电池间的浓度梯度驱动。在化学张力或电势的驱动下,电荷在离子中按其电位梯度被吸收。BG有一个电气部分和一个化学部分,由两个元件SPAC连接。在化学部分也有一个流源,当外部电流流过时驱动它。反应在两个多端口C之间进行,这两个多端口C代表化学功源并携带电荷。整个过程通过20SIM程序编程和模拟,显示了电流的接通和关闭以及浓度随着电压的耗尽而逐渐均衡:电池放电。最重要的是选择性膜,它将两个浓度不同的隔室分开,让一种离子通过。燃料电池类似,但有两种成分,氢和氧,和一种产品,水。可以使用其他物质。
{"title":"Electric batteries and fuel cells modeled by Bondgraphs","authors":"Jean Thoma","doi":"10.1016/S0928-4869(99)00025-7","DOIUrl":"10.1016/S0928-4869(99)00025-7","url":null,"abstract":"<div><p>In an electric battery, electric charge flows against the electric field, driven by the concentration gradient or chemical tension. Outside it flows with the electric field through the load resistor to which it supplies energy. The whole is well represented by a Bondgraph (BG) and we develop the associated equations, especially for the element SPAC (see <span>Section 2</span>), which affords the coupling of chemical and electric flows. So it is a case of coupled reactions, driven by the concentration gradients between the two battery compartments. The electric charge is taken in ions against its potential gradient, driven by the chemical tension or potential.</p><p>The BG has an electrical and a chemical part, connected by two elements SPAC. There is also a flow source in the chemical part, which is driven when an external current flows. The reaction proceeds between two multiport <em>C</em> which represent chemical effort sources and entrains the electric charge. The whole is programmed and simulated by the 20SIM program and shows the switching on and off of electric current and the gradual equalization of concentrations with depletion of the voltage: the battery is discharged.</p><p>Essential is the selective membrane, that divides two compartments with different concentrations, and lets one species of ions run through. Fuel cells are similar but have two constituents, hydrogen and oxygen, and one product, water. Other substances can be used.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1999-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(99)00025-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77679036","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Design optimization using signal-to-noise ratio 采用信噪比优化设计
Pub Date : 1999-06-15 DOI: 10.1016/S0928-4869(99)00008-7
Ifeanyi E Madu, Christian N Madu

This paper shows how design optimization can be achieved using signal-to-noise (S/N) ratios. A case of maintenance float policy is used to illustrate the application presented here. Basically, this involves the implementation of a robust design plan in simulation analysis. The design plan is based on the use of orthogonal arrays introduced by Taguchi. Through the application of Taguchi's S/N ratio, we demonstrate that the best design plan from an experimental design can be determined. This has several implications: (1) It reduces the experimentation time, (2) it can identify a fractional design that contains the best design plan and that design plan could be studied for full experimentation, (3) within a subset of a fractional design plan, the best design point can be found, and (4) the cost of experimentation is significantly reduced since minimal number of runs is required to identify the best design point. Finally, this important result helps experimenters to select a fractional design plan that contains the “best design point”.

本文展示了如何利用信噪比(S/N)实现设计优化。本文用一个维护浮动策略的案例来说明本文所介绍的应用程序。基本上,这涉及到在仿真分析中实现稳健的设计计划。设计方案是基于田口介绍的正交阵列的使用。通过应用田口信噪比,我们证明了从实验设计中可以确定最佳设计方案。这有几个含义:(1)它减少了实验时间,(2)它可以识别包含最佳设计计划的分数设计,并且该设计计划可以用于完整实验的研究,(3)在分数设计计划的子集中,可以找到最佳设计点,(4)实验成本显着降低,因为确定最佳设计点所需的运行次数最少。最后,这一重要结果有助于实验者选择包含“最佳设计点”的分数设计方案。
{"title":"Design optimization using signal-to-noise ratio","authors":"Ifeanyi E Madu,&nbsp;Christian N Madu","doi":"10.1016/S0928-4869(99)00008-7","DOIUrl":"10.1016/S0928-4869(99)00008-7","url":null,"abstract":"<div><p>This paper shows how design optimization can be achieved using signal-to-noise (S/N) ratios. A case of maintenance float policy is used to illustrate the application presented here. Basically, this involves the implementation of a robust design plan in simulation analysis. The design plan is based on the use of orthogonal arrays introduced by Taguchi. Through the application of Taguchi's S/N ratio, we demonstrate that the best design plan from an experimental design can be determined. This has several implications: (1) It reduces the experimentation time, (2) it can identify a fractional design that contains the best design plan and that design plan could be studied for full experimentation, (3) within a subset of a fractional design plan, the best design point can be found, and (4) the cost of experimentation is significantly reduced since minimal number of runs is required to identify the best design point. Finally, this important result helps experimenters to select a fractional design plan that contains the “best design point”.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1999-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(99)00008-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83514845","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 34
Semi-automatic parallelization of object-oriented simulations 面向对象模拟的半自动并行化
Pub Date : 1999-06-15 DOI: 10.1016/S0928-4869(99)00014-2
László Böszörményi, Andreas Stopper

An approach is introduced for semi-automatic parallelization of object-oriented simulations. The basic idea is to prepare parallelization at the earliest possible stage in the life-cycle of the creation of new simulations (i.e. at modeling), thus minimizing causality conflicts at run-time. The object-oriented model of a simulation is enriched by hints, describing the estimated load and communication costs between major classes and objects. This helps to grasp the inherent parallelism of the model. Based on this additional information, a partitioning with minimal communication between partitions can be generated automatically. Remaining dependency-conflicts must be resolved at run-time.

The GoSim [A. Stopper, GoSim, ein Ansatz zur Beschleunigung diskreter, objektorientierter, verteilter Simulationen, Ph.D. Thesis, Institute of Informatics, University Klagenfurt, 1997] simulation system is presented, which implements the described proposal and provides semi-automatic parallelization of large-scale and/or high-performance simulations. It provides a description language, a partitioning tool, a program-skeleton generator and a simulation engine. Some measurements prove the usability of the approach.

介绍了一种面向对象仿真的半自动并行化方法。基本思想是在创建新模拟的生命周期(即建模)的最早阶段准备并行化,从而最小化运行时的因果冲突。仿真的面向对象模型通过提示得到了丰富,提示描述了主类和对象之间的估计负载和通信成本。这有助于掌握模型的内在并行性。基于这些附加信息,可以自动生成分区之间通信最少的分区。其余的依赖冲突必须在运行时解决。[答案]A。提出了Stopper, GoSim, ein Ansatz zur Beschleunigung diskreter, object - torientiter, verilter Simulationen, Ph.D. Thesis, University of Informatics, 1997]仿真系统,该系统实现了所述建议,并提供了大规模和/或高性能仿真的半自动并行化。它提供了描述语言、分区工具、程序框架生成器和仿真引擎。一些测量证明了该方法的可用性。
{"title":"Semi-automatic parallelization of object-oriented simulations","authors":"László Böszörményi,&nbsp;Andreas Stopper","doi":"10.1016/S0928-4869(99)00014-2","DOIUrl":"10.1016/S0928-4869(99)00014-2","url":null,"abstract":"<div><p>An approach is introduced for semi-automatic parallelization of object-oriented simulations. The basic idea is to prepare parallelization at the earliest possible stage in the life-cycle of the creation of new simulations (i.e. at <em>modeling</em>), thus minimizing causality conflicts at run-time. The object-oriented model of a simulation is enriched by <em>hints</em>, describing the estimated load and communication costs between major classes and objects. This helps to grasp the <em>inherent parallelism</em> of the model. Based on this additional information, a partitioning with minimal communication between partitions can be generated automatically. Remaining dependency-conflicts must be resolved at run-time.</p><p>The <em>GoSim</em> [A. Stopper, GoSim, ein Ansatz zur Beschleunigung diskreter, objektorientierter, verteilter Simulationen, Ph.D. Thesis, Institute of Informatics, University Klagenfurt, 1997] simulation system is presented, which implements the described proposal and provides semi-automatic parallelization of large-scale and/or high-performance simulations. It provides a description language, a partitioning tool, a program-skeleton generator and a simulation engine. Some measurements prove the usability of the approach.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1999-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(99)00014-2","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77916562","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Simulations of asynchronous evolution of discrete systems 离散系统的异步演化仿真
Pub Date : 1999-06-15 DOI: 10.1016/S0928-4869(99)00010-5
Jacques M. Bahi , Christian J. Michel

Recently, a convergence theorem of asynchronous iterations of discrete dynamic systems partitioned into blocks has been proved [2]. This theorem is verified with several asynchronous block strategies. It also generalizes the chaotic iterations. Different simulations of asynchronous evolution of discrete systems performed with the research software Discrete System Evolution (DSE), lead to the first experimental results predicted by this theorem.

最近,离散动态系统分块异步迭代的收敛定理得到了证明[2]。用几种异步块策略验证了该定理。它也推广了混沌迭代。利用研究软件离散系统演化(discrete System evolution, DSE)对离散系统的异步演化进行了不同的模拟,得到了由该定理预测的第一个实验结果。
{"title":"Simulations of asynchronous evolution of discrete systems","authors":"Jacques M. Bahi ,&nbsp;Christian J. Michel","doi":"10.1016/S0928-4869(99)00010-5","DOIUrl":"10.1016/S0928-4869(99)00010-5","url":null,"abstract":"<div><p>Recently, a convergence theorem of asynchronous iterations of discrete dynamic systems partitioned into blocks has been proved <span>[2]</span>. This theorem is verified with several asynchronous block strategies. It also generalizes the chaotic iterations. Different simulations of asynchronous evolution of discrete systems performed with the research software Discrete System Evolution (DSE), lead to the first experimental results predicted by this theorem.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1999-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(99)00010-5","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76665520","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Patient-centered simulation tool for aiding in hospital management 辅助医院管理的以患者为中心的模拟工具
Pub Date : 1999-06-15 DOI: 10.1016/S0928-4869(99)00007-5
L Moreno , R.M Aguilar , C.A Martı́n , J.D Piñeiro , J.I Estévez , J.F Sigut , J.L Sánchez , V.I Jiménez

The study of a particular complex system by means of computer simulation is described in this paper. Hospitals are chosen as target systems where the proposed methodology is applied. In order to choose the right decisions, hospital managers need all the information about the functioning of the organization. This research project presents a simulation tool that allows virtual societies such as hospitals to be implemented. In this way, the study of emergent behaviors in these systems can be carried out. The methodology used to model the hospital is process oriented. This approach allows us to implement a patient-centered simulation tool.

本文用计算机仿真的方法研究了一个特殊的复杂系统。医院被选为目标系统,应用所建议的方法。为了做出正确的决策,医院管理者需要所有关于组织运作的信息。这个研究项目提出了一个模拟工具,允许虚拟社会,如医院的实施。这样,就可以对这些系统中的突发行为进行研究。用于医院建模的方法是面向过程的。这种方法使我们能够实现以患者为中心的模拟工具。
{"title":"Patient-centered simulation tool for aiding in hospital management","authors":"L Moreno ,&nbsp;R.M Aguilar ,&nbsp;C.A Martı́n ,&nbsp;J.D Piñeiro ,&nbsp;J.I Estévez ,&nbsp;J.F Sigut ,&nbsp;J.L Sánchez ,&nbsp;V.I Jiménez","doi":"10.1016/S0928-4869(99)00007-5","DOIUrl":"10.1016/S0928-4869(99)00007-5","url":null,"abstract":"<div><p>The study of a particular complex system by means of computer simulation is described in this paper. Hospitals are chosen as target systems where the proposed methodology is applied. In order to choose the right decisions, hospital managers need all the information about the functioning of the organization. This research project presents a simulation tool that allows virtual societies such as hospitals to be implemented. In this way, the study of emergent behaviors in these systems can be carried out. The methodology used to model the hospital is process oriented. This approach allows us to implement a patient-centered simulation tool.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1999-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(99)00007-5","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89053205","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 34
Performance analysis of optimistic parallel simulations with limited rolled back events 具有有限回滚事件的乐观并行模拟的性能分析
Pub Date : 1999-06-15 DOI: 10.1016/S0928-4869(99)00011-7
V. Cortellessa, G. Iazeolla

Using the parallel simulation approach is not always the best choice. There are situations in which the sequential approach works better, in terms of simulation effectiveness.

Indeed, the optimistic parallel simulation time consists of two basic components: the forward execution time, and the rollback mechanism time-overhead. It is convenient to parallelize a simulation until the latter component is not predominant with respect to the former one.

The breakeven point depends on the nature of the model to simulate, on the characteristics of the simulation platform, and on the choice of tuning parameters such as the number of processors and the checkpoint interval.

This paper deals with an evaluation of the performances of the sequential and parallel approach, in case the optimistic parallel method is used. An analytical model is introduced to study the sensitivity of the parallel simulation effectiveness to the forward event time, in case each event is rolled back no more than once.

The model is first experimentally validated and then used to determine the breakeven point between the parallel and sequential approach.

使用并行仿真方法并不总是最好的选择。在某些情况下,顺序方法在模拟效果方面效果更好。实际上,乐观并行模拟时间由两个基本组件组成:前向执行时间和回滚机制时间开销。在后一个组件相对于前一个组件不占优势之前,将模拟并行化是很方便的。盈亏平衡点取决于要模拟的模型的性质、仿真平台的特性以及调优参数的选择,如处理器数量和检查点间隔。本文讨论了在采用乐观并行方法的情况下,顺序并行方法的性能评价。引入解析模型,研究了在每个事件回滚不超过一次的情况下,并行仿真效果对前向事件时间的敏感性。该模型首先经过实验验证,然后用于确定并行和顺序方法之间的盈亏平衡点。
{"title":"Performance analysis of optimistic parallel simulations with limited rolled back events","authors":"V. Cortellessa,&nbsp;G. Iazeolla","doi":"10.1016/S0928-4869(99)00011-7","DOIUrl":"10.1016/S0928-4869(99)00011-7","url":null,"abstract":"<div><p>Using the parallel simulation approach is not always the best choice. There are situations in which the sequential approach works better, in terms of simulation effectiveness.</p><p>Indeed, the optimistic parallel simulation time consists of two basic components: the forward execution time, and the rollback mechanism time-overhead. It is convenient to parallelize a simulation until the latter component is not predominant with respect to the former one.</p><p>The breakeven point depends on the nature of the model to simulate, on the characteristics of the simulation platform, and on the choice of tuning parameters such as the number of processors and the checkpoint interval.</p><p>This paper deals with an evaluation of the performances of the sequential and parallel approach, in case the optimistic parallel method is used. An analytical model is introduced to study the sensitivity of the parallel simulation effectiveness to the forward event time, in case each event is rolled back no more than once.</p><p>The model is first experimentally validated and then used to determine the breakeven point between the parallel and sequential approach.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1999-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(99)00011-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86477241","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
A hierarchical framework for evaluating simulation software 一种评价仿真软件的分层框架
Pub Date : 1999-05-15 DOI: 10.1016/S0928-4869(98)00028-7
Jalal Nikoukaran , Vlatka Hlupic , Ray J Paul

In simulation software selection problems, packages are evaluated either on their own merits or in comparison with other packages. In either method, a comprehensive list of criteria for evaluation of simulation software is essential for proper selection. Although various simulation software evaluation checklists do exist, there are differences in the lists provided and the terminologies used. This paper presents a hierarchical framework for simulation software evaluation consisting of seven main groups and several subgroups. An explanation for each criterion is provided and an analysis of the usability of the proposed framework is further discussed.

在仿真软件选择问题中,软件包要么根据自身的优点进行评估,要么与其他软件包进行比较。在任何一种方法中,评估模拟软件的综合标准列表对于正确选择是必不可少的。虽然存在各种模拟软件评估清单,但所提供的清单和所使用的术语存在差异。本文提出了一个由7个主要组和几个子组组成的仿真软件评估层次框架。对每个标准进行了解释,并进一步讨论了所提议框架的可用性分析。
{"title":"A hierarchical framework for evaluating simulation software","authors":"Jalal Nikoukaran ,&nbsp;Vlatka Hlupic ,&nbsp;Ray J Paul","doi":"10.1016/S0928-4869(98)00028-7","DOIUrl":"10.1016/S0928-4869(98)00028-7","url":null,"abstract":"<div><p>In simulation software selection problems, packages are evaluated either on their own merits or in comparison with other packages. In either method, a comprehensive list of criteria for evaluation of simulation software is essential for proper selection. Although various simulation software evaluation checklists do exist, there are differences in the lists provided and the terminologies used. This paper presents a hierarchical framework for simulation software evaluation consisting of seven main groups and several subgroups. An explanation for each criterion is provided and an analysis of the usability of the proposed framework is further discussed.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1999-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(98)00028-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80780654","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 64
期刊
Simulation Practice and Theory
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1