-
Notifications
You must be signed in to change notification settings - Fork 298
/
TSP_Pipe2.mo
23 lines (22 loc) · 1.55 KB
/
TSP_Pipe2.mo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
within DataReconciliationSimpleTests;
model TSP_Pipe2
Sink sink1 annotation(
Placement(visible = true, transformation(origin = {92, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
SingularPressureLoss singularPressureLoss1 (Q(uncertain=Uncertainty.refine, start=100.3), T(uncertain=Uncertainty.refine, start=290)) annotation(
Placement(visible = true, transformation(origin = {-50, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
SingularPressureLoss singularPressureLoss2 (Q(uncertain=Uncertainty.refine, start=99.3), T(uncertain=Uncertainty.refine, start=300)) annotation(
Placement(visible = true, transformation(origin = {50, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
VolumeATh volumeATh1 (T(uncertain=Uncertainty.refine, start=305)) annotation(
Placement(visible = true, transformation(origin = {0, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
SourcePQ sourcePQ1 annotation(
Placement(visible = true, transformation(origin = {-90, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
equation
connect(singularPressureLoss1.C2, volumeATh1.Ce1) annotation(
Line(points = {{-40, 0}, {-10, 0}}, color = {0, 0, 255}));
connect(volumeATh1.Cs1, singularPressureLoss2.C1) annotation(
Line(points = {{10, 0}, {40, 0}}, color = {0, 0, 255}));
connect(sourcePQ1.C, singularPressureLoss1.C1) annotation(
Line(points = {{-80, 0}, {-60, 0}}, color = {0, 0, 255}));
connect(singularPressureLoss2.C2, sink1.C) annotation(
Line(points = {{60, 0}, {82, 0}, {82, 0}, {82, 0}}, color = {0, 0, 255}));
end TSP_Pipe2;