Determine an expression for the transfer function, MATLAB Programming

Assignment Help:

The circuit diagram of an active filter is shown below.

(a) Determine an expression for the transfer function of the filter.

(b) Hence find an expression for the frequency response of the filter.

(c) Calculate the ratio R1/R2 when low-frequency gain of the filter is 40 dB.

(d) Calculate R and C such that the break frequency on the Bode plot occurs at w0 = 500rad/s, (suggest commercially available values).

(e) For the values of the components obtained in parts (c) and (d) simplify the transfer function of the filter.

(f) Hence, using inverse Laplace transform, find h(t), the unit impulse response of the system.

(g) If the input to the filter is vi(t)=10e-100t find an expression for the output of the system.

(h) For the input vi(t)=1/√2 cosθ, obtain an expression for the steady-state sinusoidal response of the filter. 

1176_steady-state.png

Practical work

1.  Invoke MATLAB.

2.  The enclosed m-file is a MATLAB program that simulates the above problem.  In a new m-file type in the entire commands in the m-file

3.  Save the m-file, giving it a suitable file name.

4.  In MATLAB command window execute the program by typing its file name.

5.  If you have made no typing error(s), you should obtain a plot of the Magnitude and the Phase of the Frequency Response of the filter.

6.  Use the Bode plot for the magnitude and phase of the frequency response and measure and calculate the gain and phase for the input signal vi(t) = 1/√2 cos(500t), hence (i.e. using these measured values) write down an expression for the output of the filter.

7.  Verify that your measurements from the plots are in agreement with what you have found theoretically.  Comment with reason(s) if they do not agree.

8.  If the input to the filter is vi(t) =3 sin(2000 t), then what is an estimated expression for the output of the filter?  Write it down and explain how you came up with this answer.


Related Discussions:- Determine an expression for the transfer function

Real time color recognition, Hello my name is lalitkumar and I am a student...

Hello my name is lalitkumar and I am a student.I needed help in MATLAB for recognition of colour randomly using webcam realtime for RGB without external trigger.please mail the co

Compute the sum of all the columns of a matrix, 1. Enter the 3×4 matrix ...

1. Enter the 3×4 matrix Let a ij denote the entry of A in the ith row and jth column. Use Matlab to compute the following : (a) a 13 + a 32 (b) Three times the

Generate a script, Generate a script: To generate a script, click File...

Generate a script: To generate a script, click File, then New, and then M-file. The new window will appear known as the Editor. To generate a new script, simply type the serie

Adaptive filters, Adaptive filters can also be used in other applications. ...

Adaptive filters can also be used in other applications. Speech recognition, for example, is performed in a non-stationary environment, and therefore may require adaptive filtering

Example of linear indexing, Example of Linear indexing: For illustrati...

Example of Linear indexing: For illustration, the following substitutes the whole second row with values from a vector  The whole row or column could also be changed : >> m

Extraction, i want to extract an image from its background in matlab..the i...

i want to extract an image from its background in matlab..the image is a binary image

Find the total per phase inductance and per phase shunt, A 300 km, 3-phase,...

A 300 km, 3-phase, 50Hz transmission line has spacing as shown in Figure 2. Each phase of the line consists of a bundle of three conductors.  (a) Find the total per-phase induct

Finding a given number is odd or even in array, to find given number is odd...

to find given number is odd or even in an array with explanation and flow chart

Creating matrix variables- arguments , Creating matrix variables- arguments...

Creating matrix variables- arguments: The CAT arguments dimensions are not reliable. The Iterators can also be used for the values on the rows by using the colon operator;

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd