How is the equation for u_g given in MatLab's discrete Dryden Wind Turbulence Model a difference equation?
6 views (last 30 days)
Looking at MatLab's discreet Dryden Wind Turbulence Model, specifically for the longitudinal variable u_g, MatLab gives this difference equation.
The problem I'm seeing with this is that this looks in no way like a difference equation. A difference equation should have some statement equal to another statement. This is no equal sign in this equation.
Also a difference equation should be time indexed, and all I'm seeing is the index of g. How is that a time index?
MatLab also does not give an explanation for the eta either, so I'm also wondering what that is too.
Zhao Wang on 28 Sep 2016
I understand that you have a question about the difference equation expression in the "Dryden Wind Turbulence Model (Discrete)" block.
The difference equation in the table provides an expression that is used to update the variable for the next time step. For example, based on the current value of the longitudinal variable 'ug', its updated value can be computed from the expression.
You can also look under the mask of the "Dryden Wind Turbulence Model (Discrete)" block. In the "Filters on velocities" subsystem, you can open the "Hugw(z)" block. This subsystem realizes the expression in the table and updates value of the variable 'ug'.
From the block diagram within the "Hugw(z)" block, you can also find that 'η' is noise. The noise signal comes from a "Band-Limited White Noise" block in the "Dryden Wind Turbulence Model (Discrete)" block.
If you have any further question regarding this issue, you can contact MathWorks Technical Support for assistance.