Два гидравлических порта: 1 — вход, 2 — выход. В квадрате изображены пружина, шарик и седло. Поток разрешён от 1 к 2 независимо от направлений отсчёта внешних связей.
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.
Полустрелки задают положительное направление мощности. Штрихи причинности здесь опущены; анализ показывает начальный режим. При закрытии связи сохраняются, расход равен нулю, а давления могут различаться.
Результаты и пример
Графики и CSV включают перепад давления, прямой расход, диссипацию и Open (0 или 1). Пример Hydraulics: check valve closes against reverse pressure: сначала p₁ = 200000 Па, p₂ = 100000 Па, Q = 0.00009 м³/с. В момент 2 с давление на входе падает до нуля, выход остаётся под давлением 100000 Па, клапан закрывается.
Границы модели
Мгновенное закрытие без памяти, конечное линейное сопротивление открытого клапана. Утечки, движение затвора, энергия пружины и инерция жидкости не учитываются. Пружина на символе обозначает порог открытия. В изолированных ветвях давление должно определяться накопителями или граничными условиями. Принудительный обратный расход несовместим с моделью и вызывает ошибку. Гидроудар не рассчитывается.