Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement automatic model calibration #238

Draft
wants to merge 58 commits into
base: develop
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
bdc95e0
Add new `FlascDataFrame` object to enhance user interface with data (…
misi9170 Sep 4, 2024
ff8e962
Add dataframe conversions to flascdataframe (#211)
paulf81 Sep 11, 2024
ebe1451
Add wind up example using `FlascDataFrame` (#210)
aclerc Sep 12, 2024
fb6ff8d
loosen wind-up dependency
paulf81 Sep 12, 2024
67a0de9
Add examples
paulf81 Sep 17, 2024
9f0fa08
add model fit
paulf81 Sep 17, 2024
1877d34
add tests
paulf81 Sep 17, 2024
9ce5b60
Clean up a little
paulf81 Oct 1, 2024
3d41415
Reorganize
paulf81 Oct 1, 2024
7d61e56
Ignore data holding output files
paulf81 Oct 1, 2024
7c5cf43
Generate farm data
paulf81 Oct 1, 2024
416effc
Add turbine_groupings to cost routing
paulf81 Oct 4, 2024
005a028
Cost function optimization library
paulf81 Oct 4, 2024
9b0a8e8
bugfix
paulf81 Oct 4, 2024
db45287
Can't insist on time
paulf81 Oct 4, 2024
a2ce114
Add optimizations
paulf81 Oct 4, 2024
19d8921
Add a test notebook
paulf81 Oct 4, 2024
4532db4
small update
paulf81 Oct 4, 2024
d2acbb3
Don't copy floris model
paulf81 Oct 8, 2024
d14a177
add optuna
paulf81 Oct 8, 2024
5091d24
reorg and add optuna
paulf81 Oct 8, 2024
de66ad8
Update example
paulf81 Oct 8, 2024
9d79cc9
Merge branch 'develop' into feature/modelfit_2
paulf81 Oct 14, 2024
f7547d8
Merge branch 'develop' into feature/modelfit_2
paulf81 Oct 18, 2024
1e8cdf7
Add optuna dependecy
paulf81 Oct 18, 2024
34167a0
Merge branch 'develop' into feature/modelfit_2
paulf81 Oct 18, 2024
570f661
Merge branch 'develop' into feature/modelfit_2
paulf81 Oct 19, 2024
5dba5ad
Update to parflorismodel
paulf81 Oct 21, 2024
2668f9f
clean up docs
paulf81 Oct 21, 2024
569bf4c
Merge branch 'develop' into feature/modelfit_2
paulf81 Oct 21, 2024
4775168
Merge branch 'develop' into feature/modelfit_2
paulf81 Oct 21, 2024
15fd0d0
Add estimate_ws_with_floris
paulf81 Oct 23, 2024
69d0a7c
Add temp development notebook
paulf81 Oct 23, 2024
def5c82
Add a test
paulf81 Oct 23, 2024
18deef8
update cost function
paulf81 Oct 24, 2024
d9d4344
Merge branch 'ws_est' into feature/modelfit_2
paulf81 Oct 24, 2024
5ce287f
Update cost library
paulf81 Oct 24, 2024
4ae5921
Add timeout to optuna
paulf81 Oct 25, 2024
12299b2
change n_trials default
paulf81 Oct 25, 2024
b35982a
use values for alignment
paulf81 Oct 25, 2024
285d2cd
add turbine_by_turbine
paulf81 Oct 26, 2024
664e5b2
fix function
paulf81 Oct 26, 2024
a28b82b
Add save on df floris
paulf81 Oct 29, 2024
3f0a8e3
add set wd_std function
paulf81 Oct 29, 2024
148b982
add opt with uncertainty
paulf81 Oct 29, 2024
edb0944
bugfix
paulf81 Oct 29, 2024
3d7f489
add expected turbine error
paulf81 Oct 30, 2024
8ea28c9
Add protections against index mismatch
paulf81 Oct 30, 2024
8f0230e
give clearer names to cost functions
paulf81 Nov 1, 2024
6cc8b12
Add initial enqueing
paulf81 Nov 1, 2024
6800b95
Delete unused aggregate opts
paulf81 Nov 4, 2024
0f9c6ae
Merge branch 'develop' into feature/modelfit_2
paulf81 Nov 8, 2024
92e7742
precommit
paulf81 Nov 8, 2024
f13258a
Update hooks
paulf81 Nov 8, 2024
1e6fce9
fix tests
paulf81 Nov 8, 2024
1d84482
Return study object
paulf81 Nov 11, 2024
487ea5d
Merge branch 'develop' into feature/modelfit_2
paulf81 Nov 15, 2024
b56e0a0
ruff format
paulf81 Nov 15, 2024
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
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,5 @@ SMARTEOLE_WakeSteering_ReadMe.xlsx
SMARTEOLE_WakeSteering_Map.pdf
SMARTEOLE-WFC-open-dataset.zip
examples_artificial_data/03_energy_ratio/heterogeneity_layouts.pdf
docs/examples
*two_turbine_data.pkl
*farm_data.pkl
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
repos:

- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.4.0
rev: v5.0.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
Expand Down
Loading
Loading