Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
ed2938d
add docs/v1
aclerc Jun 19, 2026
b51bbd5
v1 issue 1 (#103)
aclerc Jun 22, 2026
86763fd
V1 issue2 (#104)
aclerc Jun 23, 2026
fad032a
V1 issue3 (#106)
aclerc Jun 24, 2026
2c7f8bb
v1 issue4 (#107)
aclerc Jun 25, 2026
7d810de
V1 refactor scadadf (#108)
aclerc Jun 25, 2026
b4b9416
fix test flake (#109)
aclerc Jun 25, 2026
5b6448d
v1 issue 5 (#110)
aclerc Jun 26, 2026
8867447
V1 diagnose issue5 (#111)
aclerc Jun 26, 2026
67e30c0
Basic power counterfactual model (#112)
aclerc Jun 30, 2026
cb6e652
establish power_model baseline performance (#113)
aclerc Jul 1, 2026
071d3db
V1 issues 6 and 7 (#114)
aclerc Jul 1, 2026
0f34450
v1 issue 8 (#115)
aclerc Jul 3, 2026
b1f6efb
define further issues
aclerc Jul 3, 2026
1fd2fde
define further issues
aclerc Jul 3, 2026
58ac318
define further issues
aclerc Jul 3, 2026
789bc1e
refine issue 14
aclerc Jul 3, 2026
47171a4
V1 issue9-11 (#116)
aclerc Jul 4, 2026
f13a71d
issue 12 (#117)
aclerc Jul 4, 2026
0842a89
v1 issue 13 (#118)
aclerc Jul 5, 2026
12d2f5f
v1 issue14 (#119)
aclerc Jul 8, 2026
f8804a2
update campaign curve plotted months
aclerc Jul 8, 2026
4e2763a
fix bug in v0 log message
aclerc Jul 8, 2026
799b6c3
Improve density plot
aclerc Jul 9, 2026
7ec6d38
update results comparison
aclerc Jul 9, 2026
ac9f2c7
fix mypy error
aclerc Jul 9, 2026
df77219
v1 issue 15 (#120)
aclerc Jul 10, 2026
4b45bd9
prune opt-in behaviour (#121)
aclerc Jul 10, 2026
5d1c1ee
V1 issue17 (#123)
aclerc Jul 14, 2026
3087744
add finding F22
aclerc Jul 14, 2026
05e2226
V1 improve toggle (#124)
aclerc Jul 14, 2026
6f600ca
make columns required (#125)
aclerc Jul 14, 2026
b7bbf75
V1 toggle specialist (#126)
aclerc Jul 17, 2026
6934945
Add custom filter to toggle specialist (#128)
aclerc Jul 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -83,3 +83,4 @@ output/
/tests/test_data/wedowind/Vortex Generator/
# matplotlib testing
**/result_images/
/docs/v1/extra_docs/
4 changes: 4 additions & 0 deletions benchmarking/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
"""Experimental v1 benchmarking work (synthetic datasets and candidate methods).

Not part of the published ``res-wind-up`` package.
"""
13 changes: 13 additions & 0 deletions benchmarking/baselines/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
"""v0 binned power-curve baseline for the benchmarking harness.

Wires wind_up's pre/post power-performance pipeline behind the harness's ``Method`` seam so
the existing v0 method can be scored against synthetic ground truth, establishing the
baseline every new method must beat.
"""

from __future__ import annotations

from benchmarking.baselines.hot_context import HotV0Context, build_hot_v0_context
from benchmarking.baselines.v0_binned import V0BinnedMethod

__all__ = ["HotV0Context", "V0BinnedMethod", "build_hot_v0_context"]
28 changes: 28 additions & 0 deletions benchmarking/baselines/assets/HOT.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Vendored from resgroup/hill-of-towie-open-source-analysis
# scripts/uplift_analysis_2025/wind_up_config/asset/HOT.yaml
# Kept in-repo so the v0 baseline runs without depending on that external repo.
name: Hill of Towie
wtgs:
- T01
- T02
- T03
- T04
- T05
- T06
- T07
- T08
- T09
- T10
- T11
- T12
- T13
- T14
- T15
- T16
- T17
- T18
- T19
- T20
- T21
turbine_types:
- !include turbine_type/SWT_2p3_82.yaml
53 changes: 53 additions & 0 deletions benchmarking/baselines/assets/optimized_northing_corrections.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Vendored from resgroup/hill-of-towie-open-source-analysis
# scripts/uplift_analysis_2025/wind_up_config/northing/optimized_northing_corrections.yaml
# These corrections go back to 2016, matching the stable no-upgrade window the v0 baseline
# uses; the more recent wfc_analysis_2026 northing file does not reach that far back.
- ['T01', 2016-01-01 00:00:00, 156.77226715087892]
- ['T01', 2016-01-22 14:00:00, 154.53022384643555]
- ['T01', 2016-02-22 06:10:00, 156.88454132080076]
- ['T01', 2016-03-20 15:50:00, 155.695051574707]
- ['T01', 2016-04-21 16:50:00, 156.87261695861815]
- ['T01', 2016-06-02 07:20:00, -25.836227035522455]
- ['T01', 2017-04-23 22:40:00, -4.762451171875]
- ['T01', 2017-05-04 11:00:00, -23.675787353515602]
- ['T02', 2016-01-01 00:00:00, 171.06498107910159]
- ['T02', 2016-06-02 11:10:00, 8.570095825195295]
- ['T03', 2016-01-01 00:00:00, -1.8987007141113281]
- ['T04', 2016-01-01 00:00:00, -7.872805786132801]
- ['T05', 2016-01-01 00:00:00, -3.5416046142578352]
- ['T05', 2017-05-03 06:30:00, 32.26841430664061]
- ['T05', 2018-04-21 14:20:00, 13.180883026123098]
- ['T06', 2016-01-01 00:00:00, -7.327435302734386]
- ['T07', 2016-01-01 00:00:00, -16.487994384765614]
- ['T08', 2016-01-01 00:00:00, -4.101350402832026]
- ['T08', 2020-07-27 11:10:00, -2.4224990844726335]
- ['T09', 2016-01-01 00:00:00, 13.869790649414085]
- ['T10', 2016-01-01 00:00:00, -22.53185272216797]
- ['T10', 2016-02-11 10:10:00, -30.683580017089866]
- ['T10', 2016-03-11 05:50:00, -21.081747436523415]
- ['T11', 2016-01-01 00:00:00, -20.928597640991228]
- ['T11', 2019-08-19 08:40:00, -26.41037063598634]
- ['T11', 2021-03-18 13:00:00, -31.436821079254173]
- ['T11', 2021-07-19 02:20:00, -22.862120819091842]
- ['T11', 2023-12-06 17:30:00, -20.633160400390636]
- ['T12', 2016-01-01 00:00:00, -19.703698730468773]
- ['T12', 2016-04-20 13:20:00, -142.98569173812868]
- ['T12', 2016-06-02 10:00:00, 0.538665771484375]
- ['T12', 2016-09-18 08:40:00, -162.54795513153076]
- ['T12', 2020-06-18 12:30:00, 7.401036834716791]
- ['T13', 2016-01-01 00:00:00, 1.261445617675804]
- ['T14', 2016-01-01 00:00:00, -11.315747833251976]
- ['T15', 2016-01-01 00:00:00, -15.957545471191395]
- ['T16', 2016-01-01 00:00:00, -17.773095703124966]
- ['T16', 2017-05-19 01:00:00, 80.36924819946289]
- ['T16', 2017-06-18 08:00:00, 89.37665023803709]
- ['T16', 2017-08-09 10:20:00, 82.41613636016845]
- ['T16', 2023-02-10 10:00:00, -6.421942138671852]
- ['T17', 2016-01-01 00:00:00, -15.991704559326166]
- ['T17', 2019-08-10 23:00:00, -14.783495330810524]
- ['T18', 2016-01-01 00:00:00, -2.3910442352294297]
- ['T19', 2016-01-01 00:00:00, 8.268119049072254]
- ['T19', 2019-07-12 10:00:00, 107.24801597595213]
- ['T19', 2019-12-24 09:00:00, -15.878029632568314]
- ['T20', 2016-01-01 00:00:00, -1.6393432617186932]
- ['T21', 2016-01-01 00:00:00, 4.474188232421824]
7 changes: 7 additions & 0 deletions benchmarking/baselines/assets/turbine_type/SWT_2p3_82.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Vendored from resgroup/hill-of-towie-open-source-analysis
# scripts/uplift_analysis_2025/wind_up_config/asset/turbine_type/SWT_2p3_82.yaml
turbine_type: SWT-2.3-82
rated_power_kw: 2300
rotor_diameter_m: 82
normal_operation_pitch_range: [-10,40]
normal_operation_genrpm_range: [500,1600]
Loading
Loading