Files
Entropyk/apps/web/public/docs/components/flooded-condenser.md
sepehr 3358b74342 Add diagram workbench UI with Modelica DoF coaching and ISO glyphs.
Ship the Next.js cycle editor with CAD chrome, technical HX symbols, Fixed/Free boundary guidance, and secondary water/air pressure drop support in the solver stack.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-17 22:46:46 +02:00

48 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# FloodedCondenser
Rust / SystemBuilder type: `FloodedCondenser`
Source: `crates/components/src/heat_exchanger/flooded_condenser.rs`
---
## EN
### Purpose & model
Flooded condenser on an inner `HeatExchanger<EpsNtuModel>` with optional **subcooling control** residual:
```
SC = (h_f(P) h_out) / cp_l # when subcooled
r_SC = SC SC_target
```
### Residuals & `n_equations()`
Base ≈ 3 (inner HX path); **+1** with subcooling control (default target ~5 K).
> **Status:** Prefer production **`Condenser` + `emergent_pressure`** for water-cooled machines. FloodedCondenser may lag the dual-mode / DoF discipline of FloodedEvaporator — treat as partial until fully aligned.
### Ports
Refrigerant + secondary via inner exchanger / 4-port names when wired.
### Calibration
Inner calib `z_ua` (default 1.0) when exposed.
---
## FR
### But
Condenseur **noyé** avec option de contrôle de sous-refroidissement.
### Statut
Préférer **`Condenser` + pression émergente** en production. Fiche partielle tant que le DoF nest pas aligné sur FloodedEvaporator.
### Calibration
Z_UA = 1 si exposé.