Modelagem e implementação de uma planta didática de manufatura robótica inspirada em planejamento automático
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFG |
Texto Completo: | http://repositorio.bc.ufg.br/tede/handle/tede/13084 |
Resumo: | Current manufacturing systems have been undergoing significant technological advancements, particularly in the field of production planning and automation. The Fourth Industrial Revolution, or Industry 4.0, has already begun to enable technological innovations across various domains, especially in the manufacturing and services industries. There has been a noticeable surge in research on artificial intelligence techniques involving manufacturers seeking efficiency and speed. To achieve 'intelligent' behavior, it is inevitable to implement techniques for automated problem-solving, enabling some decision-making by the equipment and devices themselves. Automated planning, also known as 'automated planning' or 'AI Planning' in English, defines a specific type of state transition problem in which the goal is to find an admissible sequence of actions to bring the system from a certain initial state to a desired final state. The use of automated planning applied to manufacturing processes is gaining prominence in the academic sphere due to the potential to expand the use of techniques in real-world applications in modern industry. This work aims to primarily analyze data from the integration of automated planning solutions into real systems and describe a practical example based on a didactic plant that simulates a production line in a factory composed of individual cells. For the project's implementation, a programmable logic controller (PLC) was used as a model of real systems used in industrial automation, and the assembly and description steps of each station are presented. The language used for modeling the planning domain was the 'Planning Domain Definition Language' (PDDL), through the online platform 'PDDL Editor,' which is part of a set of online tools for AI Planning called 'Planning.Domains.' The modeling was distributed across five stations to facilitate solving the proposed problem for each station, thus generating five solution plans, one for each station. The results achieved from the domain modeling method in manufacturing using an online automated planning tool included the generation of solution plans for the proposed scenarios and practical implementation on the didactic bench using the 'Sequential Function Chart' (SFC) programming language. The proposed approach was compared with the classical approach, which concentrated programming logic on the PLC and used the Ladder programming language, highlighting the potential of using automated planning for Industry 4.0-related topics. |
id |
UFG-2_ad457b8ad4408a7f60a41322c1c4ef87 |
---|---|
oai_identifier_str |
oai:repositorio.bc.ufg.br:tede/13084 |
network_acronym_str |
UFG-2 |
network_name_str |
Repositório Institucional da UFG |
repository_id_str |
|
spelling |
Fonseca, João Paulo da Silvahttp://lattes.cnpq.br/5217261758266411Fonseca, João Paulo da SilvaTavares, José Jean Paul Zanlucchi de SouzaSoares, Anderson da Silvahttp://lattes.cnpq.br/2773785631176876Alves, Weslley da Silva2023-10-25T15:00:35Z2023-10-25T15:00:35Z2023-06-30ALVES, W. S. Modelagem e implementação de uma planta didática de manufatura robótica inspirada em planejamento automático. 2023. 107 f. Dissertação (Mestrado em Engenharia Mecânica) - Escola de Engenharia Elétrica, Mecânica e de Computação, Universidade Federal de Goiás, Goiânia, 2023.http://repositorio.bc.ufg.br/tede/handle/tede/13084ark:/38995/001300000cd2cCurrent manufacturing systems have been undergoing significant technological advancements, particularly in the field of production planning and automation. The Fourth Industrial Revolution, or Industry 4.0, has already begun to enable technological innovations across various domains, especially in the manufacturing and services industries. There has been a noticeable surge in research on artificial intelligence techniques involving manufacturers seeking efficiency and speed. To achieve 'intelligent' behavior, it is inevitable to implement techniques for automated problem-solving, enabling some decision-making by the equipment and devices themselves. Automated planning, also known as 'automated planning' or 'AI Planning' in English, defines a specific type of state transition problem in which the goal is to find an admissible sequence of actions to bring the system from a certain initial state to a desired final state. The use of automated planning applied to manufacturing processes is gaining prominence in the academic sphere due to the potential to expand the use of techniques in real-world applications in modern industry. This work aims to primarily analyze data from the integration of automated planning solutions into real systems and describe a practical example based on a didactic plant that simulates a production line in a factory composed of individual cells. For the project's implementation, a programmable logic controller (PLC) was used as a model of real systems used in industrial automation, and the assembly and description steps of each station are presented. The language used for modeling the planning domain was the 'Planning Domain Definition Language' (PDDL), through the online platform 'PDDL Editor,' which is part of a set of online tools for AI Planning called 'Planning.Domains.' The modeling was distributed across five stations to facilitate solving the proposed problem for each station, thus generating five solution plans, one for each station. The results achieved from the domain modeling method in manufacturing using an online automated planning tool included the generation of solution plans for the proposed scenarios and practical implementation on the didactic bench using the 'Sequential Function Chart' (SFC) programming language. The proposed approach was compared with the classical approach, which concentrated programming logic on the PLC and used the Ladder programming language, highlighting the potential of using automated planning for Industry 4.0-related topics.Os atuais sistemas de manufatura vêm sofrendo grandes avanços tecnológicos, sobretudo no ramo de planejamento e programação da produção em automação. A quarta revolução industrial, ou indústria 4.0, já começou a possibilitar inovações tecnológicas em vários domínios, especialmente na indústria de manufatura e serviços. Observa-se o surgimento de um volume crescente de pesquisas sobre técnicas de inteligência artificial envolvendo fabricantes que buscam eficiência e rapidez. Para alcançar um comportamento “inteligente”, é inevitável implementar técnicas de resolução automática de problemas, a fim de propiciar algumas tomadas de decisões pelos próprios equipamentos e dispositivos. O planejamento automático, também conhecido em inglês como “automated planning” ou, ainda, “AI Planning”, define um tipo específico de problema de transição de estado em que o objetivo é encontrar uma sequência admissível de ações para trazer o sistema de um determinado estado inicial para um estado final desejado. O uso do planejamento automático aplicado a processos de manufatura ganha mais destaque no meio acadêmico devido à possibilidade de ampliar o uso de técnicas em aplicações reais na indústria moderna. Este trabalho tem como objetivo principal analisar os dados da integração de soluções de planejamento automático em sistemas reais e descrever um exemplo prático baseado em uma planta didática que simula uma linha de produção em uma fábrica composta por células individuais. Para a realização do projeto, foi utilizado um controlador lógico programável como modelo de sistemas reais utilizado na automação industrial, e as etapas de montagem e descrição dos processos de cada estação são apresentadas. A linguagem utilizada para a modelagem do domínio de planejamento foi a de definição de domínios e problemas de planejamento "Planning Domain Definition Language" (PDDL), por meio da plataforma online “PDDL Editor”, a qual faz parte de um conjunto de ferramentas online para AI Planning, denominado “Planning.Domains”. A modelagem foi dispersa em cinco estações, de modo a facilitar a solução do problema proposto para cada estação, gerando assim cinco planos solução, um para cada estação. Os resultados alcançados do método de modelagem do domínio de manufatura utilizando uma ferramenta de planejamento automático em plataforma online, foram a geração de planos-solução para os cenários propostos e a implementação prática na bancada didática utilizando a linguagem de programação "Sequential Funcion Chart” (SFC). A abordagem proposta foi comparada com a abordagem clássica, que se baseia na lógica de programação centrada no CLP e no uso da linguagem de programação Ladder. Essa comparação destacou as vantagens do planejamento automático quando aplicado ao contexto da Indústria 4.0.Submitted by Marlene Santos (marlene.bc.ufg@gmail.com) on 2023-10-19T19:21:46Z workflow start=Step: editstep - action:claimaction No. of bitstreams: 2 Dissertação - Weslley da Silva Alves - 2023.pdf: 5580330 bytes, checksum: fa6f7863adf6efc8902e6a2b27aa111f (MD5) license_rdf: 805 bytes, checksum: 4460e5956bc1d1639be9ae6146a50347 (MD5)Step: editstep - action:editaction Approved for entry into archive by Luciana Ferreira(lucgeral@gmail.com) on 2023-10-25T15:00:35Z (GMT)Made available in DSpace on 2023-10-25T15:00:35Z (GMT). No. of bitstreams: 2 Dissertação - Weslley da Silva Alves - 2023.pdf: 5580330 bytes, checksum: fa6f7863adf6efc8902e6a2b27aa111f (MD5) license_rdf: 805 bytes, checksum: 4460e5956bc1d1639be9ae6146a50347 (MD5) Previous issue date: 2023-06-30porUniversidade Federal de GoiásPrograma de Pós-graduação em Engenharia MecânicaUFGBrasilEscola de Engenharia Elétrica, Mecânica e de Computação - EMC (RMG)Attribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAutomaçãoManufaturaRobóticaPlanejamento automáticoBancada didáticaAutomationManufacturingRoboticsAI planningIdactic testbenchENGENHARIAS::ENGENHARIA MECANICAModelagem e implementação de uma planta didática de manufatura robótica inspirada em planejamento automáticoModeling and implementation of a didactic robotic manufacturing system inspired by automated planninginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFGinstname:Universidade Federal de Goiás (UFG)instacron:UFGORIGINALDissertação - Weslley da Silva Alves - 2023.pdfDissertação - Weslley da Silva Alves - 2023.pdfapplication/pdf5580330http://repositorio.bc.ufg.br/tede/bitstreams/804f1604-36cc-408d-b7d7-482a5cc1d850/downloadfa6f7863adf6efc8902e6a2b27aa111fMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.bc.ufg.br/tede/bitstreams/f792b643-17da-4d04-8181-86a68ea0db61/download8a4605be74aa9ea9d79846c1fba20a33MD52CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805http://repositorio.bc.ufg.br/tede/bitstreams/23827b5c-51e7-4ae7-b6c4-f7296f306ec8/download4460e5956bc1d1639be9ae6146a50347MD53tede/130842023-10-25 12:00:36.17http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internationalopen.accessoai:repositorio.bc.ufg.br:tede/13084http://repositorio.bc.ufg.br/tedeRepositório InstitucionalPUBhttp://repositorio.bc.ufg.br/oai/requesttasesdissertacoes.bc@ufg.bropendoar:2023-10-25T15:00:36Repositório Institucional da UFG - Universidade Federal de Goiás (UFG)falseTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
dc.title.none.fl_str_mv |
Modelagem e implementação de uma planta didática de manufatura robótica inspirada em planejamento automático |
dc.title.alternative.eng.fl_str_mv |
Modeling and implementation of a didactic robotic manufacturing system inspired by automated planning |
title |
Modelagem e implementação de uma planta didática de manufatura robótica inspirada em planejamento automático |
spellingShingle |
Modelagem e implementação de uma planta didática de manufatura robótica inspirada em planejamento automático Alves, Weslley da Silva Automação Manufatura Robótica Planejamento automático Bancada didática Automation Manufacturing Robotics AI planning Idactic testbench ENGENHARIAS::ENGENHARIA MECANICA |
title_short |
Modelagem e implementação de uma planta didática de manufatura robótica inspirada em planejamento automático |
title_full |
Modelagem e implementação de uma planta didática de manufatura robótica inspirada em planejamento automático |
title_fullStr |
Modelagem e implementação de uma planta didática de manufatura robótica inspirada em planejamento automático |
title_full_unstemmed |
Modelagem e implementação de uma planta didática de manufatura robótica inspirada em planejamento automático |
title_sort |
Modelagem e implementação de uma planta didática de manufatura robótica inspirada em planejamento automático |
author |
Alves, Weslley da Silva |
author_facet |
Alves, Weslley da Silva |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Fonseca, João Paulo da Silva |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/5217261758266411 |
dc.contributor.referee1.fl_str_mv |
Fonseca, João Paulo da Silva |
dc.contributor.referee2.fl_str_mv |
Tavares, José Jean Paul Zanlucchi de Souza |
dc.contributor.referee3.fl_str_mv |
Soares, Anderson da Silva |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/2773785631176876 |
dc.contributor.author.fl_str_mv |
Alves, Weslley da Silva |
contributor_str_mv |
Fonseca, João Paulo da Silva Fonseca, João Paulo da Silva Tavares, José Jean Paul Zanlucchi de Souza Soares, Anderson da Silva |
dc.subject.por.fl_str_mv |
Automação Manufatura Robótica Planejamento automático Bancada didática |
topic |
Automação Manufatura Robótica Planejamento automático Bancada didática Automation Manufacturing Robotics AI planning Idactic testbench ENGENHARIAS::ENGENHARIA MECANICA |
dc.subject.eng.fl_str_mv |
Automation Manufacturing Robotics AI planning Idactic testbench |
dc.subject.cnpq.fl_str_mv |
ENGENHARIAS::ENGENHARIA MECANICA |
description |
Current manufacturing systems have been undergoing significant technological advancements, particularly in the field of production planning and automation. The Fourth Industrial Revolution, or Industry 4.0, has already begun to enable technological innovations across various domains, especially in the manufacturing and services industries. There has been a noticeable surge in research on artificial intelligence techniques involving manufacturers seeking efficiency and speed. To achieve 'intelligent' behavior, it is inevitable to implement techniques for automated problem-solving, enabling some decision-making by the equipment and devices themselves. Automated planning, also known as 'automated planning' or 'AI Planning' in English, defines a specific type of state transition problem in which the goal is to find an admissible sequence of actions to bring the system from a certain initial state to a desired final state. The use of automated planning applied to manufacturing processes is gaining prominence in the academic sphere due to the potential to expand the use of techniques in real-world applications in modern industry. This work aims to primarily analyze data from the integration of automated planning solutions into real systems and describe a practical example based on a didactic plant that simulates a production line in a factory composed of individual cells. For the project's implementation, a programmable logic controller (PLC) was used as a model of real systems used in industrial automation, and the assembly and description steps of each station are presented. The language used for modeling the planning domain was the 'Planning Domain Definition Language' (PDDL), through the online platform 'PDDL Editor,' which is part of a set of online tools for AI Planning called 'Planning.Domains.' The modeling was distributed across five stations to facilitate solving the proposed problem for each station, thus generating five solution plans, one for each station. The results achieved from the domain modeling method in manufacturing using an online automated planning tool included the generation of solution plans for the proposed scenarios and practical implementation on the didactic bench using the 'Sequential Function Chart' (SFC) programming language. The proposed approach was compared with the classical approach, which concentrated programming logic on the PLC and used the Ladder programming language, highlighting the potential of using automated planning for Industry 4.0-related topics. |
publishDate |
2023 |
dc.date.accessioned.fl_str_mv |
2023-10-25T15:00:35Z |
dc.date.available.fl_str_mv |
2023-10-25T15:00:35Z |
dc.date.issued.fl_str_mv |
2023-06-30 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
ALVES, W. S. Modelagem e implementação de uma planta didática de manufatura robótica inspirada em planejamento automático. 2023. 107 f. Dissertação (Mestrado em Engenharia Mecânica) - Escola de Engenharia Elétrica, Mecânica e de Computação, Universidade Federal de Goiás, Goiânia, 2023. |
dc.identifier.uri.fl_str_mv |
http://repositorio.bc.ufg.br/tede/handle/tede/13084 |
dc.identifier.dark.fl_str_mv |
ark:/38995/001300000cd2c |
identifier_str_mv |
ALVES, W. S. Modelagem e implementação de uma planta didática de manufatura robótica inspirada em planejamento automático. 2023. 107 f. Dissertação (Mestrado em Engenharia Mecânica) - Escola de Engenharia Elétrica, Mecânica e de Computação, Universidade Federal de Goiás, Goiânia, 2023. ark:/38995/001300000cd2c |
url |
http://repositorio.bc.ufg.br/tede/handle/tede/13084 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Goiás |
dc.publisher.program.fl_str_mv |
Programa de Pós-graduação em Engenharia Mecânica |
dc.publisher.initials.fl_str_mv |
UFG |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Escola de Engenharia Elétrica, Mecânica e de Computação - EMC (RMG) |
publisher.none.fl_str_mv |
Universidade Federal de Goiás |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFG instname:Universidade Federal de Goiás (UFG) instacron:UFG |
instname_str |
Universidade Federal de Goiás (UFG) |
instacron_str |
UFG |
institution |
UFG |
reponame_str |
Repositório Institucional da UFG |
collection |
Repositório Institucional da UFG |
bitstream.url.fl_str_mv |
http://repositorio.bc.ufg.br/tede/bitstreams/804f1604-36cc-408d-b7d7-482a5cc1d850/download http://repositorio.bc.ufg.br/tede/bitstreams/f792b643-17da-4d04-8181-86a68ea0db61/download http://repositorio.bc.ufg.br/tede/bitstreams/23827b5c-51e7-4ae7-b6c4-f7296f306ec8/download |
bitstream.checksum.fl_str_mv |
fa6f7863adf6efc8902e6a2b27aa111f 8a4605be74aa9ea9d79846c1fba20a33 4460e5956bc1d1639be9ae6146a50347 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFG - Universidade Federal de Goiás (UFG) |
repository.mail.fl_str_mv |
tasesdissertacoes.bc@ufg.br |
_version_ |
1811721500446687232 |