home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / next / software / 818 < prev    next >
Encoding:
Internet Message Format  |  1992-07-20  |  4.5 KB

  1. Xref: sparky comp.sys.next.software:818 comp.sys.next.programmer:5146 comp.sys.next.misc:18003
  2. Newsgroups: comp.sys.next.software,comp.sys.next.programmer,comp.sys.next.misc
  3. Path: sparky!uunet!orca!javelin.sim.es.com!doberman!mike
  4. From: doberman!mike (Mike Panzitta)
  5. Subject: Simulation Kit Brings Continuous Simulation to the NeXT
  6. Message-ID: <1992Jul21.053520.26277@doberman.uucp>
  7. Sender: mike@doberman.uucp
  8. Reply-To: doberman!mike@esunix.sim.es.com
  9. Organization: Doberman Systems
  10. Date: Tue, 21 Jul 92 05:35:20 GMT
  11. Lines: 99
  12.  
  13. Doberman Systems
  14. 2027 East Ashley Ridge Road
  15. Sandy, Utah   84092-7260
  16.  
  17. Contact:
  18.   Mike Panzitta
  19.   801 944-4329
  20.   doberman!mike@uunet.uu.net
  21.  
  22.  
  23. FOR IMMEDIATE RELEASE
  24.  
  25.  
  26. Simulation Kit Brings Continuous Simulation to the NeXT
  27.  
  28. SAN FRANCISCO, July 21, 1992-Doberman Systems today
  29. announced the Simulation Kit, the first collection of
  30. objects specifically developed for continuous system
  31. modeling and simulation on the NeXT computer.  Coupled
  32. with the NeXTSTEP application development
  33. environment, the Simulation Kit provides the ideal
  34. context for developing and analyzing object-oriented
  35. simulations.  Unlike traditional methods, where the
  36. model to be simulated is programmed procedurally from
  37. derived equations, the object-oriented approach is
  38. implemented directly from a block diagram
  39. representation of the system.
  40.  
  41. Both academic and commercial users will find the
  42. Simulation Kit to be a powerful yet easy-to-use tool for
  43. modeling, analyzing, and teaching linear and nonlinear
  44. continuous systems, numerical integration, and the
  45. numerical solution of differential equations.  Typical
  46. application areas are numerical analysis, engineering
  47. systems (e.g. mechanical, electrical, thermodynamic,
  48. and chemical), and control systems.  
  49.  
  50. The Simulation Kit includes Objective-C objects such as
  51. processes, composite processes, simulations,
  52. signals, and clocks.  Simulations are modeled by
  53. connecting processes together with signals.  More
  54. complex subsystems can be grouped together into
  55. composite processes, which may then be manipulated and
  56. used as a single process.  Commonly used processes such as
  57. summers, gains, limiters, and Euler integrations are
  58. included with source code; users can develop their own
  59. processes by subclassing and using the provided sources
  60. and documentation as a guide.
  61.  
  62. A typical use of the Simulation Kit can be illustrated by
  63. simulating the motion of an automobile.  The car's
  64. acceleration is determined by the pressure applied to
  65. the accelerator by the driver, the slope of the road
  66. (which depends on the location of the car), and the car's
  67. drag (which increases with the vehicle's speed).  It is
  68. known that the car's location and speed may be obtained by
  69. successively integrating its acceleration.  From this
  70. information, a block diagram composed of integrator,
  71. gain, and summer blocks can be easily assembled.  These
  72. process blocks and the signals that connect them are
  73. implemented by Simulation Kit objects which are
  74. organized in the same fashion as the block diagram. 
  75. Information such as the car's position, velocity, and
  76. acceleration may then be output as the car "moves"
  77. through its virtual environment.  This approach to
  78. modeling provides greater insight and intuition into
  79. the behavior of the system and allows simple and rapid
  80. modification of the simulation.
  81.  
  82. The Simulation Kit employs several advanced features
  83. that are unavailable in other simulation packages. 
  84. Multiple clocks allow simulations to contain "fast" and
  85. "slow" subsystems.  Process prioritization permits
  86. fine control over the execution of the simulation for
  87. techniques such as cascaded integrations.
  88.  
  89. The Simulation Kit will be available in September 1992
  90. for an estimated price of US$399 (US$99 academic). 
  91. Objects, full documentation, and example source code
  92. will be distributed on NeXT-compatible floppy disks. 
  93. Technical support will be available by telephone or
  94. electronic mail from Doberman Systems
  95.  
  96. Doberman Systems was launched in 1992 to develop
  97. hardware and software solutions for the NeXT series of
  98. professional workstations.  The firm is committed to
  99. providing the highest quality products and services for
  100. NeXT users and developers worldwide. 
  101.  
  102. Doberman Systems, the Doberman logo, and Simulation Kit
  103. are trademarks of Doberman Systems.  NeXT and NeXTSTEP
  104. are trademarks of NeXT Computer, Inc.  All other
  105. trademarks mentioned belong to their respective
  106. owners.
  107.  
  108. --
  109. Mike Panzitta
  110. Doberman Systems                                                        Member
  111. doberman!mike@uunet.uu.net                 Salt Lake NeXT User's Group (SLNUG)
  112.