Программа предназначена для гидравлических расчетов уровней и скоростей (а так же сопутствующих параметров) воды в русле реки с возможностью разделения русла на участки с индивидуальными параметрами.
Результатом выполнения программы является отчет в формате Microsoft Office содержащий графическую часть: створ поперечного профиля, гидравлическую кривую, кривую скоростей и их вариации; таблицы параметров и результатов расчетов: расчётные уровни воды, расчётные участки и их параметры, параметры расчёта кривой расхода воды, сводные таблицы по всем створам.
| Створ поперечного профиля | Гидравлическая кривая Q(H) |
|---|---|
![]() |
![]() |
| График совмещенных кривых QFV(Р) |
|---|
![]() |
В текущей реализации параметры створов поперечных профилей задаются в специально подготовленном файле Microsoft Excel example/example_profile.xls. Каждый лист в данном файле представляет собой отдельный створ к которому выполняются расчеты и по которому формируется отчет. Каждый параметр в файле шаблон снабжен исчерпывающим комментарием и примером заполнения.
Для выполнения гидравлических расчетов требуется указание следующих обязательных параметров:
- Координаты сечения створа поперечного профиля (колонки ПК и ОТМ)
- расчетные участки и параметры коэффициента шероховатости и уклона (колонки Участок, n и i)
- расчетные обеспеченности и расходы воды этих обеспеченностей (колонки Обеспеченность)
- расчетный шаг в сантиметрах (ячейка расчетный шаг)
Остальные параметры являются необязательными для расчетов и влияют на визуальную и информационную составляющую отчета.
Пример запуска расчётов. Входные параметры представлены в файле example/example_profile.xls, результирующий отчёт записать в файл result/hydraulic_results.docx.
from hydraulic import profile
# Пути к файлу исходных данных
# и к файлу результирующего отчета
IN_FILENAME = 'example/example_profile.xls'
OUT_FILENAME = 'result/hydraulic_results.docx'
# Запуск расчетов и формирования отчета
profile.xls_calculate_hydraulic(IN_FILENAME, OUT_FILENAME)- Исправлены многочисленные незначительные ошибки
- Добавлена возможность выбора формулы для расчета коэффициента Шези
- Добавлен график совмещенных кривых QFV(H) с единой вертикальной осью и раздельными горизонтальными осями
- Вывод расстояния в метрах на графике профиля заменен на пикетаж
- Добавлены линии сносок для подписей расчетных урезов воды
- Переработан и обновлен файл исходных данных
example/example_profile.xls - Значительно увеличена производительность формирования отчета в формате Microsoft Word
- В формируемый отчет добавлена таблица топографических данных створа
В программе реализованы все базовые методы и функции для выполнения расчетов и формирования отчета.
- Железняков Г.В. Пропускная способность русел каналов и рек. Л.: Гидрометеоиздат, 1981. 312 с.
- СП 33-101-2003. Определение основных расчетных гидрологических характеристик. Издание официальное. М.: Госстрой России, 2004. 73 с.


