-
Notifications
You must be signed in to change notification settings - Fork 5
/
OspSystemStructure.xml
82 lines (82 loc) · 3.44 KB
/
OspSystemStructure.xml
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
<?xml version="1.0" encoding="UTF-8"?>
<OspSystemStructure xmlns="http://opensimulationplatform.com/MSMI/OSPSystemStructure"
version="0.1">
<StartTime>0.0</StartTime>
<BaseStepSize>0.01</BaseStepSize>
<Algorithm>fixedStep</Algorithm>
<Simulators>
<Simulator name="Clock" source="Clock.fmu"/>
<Simulator name="InnerWall" source="InnerWall.fmu"/>
<Simulator name="OuterWall1" source="OuterWall1.fmu">
<InitialValues>
<InitialValue variable="T_outside">
<Real value="5.3"/>
</InitialValue>
</InitialValues>
</Simulator>
<Simulator name="OuterWall2" source="OuterWall2.fmu">
<InitialValues>
<InitialValue variable="T_outside">
<Real value="4.9"/>
</InitialValue>
</InitialValues>
</Simulator>
<Simulator name="Room1" source="Room1.fmu"/>
<Simulator name="Room2" source="Room2.fmu"/>
<Simulator name="TempController" source="TempController.fmu"/>
</Simulators>
<Connections>
<VariableConnection>
<Variable simulator="OuterWall1" name="h_wall"/>
<Variable simulator="Room1" name="h_OuterWall"/>
</VariableConnection>
<VariableConnection>
<Variable simulator="InnerWall" name="h_wall"/>
<Variable simulator="Room1" name="h_InnerWall"/>
</VariableConnection>
<VariableConnection>
<Variable simulator="TempController" name="h_room1"/>
<Variable simulator="Room1" name="h_powerHeater"/>
</VariableConnection>
<VariableConnection>
<Variable simulator="Room1" name="T_room"/>
<Variable simulator="OuterWall1" name="T_room1"/>
</VariableConnection>
<VariableConnection>
<Variable simulator="InnerWall" name="h_wall"/>
<Variable simulator="Room2" name="h_InnerWall"/>
</VariableConnection>
<VariableConnection>
<Variable simulator="OuterWall2" name="h_wall"/>
<Variable simulator="Room2" name="h_OuterWall"/>
</VariableConnection>
<VariableConnection>
<Variable simulator="TempController" name="h_room2"/>
<Variable simulator="Room2" name="h_powerHeater"/>
</VariableConnection>
<VariableConnection>
<Variable simulator="Room2" name="T_room"/>
<Variable simulator="TempController" name="T_room2"/>
</VariableConnection>
<VariableConnection>
<Variable simulator="Room1" name="T_room"/>
<Variable simulator="TempController" name="T_room1"/>
</VariableConnection>
<VariableConnection>
<Variable simulator="Clock" name="Clock"/>
<Variable simulator="TempController" name="T_clock"/>
</VariableConnection>
<VariableConnection>
<Variable simulator="Room1" name="T_room"/>
<Variable simulator="InnerWall" name="T_room1"/>
</VariableConnection>
<VariableConnection>
<Variable simulator="Room2" name="T_room"/>
<Variable simulator="InnerWall" name="T_room2"/>
</VariableConnection>
<VariableConnection>
<Variable simulator="Room2" name="T_room"/>
<Variable simulator="OuterWall2" name="T_room2"/>
</VariableConnection>
</Connections>
</OspSystemStructure>