Abstract
In this paper it is presented the functionality of the distributed calculation in the ROLCoDE framework (Online Re-configurable Controller on Distributed Environment). This way it becomes possible to take advantage of the existent computational capacity, as well as, to increase the safety and the functionality of the system. A dynamic equation of state variables was used in the discreet system of the simulator example of the inverse pendulum. For such, it is considered the parameter M (mass of the car) as a dependent variable in the time. The diagrams of tasks and sub-tasks of the process simulator were elaborated in the ROLCoDE framework. In the first experiment the results were obtained with just a single processor through the development of a series, with the variable of the iterations to take values every time larger in order to obtain a more rigorous calculation increasing the computational capacity of the system. In a second experiment the results were obtained with two processors. For that, the used previously equation was subdivided in two equations, with the purpose of dividing the calculation for two processors. Finally, the two results were compared, for that, it a polynomial approach of degree three on the results obtained in both experiments took place. It was concluded that the ROLCoDE framework could use the computational capacity available in the distributed system in that it is inserted.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
R. Coelho, P. Pimento, “ROLCoDE — On line reconfigurable controller on distributed environment”, In Proceedings of the 6 th Advanced Computers System (ACS’ 99), Szczecin, Poland, pp. 329–336, Nov. 1999
R. M. Coelho, “A modular framework for control and simulations of the processes”, In Proceedings of the ProSim2000 Workshop, Software Process Simulation Modelling, The Imperial College of Science, Technology and Medicine, London, UK, July 2000
R. M. Coelho, “The ROLCoDE framework applied to the study of discrete and continuous simulation ”, In Proceedings of the 7th Advanced Computers System (ACS’2000), Technical University of Szczecin, Faculty of Computer Science & Information Systems, Szczecin, Poland, pp. 83–90, October 2000
K. Arvind, K. Ramamritham, J. Stankovic, “A local area network architecture for communication in distributed real-time systems”, J. Real-Time Systems, Vol.3, No.2, pp. 115–147, May 1991
G. Franklin, J. Powell, M. Workman, “Digital control of dynamic systems”, third edition, Addison-Wesley, 1998
A. Geist, A. Beguelin, J. Dongarra, W. Jiang, R. Manchek, V. Sunderam, “PVM: a users’ guide and tutorial for networked parallel computing”, MIT Press, 1994
J. Kim, K. Shin, “Execution time analysis of communicating tasks in distributed systems”, IEEE Transactions on Computers, Vol.45, No. 5, pp. 572–579, May 1996
E. Naroska, U. Schwiegelshohn, “Conservative parallel simulation of a large number of processes”, Simulation, Vol.72, No.3, pp. 150–162, Mar. 1999
PVM Home page, “http://www. epm.ornl.gov/pvm/pvm_home.html”, Oak Ridge National Laboratory, Apr. 1999
K. Ogata “Modern control engineering”, third edition, Prentice-Hall, 1997
D. Peng, K. Shin, “Modeling of concurrent task execution in a distributed system for real-time control”, IEEE Trans. Computer, Vol.36, No.4, pp. 500–516, Apr 1987
G. Wilson, “A glossary of parallel computing terminology”, IEEE parallel and distributed technology: systems and applications, 1(1), pp. 52–67, Feb. 1993
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2002 Springer Science+Business Media New York
About this chapter
Cite this chapter
Coelho, R.M. (2002). The ROLCoDE framework used in a computational distributed calculation. In: Sołdek, J., Pejaś, J. (eds) Advanced Computer Systems. The Springer International Series in Engineering and Computer Science, vol 664. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-8530-9_11
Download citation
DOI: https://doi.org/10.1007/978-1-4419-8530-9_11
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-4635-7
Online ISBN: 978-1-4419-8530-9
eBook Packages: Springer Book Archive