# JAVA BASED TOOLBOX FOR LINEAR REPETITIVE PROCESSES

### J. Gramacki, A. Gramacki, K. Gałkowski, E. Rogers

#### 2005

#### Abstract

In the paper a Java based toolbox has been presented. It is used in teaching of a special case of nD systems - Linear Repetitive Processes (LRP). Its predecessor has been developed in the Matlab environment so to use it a Matlab licence is necessary. This restriction has been removed after making it available in the Internet as a Java based program. Now a student, browsing a web page, may define a model together with initial / boundary conditions, then simulate a process as a continuous or discrete case, analyze the results in graphical or numerical form, modify visualization parameters of the plots and finally print the results. In the paper an overview of the tool has been given.

#### References

- Fornasini, E. and Marchesini, G. (1978). Doubly indexed dynamical systems: state models and structural properties. Math. Systems Theory, (12):59-72.
- Galkowski, K., Rogers, E., Gramacki, A., Gramacki, J., and Owens, D. (1999). Higher order discretisation methods for a class of 2-d continuous-discrete linear systems. IEE Proceedings - Circuits, Devices and Systems, 146(6):315-320.
- Gramacki, A. (2000). On a new method of discretization of differential linear repetitive processes. Bulletin of the Polish Academy of Science: Technical Sciences, 48(4):540-560.
- Gramacki, A., Gramacki, J., Galkowski, K., Rogers, E., and D.H., O. (2002). From continuous to discrete models of linear repetitive processes. Archives of Control Science, 12(1-2):151-185.
- Roesser, R. (1975). A discrete state space model for linear image processing. IEEE Trans. Automatical Control, (20):1-10.
- Rogers, E., Galkowski, K., Gramacki, A., Gramacki, J., and Owens, D. (2002). Stability and controllability of a class of 2-d linear systems with dynamic boundary conditions. IEEE Transactions on Circuits and Systems - I.- Fundamental Theory and Applications, 49(2):181-195.
- Rogers, E. and Owens, D. (1992). Stability Analysis for Linear Repetitive Processes, volume 175. SpringerVerlag.
- Szumacher, D. (2004). Java toolbox for repetitive processes (in polish). Master thesis, University of Zielona Gora, Poland.
- JAMA (2005). JAMA: A JAva MAtrix package - http://math.nist.gov/javanumerics/jama/.
- Java 3D (2005). http://java.sun.com/products/javamedia/3D/download.html.
- Java-AWT (2005). Java Abstract Window Toolkit http://java.sun.com/products/jdk/awt/.
- Scilab (2005). A Free Scientific Software Package http://scilabsoft.inria.fr/.

#### Paper Citation

#### in Harvard Style

Gramacki J., Gramacki A., Gałkowski K. and Rogers E. (2005). **JAVA BASED TOOLBOX FOR LINEAR REPETITIVE PROCESSES** . In *Proceedings of the Second International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,* ISBN 972-8865-29-5, pages 182-187. DOI: 10.5220/0001157101820187

#### in Bibtex Style

@conference{icinco05,

author={J. Gramacki and A. Gramacki and K. Gałkowski and E. Rogers},

title={JAVA BASED TOOLBOX FOR LINEAR REPETITIVE PROCESSES},

booktitle={Proceedings of the Second International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,},

year={2005},

pages={182-187},

publisher={SciTePress},

organization={INSTICC},

doi={10.5220/0001157101820187},

isbn={972-8865-29-5},

}

#### in EndNote Style

TY - CONF

JO - Proceedings of the Second International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,

TI - JAVA BASED TOOLBOX FOR LINEAR REPETITIVE PROCESSES

SN - 972-8865-29-5

AU - Gramacki J.

AU - Gramacki A.

AU - Gałkowski K.

AU - Rogers E.

PY - 2005

SP - 182

EP - 187

DO - 10.5220/0001157101820187