A How do I solve y*exp(y)=[constant] for J using the Lambert W function?

  • Thread starter Thread starter willDavidson
  • Start date Start date
Click For Summary
To solve the equation y*exp(y)=[constant] for J, the Lambert W function is required, as it cannot be expressed using elementary functions. The user simplified their equation to J*exp(J)=2 by setting certain parameters to 0 or 1. They are seeking guidance on how to proceed with this equation. References to the Lambert W function and its applications in solving similar problems, such as the double-diode model, were mentioned. Overall, the discussion emphasizes the necessity of the Lambert W function for finding solutions to complex exponential equations.
willDavidson
Messages
50
Reaction score
6
TL;DR
I would like to solve an equation that ends up in a form similar to y*exp(y)=[some constant]
I am trying to solve for J in the equation attached. I've also posted a link to the equation. The equation is to solve for J but both the left and right sides have J. I'm not quite sure how to solve that and it looks really messy so I simplified. Letting all of the terms equal either 0 of 1, I get J*exp(J)=2. The terms I simplified are below.
Let J01=1, q/kt=1, Rs=1, Rshunt=infinity, V=0

I'm stuck on what to do with this to solve for J so any help is appreciated.

https://www.pveducation.org/pvcdrom/characterisation/double-diode-model
 

Attachments

  • PV equation.JPG
    PV equation.JPG
    5.4 KB · Views: 195
Physics news on Phys.org
The solution is the Lambert W function, which cannot be expressed in terms of elementary functions:

https://en.wikipedia.org/wiki/Lambert_W_function

There are also papers on using Lambert W for the solution of the double-diode problem, but I don't know anything about that topic, so I will not link any here.

By the way, I just checked on wolfram alpha, and it gives y=W(5) as the solution to y*exp(y)=5
 
  • Like
Likes willDavidson
bigfooted said:
The solution is the Lambert W function, which cannot be expressed in terms of elementary functions:

https://en.wikipedia.org/wiki/Lambert_W_function

There are also papers on using Lambert W for the solution of the double-diode problem, but I don't know anything about that topic, so I will not link any here.

By the way, I just checked on wolfram alpha, and it gives y=W(5) as the solution to y*exp(y)=5

Ahh thanks. I really wanted to know how to actually solve this thing so this will help a lot.
 
Thread 'Problem with calculating projections of curl using rotation of contour'
Hello! I tried to calculate projections of curl using rotation of coordinate system but I encountered with following problem. Given: ##rot_xA=\frac{\partial A_z}{\partial y}-\frac{\partial A_y}{\partial z}=0## ##rot_yA=\frac{\partial A_x}{\partial z}-\frac{\partial A_z}{\partial x}=1## ##rot_zA=\frac{\partial A_y}{\partial x}-\frac{\partial A_x}{\partial y}=0## I rotated ##yz##-plane of this coordinate system by an angle ##45## degrees about ##x##-axis and used rotation matrix to...

Similar threads

  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 2 ·
Replies
2
Views
3K
Replies
29
Views
4K
Replies
3
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K