zju_xxf 发表于 2010-2-10 11:20:14

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

本帖最后由 zju_xxf 于 2010-2-10 11:22 编辑

由于项目的需要,在用PSCAD仿真过程中,需要调用MATLAB程序来修正PSCAD中的参数。比如x,matlab将控制x在一定条件下增加(x=x*1.1),一定条件下减小(x=x*0.9)。我现在遇到的困难是不知道在哪里设置x的初值x0:1)如果设置在.m文件中,那么每次只是对x0进行参数修正;2)如果设置在PSCAD中,将x0作为.m函数的输入参数,那么在区分第几次对x执行修正时(需要将第一次和其他的区分开来),同样遇到问题。

啰嗦了一堆,不知道有没有把问题表述清楚。请各位多多指教,先谢谢了!

stoon123 发表于 2010-2-24 18:53:25

不会调用matlab应用
不过可以通过文本文件传入参数
调用matlab更改文本数据 间接实现

zju_xxf 发表于 2010-2-26 00:39:18

我后来给matlab模块添加了一个time输入,用时间来区分是否是初始状态,算是把这个问题混过去了

ywhywh 发表于 2010-5-22 21:20:08

由于项目的需要,在用PSCAD仿真过程中,需要调用MATLAB程序来修正PSCAD中的参数。比如x,matlab将控制x在一 ...
zju_xxf 发表于 2010-2-10 11:20 https://tech.cepsc.com/images/common/back.gif

PSCAD做电力系统大部分的仿真都比matlab方便,而且认可度高,但在涉及到高频开关器件如IGBT的控制时,由于PSCAD采用的是定步长,数值积分算法单一,在进行仿真时会出现死区问题,而matlab采用的是变步长,而且有适用于不同系统的数值积分算法,可能反映出用PSCAD反应不出的问题。我对PSCAD与matlab联合仿真不清楚,但在论坛中看了半天,都只是在讲如何联合使用,但为什么要联合使用,联合使用都来解决什么问题呢?

jenny820210 发表于 2010-6-8 09:48:56

O(∩_∩)O~
想各位前辈学习
刚学会如何掉matlab
下一步就是要调用MATLAB修正PSCAD的参数

skyvirgo 发表于 2011-5-23 03:17:42

不会调用matlab应用
不过可以通过文本文件传入参数
调用matlab更改文本数据 间接实现
stoon123 发表于 2010-2-24 18:53 https://tech.cepsc.com/images/common/back.gif


   请问这个文本传递是怎么弄得呢?pscad如何才能读入文本和输出文本啊?

gaub 发表于 2015-3-20 21:34:25

回复 3# zju_xxf


   不知道楼主后来怎么解决的我觉得你用time是对的可以实现你想要的 别的方法 还真么有更有效的;
逐个调用文本数据,太慢了吧?

gaub 发表于 2015-3-20 21:36:07

回复 5# jenny820210


   matlab修正pscad应该不好实现吧?我觉得最好的就是不要用matlab   
用pscad自身控制元件实现吧
页: [1]
查看完整版本: 如何通过调用MATLAB修正PSCAD的参数?

招聘斑竹