首页 > 解决方案 > 我是否正确实施了单二极管模型?

问题描述

我需要确认我是否已将以下等式(下图)正确转换为编程代码格式(Visual Basic 6)。它是光伏太阳能电池的 1 二极管模型的方程。

(变量 I 应该是单元格输出 Icell ?)

单二极管模型方程: 在此处输入图像描述

VB 代码方程:(仅显示 eqn 和示例变量

Icell = Ipv - Isat * (Exp((Vcell + I * Rs) / M * Vt) - 1) - ((Vcell + I * Rs) / Rp)

I = Icell ' ?

Vcell = 0.35       cell terminal voltage
Ipv   = 8.78       photon generated current
Isat  = 2.73e-10   Diode reverse saturation(scale current)
Rs    = 0.055      Series Resistance
Rp    = 100,000    Parallel Resistance
Tc    = 25.0       Device temperature
M     = 1          Diode Ideal factor(Emission Coefficient)

VB 方程的输入是从我的电路仿真中复制的。

标签: vb6equation

解决方案


推荐阅读