马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
本帖最后由 jimxi_6 于 2010-6-4 16:01 编辑 7 w( Z5 H3 q0 Z/ j. D7 p# d
5 F6 Z1 R1 ^( ?" \" w
ps-matl实例.rar
(8.42 KB, 下载次数: 131)
- C/ Y0 H2 l% `6 e4 z
9 C# F. `3 u5 b" x参考资料:1. pscad_EMTDC程序与MATLAB语言接口的研究
( L O, C) P' ]& Q2. xiekai1225所发帖: PSCAD与MATLAB接口问题最终修正版! 及后续讨论的启发
2 @8 S) s, Z" a3 N, D$ _3 l8 q: s* M
, v" A: }4 ?0 h3 J Z
系统:windows7+CVF6.6+PSCAD 4.2.1+matlab R2008a
# e1 O9 z+ N, X1 P, J+ y- t) w( D! B; m d- l1 t
+ q0 L& F$ @1 G9 z, E' b7 \$ C' A易错提示:
# B1 ~/ L+ c+ I& n1. win7下PSCAD4.2.1装matlab R2008a是不能运行的,当初我想的办法是将xp下面matlab 7.0的部分文件拷贝过去,- k7 a/ j6 N2 ]
在windows 7 pscad下面的Libray Path设置为d:\program files\matlab\r2008a\extern\lib\win32\digital\df50\
) U+ u% i1 B1 S* V虽然解决了仿真其他例子的问题,但是到了与matlab接口时就出错(自带的例子和本例都出错),跳出方框:EMTDC has runtime error and terminated!
8 y0 f0 |5 Z% ^5 ]" |下面的Rumtime信息栏显示为:
; Y: ?; ?+ ~5 e& p4 Y3 kmatlab-1 '': Y8 `8 W1 X/ ^% z2 q6 b
EMTDC Simulation Run8 \' t' X3 H2 L) X U7 |' k2 n
Communications
' ]3 W9 B; L6 G+ Y, XCommand: matlab-1 -v4 localhost 53403) s3 h% d/ h. T o3 A
解决方法是phdb提供的:* u' V6 C; B4 Y0 f% v
Installed Version
! X6 Y6 }+ ~) |Version 5
6 @! y0 s% O6 Y& C0 B# m$ o9 s
! Q! U9 E3 m+ i/ [Libray Path4 i" C- k2 [" Q
C:\Program Files\MATLAB\R2007b\extern\lib\win32\microsoft3 L& v, ~, r$ `3 i, a7 ?! R) H4 N
2 i# Q' Y, p# R. M- R" x8 g5 q4 a8 n( y. g: H: Z, M8 N) u
2. 在自定义模块的edit definition里面,如果觉得script脚本文件不会写,建议将例子里的复制过来进行适当的修改
2 t* r/ @" A3 J1 l( y5 t3 }" d) u' U8 C6 u% d
3. 运行结果与参考资料1所给的结果稍有不同,如有错欢迎指正~~来张运行的图" F0 t/ q: Y% Z! I: X$ ~! @# A
|