matlab/simulink电力电子仿真有效值RMS设置和使用 |
您所在的位置:网站首页 › 正弦函数求有效值 › matlab/simulink电力电子仿真有效值RMS设置和使用 |
matlab/simulink电力电子仿真RMS有效值设置和使用
上接matlab/simulink电力电子仿真三相变压器设置和使用 1 主要内容本章的主要内容是在电力电子仿真中 如何计算一个信号的有效值RMS模块的参数设置和使用 2 如何计算有效值其实计算有效值大致有两种方式,一种是利用RMS模块(RMS就是有效值的意思),另外一种是利用在Scope模块里面的统计功能。 第二种我已经会了就不写了,RMS模块是刚学会的,所以记录一下。如果对第二种方法有疑问的可以留言,我会及时回复的。 2.1 RMS模块的选择由于我自己是做电力电子仿真的,所以只讲针对电力电子元件的RMS模块。长这样,中间的字是蓝色的。 但是我自己真的很讨厌对着路径找,只想要直接搜索。所以当时是误打误撞找到了一个方法,这里记录一下。 搜索Measurements。 总之我们把它拖到面板上去吧。 2.2 设置参数 2.2.1 True RMS value这个选项有点意思,作用是计算真实有效值。 啥意思呢,当你勾选这个选项,那么simulink计算的就是所测量信号的真实有效值,即按照下面这个公式计算(也就是有效值的定义)。 再解释清楚一点,就是: 如果你确定所测量的是完美的正弦信号,则勾选/不勾选都无所谓如果你要测量有效值,则勾选如果你想要测量这个信号中的基频信号的有效值,但是这个信号有谐波,则不勾选说到底就是滤去谐波了。 2.2.2 Fundamental frequency输入测量信号的频率 2.2.3 Initial RMS value这个既有用也没用。怎么说呢。 我们都知道信号是有周期的对吧,在simulink中,如果设置的仿真时长<信号周期,那么所得信号的值还没跑完一个周期呢,算出来的有效值就不对了。当这种时候,simulink就会输出你输入的Initial RMS value的值。 当仿真时长≥信号周期,这个Initial RMS value就没用了,输出的就是真实的有效值,随便设一个数都行,不影响。 2.2.4 Sample Time采样时间,这个数电/模电学过的吧。 如果设置成0就是连续采样(continuous)。没有特殊需求的话默认为0就行了。 3 输入要注意的是,RMS模块的输入应该是信号。 举个例子,如果你要测电压的有效值,那应该先接一个电压表(voltage measurement),再把电压表的输出接到RMS上。 4 输出看到有些朋友前几步都搞好了,结果输出的东西还是不理想。看了一下大部分是因为连了一个Scope示波器。比如这种。 emmm,其实我们连一个Display(实时数字显示)就可以了。搜索Display。如图。 随便做一个。电源是50Hz,幅值为100V的交流电源。有效值是70.71,没问题。 点个赞,加个关注呗? |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |