Article View: comp.simulation
Article #45SIMULATION DIGEST V16 N1
From: Moderator: Paul Fishwick
Date: Wed, 30 May 1990 16:05
Date: Wed, 30 May 1990 16:05
512 lines
20748 bytes
20748 bytes
Volume: 16, Issue: 1, Wed May 30 12:04:53 EDT 1990
+----------------+
| TODAY'S TOPICS |
+----------------+
(1) CALL: IPCCC '91
(2) Bond Graph Simulation Software
(3) RE: SimScript II.5 News Group
(4) SimPack via Email
(5) SimPack Documentation Done
* Moderator: Paul Fishwick, Univ. of Florida
* Send topical mail to: simulation@bikini.cis.ufl.edu OR
post to comp.simulation via USENET
* Archives available via FTP to bikini.cis.ufl.edu (128.227.224.1).
Login as 'ftp', use your last name as the password, change
directory to pub/simdigest. Do 'type binary' before any file xfers.
* Simulation Tools available by doing above and changing the
directory to pub/simdigest/tools.
-----------------------------------------------------------------------------
Date: Thu, 24 May 1990 16:47:44 MDT
From: ROZENBLIT@ECEVAX.ECE.ARIZONA.EDU
Subject: IPCCC '91
To: fishwick@fish.cis.ufl.edu
X-Vmsmail-To: IN::"fishwick@fish.cis.ufl.edu"
May 21, 1990
Dear Colleague:
I would like to extend my personal invitation to
you to participate in the Tenth Annual IEEE
International Phoenix Conference on Computers and
Communications. We are seeking active involvement
of the academic community to foster an exchange of
basic research with application oriented studies.
I believe that the topical areas of the conference,
namely, Computer and Communications Technology,
Software Systems, Networking, AI/Expert Systems,
will attract your attention and interest.
The conference will feature technical paper
sessions, tutorials, vendor exhibits and special
sessions. All papers are refereed by the Program
Committee prior to acceptance. Accepted papers
will be published in the IPCCC Proceedings which,
over the years, have gained a high standing in the
scientific community.
I have enclosed a copy of the Call for Papers for
your information. Please contact me if you have
any questions I may assist you with, or if you
would like to receive additional information.
I look forward to meeting you at the conference.
With best regards,
Jerzy W. Rozenblit
University Liaison
e-mail: rozenblit@ece.arizona.edu
JWR:kw
enc.
CALL FOR PAPERS
Tenth Annual IEEE
INTERNATIONAL PHOENIX CONFERENCE on COMPUTERS
and COMMUNICATIONS
March 27-30, 1991
Scottsdale, Arizona
Sponsored by: Institute of Electrical and Electronic Engineers
and
The IEEE Communications Society
In cooperation with: The IEEE Computer Society
The University of Arizona
Arizona State University
Conference Chairman: Dr. Oris Friesen
Bull HN
P.O. Box 8000, MS A93
Phoenix, AZ 85066
(602) 862-5200
email: friesen@system-m.phx.bull.com
Important Dates: Submission Deadlines:
for papers, special sessions and tutorials,
July 14, 1990
for exhibits, September 1, 1990
Acceptance Notifications:
for papers, September 20, 1990
for spec. sessions (provisional) and tutorials,
August 15, 1990
Camera Ready Version of Papers: Dec. 1, 1990
Conference Dates: March 27-30, 1991
This international conference provides a forum for the
presentation and exchange of current work in the field of
synergism of computers and communications and their applications
areas. We are particularly soliciting industrial, business and
government participation as well as the active involvement of the
academic community. We know it is vital that there be a dialogue
between practitioners and researchers. Thus, in addition to
research contributions, we look forward to reports detailing
experiments, evaluation, problems, and opportunities associated
with design, implementation and operation. Such reports will be
given special consideration.
Submitted manuscript must: be no longer than 5,000 words, be
typed double-spaced, and include an abstract of approximately 300
words. Long papers and reports will not be considered. Authors
should obtain company and government clearances prior to
submission of the papers.
Please submit five copies of complete paper and abstract by July
14, 1990 to:
James A. Wheeldreyer, Program Chairman
Honeywell, Inc.
Industrial Automation Systems Division, MS 2E5
164040 N Black Canyon Highway
Phoenix, AZ 85023
(602) 863-5983
email: jw-ipccc@enuxha.eas.asu.edu
All papers submitted will be refereed by the Program Committee.
They will be judged with respect to their quality, originality
and relevance. Authors will be notified of acceptance/rejection
shortly after September 20, 1990. Accepted papers will be
published in the IPCCC Proceedings.
SPECIAL SESSIONS
We solicit proposals for special topics and panel sessions. Each
proposal should include subject, justification and names of
possible participants. Proposals should be sent to the Program
Chairman by July 14, 1990. Proposers will be notified of
provisional acceptance shortly after August 15, 1990.
TUTORIALS
Proposals for one-day tutorials related to the suggested topics
are desired. Please contact the Tutorials Chairman for tutorial
proposal submission guidelines. Proposals should be sent by July
14, 1990 to:
Dr. Robert R. Seban, Tutorials Chairman
Computer Science and Engineering Dept.
Arizona State University
Tempe, AZ 85287
(602) 965-4174
email: seban@asuvax.eas.asu.edu
EXHIBITS
Exhibits of commercial products and demonstrable prototypes
related to the suggested topics are solicited. Please contact
the Exhibits Chairman for proposal submission guidelines.
Proposals should be sent by September 1, 1990 to:
Dr. Tom Howell, Exhibits Chairman
Bull HN
P.O. Box 8000, MS Z10
Phoenix, AZ 85066
(602) 862-4486
SUGGESTED TOPICS:
COMPUTER TECHNOLOGY
- Parallel and Distributed Computing
- Fault Tolerance and Reliability
- Neural Network Computing
- Distributed Database Systems
- Optical Disk Storage
- VLSI/VHSIC Developments
- Advanced Architectures
COMMUNICATIONS TECHNOLOGY
- Fiber Optics
- Satellite/Terrestrial Systems
- Communications Theory
- Spread Spectrum
SOFTWARE SYSTEMS
- Specification Methodologies
- Development Environments
- Object-Oriented Systems
- Real-Time Systems
- Performance Measurement and Evaluation
- Graphics and Scientific Visualization
- Distributed Operating Systems
NETWORKING SYSTEMS
- OSI Networks and Interoperability
- Fault Tolerant Networks
- Local and Wide Area Networks
- Network Management, Control and Security
- ISDN Systems
- Value Added Networking
AI/EXPERT SYSTEMS
- Expert System Design and Applications
- Non-traditional Languages
- Distributed AI Systems
- Intelligent Databases
APPLICATIONS
- Medical Information Systems
- Process Control
- CAD/CAE/CAM
- Robotics and Computer Vision
- Multi-Media Databases
------------------------------
Date: Sun, 27 May 1990 13:45:03 MDT
From: CELLIER@ECEVAX.ECE.ARIZONA.EDU
Subject: Sorry, FAX number was wrong in my last communication
To: Fishwick@ufl.edu
X-Vmsmail-To: IN::"Fishwick@ufl.edu"
[[We would like to thank Francois for his extremely thorough job
of putting together this information on Bond Graph modeling
software. This kind of reporting is truly appreciated by
all of the readers -PAF ]]
Recently, I reported in this Newsletter about the current state-of-the-art of
bond graph modeling software. I meanwhile received several comments which
updated my knowledge about these software systems. I wish to share these new
pieces of information with you.
The first bond graph simulation language written in the early seventies was
ENPORT [1,2]. This software used an approach similar to SPICE, i.e., it did
not request causalities to be specified, and it transformed the topological
input description into a branch admittance matrix which could then be solved
employing similar techniques to those used in SPICE. Consequently, ENPORT is
able to handle structurally singular problems. The current version of the
code, ENPORT-7 [2] offers an alphanumerical topological input language similar
to SPICE, and it offers also a menu-driven graphical input language which,
however, is not yet very user-friendly. A full-fledged graphical window system
is currently under development. ENPORT-7 runs on various mainframe computers,
but a slightly reduced version, ENPORT/PC, exists for IBM PC's and compatibles.
ENPORT offers also a macro capability (somewhat comparable to the subcircuits
in SPICE) which is, however, rather clumsy, and does not provide for full
hierarchical decomposition capabilities.
In the late seventies, another bond graph simulation language was developed at
Twente University in the Netherlands, called THTSIM in Europe, and TUTSIM in the
United States [3]. TUTSIM translates bond graphs into a state-space
representation. The user is required to specify the causalities, and
structurally singular systems cannot be handled. TUTSIM's simulation engine
is somewhat poor in comparison with other state-space solvers such as ACSL.
The same research group is currently prototyping a new bond graph modeling
system, CAMAS [4] which runs on SUN's, has nice graphics capabilities, and is
able to handle algebraic loops. CAMAS employs an object-oriented language
(SIDOPS) for the model description which has similar properties as DYMOLA.
Once available, this might become a good product.
The third product on the market is CAMP [5,6], a preprocessor to ACSL [7] which
translates bond graphs into ACSL programs. CAMP has the same limitations as
TUTSIM, i.e., it does not handle algebraic loops or structural singularities,
but it has the better simulation engine (ACSL). The input format is topological
(as for the two other products). It is not truly flexible with respect to
handling non-standard network elements. Non-linear elements need to be edited
manually into the generated ACSL program which is very clumsy. There exists
meanwhile also a graphical frontend for CAMP [8]. However as in the case of
ENPORT-7, the graphics editor is menu-driven rather than window-operated.
DYMOLA [9,10,11] is currently the only available software that can handle
bond graphs in a truly hierarchical fashion (CAMAS has the potential to
provide for the same capabilities). DYMOLA runs on either VAX/VMS or
PC/MS-DOS, and generates either SIMNON [12] or DESIRE [13] code. DYMOLA is
currently unable to handle algebraic loops and structural singularities, and
there does not currently exist a graphical frontend for DYMOLA.
References:
----------
[1] Ronald C. Rosenberg (1974), "A User's Guide to ENPORT-4", John Wiley,
New York.
[2] RosenCode Associates, Inc. (1989), "The ENPORT Reference Manual",
RosenCode Associates, Inc., 200 N. Capitol Bldg., Lansing, MI 48933.
[3] Jan J. van Dixhoorn (1982), "Bond Graphs and the Challenge of a Unified
Modelling Theory of Physical Systems", in: Progress in Modelling and
Simulation, (F. E. Cellier, ed.), Academic Press, London, pp.207-245.
[4] Jan F. Broenink (1990), "Computer-Aided Physical-Systems Modeling and
Simulation: A Bond-Graph Approach", Ph.D. Dissertation, Universiteit
Twente, Enschede, The Netherlands.
[5] Jose J. Granda (1982), "Computer Aided Modeling Program (CAMP): A Bond
Graph Preprocessor for Computer Aided Design and Simulation of Physical
Systems Using Digital Simulation Languages", Ph.D. Dissertation, Dept. of
Mechanical Engineering, University of California, Davis.
[6] Jose J. Granda (1985), "Computer Generation of Physical System Differential
Equations Using Bond Graphs", J. Franklin Institute, 319(1/2), pp.243-255.
[7] Edward E.L. Mitchell, and Joe S. Gauthier (1986), "ACSL: Advanced
Continuous Simulation Language - User Guide/Reference Manual", Mitchell &
Gauthier Assoc., P.O.Box 685, Concord, MA 01742.
[8] Jose J. Granda, and F. Pourrahimi (1985), "Computer Graphic Techniques for
the Generation and Analysis of Physical System Models", Artificial
Intelligence, Graphics, and Simulation, Proceedings of the Western
Simulation MultiConference, (G. Birtwistle, ed.), SCS Publishing,pp.70-75.
[9] Hilding Elmqvist (1978), "A Structured Model Language for Large Continuous
Systems", Ph.D. Thesis, Report CODEN: LUTFD2/(TRFT-1015), Dept. of
Automatic Control, Lund Institute of Technology, Lund, Sweden.
[10] Francois E. Cellier (1990), "Hierarchical Non-Linear Bond Graphs: A
Unified Methodology for Modeling Complex Physical Systems", Keynote
Address, European Simulation MultiConference, Nuernberg, FRG, June 10-13.
[11] Francois E. Cellier (1990), "Continuous-System Modeling and Simulation -
Volume 1: Modeling", Springer Verlag, New York. (not yet out).
[12] Hilding Elmqvist (1975), "SIMNON - An Interactive Simulation Program for
Non-linear Systems - User's Manual", Report CODEN: LUTFD2/(TFRT-7502),
Dept. of Automatic Control, Lund Institute of Technology, Lund, Sweden.
[13] Granino A. Korn (1989), "Interactive Dynamic-System Simulation",
McGraw-Hill, New York.
Francois E. Cellier, Ph.D.
Associate Professor
Dept. of Electr. & Comp. Engr.
University of Arizona
Tucson, AZ 85721
Phone: (602)621-6192
FAX: (602)621-8076
EMail: Cellier@ECEVAX.ECE.Arizona.Edu (Internet)
Cellier@Arizevax (Bitnet)
Looney::Cellier (Span)
FCellier (Nasamail)
------------------------------
Date: Tue, 29 May 90 12:53:09 CDT
From: motcid!marble!reilly@uunet.UU.NET (Patrick L. Reilly)
To: uunet!uflorida.cis.ufl.edu!simulation@uunet.UU.NET
Subject: Re: Simscript II.5 News group
Newsgroups: comp.simulation
References: <23330@uflorida.cis.ufl.EDU>
Reply-To: motcid!reillyp@uunet.uu.net
In comp.simulation you write:
: Is there enough interest to have a news group for users of
: Simscript II.5? CACI has no formal users group although they
: have a large installation base. My thinking is that this
: group would be a logical subsection of comp.simualtion, i.e.
: comp.simulation.simscript or just comp.simscript.
: What are your thoughts in the matter ???
: chris.seas.gwu.edu
I once posted a similiar message to this group, but received no
replies. I think most of the readers are academics in a research mode.
Very few operating at the nuts and bolts level. I support your call
for a simscript user's group forum and hope you get more response
than I have. I would even like to see a simscript archive built up.
Never could understand why CACI didn't publish a library of routines.
Of course, lots of simscript user's are in military development and
security matters preclude disclosing many things. There is still
plenty that a group could do, however, without giving away the store.
For example,
What is the best way to implement a forking process in simscript?
The fork must keep track of its children, too.
How can I put some object-oriented structures into my models using
simscript? Say I want to model a layered protocol. Is it possible
to make use of inheritance instantiations?
I would like to be able to store random step variables directly into
the random.e set structure. Only way I can presently do so is to
create a file of probabilities, close it, then re-open it to read
them. The fact that they are stored cumulatively is also a bother
for many situations.
Why is it that a reset statement will not clear histogram stats?
How do I get simscript to read a variable, then look into a master
file of mixed text , integers, and reals to find the appropriate
variable data?
How do I print out a graphical version of a histogram (say all ****'s)
without resorting to simgraphics extensions?
Finally, has anyone ever came up with a quick-reference card of the
syntax and/or a list of coding standards ?
Now, if this is not enough to generate interest, I am afraid it will
be hopeless!!!!
--
========================== `` '' ====================================
Patrick Reilly, Ph.D. < @ @ > tel: 708/632-3109
Motorola CID/RTSG/GSM ( > ) fax: 708/632-2413
1501 W. Shure Dr. \~/ UUNET:!uunet!motcid!reilly
Arlington Hts., IL 60004
Simulating is stimulating!!!
=====================================================================
------------------------------
Date: Tue, 29 May 90 16:14:10 PDT
From: gatech!ames!Atherton.COM!joshua@bikini.cis.ufl.edu (Flame Bait)
To: fishwick@fish.cis.ufl.edu
Subject: Thanks for simpack
Instructions for getting SimPack via email:
Send three different pieces of email, on three different days. Each
email should be sent to archive-server@joshua.atherton.com. The
contents of the messages should be:
send other simpack1
send other simpack2
send other simpack3
send other simpack4
send other simpack5
send other simpack6
send other simpack7
send other simpack8
You may want to add a line like this:
path requestor@your.home.machine
to each message. You can also send a message containing the single word
"help" to get help, or containing this line to get more help:
send other morehelp. The server can also be reached at these addresses:
sun!athertn!archive-server or decwrl!athertn!archive-server.
This should be working by June 1.
Joshua Levy
------------------------------
Date: Wed, 30 May 90 12:00:00 -0400
From: Paul Fishwick <fishwick@fish.cis.ufl.edu>
To: simulation@ufl.edu
Subject: SimPack Documentation Done
The SimPack documentation is done and is completely "on line" in that
all of the README files contain information on how to use the C routines
and programs that are generated from those routines. The new version
of SimPack may be freely obtained via FTP as specified in the instructions
at the beginning of this digest issue, and also via the e-mail server set up
by Josh Levy (see previous message). If you still cannot get a copy,
I can e-mail you a copy directly.
-paul fishwick
+------------------------------------------------------------------------+
| Prof. Paul A. Fishwick.... INTERNET: fishwick@bikini.cis.ufl.edu |
| Dept. of Computer Science. UUCP: gatech!uflorida!fishwick |
| Univ. of Florida.......... PHONE: (904)-392-1414 |
| Bldg. CSE, Room 301....... FAX is available |
| Gainesville, FL 32611..... |
+------------------------------------------------------------------------+
------------------------------
END OF SIMULATION DIGEST
************************
Technical Details
Message-ID:
<23363@uflorida.cis.ufl.EDU>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!samsung!uakari.primate.wisc.edu!uflorida!simulationShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!samsung!uakari.primate.wisc.edu!uflorida!simulation From: simulation@uflorida.cis.ufl.edu (Moderator: Paul Fishwick) Newsgroups: comp.simulation Subject: SIMULATION DIGEST V16 N1 Message-ID: <23363@uflorida.cis.ufl.EDU> Date: 30 May 90 16:05:16 GMT Sender: fishwick@uflorida.cis.ufl.EDU Reply-To: simulation@uflorida.cis.ufl.edu Lines: 512 Approved: fishwick@uflorida.cis.ufl.edu