modelLivingRoom

Living room

Information

We are now ready to assemble the house from its components. At this point, the modeling task has become quite simple.

The living room is assumed to be hmogeneous with respect to its temperature. Thus, there is a single 0-junction with a heat capacity attached representing the air of the living room. SInce the living room interacts with lots of modeling elements, there are many connections to the single 0-junction. Thus, the 0-junction was split into 5 individual 0-junctions connected by bonds.

The living room has four exterior walls facing North, West, South, and East. It has three interior walls connecting it with the other three rooms.

The living room has three exterior windows facing North and South. It has three interior doors connecting it with the other three rooms. There is also an interior window to the solarium. Since interior windows use the same model as interior doors, the student chose to represent that window using the interior door model. There is also an exterior door.

Other than that, there is the roof, the slab, and the air conditioning unit, and that's it.

Of course, the devil is in the detail. Each of these models contains a substantial number of parameters that need to be set, and getting the correct parameter values together for such a complex model is no easy task.

Parameters

TypeNameDefaultDescription
Modelica.SIunits.SpecificHeatCapacityc1000Specific heat capacity of living room
Modelica.SIunits.Massm265Mass of living room
Realgammac*m/3600Heat capacity of living room

Connectors

TypeNameDefaultDescription
BondLib.Interfaces.BondConBondCon1Bond graph connector to sun space
BondLib.Interfaces.BondConBondCon2Bond graph connector to bedroom 2
BondLib.Interfaces.BondConBondCon3Bond graph connector to bedroom 1
Modelica.Blocks.Interfaces.RealInput[6]uConnector of Real input signals

Components

TypeNameDefaultDescription
WindowNWin
ExWallNWall
ExWallWWall
BondLib.Bonds.eBondNB1
BondLib.Bonds.eBondNB2
BondLib.Bonds.eBondNB3
BondLib.Bonds.eBondWB1
BondLib.Junctions.J0p5J0p5_1
WindowSWin1
WindowSWin2
ExWallSWall
BondLib.Bonds.eBondSB1
BondLib.Bonds.eBondSB2
BondLib.Bonds.eBondSB3
BondLib.Bonds.eBondCB1
BondLib.Junctions.J0p6J0p6_1
BondLib.Bonds.eBondCB2
BondLib.Bonds.eBondCB3
BondLib.Junctions.J0p5J0p5_3
BondLib.Bonds.eBondCB4
BondLib.Junctions.J0p6J0p6_2
IntDoorSsWin
IntDoorSsDoor
IntWallSsWall
BondLib.Bonds.fBondSB4
BondLib.Bonds.eBondSB5
BondLib.Bonds.fBondNB4
BondLib.Bonds.fBondNB5
BondLib.Junctions.J0p4J0p4_1
BondLib.Bonds.fBondSB6
BondLib.Bonds.fBondSB7
BondLib.Bonds.eBondSB8
BondLib.Bonds.eBondSB9
IntWallWallL2
IntDoorDoorL2
BondLib.Bonds.eBondNB7
BondLib.Bonds.eBondNB8
BondLib.Junctions.J0p3J0p3_1
BondLib.Bonds.fBondNB9
BondLib.Bonds.fBondNB10
IntDoorDoorL1
IntWallWallL1
BondLib.Bonds.eBondNB11
BondLib.Bonds.eBondNB12
BondLib.Junctions.J0p3J0p3_2
BondLib.Bonds.eBondEB1
ExWallEWall
BondLib.Bonds.eBondAB1
BondLib.Bonds.eBondRB1
RoofRoof1
BondLib.Sources.mSfmSf1
AirConditioningAirConditioning1
BondLib.Bonds.eBondCCB1
BondLib.Thermal.CthCth1
SlabSlab1
BondLib.Bonds.eBondSLB2
BondLib.Junctions.J0p6J0p6_3
BondLib.Sensors.DeDe1
BondLib.Bonds.fBondAB2
ExDoorNDoor