Modelagem e implementação de uma planta didática de manufatura robótica inspirada em planejamento automático

Detalhes bibliográficos
Autor(a) principal: Alves, Weslley da Silva
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