Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 7728|回復: 14
打印 上一主題 下一主題

[問題求助] 有關Simulink

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-17 23:02:15 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我想要請問一下各位有用過Simulink的先進0 j9 M# R' p9 u% A
因為我在用這個軟體在跑SDM
8 v  m  A. Q$ @( Y9 c6 J9 J4 H+ A$ ^那我想要請問一下
: `' o* V) @9 X+ e- Q* F; C. U我要查一個東西
1 {1 e" W. u4 l. G1 U/ ^- j是功率頻譜密度6 ~1 S$ R: _* K9 K
那如果我要用Simulink下去看的話% i# H* d% y+ w: N
請問一下Block 要打什麼
8 [* i$ F& q5 F' d0 I: u才可以看我用Simulink所做出來的SDM跑出來的功率頻譜密度是多少勒
" {0 J7 K& e8 ?6 p1 |請各位教我一下~~
" L* S. v( r1 ~謝謝
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂4 踩 分享分享
2#
 樓主| 發表於 2008-5-19 13:46:45 | 只看該作者
還是大家要用Simulink來看功率頻譜密度
! C6 Z& q% B, N5 r% z都是寫Code的方式的?
& Q2 J8 d4 m& x1 M; f( \有人可以分享一下經驗的嗎?
3#
發表於 2008-5-20 15:24:18 | 只看該作者
通常是用periodogram,但是它只有2的冪次方點數可以選,所以你跑出來的FFT會有其他的tone出現,8 l9 Z1 m' q6 V9 F  b8 t6 Q
不是很準的(本來用FFT的話,點數沒有取對,就不會準,而且取不同段,跑出來差很多)。' r( d: g" o7 L5 U; C# d, f$ ]

+ G. A/ i5 Z3 `8 M$ u要算SNR的話,最好還是自己寫。
4#
發表於 2008-5-21 11:20:37 | 只看該作者
power spectrum estimation 有幾種方式,
% n- x4 D+ M- R6 qPeroidogram
; m6 m+ ^' P* ]  j' e6 ^% j- XModified periodogram' U  ~9 v* T" e  p2 f2 V; _2 |$ F
Bartlett method9 ~& y$ `: n; G  O" P# N# s
Welch method4 \- v% K  ?1 J, E/ s
Blackman-Tukey method5 x9 I$ G9 g7 t, i! {. ?7 D9 i
1 g2 w: j2 s2 A, N6 S  ]8 Q
若用simple Peroidogram m file 方式如下,estimated 跟 actual 會有Bias/ ^" q2 ]( i* y+ ^5 q9 j
x   : input sequence
0 s7 u3 ^% n1 k8 t3 n% nn1  : starting index, x(n1)4 D4 j: w2 f+ q9 h/ L& j3 A
n2  : ending index, x(n2)
/ x( O- B/ e; H: M8 v0 i. V% Q! _5 W# H! y+ _. W" ~4 z# ]# r
function Px = per(x,n1,n2)
: w; ]9 {) }0 y  Bx = x(;
# o: B# `, p' t) m) m( Q# x1 Uif nargin == 1
6 k" W9 ]0 e8 F7 V    n1 = 1;  n2 = length(x);  end;% K/ J* `' r2 ?6 I4 g7 q
Px = abs(fft(x(n1:n2),1024)).^2/(n2-n1+1);+ y! b6 |6 E% ~
Px(1) = Px(2);
5#
 樓主| 發表於 2008-5-21 14:48:21 | 只看該作者
我想要問的是因為在Simulink量化輸出的值是類似-1,1,1,-1,-1.......等等這種值丫* [9 u) ^+ |( v, k/ R2 c& ?: q
那如果我要把這些值變成可以知道SNR(就是可能要先畫成PSD), Z6 N5 N( R- ?5 I
那是不是要先把這些量化的值先做FFT
% U5 p  S2 m# O/ \那我可以請問各位~~如果我FFT做完了之後~~那就可以看到了嗎?
6#
發表於 2008-5-21 21:32:36 | 只看該作者
power Spectrum 跟 SNR 是不同的圖.: k. m! V4 t+ t: j9 w4 g
$ x# s' b6 r+ n8 {2 G" U% \

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
7#
 樓主| 發表於 2008-5-22 00:31:39 | 只看該作者
恩~~謝謝kevin所提供的~~
$ |5 h7 D4 b1 `- C+ g8 v/ a不過像左邊這個圖~如果我是用Simulink兜SDM model出來的話
* ~9 Y1 ~( l3 q& Z& U1 b& e那我把量化所產生出來的值(1,-1,1,1,-1.......)0 r! D) B. D& a
那請問一下我要怎麼轉換成左邊的圖
4 ]/ d2 B! l8 G# z1 q# T- ~是經由FFT的嗎?' O  F! l" t5 R) V: g
算出來的嗎?, H8 ^; i4 y* x2 ^
可是不是也可以從左邊這張圖去算出SNR是多少的嗎?
8#
發表於 2008-5-22 12:02:43 | 只看該作者
左邊的圖是把輸出做FFT,假設v是輸出(+1,-1.....),但是要用windowed-FFT,底下例子是用Hann-windowed fft.
9 S6 ^7 a- H8 [. yspec=fft(v.*ds_hann(N))/(N/4);7 l3 _* \2 a8 A8 {8 d* S, a5 z. L+ m
plot(linspace(0,1,N/2),
* N$ c. Z# l: t' y3 U( @0 udbv(spec(1:N/2)))
  u3 U1 Q; S' A$ E2 D& @  j$ baxis([0 1 -120 0]);1 G; c3 ^7 t' W" @9 B- b" h. v
grid on;  M' X1 ~8 @8 t: p8 x
ylabel('dB')
, o6 W! _' T0 I, m' |
3 k$ M+ s3 f( N6 {1 m2 D從左邊這張圖可以去算出屬於它的SNR,參考附件.
' N) D2 t7 J+ @+ `$ q- N/ k- u1 z# O

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
9#
 樓主| 發表於 2008-5-22 13:56:21 | 只看該作者
請問kevin一下
. v4 X: S! f- s. ~5 ?那N指的是量化器的位元數?0 L+ Z' D6 B/ c6 u% B
還是什麼意思?
6 _5 ]  g% |' s+ C再麻煩回答一下+ A2 T7 A: Z5 ]: G8 @$ `3 O# y
謝謝你喔
10#
 樓主| 發表於 2008-5-22 14:18:58 | 只看該作者
再問一個問題一下~~~* A( ?8 r& H. F2 R
那如果我是用: U7 b3 {0 F, G, `4 Q/ j
Hann-windowed fft.
/ \. I2 |5 _. r6 @" ^. m; a求出PSD之後3 j/ U7 A% W: w  P) }2 E
那再使用附件所附的檔案
- |* h9 C# T) A再去求SNR是嗎?
11#
發表於 2008-5-22 16:47:56 | 只看該作者
N 是Hann window 的長度,ds_hann(N)參考附件.跟MATLAB 原來的HANN window 不一樣.
6 b9 Q/ r( S$ i! j! G! Z3 [; l6 l6 N  g& V& f7 K# T
Hann-windowed fft 之後再使用SNR附件所附的檔案去求SNR.

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
12#
發表於 2009-8-19 18:47:52 | 只看該作者
謝謝您的分享,有助於學習PLL modeling,8 ?5 ^0 j" Z* b& h5 m+ ]
謝謝您
13#
發表於 2011-10-25 15:23:28 | 只看該作者
最近也正在學習matlab解析SDM的SNR2 s0 S! R% ?5 H# f
一直搞不出來,慢慢研究中
14#
發表於 2012-1-16 10:23:05 | 只看該作者
最近也正在學習matlab解析PSD
) x, T3 ?  D1 E5 b一直搞不出來,慢慢研究中
15#
發表於 2012-4-12 15:19:42 | 只看該作者
最近也正在學習matlab解析PSD
3 L5 D+ v* ?7 S9 t1 \+ Z希望有進展
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-9-29 07:16 AM , Processed in 0.200012 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表