vb6 - 我是否正确实施了单二极管模型?
问题描述
我需要确认我是否已将以下等式(下图)正确转换为编程代码格式(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 方程的输入是从我的电路仿真中复制的。
解决方案
推荐阅读
- javascript - 重新加载后制作相同的活动按钮
- graphql - 将带有 graphql prisma 的 Nestjs 转换为无服务器,启动时出错
- javascript - 发布我的数据时带有 Reactjs 错误请求的 Axios
- django - 在 Django 中 update/bulk_update 后调用函数
- python - 如何读取和解析具有不同分隔符的日志文件
- ruby-on-rails - 在 Rails 路由器中访问请求上下文对象
- php - 如何在某些条件下使用 laravel 中的关系从多个表中获取数据?
- npm - NPM 没有将描述传递给脚本
- c# - 有什么方法可以验证 DI 的寿命吗?
- html - 在邮件中测试时如何使用网格布局修复电子邮件模板响应问题