-
Notifications
You must be signed in to change notification settings - Fork 3
/
test_pv_system.json
123 lines (123 loc) · 2.98 KB
/
test_pv_system.json
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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
{
"PV module specs": {
"<PV module ID>": "<ModuleSpec>",
"etc": "<...>"
},
"inverter specs": {
"<inverter ID>": "<InverterSpec>",
"etc": "<...>"
},
"mounting type specs": {
"<mounting type ID>": "<RackSpec|TrackerSpec|...>",
"etc": "<...>"
},
"transformer specs": {
"<transformer ID>": "<TransformerSpec>",
"etc": "<...>"
},
"latitude": "<float(degrees)>",
"longitude": "<float(degrees)>",
"elevation": "<float(meters)>",
"GIS shapefile path": "<filepath>|<null>",
"HOR file path": "<filepath>|<null>",
"irradiance weather file path": "<filepath(s)>",
"weather file formats": "<enum>|<newspec>",
"albedo per month": "<float|floats[12]>",
"soiling per month": "<float|floats[12]>",
"etc": "<...>",
"transformers": [
{
"transformer name": "<str>",
"transformer spec ID": "<enum>",
"transformer count": "<int>",
"etc": "<...>",
"inverters": [
{
"inverter name": "<str>",
"inverter spec ID": "<enum>",
"inverter count": "<int>",
"AC collection loss": "<float(%)>",
"etc": "<..>",
"layouts": [
{
"layout name": "<str>",
"layout coordinates": "<point>",
"layout count": "<int>",
"inverter input": "<int|int[ct]>",
"PV module spec ID": "<enum>",
"mounting type ID": "<enum>",
"system azimuth": "<float(degrees)>",
"module tilt": "<float(degrees)>",
"gcr": "<float>",
"PV modules per string": "<int>",
"number of strings": "<int>",
"row in front of PV system": "<bool>",
"row in back of PV system": "<bool>",
"number strings per row": "<int>",
"thermal parameters": "<thermal model: {Uc: <float>, Uv: <float>}>",
"DC collection loss": "<float(%)>",
"etc": "<...>"
},
{
"layout name": "<str>",
"etc": "<...>"
}
]
},
{
"inverter name": "<str>",
"etc": "<...>"
}
]
},
{
"transformer name": "<str>",
"etc": "<...>"
}
],
"shade objects": "<shade object spec>",
"calcultion settings": [
{
"include thermal": "<bool>"
},
{
"include spectral": "<bool>"
},
{
"include bifacial": "<bool>"
},
{
"include IAM": "<bool>"
},
{
"include diffuse IAM": "<bool>"
},
{
"include ground diffuse": "<bool>"
},
{
"include panel surface VF": "<bool>"
},
{
"include ground-sky VF": "<bool>"
},
{
"always decompose GHI": "<bool>"
},
{
"use Erbs decomposition": "<bool>"
},
{
"use Hay-Davies transposition": "<bool>"
},
{
"use POA GTI-DIRINT": "<bool>"
},
{
"include shade objects": "<bool>"
},
{
"etc": "<...>"
}
]
}