首页> 外文OA文献 >Definition of an object oriented library for the dynamic simulation of advanced energy systems: methodologies, tools and application to combined ICE-ORC power plants
【2h】

Definition of an object oriented library for the dynamic simulation of advanced energy systems: methodologies, tools and application to combined ICE-ORC power plants

机译:定义面向对象的库,用于高级能源系统的动态仿真:方法,工具和在联合ICE-ORC电厂中的应用

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

The present Thesis covers part of the work that has been carried out during the three year Ph.D. course in Industrial Engineering at the University of Parma.Scope of the work is developing theoretical methodologies and a full library of dynamic models that can represent the components that usually appear in energy conversion systems. The proposed library should endorse the possibility to create any desire arrangement of the studied systems, to overcome the lack of testing facilities in order to create full virtual machines capable of representing the main phenomena that occur in the real systems to get a full and deep understanding on the way they operate and respond to transients and off design operating condition. In Chapter Two an overview and classification of modeling techniques, suitable for energy systems analysis, is presented. Among the different classification criteria introduced, it is crucial to define whether state variables can be used for the considered component. This option leads to very different ways of developing the model: if the component modeled displays some “storage” capabilities (i.e. it is assumed to be able to store mass, energy, momentum, or moment of momentum) it is intended as a “state determined” system and state variables are defined through the introduction of cardinal physical laws in differential form. From a mathematical viewpoint this implies integrating in time (time is the only domain considered within this work) ordinary differential equations (ODE) expressed in term of the state variables, whose evolution hence will not depend only on the system inputs but on its complete “history”, that starts with the initialization at simulation time t=0. If the storage capabilities of the model are neglected it will be defined as “not state determined” and only algebraic equations (AE) will be introduced. Often the equations used in this case are derived from steady state performance data, gathered either from experimental investigations or by more complex model tools, thus simplifying the description of their transient behaviour as a continuous progression of steady state operating conditions. This modelling approach is known as “quasi-steady”.The models that will be created should be proper (i.e. models that achieve the accuracy required by the application with minimal complexity) scalable and flexible. The approach is followed is typical of object-oriented modeling and each realized component refers to a physical part (or a physical phenomena) of the system. Particular attention is also paid to causality, i.e. every model should be created in such a way to properly represent the cause-effect correlation between inputs and outputs. Another issue faced is the modeling environment to be chosen. After assessing some of the most widely known softwares that looked suitable for the scope, the choice has fallen on the Matlab®/Simulink® package. Simulink® is appreciated for modelling, simulation and analysis of dynamic systems by use of standard or customized blocks that allow great flexibility in model designing and are suitable for control purposes. Matlab® is exploited for its graphical and result analysis capabilities and the possibility to write specific functions which can be called during simulation. The potentialities in matrix calculation of the Matlab® language are also often exploited.In Chapter Three the complete library of components is presented. According to what seen previously the components created have been split in the two main sub-libraries depending if dealing with “state determined” or “not state determined” components. A full complete system model should comprise a proper alternation of components coming from the two libraries to guarantee a better numerical solvability of the system of equations generated and to avoid algebraic loops.The two realized libraries have been enclosed in the Simulink® library root from where the realized custom blocks can be choosen, analogously to the way the standard blocks are employed. This option not only allows easy access to the developed block in creating any new lay-out, but turns useful since the models picked up from the library, if improved or modified, extend the changes to any Simulink® lay-out where they are employed.For each component a detailed description of the inputs, outputs and state variables (if present) is provided. The realized Simulink® models are also shown along with the specific dialog windows realized to introduce model parameters. Nearly all the models are based on s-functions, which allows executing the compiled Matlab® code while Simulink® is performing the simulation of a system.The sub-library ‘state determined components’ will contain the following components:thermal solar collectors;single phase heat exchangers;heat exchangers with phase change;drums;constant pressure combustion chambers;rotating shafts dynamics;General fluid Receivers;ICE intercoolers.Among these particular emphasis is given on the models of heat exchangers. This component has been characterized through the adoption of finite volume approach where a set of differential equations, expressing the energy balances in the axial nodes, is introduced and solved numerically adopting a forward finite difference method. Peculiarity of the proposed procedure is the degree of accuracy that may be tuned by the user defining the precision of the component discretization. The approach has also been applied to model an heat exchanger with phase change (evaporator or condenser) where also mass balances are considered in the component control volumes.The ‘not state determined’ library contains the following models:compressors;turbines;pumps;valves;heat exchangers with no thermal dynamics;in cylinder combustion processes (in ICE).As seen the library features all the “flow control devices’ that may appear in a fluid system, such as turbines, compressors, pumps and valves. Among the elements introduced, a special one in the “ICE in-cylinder processes”. The component is based on characteristic maps that allow to know the state of gases trapped inside an ICE cylinder at the end of expansion stroke. This model will turn useful in realizing a full dynamic model of an ICE. The maps are not based on experimental data, as common practice, but are obtained by means of a specifically developed computer code that resolves the chemical equations that refer to species dissociation at chemical equilibrium. Even though it is just an approximation of the real combustion process, the procedure has been believed to be a useful way to gather information of the engine combustion processes when no (or limited) experimental data are available.In Chapter Four examples of applications of the realized models for fluid components are provided, with reference to power systems widely diffused and of known and proven design. The scope is to display the ease of creating new full models from the base component blocks, and the way to properly couple and link them together. Besides a simple example of a cogenerative micro gas turbine system, deeper insight is provided to the models of an organic Rankine power cycle and an alternative stationary internal combustion engine used for cogeneration purposes. These models will be employed for further analysis in Chapter Five.Results of simulations are presented for all the full models described under transient operating conditions inducted by some changes in the main model inputs.All the presented models have been introduced in a further Simulink® sub-library (‘complete power systems’). To be noted that the example presented are not exhaustive of the capabilities of the presented set of computer models discussed in Chapter Three, but new systems can be easily created depending on the research needs.Chapter Five show the way the developed models are intended for system design purposes. It is author’s belief that a full validated computer model for the dynamic simulation of energy systems can constitute a proper tool aimed at developing, assessing and optimizing new system design configurations, developed to increase energy conversion efficiency and reducing primary energy consumption.In this case a combined ICE-ORC system (intended for stationary applications) is proposed as solution to improve the second principle efficiency of the engine generating unit. Many configurations are proposed and discussed through a comprehensive energy and exergy analysis of the system, in order to highlight the theoretical benefits in terms of energy conversion efficiency that can be achieved in some cases.To prove the feasibility of the design and to deeply assess the mutual interactions that exist between the two prime engines, a complete dynamic model of the system has been proposed and some results, under transient operational conditions are reported.The dynamic model of the full system therefore constitute a virtual test bench for development and enhancement of the new proposed energy conversion unit, relieving the energy system researcher from the costly and demanding real testing that, at least in the first stages of development, can thus be substituted by the simulation model.
机译:本论文涵盖了三年博士学位期间已完成的部分工作。帕尔玛大学工业工程专业课程。工作范围是开发理论方法和完整的动态模型库,可以表示能量转换系统中通常出现的组件。提议的库应支持创建所研究系统的任何期望排列的可能性,以克服测试工具的不足,以便创建能够代表真实系统中发生的主要现象的完整虚拟机,从而获得全面而深入的理解。在操作方式以及对瞬态和非设计操作条件的响应。在第二章中,对适用于能源系统分析的建模技术进行了概述和分类。在引入的不同分类标准中,至关重要的是定义状态变量是否可用于所考虑的组件。此选项导致开发模型的方式截然不同:如果所建模的组件显示某些“存储”功能(即,假定能够存储质量,能量,动量或动量矩),则将其作为“状态”确定的系统和状态变量是通过引入基本形式的基本物理定律来定义的。从数学的观点来看,这意味着在时间上进行积分(时间是本研究中唯一考虑的领域),以状态变量表示的常微分方程(ODE),因此其演化将不仅取决于系统输入,而且取决于其完整的“历史”,从仿真时间t = 0的初始化开始。如果忽略模型的存储能力,则将其定义为“未确定状态”,仅引入代数方程式(AE)。通常在这种情况下使用的方程是从稳态性能数据中得出的,稳态数据是通过实验研究或通过更复杂的模型工具收集的,从而简化了将它们的瞬态行为描述为稳态工作条件的连续过程的描述。这种建模方法称为“准稳定”。将要创建的模型应该是适当的(即,以最小的复杂性达到应用程序要求的精度的模型)可扩展且灵活。遵循的方法是典型的面向对象建模,并且每个实现的组件均指系统的物理部分(或物理现象)。还应特别注意因果关系,即应以正确表示输入与输出之间因果关系的方式创建每个模型。面临的另一个问题是要选择的建模环境。在评估了一些最适合该范围的软件之后,选择了Matlab®/Simulink®软件包。 Simulink®通过使用标准或自定义模块对动态系统进行建模,仿真和分析而受到赞赏,该模块在模型设计中具有极大的灵活性,并且适合于控制目的。利用Matlab®的图形和结果分析功能以及编写可在仿真过程中调用的特定功能的可能性。 Matlab®语言在矩阵计算中的潜力也经常被利用。第三章介绍了完整的组件库。根据先前所见,所创建的组件已分为两个主要子库,这取决于是处理“状态确定”还是“未状态确定”组件。完整的完整系统模型应包括来自两个库的组件的适当替换,以确保所生成方程组的数值求解性更好,并避免代数循环。两个已实现的库已包含在Simulink®库的根目录中可以选择实现的自定义块,类似于采用标准块的方式。此选项不仅可以轻松访问创建任何新布局的已开发块,而且变得有用,因为从库中拾取的模型(如果进行了改进或修改)会将更改扩展到使用Simulink®布局的任何布局为每个组件提供输入,输出和状态变量(如果存在)的详细说明。还显示了已实现的Simulink®模型以及为引入模型参数而实现的特定对话框窗口。几乎所有模型都基于s函数,允许在Simulink®执行系统仿真时执行已编译的Matlab®代码。子库“状态确定的组件”将包含以下组件:太阳能集热器;单相热交换器;„带有相变;鼓;恒压燃烧室;旋转轴动力学;通用流体接收器; ICE中间冷却器,其中特别强调热交换器的模型。该部件的特征是通过采用有限体积方法来进行的,在该方法中,采用正向有限差分法引入并求解了一组表示轴向节点能量平衡的微分方程。所提出程序的特殊性是可以由用户定义分量离散化的精度来调整精度。该方法也已用于对具有相变的热交换器(蒸发器或冷凝器)进行建模,其中在组件控制体积中还考虑了质量平衡.``未确定状态''库包含以下模型:压缩机;涡轮机;泵;阀门;没有热力学的热交换器;在气缸燃烧过程中(在ICE中)。如图所示,该库具有流体系统中可能出现的所有“流量控制设备”,例如涡轮机,压缩机,泵和阀门。在介绍的要素中,“ ICE缸内加工”中有一个特殊要素。该组件基于特性图,可以了解膨胀冲程结束时在ICE气缸内捕获的气体的状态。该模型对于实现ICE的完整动态模型很有用。这些图不是通常的实验数据,而是通过专门开发的计算机代码获得的,该代码可解析涉及化学平衡时物种解离的化学方程式。尽管这只是真实燃烧过程的近似值,但在没有(或有限)实验数据的情况下,该程序仍被认为是收集发动机燃烧过程信息的有用方法。提供了有关流体组件的实际模型,并参考了广泛传播的,已知的和经过验证的设计的动力系统。范围是显示从基本组件模块轻松创建新的完整模型,以及将它们正确耦合和链接在一起的方法。除了热电联产微型燃气轮机系统的简单示例外,还为有机朗肯动力循环模型和用于热电联产的替代性固定式内燃机的模型提供了更深入的了解。这些模型将在第五章中进行进一步的分析。在主模型输入的某些变化引起的瞬态工况下,描述了所有完整模型的仿真结果。所有提出的模型已在Simulink®子模块中进行了介绍。 -库(“完整的电源系统”)。要注意的是,所提供的示例并没有穷尽第三章讨论的所提供的计算机模型集合的功能,但是可以根据研究需求轻松创建新系统。第五章说明了所开发模型用于系统的方式设计目的。相信作者认为,经过完全验证的用于能源系统动态仿真的计算机模型可以构成一个适当的工具,旨在开发,评估和优化新的系统设计配置,以提高能源转换效率并减少一次能源消耗。提出了一种组合式ICE-ORC系统(用于固定应用)作为解决方案,以提高发动机发电单元的第二原理效率。通过对系统进行全面的能量和火用分析,提出并讨论了许多配置,以突出在某些情况下可以实现的能量转换效率方面的理论优势。证明设计的可行性并深入评估由于两个主发动机之间存在相互作用,因此提出了完整的系统动力学模型,并报告了在瞬态运行条件下的一些结果。因此,整个系统的动力学模型构成了开发和增强发动机的虚拟测试平台。新提出的能量转换单元,使能源系统研究人员摆脱了昂贵且苛刻的实际测试,该测试至少可以在开发的第一阶段就可以用模拟模型代替。

著录项

  • 作者

    Vaja Iacopo;

  • 作者单位
  • 年度 2009
  • 总页数
  • 原文格式 PDF
  • 正文语种 Inglese
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号