Гидравлические расчеты инженерных сетей как объектов геоинформационных систем. Наладка инженерных сетей. в программном комплексе «Гидросистема»

июль 1998 г.

Авторы продолжают серию статей (см. ИБ ГИС No 1(8), 3(10), 5(12) за 1997 г.), посвященных применению геоинформационных технологий в эксплуатации инженерных коммуникаций. На этот раз мы попытаемся описать принципы интеграции подсистем создания и ведения электронных планов инженерных коммуникаций и подсистем анализа гидравлических режимов инженерных сетей. Авторы, как и в прежних статьях, рассматривают только муниципальные сети или сети крупных предприятий, и опираются на собственный опыт разработки и внедрения специализированных информационных систем.

Гидравлические расчеты лежат в основе анализа режимов тепловых, газовых, водопроводных и напорных канализационных сетей. В СНГ и странах Прибалтики гидравлические расчеты наибольшее значение имеют для тепловых сетей, что определяется принципами построения и правилами их эксплуатации. Любые информационные системы по тепловым сетям, не предусматривающие проведения гидравлических расчетов, имеют крайне ограниченные возможности применения и потому вряд ли могут рассматриваться всерьез. Гидравлические расчеты муниципальных газовых, водопроводных и канализационных сетей ранее применялись лишь проектными и научными организациями. Однако в последнее время все больший интерес к моделированию гидравлических режимов проявляют и эксплуатирующие организации.

Потребности эксплуатационных служб инженерных сетей приводят к необходимости создания единых баз данных, на основе которых решаются как задачи создания электронных планов (ГИС верхнего уровня), так и задачи технологические, в частности - гидравлические расчеты сетей. Только такой подход к информационному наполнению систем вкупе с методами и алгоритмами прикладной математики позволяет говорить о цифровой модели инженерных коммуникаций как объекте ГИС.

Что же такое "гидравлический расчет"?

Конечно же, в рамках этой статьи авторы не намерены приводить строгую математическую постановку задачи гидравлического расчета. Она изложена в десятках монографий, ставших классикой данной предметной области. Лучше все равно не напишешь, и потому жаждущих постановки мы отсылаем к отцам современной теории гидравлических цепей (например, и ). Для нас же здесь важно следующее: результатом любого гидравлического расчета всегда является потокораспределение - по каждому участку сети находится расход транспортируемого продукта, а по каждому узлу сети - давление. В то же время способы задания исходных данных могут довольно сильно отличаться между собой. Если сеть не содержит регуляторов (давления, расхода или температуры), то задача гидравлического расчета сводится к системе нелинейных уравнений большой размерности. В свою очередь, линеаризация этой системы приводит к разреженной системе линейных уравнений со специфической структурой (Свойства этой специфической разреженности хитрые математики научились эффективно использовать еще во времена жестких ограничений вычислительных возможностей ЭВМ). Регуляторы значительно усложняют задачу, поскольку в этом случае к системе уравнений добавляются еще и неравенства.

Методов решения задач гидравлического расчета вполне счетное количество, и они также хорошо известны; таким образом, велосипед изобретен, а проблема состоит в его более или менее приличном изготовлении. Поэтому на первый план выступает качество и алгоритмов и программной реализации гидравлического расчета, именно на этом поле и бьются конкуренты уже третий десяток лет. (Без ложной скромности заметим, что ИВЦ "Поток" считает предметом своей особой гордости высококачественную программу гидравлического расчета, которая позволяет даже на 386 компьютере за 1-2 секунды получить полное потокораспределение для сетей, содержащих тысячи участков, при любой степени их закольцованности. Автор этой программы – наш сотрудник, А.Л.Подольский).

Расчетная схема и план инженерных коммуникаций

Первые программы гидравлического расчета появились еще 30 лет назад, задолго до появления и массового распространения геоинформационных систем. Как только были созданы надежные и эффективные процедуры гидравлического расчета, на первый план стали выходить проблемы создания удобных пользовательских оболочек. Эти оболочки должны были "уметь" выполнять следующие функции:
первоначальный ввод исходных данных;
контроль корректности исходных данных;
визуализация и анализ результатов расчета;
корректировка исходных данных.

Для получения требуемых результатов пользователь должен был начертить (на бумаге) расчетную схему, составить (на бумаге же) таблицы участков, потребителей, насосных станций и регуляторов, ввести эти таблицы в компьютер, получить расчетные таблицы, нанести результаты расчета на расчетную схему (опять на бумаге). На каждом этапе пользователь допускал разнообразные ошибки, устранение которых занимало массу времени и сил. С появлением персональных компьютеров системы гидравлического расчета претерпели революционные изменения по двум направлениям:
исходные и расчетные данные стали храниться в стандартных реляционных базах данных, а не в разнообразных двоичных файлах;
расчетная схема, изображаемая теперь с помощью компьютера, стала как основным источником исходных данных, так и средством анализа результатов расчета.

Почти одновременно с внедрением систем гидравлического расчета с графическим представлением расчетной схемы появляются возможности создания и использования систем паспортизации инженерных коммуникаций на основе электронных планов. Поскольку любая из этих систем связана с большими трудозатратами на создание и актуализацию базы данных, сразу же возникли проблемы взаимодействия этих систем. Авторы глубоко убеждены, что система паспортизации сети и система расчета гидравлических режимов представляют собой на самом деле единую информационно-графическую систему, в основе которой лежит база данных с тщательно продуманной структурой таблиц. Планы инженерных коммуникаций, выполненные на основе стандартных городских планшетов, могут использоваться либо непосредственно как расчетные схемы, либо с помощью автоматизированных процедур преобразовываться в расчетные схемы. Очевидно, что для того, чтобы это было возможно, должны быть продуманы методы идентификации и систематизации узлов и участков сети на плане. Особенно важным вопросом является четкое определение потребителей сети.

Проклятие размерности

Опыт авторов показал, что реальные тепловые, газовые и, тем более, напорные канализационные сети даже крупных городов не порождают подсетей с более чем 10 тысяч участков, для которых необходим гидравлический расчет. Расчет таких сетей на современных компьютерах производится за считанные секунды, хотя процессы чтения исходной информации и записи результатов в базу данных могут занимать несколько минут. Это еще один довод в пользу непосредственного использования эксплуатационных планов в качестве расчетных схем. Водопроводные сети крупных городов могут порождать сети, содержащие уже десятки тысяч участков. Например, водопроводная сеть Москвы содержит около 100 тысяч участков. Такие сети уже сложно рассчитать даже на суперкомпьютерах, но это еще полбеды. Самое главное, при такой размерности практически невозможно корректно ввести исходную информацию, а потом проанализировать результаты расчета. В этом случае приходится применять полуэвристические методы составления упрощенных (эквивалентированных) расчетных схем. (Среди тех методов, с которыми приходилось сталкиваться авторам, наиболее интересные подходы к выбору расчетных схем, да и вообще к решению задач гидравлического расчета водопроводных сетей, применяются в ГУП "Водоканал Санкт-Петербурга"). Тем не менее, информационно-графические системы паспортизации водопроводных сетей должны содержать в себе специальные процедуры формирования исходной графической и текстовой информации для построения расчетных схем.

Методы визуализации результатов гидравлического расчета

Результаты гидравлического расчета очень удобно представлять с помощью технологий, принятых в геоинформационных системах, хотя имеется и ряд оригинальных методов визуализации. Основные вариации таковы:

Гидравлические справки об узлах и участках сети . Пользователь на схеме сети отмечает требуемый объект и получает в окне справку, содержащую гидравлические и технологические характеристики узла. Виды справок настраиваются по требованиям пользователя.

Генератор отчетов, содержащих гидравлические режимы узлов и участков . Как правило, такие отчеты представляются в виде таблиц, строками которой являются узлы, участки, потребители или насосные станции, а колонками - технологические и гидравлические параметры (расходы, давления, скорости и т.д.). Перечень колонок и условия отбора объектов настраиваются по требованиям пользователя.

Тематические карты (схемы) . Объекты сети выделяются с помощью различных графических средств (например, цветом) в зависимости от гибко задаваемых условий. Например, сети можно раскрасить по зонам давления, выделить гидравлические нарушения, зоны застоя воды, показать направления потоков стрелками и т.п.

Подписи результатов расчета на основной схеме сети . Пользователю предоставляются средства размещения специальных надписей, связанных с объектами инженерной сети. Перечень выводимых параметров настраивается по требованию пользователя. Эти надписи помещают в специальный слой, который может быть в любой момент отключен, чтобы не загромождать схему.

Построение пьезометрических графиков . Пьезометрический график показывает график изменения давления вдоль заданного пути. Для построения пьезометрического графика пользователь отмечает на схеме сети необходимые узлы, программа автоматически находит путь, соединяющий эти узлы, и формирует специальный документ - график, содержащий в очень удобной форме необходимую информацию о гидравлических режимах (см. рисунок). Вдоль выбранного пути могут быть сформированы с помощью генератора отчетов произвольные таблицы, дополняющие пьезометрический график.

Послесловие

Авторы надеются, что в своих публикациях им удалось тихо и ненавязчиво подвести уважаемого читателя к основной мысли о том, какие функциональные возможности следует иметь в виду при выборе той или иной инструментальной ГИС для построения информационных систем предприятий инженерных коммуникаций. И еще раз не ленятся напомнить об актуальности проблемы обменных форматов, поскольку очевидно, что не дело "больших" муниципальных ГИС заниматься, например, гидравлическими расчетами.

До новых встреч!

Литература:

1. Евдокимов А.Г., Дубровский В.В., Тевяшев А.Д., "Потокораспределение в инженерных сетях", Москва, Стройиздат, 1979
2. Меренков А.П., Хасилев В.Я., "Теория гидравлических цепей", Москва, Наука, 1985


АО «Аркада» – ведущий поставщик комплексных решений для автоматизации промышленных предприятий и проектных организаций, эксклюзивный представитель решений НТП «Трубопровод», приглашает Ваших специалистов принять участие в программе подготовки по теме:

^ Гидравлический и теплогидравлический расчеты

в программном комплексе «Гидросистема»

Стоимость: 3 300 грн.

Мероприятие проведут специалисты компании-разработчика НТП Трубопровод.

Мероприятие предназначено для слушателей, которые выполняют задачи по проведению тепловых и гидравлических расчетов, а также выбора диаметров трубопроводов, перекачивающих жидкие или газообразные продукты, а также газо-жидкостные смеси.

День 1.

^ Функции и основные возможности программы «Гидросистема». Теоретические основы гидравлических и тепловых расчетов трубопроводов.


  • Возможности программы «Гидросистема» и ограничения ее области применения.

  • Структура программы «Гидросистема» и назначение ее модулей.

  • Постановка и формализация решаемых в программе задач:

  • Проектный расчет, расчет пропускной способности, поверочный расчет:

  • Расход, давление и диаметры труб в трубопроводах, их взаимосвязь. Падение давления в трубопроводах, уравнение Бернулли.

  • Режимы течения – ламинарный, турбулентный, переходный. Число Рейнольдса. Зависимость падения давления от скорости – линейная и квадратичная.

  • Шероховатость труб и расчет потерь давления в трубах. Выбор значения шероховатости.

  • Местные сопротивления и их расчет (справочники Идельчика, Миллера).

  • Тепловой расчет трубопроводов. Расчет тепловых потерь в окружающую среду. Формула Шухова. Основные термические сопротивления процесса теплопередачи от перекачиваемого продукта в окружающую среду. Учет свойств реального газа (дроссельного эффекта), учет энергии трения для жидкостей.

  • Расчет двухфазного течения. Основные подходы к моделированию двухфазных течений, основные зависимости и корреляции для расчета истинного газосодержания, двухфазных сопротивлений, режимов течений двухфазной смеси.

  • Явление кавитации. Кавитационный запас и его расчет.

Пользовательский интерфейс программы «Гидросистема», задание исходных данных.


  • Основные понятия расчетной схемы. Гидравлическое сопротивление, участок, ветвь, узел, источник, потребитель.

  • Обзор окон, меню и панелей программы, настройка интерфейса.

  • Структура исходных данных и их задание:

  • Задание общих данных по трубопроводу.

  • Данные по окружающей среде и теплоизоляционной конструкции (работа с базой данных изоляционных материалов).

  • Задание данных по продукту. Способы задания и их особенности. Моделирование нефтей и нефтепродуктов, пересчет разгонки нефтяных фракций.

  • Задание ветвей трубопровода и данных по ним. Направление потока в ветви, притоки/оттоки в узлах ветви.

  • Типы участков (гидравлических сопротивлений) и их использование, моделирование «сосредоточенных» сопротивлений и сопротивлений, имеющих длину. Ввод и учет тройников. Задание насосов.

  • Врезка узлов в трубопровод, задание замкнутых контуров, задание закрытой трубопроводной арматуры.

  • Графическое отображение расчетной схемы и его настройка. Режим точной графики, синхронизация данных по элементам с их графическим отображением.
День 2.

Выполнение расчетов в программе «Гидросистема». Практическое занятие.


  • Схематизация реальной конструкции трубопровода и правильный выбор расчетной схемы. Важность и правильность учета тех или иных элементов схемы.

  • Постановка решаемой задачи в программе, задаваемые и искомые величины.

  • Виды расчетов, выполняемых программой, их назначение и практическое применение:

  • Проектный расчет: учет ограничений по скорости движения продукта, настройки проектного расчета. Самостоятельное выполнение расчета.

  • Расчет пропускной способности и распределения потоков в трубопроводе. Задание регулирующей арматуры. Самостоятельное выполнение расчета.

  • Поверочные гидравлические и тепловые расчеты: расчеты «от источника к потребителю» и наоборот, различные вариации расчетов. Самостоятельное выполнение расчета.

  • Расчет двухфазного течения: виды двухфазных течений («замороженное» течение и течение с кипением/конденсацией), особенности настройки расчета. Самостоятельное выполнение расчета.

  • Представление и вывод на печать результатов расчета.

  • Инженерная трактовка результатов расчета.

ГеоИнфоГрад проводит дистанционное обучение применению ГИС Zulu и ZuluThermo для электронной картографии, моделирования, наладки тепловых сетей, разработки и актуализации электронных моделей систем и схем теплоснабжения.

Курс обучения ZuluThermo

Пример учебных видеоматериалов

Вводная лекция

    «Электронная модель системы теплоснабжения и современный подход к наладке и модернизации тепловых сетей с примером»

    в рамках программы «ОСНОВЫ РАЗРАБОТКИ СХЕМ ТЕПЛОСНАБЖЕНИЯ ПОСЕЛЕНИЙ И ГОРОДСКИХ ОКРУГОВ» для повышения квалификации должностных лиц органов местного самоуправления и специалистов теплоснабжающих организаций проводимой ФГАОУ ДПО "ИПК ТЭК"

Практические занятия

1. Основные элементы интерфейса пользователя и операции:
a. Меню, панель инструментов, перемещение по карте, масштабирование.
b. Задание масштаба и координат.
c. Навигатор, рабочее место, список карт и слоёв.
d. Включение, выключение видимости слоёв, порядок расположения. Типы слоёв: векторный, растровый, расчётный. Активный слой.

2. Основные инструменты. Выделение объекта, группы, объектов. Геометрические свойства объекта.

3. Измерение расстояний и площадей.

Занятие 2. Введение 2 0:25

Курс обучения ZuluThermo. Видеоматериалы. Оглавление. Практические занятия

Занятие 1. Часть 1. Введение 0:13

  1. Основные элементы интерфейса пользователя и операции:
    1. Меню, панель инструментов, перемещение по карте, масштабирование.
    2. Задание масштаба и координат.
    3. Навигатор, рабочее место, список карт и слоёв.
    4. Включение, выключение видимости слоёв, порядок расположения. Типы слоёв: векторный, растровый, расчётный. Активный слой.
  2. Основные инструменты. Выделение объекта, группы, объектов. Геометрические свойства объекта.
  3. Измерение расстояний и площадей.

Занятие 1. Часть 1. Данные по объектам 0:09

  1. Данные по выделенному объекту. Данные по всем объектам типа. Запросы.

Занятие 1. Часть 2. Работа с существующей расчётной моделью системы теплоснабжения 1:31

  1. Редактирование существующей карты. Добавление новых потребителей и участков сети.
  2. Раскраска по скоростям. Пьезометрический график. Проверка топологической связанности сети.
  3. Обзор данных по элементам сети. Заполнение исходных данных для расчёта по добавленным элементам сети. Расчёт с добавленным потребителем. Анализ расчёта. Подбор подходящего диаметра.

Занятие 1. Часть 3. Работа с существующей расчётной моделью системы теплоснабжения 0:39

  1. Редактирование существующей карты. Добавление новых потребителей и участков сети (продолжение).
  2. Разбор самостоятельной работы.
  3. Экспорт данных в Excel.
  4. Печать без макета. Печать на нескольких страницах.

Занятие 2. Введение2 0:25

  1. Создание расчётного слоя и расчёт небольшой сети. Краткий обзор основных возможностей ZuluThermo: Ввод исходных данных, расчёт, анализ результатов расчёта, рекомендации по улучшению гидравлического режима.

Занятие 2. Часть 1 1:40

  1. Создание базы данных,
  2. Экспорт из Автокада
  3. Подключение растров. Калибровка. Группировка
  4. Трансформация слоя

Занятие 2. Часть 2 1:02

  1. Подключение растров публичных карт и космоснимков (продолжение),
  2. Создание слоёв (повтороение). Рисование.
  3. Заполнение табличных данных, автоматическое заполнение длин участков.
  4. Расстановка и редактирование надписей.

Занятие 3. Часть 1. Расчёт тепловой сети 0:57

  1. Настройки расчётов.
  2. Заполнение исходных данных для расчёта.
  3. Расчёт. Обзор результатов расчёта.
  4. Моделирование 4-х трубной сети с ГВС.

Занятие 3. Часть 2 1:10

  1. Поверочный расчёт тепловой сети.
  2. Температурный график.
  3. Расчёты с учётом тепловых потерь.
  4. Типы и режимы элементов системы теплоснабжения/расчётного слоя:
    1. работа сети с насосной станцией,
    2. задвижка,
    3. обобщённый потребитель,
    4. дросселирующий узел,
    5. перемычка.
  5. Справка по элементам сети и их параметрам

Занятие 4. Часть 1 1:01

  1. Структура слоя. Стили. Типы и режимы. Условные обозначения, масштабирование условных обозначений. Редактирование, создание новых. Примитивные и типовые объекты.
  2. Базы данных слоя. Редактирование таблиц базы данных. Добавление поля в таблицу. Типы данных. Запросы. Оформление пользовательской таблицы (запроса). Группировка и раскрашивание полей. Использование документов, файлов, изображений в качестве данных.

Занятие 4. Часть 2 1:19

  1. Ограничения демонстрационного режима
  2. Структура данных (продолжение). Создание таблицы в новом слое. Запросы (пример).
  3. Свойства слоя. Генерализация - диапазон масштабов видимости.
  4. Проект.
  5. Печать. Макет печати.
  6. Растры. Вставка. Настройка прозрачности и цвета.

Занятие 5 2:08

  1. Вставка, привязка, калибровка растров
  2. Закладка «Сервис» в модуле ZuluThermo: Отметки высот с карты, рельеф. Автоматическое заполнение длин, концов участка с карты.
  3. Расчёт нормативных тепловых потерь.
  4. Раскраска тепловой сети 2 способами. Тематические раскраски. Показать диаметр толщиной, потери - цветом.
  5. Оверлейные операции. Сложение, вычитание объектов.
  6. Выделение групп объектов. Массовые операции с группами.
  7. Удаление лишних и добавление пустых записей в базе данных.
  8. Работа с таблицами базы данных.
  9. Поиск объекта по ключу.
  10. Трансформирование слоя с экрана и параметрами.
  11. Копирование, переименование, индексация слоя.
Преподаватели: Луняков А.В., Говоров В.Л.