你这里有一个误区,二极管正向导通并不相当于导线,而是有一个正向压降的,大约为03~07V。
光伏电池的原理是,PN结(其实也就是二极管)受日光照射后,电子被激发到导带,并被空穴推到N区,因此在PN结内部就形成了内建电场,这个内建电场形成的电压就等于PN结的正向压降,也就是二极管的正向压降,当有负载接入时,就形成了电流。

这个等效电路中,二极管是用来模拟表达PN结内建电场的,也就是说光伏作用产生的电流中有一部分要用来维持这个内建电场,其余的才能输出给负载,这就相当于有一个二极管将光伏作用产生的电流分走了一部分。

另外电池内部还存在一些损耗,由材料、工艺等原因导致,在等效电路中庸RS和RSH来模拟表达。
经过了内建电场的分流和电池内部的损耗,最终输出电池的电流是I。
二极管电流方程id=Is(e^(Ud/Ut)-1)≈Ise^(Ud/Ut)
由于[e^(nx)]'=e^(nx)/n ,所以 d(id)/d(Ud)=[Ise^(Ud/Ut)]/Ut≈id/Ut
书中一个是对e^(nx)进行求导,另一个对电流方程id做了个近似Id≈Ise^(Ud/Ut),就得到书中结果。


