gaoyuanhp 发表于 2013-11-7 16:17:27

如何改变DFIG的初始风速

本帖最后由 gaoyuanhp 于 2013-11-7 16:18 编辑

Digsilent软件中DFIG的风速一直是11.02,通过parameter event进行风速会出现扰动,我只是想改变风速的初值,并不想让风速在仿真过程中变化,如何实现??请各位高手支招!

e22ehappy 发表于 2015-6-5 14:13:51

回复 21# ZengXin


    和你的看法相同~风速是风力机的一个输入参数,可以做一个通用模型,把风速值作为一个常量给定,具体用DSL实现。稍后试验一下~还不太确定符合框架中是否可以插入常值。。。

柠檬草1994 发表于 2017-5-14 15:25:10

修改发电机功率额定值有用吗

digsilent47 发表于 2017-5-10 17:23:32

感恩无私的分享与奉献 :)

ztmy 发表于 2013-11-7 19:51:44

block中vw变量

gaoyuanhp 发表于 2013-11-7 21:11:50

回复 2# ztmy


    是的 默认是 inc(vw)=8,但是改了之后输出的风俗还是不变的 很奇怪

redplum 发表于 2013-11-8 07:28:52

顶楼主一下

redplum 发表于 2013-11-10 12:06:45

好像记得可以在后台修改

wky734 发表于 2013-11-12 11:33:58

我也不懂持续关注

tommy_jiang 发表于 2013-12-7 21:53:24

本帖最后由 tommy_jiang 于 2013-12-7 22:09 编辑

DIgSILENT中暂态计算各个Block的初值,全部是根据潮流结果反推得到的。

以风电为例,潮流计算时设定了相应的有功值,会以该有功值为依据,逐级向上推算各个Block的初始值。

如果风电场的潮流计算中有功设定值不变,你是无法直接修改风速的。

解决方法是,修改风电场潮流计算中的初值,例如2MW的风机只输出1MW的有功功率,则风速的初始值也会跟着改变。

gaoyuanhp 发表于 2013-12-7 22:54:42

回复 7# tommy_jiang


    这边默认是inc(vw)=11,如果改成inc0(vw)=某值,这时候观测风速确实会改变。

tommy_jiang 发表于 2013-12-7 23:26:57

回复 8# gaoyuanhp

你可以参考官方给的Manual

This variant of the inc() statement is used only when the variable varnm could not be initialized through the initial condition of the connected input or output signal.
   
如果变量初值无法计算,才用这个inc0强制赋一个初值。

但是,你这样做的后果是,系统即使没有扰动,也不会处于稳态。原因很简单,根据潮流计算结果反推的值与你强制给的值并不相同。

以风电为例,如果你强制改为inc0(vw)=8,则初始仿真时风电出力波形如图(系统中并无任何扰动)




显然,由于初值选取的问题,导致系统偏离了潮流计算的初始值。

gaoyuanhp 发表于 2013-12-9 11:43:21

回复 9# tommy_jiang


    是的,确实是会有一个较长的动态过程,但是经过一段时间后会趋于稳态,最后的稳态值是否可以认为是我inc0(vw)=8,风速为8m/s所对应的输出值呢
页: [1] 2 3
查看完整版本: 如何改变DFIG的初始风速

招聘斑竹