1.5 KiB
1.5 KiB
Story 11.5: BphxExchanger Base
Epic: 11 - Advanced HVAC Components
Priorité: P0-CRITIQUE
Estimation: 4h
Statut: backlog
Dépendances: Story 11.8 (CorrelationSelector)
Story
En tant qu'ingénieur thermique,
Je veux un composant BphxExchanger de base,
Afin de configurer des échangeurs à plaques brasées pour différentes applications.
Contexte
Le BPHX (Brazed Plate Heat Exchanger) est un type d'échangeur compact très utilisé dans les pompes à chaleur et chillers. Cette story crée le framework de base.
Géométrie
pub struct HeatExchangerGeometry {
/// Diamètre hydraulique (m)
pub dh: f64,
/// Surface d'échange (m²)
pub area: f64,
/// Angle de chevron (degrés)
pub chevron_angle: Option<f64>,
/// Type d'échangeur
pub exchanger_type: ExchangerGeometryType,
}
pub enum ExchangerGeometryType {
SmoothTube,
FinnedTube,
BrazedPlate, // BPHX
GasketedPlate,
ShellAndTube,
}
Fichiers à Créer/Modifier
| Fichier | Action |
|---|---|
crates/components/src/bphx.rs |
Créer |
crates/components/src/lib.rs |
Ajouter module |
Critères d'Acceptation
- Corrélation Longo (2004) par défaut
- Sélection de corrélation alternative
- Gestion zones monophasiques et diphasiques
- Paramètres géométriques configurables