This paper presents a concept of architecture and ontology layouts for development of multiagent model-based predictive control systems. The presented architecture provides guidelines to simplify development of agent-based systems and improve its maintainability. The proposed multiagent system (MAS) layout is split into multiple subsystems that include agents dedicated to performing assigned tasks. MAS implementation was prepared which can use provided algorithms, actuators and can react to changes in its environment to reach the best available control quality. An example of MAS based on the proposed architecture is shown in application of dissolved oxygen (DO) concentration control in a laboratory activated sludge setup with biological reactor. For that application, MAS incorporates agent-based controllers from Boundary-Based Predictive Controllers (BBPC) family. Presented experiments prove flexibility, resilience and online reconfiguration ability of the proposed multiagent system.
Read full abstract