太阳能光伏系统模型,1、其公式为:
一、根据此公式便可以建立simulink模型了,(MATLAB用2014年以后的否则其中的MATLAB function会报错)其仿真图如下图所示:
其仿真模型就是对以上公式进行simulink建模,此种方法和光伏电池的特性曲线非常相似。那如何得出I-V或者P-U曲线呢。我说一种比较好的方法:封装图如图所示:
其中封装过程为1、框选住需要建立子系统的部分,右键选择创建子系统(Ctrl+G)。2、右键创建的子系统,单击 mask 然后单击创建mask。3、如下图加入变量。promote 添加变量,点击type options 后面的东西并插入变量。
二、绘制仿真图:模型连接sink模型中的 to workspace ,双击名称改为U、I等(用array类型)。在MATLAB 控制输入命令:
plot(U,I) %U-I曲线
hold on
%两条曲线单独画
plot(U,P) %U-P曲线
hold on
绘制多条是每运行一次重复上述代码一次。
三、输入电压信号:修改两者的值产生信号。
四、另一种建模方式:公式: