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

Entries nodal output list ignored Bug report #684

Closed
JelmerPolman opened this issue Mar 11, 2021 · 5 comments
Closed

Entries nodal output list ignored Bug report #684

JelmerPolman opened this issue Mar 11, 2021 · 5 comments

Comments

@JelmerPolman
Copy link

I couldn't find it as an open issue so I'm posting it here.

Bug description
In the BeamDyn primary input file, the first entry in the nodal output list is ignored. That is, the channel at the first entry of the list does not appear in the BeamDyn echo file and the results are not written to the output file (text file). This applies only to the first entry. The second and onward entries are echoed and written to the output files.

To Reproduce
For BeamDyn, in the list

3 BldNd_BlOutNd - Blades to output
"TDxr"
"TDyr"
"TDzr"

the channel TDxr is not echoed and written, the others are. If the list consists out of one entry, nothing is written.

Temporary fix
Replace the ignored entries with a dummy sensor. for BeamDyn for example the list:

3 BldNd_BlOutNd - Blades to output
"Dummy"
"TDxr"
"TDyr"
"TDzr"

writes all three channels.

OpenFAST Version
OpenFAST-v2.5.0
Compile Info:

  • Compiler: Intel(R) Fortran Intel(R) 64 Compiler Classic for applications running on Intel(R)
    64, Version 2021.1 Build 20201112_000000
  • Architecture: 64 bit
  • Precision: single
  • Date: Jan 14 2021
  • Time: 12:12:37
    Execution Info:
  • Date: 03/11/2021
  • Time: 09:29:17+0100
@JelmerPolman
Copy link
Author

In ElastoDyn, the second entry in the nodal output list is ignored. Furthermore, the channel TDx is not written at all to the output file.

To Reproduce
For example, in the list

3 BldNd_BladesOut - Blades to output
"TDx"
"TDy"
"TDz"

The channel TDy is not echoed and written. Furthermore, the channel TDx is echoed, but not written.

In the list

3 BldNd_BladesOut - Blades to output
"TDx"
"Dummy"
"TDy"
"TDz"

All three channels are echoed, but again, the channel TDx not written.

@JelmerPolman
Copy link
Author

In AeroDyn, all entries are echoed and written.

@rafmudaf
Copy link
Collaborator

I've tested this in the latest dev branch and it seems to work well. @andrew-platt was this addressed in a recent pull request?

@bjonkman
Copy link
Contributor

@JelmerPolman, I think you have an incorrect format for these nodal outputs. The lines you say are ignored are supposed to be comment lines.

For BeamDyn, you can see examples here:

END of input file (the word "END" must appear in the first 3 columns of the last OutList line)
====== BeamDyn Outputs for all blade stations (same ending as above for B1N1.... ========== 
   "All"          BldNd_BlOutNd       - Future feature will allow selecting a portion of the nodes to output.  Not implemented yet. (-)
                  OutList             - The next line(s) contains a list of output parameters.  See OutListParameters.xlsx for a listing of available output channels, (-)
TDxr
TDyr
TDzr

BeamDyn doesn't have a "blades to output" line since there is one file per blade.

For ElastoDyn, there is one additional line for the nodal outputs (the number of blades for output). Here is the documentation on the format:

END of input file (the word "END" must appear in the first 3 columns of this last OutList line)
---------------------- ELASTODYN NODE OUTPUTS --------------------------------------------
          3   BldNd_BladesOut  - Blades to output
         99   BldNd_BlOutNd   - Blade nodes on each blade (currently unused)
              OutList     - The next line(s) contains a list of output parameters.  See OutListParameters.xlsx, ElastoDyn_Nodes tab for a listing of available output channels, (-)
"ALx"    -  local flapwise acceleration (absolute) of node
"ALy"    - local flapwise acceleration (absolute) of node
"ALz"    - local flapwise acceleration (absolute) of node

@JelmerPolman
Copy link
Author

Thank you for the replies.

I was always looking for examples after a version release, but could never find them. Thank you for the reference. it all works as expected now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants