chore: sync project state and current artifacts

This commit is contained in:
Sepehr
2026-02-22 23:27:31 +01:00
parent 1b6415776e
commit dd77089b22
232 changed files with 37056 additions and 4296 deletions

View File

@@ -0,0 +1,106 @@
{
"name": "Chiller eau glacée R410A - Eurovent",
"description": "Système complet de production d'eau glacée avec cycle R410A",
"fluid": "R410A",
"circuits": [
{
"id": 0,
"name": "Circuit réfrigérant R410A",
"components": [
{
"type": "Compressor",
"name": "comp",
"fluid": "R410A",
"speed_rpm": 2900,
"displacement_m3": 0.000030,
"efficiency": 0.85,
"m1": 0.85, "m2": 2.5,
"m3": 500, "m4": 1500, "m5": -2.5, "m6": 1.8,
"m7": 600, "m8": 1600, "m9": -3.0, "m10": 2.0
},
{
"type": "HeatExchanger",
"name": "condenser",
"ua": 5000,
"hot_fluid": "R410A",
"hot_t_inlet_c": 45,
"hot_pressure_bar": 24,
"hot_mass_flow_kg_s": 0.05,
"cold_fluid": "Water",
"cold_t_inlet_c": 30,
"cold_pressure_bar": 1,
"cold_mass_flow_kg_s": 0.4
},
{
"type": "ExpansionValve",
"name": "exv",
"fluid": "R410A",
"opening": 1.0
},
{
"type": "Evaporator",
"name": "evaporator",
"ua": 6000,
"t_sat_k": 275.15,
"superheat_k": 5
}
],
"edges": [
{ "from": "comp:outlet", "to": "condenser:inlet" },
{ "from": "condenser:outlet", "to": "exv:inlet" },
{ "from": "exv:outlet", "to": "evaporator:inlet" },
{ "from": "evaporator:outlet", "to": "comp:inlet" }
]
},
{
"id": 1,
"name": "Circuit eau glacée",
"components": [
{
"type": "Pump",
"name": "pump"
},
{
"type": "Pump",
"name": "load"
}
],
"edges": [
{ "from": "pump:outlet", "to": "load:inlet" },
{ "from": "load:outlet", "to": "pump:inlet" }
]
}
],
"thermal_couplings": [
{
"hot_circuit": 0,
"cold_circuit": 1,
"ua": 6000,
"efficiency": 0.95
}
],
"solver": {
"strategy": "fallback",
"max_iterations": 100,
"tolerance": 1e-6
},
"design_conditions": {
"chilled_water_inlet_c": 12,
"chilled_water_outlet_c": 7,
"chilled_water_flow_kg_s": 0.5,
"ambient_air_c": 35,
"cooling_capacity_kw": 10.5,
"cop_estimated": 3.5
},
"metadata": {
"author": "Entropyk",
"version": "1.0",
"application": "Water chiller for HVAC"
}
}

View File

@@ -0,0 +1,78 @@
{
"name": "Chiller R410A - Minimal Working Example",
"description": "Système chiller simplifié avec placeholders (comme eurovent.rs)",
"fluid": "R410A",
"circuits": [
{
"id": 0,
"name": "Circuit réfrigérant R410A",
"components": [
{
"type": "Placeholder",
"name": "comp",
"n_equations": 2
},
{
"type": "Condenser",
"name": "cond",
"ua": 5000
},
{
"type": "Placeholder",
"name": "exv",
"n_equations": 1
},
{
"type": "Evaporator",
"name": "evap",
"ua": 6000,
"t_sat_k": 275.15,
"superheat_k": 5
}
],
"edges": [
{ "from": "comp:outlet", "to": "cond:inlet" },
{ "from": "cond:outlet", "to": "exv:inlet" },
{ "from": "exv:outlet", "to": "evap:inlet" },
{ "from": "evap:outlet", "to": "comp:inlet" }
]
},
{
"id": 1,
"name": "Circuit eau glacée",
"components": [
{
"type": "Placeholder",
"name": "pump",
"n_equations": 2
},
{
"type": "Placeholder",
"name": "load",
"n_equations": 1
}
],
"edges": [
{ "from": "pump:outlet", "to": "load:inlet" },
{ "from": "load:outlet", "to": "pump:inlet" }
]
}
],
"thermal_couplings": [
{
"hot_circuit": 0,
"cold_circuit": 1,
"ua": 6000,
"efficiency": 0.95
}
],
"solver": {
"strategy": "fallback",
"max_iterations": 100,
"tolerance": 1e-6
}
}

View File

@@ -0,0 +1,106 @@
{
"name": "Pompe à chaleur air-eau R410A - A7/W35",
"description": "Pompe à chaleur air-eau Eurovent A7/W35 avec R410A",
"fluid": "R410A",
"circuits": [
{
"id": 0,
"name": "Circuit réfrigérant R410A",
"components": [
{
"type": "Compressor",
"name": "comp",
"fluid": "R410A",
"speed_rpm": 2900,
"displacement_m3": 0.000025,
"efficiency": 0.82,
"m1": 0.88, "m2": 2.2,
"m3": 450, "m4": 1400, "m5": -2.0, "m6": 1.5,
"m7": 550, "m8": 1500, "m9": -2.5, "m10": 1.8
},
{
"type": "Condenser",
"name": "condenser",
"ua": 4500
},
{
"type": "ExpansionValve",
"name": "exv",
"fluid": "R410A",
"opening": 1.0
},
{
"type": "HeatExchanger",
"name": "evaporator",
"ua": 6000,
"hot_fluid": "Air",
"hot_t_inlet_c": 7,
"hot_pressure_bar": 1.01,
"hot_mass_flow_kg_s": 0.8,
"cold_fluid": "R410A",
"cold_t_inlet_c": 0,
"cold_pressure_bar": 7,
"cold_mass_flow_kg_s": 0.04
}
],
"edges": [
{ "from": "comp:outlet", "to": "condenser:inlet" },
{ "from": "condenser:outlet", "to": "exv:inlet" },
{ "from": "exv:outlet", "to": "evaporator:inlet" },
{ "from": "evaporator:outlet", "to": "comp:inlet" }
]
},
{
"id": 1,
"name": "Circuit eau chauffage",
"components": [
{
"type": "Pump",
"name": "pump"
},
{
"type": "Pump",
"name": "radiators"
}
],
"edges": [
{ "from": "pump:outlet", "to": "radiators:inlet" },
{ "from": "radiators:outlet", "to": "pump:inlet" }
]
}
],
"thermal_couplings": [
{
"hot_circuit": 0,
"cold_circuit": 1,
"ua": 4500,
"efficiency": 0.95
}
],
"solver": {
"strategy": "fallback",
"max_iterations": 100,
"tolerance": 1e-6
},
"design_conditions": {
"source": "air_exterieur",
"t_air_exterieur_c": 7,
"t_evaporation_c": 0,
"t_condensation_c": 50,
"eau_chauffage_entree_c": 30,
"eau_chauffage_sortie_c": 45,
"debit_eau_kg_s": 0.3,
"puissance_chauffage_kw": 10,
"cop_estime": 3.2
},
"metadata": {
"application": "Heat pump for residential heating",
"standard": "Eurovent A7/W35"
}
}

View File

@@ -0,0 +1,47 @@
{
"name": "Chiller R410A - Single Circuit (Working)",
"description": "Circuit réfrigérant simple sans couplage thermique (fonctionne)",
"fluid": "R410A",
"circuits": [
{
"id": 0,
"name": "Circuit réfrigérant R410A",
"components": [
{
"type": "Placeholder",
"name": "comp",
"n_equations": 2
},
{
"type": "Placeholder",
"name": "cond",
"n_equations": 2
},
{
"type": "Placeholder",
"name": "exv",
"n_equations": 2
},
{
"type": "Placeholder",
"name": "evap",
"n_equations": 2
}
],
"edges": [
{ "from": "comp:outlet", "to": "cond:inlet" },
{ "from": "cond:outlet", "to": "exv:inlet" },
{ "from": "exv:outlet", "to": "evap:inlet" },
{ "from": "evap:outlet", "to": "comp:inlet" }
]
}
],
"solver": {
"strategy": "newton",
"max_iterations": 100,
"tolerance": 1e-6
}
}