Dear @Emmanuel.Branlard and @Jason.Jonkman,
Thank you for your reply.
-
Changing OutFmt did not solve the problem, but turning off GenDOF as recommended by Jason Jonkman did. I am not sure if this is the right approach for my linearization purpose as I want to use the linearized matrices for Kalman filtering for a turbulent wind field, similar to your work in the paper where the generator is needed for the wind turbine. Still I want to linearize without accounting for aerodynamics, so WindSpeed=0 & RotorSpeed=0 as an operation point.
In this case, does it make sense to turn off GenDOF or is it better to delete the associated rows and columns of the matrices after the linearization process.
Sorry for the continuing questions, the functionality of the generator is for me, as a civil engineer, not easy to understand.
I have looked at the eiganalysis() function from the Matlab toolbox.
in eiganalysis(),line 55:
positiveImagEvals = find( imag(origEvals) > 0);
The two eigenvalues that are associated with the unstable damping +/- 1.00 are eliminated here, as their imaginary part is 0. This is the reason why those values are not to find in Campbell_DataSummary.xlsx. -
Thanks for the advise of changing the LinInputs and LinOutputs to get the full matrices. Unfortunately I can’t relate the description of the rows of the following input vector in the ws00.0.1.lin, now with the size 1695, with the needed inputs for the kalman filtering approach. This is the reason why I can’t identify the corresponding matrix elements, the Jacobian for the thrust and the aerodynamic torque.
I now know how to generate the output values of an openfast simulation, which I then need as inputs for the kalman filtering approach and that some of the needed inputs need to be estimated/calculated out of the given ones. Nevertheless am still not sure how to build up my B and D matrix for this.
I would very much appreciate your further help.
Best regards,
Judith