BGMod Документация / v3

Обратный клапан

Два гидравлических порта: 1 — вход, 2 — выход. В квадрате изображены пружина, шарик и седло. Поток разрешён от 1 к 2 независимо от направлений отсчёта внешних связей.

Δp = p₁ − p₂
Q₁ = max(Δp − p_crack, 0)/R_open; Q₂ = −Q₁
P_loss = Δp Q₁ ≥ 0

R_open > 0 [Па·с/м³], по умолчанию 10⁹. Давление открытия p_crack ≥ 0 [Па], по умолчанию 10⁴. Клапан открывается при превышении порога; при меньшем или равном перепаде расход строго нулевой. Внешний управляющий сигнал не нужен.

Классический bond graph

Внутри находятся 1-узел общего расхода и однопортовый нелинейный R. Узел задаёт Q₁ = Q_R = −Q₂ и p₁ − p₂ − e_R = 0. Закон R: Q_R = max(e_R − p_crack, 0)/R_open. Решатель использует сопротивление и порог внутреннего элемента. После анализа выберите клапан и нажмите Internal bond graph.

Classic bond graph1 feeds a 1-junction; its outgoing bonds connect 2 and a one-port nonlinear R.112Rp₁, Qp₂, Qe_R = Δp

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

Результаты и пример

Графики и CSV включают перепад давления, прямой расход, диссипацию и Open (0 или 1). Пример Hydraulics: check valve closes against reverse pressure: сначала p₁ = 200000 Па, p₂ = 100000 Па, Q = 0.00009 м³/с. В момент 2 с давление на входе падает до нуля, выход остаётся под давлением 100000 Па, клапан закрывается.

Границы модели

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