Most present day simulation languages use ASCII characters for representation of models. ASCII characters are chosen, because of the requirements of present day computer implementations. In mathematics, on the other hand, symbolic representations are common place, because of better readability. In this article, the Chi specification language is presented. The language is used for specification, simulation and control of industrial systems. It uses a symbolic notation that can be easily translated to an ASCII representation for simulation purposes. The Chi language is hybrid: its continuous-time part is based on differential algebraic equations; its discrete-event part is based on a CSP-like concurrent programming language. The language constructs have been chosen in such a way, that they resemble mathematical notations. Future work includes the development of an automatic Chi-ASCII to Chi-Latex translator.
|Title of host publication||Numerical mathematics : [15th IMACS world congress on scientific computation, modelling and applied mathematics, Berlin, 24-29 August 1997]|
|Place of Publication||Berlin|
|Publisher||Wissenschaft und Technik Verlag|
|Publication status||Published - 1997|
Beek, van, D. A., & Rooda, J. E. (1997). Specification and simulation of industrial systems using an executable mathematical specification language. In A. Sydow (Ed.), Numerical mathematics : [15th IMACS world congress on scientific computation, modelling and applied mathematics, Berlin, 24-29 August 1997] (pp. 721-726). Wissenschaft und Technik Verlag.