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

 找回密码
 立即加入
搜索
查看: 2810|回复: 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 编辑
    3 n/ V$ P/ ~+ o6 P. G- D5 ^' o( i5 `, Z. ~3 R' Q
    由于项目的需要,在用pscad仿真过程中,需要调用MATLAB程序来修正PSCAD中的参数。比如x,matlab将控制x在一定条件下增加(x=x*1.1),一定条件下减小(x=x*0.9)。我现在遇到的困难是不知道在哪里设置x的初值x0:1)如果设置在.m文件中,那么每次只是对x0进行参数修正;2)如果设置在PSCAD中,将x0作为.m函数的输入参数,那么在区分第几次对x执行修正时(需要将第一次和其他的区分开来),同样遇到问题。
    3 I$ Z+ \( S. \! c+ w0 S3 R# k: d" F: B1 M
    啰嗦了一堆,不知道有没有把问题表述清楚。请各位多多指教,先谢谢了!
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    楼主热帖
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2021-4-13 10:10
  • 签到天数: 97 天

    连续签到: 1 天

    [LV.6]常住居民II

    累计签到:97 天
    连续签到:1 天
    发表于 2010-2-24 18:53:25 | 显示全部楼层
    不会调用matlab应用  
    # m! f. e5 q- w+ \4 E5 N/ F不过可以通过文本文件传入参数* F* W9 M! i$ t3 K  e0 b/ m# J9 o
    调用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 | 显示全部楼层

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

    该用户从未签到

    尚未签到

    发表于 2010-6-8 09:48:56 | 显示全部楼层
    O(∩_∩)O~5 ^# F# p0 B6 R* G  ~7 |% n
    想各位前辈学习
    ) \* U! }4 l0 x4 g0 ~7 j刚学会如何掉matlab
    # {' v8 j. H+ b6 C; p" l1 S, [/ J0 @下一步就是要调用MATLAB修正PSCAD的参数
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2011-5-23 03:17:42 | 显示全部楼层
    不会调用matlab应用  
    ) S  h  P+ [4 m( k# \& R不过可以通过文本文件传入参数
    / R. H6 Z6 m6 K调用matlab更改文本数据 间接实现! i( f  q( F- s) H7 @" b
    stoon123 发表于 2010-2-24 18:53
    ; O4 x( j# i# D0 G8 |  a/ H. H
    8 ^; \5 }+ I0 f  Y
    ! r6 e. C2 t% U) ?% S
       请问这个文本传递是怎么弄得呢?pscad如何才能读入文本和输出文本啊?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2015-3-20 21:34:25 | 显示全部楼层
    回复 3# zju_xxf
    ' \; A# v2 J! j( D: W( q7 Q2 s% }1 ^2 _

    ' _: N) `) ^2 X* V/ y2 C8 C% C   不知道楼主后来怎么解决的  我觉得你用time是对的  可以实现你想要的 别的方法 还真么有更有效的;, b8 E7 r4 P2 L8 a
    逐个调用文本数据,太慢了吧?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2015-3-20 21:36:07 | 显示全部楼层
    回复 5# jenny820210 $ |0 r( D; ~8 ]- `2 L- Z
      @$ `) N7 {6 {
    : w! |* C/ @" M4 D- I- d
       matlab修正pscad应该不好实现吧?我觉得最好的就是不要用matlab   9 A0 O' b" {7 J1 p5 ?
    用pscad自身控制元件实现吧
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

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

    GMT+8, 2026-10-15 07:08

    Powered by Discuz! X3.5 Licensed

    © 2001-2026 Discuz! Team.

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