# 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 ```rust 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, /// 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 --- ## Références - [Epic 11 Technical Specifications](../planning-artifacts/epic-11-technical-specifications.md)