home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
MATH
/
VISSIM.ZIP
/
FIL_RESP.VSM
< prev
next >
Wrap
Text File
|
1994-02-25
|
3KB
|
146 lines
; VisSim Block Diagram Format (VBDF)
; Copyright (C) 1989-1994 Visual Solutions
PV=1.500
PS=0
PE=50
PP=0.005
PI=173
PX=0.005
PN=1e-006
PL=5
PT=1e-005
Pn=-10,6,16,"Times New Roman"
Pc=28
Po=0.01,50,664
PD=800x600
Pf=0x0
Pr="b0=2,1,0,7,544;b1=19,-1,2,0,784;b2=18,-1,0,0,800"
Ps=1559,0,0,1064,0,0
Pd=17
PM=1,1,1,1
N.1="plot"*48x12*72x25
pt="Filter Time Response"
px="Time (sec)"
pax=3
pf=H
pf=F
pb=2,-2
pbx=50,0
pbY=1,-1
pbX=0.9,0
pc=2500
pm=10
pb.0=1,-1
pL.0="Filter Input Signal"
pb.1=0,0
pb.2=0.4,-0.4
pL.2="Filter Output Signal"
pb.3=0.9,0
pL.3="Freq * .01 (R/s)"
N.2="comment"*35x0*101x30<M>
C="Bandpass Filter built from a 2d order Butterworth Filter with wc = 1r/s
Frequency Transformation:
s = (s^2 + w1*w2) / s
where: w1 = 48 r/s (start of passband)
w2 = 72 r/s (stop of passband)
Original 2d order Butterworth LPF;
T(s) = 1 / (s^2 + 1.414s + 1)
Poles: -.7 +/- j.7
Transformation:
T(s) = s^2 /(s^4 + 1.414s^3 + 6913s^2
+ 4886s + 11943936)"
N.3="integrator"(0,2)*30x42<M>
N.4="summingJunction"*8x42<M>
N.5="integrator"(0,3)*49x42<M>
N.6="integrator"(0,0)*76x49<M>
N.7="integrator"(0,1)*93x66<MR>
N.8="gain"(1.414)*30x54<MR>
N.9="summingJunction"*2x56#4,1<MR>
N.10="gain"(6913)*30x58<MR>
N.11="gain"(4886)*30x61<MR>
N.12="gain"(11943936)*30x66<MR>
N.13="Compound"*14x24#1,1<CR>
n="bpass_2"
Ms=1559,0,0,1064,0,0
N.14="comment"*75x0*54x8
C="This block diagram simulates a frequency sweep of a bandpass filter, where:
Passband = 48 to 72 r/s
This block diagram was designed using a second order Butterworth low pass f ilter transformed into a bandpass. "
N.15="sin"*30x14
N.16="ramp"(0,1)*9x15
N.17="quantize"(1)*25x6
N.18="*"*21x13
N.19="ramp"(0,1)*2x8
N.20="summingJunction"*14x5
N.21="const"(40)*2x4
N.22="variable"*36x6
n="freq, r/s"
N.23="variable"*10x32
n="freq, r/s"
N.24="gain"(0.01)*33x32
N.25="variable"*2x13
n="freq, r/s"
N.26="plot"*48x40*73x23
pt="Filter Magnitude Response"
px="Time (sec)"
py="Log10 (Mag)"
pax=3
pf=H
pf=x
pf=F
pb=1,0.001
pbx=100,10
pbY=2,-2
pbX=100,0
pc=2500
pm=10
pf=X
pf=Y
pb.0=1,-1
pL.0="Magnitude"
pb.1=0,0
pb.2=0.4,-0.4
pL.2="Filter Output Signal"
pb.3=100,0
pL.3="Freq (R/s)"
N.27="variable"*32x59
n="freq, r/s"
N.28="wirePositioner"*7x41
I.1.i1=15.o1
I.1.i3=13.o1
I.1.i4=24.o1
I.3.i1=4.o1
I.4.i1=13.i1
f4.2.i=-
I.4.i2=9.o1
I.5.i1=3.o1
I.6.i1=5.o1
I.7.i1=6.o1
I.8.i1=3.o1
I.9.i1=8.o1
I.9.i2=10.o1
I.9.i3=11.o1
I.9.i4=12.o1
I.10.i1=5.o1
I.11.i1=6.o1
I.12.i1=7.o1
G.13=2,3,4,5,6,7,8,9,10,11,12,
I.13.o1=5.o1
I.13.i1=15.o1
I.15.i1=18.o1
I.17.i1=20.o1
I.18.i1=25.o1
I.18.i2=16.o1
I.20.i1=21.o1
I.20.i2=19.o1
I.22.i1=17.o1
I.24.i1=23.o1
I.26.i1=28.o1
I.26.i4=27.o1
I.28.i1=13.o1