feat(schema): 更新 Film 相关属性,增加对流系数和模式的详细描述,更新转换后模型文件
This commit is contained in:
+404
-136
@@ -327,14 +327,24 @@
|
||||
"heating_schedule": "房间采暖设定温度时间表"
|
||||
},
|
||||
"Film": {
|
||||
"hc_inside_mode": "室内侧模式(1=动态计算、2=固定值)",
|
||||
"hc_outside_mode": "室外侧模式(1=动态计算、2=固定值)",
|
||||
"wall": "外墙内/外表面换热系数",
|
||||
"window": "窗内/外表面换热系数",
|
||||
"roof": "屋面内/外表面换热系数",
|
||||
"floor": "地面/架空楼板内/外表面换热系数",
|
||||
"slab": "内楼板内/外表面换热系数",
|
||||
"door": "门内/外表面换热系数"
|
||||
"wall_hc_inside_mode": "外墙:内侧模式(dynamic/fixed)",
|
||||
"wall_hc_outside_mode": "外墙:外侧模式(dynamic/fixed)",
|
||||
"wall": "外墙:内表面, 外表面 对流系数 W/(m2·K)",
|
||||
"window_hc_inside_mode": "窗:内侧模式(dynamic/fixed)",
|
||||
"window_hc_outside_mode": "窗:外侧模式(dynamic/fixed)",
|
||||
"window": "窗:内表面, 外表面 对流系数 W/(m2·K)",
|
||||
"roof_hc_inside_mode": "屋面:内侧模式(dynamic/fixed)",
|
||||
"roof_hc_outside_mode": "屋面:外侧模式(dynamic/fixed)",
|
||||
"roof": "屋面:内表面, 外表面 对流系数 W/(m2·K)",
|
||||
"floor_hc_inside_mode": "地面:内侧模式(dynamic/fixed)",
|
||||
"floor_hc_outside_mode": "地面:外侧模式(dynamic/fixed)",
|
||||
"floor": "地面:内表面, 外表面 对流系数 W/(m2·K)",
|
||||
"slab_hc_inside_mode": "楼板:内侧模式(dynamic/fixed)",
|
||||
"slab_hc_outside_mode": "楼板:外侧模式(dynamic/fixed)",
|
||||
"slab": "楼板:内表面, 外表面 对流系数 W/(m2·K)",
|
||||
"door_hc_inside_mode": "门:内侧模式(dynamic/fixed)",
|
||||
"door_hc_outside_mode": "门:外侧模式(dynamic/fixed)",
|
||||
"door": "门:内表面, 外表面 对流系数 W/(m2·K)"
|
||||
},
|
||||
"LWRCoefficientMultiplier": {
|
||||
"sky": "对天空长波辐射换热系数(hr_sky)调整倍率",
|
||||
@@ -3723,7 +3733,7 @@
|
||||
}
|
||||
},
|
||||
"schema_version": {
|
||||
"type": "integer",
|
||||
"type": "string",
|
||||
"x-ibe": {
|
||||
"cn_name": "schema_version",
|
||||
"kernel_class": "Info",
|
||||
@@ -4283,154 +4293,412 @@
|
||||
"film": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"hc_inside_mode": {
|
||||
"type": "integer",
|
||||
"x-unit": "1",
|
||||
"x-ibe": {
|
||||
"cn_name": "hc_inside_mode",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "hc_inside_mode",
|
||||
"required": false,
|
||||
"kind": "value",
|
||||
"num_sep": 1,
|
||||
"unit": "1",
|
||||
"kernel_checker": "check_chtc"
|
||||
}
|
||||
},
|
||||
"hc_outside_mode": {
|
||||
"type": "integer",
|
||||
"x-unit": "1",
|
||||
"x-ibe": {
|
||||
"cn_name": "hc_outside_mode",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "hc_outside_mode",
|
||||
"required": false,
|
||||
"kind": "value",
|
||||
"num_sep": 1,
|
||||
"unit": "1",
|
||||
"kernel_checker": "check_chtc"
|
||||
}
|
||||
},
|
||||
"wall": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "number"
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"hc_inside_mode": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"dynamic",
|
||||
"fixed"
|
||||
],
|
||||
"x-unit": "1",
|
||||
"x-ibe": {
|
||||
"cn_name": "wall_hc_inside_mode",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "wall_hc_inside_mode",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 1,
|
||||
"unit": "1",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
},
|
||||
"hc_outside_mode": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"dynamic",
|
||||
"fixed"
|
||||
],
|
||||
"x-unit": "1",
|
||||
"x-ibe": {
|
||||
"cn_name": "wall_hc_outside_mode",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "wall_hc_outside_mode",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 1,
|
||||
"unit": "1",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
},
|
||||
"hc_value": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "number"
|
||||
},
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"x-unit": "W/(m²·K)",
|
||||
"x-ibe": {
|
||||
"cn_name": "wall",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "wall",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 2,
|
||||
"unit": "W/(m²·K)",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
}
|
||||
},
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"x-unit": "W/(m²·K)",
|
||||
"x-ibe": {
|
||||
"cn_name": "wall",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "wall",
|
||||
"required": false,
|
||||
"kind": "value",
|
||||
"num_sep": 2,
|
||||
"unit": "W/(m²·K)",
|
||||
"kernel_checker": "check_chtc"
|
||||
}
|
||||
"required": [
|
||||
"hc_inside_mode",
|
||||
"hc_outside_mode",
|
||||
"hc_value"
|
||||
],
|
||||
"additionalProperties": false
|
||||
},
|
||||
"window": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "number"
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"hc_inside_mode": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"dynamic",
|
||||
"fixed"
|
||||
],
|
||||
"x-unit": "1",
|
||||
"x-ibe": {
|
||||
"cn_name": "window_hc_inside_mode",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "window_hc_inside_mode",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 1,
|
||||
"unit": "1",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
},
|
||||
"hc_outside_mode": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"dynamic",
|
||||
"fixed"
|
||||
],
|
||||
"x-unit": "1",
|
||||
"x-ibe": {
|
||||
"cn_name": "window_hc_outside_mode",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "window_hc_outside_mode",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 1,
|
||||
"unit": "1",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
},
|
||||
"hc_value": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "number"
|
||||
},
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"x-unit": "W/(m²·K)",
|
||||
"x-ibe": {
|
||||
"cn_name": "window",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "window",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 2,
|
||||
"unit": "W/(m²·K)",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
}
|
||||
},
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"x-unit": "W/(m²·K)",
|
||||
"x-ibe": {
|
||||
"cn_name": "window",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "window",
|
||||
"required": false,
|
||||
"kind": "value",
|
||||
"num_sep": 2,
|
||||
"unit": "W/(m²·K)",
|
||||
"kernel_checker": "check_chtc"
|
||||
}
|
||||
"required": [
|
||||
"hc_inside_mode",
|
||||
"hc_outside_mode",
|
||||
"hc_value"
|
||||
],
|
||||
"additionalProperties": false
|
||||
},
|
||||
"roof": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "number"
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"hc_inside_mode": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"dynamic",
|
||||
"fixed"
|
||||
],
|
||||
"x-unit": "1",
|
||||
"x-ibe": {
|
||||
"cn_name": "roof_hc_inside_mode",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "roof_hc_inside_mode",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 1,
|
||||
"unit": "1",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
},
|
||||
"hc_outside_mode": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"dynamic",
|
||||
"fixed"
|
||||
],
|
||||
"x-unit": "1",
|
||||
"x-ibe": {
|
||||
"cn_name": "roof_hc_outside_mode",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "roof_hc_outside_mode",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 1,
|
||||
"unit": "1",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
},
|
||||
"hc_value": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "number"
|
||||
},
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"x-unit": "W/(m²·K)",
|
||||
"x-ibe": {
|
||||
"cn_name": "roof",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "roof",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 2,
|
||||
"unit": "W/(m²·K)",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
}
|
||||
},
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"x-unit": "W/(m²·K)",
|
||||
"x-ibe": {
|
||||
"cn_name": "roof",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "roof",
|
||||
"required": false,
|
||||
"kind": "value",
|
||||
"num_sep": 2,
|
||||
"unit": "W/(m²·K)",
|
||||
"kernel_checker": "check_chtc"
|
||||
}
|
||||
"required": [
|
||||
"hc_inside_mode",
|
||||
"hc_outside_mode",
|
||||
"hc_value"
|
||||
],
|
||||
"additionalProperties": false
|
||||
},
|
||||
"floor": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "number"
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"hc_inside_mode": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"dynamic",
|
||||
"fixed"
|
||||
],
|
||||
"x-unit": "1",
|
||||
"x-ibe": {
|
||||
"cn_name": "floor_hc_inside_mode",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "floor_hc_inside_mode",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 1,
|
||||
"unit": "1",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
},
|
||||
"hc_outside_mode": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"dynamic",
|
||||
"fixed"
|
||||
],
|
||||
"x-unit": "1",
|
||||
"x-ibe": {
|
||||
"cn_name": "floor_hc_outside_mode",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "floor_hc_outside_mode",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 1,
|
||||
"unit": "1",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
},
|
||||
"hc_value": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "number"
|
||||
},
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"x-unit": "W/(m²·K)",
|
||||
"x-ibe": {
|
||||
"cn_name": "floor",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "floor",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 2,
|
||||
"unit": "W/(m²·K)",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
}
|
||||
},
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"x-unit": "W/(m²·K)",
|
||||
"x-ibe": {
|
||||
"cn_name": "floor",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "floor",
|
||||
"required": false,
|
||||
"kind": "value",
|
||||
"num_sep": 2,
|
||||
"unit": "W/(m²·K)",
|
||||
"kernel_checker": "check_chtc"
|
||||
}
|
||||
"required": [
|
||||
"hc_inside_mode",
|
||||
"hc_outside_mode",
|
||||
"hc_value"
|
||||
],
|
||||
"additionalProperties": false
|
||||
},
|
||||
"slab": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "number"
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"hc_inside_mode": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"dynamic",
|
||||
"fixed"
|
||||
],
|
||||
"x-unit": "1",
|
||||
"x-ibe": {
|
||||
"cn_name": "slab_hc_inside_mode",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "slab_hc_inside_mode",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 1,
|
||||
"unit": "1",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
},
|
||||
"hc_outside_mode": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"dynamic",
|
||||
"fixed"
|
||||
],
|
||||
"x-unit": "1",
|
||||
"x-ibe": {
|
||||
"cn_name": "slab_hc_outside_mode",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "slab_hc_outside_mode",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 1,
|
||||
"unit": "1",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
},
|
||||
"hc_value": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "number"
|
||||
},
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"x-unit": "W/(m²·K)",
|
||||
"x-ibe": {
|
||||
"cn_name": "slab",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "slab",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 2,
|
||||
"unit": "W/(m²·K)",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
}
|
||||
},
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"x-unit": "W/(m²·K)",
|
||||
"x-ibe": {
|
||||
"cn_name": "slab",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "slab",
|
||||
"required": false,
|
||||
"kind": "value",
|
||||
"num_sep": 2,
|
||||
"unit": "W/(m²·K)",
|
||||
"kernel_checker": "check_chtc"
|
||||
}
|
||||
"required": [
|
||||
"hc_inside_mode",
|
||||
"hc_outside_mode",
|
||||
"hc_value"
|
||||
],
|
||||
"additionalProperties": false
|
||||
},
|
||||
"door": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "number"
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"hc_inside_mode": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"dynamic",
|
||||
"fixed"
|
||||
],
|
||||
"x-unit": "1",
|
||||
"x-ibe": {
|
||||
"cn_name": "door_hc_inside_mode",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "door_hc_inside_mode",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 1,
|
||||
"unit": "1",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
},
|
||||
"hc_outside_mode": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"dynamic",
|
||||
"fixed"
|
||||
],
|
||||
"x-unit": "1",
|
||||
"x-ibe": {
|
||||
"cn_name": "door_hc_outside_mode",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "door_hc_outside_mode",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 1,
|
||||
"unit": "1",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
},
|
||||
"hc_value": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "number"
|
||||
},
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"x-unit": "W/(m²·K)",
|
||||
"x-ibe": {
|
||||
"cn_name": "door",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "door",
|
||||
"required": true,
|
||||
"kind": "value",
|
||||
"num_sep": 2,
|
||||
"unit": "W/(m²·K)",
|
||||
"kernel_checker": "check_film"
|
||||
}
|
||||
}
|
||||
},
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"x-unit": "W/(m²·K)",
|
||||
"x-ibe": {
|
||||
"cn_name": "door",
|
||||
"kernel_class": "Film",
|
||||
"kernel_field": "door",
|
||||
"required": false,
|
||||
"kind": "value",
|
||||
"num_sep": 2,
|
||||
"unit": "W/(m²·K)",
|
||||
"kernel_checker": "check_chtc"
|
||||
}
|
||||
"required": [
|
||||
"hc_inside_mode",
|
||||
"hc_outside_mode",
|
||||
"hc_value"
|
||||
],
|
||||
"additionalProperties": false
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"hc_inside_mode",
|
||||
"hc_outside_mode"
|
||||
"wall",
|
||||
"window",
|
||||
"roof",
|
||||
"floor",
|
||||
"slab",
|
||||
"door"
|
||||
],
|
||||
"additionalProperties": true
|
||||
"additionalProperties": false
|
||||
},
|
||||
"lwr": {
|
||||
"type": "object",
|
||||
|
||||
Reference in New Issue
Block a user