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

 找回密码
 立即加入
搜索
查看: 2070|回复: 4

Simpowersystem模块变量定义在哪里可看到?

[复制链接]
  • TA的每日心情
    开心
    2017-6-11 13:14
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    累计签到:13 天
    连续签到:1 天
    发表于 2015-6-23 11:26:06 | 显示全部楼层 |阅读模式

    马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!

    您需要 登录 才可以下载或查看,没有账号?立即加入

    ×
    MATLAB simulink 或 simpowersystem,经常可以看到一些常数模块,定义了一个变量,却找不到是在哪个地方是给它赋值了的。如simpowersystem自带的例子power_hvdc12pulse,整流侧或逆变侧模块的Min_lin、Max_lin、Inverter等变量:- D, Y* [# A# i9 a" g/ \
    & `. C! Y6 |& w/ {' `7 h
    . x/ ^6 \9 p! b, ]# V/ J* d( L" I+ l8 B

    9 ]+ o' h5 l1 Z& l! @- L4 c
    # ~& L0 R$ Y+ C- H/ [& j# }还有,一些模块的输入参数也是变量,但是就是找不到定义及赋值,如下图所示:2 F* g, q# A# n7 ?: c5 [5 ^* `

    ! z: O9 G. y, B. D( Z1 K( I# M7 }% P+ \. J
    仿真文件是一个单独的slx文件,没有mat文件,目前只知道通过模块邮件菜单的mask->view base mask可改变量数值,这样就不影响应用了。
    ) v: q$ j) Q) m( P6 m$ H5 j# C0 r& ]. `  u8 y- y9 f2 t
    但是模块变量就是找不到定义的地方,这个好像是新版的matlab(2013)才存在的问题,有无人遇到这个问题?如何解决?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    楼主热帖
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2017-6-11 13:14
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    累计签到:13 天
    连续签到:1 天
     楼主| 发表于 2015-6-23 11:30:02 | 显示全部楼层
    补充上述问题的两幅附图。/ d8 z0 W& H2 ~5 c2 Y3 F, A3 d
    ' s4 z3 `( [/ N) c* v

    图片1

    图片1

    $ j% B  ]( T9 T( A. X" o
    $ e- a; h8 u; g

    图片2

    图片2
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2017-6-11 13:14
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    累计签到:13 天
    连续签到:1 天
     楼主| 发表于 2015-6-23 18:29:43 | 显示全部楼层
    无人回应,失望啊!
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2021-6-11 09:32
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    累计签到:8 天
    连续签到:1 天
    发表于 2015-7-8 00:52:44 | 显示全部楼层
    本帖最后由 moonglaive 于 2015-7-8 00:56 编辑 / y) z7 Q+ n" F. g& p+ C5 M. ]$ R

    ( Z9 _5 U3 E6 W3 }( s, z( O* s这个参数要在他编译好的子系统模块中看,比如你截图里面的f0_v,z_v,需改变模块的控制模式,只有在逆变控制模式Inverter(current+。。。)下才能看到该局部变量。
    ! m0 \' a# I1 |: Q/ H8 {) m
    / T! ]8 M3 H% d9 `Ts VLL_nom_R 这些是全局变量 请在file->model porperties->model porperties里面选InitFcn修改
    ! M" c) m7 o) Y3 {
    * E1 v( {' m2 R" v
    一般来说Simulink和PSCAD还是不一样的,Simulink模块里面定义好的变量(双击模块后在空白格子里填入的数据)一般是不能够随仿真实时变化的,PSCAD则要方便很多。当然Simulink也有其他的方法实现参数的动态变化,只是不能用现成的模块,要自己用Fcn这样的模块自建。

    评分

    参与人数 1威望 +5 收起 理由
    winsonwoods + 5 谢谢moonglaive!

    查看全部评分

    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2017-6-11 13:14
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    累计签到:13 天
    连续签到:1 天
     楼主| 发表于 2015-7-11 12:15:53 | 显示全部楼层
    谢谢moonglaive!解释很详尽,我会尽快验证。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

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

    GMT+8, 2026-10-24 16:28

    Powered by Discuz! X3.5 Licensed

    © 2001-2026 Discuz! Team.

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