The MATLAB GPSS Toolbox - A GPSS Toolbox for MATLAB
The MATLAB GPSS Toolbox represents a modified subset of the GPSS block set in MATLAB.
Moreover, it supports the combination of classic GPSS commands with
MATLAB expressions in a nearly unlimitted fashion and it contains extensions
for modeling and simulation of hybrid systems using MATLAB's ODE solver or
the SIMULINK engine.
The toolbox was originally developed from 1997 to 1999 with MATLAB 5.3.
The recent version 1.2.1a (2019-07July-10) is adapted to Matlab R2019a.
Using the Toolbox
The toolbox is not public domain. However, usage of the toolbox is free of charge,
but it requires an Email registration and a MATLAB installation.
-
First, please contact thorsten.pawletta[at]hs-wismar.de for the required download authorisation.
After receiving the authorisation, you can download the latest release of the toolbox.
-
Unpack the software package.
-
Read the file gpss.m
in the root directory of the toolbox or invoke help gpss at the MATLAB prompt.
-
Check your installation by testing the demo examples in the toolbox subdirectories MYMODELS, EX_DISC, EX_MIXED.
For a first impression here are some simple examples:
- three pure discrete event models
(single server,
synthetic example,
5 philosophers problem),
- the popular hybrid system example (pdf)
of an oven with ingonts, solved in conjunction with MATLAB's ODE solver
and the SIMULINK engine respectively.
-
Some refences to related publications.
Developed by:
Institute of Automatic Control, University of Rostock, Germany [*]
Research Group Computational Eng. & Automation, Wismar University of Applied Sciences, Germany [#]
Authors: W. Drewelow[*], T. Pawletta[#], S. Pawletta[#], R. Kaehler[*], M. Kirchhoff
(Parts of the toolbox are based on algorithms of SIMFOR, a FORTRAN library
for GPSS based simulation, developed for Miniframes by R. Knocke, University of Magdeburg)
2019/10/29, Thorsten Pawletta, RG
CEA,
Wismar University of Applied Sciences, Germany