资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
.Matlab调用PSCAD运行数据方法第一步:先右键点击空白处进入projectsettings/Runtime,设置savechannelstodisk,这时在pscad目录中会有.out文件和.inf文件。两个文件与当前设置的.psc文件在同一目录下的.emt文件夹内,如果找不到在哪个目录,可以用后缀名搜索。第二步:进入matlab,将.out文件拷贝到当前目录,假设你要赋值给变量a,则命令a=load(XXX.out)由于.out第一列是时间,假设你要取第3个变量,并赋值给b,则b=a(:,4)那怎么知道第4个变量是你要的电压还是电流呢?这你就要看.inf文件了,里面列出了所有变量的名字。此时b的“显示精度”只有四位,但存储的数据有16位,可以用“formatlong(换行)b”获得。注:当文件的扩展名不是(.mat)时,MATLAB将以ASCII格式处理该文件。读取的数据可以用来进行相关分析和画图显示。例子:%本实例.m文件中,data2_01.out(第一列是时间,另外10列是通道数据)是PSCAD导出的文件,具体是哪个通道的数据则要查看同目录下的.inf文件。本文件中,第二列是光伏发电单元输出的有功功率%data=load(data2_01.out);%载入文件time=data(:,1);%获取时间,第一列pv_power=data(:,2);%获取光伏输出有功功率plot(time,pv_power);%画对应的时间、功率图axis(1.5500.2);%设置横纵轴范围xlabel(Time(s);ylabel(MW);%设置横纵轴注释/单位title(TheoutputactivepowerofPV);%设置标题画图如下:.2
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号