gouxu908 发表于 2009-5-23 21:05:16

psat

这是PSAT2.1.2说明书中的一个命令行例子:
% initialize PSAT
initpsat
% do not reload data file
clpsat.readfile = 0;
% set data file
runpsat('d_006_mdl','data')
% solve base case power flow
runpsat('pf')
voltages = DAE.y(1+Bus.n:2*Bus.n);
% increase base loading by 50%
for a = 1:10
    PQ.store(:,) = (1+a/20)*;
    PV.store(:,4) = (1+a/20)*;
    runpsat('pf')
    voltages = ;
end

但运行之后出错:
??? Index exceeds matrix dimensions.

Error in ==> BUclass.getbus at 3
u = a.int(round(idx));

Error in ==> LNclass.setup at 15
= getbus(Bus,a.con(:,1));

Error in ==> LNclass.restore at 7
a = setup(a);

Error in ==> fm_restore at 16
Line = restore(Line);

Error in ==> runpsat at 259
    fm_restore

Error in ==> Example54 at 14
    runpsat('pf')

这是什么原因?望高手请教!谢谢!

如果使用命令行做连续潮流,中间过程的数据都在哪里?


PS:寻找PSAT的研究者,有意加本人QQ:272843822,非诚勿扰!

gouxu908 发表于 2009-5-23 21:05:59

自己顶一个!

youhy2008 发表于 2009-6-23 15:48:40

psat没有中文说明书,我没有敢学

渝北烂人 发表于 2009-10-14 00:11:54

psat没有中文说明书,英文不太看得懂

woaxfy 发表于 2010-11-29 10:33:10

回复 1# gouxu908


   这是版本问题,我用最新版的psat2.1.6没有这个问题,之前用2.1.2也会有这个问题

zhangtic 发表于 2010-12-6 15:10:12

运行这个算例还是没有问题的。如果有问题的话,你仔细查查你的算例文件,最好是直接输入M文件,而不要用图形文件转换成M文件。

hxq_0120 发表于 2011-6-20 21:41:23

怎么办啊,汉化的也下载不了
页: [1]
查看完整版本: psat

招聘斑竹