{ "battery": { "e_max_mwh": 20, "p_ch_max_mw": 10, "p_dis_max_mw": 10, "eta_ch": 0.90, "eta_dis": 0.90, "soc_min": 0.1, "soc_max": 0.9 }, "run": { "start_date": "2025-01-15", "end_date": "2025-01-15" }, "data": { "energy_prices_parquet": "data/prices.parquet", "reserve_prices_parquet": "data/reserves.parquet" }, "columns": { "energy": "Electricity", "fcr": "FCR", "afrr_up": "aFRR_UP", "afrr_down": "aFRR_DOWN" }, "constraints": { "power_headroom": true }, "throughput_penalty": { "c_eur_per_mwh": 15 }, "end_of_day": { "enabled": true, "min_soc_mwh": 10.0 }, "solver": { "name": "ECOS", "options": {} }, "energy_buffer": { "enabled": true, "tau_hours": 0.5 }, "fcr": { "enforce_symmetry": true, "derate": 1.0 }, "activation": { "alpha_up": 0.10, "alpha_down": 0.10, "mode": "block", "reserve_price_interval_minutes": 15 }, "reserve_penalty": { "c_eur_per_mw": 0.05} }