OTIMIZAÇÃO MULTIDISCIPLINAR IV Fórum SAE Aerodesign Brasil 2009 PARTE I : Juliano Machado T. Cavalcanti: juliano_cavalcanti@hotmail.com PARTE II: Francisco Palazzo Neto: franciscopalazzoneto@gmail.com PARTE III: Ana Paula Curty Cuco: ESSS / ESTECO
PARTE I - SUMÁRIO Evolução das metodologias de projeto Introdução a otimização Metamodelagem Exemplos: Estrutural Aerodinâmico Multidisciplinar Conceito de MDO Motores de Fluxo
EVOLUÇÃO DAS METODOLOGIAS DE PROJETO Primeiro Momento: Sem Análise Numérica Cálculos repetidos manualmente para cada nova configuração Grau de automação Pequeno Produtividade Implementação de Melhorias Limitada por repetições Manual/Analítica Segundo Momento: Advento da Análise Numérica F.E.M./ C.F.D. Possibilidade de simular com maior agilidade cada nova configuração Grau de automação Alto Produtividade Implementação de Melhorias Limitada pela CPU Manual/Analítica
EVOLUÇÃO DAS METODOLOGIAS DE PROJETO Terceiro Momento: Síntese (Projeto Inverso) Geração e avaliação automática de cada nova configuração Grau de automação Produtividade Implementação de Melhorias Altíssimo Altíssima Automática Totalmente Integrada com as já dominadas metodologias de análise Ruptura Extensão
INTRODUÇÃO A OTIMIZAÇÃO Bases: Objetivo Variáveis de Projeto Restrições O T I M I Z A Ç Ã O
INTRODUÇÃO A OTIMIZAÇÃO Formulacao basica de um problema de otimizacao: Procura da melhor solução possivel dentro de um espaço de projeto Restrições de desigualdade Retrições de igualdade Envelope de projeto Respeitar as restrições impostas Design Objective Minimize Cabin Noise Cost Design Constraints Design Variables Arranging Different Noise Absorbers
INTRODUÇÃO A OTIMIZAÇÃO Seja por exemplo a função f ( x) = x 2 Espaço de Projeto para f(x) = x^2 f(x) Eixo x x
INTRODUÇÃO A OTIMIZAÇÃO Espaço de Projeto para f(x) = x^2 f(x) 4 x + 4 x x= -4 X= +4 Obs.: O Ótimo (Mínimo) Global ainda permanece no espaço de projeto
INTRODUÇÃO A OTIMIZAÇÃO... Mas, em alguns casos: Espaço de Projeto para f(x) = x^2 f(x) Problema numérico bastante delicado em procedimentos de otimização x = - 8 x = - 1 x A solução mais comum consiste em especificar outros projetos iniciais alternativos O mínimo do espaço de projeto restrito encontra-se em x = -1
INTRODUÇÃO A OTIMIZAÇÃO Métodos Baseados no Cálculo Mais sujeitos a problemas de convergência Métodos HeurÍsticos Mais imunes a problemas de convergência Não há como estabelecer uma regra rígida acerca do melhor método Possuem critério formal de convergência Implementação fácil e sistemática Baixo custo computacional Não possuem critério formal de convergência Implementação mais difícil, com muitas variantes Alto custo computacional O bom senso e a experiência determinam a melhor escolha para cada aplicação
METAMODELAGEM 1 Amostragem: Experimentos Estatisticamente Projetados Espaço de Projeto Projetos Possíveis 2 Escolha de um META - MODELO para representar os dados 3 Interpolação: Estimação de Parâmetros Projeto Ótimo 4 Verificação da Qualidade do MODELO
METAMODELAGEM Requisito para otimizar: Conhecer as relações de causa-eefeito entre variáveis de entrada e respostas de interesse Matematicamente Funções F(x) F(x) = a + b.x x
METAMODELAGEM Requisito para otimizar: Conhecer as relações de causa-eefeito entre variáveis de entrada e respostas de interesse Matematicamente Funções
EXEMPLO ESTRUTURAL Viga engastada submetida a carga distribuída L x 2 Objetivo: Minimizar Massa Sujeito a: c 1 4 wl 8EI ( x) = 0, 1 L f (X) = ρla c Restrição de deslocamento w 0,10m x 0,05m x 0,01m x 0,02m x 1 x 3 1 x 2 3 4 0,25m 0,15m 0,05m 0,08m x 4 c 2 2 wl x I 1 ( x) = σ y 4 Restrição de tensão normal Parâmetros Geométricos: Constantes: ρ = 2700 kg L m w KN 3 ; = 8 ; = 5 ; E = 70GPa; σ MPa m m y = 280
EXEMPLO ESTRUTURAL Variáveis de Projeto A fim de minimizar o peso, o otimizador reduziu a espessura da mesa e aumentou a altura da longarina
EXEMPLO AERODINAMICO Objetivo: Maximizar CL/CDi Variaveis de entrada: 38 parametros geometricos : (30 para perfis e 8 para forma em planta)
EXEMPLO AERODINAMICO Output Variables Value C L 0.10591 C Di 0.00542 M y -0.00183 Objective Value max(c L /C Di ) 19.55000 Constraints Value C L > 0 0.10591 (ok) C Di > 0 0.00542 (ok) C L < 0.6 0.10591 (ok) M y < 0.05-0.00183 (ok) A fim de minimizar o arrasto de onda, o otimizador reduziu a espessura dos perfis.
EXEMPLO MULTIDISCIPLINAR Objetivo: Consumo de combustível em determinada missão Variáveis de projeto: Parametros de perfil (10 variaveis) Parametros estruturais (4 variaveis) Sujeito a: 4 wl c1 x = 0, 1 8EI c 2 ( ) L 2 wl x I 1 ( x) = σ y 4 Restrição de deslocamento Restrição de tensão normal? Dos exemplos anteriores: Diminuição de peso Redução no consumo de combustível Aumento na espessura do perfil Aumento do arrasto Aumento no consumo de combustível Conflitante
CONCEITO DE MDO O conceito de otimização multidisciplinar, ou MDO (Multidisciplinary Optimization), consiste em realizar a integração, análise e otimização de diferentes disciplinas a fim de atender um ou mais objetivos comuns respeitando determinadas restrições.
CONCEITO DE MDO Através da automatização na integração entre as diferentes disciplinas que compõe um projeto aeronáutico é possível aumentar a fidelidade das análises sem penalizar o tempo e o custo despendido para atingir este nível de sinergia, além de reduzir a chance de possíveis erros. Nivel de Fidelidade das Análises Projeto Detalhado MDO Aumento de Custo Automatizacao Projeto Preliminar Nivel de Integração
MOTORES DE FLUXO Principal peça do ambiente computacional MDO: Processo A Processo B Processo C Processo D Integra diferentes ferramentas de forma visual Documenta e executa a cadeia de processos Desonera o engenheiro de tarefas manuais repetitivas Possibilita ao engenheiro avaliar uma maior quantidade de análises. Integração Simulação Otimização
PARTE II - SUMÁRIO METODOS E FERRAMENTAS Codigo XFOIL XFLR5 AVL TORNADO EXEMPLOS - FOCO NO AERODESIGN Otimização de perfis 2D Exemplos de competições anteriores CONSIDERAÇÕES FINAIS
II-1 - METODOS E FERRAMENTAS
O Código C XFOIL MÓDULOS DO XFOIL 1 - OPER : Análise 2 - GDES: Projeto Geométrico Método Direto 3 - MDES: Curva de Pressão Método Inverso 4 - QDES: Curva de Velocidade Método Inverso
Módulo de Análise: OPER - EXEMPLOS DE APLICAÇÃO Curva Cl x α Polar de Arrasto Camada Limite Identificação das regiões que originam o arrasto Curva Cp x Corda (Intradorso e Extradorso) Vetores de Pressão SUB-MÓDULO VPLO: Camada Limite
XFLR5 Projetado em 2005, por André Deperrois para fornecer uma interface amigável com o XFOIL, e viabilizar cálculos c em objetos 3D, com baixos nº n de Reynolds. Possibilita a utilização do método m de Katz & Plotkin para cálculo das Linhas de Vórtice V (VLM); ou a Teoria de Linha de Sustentação de Prandlt (LLT) em superfícies. Análise de conjuntos asa-empenagens. Prevista interface com o código c AVL, também m do MIT.
AVL Extended Vortex-Lattice Model Aerodynamic outputs Aerodynamic forces and moments, in body or stability axes Trefftz-plane induced drag analysis Force and moment derivatives Trim Calculation Eigenmode analysis Predicts flight stability characteristics Rigid-body, quasi-steady steady aero model Eigenvalue root progression with a parameter Display of eigenmode motion in real time Output of dynamic system matrices
Tornado Utilizada o Vortex Lattice Possibilita a construção completa da aeronave (sem espessura e volume) Calcula coeficientes estáticos ticos e dinâmicos Superfícies de comando Exemplo Projeto do Winglet
II-2 EXEMPLOS FOCO NO AERODESIGN
Otimização de perfis 2-D 2 - Parte I XFOIL TOOLS Geometric Design Inverse Design Boundary Layer Analysis
Otimização de perfis 2-D 2 - Parte I Selig 1223 AT- A2004 Aerodinâmicas Estruturais
Otimização de perfil 2-D 2 - Parte II Perfilagem: Extradorso: 0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80 0.90 1.00 y u = y c + y t Intradorso: y l = y c - y t Y/C linha de arqueamento 0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80 0.90 1.00 Formulação baseada nas funções de forma de Sobiesczky que descreve o intradorso e o extradorso à partir de polinômios. X/C Y/C Linha de espessura 0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80 0.90 1.00 X/C y t = a + 2 3 4 1 x + a2x + a3x + a4x a5x y c = b + 2 3 4 5 6 1x + b2 x + b3 x + b4 x + b5 x b6 x * 13º variável: ainc.
Otimização de perfil 2-D 2 - Parte II
Otimização de perfil 2-D 2 - Parte II
Exemplos competições anteriores 2003 Equipe Tucano - UFU ( ) + + = i TOTAL i ref L i L i i Do i TOTAL i ref M S V g C K C K C t E M S V t t v 2 1 ) ( 2 1 ) ( 2 2 2 1 2 2 2 ρ µ ρ
Exemplos competições anteriores 2004 Equipe Tucano - UFU ( ) + + = i TOTAL i ref L i L i i Do i TOTAL i ref M S V g C K C K C t E M S V t t v 2 1 ) ( 2 1 ) ( 2 2 2 1 2 2 2 ρ µ ρ
Exemplos competições anteriores Uai sô fly - UFMG 2006/2007 Diversas disciplinas contempladas no problema de otimização.
Exemplos competições anteriores 2007 Keep Flying Poli USP
2008 Microclass Univ. Queen s
2008 Microclass Univ. Queen s
II-4 EXEMPLOS DA INDÚSTRIA
1 Winglet - Mitsubishi Mitsubishi Aircraft Corporation Multi-Disciplinary Design Exploration for Winglet (#246) Main Aspects Uses CFD and FEM as their main tool Optimizes block fuel and MTOW Uses Kriging for the detail design exploration Wind tunnel tests for validation Useful hints: During the presentation it was questioned why not use DOC instead of block fuel and weight as the main design criteria
2 MDO - EADS EADS-MAS, Germany Aerodynamic Optmization of Aircraft Configurations with Multidisciplinary Aspects (#488) Main topics Uses CATIA V5, modefrontier, FEM (NASTRAN) and CFD (with chimera mesh) as their main tools Shows an UCAV optimization example considering range and loiter time as their objectives Useful hints: One of the most practical papers at the conference. Despite some simplification it can be considered a good application example.
3 Estudo de caso Embraer Consumo de bloco Variações na Geometria Tempo de bloco Tempo de subida Altitude no final do cruzeiro Margem de estabilidade
3 Estudo de caso - Workflow Módulo de Desempenho Módulo de Aerodinâmica Módulo de Estimativa de Pesos Módulo de Estabilidade e Controle Geometria
4 Estudos Conceituais Embraer VARIÁVEIS DE PROJETO OBJETIVOS / RESTRIÇÕES Cruzeiro em longo alcance Cruzeiro máximo REQUISITOS
II-4 CONSIDERAÇÕES FINAIS
Considerações finais Uso consciente e coerente dos métodos m e das ferramentas Procura por embasamento teórico Determinação das metas/requisitos Verificar infraestrutura disponível Escolha das ferramentas: recursos e limitações (modelo do código) c características do resultado Dimensionar e controlar o prazo (planejamento) Análise e Validação dos resultados
Considerações finais Considerar o problema Multidisciplinar Sempre considerar trade-off off s s entre parametros de projeto: Por que não aumentar o alongamento? Por que nao aumentar espessura?... Entendimento do problema a fim de elaborar uma função objetivo adequada: Peso da aeronave X Carga paga X Eficiencia estrutural Segmentação de pista... Importância da escolha do algoritmo de otimização Entenda o problema antes de otimiza-lo Escolher algoritmos adequados para o problema específico