Butterworth Bandpass filter and discreate fcn

조회 수: 4 (최근 30일)
Janne Hamalainen
Janne Hamalainen 2020년 11월 20일
편집: Janne Hamalainen 2020년 11월 21일
Hi,
I have second order Butterworth Bandpass filter, cut-off frequency fc is 800Hz, and damping ratio is 0.707. Sample frequency fs is 10kHz.
I want to derive discreate transfer function from it. Can i do it in Matlab simulink? With Bilinear transformation maybe?
Regards
Janne H.

답변 (1개)

Star Strider
Star Strider 2020년 11월 20일
The bilinear approach would be my choice. Also consider the impinvar function.
These appear to be the only Signal Processing Toolbox options. If you have the Control System Toolbox, there are several available as well.
  댓글 수: 2
Janne Hamalainen
Janne Hamalainen 2020년 11월 21일
Thank you.
I have Second order filter block in Simulink, but when you select bandpass filter it gives only natural frequency option, but not lower and upper boundary frequencies. I know the natural frequency is 800Hz and sample time of the Second order filter block is 0.0001s. Filter should be Butterworth design.
But how can i derive transfer function and discreate fcn, which equeals with that Second order filter block ?
Star Strider
Star Strider 2020년 11월 21일
I have no recent experience in Simulink, and it was not mentioned until now.
Edit your Question and Tags to note that this is a Simulink problem. I will delete my Answer in a few minutes.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Analog Filters에 대해 자세히 알아보기

태그

제품


릴리스

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by