-
Notifications
You must be signed in to change notification settings - Fork 298
/
TSP_Splitter8.mo
31 lines (30 loc) · 2.35 KB
/
TSP_Splitter8.mo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
within DataReconciliationSimpleTests;
model TSP_Splitter8
SingularPressureLoss singularPressureLoss1(Q(uncertain=Uncertainty.refine), T(uncertain=Uncertainty.refine)) annotation(
Placement(visible = true, transformation(origin = {50, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
SingularPressureLoss singularPressureLoss2(Q(uncertain=Uncertainty.refine), T(uncertain=Uncertainty.refine)) annotation(
Placement(visible = true, transformation(origin = {-50, 30}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
SingularPressureLoss singularPressureLoss3(Q(uncertain=Uncertainty.refine), T(uncertain=Uncertainty.refine)) annotation(
Placement(visible = true, transformation(origin = {-50, -30}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
ThermoSysPro.WaterSteam.BoundaryConditions.SourceQ sourceQ3 annotation(
Placement(visible = true, transformation(origin = {-90, -30}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
ThermoSysPro.WaterSteam.BoundaryConditions.SourceQ sourceQ2 annotation(
Placement(visible = true, transformation(origin = {-90, 30}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
StaticDrum staticDrum1 annotation(
Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
ThermoSysPro.WaterSteam.BoundaryConditions.Sink sink1 annotation(
Placement(visible = true, transformation(origin = {90, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
equation
connect(sourceQ3.C, singularPressureLoss3.C1) annotation(
Line(points = {{-80, -30}, {-60, -30}, {-60, -30}, {-60, -30}}, color = {0, 0, 255}));
connect(sourceQ2.C, singularPressureLoss2.C1) annotation(
Line(points = {{-80, 30}, {-60, 30}, {-60, 30}, {-60, 30}}, color = {0, 0, 255}));
connect(singularPressureLoss2.C2, staticDrum1.Ce_steam) annotation(
Line(points = {{-40, 30}, {-4, 30}, {-4, 10}, {-4, 10}}, color = {0, 0, 255}));
connect(singularPressureLoss3.C2, staticDrum1.Ce_eco) annotation(
Line(points = {{-40, -30}, {-4, -30}, {-4, -10}, {-4, -10}}, color = {0, 0, 255}));
connect(staticDrum1.Cs_sup, singularPressureLoss1.C1) annotation(
Line(points = {{10, 4}, {20, 4}, {20, 0}, {40, 0}, {40, 0}}, color = {0, 0, 255}));
connect(singularPressureLoss1.C2, sink1.C) annotation(
Line(points = {{60, 0}, {80, 0}, {80, 0}, {80, 0}}, color = {0, 0, 255}));
end TSP_Splitter8;