基于Cantera的Python计算机程序用于求解带过热过程的蒸汽动力循环
Cantera-Based Python Computer Program for Solving Steam Power Cycles with Superheating
AI总结:
本文开发了一个基于Cantera开源软件包的Python程序,用于数值分析带过热过程的蒸汽动力循环,并通过文献基准案例验证了其正确性,可支持亚临界和超临界过热工况的建模与优化设计。
摘要:
发电的主要来源之一是使用水(蒸汽)旋转涡轮机进而驱动大型发电机的发电厂。蒸汽可以由可再生能源或非可再生能源产生,例如地热能和核燃料。拥有一个用于模拟此类蒸汽发电厂性能的分析工具,可以极大地帮助实现最优设计,从而减少燃料消耗、降低污染并获得更便宜的电力。如果这种建模工具可以免费获取、不需要用户提供大量输入并且能在很短的时间内给出结果,则更具优势。这些论述确立了当前研究的动机。本文记录了一个用Python编程语言编写的计算机代码,用于数值分析带过热过程的蒸汽动力循环中的主要过程。该代码利用了开源软件包“Cantera”中内置的水的热力学性质。使用文献中一个独立水源物性来源的基准示例进行的验证案例表明,所开发的代码是正确的。该代码可以被视为面向热力学和发电应用的Python示例的扩展。Cantera可以处理亚临界和超临界两种类型的过热过程。在亚临界过热中,蒸汽绝对压力不超过220.9 bar。在超临界过热中,水进入一种称为超临界流体的特殊状态,其绝对压力高于220.9 bar。
英文摘要:
One of the main sources of electricity generation is power plants that use water (steam) to rotate turbines, which drive large electric generators. The steam can be generated from renewable or non-renewable energy sources, such as geothermal energy and nuclear fuels. Having an analysis tool for modeling the performance of such steam power plants can greatly help in reaching optimum designs, leading to less fuel consumption, reduced pollution, and cheaper electricity. It is further advantageous if such modeling tool is free to access, does not require many inputs from the user, and gives results in a very short time. These remarks establish a motivation for the current study. This article documents a computer code written in the Python programming language for numerically analysing the main processes in a steam power cycle with superheating. The code utilizes built-in thermodynamic properties for water in the open-source software package "Cantera". A validation case with a benchmarking example in the literature using an independent source of water properties suggests that the developed code is correct. The code can be viewed as an extension to the Python examples for thermodynamic and power generation applications. Cantera can handle both subcritical and supercritical types of superheating. In the subcritical superheating, the steam absolute pressure does not exceed 220.9 bar. In the supercritical superheating, water becomes in a special condition called supercritical fluid, with absolute pressures above 220.9 bar.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。