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

 找回密码
 立即加入
搜索
查看: 2507|回复: 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 编辑 + v. u' K, Z+ K

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

    连续签到: 1 天

    [LV.6]常住居民II

    累计签到:97 天
    连续签到:1 天
    发表于 2010-2-24 18:53:25 | 显示全部楼层
    不会调用matlab应用  
    ; r( U- Y2 T, r: t# y$ X, t1 _不过可以通过文本文件传入参数3 r. ?! F: z1 V% \3 g) n
    调用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 | 显示全部楼层
    3 a' T$ j' T" p( W( f  K5 D, A

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

    该用户从未签到

    尚未签到

    发表于 2010-6-8 09:48:56 | 显示全部楼层
    O(∩_∩)O~
    ) K% O1 u& Q: m. Y& ^想各位前辈学习
    # [% C# J- T$ O2 D' ~" R9 F' M刚学会如何掉matlab
    , I6 P5 ^8 C1 K( v$ E9 H- B5 V1 \下一步就是要调用MATLAB修正PSCAD的参数
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2011-5-23 03:17:42 | 显示全部楼层
    不会调用matlab应用  
    . K7 Z6 E" n$ _; f不过可以通过文本文件传入参数5 d0 c* L2 [8 H3 c; n
    调用matlab更改文本数据 间接实现
    $ \  ^) _# Y+ }) c% z' X9 U6 s  |# Astoon123 发表于 2010-2-24 18:53
    2 d  F+ X+ z5 `" K
    : l& T& ?7 W! P7 m& I
    ! `* {; J  Q3 [' N5 a
       请问这个文本传递是怎么弄得呢?pscad如何才能读入文本和输出文本啊?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2015-3-20 21:34:25 | 显示全部楼层
    回复 3# zju_xxf / K* S  e) L. F2 z  q

    7 e. I+ @2 s4 n- _2 z+ M8 f" w; s; f/ b9 u! \1 c- ^+ k* b
       不知道楼主后来怎么解决的  我觉得你用time是对的  可以实现你想要的 别的方法 还真么有更有效的;1 h, v& B3 E. p0 o
    逐个调用文本数据,太慢了吧?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2015-3-20 21:36:07 | 显示全部楼层
    回复 5# jenny820210 ) `. M7 s) v  A0 H! r; O

    4 f7 w9 \- ?/ ?7 F3 v/ e" U% F) G
    9 Z  T" c7 i# G; O- s* k2 V0 C3 ?   matlab修正pscad应该不好实现吧?我觉得最好的就是不要用matlab   8 k" E6 ]# H; S  d: f7 G" B& [# H
    用pscad自身控制元件实现吧
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

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

    GMT+8, 2025-5-14 00:38

    Powered by Discuz! X3.5 Licensed

    © 2001-2025 Discuz! Team.

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