Design 2nd order band Pass filter on MATLAB using any windowing technique , then find magnitude and phase response.

18 vues (au cours des 30 derniers jours)
Design a second order Band pass filter on MATLAB having Band width= 5k Cut off frequencies Wc1= 5k and Wc2= 10k .Use any windowing technique(FDA toolbox is not required) to design this on MATLAB Then we have to find, frequency response (magnitude, and phase)
  3 commentaires
Razzaq
Razzaq le 29 Juin 2022
i dont have enough knowledge about this, so I asked for your help.
Kindly experts help me to solve it
Sam Chak
Sam Chak le 29 Juin 2022
Modifié(e) : Sam Chak le 29 Juin 2022
Oh, I see now, @Razzaq, you requested for help with complete sincerity, but at the same time your title in a professional setting sounds like instructing anyone to do your bidding. Would suggest you to edit the Title and the "Description of the Task", preferably in the Question format.
Suggestion: How to design a second-order Bandpass Filter with this formula in MATLAB?
You have to perform due diligence if you wish to "attract" meaningful answers from the Experts in Electrical & Electronics Engineering.
Coming back to your problem, not having enough knowledge is okay for the time being. Why not start searching your textbook in University Library, or a reference book in your Design Company, if you are tasked to design a Bandpass Filter?
I don't have a textbook on bandpass filter. After finding the mathematical formula, please post the formula here.

Connectez-vous pour commenter.

Réponses (1)

Sam Chak
Sam Chak le 29 Juin 2022
Maybe it looks like this:
Flo = 5e3; % low cutoff, (rad/s)
Fhi = 10e3; % high cutoff
R1 = sqrt(1/(Flo));
C1 = R1; % assumed, can be different
R2 = sqrt(1/(Fhi));
C2 = R2; % assumed, can be different
tau1 = R1*C1;
tau2 = R2*C2;
tau3 = R2*C1;
% transfer function of 2nd-order Bandpass Filter
s = tf('s');
Gbp = - (tau3*s)/((tau1*s + 1)*(tau2*s + 1))
Gbp = -0.0001414 s ------------------------ 2e-08 s^2 + 0.0003 s + 1 Continuous-time transfer function.
w = linspace(1e3, 5e4, 1e5);
bode(Gbp, w)
  2 commentaires
Sam Chak
Sam Chak le 29 Juin 2022
Modifié(e) : Sam Chak le 29 Juin 2022
Please show the mathematics of windowing technique. Go find it in your Signal Processing Textbook.
Guess you overlooked my comment above, requesting for more mathematical information.

Connectez-vous pour commenter.

Produits


Version

R2015a

Community Treasure Hunt

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

Start Hunting!

Translated by