AcadêmicoPrivadoMecatrônicaAutomação IndustrialSoftware
Supervisor Inteligente de Linha de Produção
Projeto acadêmico de mecatrônica que simula uma linha de produção automatizada com supervisão em tempo real e indicadores de desempenho industrial.
Nota sobre evidências: Resumo de alto nível baseado na descrição verificada do perfil público; o código-fonte não está disponível publicamente.
Contexto
Projeto acadêmico do curso de Engenharia Mecatrônica. O repositório é privado; este estudo de caso reflete a descrição de alto nível verificada no perfil público.
Problema
Compreender e demonstrar o comportamento de uma linha industrial exige visibilidade, em tempo real, dos estados das estações, falhas e indicadores de desempenho.
Restrições
- Contexto de simulação (não se trata de um sistema implantado em fábrica).
- Necessidade de modelar múltiplas estações, cenários de falha e cálculos de indicadores de forma coerente.
Arquitetura
- Interface supervisória web para uma linha de produção simulada com múltiplas estações.
- Gerenciamento de estado para representar estados das máquinas, eventos e cenários configuráveis.
- Visualização do status da linha e de indicadores históricos/em tempo real.
Decisões principais
- Foco em indicadores em tempo real, como disponibilidade, desempenho, qualidade e OEE, conectando visualização de software a conceitos de engenharia industrial.
- Inclusão de injeção de falhas e parâmetros configuráveis para explorar o comportamento em diferentes cenários.
Implementação
- Construção de uma visualização 2D da linha com estados das máquinas, alertas e exibição de métricas.
- Implementação de velocidade de produção configurável e controles de cenário para experimentação.
Desafios
- Manter o modelo de simulação compreensível ao representar múltiplas estações e indicadores interdependentes.
Resultados (verificados)
- Simulação supervisória completa que demonstra a integração entre software, visualização e conceitos de métricas industriais.
- Nenhuma implantação pública ou medição em produção é reivindicada.
Lições aprendidas
- Boas interfaces de supervisão tornam o estado e o desempenho do sistema legíveis, o que é fundamental para automação e melhoria contínua.
Tecnologias
- React
- TypeScript
- Vite
- Zustand
- Tailwind CSS
- Chart.js
- Firebase