文档介绍:电路系统仿真实验报告
姓名:沈凡学号: 专业:电子信息科学与技术
实验题目
题目分析
给出电路系统的传输函数,计算元件参数,画电路原理图。这类题目之前已经做过,但又与前面不同。
观察传输函数,可以知道,分子分母都有复数项,即传输函数有零点和极点。用Matlab软件对分子和分母分别求根,代码如下
对分母求根:>> a=[1,+005,+011,+016,+021];p=roots(a)
对分子求根:>>b=[-003,--012,+009,-,+021];p=roots(b)
求得的结果
分别是分母、分子的根。观察分子的根发现四个根是两对共轭虚数,根据此特点,选取二阶椭圆带阻滤波器,题目给出的函数可以用两个二阶椭圆带阻滤波器级联来实现。
计算滤波器的参数
先计算第一级的参数。对于一个二阶椭圆带阻滤波器,它的原理图为:
其传输函数具有如下形式
其中各元件值计算公式如下:
R7=(K-1)R6
R5和C5构成一阶低通滤波器,当系统滤波器阶数为奇数是才用得到,由于本题目是四阶滤波器,所以不用。
选定一个标称电容值C=2nF,取,R6=1k,利用matlab软件编程计算,程序代码如下:
在matlab中输入如下代码
l=;m=;n=;C=-09;
[R1,R2,R3,R4,R6,R7,C1,C2,C3,C4] = bsfilter(l,m,n,C )
其输出结果就是第一级的参数
R1 =
R2 =
R3 =
R4 =+03
R6 =1000
R7 =+04
C1 =-09
C2 =-07
C3 =-09
C4 = -09
在matlab中输入如下代码
l=;m=48170;n=;C=-09;
[R1,R2,