<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Construction and Architecture</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Construction and Architecture</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Строительство и архитектура</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2308-0191</issn>
   <issn publication-format="online">2500-1477</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">34088</article-id>
   <article-id pub-id-type="doi">10.29039/2308-0191-2019-7-3-55-61</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>05.13.12 СИСТЕМЫ АВТОМАТИЗАЦИИ ПРОЕКТИРОВАНИЯ (СТРОИТЕЛЬСТВО)</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>05.13.12 SYSTEMS OF AUTOMATION OF DESIGNING (CONSTRUCTION)</subject>
    </subj-group>
    <subj-group>
     <subject>05.13.12 СИСТЕМЫ АВТОМАТИЗАЦИИ ПРОЕКТИРОВАНИЯ (СТРОИТЕЛЬСТВО)</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">METHODS AND ALGORITHNS FOR INCREASING THE SPEED OF COMPU-TING PROCESSES FOR CALCULATING HYDRAULIC NETWORKS</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Методы и алгоритмы повышения быстродействия вычислительных процессов для расчетов гидравлических сетей</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Китайцева</surname>
       <given-names>Елена Халиловна</given-names>
      </name>
      <name xml:lang="en">
       <surname>Kitayceva</surname>
       <given-names>Elena Halilovna</given-names>
      </name>
     </name-alternatives>
     <email>KitaytsevaEH@mgsu.ru</email>
     <bio xml:lang="ru">
      <p>кандидат технических наук;</p>
     </bio>
     <bio xml:lang="en">
      <p>candidate of technical sciences;</p>
     </bio>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Московский государственный строительный университет</institution>
    </aff>
    <aff>
     <institution xml:lang="en">Moscow State University of Civil Engineering </institution>
    </aff>
   </aff-alternatives>
   <volume>7</volume>
   <issue>3</issue>
   <fpage>55</fpage>
   <lpage>61</lpage>
   <self-uri xlink:href="https://buildprod.ru/en/nauka/article/34088/view">https://buildprod.ru/en/nauka/article/34088/view</self-uri>
   <abstract xml:lang="ru">
    <p>Статья посвящена математическому моделированию распределения потоков в гидравлических сетях. Расчеты гидравлических сетей проводятся на стадии их проектирования и эксплуатации. Результаты численного моделирования используются при управлении работой гидравлической сети в режиме реального времени. Математическая модель распределения потоков в гидравлической сети представляет собой систему нелинейных уравнений. Метод узловых давлений, используемый для численного решения системы уравнений, представляет собой n-мерный метод Ньютона. Для обеспечения стабильной и быстрой сходимости итерационного процесса предлагается использовать начальное приближение, учитывающее топологию сети и параметры ее объектов, нижний релаксационный множитель, оптимизировать структуру матрицы Максвелла. Представленные в статье алгоритмы позволяют существен-но уменьшить размерность решаемой системы нелинейных уравнений.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>The article is devoted to mathematical modeling of flow distribution in hydraulic net-works. Calculations of hydraulic networks are carried out at the stage of their design and operation. The results of numerical simulation are used to control the operation of the hy-draulic network in real time. The mathematical model of the distribution of flows in the hydraulic network is a system of nonlinear equations. The nodal pressures method used to solve the system of equations numerically is the n-dimensional Newton method. To ensure stable and fast convergence of the iterative process, it is proposed to use the initial approx-imation taking into account the network topology and parameters of its objects, use the lower relaxation factor and optimize the structure of the Maxwell matrix. The algorithms presented in the paper allow one to significantly reduce the dimension of the system of nonlinear equations being solved.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>гидравлическая сеть</kwd>
    <kwd>метод узловых давлений</kwd>
    <kwd>ленточная матрица</kwd>
    <kwd>эквивалентирование</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>hydraulic network</kwd>
    <kwd>nodal pressure method</kwd>
    <kwd>band matrix</kwd>
    <kwd>equivalenting</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p>ВведениеОсновные положения теории гидравлических сетей были заложены В.Я. Хасилевым и А.П. Меренковым в шестидесятые годы прошлого века. Их идеи развиваются в работах их соратников и учеников. Исторически для решения задачи распределения потоков в гидравлических сетях предпочтение отдавалось методу контурных расходов (МКР). Даже для полностью разомкнутых сетей контуры создавались искусственно. Бесспорным преимуществом МКР перед методом узловых давлений (МУД) является значительно меньшая размерность системы уравнений. В МКР размерность равна количеству главных контуров, в МУД – количеству узлов с неизвестными давлениями. Преимуществом МУД перед МКР является то, что метод позволяет моделировать работу гидравлической сети любой конфигурации (с контурами, без контуров, с любым количеством узлов с заданным давлением) без дополнительного искусственного зацикливания сети.Переход на «умные» технологии требует моделирования работы гидравлических сетей в реальном времени. Это означает, что пользователь должен иметь возможность оперативно изменять режим эксплуатации сетью (открывать/закрывать запорные устройства, переключать насосы, подключать/отключать дополнительные источники и т.д.) и быстро получать результаты моделирования. Эти задачи равноценны по значимости. Первая задача – разработка интерфейса. Пользователь готов затратить много времени и сил на сбор и первичный ввод информации, но при этом корректировать данные оперативно. Вторая задача – собственно моделирование работы гидравлической сети. Основное требование - быстродействие для моделирования сетей реальных размеров. В статье рассматривается только вторая задача. MethodsПри известной топологии и параметрах гидравлической сети ее математическая модель строится на основании законов Кирхгофа:где A – матрица инцидентности; В – матрица главных контуров; S – диагональная матрица сопротивлений связей; |X| - диагональная матрица расходов на участках;   - вектор расходов в узлах;   - вектор действующих напоров на участках;  - вектор расходов на участках;  - вектор разностей давлений на участках;  - вектор давлений в узлах.После упрощения системы уравнений (1-4) узловая система уравнений приобретает вид:Итерационный процесс строится с использованием формулы:матрица Максвелла, вычисленная при текущем векторе расходов  - невязка в узле. Метод узловых давлений – это метод Ньютона, который, как известно, имеет высокую скорость сходимости только в окрестности точки решения. Выбор начального приближения для итерационного процесса очень важен. Рекомендации по решению этой проблемы не существуют.Для поиска начального приближения к решению системы уравнений (5-6) предлагается заменить зависимость (6) на линейную зависимость:Тогда начальное приближение   может быть найдено в результате решения системы линейных уравнений:где  матрица Максвелла, вычисленная при Таким образом, при вычислении начального приближения используется вся имеющаяся информация о топологии сети и текущих параметрах объектов. Не смотря на это, в некоторых случаях скорость сходимости не достаточно высока. Для обеспечения стабильной монотонной сходимости в формулу (7) вводят релаксационный множитель  , значение которого вычисляют на каждом шаге итерации. Такой подход существенно увеличивает время, затрачиваемое на одну итерацию. В теоретически обосновывается, что для положительно определенного Якобиана, для обеспечения монотонной сходимости достаточно выбирать  &lt;1. Практический опыт автора позволил установить следующий ряд значений  =0,5 для k &lt; 6,  = 0,6 для k &lt; 8,   = 0,7 для k &lt; 10,  =1 для . Данный подход обеспечивает сходимость процесса за максимум 15 итераций.На каждом шаге итерации необходимо решать систему линейных уравнений или обращать матрицу (8). По своей структуре матрица Максвелла (8) совпадает с матрицей смежности, которая для графов, моделирующих гидравлические сети, является разреженной. Для уменьшения времени, затрачиваемого на одну итерацию, узлы графа переномеровываются в соответствии с алгоритмом, что позволяет привести матрицу к ленточной форме с минимальной шириной ленты. Следующий шаг в оптимизации времени расчета – использование метода Холецкого для решения систем линейных уравнений с положительно определенными ленточными матрицами.Размерность решаемых задач стала такой большой, что предложенных способов оптимизации времени расчета уже не достаточно. В работах предлагаются разные способы уменьшения размерности решаемой задачи, одни из них не вносят дополнительной погрешности в результаты, другие способы вносят минимальную погрешность. В работах излагается идея упрощения задачи, но алгоритмы ее решения не приводятся.При разработке алгоритмов важна организация данных. В описанных ниже алгоритмах информация о топологии сети хранится в двумерном массиве, каждая строка которого соответствует участку сети, а столбцы содержат номера узлов, инцидентных участку.В процессе эксплуатации гидравлической сети происходит перекрытие задвижек. В результате чего, некоторые части сети могут оказаться отключенными от источника. Выявление подобных ситуаций необходимо делать автоматически.Высокоуровневое описание алгоритма выявления множества узлов, связанных с источником, представлено ниже.Connectivity_checkg – выделение узлов сети, связанных с источником (выявление связных компонент графа сети). Маркировать узел «Источник». Кол-во_маркированных_узлов = 1.Повторять пока Кол-во_маркированных_ узлов &gt;0:Кол-во_маркированных_ узлов = 0Для каждого участка:Найти участок, у которого маркирован один из инцидентных ему узлов;Маркировать смежный узел; Кол-во_маркированных_ узлов увеличить на 1. В дальнейшем в расчетах рассматриваются только узлы, связанные с источником. На втором этапе происходит поиск и удаление из рассмотрения ненагруженных деревьев. Под ненагруженным деревом понимается граф, не имеющий циклов, для узлов которого вектор G=0. Высокоуровневое описание алгоритма представлено ниже. Unloaded_trees  - поиск ненагруженных деревьев.search for unloaded treesВычислить валентность всех узлов графа.Кол-во_маркированных_связей = 1.Повторять пока Кол-во_маркированных_связей &gt;0:Кол-во_маркированных_ связей = 0Для каждого немаркированного участка:Если валентность одного из инцидентных связи узлов равна 1, он не имеет нагрузки и не является источником, то:валентность узлов, инцидентных связи, уменьшить на 1;связь маркировать;Кол-во_маркированных_связей увеличить 1. Дальнейшее упрощение расчетной схемы происходит за счет вычленения и удаления нагруженных деревьев из графа сети. Процесс начинается с терминальных узлов. В результате определяются расходы на всех участках и нагрузка корневого узла, которая  увеличивается на суммарную нагрузку всех узлов, вошедших в дерево (рисунок 1). Индексы всех узлов и связей, вошедших в нагруженные деревья, равны 1. После того, как найдено давление в корневом узле, находятся давления во всех узлах, принадлежащих дереву (модуль Unfurl). Высокоуровневое описание алгоритмов представлено ниже.Рисунок 1 Последовательность эквивалентирования нагруженных деревьев гидравлической сети a) – исходное состояние сети; b) перенос нагрузки в узлы 3 и 4; отсекаемые узлы - 1 и 2; c) перенос нагрузки в узел 4; отсекаемый узел 3; d) перенос нагрузки в узел S; отсекаемый узел 4. Furl – скручивание нагруженных деревьев.Вычислить валентность всех узлов графа.Кол-во_маркированных_связей = 1.Повторять пока Кол-во_маркированных_связей &gt;0:Кол-во_маркированных_связей = 0Для каждой немаркированной связи j (i;k):Если валентность одного из инцидентных связи узлов равна 1, и он не является источником, то:Валентность обоих узлов уменьшить на 1;Связь маркировать;Присвоить индексу узла I значение 1;Кол-во_маркированных_связей увеличить на 1;Если отсекаемый узел – конец связи (k), то: присвоить значению расхода значение нагрузки отсекаемого узла увеличить значение нагрузки смежного узла на значение нагрузки отсекаемого узла Если отсекаемый узел – начало связи (i), то:присвоить значению расхода инверсное значение нагрузки отсекаемого узла уменьшить значение нагрузки смежного узла на значение нагрузки отсекаемого узла  Unfurl – раскручивание свернутых нагруженных деревьев. Кол-во_маркированных_связей = 1.Повторять пока Кол-во_маркированных_связей &gt;0:Кол-во_маркированных_связей = 0.Для каждой немаркированной связи j (i;k) , принадлежащей дереву:Если индекс одного из инцидентных связи узлов равен 1 и он не маркирован, то:Вычислить давление в смежном узле по формуле:Маркировать смежный узел;Присвоить значение 1 индексу связи;Связь маркировать;Кол-во_маркированных_связей увеличить на 1. Эффективность применения модуля Furl зависит от типа сети и решаемой задачи. Например, наладочный расчет систем теплоснабжения производится при заданной тепловой нагрузке абонентов, которая пересчитывается в расчетные расходы теплоносителя. В этом случае большую часть сети, а в некоторых случаях и всю сеть, удается «свернуть».Графы, моделирующие расчетные схемы гидравлических сетей, могут содержать большое количество последовательных и параллельных связей. Эквивалентирование таких связей позволяет существенно уменьшить размерность решаемой системы уравнений.Последовательные ребра – ребра, инцидентные одному и тому же узлу, который не имеет нагрузки, степень которого равна 2. При замене двух последовательных связей одной (рисунок 2 a-b) на единицу уменьшается количество узлов и добавляется новая связь. Гидравлическое сопротивление новой связи равно сумме сопротивлений замененных связей.Параллельными связями называются связи, у которых совпадают пары инцидентных им узлов. Порядок перечисления узлов в паре не имеет значения. При замене двух параллельных связей одной не меняется количество узлов  и добавляется новая связь, гидравлическая проводимость которой равно сумме проводимостей замененных связей, соединяющая те же концевые узлы (рисунок 2 c-d).Процесс упрощения схемы начинается с поиска и эквивалентирования последовательных связей, затем происходит поиск и эквивалентирование параллельных связей, затем снова поиск последовательных связей, затем параллельных и так до тех пор, пока не останется последовательных и параллельных связей. Связи, инцидентные узлам, моделирующим насосы или регуляторы не эквивалентируются.  Рисунок 2 Эквивалентирование связей сети. a-b) последовательное соединение; c-d) параллельное соединение; a, c ) - исходное состояние; b-d) результат эквивалентирования.Обратный ход состоит в присвоении значений расходов дочерних связей значениям расходов родительских связей (последовательные связи) и в вычислении значений расходов родительских связей (параллельные связи). Высокоуровневое описание алгоритмов представлено ниже.Equivalenting_forwardВычислить валентность всех узлов графа. Определить количество узлов без нагрузки, валентность которых равна 2 (number_serial).Определить количество параллельных связей (number_parallel).Количество связей new=nlПовторять пока есть последовательные и параллельные связи (number_serial+ number_parallel&gt;0):Если есть последовательные связи (number_serial&gt;0), тоДля каждой немаркированного узла i, валентность которого равна 2, и у которого отсутствует нагрузка:Найти 2 немаркированные связи j1 (i; k1) и j2 (i; k2), инцидентные узлу i;Маркировать найденные связи j1 и j2;Маркировать узел i;Создать новую связь new=new+1 (k1;k2);Вычислить гидравлическое сопротивление связи new по формуле Snew =Sj1+Sj2;Вычислить гидравлическую проводимость связи new Rnew=Snew-2;Сохранить номер связи new как дочерний subsidiary affiliate childдля связей j1 и j2. Определить количество параллельных связей (number_parallel).Если есть параллельные связи (number_parallel&gt;0), тоДля каждой немаркированной связи j (i; k):Найти параллельную ей немаркированную связь j1 (i; k);Маркировать найденные связи j и j1;Создать новый участок new=new+1 (i; k);Вычислить гидравлическую проводимость связи new по формуле Rnew =Rj+Rj1;Вычислить гидравлическое сопротивление связи new по формуле Snew = Rnew-0.5;Сохранить отрицательный номер связи new как дочерний для связей j и j1.Определить количество узлов без нагрузки, валентность которых равна 2 (number_serial). Equivalenting_backДля каждого маркированной связи j, включая новые, начиная с большего номера с шагом -1:Найти узлы (i;k), инцидентные связи j;Вычислить  ;Для каждой немаркированной связи j1, начиная с 1 до j:Найти узлы (i1;k1), инцидентные связи j1;Найти родительскую связь (по совпадению номера дочернего участка j1 c номером j);Если номер дочерней связи &gt;0 (т.е. последовательное соединение), то вычислить расходы на родительских связях:, и. Если номер дочерней связи &lt;0 (т.е. параллельное соединение), то, и.Вычислить Маркировать связь. ВыводыАнализ состояния гидравлических сетей требует проведения расчетов в реальном времени. Этот факт повышает требования к надежности и быстродействию вычислительных процессов.Эквивалентные преобразования сети позволяют существенно уменьшить размерность систем нелинейных уравнений, а в отдельных случаях ликвидировать итерационный процесс, заменив его на последовательные вычисления.Использование в методе узловых давлений нижнего релаксационного множителя обеспечивает быструю и монотонную сходимость итерационного процесса.Приведение матрицы Максвелла к ленточной форме и оптимизация ширины позволяют сократить время проведения одной итерации.</p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Меренков А.П., Хасилев В.Я. Теория гидравлических цепей М.: Наука, 1985. 279 с.</mixed-citation>
     <mixed-citation xml:lang="en">Merenkov A P and Khasilev V Ya 1985 Theory of hydraulic circuits (Moscow: Nauka) p 294</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Новицкий Н.Н., Шалагинова З.И.,  Михайловский  Е.А. Объектно-ориентированные модели тепловых пунктов теплоснабжающих систем Вестник ИрГТУ 21(9) 2017 с.157-172</mixed-citation>
     <mixed-citation xml:lang="en">Novitsky N N, Shalaginova Z I and Mikhailovsky 2017 Object-oriented models of heat supply system thermal point elements Vestnik IrGTU 21(9) 157-72</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Шалагинова З.И., Новицкий Н.Н.,  Токарев В.В., Гребнева О.А. Многоуровневое моделирование теплогидравлических режимов больших систем теплоснабжения Энергетика России в XXI веке. Инновационное развитие и управление 2015 Иркутск с. 389-398</mixed-citation>
     <mixed-citation xml:lang="en">Shalaginova Z I, Novitsky N N, Tokarev V V and Grebneva O A 2015 Multilevel modeling of thermohydraulic regimes of large heat supply systems. Energy of Russia in the XXI century. Innovative Development and Management Irkutsk 389-98</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B4">
    <label>4.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Китайцева Е.Х. Обобщенные методы расчета воздушного режима зданий и факторов, влияющих на качество внутреннего воздуха. Автореферат кандидата технических наук МГСУ Москва  1995 18 с.</mixed-citation>
     <mixed-citation xml:lang="en">Kitaytseva E Kh 1995 Generalized methods for calculating the air regime of buildings and factors affecting the quality of internal air. Abstract of the candidate of technical sciences (Moscow: MGSU) p 18</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B5">
    <label>5.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Дж. Ортега, В. Рейнболдт Итерационные методы решения нелинейных систем уравнений со многими неизвестными М.: Мир, 1975. 558 с.</mixed-citation>
     <mixed-citation xml:lang="en">Ortega J M and Rheinboldt W C 1975 Iterative solution of nonlinear equations in several variables (Moscow: Mir) p 558</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B6">
    <label>6.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Review of optimization models for the design of polygeneration systems in district heating and cooling networks Ortiga J, Bruno J C, Coronas A and Grossman I E 17th European symposium on Computer Aided Process Engineering. ESCAPE 17 Elsevier 2007</mixed-citation>
     <mixed-citation xml:lang="en">Ortiga J, Bruno J C, Coronas A and Grossman I E 2007 Review of optimization models for the design of polygeneration systems in district heating and cooling networks 17th European symposium on Computer Aided Process Engineering ESCAPE 17 Elsevier</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B7">
    <label>7.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">М. Свами, К. Тхуласираман Графы, сети и алгоритмы М.: Мир, 1984. 455 с.</mixed-citation>
     <mixed-citation xml:lang="en">Swamy M N and Thulasiraman K 1984 Graphs, Networks and Algorithms (Moscow: Mir) p 455</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B8">
    <label>8.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Тьюарсон Р. Разреженные матрицы М.: Мир, 1977. 189 с.</mixed-citation>
     <mixed-citation xml:lang="en">Tewarson R P 1977 Sparce matrices (Moscow: Mir) p 189</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B9">
    <label>9.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Уилкинсон Дж., Райнш К. Справочник алгоритмов на языке Алгол. Линейная алгебра М.: Машиностроение, 1976. 389 с.</mixed-citation>
     <mixed-citation xml:lang="en">Wilkinson J H and Reinsch C 1976 Handbook for automatic computation Linear Algebra (Moscow: Mashinostroyeniye) p 389</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B10">
    <label>10.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Логинов К.В. Эквивалентирование гидравлических схем при моделировании крупных районов теплосетей Математические структуры и моделирование 2004 13 с.62-71</mixed-citation>
     <mixed-citation xml:lang="en">Loginov K V 2004 Equivalenting hydraulic circuits for modeling large areas of heating networks Mathematical structures and modeling 13 62-71</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B11">
    <label>11.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">С.В. Якшин Применение метода расщепления графа при оптимизации параметров тепловой сети Вестник ИрГТУ 2018 22(10)  с. 129-140</mixed-citation>
     <mixed-citation xml:lang="en">Yakshin S V 2018 Application of graph splittance method when optimizing heating network parameters Vestnik IrGTU 22(10) 129-40</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B12">
    <label>12.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Щербаков В.И.,  Нгуен Х. К. Принцип энергетического эквивалентирования для расчета сетей водоснабжения с множеством участков. 2016 Вестник РУДН 2016 4  с. 27-34</mixed-citation>
     <mixed-citation xml:lang="en">Schcherbakov V I and Nguyen H C 2016 The energy equivalence principle for calculation of water supply networks with many areas Vestnik RUDN 4 27-34</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B13">
    <label>13.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">С.В. Якшин  Метод расщепления графа и принцип аддитивности тепловой сети Вестник ИрГТУ 017 21(4) с. 127-138</mixed-citation>
     <mixed-citation xml:lang="en">Yakshin S V 2017 The method of graph splitting and the principle of heating network additivity Vestnik IrGTU 21(4) 127-38</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B14">
    <label>14.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Сидорова В.Т., Карчин В.В. Перераспределение потока мощностей в сложно-замкнутых воздушных сетях 10 кВ для уменьшения потерь и улучшения качества электроэнергии 2016 Проблемы энергетики 2016 11 с. 51-54</mixed-citation>
     <mixed-citation xml:lang="en">Sidorova V T and Karchin V V 2016 Power flow redistribution in 10 kV complex closed-circuit air networks to reduce losses and improve power quality  J Energy Prob 11 51-4</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B15">
    <label>15.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Todini E, PIlati S A gradient algorithm for the analysis of pipe network Computer Applications in Water Supply London John Wiley &amp; Sons 1 с. 1-20</mixed-citation>
     <mixed-citation xml:lang="en">Todini E and PIlati S 2003A gradient algorithm for the analysis of pipe network computer applications in water supply (London: John Wiley &amp; Sons) 1 1-20</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B16">
    <label>16.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Wang Jinda, ZhouZhigang and Zhau Jianing A method for the steady-state thermal simulation of district heating systems and model parameters calibration Energy Conversion and management 2016 120 с. 294-305</mixed-citation>
     <mixed-citation xml:lang="en">Wang Jinda, ZhouZhigang and Zhau Jianing 2016 A method for the steady-state thermal simulation of district heating systems and model parameters calibration Energy Conversion and Management 120 294-305</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B17">
    <label>17.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Static study of traditional and ring networks and use of mass flow control in district heating applications Mauna Kuosa, Kaisa Kontu, Tapio Makila, Markku Lampinen and Risto Lahdelma Applied Thermal Engineering 2013 54(2) с. 450-459</mixed-citation>
     <mixed-citation xml:lang="en">Mauna Kuosa, Kaisa Kontu, Tapio Makila, Markku Lampinen and Risto Lahdelma 2013 Static study of traditional and ring networks and use of mass flow control in district heating applications Applied Thermal Engineering 54(2) 450-9</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B18">
    <label>18.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Lipovka A Y, Lipovka Y L Application of “Gradient” algorithm to modeling Thermal pipeline networks with pumping stations J Siberian Federal University/ Engineering and technologies  2013 6 с. 28-35</mixed-citation>
     <mixed-citation xml:lang="en">Lipovka A Y and Lipovka Y L 2013 Application of “Gradient” algorithm to modeling thermal pipeline networks with pumping stations J Siberian Federal Universit Engineering and Technologies 6 28-35</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
