Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Control Framework for Industrial Plug & Produce
University West, Department of Engineering Science, Division of Production Systems. (KAMPT)ORCID iD: 0000-0002-7683-7662
2023 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [sv]

Kundanpassade produkter och korta produktionsserier blir alltmer populärt. Detta har lett till problem för dedikerade tillverkningssystem som är designade för massproduktion. Det krävs ofta långa produktionsserier för att det ska bli en rimlig investering att ställa om produktionen. Därför används människor för tillverkningsuppgifter som ofta ställs om. Denna avhandling fokuserar på konceptet Plug & Produce, som gör det enklare att flytta, lägga till och ta bort resurser från ett tillverkningssystem. Tanken är att resurser placeras i processmoduler som alla har samma fysiska gränssnitt för att kopplas in i tillverkningssystemet. Styrningen av tillverkningssystemet görs av ett multiagentsystem där varje detalj som ska produceras för produkter får en egen agent som representerar detaljen och agerar som styrningsmjukvara. Varje detaljs agent tar hand on sina egna tillverkningsmål genom att kommunicera med resursagenter i systemet som används för styrning av resurserna. I detta arbete, presenteras ett ramverk för Plug & Produce som består av ett konfigurerbart multiagentsystem, samt ett konfigurationsverktyg som kan användas för att definiera agenterna. Arbetet inkluderar metoder för att identifiera inkopplade resurser, kommunikation mellan agenter, schemaläggning som kan undvika konflikter mellan agenter, samt metoder för att automatiskt hitta vägar för transport genom tillverkningssystemet.

Abstract [en]

Customized products and low-volume production are becoming more popular resulting in a problem for dedicated manufacturing systems that are designed for mass production. Adapting a system to new demands is expensive and requires many products to be produced before it becomes a reasonable investment. This has forced factories to use human workers for manufacturing tasks that often change. This thesis focuses on a concept called Plug & Produce, which makes it easier to move, add, and remove resources in manufacturing systems. This is done by containing resources in process modules that all have the same physical connectors. To handle the control of the manufacturing system a multi-agent system is considered where each part to be produced for products has a part agent software running that represents that part. Each part agent takes care of their own manufacturing goals by communicating with resource agents that control the resources in the system. In this thesis, a Plug & Produce framework is describedthat consists of a configurable multi-agent system, together with a configuration tool for defining agent behaviours. Methods for identifying the resource that has been connected to a Plug & Produce system are investigated. Communication between agents in Plug & Produce is investigated. Scheduling is described for the presented systems to avoid conflicts when running multiple agents. Also, a pathfinding method for Plug & Produce is presented, which automatically gathers the necessary information for finding paths to transport parts through the manufacturing system.

Place, publisher, year, edition, pages
Trollhättan: University West , 2023. , p. 66
Series
Production Tecnology ; 54
Keywords [en]
Flexible Manufacturing, Ontology, Multi-agent system, Automation, Planning
Keywords [sv]
Flexibel tillverkning, Ontologi, Multiagentsystem, Automation, Planering
National Category
Manufacturing, Surface and Joining Technology
Research subject
Production Technology
Identifiers
URN: urn:nbn:se:hv:diva-19523ISBN: 9789189325425 (print)ISBN: 9789189325418 (electronic)OAI: oai:DiVA.org:hv-19523DiVA, id: diva2:1724200
Public defence
2023-02-01, F131, Gustava Melins gata, Trollhättan, 10:00 (English)
Opponent
Supervisors
Note

Paper E and F is to be submitted and not included in the electronic thesis.

Available from: 2023-01-05 Created: 2023-01-05 Last updated: 2024-01-03Bibliographically approved
List of papers
1. Goal-Oriented Process Plans in a Multiagent System for Plug & Produce
Open this publication in new window or tab >>Goal-Oriented Process Plans in a Multiagent System for Plug & Produce
2021 (English)In: IEEE Transactions on Industrial Informatics, ISSN 1551-3203, E-ISSN 1941-0050, Vol. 17, no 4, p. 2411-2421Article in journal (Refereed) Published
Abstract [en]

This article presents a framework for Plug & Produce that makes it possible to use configurations rather than programming to adapt a manufacturing system for new resources and parts. This is solved by defining skills on resources, and goals for parts. To reach these goals, process plans are defined with a sequence of skills to be utilized without specifying specific resources. This makes it possible to separate the physical world from the process plans. When a process plan requires a skill, e.g., grip with a gripper resource, then that skill may require further skills, e.g., move with a robot resource. This creates a tree of connected resources that are not defined in the process plan. Physical and logical compatibility between resources in this tree is checked by comparing several parameters defined on the resources and the part. This article presents an algorithm together with a multiagent system framework that handles the search and matching required for selecting the correct resources.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2021
Keywords
Multiagent; Plug & Produce; process plan; robotics
National Category
Production Engineering, Human Work Science and Ergonomics
Research subject
Production Technology
Identifiers
urn:nbn:se:hv:diva-17093 (URN)10.1109/TII.2020.2994032 (DOI)000607814600012 ()2-s2.0-85099522948 (Scopus ID)
Funder
European Regional Development Fund (ERDF), 20201192
Note

This work was supported by Miljö för Flexibel och Innovativ Automation under Project no. 20201192 funded by the Europeiska regionala utvecklingsfonden/VGR. Paper no. TII-20-0219.

Creative Commons Attribution 4.0 License

Available from: 2021-12-22 Created: 2021-12-22 Last updated: 2023-01-05
2. A Method for Configuring Agents in Plug & Produce Systems
Open this publication in new window or tab >>A Method for Configuring Agents in Plug & Produce Systems
2022 (English)In: SPS2022: Proceedings of the 10th Swedish Production Symposium / [ed] Amos H.C. Ng, Anna Syberfeldt, Dan Högberg, Magnus Holm, IOS Press, 2022, Vol. 21, p. 135-146Conference paper, Published paper (Refereed)
Abstract [en]

Multi-agent technology, used for implementing Plug & Produce systems have many proposed benefits for fast adaption of manufacturing systems. However, still today multi-agent technology is not ready for the industry, due to the lack of mature supporting tools and guidelines. The result is that today, multi-agent systems are more complicated and time-consuming to use than traditional approaches. This hides their true benefits. In this paper, a new method for configuring agents is presented that includes automated deployment to manufacturing systems and by its flexible design opens the possibility to connect many other supporting tools when needed. A configuration tool is also designed that works with the proposed method by connecting to an agent configuration database. The overall aim of the method is to simplify the steps taken for adapting a manufacturing system for new parts and resources.  

Place, publisher, year, edition, pages
IOS Press, 2022
Series
Advances in Transdisciplinary Engineering, ISSN 2352-751X, E-ISSN 2352-7528
Keywords
Industry 4.0; Configuration; Configuration database; Deployment; Flexible designs; Multi-agent technologies; Plug & produce; Supporting tool; Traditional approaches; Multi agent systems
National Category
Production Engineering, Human Work Science and Ergonomics
Research subject
Production Technology
Identifiers
urn:nbn:se:hv:diva-19198 (URN)10.3233/ATDE220133 (DOI)2-s2.0-85132824747 (Scopus ID)978-1-64368-268-6 (ISBN)978-1-64368-269-3 (ISBN)
Conference
10th Swedish Production Symposium, SPS 2022; Conference date: 26 April 2022 through 29 April 2022; Conference code: 179964
Funder
Knowledge Foundation, 20201192
Note

This paper was written as part of the PoPCoRN project, funded by the K-K foundation and the Miljö för Flexibel och Innovativ Automation, Project reference: 20201192, Funded under: Europeiska regionala utvecklingsfonden/VGR.

Distributed under the termsof the Creative Commons Attribution Non-Commercial License 4.0 (CC BY-NC 4.0

Available from: 2022-12-05 Created: 2022-12-05 Last updated: 2023-01-05
3. A conceptual model for multi-agent communication applied on a plug & produce system
Open this publication in new window or tab >>A conceptual model for multi-agent communication applied on a plug & produce system
2020 (English)In: Procedia CIRP, ISSN 2212-8271, E-ISSN 2212-8271, Vol. 93, p. 347-352Article in journal (Refereed) Published
Abstract [en]

Today, multi-agent systems are still uncommon in the industry because they require more time to be implemented than traditional manufacturing systems. In this paper, a conceptual model and guidelines are defined for communication and negotiation between agents for Plug & Produce systems. Standards for agent communication exists today, such as the FIPA collection of specifications. However, FIPA is a broad and general standard for any kind of system and leaves a lot of room for interpretation. This paper presents a new conceptual model and guidelines on how to simplify the implementation phase by limiting the choices an engineer must make when implementing a multi-agent system for a manufacturing system. © 2020 The Authors.

Keywords
Manufacture, Agent communications; Conceptual model; Multi-agent communications; Traditional manufacturing, Multi agent systems
National Category
Manufacturing, Surface and Joining Technology
Research subject
Production Technology
Identifiers
urn:nbn:se:hv:diva-16019 (URN)10.1016/j.procir.2020.04.004 (DOI)2-s2.0-85092431373 (Scopus ID)
Conference
Conference of 53rd CIRP Conference on Manufacturing Systems, CMS 2020 ; Conference Date: 1 July 2020 Through 3 July 2020
Funder
European Regional Development Fund (ERDF), 20201192
Available from: 2020-11-17 Created: 2020-11-17 Last updated: 2023-01-05Bibliographically approved
4. Identification of resources and parts in a Plug and Produce system using OPC UA
Open this publication in new window or tab >>Identification of resources and parts in a Plug and Produce system using OPC UA
2019 (English)In: Procedia Manufacturing, E-ISSN 2351-9789, Vol. 38, p. 858-865Article in journal (Refereed) Published
Abstract [en]

This paper describes a method together with an implementation for automating the detection, identification and configuration of newly added resources and parts in a Plug and Produce system using OPC UA. In a Plug and Produce system, resources and parts are usually controlled by agents, forming a multi-agent system of collaborating resources. Hence, when a resource or part is connected to the system, a corresponding agent must be instantiated and associated with that specific device. In order to automate this, the system needs information about newly connected devices. This information could, for example, be positional data describing where the device is connected. Some devices like tools and parts to be processed have no own network connection, but still, they should get an agent with correct configuration instantiated. In this work, OPC UA is used for communication between devices and the corresponding agents. All agents and their communication are handled by an Agent Handling System, consisting of an OPC UA HUB together with functions for device detection and agent instantiation. The HUB is used for transferring data between devices and their agents in the network by OPC UA protocols. When a device is connected to the network, it is detected, and a connection is automatically created to the HUB that becomes configured for transmitting data between the device and its corresponding agent. © 2019 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Keywords
OPC UA, Multi-agent, Industry 4.0, Smart Factory, Plug, Produce
National Category
Computer Sciences Other Electrical Engineering, Electronic Engineering, Information Engineering Control Engineering
Research subject
ENGINEERING, Computer engineering; Production Technology
Identifiers
urn:nbn:se:hv:diva-15158 (URN)10.1016/j.promfg.2020.01.167 (DOI)2-s2.0-85083532613 (Scopus ID)
Conference
29th International Conference on Flexible Automation and Intelligent Manufacturing, FAIM 2019; Limerick; Ireland; 24 June 2019 through 28 June 2019
Available from: 2020-05-04 Created: 2020-05-04 Last updated: 2023-01-05Bibliographically approved

Open Access in DiVA

Avhandlingen(5553 kB)308 downloads
File information
File name FULLTEXT03.pdfFile size 5553 kBChecksum SHA-512
994d06f9c8b56b097afd46aae58d8bc857252fbeb7c8627fafbf302c76d6bf783374b094f28f9f8a65ff4047efc1cea4c3fb97c9734c53afc53c580f5cb0138f
Type fulltextMimetype application/pdf
spikblad(121 kB)52 downloads
File information
File name SPIKBLAD01.pdfFile size 121 kBChecksum SHA-512
77a4f14a29e154ca58d73cec5116c3202fc89b9dbbdcbb8cabae1c4111e37e853378f757649842079380065c442afc86f786dfe05a1d13985fb3f2ad3d359c21
Type spikbladMimetype application/pdf

Authority records

Bennulf, Mattias

Search in DiVA

By author/editor
Bennulf, Mattias
By organisation
Division of Production Systems
Manufacturing, Surface and Joining Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 308 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 644 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf