Abstract
There is an increasing demand in modern industrial process control for advanced control strategies e.g. sustaining controlled oscillations, which cannot be performed with classical determined control algorithms. At the same time, the class of continuous industrial processes is well-fitted to agent-based control, where the state of the control system is held and processed as a blackboard. A framework is proposed to support such agent-based advanced control systems. The framework is based on the idea of cyclical blackboard broadcasting in order to keep the distributed control system synchronised. The primary component of the framework is the specifically developed networking protocol, based on a real-time architecture adopted from the industrial informatics domain. The approach ensures strict time-determinism of the inter-agent communication, which is required for continuous process control but is not supported in the already existing multi-agent environments.
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
Polaków, G., Metzger, M.: ppPDC Communication Framework – A New Tool for Distributed Robotics. In: Carpin, S., Noda, I., Pagello, E., Reggiani, M., von Stryk, O. (eds.) SIMPAR 2008. LNCS (LNAI), vol. 5325, pp. 195–206. Springer, Heidelberg (2008)
Faraut, G., Pietrac, L., Niel, E.: Formal Approach to Multimodal Control Design: Application to Mode Switching. IEEE T. Ind. Inform. 5, 443–453 (2009)
Machado, V., Neto, A., de Melo, J.: A Neural Network Multiagent Architecture Applied to Industrial Networks for Dynamic Allocation of Control Strategies Using Standard Function Blocks. IEEE T. Ind. Electron. 57, 1823–1834 (2010)
Czeczot, J., Laszczyk, P., Metzger, M.: Local balance-based adaptive control in the heat distribution system - Practical validation. Appl. Therm. Eng. 30(8-9), 879–891 (2010)
Nocoń, W., Metzger, M.: Predictive Control of Decantation in Batch Sedimentation Process. AICHE J. 56(12), 3279–3283 (2010)
Turek-Szytow, J., Choinski, D., Miksch, K.: Properties of the activated sludge after lipase bioaugmentation. Environ. Prot. Eng. 33, 211–219 (2007)
Choiński, D., Metzger, M., Nocoń, W.: Multiscale three-phase flow simulation dedicated to model based control. In: Bubak, M., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds.) ICCS 2008, Part II. LNCS, vol. 5102, pp. 261–270. Springer, Heidelberg (2008)
Van Dyke Parunak, H., Savit, R., Riolo, R.L.: Agent-Based Modeling vs. Equation-Based Modeling: A Case Study and Users’ Guide. In: Sichman, J.S., Conte, R., Gilbert, N. (eds.) MABS 1998. LNCS (LNAI), vol. 1534, pp. 10–25. Springer, Heidelberg (1998)
Jennings, N.R., Bussmann, S.: Agent-based control systems. IEEE Contr. Syst. Mag. 23(3), 61–73 (2003)
Van Breemen, A.J.N., De Vries, T.J.A.: Design and implementation of a room thermostat using an agent-based approach. Control Eng. Pract. 9(3), 233–248 (2001)
Seilonen, I., Koskinen, K., Pirttioja, T., Appelqvist, P., Halme, A.: Reactive and deliberative control and cooperation in multi-agent system based process automation. In: Proceedings of IEEE International Symposium on Computational Intelligence in Robotics and Automation, pp. 469–474. IEEE Press, New York (2005)
Guo, Y.-N., Cheng, J., Gong, D.-w., Zhang, J.-h.: A Novel Multi-agent Based Complex Process Control System and Its Application. In: Huang, D.-S., Li, K., Irwin, G.W. (eds.) ICIC 2006. LNCIS, vol. 344, pp. 319–330. Springer, Heidelberg (2006)
Wooldridge, M.: An Introduction to MultiAgent Systems. Wiley, Chichester (2002); ISBN 0-71-9691-X
Li, S., Hu, F.: Communication between the RoboCup Agents Based on the Blackboard Model and Observer Pattern. In: 5th International Conference on Wireless Communications, Networking and Mobile Computing, pp. 1–5. IEEE Press, New York (2009)
Lieping, Z., Yunsheng, Z.: Research on Hierarchical Distributed Coordination Control in Process Industry Based on Multi-agent System. In: 2010 International Conference on Measuring Technology and Mechatronics Automation, pp. 96–100. IEEE Computer Society, Los Alamitos (2010)
Platon, E., Mamei, M., Sabouret, N., Honiden, S., Parunak, H.V.D.: Mechanisms for environments in multi-agent systems: Survey and opportunities. Auton. Agent. Multi-Ag. 14, 31–47 (2006)
Lee, K.C., Lee, S.: Performance evaluation of switched Ethernet for real-time industrial communications. Comp. Stand. Inter. 24, 411–423 (2002)
Yoo, S.-e., Chong, P.K., Kim, D., Doh, Y., Pham, M.-L., Choi, E., Huh, J.: Guaranteeing Real-Time Services for Industrial Wireless Sensor Networks With IEEE 802.15.4. IEEE T. on Ind. Electron. 57, 3868–3876 (2010)
Polaków, G., Metzger, M.: Agent–Based Approach for LabVIEW Developed Distributed Control Systems. In: Nguyen, N.T., Grzech, A., Howlett, R.J., Jain, L.C. (eds.) KES-AMSTA 2007. LNCS (LNAI), vol. 4496, pp. 21–30. Springer, Heidelberg (2007)
Polaków, G., Metzger, M.: Agent-Based Framework for Distributed Real-Time Simulation of Dynamical Systems. In: Håkansson, A., Nguyen, N.T., Hartung, R.L., Howlett, R.J., Jain, L.C. (eds.) KES-AMSTA 2009. LNCS, vol. 5559, pp. 213–222. Springer, Heidelberg (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Polaków, G., Metzger, M. (2011). pPDC Blackboard Broadcasting in Agent-Based Distributed Process Control. In: O’Shea, J., Nguyen, N.T., Crockett, K., Howlett, R.J., Jain, L.C. (eds) Agent and Multi-Agent Systems: Technologies and Applications. KES-AMSTA 2011. Lecture Notes in Computer Science(), vol 6682. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22000-5_26
Download citation
DOI: https://doi.org/10.1007/978-3-642-22000-5_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21999-3
Online ISBN: 978-3-642-22000-5
eBook Packages: Computer ScienceComputer Science (R0)