Dienst van SURF
© 2025 SURF
This papers presents some ideas to use so-called software agents as a software representation of a product not only during manufacturing but also during the whole life cycle of the product. Software agents are autonomous entities capable of collecting useful information about products. By their design and capabilities software agents fit well in the concept of ubiquitous computing. We use these agents in our newly developed manufacturing process. This paper discusses further use of agent technology.
A software system is described that uses the agent concept in the Cell Control layer. Important design goals are: the system continues as good as possible after a process crash, crashed processes are recreated whenever possible, and equivalent workstations are allocated dynamically. This project is carried out mainly to investigate whether the agent concept is applicable in such a situation. The system is not operational yet, but will be built in the period ahead. In addition, a graphic simulator for a small manufacturing system will be built for testing the agent structure.
Author supplied: A manufacturing process can be described by a sequence or combination of production steps. Based on this approach a manufacturing system has been developed that is capable to produce several different products in parallel. A batch size of one unit is possible and the production is pull-driven. The manufacturing system is based on agent technology and a special so-called product agent collects information about the assembly process. This agent will be connected to the actual product and can guide the disassembly process at the end of the products life. The agent will show the inverse steps to be taken to take a product apart. This approach can be used in the agent based manufacturing process described in this paper but the concept can also be used for other manufacturing systems. The paper discusses the possibilities as well as the restrictions of the method proposed here.
De Nederlandse agrosector heeft te maken met sterke schaalvergroting, klimaatverandering, achteruitgang van bouwland door bodemverdichting van zware machines, teruglopende beschikbaarheid van arbeid en een strengere milieuwetgeving. Oplossingen worden gezocht in het gebruik van kleine, autonome machines (agrobots) die specifieke taken van boeren kunnen overnemen. Nederlandse machinebouwers als Lely spelen hierop in met melk-, voer- en mestruimrobots. De agrarische sector wil steeds efficiënter werken, haar productiviteit verbeteren en vraagt zodoende voortdurend om slimmere applicaties. Een toekomstbeeld waarbij samenwerkende agrobots situaties kunnen beoordelen en gezamenlijk complexe taken kunnen uitvoeren wordt gezien als ‘The next step’ en onvermijdelijk, maar tevens als ingewikkeld, risicovol en voorlopig onrealiseerbaar. Machinebouwers hechten grote waarde aan betrouwbaarheid en missen de technologie om onderlinge coöperativiteit tussen machines met de nodige robuustheid te kunnen ontwikkelen en te integreren in hun product. De HAN heeft inmiddels veel ervaring opgebouwd op het gebied van programmeertools voor robotica en wil samen met kennisinstellingen als WUR, TUDelft en UT, machinebouwers als Lely en MultiToolTrac en eindgebruikers uit de agrarische sector, kennis en ervaring ontwikkelen op het gebied van het programmeren van robuuste, coöperatieve systemen. Het consortium wil dit doen met behulp van een modelgebaseerde workflow op basis van een integrale, open source toolchain waarin bestaande tools c.q. ecosystemen zijn geïntegreerd. Dit moet uiteindelijk resulteren in een praktijkdemonstratie – op de Floriade 2022 - van de technologie middels twee prototypes: mestrobots in de veehouderij en oogstafvoersystemen in de akkerbouw. Ten behoeve van een goede projectfocus beschouwt DurableCASE autonomie als reeds bestaand en voegt hier coöperativiteit aan toe. Concreet levert DurableCASE het volgende op: - gedemonstreerde en gepubliceerde, toepasbare kennis over robuuste coöperativiteit in agrobotica, gebaseerd op multi-agent technologie; - een open toolchain die efficiënte, modelgebaseerde ontwikkeling van robuuste coöperativiteit mogelijk maakt; - inzicht in de business case; - lesmateriaal op basis van bovengenoemde kennis en toolchain.