Skip to content

Filtering in WE_Mode=0 in ROSCO 2.10 #496

Open

Description

@dzalkind

Discussed in #495

Originally posted by ghuwart March 10, 2026
Hi all,

I noticed changes between ROSCO 2.9.7 and ROSCO 2.10.0 for the wind speed estimation in mode 0, i.e., filtering of hub height wind speed.

Here is the line in question:

LocalVar%HorWindV_F = cos(LocalVar%NacVaneF*D2R) * LPFilter(LocalVar%HorWindV, LocalVar%DT, CntrPar%F_WECornerFreq/10, LocalVar%FP, LocalVar%RestartWSE, LocalVar%restart, objInst%instLPF, LocalVar%WE_Vw)

There are two changes, one is related to the projection with the vane orientation (the cos part) and the other is the frequency for the filtering of the signal (the F_WECornerFreq part). I reproduced the 2.9.7 results by reverting this line back.

Regarding the change on the filtering frequency, there is now a division by 10 to the frequency. The values in the corresponding DISCON.IN files did not change so it really alters the filtering. The wind speed estimation signal is very flattened due to this excessive filtering.

Is there a particular reason for this change from CntrPar%F_WECornerFreq to CntrPar%F_WECornerFreq/10?

Thank you.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions