Configurazione
This commit is contained in:
167
pv_simulator/config/plant.json
Normal file
167
pv_simulator/config/plant.json
Normal file
@@ -0,0 +1,167 @@
|
||||
```json
|
||||
{
|
||||
"plant": {
|
||||
"name": "ZAK_PV_Simulator",
|
||||
"location": {
|
||||
"latitude": 45.4642,
|
||||
"longitude": 9.1900,
|
||||
"timezone": "Europe/Rome",
|
||||
"altitude": 120
|
||||
},
|
||||
|
||||
"simulation": {
|
||||
"time_resolution_minutes": 5,
|
||||
"start_date": "2026-01-01 00:00:00",
|
||||
"end_date": "2026-12-31 23:55:00"
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
"module": {
|
||||
"manufacturer": "GenericPV",
|
||||
"model": "PV450",
|
||||
"nominal_power_W": 450,
|
||||
|
||||
"electrical": {
|
||||
"vmp_V": 41.5,
|
||||
"imp_A": 10.85,
|
||||
"voc_V": 49.8,
|
||||
"isc_A": 11.35
|
||||
},
|
||||
|
||||
"physical": {
|
||||
"area_m2": 2.1,
|
||||
"temperature_coefficient_power": -0.0035,
|
||||
"nominal_temperature_C": 25
|
||||
},
|
||||
|
||||
"degradation": {
|
||||
"annual_rate": 0.005
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
"layout": {
|
||||
|
||||
"inverters": [
|
||||
{
|
||||
"id": "INV_001",
|
||||
"nominal_power_kW": 100,
|
||||
|
||||
"efficiency": {
|
||||
"nominal": 0.985,
|
||||
"night_consumption_W": 50
|
||||
},
|
||||
|
||||
|
||||
"combiners": [
|
||||
{
|
||||
"id": "CB_001",
|
||||
"strings": 4,
|
||||
|
||||
"panels_per_string": 20,
|
||||
|
||||
"orientation": {
|
||||
"tilt_deg": 30,
|
||||
"azimuth_deg": 180
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
"id": "CB_002",
|
||||
"strings": 4,
|
||||
|
||||
"panels_per_string": 20,
|
||||
|
||||
"orientation": {
|
||||
"tilt_deg": 30,
|
||||
"azimuth_deg": 180
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
|
||||
{
|
||||
"id": "INV_002",
|
||||
"nominal_power_kW": 100,
|
||||
|
||||
"efficiency": {
|
||||
"nominal": 0.985,
|
||||
"night_consumption_W": 50
|
||||
},
|
||||
|
||||
|
||||
"combiners": [
|
||||
{
|
||||
"id": "CB_003",
|
||||
"strings": 4,
|
||||
|
||||
"panels_per_string": 20,
|
||||
|
||||
"orientation": {
|
||||
"tilt_deg": 30,
|
||||
"azimuth_deg": 180
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
|
||||
"weather": {
|
||||
|
||||
"clear_sky_model": "ineichen",
|
||||
|
||||
"temperature": {
|
||||
"mean_annual_C": 15,
|
||||
"daily_variation_C": 10
|
||||
},
|
||||
|
||||
|
||||
"clouds": {
|
||||
"enabled": true,
|
||||
"mean_cloud_factor": 0.85,
|
||||
"random_variability": 0.15
|
||||
},
|
||||
|
||||
|
||||
"rain": {
|
||||
"enabled": true,
|
||||
"probability_daily": 0.08
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
"faults": {
|
||||
|
||||
"enabled": true,
|
||||
|
||||
"panel": {
|
||||
"failure_probability_daily": 0.0005,
|
||||
"soiling_probability_daily": 0.01
|
||||
},
|
||||
|
||||
|
||||
"combiner": {
|
||||
"failure_probability_daily": 0.0002
|
||||
},
|
||||
|
||||
|
||||
"inverter": {
|
||||
"failure_probability_daily": 0.0001
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
"output": {
|
||||
|
||||
"format": [
|
||||
"csv",
|
||||
"sqlite"
|
||||
],
|
||||
|
||||
"directory": "./output"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user