设为首页收藏本站|繁體中文 快速切换版块

 找回密码
 立即加入
搜索
查看: 13010|回复: 37

设置PSCAD x4.5 与matlab 2014a的接口方法

   火.. [复制链接]
  • TA的每日心情
    开心
    2019-5-31 19:53
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    累计签到:11 天
    连续签到:1 天
    发表于 2015-1-9 13:57:29 | 显示全部楼层 |阅读模式

    马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!

    您需要 登录 才可以下载或查看,没有账号?立即加入

    ×
    编译器用的是IVF2013,MATLAB是2014A的32位版,目测必须得是32位的matlab,记事本打开根目录的matlab_versions.xml文件 看到以下代码显示支持的matlab版本号,从2006a到2013b,但是从2012b开始的版本号有误,毕竟pscadX4.5是2012年的软件MATLAB从2012b开始版本号变成8.0而不是上面的7.15,2014a为8.3。# |* I! ?  s- o8 z
    <version name="7.13" desc="R2011b">
    . M, E2 ~& j3 z* h0 }  \: R      <paramlist link="-1" name="data">- H! i7 M9 w! d' V" h
             <param name="company" value="MathWorks" />
    ( y. ?8 A, w% G  k1 F# {" |3 m         <param name="software" value="MATLAB" />1 ?  J" @1 e$ {( \6 H; m* o2 j
             <param name="root_subkey" value="MATLABROOT" />  z- z- a1 C. n% g
             <param name="lib_sub_path" value="extern\lib\win32\microsoft\" />
    3 i' Q) ?' E* I: ~% L# h         <param name="sub_path_1" value="bin" />
    , G6 Y) o  R. B/ U# ]1 L% i         <param name="sub_path_2" value="bin\win32" />
    - a% y3 k# g/ {# N      </paramlist>- }" R  ?7 ]# K1 M
          <paramlist link="-1" name="lib_files">
    7 G+ S! R7 ~( r! j8 p% a* h8 T         <param name="" value="libeng.lib" />6 E* [- g8 j2 k' F' h* R
             <param name="" value="libmx.lib" />/ q6 a! Q: o# D/ P0 F
             <param name="" value="libmat.lib" />
      _+ k6 U0 S& E      </paramlist>8 q% B- M) Z" I! x$ B/ s
       </version>
    ' a$ O' X/ }& {4 S. l! i/ o   <version name="7.14" desc="R2012a">) d# z) r+ y) U2 i- s. G$ h. @5 i5 B
          <paramlist link="-1" name="data">
    8 X- n% t  P. V; H% k# R$ U, j         <param name="company" value="MathWorks" />8 @  k* V+ Q) Z' B; I1 b& b$ m0 ~: ^, u
             <param name="software" value="MATLAB" />( c: y2 ~0 w* Q% N# W8 y
             <param name="root_subkey" value="MATLABROOT" />6 @/ m  n9 Y2 {, j
             <param name="lib_sub_path" value="extern\lib\win32\microsoft\" />+ C8 ?! y  \( T
             <param name="sub_path_1" value="bin" />" a0 x% J9 f5 M& M- [
             <param name="sub_path_2" value="bin\win32" />
    , z+ B# J5 _+ ^      </paramlist>
    2 ^; ~2 x" t1 P+ s' R( g% m* v      <paramlist link="-1" name="lib_files">4 h' k) i) t$ ^9 Z
             <param name="" value="libeng.lib" />; m  S8 G! T# r
             <param name="" value="libmx.lib" />2 X' [, j: n. p
             <param name="" value="libmat.lib" />
    # `  x* k. v) m: a. o      </paramlist>1 d# g# L/ X% n4 E' ^! r
       </version>
    , d8 I( n# t, Y5 T! Q* x4 p* k' c( v6 r% \3 q( `
    如果想使用MATLAB2014A只需要修改其中的某个matlab版本的第一行成如下
    & d/ x% Q8 s' f5 m! ?8 _<version name="8.3" desc="R2014a">3 C8 b, H! [  W% z
    将修改后的文件保存(提示没有权限修改,可以将文件另存到其他目录)然后打开PSCAD option /Depencedencies/ 里添加修改后的文件即可 LH_YG1_1O$}}I)4M36}A%TE.png
    ( G$ l, r+ y8 I" h
    5 c$ Y5 h) X0 [* H. u6 q推测2013a 2013b 2014b等的设置方式都类似。) n, \: y, L# O8 m( f
    DBO~@O1CD3DCB700G2QYBGJ.jpg        PSCAD的一个example示例

    评分

    参与人数 1威望 +5 学分 +5 收起 理由
    aulric + 5 + 5 非常好!

    查看全部评分

    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    真诚赞赏,手留余香
    楼主热帖
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2018-7-1 14:02
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    累计签到:17 天
    连续签到:1 天
    发表于 2016-3-11 16:17:19 | 显示全部楼层
    本帖最后由 wx_baXXc9RA 于 2016-3-11 16:18 编辑 + U* u/ U) G0 M6 G% M' }0 w/ y
    4 ^- n- n% ~* o6 V2 E/ S: T
    楼主你好,我的是pscad4.5+vs2010+ComposerXE-2011+matlab 2013a+win10 x64,安装了32位的matlab,psad能编译通过例程,运行时却是停止工作,如下图,您觉得是什么原因呢
    ( J/ g5 F" N* ?* sC:\Users\Michael Yang\Desktop\360截图20160311161500277.jpg
    % W2 h8 M0 c. P
    360截图20160311161500277.jpg
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    真诚赞赏,手留余香
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    奋斗
    2016-4-4 16:43
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    累计签到:3 天
    连续签到:1 天
    发表于 2016-3-26 19:55:19 | 显示全部楼层
    weifeng111 发表于 2015-11-6 10:11
    ( T- H  y/ s7 `9 M  L* X3 `* f1 t7 X我pscad4.5  matlab2010b,可是matlab里没有matlba_versions.xml,从你这里拷贝一个添加进去,并拷贝到psca ...
    ) g* }/ d0 v* q5 Z- |3 H! E/ W
    您这个问题解决了吗?小弟现在也有这个问题
    0 w, B# T% j5 A/ a/ [7 k/ n3 ^
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    真诚赞赏,手留余香
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    郁闷
    2017-6-22 20:51
  • 签到天数: 74 天

    连续签到: 1 天

    [LV.6]常住居民II

    累计签到:74 天
    连续签到:1 天
    发表于 2016-9-11 21:57:46 | 显示全部楼层
    QI_DADA 发表于 2016-4-6 22:13
    : H& J2 o1 Z8 H; e楼主,matlab是64位的怎么办?有解决办法吗?

    9 u3 N  w: b+ F3 ?这个没办法 pscad是32位的 MATLAB也得是32位的 我的之前是64位的MATLAB 后来卸载了重新装了个32位的; i# r9 S0 H( L& n7 w
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    真诚赞赏,手留余香
    [发帖际遇]: 上班路边彩票店买彩票 yyjg123,中奖得了 学分1 点. 幸运榜 / 衰神榜
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2015-1-9 14:21:09 | 显示全部楼层
    大神厉害
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    真诚赞赏,手留余香
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    奋斗
    2019-3-25 15:10
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    累计签到:5 天
    连续签到:1 天
    发表于 2015-1-9 15:30:20 | 显示全部楼层
    学习折腾
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    真诚赞赏,手留余香
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    愤怒
    2020-12-8 11:59
  • 签到天数: 105 天

    连续签到: 1 天

    [LV.6]常住居民II

    累计签到:223 天
    连续签到:1 天
    发表于 2015-1-9 22:32:27 | 显示全部楼层
    4.5.4支持2014a,2014b不用修改。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    真诚赞赏,手留余香
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    奋斗
    2017-1-7 12:53
  • 签到天数: 11 天

    连续签到: 3 天

    [LV.3]偶尔看看II

    累计签到:11 天
    连续签到:3 天
    发表于 2015-1-12 19:50:46 | 显示全部楼层
    请问那PSCAD x4.5与MATLAB2010a链接呢
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    真诚赞赏,手留余香
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2019-5-31 19:53
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    累计签到:11 天
    连续签到:1 天
     楼主| 发表于 2015-1-18 22:20:19 | 显示全部楼层
    回复 5# 小丫 : m, Z, Z5 Y! Q  A

    % L8 F! ?+ ?7 d) S/ W2 C$ f1 K" i5 A3 y: [# m( ^

    & O* D  ~' i! L+ a    2010a如果你装的是32位版本而且不是免安装硬盘版,用intel visual fortran的编译器话不需要特别设置就能直接用吧
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    真诚赞赏,手留余香
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2015-1-29 16:02:02 | 显示全部楼层
    还是没看懂,在pscad里面怎么设置呢
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2015-1-29 21:56:06 | 显示全部楼层
    楼主请问你是WIN8 64位的系统吗?你的VS和IVF分别是什么版本啊?都是怎么安装的啊?我用VS2012加上IVF2013不能编译,老是有U1077错误
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2015-1-29 21:57:30 | 显示全部楼层
    楼主请问你是WIN8 64位的系统吗?你的VS和IVF分别是什么版本啊?都是怎么安装的啊?我用VS2012加上IVF2013不能编译,老是有U1077错误
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2015-3-5 09:03:40 | 显示全部楼层
    大神想问下,win7 64 位 系统   下的  MATLAB2013a 可以用吗》? 与PSCAD4.5  怎么设置啊? 必须是32位MATLAB吗?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    真诚赞赏,手留余香
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

    小黑屋|手机版|APP下载(beta)|Archiver|电力研学网 ( 赣ICP备12000811号-1|赣公网安备36040302000210号 )|网站地图

    GMT+8, 2026-4-11 19:04

    Powered by Discuz! X3.5 Licensed

    © 2001-2026 Discuz! Team.

    快速回复 返回顶部 返回列表