Entropyk/crates/cli/examples/chiller_r410a_minimal.json

79 lines
1.6 KiB
JSON

{
"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
}
}