风电场的风机模块子系统封装问题
在matlab、simulink中对风电场(DFIG电机)进行建模,将整个风机及其控制系统封装成一个模块。本来是双击模块,可以进行参数的设置,但是却出现了这个错误:Error
Error due to multiple causes
--->Error evaluating 'MaskCallback' callback
of DFIG Wind Turbine block(mask)
'myDFIG1/DFIG Wind Turbine'. Invalid setting
in masked block ''myDFIG1/DFIG Wind Turbine'
for parameter 'MaskVisibilities'.
-->Invalid setting in masked block
'myDFIG1/DFIG Wind Turbine' for parameter
'MaskVisibilities'. 希望各位前辈多多指教,实在是找不出原因 Error
Error due to multiple causes
--->Error evaluating 'MaskCallback' callback
of DFIG Wind Turbine block(mask)
'myDFIG1/DFIG Wind Turbine'. Invalid setting
in masked block ''myDFIG1/DFIG Wind Turbine'
for parameter 'MaskVisibilities'.
-->Invalid setting in masked block
'myDFIG1/DFIG Wind Turbine' for parameter
'MaskVisibilities'.
根据错误提示,有两个原因
1)错误评估了DFIG Wind Turbine 封装模块的返回值
2)DFIG Wind Turbine 封装模块的封装参数'MaskVisibilities'参数无效。
建议你看看封装模块的在线help MaskVisibilities这个设置删掉试试看。 谢谢各位,问题解决了!我在dialog callback里面增加了一个参数,问题就解决了。
因为之前我在Parameters添加了一个参数,由原来的33变成了34个,但是忘了把它计算在内了,所以dialog callback里面少了一个,加上p_mask{34}就好了。
谢谢各位热心的解答!{:aa13
页:
[1]