Найти в Дзене

Расчёт гидравлического сопротивления трубы

В статье описывается реализация на Python приведённой в [1] методики расчёта коэффициента гидравлического сопротивления для прямых круглых труб с неравномерной шероховатостью (технические трубы).

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

Основной функцией модуля hydrcalc (скачать версию 1) является функция calc_dH(Q, D, L, Delta=0, kvisc=1e-06, quadr=False), которая позволяет по заданным значениям объёмного расхода, внутреннего диаметра трубы, длины трубы, абсолютной шероховатости стенок и кинематической вязкости жидкости вычислить значение потерь давления, выраженных в метрах столба жидкости.

Пример применения функции calc_dH см. здесь.

Для получения справочной информации о включённых в модуль hydrcalc функциях необходимо ввести

import hydrcalc

help(hydrcalc)

Будет выведен перечень всех включённых в модуль функций и для каждой функции будут приведены её назначение и описание входных параметров.

Пример выводимой информации для одной из функций:

calc_lambda(w, D, Delta=0, kvisc=1e-06, quadr=False)
Расчёт коэффициента сопротивления трения единицы относительной длины
w: скорость, м/с
D: внутренний диаметр трубы, м
Delta: абсолютная шероховатость, м (по умолчанию - отсутствие шероховатости, гладкая труба)
kvisc: кинематическая вязкость (по умолчанию - вязкость воды при 20 С)
quadr: False (по умолчанию) - не происходит смены формулы при Re>560/delta, True - при Re>560/delta применяется формула для квадратичного закона сопротивления

Подробнее см. здесь.

Ссылки

1. И.Е. Идельчик. Справочник по гидравлическим сопротивлениям. 3-е издание переработанное и дополненное. Москва. "Машиностроение". 1992 г.

2. Расчёт потерь давления (напора) в отводе

3. Гидравлический расчёт трубопровода