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

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

    连续签到: 1 天

    [LV.6]常住居民II

    累计签到:97 天
    连续签到:1 天
    发表于 2010-2-24 18:53:25 | 显示全部楼层
    不会调用matlab应用  
    0 u- r3 o7 M% j7 C" F不过可以通过文本文件传入参数- a5 x& S$ O( ]! V2 g$ S
    调用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 | 显示全部楼层

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

    该用户从未签到

    尚未签到

    发表于 2010-6-8 09:48:56 | 显示全部楼层
    O(∩_∩)O~/ v; A# v/ D' S/ h+ T0 D: [
    想各位前辈学习8 D7 ]* l" Z$ K
    刚学会如何掉matlab
    9 Z. M. ~: r& _. l/ ~/ a% f下一步就是要调用MATLAB修正PSCAD的参数
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2011-5-23 03:17:42 | 显示全部楼层
    不会调用matlab应用  
    0 r- c9 F& h' `: @% s- {不过可以通过文本文件传入参数2 E3 S3 n9 ?8 ?# A) m
    调用matlab更改文本数据 间接实现* p0 h' j3 k6 v6 J, H; B
    stoon123 发表于 2010-2-24 18:53
    ' F$ m+ D* B9 y1 W

    & `1 q) ~* I, W' z" W4 Z2 ~; V5 S! N
       请问这个文本传递是怎么弄得呢?pscad如何才能读入文本和输出文本啊?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2015-3-20 21:34:25 | 显示全部楼层
    回复 3# zju_xxf
    / N0 s4 D2 K# k( ~: t
    7 x) }. y# q, ^" q( j- k
    ; }8 T$ M( X- K+ M# j2 U, |   不知道楼主后来怎么解决的  我觉得你用time是对的  可以实现你想要的 别的方法 还真么有更有效的;
    5 D1 W7 f' A0 X逐个调用文本数据,太慢了吧?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2015-3-20 21:36:07 | 显示全部楼层
    回复 5# jenny820210 , ]8 _# k( c6 V0 y
    , v* p0 `0 ?7 x  `* ?" h* R1 W
    / J/ r- q2 Q' {: h1 Z1 h0 `7 P
       matlab修正pscad应该不好实现吧?我觉得最好的就是不要用matlab   # [+ c2 z3 y5 c" t8 f: w, [
    用pscad自身控制元件实现吧
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

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

    GMT+8, 2025-4-20 10:29

    Powered by Discuz! X3.5 Licensed

    © 2001-2025 Discuz! Team.

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