Fale conosco

Ricas bibliotecas de ferramentas disponíveis para professores e pesquisadores

Aplicações ambiente de computação técnica e
ferramentas de modelagem e simulação para Mecatrônica

Desenhe, otimize e valide sistemas mecatrônicos.

CLIENTES QUE CONFIAM NA OPENCADD

O desenvolvimento de sistemas mecatrônicos é um processo complexo, composto por múltiplas partes multidisciplinares, incluindo o desenvolvimento de software e projetos de equipamentos físicos, mas as soluções permitem que especialistas desenvolvam seus projetos com maestria diariamente.

Com as soluções de engenharia, você pode:

  • Acelerar o desenvolvimento ao trabalhar paralelamente entre múltiplas equipes
  • Prever e otimizar a performance dos seus sistemas
  • Aprimorar a qualidade de sistemas mecatrônicos e realizar testes confiáveis com um menor número de protótipos físicos
  • Eliminar erros manuais no processo de programação ao utilizar ferramentas que geram códigos automaticamente a partir de modelos de simulação

Especialistas em mecatrônica se apoiam diariamente nas soluções de engenharia, que permitem criar e testar modelos virtuais de sistemas antes de serem construídos e otimizar o desempenho de máquinas através de simulações que tornam a programação mais precisa e automática. Além disso, as ferramentas garantem que os projetos estejam de acordo com padrões industriais e auxiliam na identificação e correção de erros, tornando o processo de desenvolvimento mais eficiente e confiável.

Exemplos de uso das soluções na mecatrônica

Desenvolvimento de Braços Robóticos para Remoção de Detritos Radioativos

Desenvolvimento de Braços Robóticos para Remoção de Detritos Radioativos

A Mitsubishi Heavy Industries desenvolveu um braço robótico para remoção de detritos de combustível nuclear na estação de energia nuclear de Fukushima Daiichi. Ao utilizar as soluções de engenharia, a empresa foi capaz de realizar testes de hardware, modelar e simular os eixos e controladores do robô. Como resultado, o tempo de desenvolvimento foi reduzido pela metade, a precisão de posicionamento superou as expectativas iniciais e uma plataforma compartilhada para colaboração interorganizacional foi estabelecida, facilitando a comunicação e compreensão entre diferentes partes interessadas no projeto.

As soluções de engenharia permitem:

  • Modelar Sistemas Complexos: Utilize as soluções de engenharia para desenvolver modelos detalhados dos eixos e controladores de braços robóticos. Esse processo permite otimizar o design, garantindo uma abordagem sistemática e eficiente no desenvolvimento do robô.
  • Realizar Testes de Hardware: Com a ajuda do ambiente de computação técnica, conduza testes robustos em hardware, avaliando fatores críticos como não-linearidade, responsividade e os impactos da resistência ao atrito. Esta etapa garante que os modelos estejam alinhados com o comportamento real dos componentes.
  • Simular o Desempenho: Realize simulações avançadas do desempenho do braço robótico com o apoio das ferramentas de modelagem e simulação. Estas simulações ajudam na afinação no ajuste de ganhos de controladores, na determinação do torque necessário e na validação dos algoritmos, assegurando uma performance otimizada do sistema.
  • Conectar Modelos: Integre com facilidade os modelos de robôs, mesmo os construídos em outras plataformas como o Gazebo, ao modelo de controlador nas ferramentas de modelagem e simulação através do ROS. Esta integração assegura que diferentes componentes trabalhem em harmonia e eficiência.
  • Analisar Resultados de Testes com Precisão: Através do ambiente de computação técnica, processe e analise os resultados obtidos em testes funcionais. Estas análises são cruciais para avaliar o alcance móvel do robô, sua precisão de posicionamento e sua capacidade de escavação, garantindo que o sistema atenda às demandas do projeto.
  • Promover Colaboração Interorganizacional: Use as ferramentas de modelagem e simulação como uma linguagem comum em colaborações. Esta abordagem facilita a discussão e compreensão dos designs de controle, tornando mais simples a colaboração entre diferentes equipes e organizações, otimizando o desenvolvimento do projeto.

Leia o artigo completo em inglês

Desenvolvimento de Sistemas de Freios Emergenciais para Robôs de Última Geração

Desenvolvimento de Sistemas de Freios Emergenciais para Robôs de Última Geração

Desenvolvimento de Sistemas de Freios Emergenciais para Robôs de Última Geração A empresa 3T desenvolveu um sistema de frenagem de emergência para robôs utilizando técnicas de Model-Based Design com as ferramentas de modelagem e simulação e o HDL Coder. Esse método possibilitou a modelagem, verificação e implementação eficaz do controlador. Como resultado, o tempo necessário no cleanroom foi reduzido de semanas para dias. Além disso, mudanças tardias nos requisitos foram rapidamente implementadas e um bug complexo foi resolvido em apenas um dia. O uso das ferramentas de modelagem e simulação e do HDL Coder eliminou erros de programação, facilitando a implementação de mudanças solicitadas pelo cliente e acelerando o tempo de entrada no mercado.

As soluções de engenharia permitem:

  • Estudar a Viabilidade de Projetos: Utilize as soluções de engenharia para realizar estudos de viabilidade, identificando se é possível desenvolver sistemas de frenagem ou outras soluções de controle para suas aplicações.
  • Modelar o Sistema do Início ao Fim: Ao receber modelos mecânicos ou outros insumos, complemente-os com modelos de controle nas ferramentas de modelagem e simulação e modelos eletrônicos na simulação de sistemas físicos, permitindo a simulação completa do sistema desejado.
  • Simular Cenários Detalhadamente: Aprimore continuamente seus modelos de controlador nas ferramentas de modelagem e simulação. Realize simulações de diversos cenários e sensibilidades de parâmetros para confirmar a viabilidade e eficácia do design proposto.
  • Gerar Código VHDL Automaticamente: Após definir e otimizar seu modelo, utilize o HDL Coder para gerar código VHDL, facilitando a implementação em sistemas reais.
  • Verificar e Validar a Implementação: Com o auxílio do HDL Verifier, testbenches para a verificação do código VHDL, assegurando a precisão e robustez do design antes de sua implementação final.
  • Diagnosticar e Corrigir Rapidamente: Em face de problemas ou bugs, empregue as soluções de engenharia para analisar dados registrados e simular situações problemáticas. Isso permitirá diagnósticos rápidos e correções eficientes, possibilitando a regeneração de códigos e atualizações em tempo hábil.

Leia o artigo completo em inglês

Aprimoramento de Precisão em Impressoras Comerciais

Aprimoramento de Precisão em Impressoras Comerciais

A manroland, líder em inovação tecnológica em sistemas de impressão, buscou otimizar seus processos ao desenvolver controladores de alta precisão para suas impressoras. Utilizando as soluções de engenharia, a empresa implementou a metodologia Model-Based Design que permitiu simulações em tempo real e o desenvolvimento de sistemas produtivos eficazes. Esse processo resultou em uma redução de mais de 50% no tempo de desenvolvimento, possibilitando iterações de design em minutos ao invés de semanas. Além disso, as ferramentas da ofereceram uma análise de erros mais eficiente, beneficiando não só a manroland, mas também seus clientes ao redor do mundo, minimizando tempos de resolução e reduzindo custos de suporte.

As soluções de engenharia permitem:

  • Implementar a Metodologia Model-Based Design: Utilize as soluções de engenharia para criar e modelar controladores, permitindo um processo de design mais ágil e integrado. Esta abordagem baseada em modelos facilita a experimentação de múltiplas ideias, integrando testes diretamente com o design. Ao adotar esse método, você pode agilizar a otimização de qualidade e funcionalidade, reduzindo substancialmente o tempo do ciclo de desenvolvimento.
  • Realizar Simulações em Tempo Real: Com ferramentas de modelagem e simulação Real-Time™, execute simulações em tempo real, conectando modelos de controladores e plantas em diferentes PCs, otimizando a verificação do sistema antes da implantação.
  • Validar Controladores de Forma Eficiente: Utilize as ferramentas de modelagem e simulação para criar simulações em malha fechadafechadas de controladores, garantindo que atendam aos requisitos funcionais antes da implementação em hardware real.
  • Automatizar a Geração de Código: Use as ferramentas de modelagem e simulação Coder™ para converter modelos em código C otimizado. Essa automação agiliza o desenvolvimento e reduz erros, permitindo ajustes rápidos e validações contínuas no ciclo de desenvolvimento.
  • Simular Comportamentos Anômalos: Use o modelo de planta das ferramentas de modelagem e simulação para recriar comportamentos anormais de impressoras, possibilitando um teste de controlador mais robusto sob diversas condições.
  • Otimizar e Implementar Controladores: Ajuste o modelo do controlador para maximizar a performance e, em seguida, implante no ambiente de produção, garantindo precisão, tempo de resposta e cumprimento de especificações.

Leia o artigo completo em inglês