Simulation Practice and Theory最新文献

筛选
英文 中文
Use of MATLAB and 20-sim to simulate a flash separator 利用MATLAB和20-sim对闪蒸分离器进行仿真
Simulation Practice and Theory Pub Date : 1999-12-15 DOI: 10.1016/S0928-4869(99)00016-6
Marisol Delgado, Cesar Pichardo
{"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 通过向键合图中添加撕裂信息,支持生成状态空间模型
Simulation Practice and Theory Pub Date : 1999-12-15 DOI: 10.1016/S0928-4869(99)00002-6
W. Borutzky
{"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 键合图辅助控制系统设计
Simulation Practice and Theory Pub Date : 1999-12-15 DOI: 10.1016/S0928-4869(99)00009-9
G. Dauphin-Tanguy, A. Rahmani, C. Sueur
{"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建模
Simulation Practice and Theory Pub Date : 1999-12-15 DOI: 10.1016/S0928-4869(99)00025-7
Jean Thoma
{"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 采用信噪比优化设计
Simulation Practice and Theory Pub Date : 1999-06-15 DOI: 10.1016/S0928-4869(99)00008-7
Ifeanyi E Madu, Christian N Madu
{"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 面向对象模拟的半自动并行化
Simulation Practice and Theory Pub Date : 1999-06-15 DOI: 10.1016/S0928-4869(99)00014-2
László Böszörményi, Andreas Stopper
{"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 离散系统的异步演化仿真
Simulation Practice and Theory Pub Date : 1999-06-15 DOI: 10.1016/S0928-4869(99)00010-5
Jacques M. Bahi , Christian J. Michel
{"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 辅助医院管理的以患者为中心的模拟工具
Simulation Practice and Theory 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
{"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 具有有限回滚事件的乐观并行模拟的性能分析
Simulation Practice and Theory Pub Date : 1999-06-15 DOI: 10.1016/S0928-4869(99)00011-7
V. Cortellessa, G. Iazeolla
{"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 一种评价仿真软件的分层框架
Simulation Practice and Theory Pub Date : 1999-05-15 DOI: 10.1016/S0928-4869(98)00028-7
Jalal Nikoukaran , Vlatka Hlupic , Ray J Paul
{"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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信