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

 找回密码
 立即加入
搜索
查看: 2358|回复: 7

如何通过调用MATLAB修正PSCAD的参数?

  [复制链接]
  • TA的每日心情
    开心
    2017-6-11 01:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:2 天
    连续签到:1 天
    发表于 2010-2-10 11:20:14 | 显示全部楼层 |阅读模式

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

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

    ×
    本帖最后由 zju_xxf 于 2010-2-10 11:22 编辑 : {8 O6 f  A+ c5 W3 i5 w

    : m6 D6 H- X% z$ t: I由于项目的需要,在用pscad仿真过程中,需要调用MATLAB程序来修正PSCAD中的参数。比如x,matlab将控制x在一定条件下增加(x=x*1.1),一定条件下减小(x=x*0.9)。我现在遇到的困难是不知道在哪里设置x的初值x0:1)如果设置在.m文件中,那么每次只是对x0进行参数修正;2)如果设置在PSCAD中,将x0作为.m函数的输入参数,那么在区分第几次对x执行修正时(需要将第一次和其他的区分开来),同样遇到问题。* A+ m+ i" Z8 g) _8 ?% z. [. T* x6 `
    ( J9 \2 P- D8 p/ c
    啰嗦了一堆,不知道有没有把问题表述清楚。请各位多多指教,先谢谢了!
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    楼主热帖
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2021-4-13 10:10
  • 签到天数: 97 天

    连续签到: 1 天

    [LV.6]常住居民II

    累计签到:97 天
    连续签到:1 天
    发表于 2010-2-24 18:53:25 | 显示全部楼层
    不会调用matlab应用  
    ; J4 E3 E1 x6 k8 S9 l- l不过可以通过文本文件传入参数
    7 _5 }" P( P" y/ M2 V& z0 |- _调用matlab更改文本数据 间接实现
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2017-6-11 01:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:2 天
    连续签到:1 天
     楼主| 发表于 2010-2-26 00:39:18 | 显示全部楼层
    我后来给matlab模块添加了一个time输入,用时间来区分是否是初始状态,算是把这个问题混过去了
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    擦汗
    2016-5-18 00:25
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]初来乍到

    累计签到:2 天
    连续签到:2 天
    发表于 2010-5-22 21:20:08 | 显示全部楼层

      k4 @' R2 n4 Y# ?, k: ]) h" Y0 O2 W+ _" Z& n' o2 q6 |
    PSCAD做电力系统大部分的仿真都比matlab方便,而且认可度高,但在涉及到高频开关器件如IGBT的控制时,由于PSCAD采用的是定步长,数值积分算法单一,在进行仿真时会出现死区问题,而matlab采用的是变步长,而且有适用于不同系统的数值积分算法,可能反映出用PSCAD反应不出的问题。我对PSCAD与matlab联合仿真不清楚,但在论坛中看了半天,都只是在讲如何联合使用,但为什么要联合使用,联合使用都来解决什么问题呢?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2010-6-8 09:48:56 | 显示全部楼层
    O(∩_∩)O~; n+ u0 q& W& g0 [4 n
    想各位前辈学习( W$ E: U* D; ^8 w8 w
    刚学会如何掉matlab
    ; Y8 k" F, t4 {0 W0 X下一步就是要调用MATLAB修正PSCAD的参数
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2011-5-23 03:17:42 | 显示全部楼层
    不会调用matlab应用  
    ) n: p, p( e: o- B# Y  i5 K3 d不过可以通过文本文件传入参数
    & h* d. J$ ^7 e8 O6 ~1 D调用matlab更改文本数据 间接实现
    5 B& R' [& |+ B+ ~: i/ sstoon123 发表于 2010-2-24 18:53
    : ?5 W9 Q' u8 j. J1 t( v
    # q9 p9 j9 K$ ?

    . a% d3 f+ w2 G   请问这个文本传递是怎么弄得呢?pscad如何才能读入文本和输出文本啊?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2015-3-20 21:34:25 | 显示全部楼层
    回复 3# zju_xxf % C, Y/ z. G, t! Q7 f6 j
    6 e5 w) k# t5 c) E
    2 v  a+ l. q, ~5 Q; o
       不知道楼主后来怎么解决的  我觉得你用time是对的  可以实现你想要的 别的方法 还真么有更有效的;3 d+ H2 U& I1 ~8 P: e
    逐个调用文本数据,太慢了吧?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2015-3-20 21:36:07 | 显示全部楼层
    回复 5# jenny820210
    4 ~1 G4 K+ _. M& A) e  W* M! T2 T
    ' d+ @% Y3 c9 j% e2 o8 m6 `! B# d% G; m+ m+ w
       matlab修正pscad应该不好实现吧?我觉得最好的就是不要用matlab   / p7 w4 d# i5 X1 J, g8 ?3 ^" G
    用pscad自身控制元件实现吧
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

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

    GMT+8, 2024-5-19 04:51

    Powered by Discuz! X3.5 Licensed

    © 2001-2024 Discuz! Team.

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