I just want to double check that I'm understanding the method followed in this paper.
They provide a flow chart with the method followed here.
The equations used are provided here:
Specifically equation 12,18,19.
I'm doing the procedure using python's scipy.optimize.newton lib.
So for the first procedure I initialize Vt,Rs and Rsh to a guess that is some common value.
Step 1: Then they say to do Vt = f(Rs,Rsh) so what I did was take equation 12, move the Impp to the right to form -Impp + rest of equation = 0. I then use newton rhapson to return a value of Vt where the equation is equal to 0 for the guessed Rs and Rsh.
Step 2: I then move onto the next step Rsh = f(Rs, Vt) and here I take equation 19, take -1/Rsh over so that the equation is -1/Rsh + the rest of equation = 0. Then I sub in the prior calculated Vt from step 1 and the guess of Rs.
Step 3: After this I check whether equation 18 is equal to zero subbing in the calculated Rsh and Vt from step 2 and 1 respectively.
Step 4: If the obtained value doesn't fulfil Step 3, I select a random value between credible values for Rsh and repeat Steps 1-3.
I just want to double check whether I'm understanding this correctly, namely how there applying newton rhapson to these equations, because I haven't been able to obtain an answer close to something logical using this. Are I doing these three steps correctly as outlined by the flow diagram?
Thank you in advance for any help!