home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / MATH / VISSIM.ZIP / HYST_CTL.VSM < prev    next >
Text File  |  1993-02-18  |  3KB  |  94 lines

  1. ; VisSim Block Diagram Format (VBDF)
  2. ; Copyright (C) 1989-1992 Visual Solutions
  3. PV=1.200
  4. PS=0
  5. PE=30
  6. PP=0.01
  7. PI=170
  8. PX=0.01
  9. PN=1e-006
  10. PF=10
  11. PD=800x600
  12. Pf=0x0
  13. Ps=1567,0,0,1091,0,0
  14. Pd=17
  15. PM=1,1,1,1
  16. N.1="summingJunction"(0)@42x252<M>
  17. N.2="<"@402x259<M>
  18. N.3="const"(0)@348x273<M>
  19. N.4="wireLabel"@12x112<M>
  20. n="Setpoint"
  21. N.5="wireLabel"@588x287<M>
  22. n="(1/0) = (on/off) output"
  23. N.6="Compound"@0x0#2,1<C>
  24. n="hyst_ctl.bmp"
  25. Ms=1600,0,0,1105,0,0
  26. Mb
  27. N.7="wireLabel"@12x420<M>
  28. n="Feedback "
  29. N.8="comment"@96x7@692x195<M>
  30. C="Hyst_ctl Model:                        
  31.  
  32. Hysteresis (on/off) controller model.  A simple and often used control for regulation of various processes.  A classic example is the home thermostat for heating in which the furnace can be either on or off. The deadband parameter (set inside the deadband block inside the hysteresis block) defines the  hysteresis deadband.  For example, setting deadband to 1 will (attempt to) maintain the feedback signal in a range of +/- 1/2 around the setpoint value.
  33.  
  34. Limitations:
  35. 1.   See the contents of the hysteresis block "
  36. N.9="summingJunction"(0)@168x266<M>
  37. N.10="Compound"@174x252#1,1<MC>
  38. n="hyster.bmp"
  39. Ms=677,0,0,467,0,0
  40. Mb
  41. N.11="*"@618x280<M>
  42. N.12="wireLabel"@228x217<M>
  43. n="Full Deadband set Internally"
  44. N.13="integrator"(0,0)@432x280<M>
  45. N.14="/"@378x273<M>
  46. N.15="comment"@24x7@756x183<M>
  47. C="Hysteresis Model:            
  48.  
  49. Models the hysteresis curve without saturation.  The model is based on \"high gain feedback\" through a deadband operator. The hysteresis deadband is set by the Bandwith parameter inside the deadband block.  The slope of the hysteresis curve is set by the slope parameter.  
  50.  
  51. Limitations:  
  52. 1.  The time constant variable must be greater than the simulation step size for stability and > 0
  53. "
  54. N.16="wirePositioner"@162x343<MR>
  55. N.17="wireLabel"@18x280<M>
  56. n="Input signal"
  57. N.18="wireLabel"@672x245<M>
  58. n="Output signal"
  59. N.19="variable"@264x294<M>
  60. n=":time constant"
  61. N.20="deadband"(0.2)@264x273<M>
  62. N.21="variable"@546x294<M>
  63. n=":slope"
  64. N.22="wireLabel"@36x385<M>
  65. n="==== Parameters ===="
  66. N.23="const"(0.01)@30x448<M>
  67. N.24="variable"@102x448<M>
  68. n=":time constant"
  69. N.25="variable"@102x427<M>
  70. n=":slope"
  71. N.26="const"(1)@30x427<M>
  72. I.1.i1=6.i1
  73. f1.2.i=-
  74. I.1.i2=6.i2
  75. I.2.i1=10.o1
  76. I.2.i2=3.o1
  77. G.6=1,2,3,4,5,7,8,10,
  78. I.6.o1=2.o1
  79. I.9.i1=10.i1
  80. f9.2.i=-
  81. I.9.i2=16.o1
  82. G.10=9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,
  83. I.10.o1=11.o1
  84. I.10.i1=1.o1
  85. I.11.i1=13.o1
  86. I.11.i2=21.o1
  87. I.13.i1=14.o1
  88. I.14.i1=20.o1
  89. I.14.i2=19.o1
  90. I.16.i1=13.o1
  91. I.20.i1=9.o1
  92. I.24.i1=23.o1
  93. I.25.i1=26.o1
  94.