EPANET++ is a free web application for modeling water distribution networks, an extension of EPANET.

Библиотеки

Содержит графики расхода отбора, кривые, типы труб, списки фитингов, управления и правила проекта, по одному разделу на каждое. Чтобы открыть окно, выберите «Вода, Библиотеки». Элемент ссылается на график, кривую, тип трубы или список фитингов по ID этого объекта, а сам объект создаётся, редактируется и удаляется здесь. Всё сохраняется вместе с проектом, а «Отменить» отменяет сделанную здесь правку. Положение и размер окна хранятся только в этом браузере.

Что содержит каждый раздел
ГрафикиСписок множителей, который повторяется, пока длится расчёт, по одному множителю на каждый шаг графика. Новый график — это 24 множителя, равных 1. Вставка столбца из электронной таблицы заполняет поле «Множители». График расхода отбора по умолчанию помечен «(по умолчанию)» и выбирается в «Настройки, Расчёт, Гидравлика».
КривыеЧетыре вида, выбираются как «Тип кривой»: «Напор насоса», «КПД насоса», «Объём бака» и «Потери напора клапана». Точки вводятся в сетке, куда можно вставить столбец из электронной таблицы или строки, скопированные из файла EPANET. Кривая напора насоса подгоняется по точкам, и строка «Уравнение» показывает подгонку; одна точка читается как расчётная, с напором при закрытой задвижке, равным 1,33334 её напора, и наибольшим расходом, равным 2 её расхода, как её читает EPANET. Остальные виды соединяют точки прямыми линиями. Насос или клапан указывает свою кривую в «Свойствах», где ссылка «Кривые» открывает этот раздел.
Типы трубОпределение диаметра, шероховатости и коэффициентов реакции, на которое ссылаются несколько труб. Свойство в определении можно оставить пустым, и тогда его вводят для каждой трубы. В «Свойствах» значения, указанные типом трубы, отключены, а «Отсоединить от типа трубы» копирует их в трубу, и она перестаёт использовать тип.
ФитингиСписки фитингов с количеством каждого, из которых складывается один коэффициент местных (локальных) потерь k для трубы или типа трубы. Предлагаются тринадцать фитингов из таблицы 3.3 руководства пользователя EPANET 2.2 и «Другой фитинг». Выбор фитинга копирует его коэффициент в строку, где его можно изменить.
УправленияПо одному оператору, в синтаксисе EPANET, например LINK id OPEN IF NODE id BELOW value. Под каждым окно сообщает, был ли он понят.
ПравилаПо нескольку строк, в синтаксисе EPANET: RULE, IF, AND, OR, THEN, ELSE и PRIORITY. Под каждым окно сообщает, было ли оно прочитано.
Переименование, удаление и то, что ссылается на объект

ID меняется в своём разделе. Пустой ID или ID, уже используемый в том же разделе, не принимается. Переименование объекта переносит все ссылки на него, в «Базе» и в каждом сценарии. Для графика ссылками служат график расхода отбора узла и график каждой из его категорий расхода отбора, график расхода отбора абонента, график напора резервуара, график скорости насоса и график расхода отбора по умолчанию.

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

Библиотеки и сценарии

Библиотеки одинаковы во всех сценариях. Сценарий может направить элемент на другую кривую, тип трубы, список фитингов или график, и это переопределение этого элемента, но содержимое объекта не переопределяется. Правка графика, кривой, типа трубы, списка фитингов, управления или правила меняет его для всех сценариев, какой бы сценарий ни был открыт. График расхода отбора по умолчанию — это настройка, а не объект, и у сценария может быть свой.

Управление или правило, называющее элемент, неактивный в открытом сценарии, игнорируется при расчёте этого сценария, и окно «Библиотеки» его перечисляет. Называющее элемент, которого в проекте нет, тоже игнорируется, с предупреждением.

Управления и правила при расчёте

Управление — это один оператор. Правило — это несколько строк, начинающихся с RULE. Ключевые слова вводятся по-английски независимо от языка страницы, а числа задаются в единицах проекта. Команда «Добавить управление» начинает с оператора, построенного по сети, который затем правится до нужного.

Управления и правила меняют результат только при расчёте с продолжённым периодом, то есть когда общая продолжительность расчёта больше 0. Решение установившегося режима не меняется ни тем, ни другим. Правила применяет только расчётное ядро EPANET. И те и другие сохраняются вместе с проектом и записываются в файл EPANET.

Импорт библиотек из другого проекта

«Файл, Импорт…, Импорт библиотек…» открывает другой файл проекта и копирует из него целые библиотеки в этот проект. Объект, чьё имя здесь уже занято, пропускается и перечисляется, поэтому ничего из уже имеющегося не меняется. Если файл и проект выражают величину в разных единицах, показывается предупреждение, а объекты импортируются как записаны. Типы труб, ссылающиеся на список фитингов, которого нет в этом проекте, перечисляются; чтобы это устранить, импортируйте библиотеку фитингов из того же файла.

Пример на Net1

Откройте пример Net1 и выберите «Вода, Библиотеки». В «Графиках» есть график 1, Demand Pattern, с 12 множителями с интервалом 2:00, охватывающий 24:00, помеченный «(по умолчанию)». В «Кривых» есть кривая 1, Pump Curve for Pump 9, кривая напора насоса с одной точкой: 1500 гал/мин при 250 ft. В «Управлениях» два оператора: первый открывает связь 9, когда напор в узле 2 падает ниже 110, а второй закрывает её, когда напор в узле 2 поднимается выше 140. В «Правилах» два правила, проверяющие время на часах и уровень в баке 2.

Выберите «Вода, Рассчитать», а затем «Вода, Отчёты, Изменения состояния». Насос L9 теперь закрыт в 10:00, теперь открыт в 15:00 и теперь закрыт в 21:00, а бак N2 теперь опорожняется в 22:00. В «Управлениях» замените во втором операторе 140 на 135 и снова выберите «Вода, Рассчитать». Последнее закрытие сдвигается на 20:00, а бак N2 теперь опорожняется в 21:00.

На что обратить внимание
  • График повторяется, пока длится расчёт, поэтому ему не нужно покрывать весь расчёт.
  • В файле EPANET нет места для типа трубы или списка фитингов. Файл содержит числа, которые читает каждая труба, и при экспорте сообщается, какие трубы были сведены к числам.
  • Положение и размер окна «Библиотеки» хранятся в этом браузере. Объекты сохраняются вместе с проектом.
Home | AutoCAD Tools | FreeSoftware | Engineering Services | Engineering Calculators | Technical Documents | Blog | Personal essays | Collaborative Family Trees | Contact