Ganhos:
- Capacidade de configurar etapas básicas de processamento de imagens com OpenCV e adaptá-las à linha de controle de qualidade com a ajuda de IA
- Capacidade de fornecer decisões do sistema de visão, como iluminação, calibração e limite para IA com o contexto certo
- Capacidade de avaliar o risco de classificação incorreta dos resultados da visão artificial e a necessidade de verificação
Exame do Módulo
1. No caso de um código de acionamento de motor gerado por IA em mecatrônica, qual das etapas a seguir nunca deve ser ignorada antes da inicialização?
- A) Verificação e revisão do código em ambiente limitado/seguro ✔
- B) Excluindo as linhas de comentários do código
- C) Traduzindo nomes de variáveis para turco
- D) Carregar o código diretamente na linha de produção
Descrição: O código incorporado gerado por IA pode acionar um atuador físico na direção errada ou com corrente excessiva, causando danos ao hardware e ao meio ambiente. Validar o código primeiro em simulação ou em um ambiente de teste seguro com limites de corrente/velocidade é uma etapa que o engenheiro não pode deixar de lado.
2. Você pediu à IA a solução de cinemática inversa para um braço robótico de seis eixos. O que você deve fazer primeiro antes de usar a impressão com segurança?
- A) Envio da solução diretamente para o robô
- B) Verifique se os ângulos das juntas permanecem dentro dos limites e do espaço de trabalho ✔
- C) Mudando a cor do robô
- D) Baseando-se apenas na primeira solução e ignorando as demais
Explicação: A cinemática inversa geralmente produz mais de uma solução, e algumas podem exceder os limites das juntas ou cair em pontos de singularidade. É imperativo verificar numericamente se a solução permanece dentro dos limites da junta e do espaço de trabalho acessível.
3. Você escreveu um código para fazer a IA fazer leituras de sensores em um microcontrolador, e o código usa delay(1000) no loop principal. Por que isso pode ser um problema?
- A) delay() corrompe permanentemente a memória
- B) delay() está bloqueando e impede resposta em tempo real ✔
- C) delay() só funciona em processadores de 8 bits
- D) delay() aquece fisicamente o sensor
Explicação: `delay()` está bloqueando; O processador não pode realizar nenhum outro trabalho durante esse período; todas as tarefas, exceto as interrupções, param. Em sistemas mecatrônicos em tempo real, isso leva a leituras perdidas do sensor e atraso de resposta; A estrutura não bloqueadora (baseada em milissegundos) é preferida.
4. Você combina dados de IMU (giroscópio) e codificador em um robô móvel. Qual é o objetivo principal de usar um filtro complementar ou de Kalman?
- A) Para reduzir o número de sensores
- B) Combinando os pontos fortes de diferentes sensores e reduzindo desvios e ruídos ✔
- C) Para diminuir a taxa de dados
- D) Para simplificar a fiação
Descrição: Cada sensor tem seu próprio caráter de erro: o giroscópio é preciso no curto prazo, mas varia com o tempo, o codificador/acelerômetro é barulhento. A fusão de sensores combina a região de frequência onde cada sensor é forte, produzindo uma estimativa mais precisa e estável a partir de um único sensor.
5. À medida que aumentamos o termo integral (I) em um controlador PID, a oscilação e o overshoot começaram no sistema. Qual é a causa mais provável desse comportamento?
- A) O termo derivado é zero
- B) Suavização agressiva devido ao ganho integral excessivo e à liquidação ✔
- C) O sensor está fechado
- D) O valor definido é negativo
Explicação: O ganho integral excessivamente grande tenta corrigir o erro acumulado de forma muito agressiva e pode levar à oscilação, overshoot e instabilidade, juntamente com o enrolamento integral. Normalmente o termo I é aumentado moderadamente para eliminar erros permanentes; Se houver oscilação, I é reduzido ou é adicionada limitação de windup.
6. Você produziu um esboço de lógica ladder para um PLC com IA. Qual é a abordagem correta ao projetar um botão de parada de emergência (parada de emergência)?
- A) Usando contato normalmente aberto (NA) e confiando no software
- B) Normalmente fechado (NC), garantindo a comutação para o lado seguro com contato à prova de falhas ✔
- C) Aplicando parada de emergência apenas com software de tela
- D) Colocar a parada de emergência bem no final do ciclo principal
Descrição: Os circuitos de parada de emergência são projetados com contato normalmente fechado (NF) e lógica à prova de falhas para segurança; Quando o cabo está quebrado ou a energia é cortada, o sistema deve mudar para o lado seguro (parar). Os resultados da IA devem ser revistos em relação a este princípio de segurança.
7. Ao simular a dinâmica de um motor CC com projeto baseado em modelo, a IA parece fornecer resultados exatamente alinhados com o sistema real. Qual é a atitude correta da engenharia?
- A) Aceitar o modelo como uma cópia perfeita da realidade e não fazer medições
- B) Verifique as suposições do modelo e a faixa de validade com medições reais ✔
- C) Redução do tempo de simulação
- D) Pinte o gráfico e relate-o
Descrição: O modelo de simulação é uma aproximação da realidade devido ao atrito negligenciado, saturação, atraso e incertezas de parâmetros. Os resultados do modelo não podem ser considerados absolutamente precisos até que sejam comparados com as medições reais do sistema e o intervalo válido (validação) seja determinado.
8. Na manutenção preditiva, você detecta anomalias nos dados de vibração de um rolamento. Qual é o resultado típico de definir um limite muito baixo (muito sensível)?
- A) Não produzindo nenhum alarme
- B) Gerando falsos positivos frequentes sem mau funcionamento real ✔
- C) Calibrar automaticamente o sensor
- D) Reduzir fisicamente a vibração
Explicação: Um limite muito baixo/sensível produz um alarme mesmo sem uma falha real; Esses falsos positivos levam a tempos de inatividade e custos de manutenção desnecessários e, com o tempo, fazem com que o operador perca a confiança nos alarmes. O limite é definido para equilibrar falhas perdidas e alarmes falsos.
9. Você detecta arranhões na superfície da peça com visão mecânica em uma linha de produção. Qual fator controlável afeta mais a confiabilidade dos resultados?
- A) Marca da câmera
- B) Condições de iluminação controladas e consistentes ✔
- C) Anos de experiência do operador
- D) Cor da pintura da linha
Descrição: Na visão artificial, a iluminação é o fator mais crítico e controlável de toda a cadeia. A iluminação inconsistente ou inadequada enganará até o melhor algoritmo; a iluminação controlada e repetível reduz bastante a classificação incorreta, gerenciando sombras e reflexos.
10. Você fez com que a IA escrevesse código para um sistema que requer segurança funcional. Qual das alternativas a seguir é a declaração de responsabilidade mais precisa em relação ao uso de IA?
- A) A IA assume a responsabilidade pelas decisões críticas de segurança, o engenheiro não precisa aprovar
- B) Como a IA é o modelo mais atualizado, o resultado pode ser levado para o campo com segurança, sem testes
- C) A responsabilidade pela segurança, testes e conformidade com os padrões é do engenheiro e da organização ✔
- D) A responsabilidade é exclusivamente do provedor de IA que escreveu o código
Descrição: AI é um assistente de engenharia; produz rascunhos, recomendações e análises, mas o engenheiro e a organização são responsáveis, em última análise, pela segurança, testes e conformidade do sistema físico com os padrões (por exemplo, ISO 13849, IEC 61508). A saída de IA não pode ser colocada em um sistema crítico de segurança sem verificação.