You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/autotuning.md
+29-1Lines changed: 29 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,35 @@ When the [Performance Indicators](@ref) are defined, an optimizer can be used to
19
19
wcs.if_high # the upper force controller integral gain
20
20
wcs.df_high # the differential gain of the upper force controller
21
21
```
22
-
The global, blackbox optimizer package NOMAD is used for the optimization process, together with a test case that mimics extreme wind conditions.
22
+
The global, blackbox optimizer package [NOMAD.jl](https://github.com/bbopt/NOMAD.jl) is used for the optimization process, together with a test case that mimics extreme wind conditions.
23
+
With a very simple system model it allows to find an optimal solution within less than one minute.
23
24
24
25
## Example
26
+
To run the auto-tuning script, launch Julia and execute:
27
+
```julia
28
+
include("scripts/autotune.jl")
29
+
```
30
+
It will use the initial conditions provided in the file "data/wc_settings.yaml" and save the result in "data/wc_settings_tuned.yaml".
31
+
32
+
All values are limited to $\hat x \le 2.5x~\land~\hat x \le x/2.5$, where $x$ is the original value and $\hat x$ the optimized value. Therefore make sure that none of the original values is zero.
0 commit comments