Process Control

Application of Designed Program Modules in C# Language for Simulation of Models of Dynamic Systems

A. Jadlovská, K. Dolinský, R. Lonščák
Technical University of Kosice

Abstract

The purpose of this paper is to give a brief illustration of possibilities of programing language C# in field of modeling and classical control theory. We describe implementation of algorithms that perform transformation of continuous linear dynamic systems into their discrete equvivalents, continuous PID control into its discrete form and employ these algorithms in discrete closed loop control. We also show how implemented numerical methods can be used to solve systems of differential equations which are used in modeling of nonlinear dynamic systems. All required related functions are implemented and integrated into program modules which are used together in two similar applications designed to simulate control of linear and nonlinear dynamic system Ball & Plate thus verifying robustness of the PID controllers.

Full paper

037.pdf

Session

Algorithms and Computing for Control (Poster)

Reference

Jadlovská, A., Dolinský, K., Lonščák, R.: Application of Designed Program Modules in C# Language for Simulation of Models of Dynamic Systems. Editors: Fikar, M., Kvasnica, M., In Proceedings of the 17th International Conference on Process Control ’09, Štrbské Pleso, Slovakia, 534–547, 2009

BibTeX
@inProceedings{pc09-037,
author = {Jadlovská, A. and Dolinský, K. and Lonščák, R.},
title = {Application of Designed Program Modules in C# Language for Simulation of Models of Dynamic Systems},
booktitle = {Proceedings of the 17th International Conference on Process Control '09},
year = {2009},
pages = {534-547},
editor = {Fikar, M. and Kvasnica, M.},
address = {Štrbské Pleso, Slovakia},
publisher = {Slovak University of Technology in Bratislava},
url = {http://www.kirp.chtf.stuba.sk/pc09/data/papers/037.pdf}}
© 2009 Institute of Information Engineering, Automation and Mathematics, FCFT STU in Bratislava. All rights reserved.