Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
matheus.lopes1@hotmail.com
Universidade do Estado do Rio de Janeiro
Centro de Tecnologia e Ciências
Faculdade de Engenharia
Programa de Pós-Graduação em Engenharia Mecânica
Sumário
• Introdução
• Conhecimentos necessários
• O problema de otimização e o algoritmo genético
• Aplicação do algoritmo genético (GA) no MATLAB –
Exemplo
• Aplicação do algoritmo genético (GA) em conjunto
com análise de elementos finitos (MEF) – MATLAB-
ANSYS - Exemplo
Universidade do Estado do Rio de Janeiro
Centro de Tecnologia e Ciências
Faculdade de Engenharia
Programa de Pós-Graduação em Engenharia Mecânica
Introdução
Projeto Ótimo
Universidade do Estado do Rio de Janeiro
Centro de Tecnologia e Ciências
Faculdade de Engenharia
Programa de Pós-Graduação em Engenharia Mecânica
Conhecimentos necessários
• Base teórica de elementos finitos, otimização e seus algoritmos;
1ª Parte
2ª Parte
Comando que executa o ANSYS. Neste comando deve-se colocar o diretório de onde o ANSYS está instalado,
bem como a versão do executável do ANSYS. Além disso, nesse comando deve-se especificar o APDL a ser
executado pelo ANSYS.
Universidade do Estado do Rio de Janeiro
Centro de Tecnologia e Ciências
Faculdade de Engenharia
Programa de Pós-Graduação em Engenharia Mecânica
4ª Parte 5ª Parte
Universidade do Estado do Rio de Janeiro
Centro de Tecnologia e Ciências
Faculdade de Engenharia
Programa de Pós-Graduação em Engenharia Mecânica
MATLAB utiliza os resultados MATLAB lê o arquivo .txt com ANSYS escreve os resultados
para atribuir a aptidão ao os resultados escritos pelo de interesse em um arquivo
indivíduo ANSYS .txt
Referências
• http://www.mathworks.com/help/gads/solving-a-mixed-integer-engineering-design-problem-using-the-genetic-
algorithm.html
• Survey of discrete variable optimization for structural design, P.B. Thanedar, G.N. Vanderplaats, J. Struct. Eng.,
121 (3), 301-306 (1995)