<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="JATS-archive-oasis-article1-4.xsd" article-type="research-article" dtd-version="1.4" xml:lang="ru">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Журнал Научное обозрение. Технические науки</journal-title>
      </journal-title-group>
      <issn>2500-0799</issn>
      <publisher>
        <publisher-name>Общество с ограниченной ответственностью &amp;quot;Издательский Дом &amp;quot;Академия Естествознания&amp;quot;</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">ART-1284</article-id>
      <title-group>
        <article-title>РАЗРАБОТКА ПРОГРАММЫ ДЛЯ ИССЛЕДОВАНИЯ ТЕРМОДИНАМИЧЕСКОГО ЦИКЛА РЕНКИНА</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Ильичев</surname>
              <given-names>В.Ю.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Ilichev</surname>
              <given-names>V.Y.</given-names>
            </name>
          </name-alternatives>
          <email>patrol8@yandex.ru</email>
          <xref ref-type="aff" rid="affabf15095"/>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Юрик</surname>
              <given-names>Е.А.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Yurik</surname>
              <given-names>E.A.</given-names>
            </name>
          </name-alternatives>
          <email>patrol8@yandex.ru</email>
          <xref ref-type="aff" rid="affabf15095"/>
        </contrib>
      </contrib-group>
      <aff id="affabf15095">
        <institution xml:lang="ru">Калужский филиал ФГОУ ВО «Московский государственный технический университет имени Н.Э. Баумана (национальный исследовательский университет)</institution>
        <institution xml:lang="en">Kaluga Branch of Bauman Moscow State Technical University</institution>
      </aff>
      <pub-date date-type="pub" iso-8601-date="2020-02-14">
        <day>14</day>
        <month>02</month>
        <year>2020</year>
      </pub-date>
      <issue>2</issue>
      <fpage>32</fpage>
      <lpage>36</lpage>
      <permissions>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This is an open-access article distributed under the terms of the CC BY 4.0 license.</license-p>
        </license>
      </permissions>
      <self-uri content-type="url" hreflang="ru">https://science-engineering.ru/ru/article/view?id=1284</self-uri>
      <abstract xml:lang="ru" lang-variant="original" lang-source="author">
        <p>Целью работы, описанной в данной статье, являлась разработка программы расчёта и построения термодинамического цикла Ренкина (цикла паротурбинной установки) по его заданным начальным и конечным параметрам, а также по КПД используемых в нём агрегатов. Для расчёта цикла использован известный из литературы алгоритм. При создании программы также ставилась цель автоматизации расчётов для существенного уменьшения их трудоёмкости. При этом представляется возможным решить актуальную на данный момент проблему повышения качества проектирования и улучшения технико-экономических показателей паротурбинных установок. В качестве среды разработки программного продукта использован один из самых современных языков программирования Python с подключением модуля для создания графического интерфейса tkinter и библиотеки для вывода графиков matplotlib. Ключевой особенностью программы является использование специального модуля CoolProp, позволяющего получать физические и, в частности, термодинамические свойства рабочих тел (в данной работе использовались свойства воды). При отработке программы произведён расчёт характеристик цикла Ренкина для конкретной паросиловой установки, доказавший удобство использования языка Python для создания научных приложений. В программе реализован также алгоритм, позволяющий рассчитывать и строить графические зависимости термического КПД цикла от изменяющихся его начальных либо конечных термодинамических параметров. Дано заключение о проделанной работе и рекомендации по сферам применения её результатов.</p>
      </abstract>
      <abstract xml:lang="en" lang-variant="translation" lang-source="translator">
        <p>The purpose of the work described in this article was to develop a program of calculation and construction of a thermodynamic Rankine cycle (steam turbine plant cycle) according to its specified initial and final parameters, as well as according to the efficiency of the units used in it. An algorithm known from literature has been used to calculate the cycle. The purpose of the program creation was also to automate calculations to significantly reduce their labour consumption. At the same time, it is possible to solve the current problem of encreasing the quality of design and improving the technical and economic indicators of steam turbine plants. The software development environment is one of the most modern Python programming languages, with a module connected to create graphical interface (tkinter) and a library to output graphs (matplotlib). The key feature of the program is the use of a special module CoolProp, which allows to obtain physical and in particular thermodynamic properties of working bodies (in this work water properties were used). During the program development, the Rankine cycle characteristics were calculated for a specific steam power plant, which proved the convenience of using the Python language to create scientific applications. The program also implements an algorithm that allows to calculate and build graphical dependencies of thermal efficiency of the cycle on changing initial or final thermodynamic parameters of the cycle. An opinion on the work done and recommendations on the application of its results were given.</p>
      </abstract>
      <kwd-group xml:lang="ru">
        <kwd>термодинамика</kwd>
        <kwd>термодинамический цикл</kwd>
        <kwd>цикл Ренкина</kwd>
        <kwd>паротурбинная установка</kwd>
        <kwd>язык Python</kwd>
        <kwd>библиотеки Python</kwd>
        <kwd>модуль CoolProp</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>thermodynamics</kwd>
        <kwd>thermodynamic cycle</kwd>
        <kwd>Rankine cycle</kwd>
        <kwd>steam turbine plant</kwd>
        <kwd>Python language</kwd>
        <kwd>Python libraries</kwd>
        <kwd>CoolProp module</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <ref>
        <note>
          <p>1. Полина И.Н., Ефимова С.Г. Техническая термодинамика: учебное пособие для студентов направления бакалавриата «Теплоэнергетика и теплотехника» (профиль «Промышленная теплоэнергетика») всех форм обучения. Сыктывкар: СЛИ, 2014. 186 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>2. Семенов Ю.П. Теплотехника: учебник. 2-е изд. М.: ИНФРА-М, 2019. 400 с. [Электронный ресурс]. URL: https://znanium.com/catalog/product/1014755 (дата обращения: 29.04.2020).</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>3. Кочетков А.В., Федотов П.В. Фазовая диаграмма воды // Интернет-журнал «Науковедение». 2016. Т. 8. № 4 [Электронный ресурс]. URL: http://naukovedenie.ru/PDF/38TVN416.pdf (дата обращения: 29.04.2020).</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>4. Константинов Г.Г., Ахмедов С.Б. Автоматизация проектирования турбогенераторов // Вестник Иркутского государственного технического университета. 2019. Т. 23. № 6 (149). С. 1126–1135.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>5. Смирнов Ю.А. Анализ цикла Ренкина с учетом необратимых потерь: Метод. указания. СПб.: Гос. техн. ун-т, 1999. 18 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>6. Coolprop. IF97 Steam/Water Properties. [Электронный ресурс]. URL: http://www.coolprop.org/fluid_properties/IF97.html (дата обращения: 29.04.2020).</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>7. Хайбрахманов С.А. Основы научных расчётов на языке программирования Python: учебное пособие. Челябинск: Изд-во Челяб. гос. ун-та, 2019. 96 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>8. Сысоева М.В., Сысоев И.В. Программирование для «нормальных» с нуля на языке Python. Учебник. В 2 ч. Ч. 1. М.: ООО «МАКС Пресс», 2018. 176 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>9. Ромашова О.Ю. Методы оптимизации и расчеты на ЭВМ технико-экономических задач: учебное пособие. Томск: Изд-во ТПУ, 2009. 210 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>10. Константинов Г.Г., Ахмедов С.Б. Автоматизация проектирования турбогенераторов // Вестник Иркутского государственного технического университета. 2019. Т. 23. № 6 (149). С. 1126–1135.</p>
        </note>
      </ref>
    </ref-list>
  </back>
</article>
