即将推出: 面向 EA PSI/EL 系列双象限电源的太阳能模拟器 Python API 仍在开发中。基于 Net 的 API(
Net.get('solar1', type=NetType.PowerSupply2Q))及相关方法在此先行列出以供预览,但完整的测试和验证要等硬件到位之后才能进行。生产可用的功能请关注后续版本。导入
方法
太阳能相关方法从仪器返回的是字符串。如需参与计算,请先转换为浮点数。
方法参考
Net.get(name, type=NetType.PowerSupply2Q)
按名称获取一个太阳能仿真 Net。
返回: 太阳能仿真 Net 实例
enable()
连接仪器并启动太阳能仿真模式。
disable()
断开与仪器的连接并停止太阳能仿真。
irradiance(value=None)
设置或读取辐照度。
返回:
str - 当前的辐照度值
voc()
读取开路电压。
str - 电压值
mpp_voltage()
读取最大功率点电压。
str - 电压值
mpp_current()
读取最大功率点电流。
str - 电流值
resistance(value=None)
设置或读取电池板的动态内阻。
返回:
str - 内阻值
temperature()
读取模拟的电池温度。
str - 温度值
示例
基本的太阳能仿真
测试多个辐照度等级
MPPT 跟踪测试
受支持的硬件
说明
- 太阳能仿真需要双向(双象限)电源
- 标准测试条件(STC):1000 W/m²、25°C、AM1.5
- I-V 曲线会根据辐照度自动生成
- 使用太阳能专有方法之前请先调用
enable() - 结束时请务必调用
disable() - 返回值是字符串 —— 参与计算前请转换为浮点数

