问题描述
我想要一个非常简单的脚本来控制连接到与光伏相同总线的电池。我想做的是以下内容:
当光伏的功率大于负载需求且电池未充满时,则电池应以满率或等于过剩能量的速率充电。
当光伏的功率低于负载需求且电池没有空时,则电池应以全速率或等于当前容量的速率放电。
换句话说就是这样:
# Choose charging/discharging power
if P_PV > P_load and SOE < E_max:
P_controller = min(P_PV - P_load,P_max_rate)
elif SOE > 0:
P_controller = -min(SOE/(3600*time),P_max_rate)
else:
P_controller = 0
我的问题是如何将 SOE(以 Wh 为单位的能量状态)转换为以 W 为单位的充电/放电率。由于我的模拟以秒为单位,所以我除以模拟时间乘以 3600 是否正确?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)