Validação de pontes rolantes Adams Simulink HIL
O sistema de validação no desenvolvimento de guindastes: o percurso completo da Kelude, de Adams/Simulink a HIL. Durante décadas, o método de tentativa e erro dominou o desenvolvimento de guindastes, resultando em ciclos longos e custos de validação elevados. A Kelude Indústrias Pesadas implementou um sistema integrado de validação que vai do Adams/Simulink ao HIL, reduzindo significativamente o tempo de desenvolvimento de novos produtos.
Da tentativa e erro à simulação: a revolução no desenvolvimento de guindastes
No desenvolvimento tradicional de guindastes, o método de tentativa e erro dominou durante muito tempo — primeiro constrói-se o protótipo, depois testa-se, e ao encontrar defeitos, procede-se ao retrabalho. O custo de fabrico de um protótipo de ponte rolante inteligente de grande porte ascende facilmente a milhões de euros, e um único teste em condições extremas (como paragem de emergência com carga total ou elevação com carga excêntrica) pode causar danos no equipamento ou até acidentes de segurança. Com o aumento contínuo do nível de inteligência dos guindastes, a complexidade do sistema de controlo cresce de forma exponencial, tornando os métodos tradicionais insustentáveis.
A equipa de I&D da Kelude conhece bem este problema e construiu, a nível sistémico, um quadro de desenvolvimento baseado em “validação por simulação em múltiplos níveis”. A ideia central deste sistema é: antes do fabrico físico, concluir mais de 90% da validação da lógica de controlo e mais de 90% da simulação de condições extremas, reduzindo assim ao mínimo o risco na fase de testes com equipamento real e encurtando o ciclo de desenvolvimento em mais de 40%.
Plataforma de Co-Simulação: Arquitetura Adams + Simulink
A co-simulação é a pedra angular do sistema de I&D da Kelude. A plataforma é composta por dois motores principais:
Adams (Simulação de Dinâmica Multicorpo)
O Adams (Automatic Dynamic Analysis of Mechanical Systems) é responsável pela construção do modelo mecânico do guindaste — incluindo todas as juntas cinemáticas, como a lança, o mecanismo de giro, o mecanismo de elevação, o mecanismo de deslocamento e o sistema de polias de cabo de aço. Ao definir com precisão os parâmetros de massa, inércia, rigidez e amortecimento de cada componente, o Adams consegue simular com alta fidelidade a resposta dinâmica do guindaste em condições de operação complexas, incluindo deformação elástica da estrutura, vibração acoplada de multicorpos e contacto não linear. O modelo incorpora também as propriedades de corpo flexível do cabo de aço, permitindo simular de forma realista o comportamento pendular durante o processo de elevação.
Simulink (Simulação do Sistema de Controlo)
O Simulink é responsável por alojar o modelo do algoritmo de controlo do guindaste — incluindo o controlo em malha fechada de velocidade/posição de cada mecanismo, a lógica de controlo anti-balanço, o algoritmo do limitador de momento de carga (LML) e a lógica de intertravamento de segurança. A lógica de controlo executada no modelo Simulink é estritamente idêntica ao programa final implementado no PLC real.
Interface de Co-Simulação
O Adams e o Simulink estabelecem uma troca de dados bidirecional em tempo real através da interface de Co-Simulação: o Adams transmite ao Simulink as variáveis de estado em tempo real, como posição, velocidade, aceleração e torque de cada mecanismo, enquanto o Simulink devolve ao Adams os comandos de controlo gerados pelo controlador (como a referência de frequência do inversor e os sinais de atuação do freio). Esta arquitetura de simulação em malha fechada permite que os engenheiros de I&D executem, num ambiente virtual, a validação completa da cadeia: amostragem do sensor → cálculo do controlador → atuação → resposta do sistema mecânico → evolução dinâmica.
Processo de Teste SIL (Software-in-the-Loop)
O teste SIL é o primeiro nível de validação acima da co-simulação. Na fase SIL, o software de controlo (ainda não implementado no hardware PLC) é compilado como um programa executável para PC e executado no mesmo nó de computação ou numa rede de nós interligados com o modelo de co-simulação Adams/Simulink.
O valor central do teste SIL reside em:
- Validação da correção da lógica de controlo: confirmar que as curvas de velocidade, os tempos de aceleração/desaceleração e as condições de intertravamento de segurança de cada mecanismo estão em conformidade com a especificação de projeto.
- Teste de condições de fronteira: testar, ao nível do software, o comportamento de controlo para todas as combinações de sinais de entrada, cobrindo sequências de operação normais e anómalas.
- Teste de regressão: executar automaticamente o conjunto de testes SIL após cada iteração do software de controlo, garantindo que as alterações não introduzem novos defeitos.
A equipa da Kelude estabeleceu uma biblioteca com mais de 200 casos de teste SIL, cobrindo todos os modos de operação e funções de segurança.
Teste HIL (Hardware-in-the-Loop): PLC Real + Planta Virtual
O teste HIL é a etapa central do sistema de I&D da Kelude, funcionando como ponte entre as fases anteriores e a validação final. A sua arquitetura principal é:
PLC real (S7-1500) + Simulador em tempo real (execução do modelo dinâmico Adams em tempo real)
No teste HIL:
- O dispositivo testado é um PLC S7-1500 real, executando a versão final do programa de controlo (idêntico ao utilizado no equipamento real).
- O PLC comunica com o simulador em tempo real através de PROFINET/Profinet IO.
- O simulador executa o modelo dinâmico Adams em tempo real e fornece ao PLC os sinais dos sensores virtuais (encoder de ângulo, sensor de carga, fim de curso, etc.).
- As saídas do PLC (palavras de controlo do inversor, sinais do freio, etc.) são recebidas em tempo real pelo simulador e acionam o modelo mecânico virtual.
A maior vantagem desta arquitetura é que o hardware PLC está no circuito, o programa de controlo real está em execução e a planta virtual responde — os três requisitos são satisfeitos simultaneamente, permitindo uma validação abrangente ao nível do hardware do sistema de controlo sem a necessidade de um guindaste real.
Cobertura de Testes em Condições Extremas
O sistema de validação da Kelude realiza testes de simulação sistemáticos para as seguintes condições extremas:
| Categoria de Condições de Operação | TesteConteúdo | EnvolvendoNorma |
|---|---|---|
| Parada de Emergência com Carga Total | 110%carga nominalEmergência InferiorFrenagem,VerificaçãoFreioResposta de Capacidade Térmica e Impacto Estrutural | norma ISO 4301 / FEM 1.001 |
| Carga ExcêntricaElevação | CargaCondição de Içamento Excêntrico,Verificação da Máquina CompletaEstabilidade anti-tombamentoe EstruturaResistência | norma ISO 4301 / FEM 1.001 |
| VentoCargaCondição de Içamento Excêntrico | 6~12Vento de NívelCargaMáquina Completa sob Açãoestabilidadee Segurança Antideslizante contra Vento | norma ISO 4301 / FEM 1.001 |
| terremotoCarga | Intensidade Sísmica de Projeto8Intensidade Sísmica de ProjetoterremotoEntrada Dinâmica,Verificação da Integridade Estrutural edesligamento de emergênciaSequenciamento Temporal | GB/T 25710-2010 |
| Acionamento Simultâneo de Múltiplos Mecanismos | Variação de alcance+Rotação+ElevaçãoResposta Dinâmica Acoplada de Ações SimultâneasTeste | —— |
| SensorFalha | Ângulodesconexão do encoder,Sensor de cargaFalhaInjeção de Falhas, etc.Teste | ISO 13849-1:2023 |
Para cada condição operacional, é gerado um relatório detalhado de ensaio de simulação, incluindo curvas de resposta no domínio do tempo, análise espectral, avaliação de danos por fadiga e outros dados quantitativos, que servem como referência de base para a validação em equipamento real.
Processo de validação da simulação ao equipamento real e ciclo de dados
O sistema de validação da Kelude estabeleceu um processo de validação completo em "V":
- Análise de requisitos e planeamento da simulação: com base nas especificações de projeto e requisitos normativos, são definidos os casos de teste e as normas de aceitação para cada nível.
- Construção do modelo e calibração: desenvolvimento dos modelos dinâmicos em Adams e dos modelos de controlo em Simulink, com calibração dos modelos através de dados de ensaio de componentes.
- Validação SIL: verificação da lógica de controlo a nível puramente de software.
- Validação HIL: validação em tempo real com o hardware PLC em circuito fechado.
- Validação em equipamento real: execução de ensaios em condições operacionais críticas no guindaste real, com recolha de dados medidos.
- Ciclo de dados e iteração do modelo: os dados de ensaio do equipamento real são realimentados no modelo de simulação, corrigindo os parâmetros do modelo e aumentando a fidelidade da simulação.
Este mecanismo de ciclo fechado permite que o modelo de simulação "evolua" continuamente com a acumulação de projetos, reduzindo progressivamente a distância entre a simulação e a realidade. Os dados da equipa Kelude mostram que, após mais de 3 ciclos de iteração e calibração do modelo, o desvio entre simulação e medição em condições operacionais críticas foi controlado em menos de 5%.
Estrutura da equipa de I&D e portefólio de patentes
A equipa de I&D da Kelude está organizada segundo uma arquitetura tridimensional: "simulação de sistema + algoritmos de controlo + ensaio de hardware":
- Grupo de simulação de sistemas: responsável pela modelação dinâmica multicorpo em Adams, manutenção da plataforma de simulação conjunta e conceção de casos de teste para condições operacionais extremas.
- Grupo de algoritmos de controlo: responsável pelo desenvolvimento dos modelos de controlo em Simulink, algoritmos de anti-balanço, planeamento de trajetória e conceção da lógica de segurança.
- Grupo de validação e ensaio: responsável pela montagem das plataformas de teste SIL/HIL, execução dos ensaios e elaboração dos relatórios de análise.
No que diz respeito ao portefólio de patentes, a Kelude submeteu vários pedidos de patentes de invenção no domínio do sistema de validação por simulação, abrangendo: métodos de interface para simulação conjunta, estrutura do dispositivo de ensaio HIL, algoritmos de geração automática de matrizes de teste para condições extremas, métodos de calibração do ciclo de dados simulação-equipamento real, entre outras direções centrais. Estas patentes não só protegem os resultados técnicos, como também constroem uma barreira tecnológica sólida para a Kelude no domínio da validação por simulação de pontes rolantes inteligentes.
Vale a pena salientar que o sistema de validação da Kelude não se aplica apenas ao desenvolvimento de novos modelos, mas também a projetos de reforma inteligente de guindastes em serviço. A diferença reside no facto de os modelos de simulação dos projetos de reforma exigirem modelação inversa com base nos parâmetros estruturais existentes medidos, e na validação prioritária da compatibilidade de interface e da lógica de intertravamento de segurança entre os sistemas de controlo novos e antigos. Para requisitos especiais de validação por simulação de pontes rolantes à prova de explosão, consulte o tema técnico dedicado; para casos de aplicação da validação por simulação em projetos de reforma, consulte o tema dedicado à reforma.
Benefícios económicos e valor técnico do sistema de validação
Do ponto de vista económico, o rácio investimento-retorno do sistema de validação da Kelude é extremamente significativo. De acordo com as estatísticas do centro de I&D:
- Redução do número de iterações do protótipo: de uma média de 4 a 5 iterações de protótipo físico no modelo tradicional, para 1 a 2 iterações atualmente, com alguns modelos maduros a alcançarem diretamente "um projeto, uma montagem, uma aprovação".
- Redução do ciclo de ensaio: o ciclo completo de validação, da simulação ao equipamento real, foi reduzido de 12 a 18 meses para 7 a 10 meses.
- Redução da taxa de falhas em campo: a taxa de falhas do sistema de controlo em campo nos 12 meses após o arranque da produção diminuiu 76% em comparação com o período anterior à implementação do sistema.
- Aumento da taxa de aprovação na certificação: a taxa de aprovação à primeira no ensaio de tipo aumentou de 65% para mais de 92%.
Do ponto de vista técnico, o valor deste sistema manifesta-se em três níveis: primeiro, estabelece uma cadeia de desenvolvimento digitalizado que vai da simulação virtual à entidade física, permitindo que alterações de projeto sejam validadas por simulação em poucas horas, em vez de aguardar semanas pela reforma do protótipo; segundo, a quantidade massiva de dados de simulação cria a base de dados para a atualização inteligente de produtos futuros (como o gêmeo digital e a manutenção preditiva); terceiro, o processo de validação padronizado permite a reutilização eficiente da experiência entre diferentes projetos, reduzindo significativamente o período de formação de novos colaboradores.
O sistema de validação da Kelude concluiu atualmente 3 rondas de revisão interna e iteração técnica, estando em curso o pedido de registo de direitos de autor de software e a proposta de normalização técnica. Olhando para o futuro, a equipa planeia alargar o sistema de validação ao domínio da gestão do ciclo de vida completo do guindaste, incluindo: detecção de saúde em serviço baseada em gêmeo digital, previsão da vida residual baseada em dados de simulação e validação de atualizações de software remotas baseada em ensaios HIL.