Comissionamento virtual: como funciona e quando compensa
Disclosure: M365.FM host Mirko Peters works at iFAKT GmbH. This page describes the company factually; paid partnerships and links are labelled as advertising.
By Mirko Peters ·
O comissionamento virtual testa o software de controle em um modelo virtual antes da partida. Veja como ele funciona, o que as evidências mostram e quando ele compensa para uma planta.
Automatically translated with AI from the original post. Read the English original
Comissionamento virtual significa testar o software de controle real de uma máquina ou planta contra um modelo virtual antes de o equipamento ser construído ou entrar em operação. Ele compensa quando um dia de atraso na partida é caro ou quando a lógica de controle é complexa, e não compensa em todos os projetos. Este guia é para gerentes de planta que precisam decidir se devem solicitá-lo. Você vai aprender como ele funciona, os três níveis de teste, o que as evidências dizem sobre a economia de tempo, um exemplo de ponto de equilíbrio com números e os erros a evitar.
Principais conclusões
- O comissionamento virtual conecta o software de controle real, como um programa de CLP, a um modelo simulado da máquina, para que a lógica, os sinais e as sequências sejam testados antes de o equipamento entrar em operação.
- O modelo precisa de geometria, cinemática e da interface elétrica com o controlador, e seu valor depende de quão fielmente ele reproduz o comportamento real.
- As economias de tempo relatadas são grandes, mas vêm de pequenos experimentos e de páginas de fornecedores; por isso, planeje com um número conservador e não trate o ganho como garantido.
- Ele compensa quando um dia de atraso na partida é caro, a lógica de controle é complexa ou o modelo pode ser reaproveitado para treinamento e mudanças futuras.
- Ele responde a uma pergunta diferente da de uma simulação de produção: se o controle funciona, e não quanto o sistema pode entregar.
Comissionamento virtual: o que é e como funciona
No comissionamento tradicional, o software de controle encontra a máquina pela primeira vez no local. Erros de lógica, sinais e sequências custam então tempo no chão de fábrica, onde cada hora de atraso é cara. O comissionamento virtual transfere esse primeiro encontro para a mesa de trabalho, em um ambiente virtual em que o modelo pode simular sensores, acionamentos e peças. Em um projeto de automação, isso significa resolver problemas em uma fase inicial, quando a correção é barata. Um artigo de Matthias Schamp e colegas da Universidade de Ghent e da Flanders Make, publicado no Procedia Manufacturing em 2019, descreve o processo como a replicação do comportamento do hardware em um ambiente de software, para validar a lógica de controle antes da implementação real. Os componentes virtuais precisam de um modelo mecânico, com geometria e cinemática, e de um modelo elétrico que cubra a interação com o CLP.
Na prática, as etapas são estas:
- Construa o modelo da máquina ou da planta: as partes que se movem, os sensores e os atuadores.
- Nomeie os sinais no modelo da mesma forma que no programa de controle, para que o controlador veja o modelo como veria o equipamento real.
- Conecte o software de controle ao modelo. O programa de CLP real é executado, e o modelo reage.
- Teste sequências e falhas. Execute ciclos normais e depois provoque falhas, como uma peça ausente, uma falha de sensor ou um travamento, que são arriscadas ou lentas de testar em equipamento real.
- Corrija os erros na mesa de trabalho, e leve o programa corrigido para o local.
A qualidade do resultado depende de quão fielmente o modelo reproduz o comportamento real. O artigo de Schamp afirma que o modelo digital deve se comportar como o sistema de produção real e aponta como desafios em aberto o esforço de modelagem e a dependência de conhecimento especializado.
Três níveis de teste: model-in-the-loop, software-in-the-loop e hardware-in-the-loop
O teste pode ser feito em diferentes níveis, dependendo da fase do projeto. A página do fornecedor realvirtual, que vende software de comissionamento virtual, descreve três malhas:
- Model-in-the-loop acopla modelos de comportamento, por exemplo de uma ferramenta de simulação, ao modelo da máquina. Ele é adequado para acionamentos e processos antes de existir qualquer código de CLP.
- Software-in-the-loop executa o controlador como software em um PC, de modo que todo o teste não exige cabeamento nem hardware. Ele é adequado para testes iniciais e escala com facilidade.
- Hardware-in-the-loop conecta um CLP real ao modelo por meio de uma rede. Ele se aproxima mais do sistema final e verifica o comportamento e a temporização do hardware real.
Um post de blog da Siemens, que também é fornecedor, descreve os mesmos dois modos de software-in-the-loop e hardware-in-the-loop para a sua ferramenta de simulação de plantas. A diferença entre simulação e emulação, que é relevante aqui, merece tratamento à parte. Para um gerente de planta, o ponto prático é este: comece com software e adicione hardware real quando o projeto chegar à fase em que temporização e interfaces passam a importar.
O que as evidências dizem sobre a economia de tempo
As economias relatadas são grandes, mas a qualidade das evidências varia, então leia os números com cuidado.
- O artigo de Schamp cita um experimento anterior de pequena escala que relatou uma redução de 73% no tempo de comissionamento real e uma melhora de 31% nos requisitos atendidos antes do comissionamento real, com uma abordagem de modelo digital. Os autores observam que comparar abordagens é difícil, porque um comissionamento só pode acontecer uma vez.
- A página da realvirtual afirma que o tempo de comissionamento em campo pode ser até 75% menor e que a parcela de funções de controle que funcionaram na primeira tentativa subiu de 37% para 84%, citando um estudo de campo da Universidade Técnica de Munique. Ela também diz que os 75% não são um resultado garantido para todos os projetos. Trata-se de uma fonte do fornecedor que cita um terceiro.
- O post de blog da Siemens também afirma economias expressivas, mas apresenta poucos números que possam ser verificados.
Ou seja, a direção é consistente, mas o tamanho do ganho é incerto. Para o planejamento, use uma premissa conservadora, como um quarto do tempo em campo, e valide-a no seu primeiro projeto.
Um termo relacionado é o gêmeo digital: uma representação digital mantida de um recurso físico, atualizada a partir de observações. Em projetos da Indústria 4.0, o gêmeo e o modelo de comissionamento costumam ser discutidos juntos, mas não são a mesma coisa. Um modelo criado para o comissionamento virtual costuma ser um modelo de teste pontual, por exemplo para uma única linha de montagem. Se você o mantiver atualizado, ele pode evoluir para um gêmeo digital e então ser usado em treinamentos e para testar mudanças futuras. Esse reaproveitamento é uma das principais formas de o investimento se pagar.
Exemplo: quando isso compensa?
Este é um cálculo ilustrativo, não um caso medido. Uma nova linha precisa de 30 dias de comissionamento em campo. Criar o modelo virtual custa 25 dias de engenharia a 800, o que dá 20.000, mais 15.000 em software e licenças, totalizando 35.000. Cada dia de atraso na partida custa 8.000, somando a equipe em campo e a margem perdida.
Suponha que a equipe planeje de forma conservadora e espere economizar 25% do tempo em campo, o que equivale a 7,5 dias.
- Economia: 7,5 × 8.000 = 60.000.
- Custo: 35.000.
- Ganho líquido: cerca de 25.000.
O ponto de equilíbrio é 35.000 ÷ 8.000 = 4,4 dias, o que equivale a cerca de 15% dos 30 dias. Se o tempo economizado ficar abaixo disso, o modelo não se paga apenas nesta linha.
Agora mude uma suposição. Se um dia de atraso custar apenas 3.000, os mesmos 7,5 dias valem 22.500, o que é menos que os 35.000. O projeto não se paga já na primeira linha, a menos que o modelo seja reutilizado. Se o mesmo modelo também servir para o treinamento de operadores e para duas alterações posteriores que, cada uma, custariam dois dias de testes a 3.000, o reuso acrescenta 12.000. O benefício total fica então em torno de 34.500, o que está próximo do ponto de equilíbrio.
O ponto é que a decisão depende de três números: o custo de um dia de atraso, a fração de dias que você espera economizar e o reuso do modelo. Compare-os antes de o projeto começar.
Testes de controle e testes de saída: dois tipos de simulação
A comissionamento virtual às vezes é confundido com simulação de produção, porque ambos usam um modelo. Eles respondem a perguntas diferentes. A distinção usual é esta: a simulação estuda como um sistema se comporta e o que ele consegue entregar, enquanto aqui o foco é verificar se o controle funciona.
Uma simulação de sistema de produção pergunta se a planta vai entregar a produção esperada. O Polaris Simulator da iFAKT, por exemplo, é um módulo do iFAKT Polaris que testa virtualmente o sistema de produção, como cenários de capacidade, dimensionamento de pessoal e buffers, e revela gargalos antes que as mudanças sejam feitas. Essa é uma questão de fluxo e capacidade. Não é um teste do código do CLP, e um não substitui o outro. Uma linha pode ter um programa de controle bem testado e ainda ser um projeto ruim, ou o contrário. Os dois testes respondem a perguntas diferentes, por isso pertencem a momentos diferentes de um projeto.
Como iniciar um projeto de automação em cinco passos
Esta sequência é um guia de planejamento nosso, não um padrão.
- Escolha um projeto com alto custo de atraso ou com lógica de controle complexa e nova. Uma máquina simples que você já construiu muitas vezes é um mau primeiro caso.
- Defina as perguntas. Quais sequências, intertravamentos e casos de falha precisam ser testados? O escopo define o esforço do modelo.
- Acorde o nível de detalhe. O modelo deve ser tão simples quanto as perguntas permitirem. Um modelo detalhado demais custa tempo. Um modelo grosseiro demais deixa passar erros.
- Escolha o nível de teste. Comece com software in the loop. Acrescente hardware onde o tempo ou as interfaces importarem.
- Teste, documente e mantenha o modelo. Registre os erros encontrados, leve o programa corrigido para o local e designe um responsável pelo modelo depois.
Erros comuns
- Começar tarde demais. Se o código de controle já está pronto e entregue, há pouco o que testar.
- Nível de detalhe errado. Um modelo grosseiro demais deixa passar erros, e um modelo fino demais atrasa o projeto.
- Sinais que não correspondem. Se os nomes no modelo forem diferentes dos reais, você estará testando outro programa.
- Tratar um teste aprovado como prova. O modelo não é a máquina. Reserve tempo para a verificação no local.
- Contar com o percentual de destaque. Até o fornecedor admite que o número dele não é garantido em todos os projetos.
- Não ter responsável após o projeto. Um modelo que ninguém mantém fica desatualizado após a primeira alteração.
Como o software pode ajudar
Os softwares de simulação para esse trabalho vão desde suítes de simulação de planta até plugins de motores de jogos, e muitos se conectam às plataformas de CLP mais comuns. Observe as interfaces com o seu controlador, o esforço para construir e nomear os sinais e se o modelo pode ser reutilizado depois. Uma ferramenta só é tão útil quanto o modelo construído com ela, e construir esse modelo é a maior parte do custo.
Próximo passo
Liste seus próximos três projetos de investimento, estime o custo de um dia de atraso na partida de cada um e compare-o com o custo de um modelo. Escolha como piloto o projeto em que o comissionamento virtual tenha a maior chance de se pagar.