home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
MATH
/
VISSIM.ZIP
/
FLEXLOAD.VSM
< prev
next >
Wrap
Text File
|
1994-02-25
|
10KB
|
513 lines
; VisSim Block Diagram Format (VBDF)
; Copyright (C) 1989-1994 Visual Solutions
PV=1.500
PS=0
PE=15
PP=0.01
PI=173
PX=0.01
PN=1e-006
PL=5
PT=1e-005
Pn=-10,6,16,"Times New Roman"
Pc=159
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=1600,0,0,1104,0,0
Pd=17
PM=1,1,1,1
N.1="comment"*2x2*59x8
C="This block diagram simulates the response of a DC motor and a gearbox with deadband to a flexible load.
"
N.2="variable"*19x52<M>
n="J"
N.3="variable"*19x56<M>
n="B"
N.4="variable"*19x60<M>
n="K"
N.5="const"(0.5)*1x52<M>
N.6="const"(1)*1x56<M>
N.7="const"(10)*1x60<M>
N.8="wireLabel"*65x2<M>
n="==== PARAMETERS ===="
N.9="wireLabel"*33x52<M>
n="Structure inertia"
N.10="wireLabel"*33x56<M>
n="Structure damping"
N.11="wireLabel"*33x60<M>
n="Structure stiffness"
N.12="summingJunction"*59x9<M>
N.13="wireLabel"*3x45<M>
n="Reaction Torque"
N.14="summingJunction"*15x10<M>
N.15="variable"*10x33<M>
n="Kbemf"
N.16="*"*37x31<M>
N.17="Compound"*16x25#1,1<MCR>
n="Kbemf"
Ms=222,0,0,336,0,0
N.18="summingJunction"*73x31<M>
N.19="variable"*101x64<M>
n="R"
N.20="variable"*102x69<M>
n="L"
N.21="/"*117x66<M>
N.22="*"*129x62<M>
N.23="Compound"*88x42#1,1<MCR>
n="R/L"
Ms=774,0,0,552,0,0
N.24="integrator"(0,4)*102x32<M>
N.25="variable"*104x67<M>
n="L"
N.26="/"*119x63<M>
N.27="Compound"*23x31#1,1<MC>
n="1/L"
Ms=714,0,0,536,0,0
N.28="Compound"*26x11#1,1<MC>
n="(1/L) / (s + R/L)"
Ms=1600,0,0,1104,0,0
N.29="step"(0,1)*14x23
N.30="wireLabel"*6x19
n="Motor Voltage Input"
N.31="wireLabel"*46x13<M>
n="Motor"
N.32="variable"*104x4<M>
n="xdm"
N.33="integrator"(0,6)*104x10<M>
N.34="Compound"*47x11#1,1<MC>
n="Kt"
Ms=1600,0,0,1104,0,0
N.35="variable"*17x33<M>
n="Kt"
N.36="*"*32x31<M>
N.37="Compound"*72x4<C>
n="PRESS RIGHT MOUSE BUTTON FOR PARAMETERS"
Ms=1600,0,0,1104,0,0
N.38="summingJunction"*15x13<M>
N.39="Compound"*41x14#1,1<MC>
n="K"
Ms=756,0,0,304,0,0
N.40="*"*126x36<M>
N.41="variable"*108x38<M>
n="K"
N.42="summingJunction"*55x14<M>
N.43="Compound"*72x15#1,1<MC>
n="1/J"
Ms=780,0,0,330,0,0
N.44="variable"*113x39<M>
n="J"
N.45="/"*130x37<M>
N.46="integrator"(0,0)*85x15<M>
N.47="Compound"*28x27#1,1<MCR>
n="B"
Ms=648,0,0,319,0,0
N.48="variable"*92x39<M>
n="B"
N.49="*"*108x37<M>
N.50="integrator"(0,1)*110x15<M>
N.51="variable"*81x22<M>
n="xdd"
N.52="variable"*97x10<M>
n="xd"
N.53="wirePositioner"*61x40<MR>
N.54="wireLabel"*30x12<M>
n="Structure"
N.55="summingJunction"*7x33<M>
N.56="Compound"*29x34#1,1<MC>
n="Kgb"
Ms=1600,0,0,1104,0,0
N.57="*"*112x31<M>
N.58="variable"*96x33<M>
n="Kgb"
N.59="summingJunction"*50x34<M>
N.60="Compound"*72x17#1,1<MC>
n="1/Jgb"
Ms=1600,0,0,1104,0,0
N.61="variable"*94x33<M>
n="Jgb"
N.62="/"*111x31<M>
N.63="integrator"(0,2)*90x17<M>
N.64="Compound"*43x41#1,1<MCR>
n="Bgb"
Ms=1600,0,0,1104,0,0
N.65="variable"*87x32<M>
n="Bgb"
N.66="*"*105x30<M>
N.67="integrator"(0,3)*105x17<M>
N.68="variable"*116x17<M>
n="x-gb"
N.69="variable"*90x9<M>
n="xdd-gb"
N.70="variable"*108x9<M>
n="xd-gb"
N.71="wirePositioner"*71x48<MR>
N.72="deadband"(0.025)*40x34<M>
N.73="wireLabel"*26x37<M>
n="Gearbox"
N.74="wireLabel"*35x30<M>
n="0.025 Deadband"
N.75="variable"*114x31<M>
n="xm"
N.76="summingJunction"*60x16<M>
N.77="variable"*89x42<MR>
n="xdm"
N.78="summingJunction"*66x40<MR>
N.79="summingJunction"*39x26<MR>
N.80="variable"*58x28<MR>
n="xd-gb"
N.81="wireLabel"*21x46<M>
n="Structure"
N.82="wireLabel"*32x26<M>
n="Motor Inertia"
N.83="variable"*14x18<M>
n="L"
N.84="const"(0.01)*1x18<M>
N.85="variable"*14x22<M>
n="R"
N.86="const"(0.5)*1x22<M>
N.87="wireLabel"*17x13<M>
n="Motor"
N.88="wireLabel"*32x18<M>
n="Motor stator Inductance"
N.89="wireLabel"*32x22<M>
n="Motor stator Resistance"
N.90="variable"*14x26<M>
n="Jm"
N.91="const"(0.05)*1x26<M>
N.92="variable"*14x30<M>
n="Kbemf"
N.93="wireLabel"*32x30<M>
n="Motor Back EMF"
N.94="const"(5)*1x30<M>
N.95="wireLabel"*32x34<M>
n="Motor Torque/current gain"
N.96="variable"*14x34<M>
n="Kt"
N.97="const"(1)*1x34<M>
N.98="variable"*85x34<M>
n="Jgb"
N.99="variable"*85x38<M>
n="Bgb"
N.100="variable"*85x42<M>
n="Kgb"
N.101="const"(0.05)*71x34<M>
N.102="const"(1)*71x38<M>
N.103="const"(50)*71x42<M>
N.104="wireLabel"*102x34<M>
n="Gearbox inertia"
N.105="wireLabel"*102x38<M>
n="Gearboxdamping"
N.106="wireLabel"*102x42<M>
n="Gearbox stiffness"
N.107="wireLabel"*87x29<M>
n="Gearbox"
N.108="variable"*85x46<M>
n="Gr"
N.109="const"(10)*71x46<M>
N.110="wireLabel"*102x46<M>
n="Stepdown gear ratio"
N.111="wirePositioner"*58x29<R>
N.112="Compound"*72x8<C>
n="PRESS RIGHT MOUSE BUTTON FOR PLOTS"
Ms=1600,0,0,1104,0,0
N.113="plot"*20x0*91x20<M>
pt="Angle"
px="Time (sec)"
pax=0
pf=H
pc=512
pm=10
pL.0="Motor"
pL.1="Gearbox"
pL.2="Load"
N.114="plot"*20x21*90x22<M>
pt="Angular Speed"
px="Time (sec)"
pax=0
pf=H
pc=512
pm=10
pL.0="Motor"
pL.1="Gearbox"
pL.2="Load"
N.115="plot"*21x43*89x21<M>
pt="Angular Acceleration"
px="Time (sec)"
pax=0
pf=H
pf=F
pb=0.1,-0.1
pbx=15,0
pbY=80,0.001
pbX=16.6667,0
pc=512
pm=10
pb.0=20,-10
pL.0="Motor"
pb.1=0.06,-0.06
pL.1="Gearbox"
pb.2=0.05,-0.04
pL.2="Load"
pb.3=0,0
N.116="variable"*2x1<M>
n="xm"
N.117="variable"*2x22<M>
n="xdm"
N.118="variable"*2x6<M>
n="x-gb"
N.119="variable"*2x28<M>
n="xd-gb"
N.120="variable"*1x50<M>
n="xdd-gb"
N.121="variable"*2x11<M>
n="x"
N.122="variable"*2x34<M>
n="xd"
N.123="variable"*2x55<M>
n="xdd"
N.124="variable"*40x33<M>
n="Gr"
N.125="/"*56x31<M>
N.126="Compound"*17x34#1,1<MC>
n="1/Gr"
Ms=1600,0,0,1104,0,0
N.127="Compound"*7x15#1,1<MC>
n="1/Gr"
Ms=372,0,0,365,0,0
N.128="variable"*46x32<M>
n="Gr"
N.129="/"*61x30<M>
N.130="Compound"*55x41#1,1<MCR>
n="1/Gr"
Ms=348,0,0,365,0,0
N.131="variable"*42x33<M>
n="Gr"
N.132="/"*58x31<M>
N.133="Compound"*78x42#1,1<MCR>
n="1/Gr"
Ms=348,0,0,365,0,0
N.134="variable"*44x33<M>
n="Gr"
N.135="/"*58x31<M>
N.136="Compound"*71x10#1,1<MC>
n="1/Jm"
Ms=1600,0,0,1104,0,0
N.137="/"*59x31<M>
N.138="variable"*44x33<M>
n="Jm"
N.139="integrator"(0,5)*88x10<M>
N.140="variable"*86x4<M>
n="xddm"
N.141="variable"*1x44<M>
n="xddm"
N.142="Compound"*32x23#2,1<C>
n="Motor"
Ms=1559,0,0,1064,0,0
N.143="Compound"*52x24#2,2<C>
n="Gearbox"
Ms=1559,0,0,1064,0,0
N.144="Compound"*75x23#1,2<C>
n="Load"
Ms=1559,0,0,1064,0,0
N.145="variable"*13x48<M>
n=":load"
N.146="variable"*45x9<M>
n=":load"
N.147="wireLabel"*2x6<M>
n="Input Voltage"
N.148="wireLabel"*2x12<M>
n="Rotational Angle"
N.149="wireLabel"*5x53<M>
n="Reaction Torque"
N.150="variable"*5x56<M>
n=":inputLoad"
N.151="variable"*100x55<M>
n=":outputLoad"
N.152="wirePositioner"*29x34<R>
N.153="wireLabel"*113x34<M>
n="Rotation Angle"
N.154="comment"*48x1*80x5<M>
C="Gearbox submodel with deadband"
N.155="variable"*38x16<M>
n=":inputLoad"
N.156="variable"*65x35<M>
n=":outputLoad"
N.157="variable"*107x48<M>
n=":outputLoad"
N.158="variable"*70x5<M>
n=":outputLoad"
N.159="variable"*93x23
n="x"
I.2.i1=5.o1
I.3.i1=6.o1
I.4.i1=7.o1
f12.1.i=-
I.12.i1=146.o1
I.12.i2=34.o1
I.14.i1=142.i1
f14.2.i=-
I.14.i2=17.o1
I.16.i1=17.i1
I.16.i2=15.o1
G.17=15,16,
I.17.o1=16.o1
I.17.i1=139.o1
I.18.i1=27.o1
f18.2.i=-
I.18.i2=23.o1
I.21.i1=19.o1
I.21.i2=20.o1
I.22.i1=23.i1
I.22.i2=21.o1
G.23=19,20,21,22,
I.23.o1=22.o1
I.23.i1=24.o1
I.24.i1=18.o1
I.26.i1=27.i1
I.26.i2=25.o1
G.27=25,26,
I.27.o1=26.o1
I.27.i1=28.i1
G.28=18,23,24,27,
I.28.o1=24.o1
I.28.i1=14.o1
I.32.i1=139.o1
I.33.i1=139.o1
G.34=35,36,
I.34.o1=36.o1
I.34.i1=28.o1
I.36.i1=34.i1
I.36.i2=35.o1
G.37=2,3,4,5,6,7,8,9,10,11,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,
I.38.i1=144.i1
f38.2.i=-
I.38.i2=53.o1
G.39=40,41,
I.39.o1=40.o1
I.39.i1=38.o1
I.40.i1=39.i1
I.40.i2=41.o1
I.42.i1=39.o1
I.42.i2=47.o1
G.43=44,45,
I.43.o1=45.o1
I.43.i1=42.o1
I.45.i1=43.i1
I.45.i2=44.o1
I.46.i1=43.o1
G.47=48,49,
I.47.o1=49.o1
I.47.i1=79.o1
I.49.i1=47.i1
I.49.i2=48.o1
I.50.i1=46.o1
I.51.i1=43.o1
I.52.i1=46.o1
I.53.i1=50.o1
I.55.i1=127.o1
f55.2.i=-
I.55.i2=71.o1
G.56=57,58,
I.56.o1=57.o1
I.56.i1=126.o1
I.57.i1=56.i1
I.57.i2=58.o1
I.59.i1=72.o1
I.59.i2=64.o1
G.60=61,62,
I.60.o1=62.o1
I.60.i1=76.o1
I.62.i1=60.i1
I.62.i2=61.o1
I.63.i1=60.o1
G.64=65,66,
I.64.o1=66.o1
I.64.i1=130.o1
I.66.i1=64.i1
I.66.i2=65.o1
I.67.i1=63.o1
I.68.i1=67.o1
I.69.i1=60.o1
I.70.i1=63.o1
I.71.i1=67.o1
I.72.i1=56.o1
I.75.i1=33.o1
f76.1.i=-
I.76.i1=155.o1
I.76.i2=59.o1
f78.1.i=-
I.78.i1=63.o1
I.78.i2=133.o1
f79.1.i=-
I.79.i1=46.o1
I.79.i2=80.o1
I.83.i1=84.o1
I.85.i1=86.o1
I.90.i1=91.o1
I.92.i1=94.o1
I.96.i1=97.o1
I.98.i1=101.o1
I.99.i1=102.o1
I.100.i1=103.o1
I.108.i1=109.o1
I.111.i1=144.o2
G.112=113,114,115,116,117,118,119,120,121,122,123,141,
I.113.i1=116.o1
I.113.i2=118.o1
I.113.i3=121.o1
I.114.i1=117.o1
I.114.i2=119.o1
I.114.i3=122.o1
I.115.i1=141.o1
I.115.i2=120.o1
I.115.i3=123.o1
I.125.i1=126.i1
I.125.i2=124.o1
G.126=124,125,
I.126.o1=125.o1
I.126.i1=55.o1
G.127=128,129,
I.127.o1=129.o1
I.127.i1=143.i1
I.129.i1=127.i1
I.129.i2=128.o1
G.130=131,132,
I.130.o1=132.o1
I.130.i1=78.o1
I.132.i1=130.i1
I.132.i2=131.o1
G.133=134,135,
I.133.o1=135.o1
I.133.i1=77.o1
I.135.i1=133.i1
I.135.i2=134.o1
G.136=137,138,
I.136.o1=137.o1
I.136.i1=12.o1
I.137.i1=136.i1
I.137.i2=138.o1
I.139.i1=136.o1
I.140.i1=136.o1
G.142=12,14,17,28,31,32,33,34,75,136,139,140,13,145,146,147,153,
I.142.o1=75.o1
I.142.i1=29.o1
I.142.i2=152.o1
G.143=55,56,59,60,63,64,67,68,69,70,71,72,73,74,76,77,78,126,127,130,133,148,149,150,151,154,155,156,
I.143.o1=68.o1
I.143.o2=151.o1
I.143.i1=142.o1
I.143.i2=111.o1
G.144=38,39,42,43,46,47,50,51,52,53,54,79,80,157,158,
I.144.o1=50.o1
I.144.o2=157.o1
I.144.i1=143.o1
I.145.i1=142.i2
I.150.i1=143.i2
I.152.i1=143.o2
I.156.i1=59.o1
I.158.i1=42.o1
I.159.i1=144.o1