holybirdtx 发表于 2011-5-12 09:27

用Simulink里面的Fcn模块产生频率连续变化的正弦波,得到的正弦波频率不对

本帖最后由 holybirdtx 于 2011-5-12 11:24 编辑

我想得到一个频率随时间变化(f=50*t)的正弦波,用Fcn模块进行了尝试,但是发现得到的正弦波频率不对。在1s的时候频率应该等于50Hz,但是得到的却是大约100Hz的正弦波,谁知道这是为什么。怎样才能得到频率随时间连续变化的正弦信号呢?
图1 模型图

图2 示波器在1s左右的波形,频率大约是100Hz

holybirdtx 发表于 2011-5-12 16:46

怎么没人回答呢?{:1_443:}

liweijiang 发表于 2011-5-16 22:16

我也不知道哦,但对我解决另一个问题颇有启发

yjhou 发表于 2011-5-16 22:28

本帖最后由 yjhou 于 2011-5-17 09:00 编辑

你把示波器5000个点显示限制去掉,再看看结果。

holybirdtx 发表于 2011-5-19 16:13

已经解决了,哈哈。
其实是对基本概念没有完全理解,sin(wt)中的wt其实是相位角,相位角最本质的计算方法是对w积分。当w是常数时,相角=对w做积分=wt;但是如果w是随时间变化的量,相角就只能通过对w积分得到了。不知道这样说,大家明白没,编辑的公式啥的粘贴不进来。

yjhou 发表于 2011-5-19 21:57

没明白楼上的意思,呵呵

gellyares 发表于 2011-5-20 15:32

回复 5# holybirdtx


    对于相位角的那个什么积分,不是很理解,呵呵...

holybirdtx 发表于 2011-5-21 22:02

本帖最后由 holybirdtx 于 2011-5-21 22:12 编辑

就是把电压源用的方式表示。

下面是模型图


下面是得到的电压源波形图,在1s附近接近50Hz,与预想一致。

04lw 发表于 2012-1-7 16:12

做了个从50HZ到55Hz的 以5HZ/s的速度变化

zguanf2010 发表于 2012-9-12 21:13

gain是什么啊

zguanf2010 发表于 2012-9-12 21:14

哦,是pi吧

wyxz 发表于 2012-10-16 15:23

不错,新手学习了

jinkeluck 发表于 2012-12-18 12:32

谢谢呐。解决了我的重要问题。

temphc 发表于 2014-12-2 16:49

LZ讲得非常透彻,我也碰到了这个问题,这下终于想通了

Bonvoyage 发表于 2014-12-10 18:24

非常感谢,终于弄明白了。
页: [1]
查看完整版本: 用Simulink里面的Fcn模块产生频率连续变化的正弦波,得到的正弦波频率不对