home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / MATH / VISSIM.ZIP / TF1_DISC.VSM < prev    next >
Text File  |  1993-12-09  |  2KB  |  107 lines

  1. ; VisSim Block Diagram Format (VBDF)
  2. ; Copyright (C) 1989-1993 Visual Solutions
  3. PV=1.200
  4. PS=0
  5. PE=1
  6. PP=0.05
  7. PI=170
  8. PX=0.05
  9. PN=1e-006
  10. Pn=-8,4,14,"Times New Roman"
  11. Pc=34
  12. PD=800x600
  13. Pf=0x0
  14. Pr=""
  15. Ps=1600,0,0,1105,0,0
  16. Pd=17
  17. PM=1,1,1,1
  18. N.1="Compound"@0x0#1,1<C>
  19. n="tf1_disc.bmp"
  20. Ms=1600,0,0,1105,0,0
  21. Mb
  22. N.2="unitDelay"(0)@408x266<M>
  23. N.3="summingJunction"(0)@112x266<M>
  24. N.4="/"@232x273<M>
  25. N.5="summingJunction"(0)@604x252<M>
  26. N.6="*"@268x315<MR>
  27. N.7="*"@288x217<M>
  28. N.8="*"@540x273<M>
  29. N.9="*"@712x259<M>
  30. N.10="variable"@228x217<M>
  31. n=":A"
  32. N.11="variable"@480x287<M>
  33. n=":B"
  34. N.12="variable"@660x273<M>
  35. n=":K"
  36. N.13="variable"@172x287<M>
  37. n=":C"
  38. N.14="variable"@328x329<MR>
  39. n=":D"
  40. N.15="variable"@328x266<M>
  41. n=":trigger"
  42. N.16="comment"@24x21@747x148<M>
  43. C="TF1_Disc: General first order discrete transfer function Model:    
  44.  
  45. This model is used to represent general first order transfer functions of the form: G(z) = K * (Az + B) / (Cz + D) where K is the gain, A & B are the numerator coefficients, and C & D are the denominator coefficients.
  46.  
  47. Limitations: 
  48. 1.  C  != 0
  49. 2.  Simulation stepsize must be checked for stability depending on the choice of C and D"
  50. N.17="wireLabel"@24x364<M>
  51. n="==== Parameters ===="
  52. N.18="variable"@100x385<M>
  53. n=":A"
  54. N.19="variable"@100x406<M>
  55. n=":B"
  56. N.20="const"(1)@24x385<M>
  57. N.21="const"(1)@24x406<M>
  58. N.22="variable"@100x427<M>
  59. n=":C"
  60. N.23="variable"@100x448<M>
  61. n=":D"
  62. N.24="const"(1)@24x427<M>
  63. N.25="const"(0.9)@24x448<M>
  64. N.26="variable"@100x469<M>
  65. n=":K"
  66. N.27="const"(1)@24x469<M>
  67. N.28="variable"@100x490<M>
  68. n=":Digital Update Time, sec"
  69. N.29="const"(0.1)@24x490<M>
  70. N.30="variable"@388x476<M>
  71. n=":Digital Update Time, sec"
  72. N.31="pulseTrain"(0,0.01)@592x462#2,1<M>
  73. N.32="variable"@676x469<M>
  74. n=":trigger"
  75. N.33="sampleHold"(0)@460x196<M>
  76. N.34="variable"@372x196<M>
  77. n=":trigger"
  78. G.1=2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,
  79. I.1.o1=9.o1
  80. I.2.i1=15.o1
  81. I.2.i2=4.o1
  82. I.3.i1=1.i1
  83. f3.2.i=-
  84. I.3.i2=6.o1
  85. I.4.i1=3.o1
  86. I.4.i2=13.o1
  87. I.5.i1=33.o1
  88. I.5.i2=8.o1
  89. I.6.i1=2.o1
  90. I.6.i2=14.o1
  91. I.7.i1=10.o1
  92. I.7.i2=4.o1
  93. I.8.i1=2.o1
  94. I.8.i2=11.o1
  95. I.9.i1=5.o1
  96. I.9.i2=12.o1
  97. I.18.i1=20.o1
  98. I.19.i1=21.o1
  99. I.22.i1=24.o1
  100. I.23.i1=25.o1
  101. I.26.i1=27.o1
  102. I.28.i1=29.o1
  103. I.31.i2=30.o1
  104. I.32.i1=31.o1
  105. I.33.i1=34.o1
  106. I.33.i2=7.o1
  107.