Final - IA3
Final - IA3
Final - IA3
Resumo – Neste trabalho busca-se elaborar um método para A primeira revolução industrial teve origem na Inglaterra
automatizar todo um processo de chão de fábrica com zero entre os anos de 1760 a 1840, na qual substituiu-se métodos
interferência humana com o uso de inteligência artificial para artesanais de fabricação por máquinas movidas a vapor.
receber os dados em tempo real dos sensores e caso seja Portanto, esta revolução teve como base a utilização do vapor
necessário comandar os atuadores sem ser preciso setar da água como fonte de energia, promovendo a mecanização
manualmente os novos parâmetros como acontece com os de processos de fabricação, principalmente na indústria têxtil.
Controladores Lógico Programáveis (CLP) disponíveis no Também houve gradativamente a mecanização da produção
mercado atualmente. É apresentada a metodologia de projeto de diversos itens consumidos, como por exemplo: vidro,
de um Controlador Lógico Central (CLC) voltada a papel, couro e tijolos.[1]
otimização da produção e a aplicação da manutenção A segunda revolução industrial aconteceu no período de
preditiva, e com esses dados estimar a manutenção corretiva 1870 a 1914 e foi marcada pelo aprimoramento de tecnologias
sem precisar aplicar a preventiva obtendo o desempenho e pesquisas científicas. Houve significativas evoluções nas
máximo de cada equipamento envolvido no processo, ao final áreas elétrica, química, biológica, transportes, engenharia de
é proposta uma técnica para obtenção do melhor resultado produção, agricultura, materiais etc. Como exemplo, temos a
para a aplicação. lâmpada elétrica incandescente com filamento de carvão,
patenteada por Thomas Edison.[1]
A terceira revolução industrial iniciou próximo ao ano
Palavras-Chave – Inteligência Artificial, indústria 4.0, 1970, não há registro exato. Considerada uma revolução
Controlador Lógico Programável (CLP), Banco De Dados digital, disseminou o uso de semicondutores, computadores,
MySQL, Power BI, IoT, Produção Autônoma. automação e robotização de linhas de produção. Passou-se a
processar e armazenar informações em meio digital, assim
como ocorreu a otimização de métodos de comunicação, com
DESIGN AND REPLACEMENT OF A o desenvolvimento e proliferação da internet e telefonia
PROGRAMMABLE LOGIC CONTROLLER BY móvel. Na década de 1990, segmentos da indústria mecânica
começaram a demandar uma avançada integração com a
A CENTRAL LOGIC CONTROLLER WITH automação industrial programável e flexível. Assim, criou-se
ARTIFICIAL INTELLIGENCE. espaço para um novo complexo industrial formado pela fusão
da mecânica, automação industrial e computação.[1]
Abstract – This work seeks to elaborate a method to A quarta revolução industrial é ainda mais recente. O termo
automate an entire factory floor process with zero human indústria 4.0 é derivado de industrie 4.0 e foi criado na
interference with the use of artificial intelligence to receive Alemanha no ano de 2011 como uma estratégia de alta
real-time data from the sensors and in case it is necessary to tecnologia para o ano de 2020. Espera-se que a quarta
command the actuators without having to set manually the revolução industrial ofereça melhorias nos processos
new parameters as with Programmable Logic Controllers industriais que envolvem operação, engenharia, planejamento
(CLP) currently available on the market. A Central Logic e controle da produção, logística e análise contínua durante o
Controller (CLC) design methodology is presented, focusing ciclo de vida de produtos e serviços. A essência da indústria
on the optimization of production and the application of 4.0 está baseada nos sistemas cibernético-físico (CPS) e
predictive maintenance, and with this data estimate the Internet das Coisas (IoT), que levarão as fábricas a atingirem
corrective maintenance without having to apply the preventive um novo patamar de produção. A quarta geração industrial
one obtaining the maximum performance of each equipment apresenta como principais características a interconexão de
involved in the process, at the end a technique is proposed to dados, a integração e inovação.[1]
obtain the best result for the application. A Indústria 4.0 alavancada pelos robôs, sensores e
tecnologia da informação é uma tendência que virou realidade
em boa parte das grandes empresas, adicionando máquinas,
Keywords - Artificial Intelligence, Industry 4.0, sistemas e redes inteligentes aos processos de produção,
Programmable Logic Controller (PLC), MySQL armazenamento e distribuição. Essa mudança tem o poder de
Database, Power BI, IoT, Autonomous Production. transformar negócios e proporcionar recursos às fábricas para
trabalharem de forma mais autônoma, eficiente e adaptável.
I. INTRODUÇÃO As empresas que souberem se posicionar neste novo momento
garantirão sua competitividade.
é uma coleção de dados com relacionamentos predefinidos
entre si. Esses itens são organizados como um conjunto de
II. METODOLOGIA DE PROJETO tabelas com colunas e linhas. As tabelas são usadas para reter
informações sobre os objetos a serem representados no banco
de dados. Cada coluna da tabela retém um determinado tipo
O reconhecimento de padrões é uma das principais de dado e um campo armazena o valor em si de um atributo.
aplicações da inteligência artificial. O reconhecimento facial As linhas na tabela representam uma coleção de valores
em um celular, por exemplo, dispensa a senha, mas exige que relacionados de um objeto ou uma entidade. Cada linha em
uma rede neural seja treinada com antecedência, o que envolve uma tabela pode ser marcada com um único identificador
grande poder de computação e grandes quantidades de dados. chamado de chave principal. A manipulação dos dados se dá
Os fabricantes transferem essa rede para um chip especial, que por meio de quatro operações básicas que são: criar ( create ),
é integrado ao celular. leitura ( read ), atualização ( update ) e exclusão ( delete ),
Partindo desse princípio o método apresentado neste artigo Essas quatro operações são denominadas pelo acrônimo
irá simular hipoteticamente um ambiente de chão de fábrica CRUD.
de uma mineradora, onde são depositado os minérios em uma
área pré-determinada, em seguida é feito o carregamento de II.III. PHPMYADMIN
um carrinho que utiliza trilhos para chegar até um navio onde
o minério será armazenado e quando chegar ao peso ou limite
demarcado no espaço de carga do navio o processo para, e o O PHPMYADMIN é uma ferramenta open source que traz
navio parte para o seu destino, até que outro navio aporte e dê uma interface gráfica amigável e eficiente para gerir banco de
início novamente ao processo que é conhecido como dados MYSQL e MARIADB.
Shiploader . A interface inicial do php pode ser vista abaixo com
A técnica consiste em construir um banco de dados MySQL destaque nas seguintes funcionalidades:
online, onde de acordo com a nova tecnologia ifm de sensores,
que são capazes de informar seus status através de IoT e
também possuem protocolo UART que é uma comunicação
paralela em serial com sentido de transmissão Full-Duplex,
além de serem escalonáveis, É possível ampliar para outras
aplicações e estabelecer uma comunicação com sistemas
ERP(Enterprise Resource Planning), e substituindo o
Controlador Lógico Programável (CLP), temos o Controlador
Lógico Central embarcado com um microcontrolador C2000
em tempo real de alto desempenho da Texas Instruments,
construídos especificamente para controlar a eletrônica de Fig. 1. PHPMYADMIN.
potência e fornecer processamento de sinal digital avançado
em aplicações industriais e automotivas, onde será 1. Os ícones do item um são, respectivamente da
responsável por ler o status do sensor e através de um esquerda para direita: Página Principal; Saída do
algoritmo genético irá ler essa informação, comparar com os ambiente do PHPMYADMIN; Documentação da
valores ideais de funcionamento e produtividade, então ferramenta (HTML); Documentação da ferramenta
decidirá se irá comandar um atuador para ajustar o (Redireciona para o site oficial); Configurações de
funcionamento e a produtividade, usando do sistema ERP página; Atualizar Painel de Navegação.
todas as informações serão enviadas para o COI (Centro de 2. O item dois possui todos os bancos já criados e que
Operações Integradas) onde apenas um operador engenheiro podem ser acessados. É possível criar um novo banco
(Autor) através do Microsoft Power BI irá monitorar todo o de dados na opção “Novo DB”.
processo por uma Dashboard dinâmica que lhe auxiliará na 3. O item três mostra o nome do servidor usado.
tomada de decisão. 4. O item quatro é possível escolher o idioma no qual a
ferramenta se apresentará. No curso iremos utilizar o
II.I. BANCO DE DADOS MYSQL idioma Português - Brasil para melhor didática.
5. Os itens cinco, seis e sete são informações acerca de
detalhes técnicos como versão, banco de dados
Todo sistema, até mesmo o mais simplório, necessita de um utilizado, atualizações e demais informações.
banco de dados para armazenar informações proveniente do
fluxo do sistema. Logo, é inevitável aprender a manusear tal II.IV. CRIANDO E DELETANDO BANCO DE DADOS
ferramenta e nada adianta apenas programar.
II.II. BANCO DE DADOS RELACIONAL Para criar um banco de dados no PHPMYADMIN basta
clicar em “Novo DB” no item 1. Após isso irá aparecer a tela
de criação do banco, no qual haverá dois espaços que serão o
Um Sistema Gerenciador de Banco de Dados Relacionais item 2 e 3. O item dois é onde será nomeado o banco de dados.
(SGBDR) têm como finalidade primordial garantir a É aconselhável que o nome dado seja simples, sem uso de
persistência dos dados de uma dada aplicação. Um SGRBDR
caracteres especiais e espaços. O item 3 mostrada diversas
opções de colações. Colações são as codificações de
caracteres existente no Banco de Dados. Após a definição do
item 2 e 3, para finalizar selecionar o botão “criar” no item 4.
Fig. 2. PHPMYADMIN
Para excluir um banco de dados selecione a opção Fig. 4. Sensor Indutivo
“Operações” como segue no item 1 da Fig. 3 e procure por
“Remover banco de dados” localizado no item 2 da Fig. 3. Manutenção baseada na condição, beneficiar-se de mais
eficiência e qualidade:
Fig. 3. PHPMYADMIN
Conectividade:
Fig. 6. C2000 real-time control MCUs.
Os Mcus de controle em tempo real C2000 vêm com uma
variedade de opções de conectividade para manter os
Atuação:
aplicativos em sincronia com interfaces seriais, incluindo I2C,
Operar de forma eficiente, aumentar o desempenho e
SPI, UART e Mcbsp, protocolos como CAN e LIN e padrões
implementar técnicas de controle avançadas.
como USB e FSI.
• A tecnologia de posicionamento micro-edge cria
formas de onda PWM precisas para aumentar o desempenho
do sistema.
• Os módulos PWM com tecnologia suportam técnicas
avançadas de temporização e geração para controlar estágios
de potência complexos.
• PWM trip logic fornece proteção do sistema reativa
e assíncrona com circuito de detecção analógico de alto
desempenho incluído.
REFERÊNCIAS
[1] https://www.matanativa.com.br/industria-4-0/.
[2] https://www.ti.com/microcontrollers/c2000-real-time-
control-mcus/overview.html#sensing.
[3] http://www.qquick.org/simpylc/simpylc_howto.pdf.
DADOS BIOGRÁFICOS