Autor: GUIMARÃES, F. G.
Orientador: RAMÍREZ, J. A.
Outros autores: BARROS, P H L [PIBIC/CNPQ];;
Linhas de pesquisa no CNPq: ENGENHARIAS / ENGENHARIA ELÉTRICA
Unidade: ESCOLA DE ENGENHARIA
Departamento: ENGENHARIA ELÉTRICA
Palavras-Chave: OTIMIZAÇÃO - TÉCNICAS NUMÉRICAS - PROJETO ASSISTIDO POR COMPUTADOR
Este trabalho apresenta o Optimise, um ambiente computacional para a otimização de dispositivos eletromagnéticos. O Optimise reúne alguns dos vários métodos de otimização existentes e possui um módulo de inteligência artificial, para ser aplicado em otimização. O programa foi implementado em linguagem C++, utilizando conceitos da engenharia de software e seguindo os passos de um processo de desenvolvimento de software. O uso de técnicas de inteligência artificial aumenta a flexibilidade e o poder do Optimise, permitindo resolver uma classe de problemas que não podem ser atacados satisfatoriamente utilizando as técnicas clássicas de otimização. Essas técnicas consistem em treinar uma rede neural para obter uma aproximação para a função objetivo e, então, otimizá-la. Esta abordagem é útil em situações em que não dispomos de uma expressão analítica relacionando os parâmetros de projeto com a função objetivo; ou o custo computacional envolvido na avaliação da função objetivo é elevado. Este é o caso na otimização de dispositivos eletromagnéticos, particularmente quando simulações 3D são consideradas e métodos numéricos são empregados no cálculo de campos. Assim, foi desenvolvida uma biblioteca orientada a objetos de técnicas de inteligência artificial para ser incorporada ao Optimise. Esta biblioteca estrutura uma hierarquia de classes que reúne as principais redes neurais usadas para aproximação de funções, contando com as redes de função base radial, perceptron de múltiplas camadas e neuro-nebulosas. Os resultados apresentados ilustram as possíveis aplicações do produto final deste projeto. O problema 22 do Team Workshop e o projeto do ímã de um alto-falante são investigados e os resultados obtidos estão em concordância com os resultados disponíveis na literatura.
Apoio: PIBIC - CNPqp>
|