一个计算的,模块化的方法来模拟发电厂

Marco Francesco Falcetta, Enrico Sciubba
{"title":"一个计算的,模块化的方法来模拟发电厂","authors":"Marco Francesco Falcetta,&nbsp;Enrico Sciubba","doi":"10.1016/0890-4332(95)90020-9","DOIUrl":null,"url":null,"abstract":"<div><p>The paper describes the development, the implementation and the practical application of a new modular procedure for the numerical simulation of thermal powerplants. The procedure has resulted in a <strong>FORTRAN</strong> code, named <strong>“CAMEL”</strong> (Italian acronym for “Modular Elemental Plant Calculation), which is also described in detail. The plant -any plant, but application of the procedure is presently limited to thermal powerplant- is described in terms of three matrices, named the Interconnection matrix <strong>IM</strong>, the plant matrix <strong>PM</strong> and the Topographic matrix <strong>TM</strong>, which contain in an orderly fashion all of the design data and the6“topological” description of the plant configuration. The Interconnection matrix is equivalent to a structured list of the flows (of matter and energy) which are fed to or extracted from any of the “n” plant components; the plant matrix is a table of the design values of all the fluxes in the plant, and the Topographic matrix is a reference table which allows the logical location of any component to be found both in <strong>PM</strong> and in <strong>IM</strong>.</p><p>Starting from a set of design input data, <strong>CAMEL</strong> calculates, component bby component, all the values of the thermodynamic variables of interest which do not already appear in <strong>PM</strong>; more precisely, <strong>CAMEL</strong> can calculate the numerical value of all the parameters needed to uniquely determine the thermodynamic and/or energetic state of whatsoever flux in the plant by calling for each component the corresponding routine, which returns the numerical value of all the variables it can calculate at the “present” stage of the simulation. It is important to underscore that these routines can calculate a component not as whole machine but equation by equation, i.e., the routine must not necessarily calculate all of the operating parameters of the component at the same stage of the simulation, but only those which can be calculated with the data known at the current stage of the simulation and that are involved in the same physical event described by one of the equations included in the set which pertains to that component.</p><p><strong>CAMEL</strong> can perform, at the user's request, either a single plant simulation or a sensitivity analysis of the behaviour of the plant. At present, <strong>CAMEL</strong> is only capable of performing sensitivity analysis of plants at design conditions and in a limited number of (steady state) off-design conditions (i.e., the analysis is aimed at the optimization of the design operating conditions of the plant): in principle it is possible to implement a transient computation, but this has not yet been done. <strong>CAMEL</strong> has been implemented for powerplant simulation, but the core has been structured to allow the code to handle with any kind of processor-plant, provided the code's component library is large enough.</p><p>The paper reports the philosophy of the approach, describes the details of the algorithm, discusses the flow chart of the numerical code and presents detailed results for an industrial case-study: a combined-cycle power station for electrical generation.</p></div>","PeriodicalId":100603,"journal":{"name":"Heat Recovery Systems and CHP","volume":"15 2","pages":"Pages 131-145"},"PeriodicalIF":0.0000,"publicationDate":"1995-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0890-4332(95)90020-9","citationCount":"25","resultStr":"{\"title\":\"A computational, modular approach to the simulation of powerplants\",\"authors\":\"Marco Francesco Falcetta,&nbsp;Enrico Sciubba\",\"doi\":\"10.1016/0890-4332(95)90020-9\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>The paper describes the development, the implementation and the practical application of a new modular procedure for the numerical simulation of thermal powerplants. The procedure has resulted in a <strong>FORTRAN</strong> code, named <strong>“CAMEL”</strong> (Italian acronym for “Modular Elemental Plant Calculation), which is also described in detail. The plant -any plant, but application of the procedure is presently limited to thermal powerplant- is described in terms of three matrices, named the Interconnection matrix <strong>IM</strong>, the plant matrix <strong>PM</strong> and the Topographic matrix <strong>TM</strong>, which contain in an orderly fashion all of the design data and the6“topological” description of the plant configuration. The Interconnection matrix is equivalent to a structured list of the flows (of matter and energy) which are fed to or extracted from any of the “n” plant components; the plant matrix is a table of the design values of all the fluxes in the plant, and the Topographic matrix is a reference table which allows the logical location of any component to be found both in <strong>PM</strong> and in <strong>IM</strong>.</p><p>Starting from a set of design input data, <strong>CAMEL</strong> calculates, component bby component, all the values of the thermodynamic variables of interest which do not already appear in <strong>PM</strong>; more precisely, <strong>CAMEL</strong> can calculate the numerical value of all the parameters needed to uniquely determine the thermodynamic and/or energetic state of whatsoever flux in the plant by calling for each component the corresponding routine, which returns the numerical value of all the variables it can calculate at the “present” stage of the simulation. It is important to underscore that these routines can calculate a component not as whole machine but equation by equation, i.e., the routine must not necessarily calculate all of the operating parameters of the component at the same stage of the simulation, but only those which can be calculated with the data known at the current stage of the simulation and that are involved in the same physical event described by one of the equations included in the set which pertains to that component.</p><p><strong>CAMEL</strong> can perform, at the user's request, either a single plant simulation or a sensitivity analysis of the behaviour of the plant. At present, <strong>CAMEL</strong> is only capable of performing sensitivity analysis of plants at design conditions and in a limited number of (steady state) off-design conditions (i.e., the analysis is aimed at the optimization of the design operating conditions of the plant): in principle it is possible to implement a transient computation, but this has not yet been done. <strong>CAMEL</strong> has been implemented for powerplant simulation, but the core has been structured to allow the code to handle with any kind of processor-plant, provided the code's component library is large enough.</p><p>The paper reports the philosophy of the approach, describes the details of the algorithm, discusses the flow chart of the numerical code and presents detailed results for an industrial case-study: a combined-cycle power station for electrical generation.</p></div>\",\"PeriodicalId\":100603,\"journal\":{\"name\":\"Heat Recovery Systems and CHP\",\"volume\":\"15 2\",\"pages\":\"Pages 131-145\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1995-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1016/0890-4332(95)90020-9\",\"citationCount\":\"25\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Heat Recovery Systems and CHP\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/0890433295900209\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Heat Recovery Systems and CHP","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/0890433295900209","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 25

摘要

本文介绍了一种新的火电厂数值模拟模块化程序的开发、实现和实际应用。这个过程产生了一个FORTRAN代码,名为“CAMEL”(意大利语“Modular Elemental Plant Calculation”的首字母缩写),文中也对其进行了详细描述。电厂——任何电厂,但该程序的应用目前仅限于热电厂——用三个矩阵来描述,称为互连矩阵IM,电厂矩阵PM和地形矩阵TM,它们以有序的方式包含所有设计数据和电厂配置的6个“拓扑”描述。互连矩阵相当于一个结构化的(物质和能量)流列表,这些流被输入或从任何“n”个植物组件中提取;工厂矩阵是工厂中所有通量的设计值的表,地形矩阵是一个参考表,它允许在PM和IM中找到任何组件的逻辑位置。CAMEL从一组设计输入数据开始,一个组件一个组件地计算尚未出现在PM中的所有感兴趣的热力学变量的值;更准确地说,CAMEL可以通过调用每个组件相应的例程来计算所有参数的数值,以唯一地确定工厂中任何通量的热力学和/或能量状态,该例程返回在模拟的“当前”阶段可以计算的所有变量的数值。重要的是要强调这些例程可以计算一个组件而不是整机方程的方程,即常规不一定必须计算所有组件的操作参数在同一阶段的模拟,但只有那些可以计算与数据已知在当前阶段的模拟和参与相同的物理事件所描述的一个方程中包含与该组件的集合。CAMEL可以根据用户的要求进行单个工厂的模拟或工厂行为的敏感性分析。目前,CAMEL仅能够在设计条件下和有限数量的(稳态)非设计条件下(即分析旨在优化工厂的设计运行条件)对工厂进行灵敏度分析:原则上可以实现暂态计算,但尚未实现。CAMEL是为发电厂模拟而实现的,但是核心结构允许代码处理任何类型的处理器工厂,只要代码的组件库足够大。本文报告了该方法的原理,描述了算法的细节,讨论了数字代码的流程图,并给出了一个工业案例研究的详细结果:一个联合循环发电厂的发电。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A computational, modular approach to the simulation of powerplants

The paper describes the development, the implementation and the practical application of a new modular procedure for the numerical simulation of thermal powerplants. The procedure has resulted in a FORTRAN code, named “CAMEL” (Italian acronym for “Modular Elemental Plant Calculation), which is also described in detail. The plant -any plant, but application of the procedure is presently limited to thermal powerplant- is described in terms of three matrices, named the Interconnection matrix IM, the plant matrix PM and the Topographic matrix TM, which contain in an orderly fashion all of the design data and the6“topological” description of the plant configuration. The Interconnection matrix is equivalent to a structured list of the flows (of matter and energy) which are fed to or extracted from any of the “n” plant components; the plant matrix is a table of the design values of all the fluxes in the plant, and the Topographic matrix is a reference table which allows the logical location of any component to be found both in PM and in IM.

Starting from a set of design input data, CAMEL calculates, component bby component, all the values of the thermodynamic variables of interest which do not already appear in PM; more precisely, CAMEL can calculate the numerical value of all the parameters needed to uniquely determine the thermodynamic and/or energetic state of whatsoever flux in the plant by calling for each component the corresponding routine, which returns the numerical value of all the variables it can calculate at the “present” stage of the simulation. It is important to underscore that these routines can calculate a component not as whole machine but equation by equation, i.e., the routine must not necessarily calculate all of the operating parameters of the component at the same stage of the simulation, but only those which can be calculated with the data known at the current stage of the simulation and that are involved in the same physical event described by one of the equations included in the set which pertains to that component.

CAMEL can perform, at the user's request, either a single plant simulation or a sensitivity analysis of the behaviour of the plant. At present, CAMEL is only capable of performing sensitivity analysis of plants at design conditions and in a limited number of (steady state) off-design conditions (i.e., the analysis is aimed at the optimization of the design operating conditions of the plant): in principle it is possible to implement a transient computation, but this has not yet been done. CAMEL has been implemented for powerplant simulation, but the core has been structured to allow the code to handle with any kind of processor-plant, provided the code's component library is large enough.

The paper reports the philosophy of the approach, describes the details of the algorithm, discusses the flow chart of the numerical code and presents detailed results for an industrial case-study: a combined-cycle power station for electrical generation.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信