Munir Merdan - Academia.edu (original) (raw)
Papers by Munir Merdan
Ieee Transactions on Systems Man and Cybernetics Part C Applications and Reviews, 2011
... Leitao and Restivo developed adaptive holonic control architec-ture (ADACOR) for distributed ... more ... Leitao and Restivo developed adaptive holonic control architec-ture (ADACOR) for distributed manufacturing systems, which addresses an agile reaction to emergence and change, increas-ing the agility and flexibility of an enterprise when it has to operate in volatile ...
2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, 2009
Lecture Notes in Computer Science, 2015
Transport systems of the future have to be flexible and adaptive in order to cope with failures a... more Transport systems of the future have to be flexible and adaptive in order to cope with failures and unexpected disturbances. Agent technology provides a good framework for handling with dynamics in large complex systems, using distributed control of the system increasing flexibility and enhancing fault tolerance. This paper researches how software agents supported with ontologies can improve the efficiency of
2012 19th International Conference on Mechatronics and Machine Vision in Practice, 2012
ABSTRACT Mobile robots get increasingly important in the implementation of adaptive production sy... more ABSTRACT Mobile robots get increasingly important in the implementation of adaptive production systems. In order to gain the most benefit from mobile robots they need at the one hand efficiently cooperate with the overall production system and on the other hand provide their functionality (e.g., pick and place of parts) fast and with a high precision. Semantic enhanced multi-agent systems have proven to serve well for the first task, especially in heterogeneous environments. However, they lack when applied to directly control automation equipment. In order to overcome this limitation this work presents an underlying low-level control architecture that takes over the task of handling the mobile robots equipment (e.g., arm). This approach relives at first the agent system and at second improves the overall system operation. By a flexible generic design we achieve that our implementation can handle different arm configurations and abstract it in form of a common interface for the upper level agent.
AbstractThe enrollment in STEM fields (science, technology, engineering and math) is not keeping... more AbstractThe enrollment in STEM fields (science, technology, engineering and math) is not keeping pace with the need, especially in the robotics sector. The university level is often too late for someone to start their engineering education and therefore universities must ...
Studies in Computational Intelligence, 2013
2008 6th IEEE International Conference on Industrial Informatics, 2008
The scheduling of production resources is one of the key features in the current competitive and ... more The scheduling of production resources is one of the key features in the current competitive and dynamic manufacturing environment. The scheduling has to be flexible and able to cope with conflicts derived from the resources sharing among the production orders. We present a knowledge-based multi-agent approach combined with negotiation mechanisms for task allocation as a preliminary step towards optimized scheduling.
Studies in Computational Intelligence, 2013
ABSTRACT Considering the disassembly as a vital and prospective industry domain, we use the mobil... more ABSTRACT Considering the disassembly as a vital and prospective industry domain, we use the mobile robots to automate the disassembly process. In our system, each mobile robot has particular skills and is supervised by an agent with related objectives and knowledge. An agent has an ontology-based world model, which is responsible to maintain the knowledge about the robot’s activities in relation to its environment as well as to its underlying software parts. The ontology is used to represent a specification of an agent’s domain knowledge. The system functionality is tested with three mobile robots having a task to disassemble a particular Lego construct. Different rule-engines were benchmarked in order to enhance the systems performance.
Complex production automation systems are often represented as multi-agent systems which need to ... more Complex production automation systems are often represented as multi-agent systems which need to be reconfigured correctly and efficiently to adapt to new requirements. While the system knowledge is available at design time in form of workshop layouts, product trees or production strategies, at run-time this knowledge is often not available and therefore not used at all for oper-ational decision making. In this paper we describe an engineering ontology used for the representation of design time engineering knowledge for supporting run-time decisions. We evaluate the proposed approach using three scenarios from the production automation domain. Major result was that the explicitly availa-ble design time knowledge can provide valuable input to runtime decisions.
Multi-Agent Systems - Modeling, Control, Programming, Simulations and Applications, 2011
2010 IEEE International Conference on Industrial Technology, 2010
Manufacturing systems need to become more flexible and agile in order to address permanently chan... more Manufacturing systems need to become more flexible and agile in order to address permanently changing requirements. Agent-based manufacturing control systems are envisioned as a relevant solution. However, designing and deploying such systems is complex, and raises some concerns regarding safety, robustness and emergence of unforeseen behaviors.
2006 International Conference on Computational Inteligence for Modelling Control and Automation and International Conference on Intelligent Agents Web Technologies and International Commerce (CIMCA'06), 2006
ABSTRACT
2010 8th IEEE International Conference on Industrial Informatics, 2010
ABSTRACT Multi-agent systems have proven to be a powerful technology for improving flexibility an... more ABSTRACT Multi-agent systems have proven to be a powerful technology for improving flexibility and agility in a complex manufacturing environment. In such systems, an ontology is a crucial element for knowledge representation of the external environment or the agent's domain of application as well as for ensuring interoperability between agents. The agent's decision component uses this world representation to coordinate the global behavior of the agent and delegate specific tasks. The placement of the agent's decision part on a controller brings improvements in scalability, reconfigurability as well as less dependency from human intervention. In this paper we describe an important step needed to be done by excluding the unnecessary GUIs and by directly connecting the used software tools in order to place the entire framework on an embedded controller.
IECON 2010 - 36th Annual Conference on IEEE Industrial Electronics Society, 2010
ABSTRACT Addressing changing market conditions and customer needs requires more flexible and reco... more ABSTRACT Addressing changing market conditions and customer needs requires more flexible and reconfigurable manufacturing systems. Distributed intelligent control systems based on agent technologies are seen as a promising approach to provide reconfiguration abilities. Existing work has been focused on the reconfiguration of higher layers concerned with production planning and scheduling. However, a different approach is needed for reconfiguration of the control software at a lower level closer to physical components, in order to enable a better adaptation to changes and disturbances in the local environment. In this paper, we investigate the feasibility of online reconfiguration of the low level control for automation agents. Our approach relies on a reconfiguration infrastructure for real-time control software based on the IEC 61499 standard. We detail the features of this infrastructure as well as its integration within the architecture of an automation agent. We also describe an implementation example with timing measurements showing the ability for rapid reconfiguration. Using our approach, reconfiguration can be performed locally without the need to restart the control system.
2010 Second International Conference on Advances in Computing, Control, and Telecommunication Technologies, 2010
ABSTRACT The process industry needs to cope with permanently changing environments where sudden c... more ABSTRACT The process industry needs to cope with permanently changing environments where sudden component failures can significantly influence the system performance if not treated in an appropriate amount of time. Agent-based manufacturing control systems are recognized as a promising technology that can handle such anomalies. However, current agent approaches are lacking real-time capabilities and solutions that support distribution and agility. We address this issue by introducing an automation agent architecture that consists of the low level control layer, which is based on IEC 61499 and responsible for directly controlling the physical component, as well as of the high level control layer which includes a world model repository and is responsible for organizational and supervisory functions. The world model serves as an accurate internal representation of the agent’s external environment and is used to detect anomalies in the environment. In this paper we present the monitoring and diagnostics abilities of the introduced automation agent architecture within the batch process domain.
2009 Second International Conference on Future Information Technology and Management Engineering, 2009
This paper describes an application of a distributed knowledge-based multi-agent architecture to ... more This paper describes an application of a distributed knowledge-based multi-agent architecture to support automated negotiation between and within virtual enterprises (VE). Considering constraints of traditional negotiation approaches (predetermined protocols as well as hard-coded and non-adaptive strategies), we combine the agent paradigm with ontology-based solutions to overcome these limitations. Our negotiation ontology, used by agents, acts as a general framework that
Ieee Transactions on Systems Man and Cybernetics Part C Applications and Reviews, 2011
... Leitao and Restivo developed adaptive holonic control architec-ture (ADACOR) for distributed ... more ... Leitao and Restivo developed adaptive holonic control architec-ture (ADACOR) for distributed manufacturing systems, which addresses an agile reaction to emergence and change, increas-ing the agility and flexibility of an enterprise when it has to operate in volatile ...
2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, 2009
Lecture Notes in Computer Science, 2015
Transport systems of the future have to be flexible and adaptive in order to cope with failures a... more Transport systems of the future have to be flexible and adaptive in order to cope with failures and unexpected disturbances. Agent technology provides a good framework for handling with dynamics in large complex systems, using distributed control of the system increasing flexibility and enhancing fault tolerance. This paper researches how software agents supported with ontologies can improve the efficiency of
2012 19th International Conference on Mechatronics and Machine Vision in Practice, 2012
ABSTRACT Mobile robots get increasingly important in the implementation of adaptive production sy... more ABSTRACT Mobile robots get increasingly important in the implementation of adaptive production systems. In order to gain the most benefit from mobile robots they need at the one hand efficiently cooperate with the overall production system and on the other hand provide their functionality (e.g., pick and place of parts) fast and with a high precision. Semantic enhanced multi-agent systems have proven to serve well for the first task, especially in heterogeneous environments. However, they lack when applied to directly control automation equipment. In order to overcome this limitation this work presents an underlying low-level control architecture that takes over the task of handling the mobile robots equipment (e.g., arm). This approach relives at first the agent system and at second improves the overall system operation. By a flexible generic design we achieve that our implementation can handle different arm configurations and abstract it in form of a common interface for the upper level agent.
AbstractThe enrollment in STEM fields (science, technology, engineering and math) is not keeping... more AbstractThe enrollment in STEM fields (science, technology, engineering and math) is not keeping pace with the need, especially in the robotics sector. The university level is often too late for someone to start their engineering education and therefore universities must ...
Studies in Computational Intelligence, 2013
2008 6th IEEE International Conference on Industrial Informatics, 2008
The scheduling of production resources is one of the key features in the current competitive and ... more The scheduling of production resources is one of the key features in the current competitive and dynamic manufacturing environment. The scheduling has to be flexible and able to cope with conflicts derived from the resources sharing among the production orders. We present a knowledge-based multi-agent approach combined with negotiation mechanisms for task allocation as a preliminary step towards optimized scheduling.
Studies in Computational Intelligence, 2013
ABSTRACT Considering the disassembly as a vital and prospective industry domain, we use the mobil... more ABSTRACT Considering the disassembly as a vital and prospective industry domain, we use the mobile robots to automate the disassembly process. In our system, each mobile robot has particular skills and is supervised by an agent with related objectives and knowledge. An agent has an ontology-based world model, which is responsible to maintain the knowledge about the robot’s activities in relation to its environment as well as to its underlying software parts. The ontology is used to represent a specification of an agent’s domain knowledge. The system functionality is tested with three mobile robots having a task to disassemble a particular Lego construct. Different rule-engines were benchmarked in order to enhance the systems performance.
Complex production automation systems are often represented as multi-agent systems which need to ... more Complex production automation systems are often represented as multi-agent systems which need to be reconfigured correctly and efficiently to adapt to new requirements. While the system knowledge is available at design time in form of workshop layouts, product trees or production strategies, at run-time this knowledge is often not available and therefore not used at all for oper-ational decision making. In this paper we describe an engineering ontology used for the representation of design time engineering knowledge for supporting run-time decisions. We evaluate the proposed approach using three scenarios from the production automation domain. Major result was that the explicitly availa-ble design time knowledge can provide valuable input to runtime decisions.
Multi-Agent Systems - Modeling, Control, Programming, Simulations and Applications, 2011
2010 IEEE International Conference on Industrial Technology, 2010
Manufacturing systems need to become more flexible and agile in order to address permanently chan... more Manufacturing systems need to become more flexible and agile in order to address permanently changing requirements. Agent-based manufacturing control systems are envisioned as a relevant solution. However, designing and deploying such systems is complex, and raises some concerns regarding safety, robustness and emergence of unforeseen behaviors.
2006 International Conference on Computational Inteligence for Modelling Control and Automation and International Conference on Intelligent Agents Web Technologies and International Commerce (CIMCA'06), 2006
ABSTRACT
2010 8th IEEE International Conference on Industrial Informatics, 2010
ABSTRACT Multi-agent systems have proven to be a powerful technology for improving flexibility an... more ABSTRACT Multi-agent systems have proven to be a powerful technology for improving flexibility and agility in a complex manufacturing environment. In such systems, an ontology is a crucial element for knowledge representation of the external environment or the agent's domain of application as well as for ensuring interoperability between agents. The agent's decision component uses this world representation to coordinate the global behavior of the agent and delegate specific tasks. The placement of the agent's decision part on a controller brings improvements in scalability, reconfigurability as well as less dependency from human intervention. In this paper we describe an important step needed to be done by excluding the unnecessary GUIs and by directly connecting the used software tools in order to place the entire framework on an embedded controller.
IECON 2010 - 36th Annual Conference on IEEE Industrial Electronics Society, 2010
ABSTRACT Addressing changing market conditions and customer needs requires more flexible and reco... more ABSTRACT Addressing changing market conditions and customer needs requires more flexible and reconfigurable manufacturing systems. Distributed intelligent control systems based on agent technologies are seen as a promising approach to provide reconfiguration abilities. Existing work has been focused on the reconfiguration of higher layers concerned with production planning and scheduling. However, a different approach is needed for reconfiguration of the control software at a lower level closer to physical components, in order to enable a better adaptation to changes and disturbances in the local environment. In this paper, we investigate the feasibility of online reconfiguration of the low level control for automation agents. Our approach relies on a reconfiguration infrastructure for real-time control software based on the IEC 61499 standard. We detail the features of this infrastructure as well as its integration within the architecture of an automation agent. We also describe an implementation example with timing measurements showing the ability for rapid reconfiguration. Using our approach, reconfiguration can be performed locally without the need to restart the control system.
2010 Second International Conference on Advances in Computing, Control, and Telecommunication Technologies, 2010
ABSTRACT The process industry needs to cope with permanently changing environments where sudden c... more ABSTRACT The process industry needs to cope with permanently changing environments where sudden component failures can significantly influence the system performance if not treated in an appropriate amount of time. Agent-based manufacturing control systems are recognized as a promising technology that can handle such anomalies. However, current agent approaches are lacking real-time capabilities and solutions that support distribution and agility. We address this issue by introducing an automation agent architecture that consists of the low level control layer, which is based on IEC 61499 and responsible for directly controlling the physical component, as well as of the high level control layer which includes a world model repository and is responsible for organizational and supervisory functions. The world model serves as an accurate internal representation of the agent’s external environment and is used to detect anomalies in the environment. In this paper we present the monitoring and diagnostics abilities of the introduced automation agent architecture within the batch process domain.
2009 Second International Conference on Future Information Technology and Management Engineering, 2009
This paper describes an application of a distributed knowledge-based multi-agent architecture to ... more This paper describes an application of a distributed knowledge-based multi-agent architecture to support automated negotiation between and within virtual enterprises (VE). Considering constraints of traditional negotiation approaches (predetermined protocols as well as hard-coded and non-adaptive strategies), we combine the agent paradigm with ontology-based solutions to overcome these limitations. Our negotiation ontology, used by agents, acts as a general framework that