This repository has been archived by the owner on May 15, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adding more sections to documentation.
- Loading branch information
1 parent
61bffb2
commit 87e2cb6
Showing
15 changed files
with
84 additions
and
7 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
--- | ||
title: 'Analysis' | ||
date: 2024-05-14T19:27:37+10:00 | ||
weight: 6 | ||
--- | ||
|
||
The `Analysis` tab is where the user defines the operating points for the analysis. Multiple sets of operating points, or `Cases`, can be defined for the same model. `Cases` may include aerodynamic effects and a controller may be used adjust the pitch and torque to achieve steady state. Depending on if the `Aerodynamics` and `Controller` options are selected, the interface will include additional inputs for wind speed, trim gain, and rated wind speed. The following figure shows the interface for a `Case` without aerodynamics. | ||
|
||
![](case.png) | ||
|
||
### Operating Points | ||
|
||
For the case without aerodynamics, the operating points are defined by the number of points between a minimum and maximum rotor speed in RPMs. For the case with aerodynamics, the operating points are defined by an evenly spaced number of wind speeds between cut-in and cut-out. The rated wind speed is used to determine at which operating points to apply the controller | ||
|
||
![](aero-controller.png) | ||
|
||
### Curve | ||
|
||
The `Curve` defines the relationship between `Rotor Speed` and `Blade Pitch` (no aerodynamics) or between `Wind Speed`, `Rotor Speed`, and `Blade Pitch` (with aerodynamics). The curve can be multiple points and the operating points at which the linearization is performed is calculated from this curve via spline interpolation. The curve may be imported from a CSV file by clicking the `Import` button. The file must have three columns: | ||
|
||
1. Wind Speed | ||
1. Rotor Speed | ||
1. Blade Pitch | ||
|
||
and comment rows may start with a `#`. For the structural case, the `Wind Speed` column is ignored. The `Curve` is plotted as shown in the following figure where the curve points are shown with `x` and the operating points are shown with lines and `o`. | ||
|
||
![](aero-curve.png) |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
--- | ||
title: 'Evaluate' | ||
date: 2024-05-14T19:27:37+10:00 | ||
weight: 7 | ||
--- | ||
|
||
The `Evaluate` tab runs a case to generate linearization files at each operating point. | ||
|
||
### OpenFAST Executable | ||
|
||
The first step in performing an evaluation is to select the OpenFAST executable by clicking the `Browse` button as shown in the following figure. This action opens a dialog box to select the path to the executable. The dialog will default to the path of `openfast` in the system's path, if one is found. | ||
|
||
![evaluate-openfast](evaluate-openfast.png) | ||
|
||
|
||
### Evaluate Case | ||
|
||
The `Evaluate Case` card allows the user to evaluate the operating points in the selected case. The following figure shows the options: | ||
|
||
- Select Case: the analysis case for which the operating points will be evaluated | ||
- CPUs: the number of instances of OpenFAST to run in parallel to evaluate the operating points | ||
|
||
Clicking the `Start` button will launch OpenFAST to run each operating point. Clicking the `Cancel` button will stop any running operating point evaluations. | ||
|
||
![evaluate-progress](evaluate-progress.png) | ||
|
||
#### Operating Point Evaluations | ||
|
||
Each operating point is simulated using OpenFAST. Evaluations can have the following states: | ||
|
||
- Queued - waiting to run | ||
- Simulation - performing time-domain simulation to reach steady state | ||
- Linearization - linearizing the model at 1 or more points through a full rotor revolution | ||
- Complete - evaluation has completed successfully | ||
- Canceled - evaluation was canceled before completion | ||
- Error - OpenFAST encountered an error and aborted the evaluation | ||
|
||
All evaluations are terminated if OpenFAST encounters any errors. The dark blue progress bar indicates simulation progress with regards to the final time, `TMax`. The light blue progress bar indicates linearization progress which is based `NLinTimes`. | ||
|
||
The following image shows the status when an error has occurred. | ||
|
||
![evaluate-error](evaluate-error.png) | ||
|
||
Clicking the `Log` button next to an operating point evaluation will display the output from OpenFAST as shown below. | ||
|
||
![evaluate-log](evaluate-log.png) |
2 changes: 1 addition & 1 deletion
2
docs/content/docs/install-acdc/index.md → docs/content/docs/install/index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
--- | ||
title: 'Install ACDC' | ||
title: 'Install' | ||
date: 2024-05-14T19:27:37+10:00 | ||
weight: 2 | ||
--- | ||
|
File renamed without changes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters