home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
MATH
/
VISSIM.ZIP
/
LAGCMP.VSM
< prev
next >
Wrap
Text File
|
1994-02-28
|
3KB
|
127 lines
; VisSim Block Diagram Format (VBDF)
; Copyright (C) 1989-1994 Visual Solutions
PV=1.500
PS=0
PE=10
PP=0.05
PI=172
PX=0.05
PN=1e-006
PL=5
PT=1e-005
Pn=-9,6,16,"Times New Roman"
Pc=35
Po=0.01,50,664
PD=800x600
Pf=0x0
Pr=""
Ps=1567,0,0,1091,0,0
Pd=17
PM=1,1,1,1
N.1="summingJunction"*26x23<M>
N.2="integrator"(0,1)*85x26<M>
N.3="gain"(1)*70x13<MR>
N.4="integrator"(0,2)*115x26<M>
N.5="Compound"*24x22#1,1<C>
n="1/ (s**2 + 1.4*s + 1)"
Ms=689,0,0,497,0,0
N.6="*"*48x24<M>
N.7="summingJunction"*66x25<M>
N.8="pow"(2)*26x32<M>
N.9="*"*71x42<M>
N.10="gain"(2)*93x43<M>
N.11="*"*92x32<MR>
N.12="wireLabel"*59x9<M>
n="Second Order Unity gain lag"
N.13="wireLabel"*3x45<M>
n="Natural frequency (wn) rad/sec"
N.14="wireLabel"*40x47<M>
n="Damping ratio (zeta)"
N.15="const"(1)*15x42<M>
N.16="const"(0.707)*47x44<M>
N.17="wireLabel"*95x46<M>
n="2*zeta*wn"
N.18="wireLabel"*27x35<M>
n="wn**2"
N.19="wireLabel"*1x29<M>
n="Input signal"
N.20="wireLabel"*116x34<M>
n="Output signal"
N.21="step"(0,1)*3x14
N.22="plot"*66x12*47x31
pt="Lag Response Comparison"
px="Time (sec)"
pax=0
pf=H
pf=F
pb=2,0
pbx=10,0
pbY=0,0
pbX=0,0
pc=512
pm=10
pb.0=2,0
pL.0="1st order lag"
pb.1=0,0
pL.1="2nd order lag"
pb.2=0,0
pb.3=0,0
N.23="summingJunction"*37x40<M>
N.24="gain"(1)*62x33<MR>
N.25="integrator"(0,0)*94x42<M>
N.26="Compound"*26x14#1,1<C>
n="1 / (1*s + 1)"
Ms=682,0,0,396,0,0
N.27="wireLabel"*53x30<M>
n="First Order unity gain lag"
N.28="wireLabel"*50x48<M>
n="Time constant, seconds"
N.29="const"(1)*57x45<M>
N.30="/"*67x41<M>
N.31="wireLabel"*4x38<M>
n="Input signal"
N.32="wireLabel"*153x38<M>
n="Output signal"
N.33="wireLabel"*23x25
n="Second Order Unity gain lag"
N.34="wireLabel"*24x11
n="First Order unity gain lag"
N.35="comment"*1x43*43x14
C="This diagram simulates the step response of two transfer functions.
The transfer functions are simulated with integrators here. One can also use the built in Transfer Function block to do the same.
The Lag coefficients can be changed inside the compund blocks for the lags."
f1.1.i=-
I.1.i1=3.o1
I.1.i2=5.i1
I.2.i1=7.o1
I.3.i1=4.o1
I.4.i1=2.o1
G.5=1,2,4,3,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,
I.5.o1=4.o1
I.5.i1=21.o1
I.6.i1=1.o1
I.6.i2=8.o1
I.7.i1=6.o1
f7.2.i=-
I.7.i2=11.o1
I.8.i1=15.o1
I.9.i1=15.o1
I.9.i2=16.o1
I.10.i1=9.o1
I.11.i1=2.o1
I.11.i2=10.o1
I.22.i1=26.o1
I.22.i2=5.o1
f23.1.i=-
I.23.i1=24.o1
I.23.i2=26.i1
I.24.i1=25.o1
I.25.i1=30.o1
G.26=23,25,24,27,28,29,30,31,32,
I.26.o1=25.o1
I.26.i1=21.o1
I.30.i1=23.o1
I.30.i2=29.o1