-1
\$\begingroup\$

I want to use inverse function. I know the value of Cp and I need to calculate Lamda and Beta through this formula. How can I do?

I think it has to do with a lookup table of Cp vs Lambda for DFIG Wind Turbine in MATLAB script format. Equation of Cp vs Lambda is attached herewith.

Cp vs Lambda equation of Wind Turbine

\$\endgroup\$
14
  • 1
    \$\begingroup\$ that looks not like a lookup table, but is plain a mathematical formula that you can just type down in a matlab function - done. \$\endgroup\$ Mar 3, 2022 at 20:09
  • 1
    \$\begingroup\$ this is a function, not something that's part of a lookup table, so what exactly are you planning to do? It's really not clear what you want to look up, by what. (and the generator has nothing to do with this, really?) (also unclear why, as this is a rather handy function that's not very well-mannered, so any discretization would be very unwieldy, and probably slower than direct calculation. Make sure you're actually solving a problem, not creating one) \$\endgroup\$ Mar 3, 2022 at 20:14
  • 4
    \$\begingroup\$ Are you trying to find an inverse function? Lookup table seems like a very bad way to evaluate a function that has fairly low computational cost. Especially one with two variables. I can't imagine speed is very important in a wind turbine application. \$\endgroup\$ Mar 3, 2022 at 20:46
  • 1
    \$\begingroup\$ @SpehroPefhany Yes I want to use inverse function. I know the value of Cp and I need to calculate Lamda and Beta through this formula. How can I do? \$\endgroup\$
    – aman2909
    Mar 4, 2022 at 2:25
  • 1
    \$\begingroup\$ If you only know Cp there will be one or two infinite sets of solutions (or possibly none) depending on how the plane of Cp = x cuts the 3D surface. You need at least one other variable to get an answer (might be zero, one or two answers it looks like). See this representation of the surface: i.imgur.com/nHnKlid.png \$\endgroup\$ Mar 4, 2022 at 2:58

1 Answer 1

0
\$\begingroup\$

In general you can use the interp2 function. You can parametrise the function either to interpolate the values or choose the nearest one.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.