Parameter
In this subsection, we will review the configuration of all parameters used to calculate the view factors and solve the heat equation through radiative transfer
1. Triangular cavity
Parameters used in the first geometry: Case : Triangular Cavity:
{
"Name": "Triangular cavity 2D RHT",
"ShortName": "triangle2d",
"Models": {
"heat": {
"name": "heat",
"materials": [
"Rectangle1",
"Rectangle2",
"Rectangle3",
"Insulation1",
"Insulation2",
"Insulation3",
"Insulation11",
"Insulation21",
"Insulation31"
]
}
},
"Parameters": {
"sigma": 5.67e-8, // W⋅m-2⋅K−4
"Tinit_C":350,
"Tref_C":0
},
"Meshes": {
"heat": {
"Import": {
"filename": "$cfgdir/triangular_cavity.geo"
}
}
},
"Materials": {
"Rectangle1": {
"k": "400", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Rectangle2": {
"k": "400", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Rectangle3": {
"k": "400", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Insulation1": {
"k": "0.01", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Insulation2": {
"k": "0.01", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Insulation3": {
"k": "0.01", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Insulation11": {
"k": "0.01", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Insulation21": {
"k": "0.01", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Insulation31": {
"k": "0.01", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
}
},
"Coating":{
"Rectangle1": {
"markers": [
"RadiativeSurface1"
],
"epsilon": "0.4" // 0.4
},
"Rectangle2": {
"markers": [
"RadiativeSurface2"
],
"epsilon": "0.6" // 0.6
},
"Rectangle3": {
"markers": [
"RadiativeSurface3"
],
"epsilon": "0.8" // 0.8
}
},
"InitialConditions": {
"heat": {
"temperature": {
"Expression": {
"Tini": {
"markers":["Rectangle1",
"Rectangle2",
"Rectangle3",
"Insulation1",
"Insulation2",
"Insulation3",
"Insulation11",
"Insulation21",
"Insulation31"],
"expr":"Tinit_C:Tinit_C"
}
}
}
}
},
"BoundaryConditions": {
"heat": {
"flux": {
"FixedQ3": {
"expr": "-1000"
},
"FixedQ2": {
"expr": "-2000"
}
},
"temperature":
{
"Fixed_T":{
"expr":"+300"
}
},
"radiative_enclosure_heat_flux": {
"Cavity_1": {
"enclosure": "closed",
"markers": ["RadiativeSurface1", "RadiativeSurface2","RadiativeSurface3"],
"sigma": "sigma:sigma",
"viewfactors": {
"status": "compute",
"filename":"$cfgdir/triangular_cavity_vf.json"
}
}
}
}
},
"Checker":
{
"RadiativeSurface1_q":
{
"type":"average",
"markers":["RadiativeSurface1"],
"quantity":"flux-from-temperature",
"exact_value":-2750,// 11000/L1 = 11000/4 = 2750,
"rel_tolerance":0.1
},
"RadiativeSurface2_T":
{
"type":"average",
"markers":["RadiativeSurface2"],
"quantity":"temperature",
"exact_value":641,
"rel_tolerance":0.1
},
"RadiativeSurface3_q":
{
"type":"average",
"markers":["RadiativeSurface3"],
"quantity":"temperature",
"exact_value":600,
"rel_tolerance":0.1
}
}
}
2. Rectangular cavity
Parameters used in the second geometry: Case : Rectangular Cavity:
{
"Name": "Rectangular cavity 2D RHT",
"ShortName": "rectangle2d",
"Models": {
"heat": {
"name": "heat",
"materials": [
"Rectangle1",
"Rectangle2",
"Rectangle3",
"Rectangle4",
"Insulation1",
"Insulation2",
"Insulation3",
"Insulation4",
"Insulation5",
"Insulation6",
"Insulation7",
"Insulation8"
]
}
},
"Parameters": {
"sigma": 5.67e-8, // W⋅m-2⋅K−4
"Tinit_C":1700
},
"Meshes": {
"heat": {
"Import": {
"filename": "$cfgdir/rectangular_cavity.geo"
}
}
},
"Materials": {
"Rectangle1": {
"k": "1400", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Rectangle2": {
"k": "1400", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Rectangle3": {
"k": "1400", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Rectangle4": {
"k": "1400", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Insulation1": {
"k": "0.01", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Insulation2": {
"k": "0.01", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Insulation3": {
"k": "0.01", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Insulation4": {
"k": "0.01", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Insulation5": {
"k": "0.01", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Insulation6": {
"k": "0.01", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Insulation7": {
"k": "0.01", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"Insulation8": {
"k": "0.01", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
}
},
"Coating":{
"Top": {
"markers": [
"RadiativeSurface3"
],
"epsilon": "0.5"
},
"Bottom": {
"markers": [
"RadiativeSurface1"
],
"epsilon": "0.5"
},
"LeftRight": {
"markers": [
"RadiativeSurface2","RadiativeSurface4"
],
"epsilon": "0.5"
}
},
"InitialConditions": {
"heat": {
"temperature": {
"Expression": {
"Tini": {
"markers":["Rectangle1",
"Rectangle2",
"Rectangle3",
"Rectangle4",
"Insulation1",
"Insulation2",
"Insulation3",
"Insulation4",
"Insulation5",
"Insulation6",
"Insulation7",
"Insulation8"],
"expr":"Tinit_C:Tinit_C"
}
}
}
}
},
"BoundaryConditions": {
"heat": {
"temperature":
{
"ExternalSurface3":{
"expr":"1400"
},
"ExternalSurface1":{
"expr":"600"
},
"ExternalSurface4":{
"expr":"1700"
},
"ExternalSurface2":{
"expr":"1700"
}
},
"radiative_enclosure_heat_flux": {
"Cavity_1": {
"enclosure": "closed",
"markers": ["RadiativeSurface1", "RadiativeSurface2","RadiativeSurface3","RadiativeSurface4"],
"sigma": "sigma:sigma",
"viewfactors": {
// "status":"load",
// "filename":"$cfgdir/VF_Matrix_Cavity_1.csv"
"status":"compute",
"filename":"$cfgdir/rectangular_cavity_vf.json"
}
}
}
}
},
"Checker":
{
"RadiativeSurface3_q":
{
"type":"average",
"markers":["RadiativeSurface3"],
"quantity":"flux-from-temperature",
"exact_value":-35767,
"rel_tolerance":0.1
},
"RadiativeSurface1_q":
{
"type":"average",
"markers":["RadiativeSurface1"],
"quantity":"flux-from-temperature",
"exact_value":-159040,
"rel_tolerance":0.1
},
"RadiativeSurface4_q":
{
"type":"average",
"markers":["RadiativeSurface4"],
"quantity":"flux-from-temperature",
"exact_value":97403,
"rel_tolerance":0.1
},
"RadiativeSurface2_q":
{
"type":"average",
"markers":["RadiativeSurface2"],
"quantity":"flux-from-temperature",
"exact_value":97403,
"rel_tolerance":0.1
}
}
}
3. Cylindrical cavity
Parameters used in the third geometry: Case : Cylindrical Cavity:
{
"Name": "Cylindrical cavity 3D RHT",
"ShortName": "cylinder3d",
"Models": {
"heat": {
"name": "heat",
"materials": [
"LateralVolume","MaterialTop","MaterialBottom","InsulationBottom","InsulationTop","InsulationL1","InsulationL2"
]
}
},
"Parameters": {
"sigma": 5.67e-8, // W⋅m-2⋅K−4
"Tinit_C":500
},
"Meshes": {
"heat": {
"Import": {
"filename": "$cfgdir/cylindrical_cavity.geo"
}
}
},
"Materials": {
"LateralVolume": {
"k": "1400", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"MaterialTop": {
"k": "1400", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"MaterialBottom": {
"k": "1400", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"InsulationBottom": {
"k": "0.001", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"InsulationTop": {
"k": "0.001", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"InsulationL2": {
"k": "0.001", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
},
"InsulationL1": {
"k": "0.001", // W/(m⋅K)
"Cp": "0", // J/(kg⋅K)
"rho": "8700" // kg/m3
}
},
"Coating":{
"Top": {
"markers": ["CavityTop"],
"epsilon": "0.5"
},
"Bottom": {
"markers": ["CavityBottom"],
"epsilon": "0.5"
},
"Side": {
"markers": ["CavitySide"],
"epsilon": "0.5"
}
},
"InitialConditions": {
"heat": {
"temperature": {
"Expression": {
"Tini": {
"markers":["MaterialTop","LateralVolume","MaterialBottom","InsulationBottom","InsulationTop","InsulationL1","InsulationL2"],
"expr":"Tinit_C:Tinit_C"
}
}
}
}
},
"BoundaryConditions": {
"heat": {
"temperature":{
"ExternalBoundaryBottom":{
"expr":"500"
},
"ExternalBoundaryLateral":{
"expr":"500"
},
"ExternalBoundaryTop":{
"expr":"500"
}
},
"radiative_enclosure_heat_flux": {
"Cavity": {
"enclosure": "closed",// the cavity is treated as closed since there is no black body exchanges in this test
"markers": ["CavityTop", "CavityBottom","CavitySide"],
"sigma": "sigma:sigma",
"viewfactors": {
// "status":"compute",
// "filename":"$cfgdir/cylindrical_cavity_vf.json"
"status":"load",
"filename":"$cfgdir/VF_Matrix_Cavity.csv"
}
}
}
}
},
"Checker":
{
"RadiativeSurface1_q":
{
"type":"average",
"markers": ["CavityTop","CavitySide","CavityBottom"],
"quantity":"flux-from-temperature",
"exact_value":88.5937, // 1/40 * sigma * Tini^4
"rel_tolerance":0.1
}
}
}