Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Tese de Doutorado apresentada ao Programa de Ps-graduao em Engenharia Civil, COPPE, da Universidade Federal do Rio de Janeiro, como Civil. Orientadores: Eduardo de Miranda Batista Alexandre Landesmann parte dos requisitos necessrios obteno do ttulo de Doutor em Engenharia
GERAO GEOMTRICA E OTIMIZAO ESTRUTURAL DE RETICULADOS ESPACIAIS EM AO Juarez Moara Santos Franco TESE SUBMETIDA AO CORPO DOCENTE DO INSTITUTO ALBERTO LUIZ COIMBRA DE PS-GRADUAO E PESQUISA DE ENGENHARIA (COPPE) DA UNIVERSIDADE FEDERAL DO RIO DE JANEIRO COMO PARTE DOS REQUISITOS NECESSRIOS PARA A OBTENO DO GRAU DE DOUTOR EM CINCIAS EM ENGENHARIA CIVIL. Examinada por:
Franco, Juarez Moara Santos Gerao reticulados geomtrica espaciais e otimizao ao/Juarez estrutural Moara de em Santos
Franco. Rio de Janeiro: UFRJ/COPPE, 2013. XIII, 178 p. 29, 7cm. Orientadores: Eduardo de Miranda Batista Alexandre Landesmann Tese (doutorado) UFRJ/COPPE/Programa de Engenharia Civil, 2013. Referncias Bibliogrcas: p. 161 165. 1. Estruturas reticuladas em ao. 3. Algoritmos Genticos. 2. Gramtica da Forma. Miranda 4. Concepo
I. Batista, Eduardo de
iii
Olhai para os lrios do campo (...) nem mesmo Salomo, em toda a sua glria, se vestiu como qualquer um deles
iv
Agradecimentos
Arquiteto por formao, recebi de agncias de fomento pesquisa do governo brasileiro e do excepcional corpo docente da COPPE a oportunidade de aderir pesquisa em Engenharia Civil, de me familiarizar com alguns de seus desaos e, dentro dos limites estabelecido para esta Tese, contribuir para o desenvolvimento do debate a que nos propusemos. Esta trabalho tem sido possvel graas ao incentivo de professores, instituies e amigos a quem agradeo: Ao meu orientador, prof. Eduardo de Miranda Batista, pelos exemplos de lucidez, dedicao e viso estratgica; por compartilhar disto comigo e no me obrigar a abdicar da esperana de encontrar, um dia, alternativas sustentveis aos padres de Arquitetura que o mundo nos tem imposto; sobretudo, pela ateno to gentil com certos aspectos de minha vida familiar. Ao meu orientador, prof. Alexandre Landesmann, pelas ferramentas computacionais a que me deu acesso, pelos exemplos de dinamismo e criatividade, por direcionar nossos objetivos a patamares progressivamente mais elevados. Aos professores Dinar Reis Zamith Camotim e Jos Pinto Duarte, pela gentil acolhida e superviso durante meu estgio doutoral na Universidade Tcnica de Lisboa. Espero, pelos anos que seguem, retribuir s oportunidades que me foram concedidas. Aos professores Luiz Taborda, Michle Pfeil e Carlos Magluta, por me haverem iniciado em tpicos importantes desta pesquisa. Ao engenheiro Daniel Taissum e Tecton Engenharia, pelo modelo geomtrico do Circo Voador. Aos colegas de ps-graduao, engenheiros Carlos Rossigali, Eduardo Peldoza, Eliane Santos e Paulo Anderson, pela convivncia agradvel e criativa destes anos de trabalho. equipe de desenvolvimento do Coppetex, ferramenta essencial para formatao deste texto. FAPERJ, Capes e CNPq, pelo apoio nanceiro. Tertuliano Franco, Luciana Salgado e caro Sol, meus companheiros de andana nestes ltimos anos. Vocs por vezes esto distantes, mas nunca ausentes.
Resumo da Tese apresentada COPPE/UFRJ como parte dos requisitos necessrios para a obteno do grau de Doutor em Cincias (D.Sc.)
Orientadores: Eduardo de Miranda Batista Alexandre Landesmann Programa: Engenharia Civil A concepo de uma estrutura fundada no compromisso entre sua geometria e um largo espectro de vericaes de segurana em Engenharia Civil. O principal objetivo desta Tese investigar o grau de inovao introduzido quando casos particulares deste compromisso so mediados por algoritmos de Inteligncia Articial. A pesquisa foi desdobrada em quatro linhas: (i) modelagem do domnio de busca, (ii) funes de aptido, (iii) algoritmos de busca e (iv) implementao computacional e visualizao. Uma reviso bibliogrca em Histria da Arquitetura permitiu legitimar a incluso de formas observveis na Natureza na linha (i). A Natureza tambm referncia na linha (iii) onde foram estudados dois Algoritmos Genticos. A linha (ii) embasada em normas tcnicas e em dcadas de trabalho internacional de investigao numrica e experimental sobre estruturas metlicas formadas por paredes nas, em que o corpo de pesquisadores da COPPE desempenha uma expressiva colaborao. A quarta linha de trabalho dedicada a integrar os tpicos (i), (ii) e (iii) em uma nica plataforma computacional. Esta metodologia embasou a construo de dois modelos numricos independentes, um para a otimizao de barras isoladas e outro para otimizao de barras associadas.
vi
Abstract of Thesis presented to COPPE/UFRJ as a partial fulllment of the requirements for the degree of Doctor of Science (D.Sc.)
Advisors: Eduardo de Miranda Batista Alexandre Landesmann Department: Civil Engineering Structural steel design is based on compromise between a geometry and a large spectrum of verications in Civil Engineering. The main objective of this Thesis is to investigate the degree of innovation introduced when particular cases of this commitment are mediated by Articial Intelligence algorithms. The survey was split into four lines: (i) modeling of the search domain, (ii) tness functions, (iii) search algorithms and (iv) computational implementation and visualization. A review in History of Architecture allowed the inclusion of forms observable in Nature into line (i). Nature is also a reference for line (iii), where two Genetic Algorithms were studied. The line (ii) is based on technical standards and decades of international work of experimental and numerical investigation on thin-walled steel structures, where the body of researchers from COPPE plays a signicant collaboration. The fourth line of work is addressed for integrating lines (i), (ii) and (iii) into a single computing platform. This methodology supported the construction of two independent numerical models, one for optimization of open cold-formed steel proles and other for optimization of trussed girder structures.
vii
Sumrio
Lista de Smbolos Lista de Abreviaturas 1 Apresentao 2 Contexto histrico
2.1 2.2 2.3
xi xiii 1 7
28
4 Algoritmos de busca
4.1 4.2
39
52
. . . . . . . . . . . . . . . . . . . . 59
Contexto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Funes de aptido . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 . . . . . . . . . . . . . . . . . . . . . . 63 . . . . . . . . . . . . . . 67 . . . . . . . . . . . . . . . . . . . . 69 Fora axial de compresso resistente Momento etor resistente
Simplidade de implementao . . . . . . . . . . . . . . . . . . . . . . 71 Tipologia U enrijecido com uma varivel no vetor . . . . . . 73 Tipologia Z enrijecida com uma varivel no vetor . . . . . . 75
customizao
Facilidade de
. . . . . . . . . . . . . . . . . . . . . . . . 77
Variao da tipologia sigma com a incluso de variveis no vetor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Variaes da tipologia sigma com variveis nos vetores e . 82 Otimizao de colunas sem restrio de custo . . . . . . . . . 84 Otimizao de colunas com restrio de custos . . . . . . . . . 86 Otimizao de vigas sem restrio de custo . . . . . . . . . . . 86 Otimizao de vigas com restrio de custo . . . . . . . . . . . 88 Otimizao de viga-coluna com restrio de custo . . . . . . . 90
Capacidade descritiva . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
92
. . . . . . . . . . . . . . . . . . . . 94 . . . . . . . . . . . . . . 94
Funes de aptido . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 . . . . . . . . . . . . . . . . . . . . 100 Biblioteca de pers . . . . . . . . . . . . . . . . . . . . . . . . 102 . . . . . . . . . . . . . . . . . . . . . . . . 103 Montagem do modelo inicial . . . . . . . . . . . . . . . . . . . 104 Atribuio de propriedades . . . . . . . . . . . . . . . . . . . . 106 Resistncia de tubos . . . . . . . . . . . . . . . . . . . . . . . 106 Mapa de liberaes locais reais e virtuais . . . . . . . . . . . . 107 Combinaes de carga . . . . . . . . . . . . . . . . . . . . . . 107 Deslocamentos e esforos . . . . . . . . . . . . . . . . . . . . . 109
6.2.10 Envoltria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 6.2.11 Avaliao dos resultados . . . . . . . . . . . . . . . . . . . . . 112 6.2.12 Arquivo de sada . . . . . . . . . . . . . . . . . . . . . . . . . 112 6.3 6.4 Algoritmos de busca . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Validao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 6.4.1 6.4.2 6.4.3 6.4.4 6.5 6.5.1 6.5.2 6.5.3 6.5.4 6.6 Metodologia . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Modelagens de ligaes excntricas . . . . . . . . . . . . . . . 121 Sensibilidade da estrutura variao das excentricidades . . . 125 Otimizao por Algoritmos Genticos . . . . . . . . . . . . . . 129 . . . . . . . . . . . . . . . . . . . . . 135 Coluna de seo varivel . . . . . . . . . . . . . . . . . . . . . 135 Arco treliado I . . . . . . . . . . . . . . . . . . . . . . . . . . 137 Arco treliado II . . . . . . . . . . . . . . . . . . . . . . . . . 140 Circo Voador . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Cobertura com quatro apoios contnuos . . . . . . . . . . . . . 145 Cobertura com dois apoios contnuos . . . . . . . . . . . . . . 147 Otimizao simultnea sobre modelo gerado com
CEC TrussFrom-
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Modelagem geomtrica por Gramtica de Forma . . . . . . . . . . . . 149 6.7.1 6.7.2 Gramtica de reticulado: exemplo I . . . . . . . . . . . . . . . 151 Gramtica de reticulado: exemplo II . . . . . . . . . . . . . . 152
7 Discusso e concluses 8 Pesquisas futuras Referncias Bibliogrcas A Resistncia de barras tubulares circulares sem costura B Combinaes de carga C Coecientes de rigidez
C.1 Trelia plana
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
C.2 Trelia espacial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 C.3 Prtico plano . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 C.4 Prtico espacial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Lista de Smbolos
A Ae Ag An Ct E G Ix Iy J MR d MS d Nc , Rd Nc , Sd Nt , Rd Nt , Sd Q Sd Sr VR d
rea da seo, p. 107 rea lquida efetiva da seo, p. 168 rea bruta da seo transversal, p. 168 rea lquida barra, p. 168 Coeciente de reduo da rea lquida, p. 168 Mdulo de elasticidade, p. 107 Mdulo de elasticidade ao cisalhamento, p. 107 Momento de inrcia em torno do eixo x, p. 107 Momento de inrcia em torno do eixo y, p. 107 Constante torcional, p. 107 Momento etor resistente de clculo, p. 168 Momento etor solicitante de clculo, p. 168 Fora axial de compresso resistente de clculo, p. 168 Fora axial de compresso solicitante de clculo, p. 168 Fora axial de trao resistente de clculo, p. 168 Fora axial de trao solicitante de clculo, p. 168 Fator de reduo associado ambagem local, p. 168 Ao solicitante de clculo, p. 101 Capacidade resistente de clculo, p. 101 Fora cortante resistente de clculo, p. 168 xi
VS d N R env
Fora cortante solicitante de clculo, p. 168 Conjunto dos nmeros Naturais, p. 104 Conjunto dos nmeros Reais, p. 104 Fator de reduo associado ambagem global, p. 168 Deslocamento mximo obtido pela envoltria das combinaes de carga, p. 101
max m (Sd , Sd ) fd fk fu fy t
Deslocamento mximo prescrito, p. 101 Dimetro nominal do tubo, p. 107 Coeciente de ponderao da resistncia, p. 168 Coeciente de poison, p. 107 Massa especca, p. 107 Funo de interao das aes solicitantes, p. 101 Valor de clculo, p. 168 Valor caracterstico, p. 168 Tenso de ruptura, p. 107 Tenso de escoamento, p. 107 Espessura do tubo, p. 107
xii
Lista de Abreviaturas
w
AG BIM CAD CAE CG CHS CUFSM-SG vetor dos parmetros que denem uma estrutura, p. 51 Algoritmo Gentico, p. 40
Building Information Modeling, Computer-Aided Design,
p. 17
p. 4 p. 29
Computer-Aided Engineering,
Computao grca, p. 64
Circular Hollow Section,
p. 107
Implementao em MATLAB que integra o cdigo fonte do CUFSM com Shape Grammar(SG), p. 4
p. 66 p. 29
p. 66 p. 66
p. 107
xiii
Captulo 1 Apresentao
A concepo de uma estrutura fundada no compromisso entre sua geometria e um largo espectro de vericaes de segurana em Engenharia Civil. O carter deste compromisso varia no tempo, no espao e na tcnica: atualmente, o planejamento de certas edicaes tarefa complexa demais para ser levada a cabo sem a colaborao de diversas equipes de especialistas. Infelizmente, so esperadas falhas de comunicao quando cresce o nmero de participantes neste processo, onde a evoluo acelerada das ferramentas computacionais desempenha um papel ambguo. Computadores criaram e extinguiram postos de trabalho em Arquitetura e Engenharia. Se por um lado permitem que um homem sozinho realize o trabalho que antigamente era tarefa de muitos, por outro exigem mais qualicao, o renamento na compreenso do comportamento das estruturas (para criar e interpretar modelos numricos seguros) e o domnio de em inexorvel curso de obsolecncia.
softwares
hardwares
dedicam-se ao seu ofcio sem o desgaste de assimilar a cada curto perodo um novo e caro pacote de programas e por isso recorrem colaborao com tcnicos. Nestes ambientes, computadores diminuram horas de trabalho mas aumentaram o nvel de especializao de tarefas. Isto oferece riscos porque estes dispositivos podem gerar rapidamente e em grande volume resultados fascinantes e persuasivos alm de incorretos. Os erros tm origens diversas, de falha humana a
bugs
nos aplicativos e
softwares,
demandam grande capacidade crtica para serem identicados e evitados. Por vezes esta capacidade s pode ser adquirida atravs do prolongado manejo de outras vezes prejudicada por eles. A especializao de tarefas encontra seu duplo na oferta de a elas.
softwares
dedicados
entre aplicativos e, por consequncia, a comunicao entre equipes isoladas de prossionais. Sob este aspecto, computadores afastaram ainda mais aqueles que 1
j estavam distanciados entre si por sua formao acadmica, por seus objetivos e pela linguagem usual de seus ofcios. A compreeso precisa das origens, do alcance e dos desdobramentos deste processo exigiria uma anlise muito mais elaborada do que o escopo desta Tese permite. Tericos e historiadores da Arquitetura j chamaram a ateno para este assunto em livros hoje clssicos. Em sentido amplo, as opinies sobre o devir dos ofcios relacionados construo civil se dividem em dois blocos. Kolarevic [1], por exemplo, identica janelas de oportunidades no futuro da prosso de arquiteto e sua relao com ferramentas computacionais. Franoise Choay [2], por outro lado, apresenta uma perspectiva menos otimista: O engenheiro tende a substituir o arquiteto para conceber e construir na tridimensionalidade objetos atravs de todos os recursos da assistncia eletrnica e da virtualizao. O arquiteto, por sua vez, torna-se um produtor de imagens, um agente de
marketing
ou de comunicao,
que s trabalha agora em trs dimenses ctcias. No melhor dos casos, ele ca limitado a um jogo grco ou mesmo plstico, que rompe com a nalidade prtica e utilitria da Arquitetura e o inscreve na esttica intelectualista do escrnio e da provocao, caracterstica das artes plsticas contemporneas. O objetivo geral da Tese coaduna-se com as posturas pautadas na experimentao e na busca de novas oportunidades: investigar o grau de inovao introduzido na concepo de sistemas de estruturas quando o compromisso entre sua geometria e vericaes de segurana usuais em Engenharia Civil mediado por algoritmos de Inteligncia Articial (IA). A pesquisa foi desdobrada em quatro linhas: (i) modelagem do domnio de busca, (ii) funes de aptido, (iii) algoritmos de busca e (iv) implementao computacional e visualizao. A integrao destas quatro frentes de trabalho, por sua vez, prestou-se ao estudo de otimizao de reticulados e barras isoladas em estruturas metlicas. Uma reviso bibliogrca em Histria da Arquitetura permitiu legitimar a incluso de formas observveis na Natureza na linha (i). A Natureza tambm referncia na linha (iii) onde foram estudados dois Algoritmos Genticos. A linha (ii) embasada em normas tcnicas e em dcadas de trabalho internacional de investigao numrica e experimental sobre estruturas metlicas formadas por paredes nas, em que o corpo de pesquisadores da COPPE desempenha uma expressiva colaborao. A quarta linha de trabalho responsvel por articular as plataformas computacionais das linhas (i), (ii) e (iii). Esta metodologia embasou 2
1.1), um para a
Figura 1.1: Modelos implementados nesta Tese A delimitao do tema foi condicionada por dilemas evidentes aos olhos de um prossional experiente. Quantas e quais vericaes de Engenharia devem ser implementadas para que uma eventual inovao introduzida por IA tenha a mesma validade de um projeto dimensionado por mtodos tradicionais? Mais ainda: a busca por estruturas timas e no triviais deveria restringir-se a critrios de desempenho estrutural ou abarcar tambm custos de fabricao, uso e manuteno? Esgotar todas as possveis vericaes, para todos os sistemas de estrutura, para todos os casos possveis de solicitao esteve, desde sempre, fora de cogitao nesta investigao. Por outro lado, adotar um conjunto demasiadamente restrito de vericaes no contribuiria para o progresso do debate. A alternativa intermediria adotada foi, a cada caso, interpretar as solues obtidas pelos algoritmos de busca e identicar tanto as inovaes vlidas quanto os problemas atribuveis s vericaes no implementadas. A adoo desta metodologia visou o fortalecimento do senso crtico e a identicao de prioridades entre futuras implementaes. A organizao desta Tese revela, em boa medida, como seus objetos e objetivos foram estabelecidos.
O captulo 2
entre formas e vericaes da estrutura. Como se pretende demonstrar, o carter deste acordo varia ao longo da Histria em funo das tecnologias disponveis e dos modos de organizao do trabalho, com rebatimentos diretos sobre o repertrio formal da Arquitetura. Por um longo perodo da Humanidade, a observao da Natureza foi fundamental para a concepo de estruturas. A dinmica industrial que afetou este quadro de valores, por outro lado, um fenmeno relativamente recente e no concludo. A compreenso da relao entre concepo geomtrica e tcnicas computacionais que j estavam disponveis ao iniciar este trabalho legitimou, ao menos como hiptese, a reinsero de formas observveis na Natureza no repertrio das solues tecnicamente viveis. Este captulo foi dividido em trs partes: (i) concepo e representao da geometria, (ii) mtodos para proposio 3
de edicaes seguras e (iii) organizao social do trabalho de concepo e projeto estrutural, com especial nfase aos efeitos da especializao de tarefas.
O captulo 3
estruturas. Inicia-se pela constatao da variedade de ferramentas nativas de aplicativos comerciais CAD que, apesar de sua exibilidade, no se adequam facilmente modelagem de domnios de busca. A seguir so apresentados pequenos cdigos desenvolvidos nesta pesquisa para a parametrizao de estruturas especcas atravs de linguagem de
script.
aproximao da Gramtica da Forma, uma abordagem de modelagem geomtrica pautada em conjuntos de regras, que segue de perto o modelo da gramtica gerativa proposta por Noam Chomsky [3]. No foi dedicado um captulo exclusivo para as funes de aptido, por se entender que sua apresentao deveria ser feita prxima de cada estudo de caso, a m de tornar sua leitura o mais autocontida possvel. Uma vez que as funes de aptido esto baseadas em normas tcnicas, onde sua explicao no foi essencial para a compreenso do assunto, elas foram transferidas para apndices.
O captulo 5
apresenta a implementao
CUFSM-SG,
realizada na pesquisa
desta Tese e voltada para a otimizao de pers de ao formados a frio (PFF). Gramtica da Forma (baseada em regras de fabricao), Anlise de Flambagem e Algoritmos Genticos so integradas pela primeira vez em um mesma plataforma computacional. Os resultados obtidos indicam ganhos signicativos de resistncia nas barras. A relao entre custos de fabricao e desempenho estrutural de PFF mediada por Inteligncia Articial constitui a contribuio mais original deste trabalho.
exploradas analogias formais e testados algoritmos de gerao geomtrica inspirados na Natureza. O teste de validao revelou obstculos para a integrao entre os 4
modelos de barra isolada e de barras associadas. A articulao entre modelagem geomtrica, vericaes em Engenharia e otimizao esteve submetida ao equilbrio entre a assimilao de aplicativos computacionais pr-existentes e a implementao de ferramentas autnomas. A postura assumida foi a de aprender com aplicativos pr-existentes, para ento escrever o cdigo-fonte de aplicativos
Mimesis homemade.
CUFSM-SG
(Cap.
5) onde todo o cdigo-fonte est escrito em linguagem MATLAB c . O aplicativo (Cap. 6) ainda depende de um pr e ps processador comercial para a converso do modelo geomtrico de linhas em modelo estrutural de barras e para a visualizao dos resultados. A recente incorporao de tcnicas de Computao Grca baseados em OpenGL ao escopo da investigao abriu uma janela de oportunidade para a criao de uma ferramenta de pr e ps processamento, independente de qualquer aplicativo comercial e especialmente desenvolvida para a integrao entre Gramtica da Forma, vericaes de segurana em Engenharia Civil, otimizao e interfaces grcas amigveis. Uma parte considervel desta Tese foi dedicada compreenso de ferramentas desenvolvidas originalmente em mbitos separados de investigao. As primeiras estratgias de otimizao por Algoritmos Genticos foram desenvolvidas h mais de quarenta anos e a concepo estrutural inspirada na Natureza remonta Antiguidade. Numerosas pesquisas em Engenharia valem-se desta ferramenta; em Arquitetura, John Frazer [4] tornou-se clebre por desenvolver projetos com estes algoritmos. No entanto, os exemplos de concepo estrutural bio-inspirada integrada com Algoritmos Genticos so escassos na literatura. O objetivo especco deste estudo preencher esta lacuna, para o caso especco de estruturas reticuladas de ao. Entende-se por estrutura tima aquela que resulta de um processo automatizado de busca como a soluo elegante de um problema tcnico ao menor custo possvel. A multiplicidade de critrios que denem esta estrutura tima impuseram simplicaes ao escopo deste estudo, tanto em Arquitetura quanto em Engenharia. Tpicos essenciais na sntese da forma de uma edicao, como programao funcional e conforto ambiental, foram excludos porque requerem estudos especcos. O pano de fundo de um estudo que faz uso de ferramentas de Inteligncia Articial , obviamente, o processo decisrio. No caso de um aplicativo para estruturas timas inspiradas na Natureza, onde tanto os objetivos (elegncia, ecincia, custo etc.) quanto os agentes (equipe de Arquitetura, de Engenharia Estrutural, de gerenciamento de custos etc.) frequentemente esto em conito, preciso clareza quanto ao signicado de otimizao e quanto capacidade de 5
uma mquina de tomar decises por um arquiteto ou um engenheiro. Em relao Arquitetura, este estudo desenvolve uma ferramenta computacional que procede a ajustes em uma dada concepo estrutural dentro da margem de variao que no afeta o conceito original. Assim, tarefa de um arquiteto denir tanto o partido arquitetnico quanto a margem de variao aceitvel. Isto implica que, se houver uma soluo com menor custo fora do domnio imposto busca, ela no ser encontrada. Em relao Engenharia, necessria uma ressalva quanto ao que foi obtido e aos horizontes de pesquisa. A disponibilidade de informaes seguras para embasar as decises de Arquitetura e Engenharia Estrutural ainda nas primeiras etapas de concepo ainda ser objeto de muita investigao antes de se tornar uma prtica corrente. Em sentido literal, a trade vitruviana [5] (Firmitas, Utilitas, Venustas) no corresponde completamente prtica da Arquitetura no Brasil, onde arquitetos (de um modo geral) se identicam com beleza e utilidade do edifcio do ponto de vista do usurio, enquanto engenheiros (tambm de um modo geral) enfatizam rmeza e utilidade do ponto de vista da estrutura. A falta de comunicao entre as equipes envolvidas na sntese da forma e na anlise da estrutura tem razes histricas e pode ser explicada por diferentes razes, mas a consequncia deste hiato converge em solues que eventualmente sacricam algum aspecto da edicao e no raro culminam em demandas judiciais [6]. Este estudo prope-se a contribuir de alguma maneira para a rearmao da trade vitruviana original (Fig. 1.2) com a linguagem e os desaos tcnicos, econmicos e culturais de nosso tempo.
Bazin enfatiza esta postura frente a Arte para, a seguir, estabelecer um contraste com o Barroco em geral e no Brasil, em particular, onde a fantasia (como princpio) e a decorao (como meio) incorporaram-se a Arquitetura como instrumento de persuaso. O levantamento bibliogrco deste trabalho no localizou no Brasil nenhuma obra de referncia sobre a Natureza como fonte de inspirao para a concepo de estruturas. Por isso, foram selecionados exemplos que ponteiam a produo europeia. Diversos motivos so aventados para explicar a tendncia dos povos, desde a Antiguidade, para edicar sob inspirao da Natureza: simbolismo religioso, mimese, intuio estrutural. Os construtores do perodo gtico so, s vezes, considerados o ponto culminante desta arte. Dispondo apenas de intuio e regras empricas de dimensionamento, ergueram catedrais com acentuado sentido de ascenso e desmaterializao. A produo europeia entre o Medievo e o incio da Era Moderna foi muito rica em exemplos como a nave do Mosteiro dos Jernimos (Fig. 2.1).
Figura 2.1: Abboda da nave do Mosteiro dos Jernimos, Lisboa. Fonte: acervo do autor Nesta e tantas outras obras daquele perdo, a impressionante sensao de ausncia de peso, obtida com uma adequada relao de cheios e vazios, exige uma bem cuidada transmisso de esforos atravs de nervuras, da abboda at as fundaes. Na Natureza, este efeito simples de observar, quando se est entre 8
Figura 2.2: Analogia estrutural com rvores. Fonte: acervo do autor Estruturas tubulares oferecem oportunidades para a Arquitetura Contempornea expressar esta analogia. A recente ampliao do CENPES (Centro de Pesquisa da Petrobras), no Brasil, e a ampliao do aeroporto de Stuttgart, (Fig. 2.3) so apenas alguns exemplos. O corpo humano outra fonte de inspirao repetidamente usada na Arquitetura. Nas caritides gregas (Fig. 2.4), o esforo de nossa espcie de se sustentar na vertical transposto da maneira mais literal possvel para os elementos estruturais de coluna. Pode-se intuir que, com este smbolo, os construtores expressavam a capacidade de sentir os esforos a que sua obra estava submetida, como se eles se identicassem com suas esttuas-colunas. Um exemplo mais recente o edifcio
Turning Torso
(Fig.
2.5), do arquiteto
espanhol Santiago Calatrava (1951 ). O torso, que uma composio recorrente na arte greco-romana, representa um tronco masculino e musculoso, ligeiramente torcido, onde cabea e membros so ignorados. Calatrava divulgou um esboo (Fig. 2.6) em que a analogia entre um torso e seu edifcio fortemente sugerido. 9
Figura 2.4: Caritides no museu do Louvre. Fonte: acervo do autor Observa-se que a sensao de movimento do torso, mais do que a forma humana ou suas propores, esteve no centro das atenes do arquiteto. Ainda que sua inspirao seja o corpo humano a partir (presumivelmente) de uma reinterpretao pessoal da arte greco-romana, o resultado apresenta uma linguagem distinta, tanto de seus precedentes artsticos quanto do entorno imediato. Eventualmente, referncias Natureza na concepo de estruturas incluem fontes de inspirao no-orgnicas. Esta licena aceitvel porque mesmo a matria inorgnica partilha de certos processos de seleo que determinam sua forma por presso do meio. Se no fosse por isso, no faria sentido edicar em ao por inspirao da Natureza. 10
Torso
Building.
Malmo,2005.
Fonte:
para
Turning
Torso
Building.
Fonte:
construtores notaram como os gros de areia empilhados organizam-se em forma e proporo adequada estabilidade do conjunto, no muito diferente das pirmides.
Figura 2.8: Analogia estrutural com dunas de areia. Fonte: http://pt.wikipedia.org Tambm por inspirao de dunas de areia teria sido concebido o Observatrio Eisntein, na Alemanha. Seu arquiteto, Erich Mendelsohn (1887-1953), considerado um dos expoentes do Expressionismo na Arquitetura do sculo XX, sendo famoso pelas sries de esboos (Fig. marinhas como edicaes [9]. Estes poucos exemplos, distribudos esparsamente por mais de 40 sculos de variadas tradies construtivas na histria da Humanidade, no fornecem ainda 12 2.10) onde reinterpreta dunas de areia e conchas
Figura 2.10: Esboos de Erich Mendelsohn [9] um quadro completo da precedncia e da atualidade do tarefa inclui-se como sugesto de pesquisa futura.
design
bio-inspirado.
Um catlogo exaustivo no caberia no escopo desta Tese, de modo que esta Os exemplos citados, ainda que em pouco nmero, so um testemunho suciente para os objetivos deste captulo. Assim como fatores tecnolgicos e culturais convergiram em cada momento para tornar a inspirao na Natureza usual da Antiguidade ao incio da Era Moderna, novas circunstncias conduziram no sculo XX a uma Arquitetura marcada pela produo em larga escala e por espaos homogneos, regulados, ortogonais e modulados. At mesmo o perodo de maior atividade produtiva na obra de um arquiteto expressionista como Erich Mendelsohn marcado em certo grau pelas caractersticas gerais da produo em escala. Qualquer explicao para este fenmeno sujeita ao risco de ser parcial e condicionada pelos recursos que a fundamentam. Nomeadamente, os conhecimentos de que esta pesquisa dispe so relativos expresso grca em Arquitetura e a mtodos computacionais em Engenharia.
13
Figura 2.11: Representao grca em indstria de ponta. Fonte: www.karaya.pl/en/rvresin/37/mig-27-ogger-1-72-1-48-detail-scale-aircraftdrawings-rv1023.html Havia desenhos tcnicos nos canteiros antes da Era Industrial, mas seus meios e objetivos eram diferentes. Esta representao traduzia antes uma inteno do que uma ordem inequvoca e precisava ser interpretada no canteiro segundo a experincia e a habilidade do trabalhador. Exemplo disto so os desenhos do arquiteto Villard de Honnecourt (Fig. 2.13), recorrentes em manuais de histria da Arquitetura, e a Catedral de Reims, erguida entre os sculos XIII XVI (Fig. 2.14). Para um observador moderno, parece pouco provvel que estes esboos tenham guiado a mo de trabalhadores no canteiro. Seguramente, um empreendimento com tal nvel de complexidade demandaria milhares de pranchas de desenho tcnico em uma obra contempornea. Gerenciar tal volume de informao mobilizaria equipes com dezenas de arquitetos e engenheiros e a compatibilizao de projetos complementares acarretaria todos os problemas de comunicao inerentes ao 14
Figura 2.12: Representao grca em canteiro de obras [9] intercmbio de dados e informao entre especialistas e seus
softwares.
Figura 2.13: Desenhos para a Catedral de Reims [10] Dois cenrios so representados por esta comparao: (i) o canteiro medieval, com poucos desenhos e trabalhadores altamente qualicados e (ii) o canteiro moderno, com trabalhadores de baixa qualicao e profuso de pranchas de desenho, cujo objetivo consciente e manifesto prever, se possvel com preciso de milmetros, at o ltimo detalhe de um edifcio antes de lanar suas fundaes. O trabalhador no canteiro moderno no deveria tomar decises, pois o desenho tcnico (em princpio) uma ordem de execuo inequvoca. Na prtica, esta premissa no completamente vlida. Ao reduzir o espao a planos, o desenho tcnico 15
Figura 2.14: Catedral de Reims. Frana, sec XIII.Fonte: http://pt.wikipedia.org pode induzir ao arbtrio e a confuso de leitura, mesmo por parte de prossionais experientes. As referncias mongianas do desenho tcnico podem ser difceis de aplicar no canteiro e, se no for adotado um gerenciamento cuidadoso, pode ocorrer dvida quanto sucesso correta das etapas de construo, confundidas na simultaneidade da representao grca (da a necessidade do projetista especicar tambm a metodologia construtiva). Alm de potencialmente confuso, o desenho tcnico restritivo, porque seu sistema mtrico e ortogonal no se adapta a uma grande variedade de formas e materiais e porque a necessidade antecipada de registro incrementa os custos de gerenciamento de informao. Por conta disso, acredita-se que um grande e antigo repertrio perdeu-se na Arquitetura durante a generalizao do desenho tcnico como instrumento de controle da mo de obra no canteiro. Salvo experincias contemporneas espordicas, este quadro ainda vlido na construo civil em geral e no foi profundamente afetado pelos sistemas CAD (Computer-Aided O
product model, Design ).
um ponto de inexo na expresso grca da Arquitetura e Engenharia [6], com implicaes tanto na liberdade formal quanto no gerenciamento de informaes. Existem modelos exclusivos para cada ramo da grande indstria, como desenvolvimento de avies, carros, navios e assim por diante. Do desenho do casco anlise estrutural do ltimo parafuso da caldeira, tudo deveria se concentrar em um nico arquivo. (Fig. 2.15).
16
Product model
de embarcao [1]
product model
Information Modeling ).
de Bilbao (1997) e
arquiteto Frank Gehry, zeram uso deste conceito em determinado estgio do seu desenvolvimento (Fig. 2.16).
Figura 2.16:
Product model
Isto sugere que, ao menos do ponto de vista da representao, h hoje recursos para o gerenciamento de informao no projeto de formas complexas, bem como aplicativos vetoriais com modelagem parametrizvel capazes de gerar estas formas. Para a concepo de formas na Arquitetura, a produo de espaos homogneos, regulados, ortogonais e modulados cada vez menos uma necessidade imposta pelas ferramentas de representao. Persistem, no entanto, interaes com limitaes de outra ordem, abordadas nas sees seguintes.
17
so
alguns dos marcos simblicos da diviso do trabalho entre arquitetos e engenheiros na Era Industrial. A especializao de tarefas consolidou-se com a disseminao de ferramentas matemticas para a predio aproximada do comportamento das estruturas. Estas ferramentas, que so difceis de assimilar e empregar, exigem a formao de prossionais especializados, os engenheiros estruturais. Face a esta diculdade, especializar as atividades de sntese da forma e anlise da estrutura incorporou-se ao ofcio de planejar uma edicao. Nesta seo so apresentadas algumas implicaes deste processo. Segundo o arquiteto alemo Erich Mendelsohn [9], um dos expoentes do Expressionismo na Arquitetura do sculo XX, os construtores da Antiguidade estavam limitados pela sua carncia de mtodos seguros para predizer o comportamento de suas estruturas. Tudo de que dispunham eram mtodos
por longas geraes de observao e experincia. primitivos de tentativa e erro ou frmulas arbitrrias que, na melhor das hipteses, estavam amparadas
abrange muitas tradies construtivas, inclusive a greco-romana. O mtodo grego, que foi registrado por tratadistas posteriores como Vitruvius, era baseado em regras rgidas de proporo entre o dimetro do fuste e todas as outras parte do edifcio [5]. Exmios construtores, algumas de suas obras perduram at nossos dias, como o templo de Poseidon (Fig. 2.17).
Figura 2.17: Templo de Poseidon. Fotograa: Marcelo Antoniazzi, 2010 De fato, os gregos foram grandes gemetras, mas no deixaram contribuio notvel em outras reas da matemtica que dependesse de notao escrita. Seu sistema no-posicional de representao numrica tornava difcil at mesmo operaes aritmticas simples (note-se que os exemplos so completamente hipotticos e a notao 18
inexata):
(2.1)
(2.2)
No foi seno no sculo IX, que ocorreu a disseminao dos algarismos indoarbicos e do conceito de zero no Ocidente. A partir da, o amadurecimento do sistema decimal permitiu expressar 2.1 e 2.2 como:
(2.3)
O madurecimento desta notao permitiu que, em 1638, Galileu Galilei publicasse Duas Novas Cincias, uma das primeiras investigaes sistemticas [11] da Resistncia dos Materiais, com manifesta inspirao na Natureza: So empregadas na arte (e com mais frequncia na Natureza) milhares de operaes cujo propsito o incremento de resistncia sem adio de massa. Exemplos disso podem ser vistos em ossos de pssaros e em diversos tipos de canios que so leves e altamente resistentes exo e ruptura. Se uma haste de palha, que carrega uma cabea de trigo mais pesado do que o talo inteiro, fosse constituda da mesma quantidade de material, mas de uma forma compacta, ela iria oferecer menos resistncia exo e ruptura. Esta uma experincia que tem sido vericada e conrmada na prtica, onde se constatou que uma seo oca de um tubo de madeira ou de metal muito mais resistente do que se fosse macia, para um elemento com o mesmo comprimento e peso. So perceptveis nesta passagem alguns dos tpicos desta investigao: sees tubulares, minimizao de massa, ganho de resistncia,
design
bio-inspirado, to-
dos presentes no momento da fundao da Resistncia dos Materiais como cincia. No sculo seguinte, o clculo innitesimal propriamente dito surgiu nas obras independentes de Newton e Leibnitz e se tornou pea chave no moderno clculo de estruturas. A compreenso matemtica da Natureza permeia a obra de incontveis pensadores, arquitetos e engenheiros. Ainda citando Mendelsohn [9]: Os materiais estruturais de hoje ao e concreto armado so compostos articiais, sintetizados. Para calcular seu comportamento estrutural,
19
mtodos cientcos e matemticos conveis so uma necessidade absoluta. (. . . ) O princpio da Elasticidade ditado pela Natureza. A Natureza o emprega em todos os organismos, no reino vegetal e animal, em homens e plantas. Investigaes cientcas tm demonstrado que o comportamento dos msculos, quando submetidos expanso e contrao, semelhante ao comportamento do ao e do concreto armado, principalmente em protenso, ou seja, o mdulo de elasticidade inuencia a estabilidade elstica do corpo e seus membros. Disto segue que os novos materiais estruturais, quando usados de acordo com seu potencial elstico,
devem necessariamente produzir uma expresso estrutural e arquitetnica completamente diferente de tudo o que j se conheceu.
(grifo do autor) A mesma pulso fundamental ecoa em Galileu (sc XVII) e Mendelsohn (sc XX): a intuio de que a observao da Natureza e a compreenso cientca de suas leis do forma a uma expresso renovada na Arte e na Engenharia. entanto, ao se comparar uma catedral do sc. XI (Fig. projetado por Mendelsohn no sc. XX (Fig. 2.19), reavalia-se expresso
e arquitetnica completamente diferente de tudo o que j se conheceu
No
como uma
de Winchester, obra de construtores que desconheciam a resistncia dos materiais, a teoria da elasticidade e o clculo innitesimal.
de
Winchester.
Inglaterra,
sec
XI.
Fonte:
Para Srgio Ferro [10], as caractersticas da aparelhagem terica do clculo de estruturas ajudam a compreender esta aparente falta de correlao entre domnio 20
Figura 2.19: Templo da comunidade hebraica. EUA, 1937. [9] tcnico e liberdade formal. Vrios conceitos do clculo estrutural tm base linear e ortogonal: a compresso (na direo do eixo), a trao (idem), a exo (afastamento perpendicular ao eixo), o momento etor (dupla perpendicular ao eixo), a toro (idem), etc. Em oposio, porque as formas curvas no se inclinam facilmente diante desta aparelhagem terica, suas vantagens estruturais so evitadas com frequncia. Srgio Ferro sugere que, na tradio construtiva do sculo XX, a sntese da forma seria determinada antes pela capacidade de representao do desenho tcnico do que por consideraes plsticas, e a anlise da estrutura seria dependente mais de sua capacidade efetiva de predio dos esforos, deslocamentos e resistncia dos materiais do que pela ecincia do sistema estrutural. As ferramentas computacionais, disponveis hoje a custos acessveis a usurios fora da grande indstria, enfraqueceram a validade destas hipteses. O Mtodo dos Elementos Finitos, baseado nos princpios de discretizao de formas contnuas, integrado a aplicativos com interface grca amigvel e continuamente aperfeioado, permite a predio do comportamento de estruturas com forma irregular. Concluise que Erich Mendelsohn teve a intuio correta quando relacionou Elasticidade e Expresso Estrutural, mas no disps, entre outros fatores, de ferramentas computacionais adequadas para a realizao plena de seu projeto.
21
Contexto essencialmente idntico apresentado na Tabela 2.2, onde um sistema de procedimentos e mtodos instrui cinco operrios a levarem concreto da betoneira at o ponto de aplicao [10]. A especializao de tarefas permanece como um dos fundamentos da organizao da produo desde a Revoluo Industrial. De maneira correlata, a grande quantidade de novos conhecimentos adquiridos pela Humanidade aps a Revoluo Cientca foi acompanhada pela progressiva especializao dos campos do saber e da formao acadmica e prossional. Na fase de planejamento da construo civil, isto signica que diversas equipes precisam interagir no processo de sntese da forma: empreendedores, empreiteiros, arquitetos, engenheiros civis, de estrutura, 22
Tabela 2.2: Especializao de tarefas no canteiro Recepo do concreto no carrinho Transporta at o guincho Espera Recuperao do carrinho vazio de volta ao andar Fixao do carrinho cheio Volta betoneira com o carrinho vazio Eventualmente, espera na betoneira Operrio 3 Espera pelo carregamento do carrinho cheio e pelo descarregamento do carrinho vazio Subida Espera pelo descarregamento do carrinho cheio e pelo carregamento do carrinho vazio Descida Espera eventual pela chegada do carrinho cheio Operrio 4 e 5 Retirada do carrinho cheio da plataforma do guincho Fixao do carrinho vazio Transporte do concreto at o local de utilizao Espera eventual antes da utilizao Descarregamento no local de utilizao Volta plataforma com o carrinho vazio Espera eventual pela chegada da plataforma trazendo um carrinho carregado Operrio 1 e 2 de ar-condicionado, de instalaes eltricas e sanitrias etc. Algumas interaes possveis so ilustradas na Figura 2.20.
23
Para Lenz Jr. [6] as falhas inerentes a um sistema de comunicao to complexo induzem prejuzos quanticveis: (i) 30% do custo de uma construo atual pode ser atribudo ao desperdcio, o que acontece em grande parte porque o projeto descrito e comunicado por meio de desenhos muitas vezes incompletos, descoordenados ou carentes de informao essencial, (ii) 50 a 85% de todos os problemas de construo so causados por informao perdida, ruim ou descoordenada e (iii) 43% das disputas mais comumente relacionadas com a construo so causadas por erros de interao entre o arquiteto e o engenheiro. Os avanos da computao em termos de liberdade na sntese da forma e na capacidade de predio do comportamento da estrutura so produtivos no mbito de cada disciplina, mas no signicam necessariamente aumento no uxo de informaes entre especialistas. progressos signicativos sejam realizados no conceito de
product model
Embora aplicado
construo civil, no est disponvel at o momento um aplicativo ou estrutura de dados robusta o suciente para reunir todas as informaes de uma edicao em um nico banco de dados com interface grca 3D, que permita a vericao e compatibilizao dos projetos de todas as equipes envolvidas. Os aplicativos disponveis para cada especialidade da construo civil frequentemente so incacapazes de intercambiar dados (Fig. 2.21), o que diculta a interao entre equipes.
Figura 2.21: Interoperabilidade entre aplicativos comerciais [6] A estrutura metlica da passarela
Estao Cidade Nova,
na cidade do Rio de
projeto de estruturas de que trata este estudo. Para efeito de comparao, a obra foi fotografada (Fig. 2.23) logo aps sua inaugurao, aproximadamente do mesmo ponto de vista da maquete eletrnica (Fig. 2.22).
Figura 2.22: Maquete da passarela da estao Cidade Nova. Rio de Janeiro, 2011. Fonte: www.jbmc.com.br
Figura 2.23: Passarela da estao Cidade Nova. Rio de Janeiro, 2011. Fonte: acervo do autor A maquete sugere que a inteno plstica do projeto arquitetnico fazia contraponto entre o corpo horizontal da passarela e os grandes arcos que dominam a composio. Na concepo original, os arcos aparecem livres contra o cu, apenas sutilmente ligados ao corpo horizontal por tirantes muito nos. Na obra construda, os arcos foram estabilizados lateralmente de modo a trabalharem em conjunto e os tirantes foram substitudos por barras mais robustas. Em resumo, a independncia 25
visual dos arcos, centro da composio inicial, foi atenuada por necessidades estruturais. Casos semelhantes so, em geral, atribudos (i) ao dimensionamento da estrutura muito posteriormente sua concepo ou (ii) indisponibilidade de ferramentas ecazes para intercmbio de dados entre todos os agentes envolvidos na sntese da forma desde o seu estgio conceitual. No processo de tomada de decises, a especializao de tarefas sem intercmbio de informao entre os agentes aumenta os riscos de prejuzos simblicos e nanceiros. Existem estratgias para combater estes riscos em dois nveis: (i) na centralizao de informao (a exemplo do conceito de reorganizao da produo e da mo de obra. O economista Jeremy Rifkin [13] estabelece trs grandes esquemas de organizao da mo de obra: (i) o modelo medieval, que opera em pequena escala, a altos custos e se foca no atendimento a demandas especcas de cada cliente, (ii) o modelo fordista, que aumentou a produo e reduziu os custos, sacricando a variedade e (iii) o modelo Toyota, que compatibiliza grande variedade e escala de produo com reduo de custos. Na fbrica racionalizada japonesa, engenheiros, programadores de computador e operrios interagem diretamente na planta, compartilham idias e executam decises conjuntas. Esta planta de trabalho alcanaria:
product model )
e (ii) na
metade do esforo humano; metade do espao necessrio para linhas de fabricao e montagem; metade do investimento em mquinas e ferramentas; metade do tempo de projeto para o desenvolvimento de um novo produto; muito menos da metade do estoque no local; menor ndice de defeitos; maior e sempre crescente variedade de produtos.
Fatores histricos especiais contriburam para que os japoneses construssem seu modelo hbrido entre medieval e fordista. Sua industrializao foi mais acelerada durante o sculo XX, quando a transferncia de tecnologia de pases industrialmente mais avanados encontrou um sistema de produo ainda fortemente marcado pela herana cultural do perodo medieval. Isto resultou na capacidade da indstria de ponta japonesa de atender em larga escala s expectativas de clientes individuais. Um exemplo eloquente a ecincia da Japan's National Bycicle Company. Nos 26
postos desta companhia, os clientes so medidos e escolhem os itens que gostariam em suas bicicletas. Os dados so enviados por computador para a linha de produo, onde as peas so dimensionadas e ocorre a fabricao e montagem de acordo com os esforos solicitantes e a ergonomia adequada ao usurio. O produto, exclusivo, era entregue em trs horas a partir do momento da insero dos dados do cliente no computador. A empresa, ao notar que os clientes se frustavam com a satisfao precoce de suas expectativas, passou fazer a entrega em uma semana. Em relao (i) especializao das tarefas no processo decisrio e (ii) incorporao da fabricao e montagem na fase de projeto conceitual de estruturas metlicas tubulares para a construo civil, esta pesquisa tem um alcance menor do que o projeto
product model
centralizar todas as informaes relativas a um edifcio em um nico arquivo. Pelo contrrio, esta proposta exige a compreenso de mais algumas ferramentas computacionais pelas equipes de Arquitetura e Engenharia, aplicativos estes que iro gerar mais arquivos cujas extenses no so suportadas pelos aplicativos de outras especialidades. Por outro lado, as informaes geradas pela mediao de um algoritmo multiobjetivo podem modicar o dilogo entre arquitetos e engenheiros. A quantidade de informao a ser gerenciada no foi reduzida, mas tenciona-se construir um modelo que de algum modo melhore a qualidade da informao que circula entre dois campos especialistas do saber. Quanto capacidade da indstria brasileira da construo em atender demandas especcas por baixo custo de produo e em larga escala, esta investigao foi enriquecida pelo intercmbio direto com fabricantes de estruturas metlicas, no sentido de quanticar os custos envolvidos nesta etapa da cadeia produtiva, acelerar o processo de concepo e anlise de estruturas em pers formados a frio e customizar tanto quanto possvel seus produtos.
27
apresentada na Figura 3.1: xada uma distncia entre apoios, uma varivel contnua (inclinao da viga) e duas variveis discretas (quantidade de pontos nodais sobre a corda e identicador numrico dos pers no catlogo de um fabricante) bastam para descrever toda e qualquer viga
warren
montadora. Infelizmente, no simples modelar um domnio de busca com variveis concernentes Arquitetura e Engenharia em um nico aplicativo comercial. Os Modelos Geomtricos Unilares (MGU), esquerda, foram gerados com o auxlio de linguagem de
script
os respectivos Modelos Estruturais Discretos (MED), direita, foram criados em FEMAP c , um programa comercial CAE onde o MGU importado e recebe novos atributos (propriedades fsicas dos materiais e propriedades geomtricas das sees). Dadas as diculdades inerentes modelagem de domnios de busca de estruturas relativamente simples como o da Figura 3.1, a insero de formas inspiradas na Natureza neste escopo poderia ser interpretada como uma complicao desnecessria. Alm disso, legtima a pergunta: por que buscar referncias em formas inspiradas na Natureza, quando existe um elenco numeroso de arquitetos renomados
28
Figura 3.1: Vigas Warren: (a) inc=27% e ns=1; (b) inc=27% e ns=3; (c) inc=5% e ns=5. Fonte: acervo do autor que prescindiram desta abordagem? A resposta mais simples e menos completa baseia-se na suposio de que as formas na Natureza so estruturas ecientes, aperfeioadas desde sempre pela competio, evoluo e adaptao. Portanto, estruturas articiais que adotassem esta referncia seriam ecientes na proporo de suas semelhanas com a Natureza. Contudo, existem dois defeitos nesse argumento. O primeiro deles revela-se quando so comparados os caminhos das foras em estruturas naturais e articiais. Os uxos de fora tendem a procurar seu caminho mais curto entre o ponto de aplicao de aes externas e as reaes de apoio nas formas da Natureza, enquanto as edicaes s adquirem utilidade pelo desvio de foras em funo dos espaos connados por elas. A segunda falha no argumento diz respeito aos mtodos construtivos, que nos organismos tendem a ser um processo contnuo de adio e subtrao de matria, enquanto em estruturas metlicas eles so um evento discreto (no sentido de que as formas assumem sua congurao denitiva ao nal da etapa de montagem) e pautado na associao de componentes pr-fabricados. A analogia formal com a Natureza, apesar de seu apelo esttico, tem alcance limitado a vericar compatibilidade entre modelagem geomtrica e clculo de estruturas com vericaes restritas s barras, sem considerao dos custos das ligaes, de fabricao e de montagem. A segunda resposta para a adoo da Natureza como referncia menos evidente e se baseia na viabilidade de abstrao dos algoritmos que descrevem a forma dos seres vivos, alguns dos quais so de domnio pblico. Uma das variaes da Gramtica da Forma, por exemplo, foi originalmente desenvolvida para a descrio de vegetais [14] e baseada em conjuntos de regras relativamente simples, mas capazes de descrever uma enorme variedade de espcies, como ilustrado na Figura 3.2. Sua aplicao literal em Arquitetura teria pouca utilidade, mas o modelo pode ser facilmente modicado para a descrio de reticulados planos e espaciais mais prximos da realidade construtiva atual. Nomear esta adaptao como a verso 29
denitiva de uma Gramtica de Estruturas Reticuladas seria precipitado, face ao que foi de fato implementado durante os trabalhos de pesquisa desta Tese, mas se aproxima de suas intenes e desdobramentos: a incluso, progressivamente mais abrangente, das regras de fabricao e montagem de estruturas metlicas na modelagem de seu domnio de busca. Dentre todas as estratgias experimentadas e apresentadas a seguir, a Gramtica da Forma a abordagem mais promissora, mas ainda h muito por fazer antes que sua implementao esteja plenamente funcional. Em vista disto, os domnios de busca para barras associadas foram agrupados em trs categorias: (i) tipologias tradicionais, (ii) analogias formais e (iii) adaptao de algoritmos inspirados na Natureza. A proposio de reticuladas muito semelhantes aos seres vivos (Fig. 3.3) e sua otimizao estrutural conduz a resultados instigantes, como demonstrado em exemplos posteriores nesta Tese, mas no seu objetivo principal.
Figura 3.2: Uma aplicao da gramtica da forma de vegetais. Renderizado em Rhinoceros c . Fonte: acervo ao autor Diversos aplicativos comerciais, usualmente empregados na Arquitetura para desenho tcnico e maquetes eletrnicas, so capazes de criar modelos geomtricos para estruturas. Em geral, estes programas permitem o desenvolvimento das mesmas idias que seriam concebidas com instrumentos tradicionais de desenho, a um custo de tempo menor ou a concepo de solues que seriam proibitivamente trabalhosas para serem desenvolvidas por tcnicas manuais. O modelo geomtrico de uma estrutura reticulada composta pela associao de barras prismticas 30
Figura 3.3: Analogias formais com a Natureza. Fonte: acervo ao autor idealizado por linhas retas cujas extremidades coincidem com o centroide das sees nas extremidades dos elementos. Analogamente, estruturas contnuas muito nas, planas ou curvas, so representadas por uma superfcie contida em seu plano mdio. Aplicativos grcos vetoriais oferecem um conjunto de ferramentas nativas, acessadas pelo usurio nal via menus e botes ou atravs de comandos escritos, para criao e edio de linhas e malhas. Quando uma sequncia estrita de tarefas requerida frequentemente, estes aplicativos permitem a gravao de comandos escritos em macros, tambm muito comuns em editores de texto e planilhas eletrnicas. Macros reduzem o tempo necessrio para passar instrues ao computador, mas no permitem ao usurio tomar decises durante este processo. Por outro lado, a maioria dos aplicativos vetoriais d suporte a uma linguagem de programao que extende as funcionalidades deste programa para o usurio nal, os chamados programas de
script .
Aplicativo
Linguagem
script
vido. Certas funes dos programas vetoriais, que no esto explcitas ao usurio comum, podem ser manipuladas atravs destas linguagens. no podem ser compilados, so apenas arquivos de texto com instrues a serem obedecidas pelo programa principal. Ferramentas compiladas desenvolvidas por usurios, os
plugins,
podem ser criados com pacotes oferecidos pelas empresas proprietrias dos 31
softwares
comerciais, mas os
scripts
expresso grca em Arquitetura, por serem quase to versteis quanto os e mais fceis de desenvolver.
32
Um
modicador
aplica
uma transformao sobre o modelo geomtrico, controlvel atravs de parmetros. Os diversos modicadores nativos de um aplicativo podem ser aplicados em cadeia, permutados e retirados at que se retorne ao modelo inicial. Dois exemplos comuns so
bending
twisting.
Bending twisting
provoca um arqueamento do modelo, tal como realiza toro sobre um eixo, que pode ou no
Twisting,
(Fig. 2.5).
bending
morphing,
facial de personagens de animao, consiste basicamente na interpolao entre duas malhas que apresentam a mesma topologia. Isto signica que ao menos trs modelos geomtricos devem estar prontos antes da aplicao do
morphing :
o modelo-base no
e os dois alvos para interpolao. A Figura 3.5 apresenta uma superce obtida pela interpolao de duas outras, atravs desta ferramenta. O aplicavl sobre conjuntos de linhas.
morphing
uma boa tcnica para trabalhar com modelos estruturais treliados porque no Em Arquitetura usado como processo criativo, uma vez que a interpolao pode dar origem a uma grande variedade de solues intermdirias que no foram imaginadas a princpio. Um caso raro de estudos em projeto de residncias com tcnica de de arquitetos Kolatan & MacDonald [1].
morphing
33
morphing.
Outro exemplo de processo criativo baseado em tcnicas de animao a tcnica de patch, que deforma um objeto enquanto este se move sobre uma curva [1]. uma estratgia til para testar alternativas de composio arquitetnica que envolvem mais de uma subestrutura. A Figura 3.6 apresenta trs alternativas de composio baseadas nesta ferramenta.
patch.
Todas as guras desta seo foram gerados em 3DStudio, para esta Tese, como primeira tentativa de modelagem de domnios de busca. No entanto, no foi bemsucedida a tentativa de vincular ecientemente os arquivos gerados por este aplicativo a outras ferramentas computacionais em sistema CAE, para propsito de otimizao estrutural. Isto rearma a hipotse [6] segundo a qual a
interoperabilidade
entre os sistemas comerciais CAD, CAE e CAM ainda , via de regra, deciente.
34
onde
a implantao da obra exigia que 36 arcos triarticulados, com a mesma congurao porm com dimenses diferentes, fossem dispostos ao longo da estao (Fig. 3.7)
Figura 3.7: International Terminal Waterloo Station. Inglaterra, 1993. Fonte: www:grimshaw-architects.com Um modo de desenvolver domnios de busca com acesso direto s funes e parmetros baseado nas linguagens de
scripting
so (i) a velocidade com que as solues so geradas e (ii) a possibilidade de estudar praticamente innitas alternativas atravs de parmetros. Adicionalmente, esta tcnica capaz de gerar geometrias formalmente complexas ou transformar modelos geomtricos iniciais mais simples, que caracterizam o domnio. Duas desvantagens das tcnicas de parametrizao mais comuns so: (i) sua limitao a famlias de formas conhecidas
scripts a priori
nova funo para cada tipologia de estrutura que se pretenda investigar. Como os acessam subrotinas do programa principal, os domnios de busca podem ser dependentes em maior ou menor grau de funes internas sobre as quais o usurio 35
no tem controle. Foram realizadas diversas experincias com a parametrizao tradicional de estuturas para esta Tese. Um dos experimentos desta Tese foi a modelagem de domnios de busca em
scripts
NURBS
TrussFromSur-
espaciais (mdulo de semi-octaedro) com formas orgnicas curvas, de tal modo que os pontos nodais das sub-estruturas coincidam. Embora os modelos geomtricos gerados por TrussFromSurface so facilmente convertidos em MED, a representao matemtica das superfcies gem de
script. NURBS
TrussFromSurface
TrussFromSurface,
com a diferena de que a forma da trelia espacial resulPode-se escrever, por exemplo,
tante obedece a um polinmio de grau denido pelo usurio. dos pontos nodais so dadas por z = z (x, y ).
n n1 n
z (x, y ) = an x + an1 x + . . . + a0 + bn y + bn1 y n1 + . . . + b0 , o que permite que as diretrizes em x e y sejam aproximadas para uma grande variedade de formas. Esta estratgia particularmente til se, em um programa de otimizao, escreve-se massa(an , an1 , . . . , a0 , bn , bn1 , . . . , b0 ) e minimizamos esta funo.
Entre muitas outras experincias de parametrizao clssica desenvolvidas nesta investigao, a que mais se aproximou de um exemplo de aplicao imediato foi baseada no projeto da cobertura metlica do Centro de Eventos do Cear (Fig. 36
TrussFromEquation.
Parabolide
Figura 3.10: Ensaios de resistncia da cobertura do Centro de Eventos do Cear. Fonte: acervo do autor
Figura 3.11: Modelo geomtrico parametrizado da cobertura do Centro de Eventos do Cear. Fonte: acervo do autor Trata-se de uma trelia espacial executada em pers formados a frio, onde so identicveis diversos conjuntos de substruturas. Sua parametrizao engloba cinco variveis: inclinao da cobertura, altura das vigas transversais, quantidade de montantes nestas vigas, quantidade de mdulos (cada mdulo constitudo por 37
duas vigas transversais paralelas e vinculadas por subestruturas), quantidade de subestruturas que solidarizam as vigas principais em cada mdulo e afastamento entre mdulos. Como nos exemplos anteriores nesta seo, o Rhinoceros c . Sem dvida, a abordagem de parametrizao conhecida como Gramtica da Forma oferece domnios de busca mais ricos do que as tcnicas apresentadas at aqui. Nos captulos 5 e 6 sero apresentadas implementaes com esta tcnica.
script
foi escrito em
38
que deu origem aos Algoritmos Genticos clssicos. Holland, inspirado na teoria da 39
seleo das espcies, desenvolveu um mtodo geral, capaz de abordar um grande nmero de problemas para os quais ainda no estavam desenvolvidos algoritmos especcos e satisfatoriamente rpidos. Basicamente, este algoritmo da Seleo Natural das Espcies consiste em simular a competio entre indivduos, de modo a permitir que aqueles com melhor desempenho transmitam suas caractersticas para as geraes seguintes. A mediao entre o domnio de busca e as funes de aptido, nesta investigao, foi efetuada atravs de duas variaes de uma ferramenta de Inteligncia Articial bastante difundida em otimizao de estruturas em Engenharia, os Algoritmos Genticos (AG). Este captulo inicia-se com uma explicao em nvel bastante intuitivo para, nas sees seguintes, avanar tanto quanto necessrio sobre a explicao tcnica dos algoritmos implementados.
divduos.
duas leiras, atletas negros e brancos que se destacaram em modalidades olmpicas. Apreciadores do esporte iro reconhecer, entre os indivduos da primeira linha, recordistas em corrida de curta distncia e, entre os demais atletas, campees de natao. Por alguma razo que no relevante neste momento, todos campees corredores so negroides e os nadadores de alto desempenho no so negroides. Infere-se que alguma diferena anatmica favorece a uns na natao e a outros na corrida mas, salvo o parecer de um especialista, difcil reconhecer em um esqueleto humano as caractersticas que denem um ou outro tipo de atleta de alto desempenho. Mesmo sem detalhar que diferenas seriam estas, aceita-se que alteraes sutis na estrutura do corpo humano podem desencadear ganhos de desempenho mecnico. A escolha do esqueleto humano 4.2 como exemplo no foi aleatria. Estruturas 40
Figura 4.2: O esqueleto humano como estrutura. Fonte: http://pt.wikipedia.org reticuladas expressivas concebidas nas ltimas dcadas seguem o mesmo princpio, como a Catedral de So Joo do arquiteto Santiago Calatrava (Fig. 4.3). Embora no estejam disponveis informao sobre o processo de otimizao estrutural empregado por Calatrava, sua formao como engenheiro sugere que a proporo entre os elementos da estrutura assegura a estabilidade do conjunto, a despeito do ineditismo da proposta.
Figura 4.3: Catedral de So Joo. EUA, 1980. Fonte: http://www.calatrava.com Retornando ao tema dos atletas olmpicos, suponha-se que uma populao aleatoriamente constituda de negros e brancos seja levada para uma ilha isolada. 41
Qual seria o perl da populao depois de um nmero grande de geraes, se no existir restries ao acasalamento? Espera-se que, se nenhuma informao adicional sobre a ilha for conhecida, haver uma tendncia homogeneizao das caractersticas herdadas das geraes anteriores. Em um cenrio alternativo, onde a nica fonte de alimento na ilha so lebres muito ariscas e os humanos no dispem de armas e meios para construir armadilhas, os negros, melhores corredores, tero mais chances de transmitir suas caractersticas para a populao que herdar a ilha. Em outro cenrio, se a ilha fosse totalmente cortada por rios repletos de crocodilos e, para alcanar comida, fosse preciso atravessar estes rios a nado, os brancos teriam melhores chances de sobrevivncia. Mesmo que houvesse miscigenao completa nas primeiras geraes, aps certo tempo toda a populao convergiria para o tipo branco. Este exemplo visa ilustrar que, independentemente da populao inicial da ilha, a populao nal seria determinada pela presso do meio sobre a seleo dos mais aptos a transmitirem descendncia. O segundo conceito fundamental em AG o de
tanto aos seres vivos quanto aos computadores de base binria. Nos seres vivos, o conjunto de todas as caractersticas que denem um indivduo, sua aparncia, chamado fentipo. O fentipo o produto da interao do meio com a manisfestao do gentipo, uma sequncia de milhares de elementos formada por bases orgnicas. O gentipo um cdigo, ou seja, um sistema de comunicao baseado em duas sequncias de dados, onde a sequncia A assume signicado atravs de um intrprete que a converte na sequncia B. Nos seres vivos, o gentipo inicia sua traduo em fentipo no interior das clulas, onde os ribossomos atuam como decodicadores, transcrevendo a cadeia de bases orgnicas em cadeias de aminocidos, os constituintes das protenas. As caractersticas e a quantidade dessas protenas iro afetar o conjunto de todas as caractersticas que denem um indivduo. Para a maioria dos seres vivos conhecidos, existem apenas quatro bases orgnicas e vinte aminocidos. No glossrio dos AG, isto signica decodicar uma cadeia de base quatro com uma biblioteca de vinte elementos. No exemplo da ilha citado anteriormente, foi dada uma cadeia de base dois (preto e branco) para uma biblioteca de trs elementos (caucasiano, negride e miscigenado). Aquele exemplo esquematiza o problema em uma das maneiras mais simples: um cromossomo com dois genes expressando trs estados possveis (chama-se alelo a cada um dos estados possveis de um gene). No existe relao universal entre os tamanhos da base e da biblioteca, sempre o decodicador que estabelece quantos elementos da sequncia A so necessrios para denir um elemento da sequncia B. Por volta de 1960 foi demonstrado que, nos seres vivos, preciso uma sequncia 42
de trs bases orgnicas para informar cada um dos 20 aminocidos (Fig. 4.4).
Figura 4.4: Cdigo gentico. Fonte: http://pt.wikipedia.org A histria dos modernos computadores tem um marco importante vinte anos antes que a transcrio do DNA fosse compreendida e tambm marcada pela analogia com a Natureza. Na dcada de 1940, o matemtico Von Neumann props uma arquitetura para computadores inspirada no sistema nervoso central dos seres humanos. Esquematicamente, ambos os sistemas operam em trs etapas:
em um cdigo de base 2, que o computador armazena na memria e emprega internamente para calcular. No momento em que o usurio requisita, o codicador converte estes dados em base 2 para nmeros, textos, imagem e som. Portanto, assim como os Algoritmos Genticos, a arquitetura dos modernos computadores , em origem, bio-inspirada. Existem indcios textuais de que a Resistncia dos Materiais, tal como estabelecida por Galileu Galilei, tambm foi inspirada na Natureza. Para facilidade de leitura, mais uma vez apresentada a citao de Galileu [11] que atesta esta hiptese: So empregadas na arte (e com mais frequncia na Natureza) milhares de operaes cujo propsito o incremento de resistncia sem adio 43
de massa. Exemplos disso podem ser vistos em ossos de pssaros e em diversos tipos de canios que so leves e altamente resistentes exo e ruptura. Se uma haste de palha, que carrega uma cabea de trigo mais pesado do que o talo inteiro, fosse constituda da mesma quantidade de material, mas de uma forma compacta, ela iria oferecer menos resistncia exo e ruptura. Esta uma experincia que tem sido vericada e conrmada na prtica, onde se constatou que uma seo oca de um tubo de madeira ou de metal muito mais resistente do que se fosse macia, para um elemento com o mesmo comprimento e peso.
44
que
deu origem aos Algoritmos Genticos clssicos. Holland, inspirado na teoria da seleo das espcies, desenvolveu um mtodo geral, capaz de abordar um grande nmero de problemas para os quais ainda no havia algoritmos especcos e satisfatoriamente rpidos [16]. O Algoritmo da Seleo Natural das Espcies o seguinte:
ALGORITMO DA SELEO NATURAL incio t=0 inicie P(t) avalie P(t) enquanto (condio no atendida) faa incio t=t+1 Selecione P(t) de P(t-1) Altere P(t) Avalie P(t) fim fim
Onde P (t) = {xt . . . xt n } a populao de indivduos para gerao t. Cada soluo xt i avaliada de modo a informar sua aptido e uma nova populao (gerao t + 1) criada pela seleo dos indivduos mais aptos da gerao anterior. Este algoritmo geral funciona satisfatoriamente bem quando transposto para diversos problemas de otimizao. Solucionar estes problemas compreende realizar uma busca automatizada, atravs de um espao de solues possveis, pela melhor soluo. Frequentemente este espao de busca grande demais para permitir uma busca exaustiva (a capacidade de aumentar o espao de busca sem comprometer o desempenho do algoritmo chamada escalabilidade). Um algoritmo mais eciente quando alcana a melhor soluo com menos amostras do espao de busca. Em Inteligncia Articial, as estratgias so classicadas, de um modo geral, em fortes e fracas. Uma estratgia dita forte se for desenvolvida sobre pressupostos de um problema e solucion-lo com baixo custo computacional. Quando aplicada a outros problemas, a estratgia forte falha ou torna-se anti-econmica. 45
As estratgias fracas, desenvolvidas sem pressupostos de um problema especco, aplicam-se a uma grande variedade de situaes, a um custo computacional maior do que uma estratgia forte. O AG encontra-se em um meio termo entre as estratgias fortes e fracas: apenas um trecho do cdigo-fonte do AG ( a funo objetivo) assume as caractersticas de cada problema de otimizao que ele aborda. A funo objetivo pode ter implementao trabalhosa e demandar grande volume de processamento. Dentro de um grupo capaz de gerar descendncia, as caractersticas em comum denem a espcie e certas diferenas denem o indivduo. Quando pressionados pelo meio, o fentipo de certos elementos deste grupo apresentaro mais aptido para sobreviver e transmitir seu gentipo para a gerao seguinte. Esta aptido, portanto, uma medida da interao do fentipo com o meio. Durante o curso de geraes sucessivas, os cromossomos dos indivduos mais aptos so recombinados entre si, aumentando a aptido mdia da populao at um certo patamar. Isto signica que a populao converge em certas caractersticas. Na Natureza, a convergncia de toda a populao para um mesmo fentipo um risco, pois a introduo de novos fatores de seleo poderia levar toda uma espcie ao colapso. Mutaes reduzem este risco pela introduo aleatria de pequenas modicaes no cdigo gentico dos indivduos que, a despeito das caractersticas dos elementos mais aptos das geraes anteriores, mantm a diversidade da populao. Em termos computacionais, a populao um subconjunto das solues potenciais de um problema e cada indivduo identicado pela sua representao binria, um vetor chamado cromossomo. O cromossomo divido em genes, que so trechos capazes de serem decodicados em elementos da biblioteca. Cada possvel variao de um gene um alelo. Com estas denies estabelecem-se cinco aspectos bsicos de um Algoritmo Gentico: 1. Estrutura de dados; 2. Operadores genticos; 3. Mtodos para criar a populao inicial; 4. Mtodos para lidar com as restries do problema; 5. Parmetros (p.ex. tamanho da populao, nmero de geraes e probabilidade de aplicao dos operadores). A representao dos cromossomos pode ser feita pela combinao de diferentes representaes numricas, levando estruturas de dados bem mais 46
complexas do que a representao binria dos AG clssicos. Tendo isto em vista, da-se representao do cromossomo a designao genrica de estrutura de dados S . Em AG, os operadores genticos mais comuns so mutao e
crossover.
mutao gera novos indivduos por pequenas alteraes em um nico indivduo (mi : S S ) e o crossover procede transformaes de larga escala pela combinao de partes de dois ou mais indivduos ( cj : S S S ). O modo mais geral para a criao da populao inicial o preenchimento de S por um mtodo randmico. Para lidar com as restries de um problema, existem trs estratgias principais: 1. A imposio de penalidades; 2. Decodicadores que evitam a criao de indivduos que violem restries; 3. Algoritmos de reparo. Alguns autores consideram que no h mtodo seguro para predio dos valores para os parmetros a serem adotados em AG. Michaelewicz [17] considera que esta tarefa permanece uma arte, mesmo com o volume de esforos j despendidos em pesquisa para a parametrizao destes valores.
47
Um indivduo pode dominar uma parte da populao e, ao mesmo tempo, ser dominado pela parte restante: o ponto C domina o ponto A porque 48
massaC < massaA , mas dominado por B porque massaB < massaC . Portanto, o ponto B domina toda a populao, enquanto o ponto A no domina elemento algum. A fronteira de Pareto um conjunto de indivduos no-dominados do domnio de busca. Sendo assim, apenas o ponto B pertence fronteira de Pareto neste exemplo.
Imagine-se agora um problema com dois objetivos: minimizar massa e deslocamentos de uma estrutura. A Figura 4.6 apresenta o grco de massa vs deslocamento deste caso. Quando o objetivo a minimizao de massa, o elemento
B no-dominado e os demais so dominados por B (Fig. 4.6(a)); quando o objetivo a minimizao de deslocamentos, o elemento A no-dominado e os demais so dominados por A (Fig. 4.6(b)).
Figura 4.6: Populao com quatro indivduos Claramente, os pontos A e B so no-dominados para ao menos um objetivo, porm no para todos e por isso diz-se que A e B so parcialmente no-dominados em relao a um elemento contido no Pareto. Todo o elemento parcialmente no-dominado em relao a um elemento do Pareto elegvel para a fronteira. O elemento D parcialmente no-dominado, pois domina o elemento B (contido 49
completamente dominado por D, contido no Pareto, para qualquer dos objetivos. O elemento C , portanto, no elegvel ao Pareto. Para integrar NSGA-II com um domnio de busca em estruturas, estabelece-se a associao entre um vetor de parmetros w em cromossomos codicados no formato de nmeros reais. Cada cromossomo um vetor p-dimensional, onde p a dimenso do vetor w. Os objetivos so elementos do vetor
f, onde n o nmero de objetivos. Para problemas de minimizao, o indivduo w1 parcialmente no-dominado pela soluo w2 se existe ao menos uma entrada em f (w1 ) que seja menor do que a mesma entrada em f (w2 ). A condio para que uma soluo w seja includa na fronteira de Pareto que ela seja parcialmente no-dominada ao menos por um elemento desta mesma fronteira.
NSGA-II cria a primeira populao de solues por processo randmico. Primeiro, uma populao P de candidatos na forma w criada aleatoriamente e cada indivduo avaliado separadamente. A cada individuo p P so atribudos dois valores: (i) np a quantidade dos elementos em P que dominam p e (ii) Sp a quantidade de elementos em P dominadas por p. Todas as solues nas quais
n -dimensional
np = 0 so armazenadas na primeira fronteira e recebem rank = 1. Solues com maiores valores de np so sucessivamente armazenadas em outras fronteiras, a cada qual se atribui um valor de rank . Quando todas as solues foram ranqueadas, calculada a densidade (crowding distance ) em cada fronteira: s maiores densidades so atribudos os menores valores de aptido em cada fronteira, com a nalidade de incrementar a diversidade na populao. O NSGA-II emprega ranqueamento e densidade como medida da aptido das solues. Um uxograma bsico do NSGA-II apresentado na Figura 4.7. Mais detalhes e o cdigo fonte completo do NSGA-II em linguagem MATLAB podem ser encontrados na referncia [18].
50
Linguagem PFF.
Trata-se de uma abordagem pouco comum em Engenharia Civil, de maneira que o algoritmo ser apresentado com mais detalhes do que os outros tpicos. A Linguagem
PFF
capacidade descritiva, simplicidade para implementao computacional e facilidade de customizao para necessidades especcas. A Gramtica PFF foi implementada por
atende a trs requisitos propostos por esta pesquisa: tcnicas de
scripting
para Desenho Assistido por Computador (CAD) ou para Engenharia Assistida por Computador (CAE). Estas plataformas permitiram o desenvolvimento da gramtica, bem como visualizao, anlise e optimizao dos pers. Os resultados revelam que geometrias inovadoras e com elevados valores de resistncia podem ser obtidas a partir do conjunto nito de regras de fabricao prescritas nesta gramtica.
52
5.1 Contexto
Pers de ao formados a frio so largamente empregados na construo civil, onde a prtica geral associa um grande nmero de barras com pouca variedade de tipologias para criar estruturas leves e capazes de vencer grandes vos. Esta estratgia permite aliar a ganhos na economia de produo em larga escala com adaptaes s necessidades especcas, pois o custo de
customizao
de PFF
relativamente pequeno se comparado a outras alternativas. O processo de fabricao de pers de ao tubulares sem costura, por exemplo, favorece sua distribuio atravs de um catlogo pr-denido de pers, de forma que a encomenda de tubos com dimenses especiais acarreta mais custos. O estgio atual da tecnologia de fabricao oferece um conjunto nito de operaes que podem ser aplicadas sobre chapas nas de ao para obteno de PFF, mas existem praticamente innitas maneiras de recombin-las para produzir desde formas muito simples at geometrias consideravelmente complexas. Experincia prossional em Engenharia essencial no projeto tradicional das tipologias usuais para denir corretamente ngulos entre as paredes adjacentes das barras, estabelecer propores entre as partes e posicionar pequenas dobras que trabalhem ecientemente como enrijecedores intermedirios. Em geral, esperado que o maior nmero de dobras em uma chapa induza ganhos na resistncia das barras. Infelizmente, existe um preo a ser pago pelo nmero exagerado de operaes de dobra nos equipamentos disponveis atualmente e PFF so difceis de otimizar porque no existe uma funo contnua que inclua a geometria do perl, o custo de fabricao e os comportamentos de ambagem e resistncia. Este problema mais facilmente trabalhvel quando organizado em quatro linhas de investigao: (i) modelagem do domnio de todos os PFF fabricveis e somente estes, (ii) anlise de ambagem, (iii) clculo da resistncia e (iv) algoritmo de busca. Cada tipologia em PFF uma congurao espacial especca entre paredes adjacentes. Parametrizar uma tipologia signica atribuir um vetor de nmeros reais a cada caso particular dentro de uma famlia de pers. A parametrizao mais simples efetuada para o perl
cantoneira
ortogonais. A Figura 5.1 esclarece como, dada uma chapa plana de largura p (onde
p o permetro do perl), basta um nmero real x = {x R : 0 < x < 1} para descrever qualquer geometria entre todos os possveis pers cantoneira se os raios das dobras forem desconsiderados.
Parametrizar uma tipologia especicada tarefa relativamente simples. Por outro lado, se no houver nenhuma informao prvia acerca da tipologia, a para53
Figura 5.1: O perl cantoneira ilustra o caso mais simples de parametrizao entre os PFF metrizao torna-se uma tarefa bastante mais difcil, principalmente se regras de fabricao precisam ser levadas em considerao. De todo modo, a parametrizao pode ser efetuada convenientemente se forem discriminados trs subdomnios no universo de todas as formas planas de permetro constante, tal como ilustrado na Figura 5.2, onde:
A o conjunto de todas as curvas planas abertas (no h intersees); B o subconjunto de A de todos os pers fabricveis; C o subconjunto de B de todas as tipologias de PFF previstas em cdigos [20, 21] e manuais de projeto.
Figura 5.2: Os trs subconjuntos fundamentais para a construo de domnios de busca em PFF Os conjuntos A, B e C sero utilizados para designar, respectivamente, os conjuntos de todos os pers abertos, de todos os pers fabricveis e de todos os pers previstos em normas tcnicas e manuais. O conjunto C nito e tem poucos elementos, enquanto o conjunto B uma extrapolao de C com dimenso 54
gerador de formas
qualquer dentro deste subconjunto. Destaque-se que certos elementos em A no so fabricveis e que h elementos em B que so desnecessariamente caros. Portanto, o propsito prtico do desenvolvimento de produtos inovadores em PFF oferecer subconjuntos P B com as maiores resistncias aos menores custos possveis. Diversos trabalhos recentes na literatura abordaram este problema, com algumas estratgias em comum: (i) algoritmos de busca (AG, recozimento simulado, programao matemtica, redes neurais entre outros) e (ii) funes de aptido (Mtodo da Resistncia Direta com auxlio de aplicativos baseados no Mtodo das Faixas Finitas). As diferenas mais importantes entre estes trabalhos reside na modelagem do domnio de busca. Leng [22, 23] estipula uma chapa de permetro constante (Fig. 5.3(a)) e dene sobre ela uma quantidade tambm constante de dobras igualmente espaadas (Fig. 5.3(b)). A cada posio de dobra atribuda uma varivel que indica o ngulo entre os segmentos adjacentes. Este vetor de variveis (Fig. 5.3(c)) ento submetido a diferentes algoritmos de busca. As formas obtidas por Leng so difceis de fabricar e de associar em grandes estruturas (Fig. 5.3(d) e (e)). Alm disso, como os segmentos apresentam comprimento constante, no so obtidos raios de dobra. Tambm os enrijecedores de borda e intermedirios so obtidos com diculdade.
Figura 5.3: Otimizao de PFF segundo Leng [22, 23] O trabalho de Gilbert [24, 25], por sua vez, explora uma variao dos AG na qual os operadores genticos atuam sobre o fentipo dos cromossomos. Pers gerados aleatoriamente e discretizados em segmentos de 1mm (Fig. 5.4(a)) so partidos e recombinados aos pares para gerar novos pers (Fig. 5.4(b) e (c)). O algoritmo gera metade do perl, sendo que o perl completo obtido pelo espelhamento 55
da primeira metade. O trabalho de Gilbert tambm incide na impossibilidade de fabricao e montagem impostas pelas formas resultantes (Fig. 5.4(d), (e) e (f)).
Figura 5.4: Otimizao de PFF segundo Gilbert [24, 25] Todas estas abordagens [2225] descrevem subconjuntos de A ou B , mas no estabelecem o conjunto B completamente. O gerador de formas de B deve apresentar trs caractersticas:
Simplicidade
gia;
Facilidade
ser fabricvel, ele deve ser apto a desempenhar funes que variam a cada novo projeto;
Capacidade descritiva
B.
O mtodo computacional apresentado neste captulo dirigido para a otimizao de pers abertos de ao formados a frio com maximizao de resistncia e minimizao de custo com domnio de busca no conjunto B , construdo pelo formalismo da Gramtica da Forma [26] e sua explicao autocontida desde que se assuma o seguinte: 56
No requerido ao leitor possuir conhecimentos avanados em engenharia de estruturas, especialmente no que tange a pers de ao formados por paredes nas; As resistncias obtidas no precisam, nesta etapa, ser validadas por programas experimentais; Os solvers especializados em anlise de ambagem e clculo de resistncia so admitidos como caixa preta;
Entende-se por barra fabricvel aquela que obtida de uma chapa de ao plana e contnua (sem furos) com dimenses conhecidas (neste estudo, o mdulo de elasticidade E , o coeciente de Poisson , o permetro total da seo e o comprimento da barra so constantes), aps uma sequncia nita de transformaes geomtricas por dobras formadas a frio. A sequncia genrica destas transformaes chamada de vetor ; ngulos entre paredes adjacentes so designados pelo vetor ; um terceiro vetor indica proporo entre as larguras das paredes e o vetor indica os raios das curvas que, inevitavelmente, so impostas aos cantos dobrados do PFF a cada operao de conformao da chapa de ao. Portanto, um perl genrico w B pode ser representado pela Equao 5.1:
w = w(, , , )
(5.1)
O perl w, por sua vez, argumento para funes de aptido, que indicam a ecincia com que aquela forma atende aos objetivos estabelecidos no projeto. suposto que as duas funes compostas da Equao 5.2 sero sempre vlidas para a computao das resistncias: Fora axial: w H (w) NcR (H (w)) Momento etor: w H (w) MR (H (w)) onde: (5.2)
H a anlise de ambagem, que prov cargas crticas associadas aos modos de deformao na ambagem de PFF: Local (L), Global (G) e Distorcional (D); NcR a resistncia nominal a compresso; MR a resistncia nominal a exo simples
Existem duas maneiras de se obter os valores de NcR e de MR : (i) por pr-computao da funo H , que resultam em frmulas simples para tipologias especcas ou (ii) por computao numrica de H . O primeiro caso baseado em frmulas fechadas obtidas pela teoria da estabilidade elstica, que so disseminadas 57
H mantida implcita, so dirigidos ao projeto tradicional de engenharia, ou seja, onde o dimensionamento poderia ser realizado sem o auxlio de computadores. O segundo caso, onde a computao explcita de H requer a soluo de grandes problemas de autovalores para qualquer w B , uma abordagem promissora para o desenvolvimento de produtos inovadores. A Figura 5.5 uma apresentao esquemtica das duas diferentes abordagens. impossvel adotar a segunda abordagem sem solvers computacionais para H e existem excelentes ferramentas partilhadas gratuitamente por seus desenvolvedores atravs da Internet. Neste captulo, por simplidade, a notao das funes compostas NcR (H (w)) e MR (H (w)) ser abreviada para NcR (w) e MR (w).
Figura 5.5: Funes para o clculo de resistncia (a) por frmulas fechadas e (b) por solvers computacionais. Fonte: acervo do autor Finalmente, e como primeira aproximao, a grandeza CM (w) que representa os custos de manufatura ser adotada como funo linear dos nmeros de dobras em um perl. Uma vez que CM , NcR e MR estejam denidos, o processo de desenvolvimento de PFF inovadores uma otimizao multiobjectivo formalizada na Equao 5.3: Maximize NcR (w) Maximize MR (w) Minimize CM (w) Sujeito a (5.3)
wB
A manipulao destes objetivos resulta em diferentes produtos: se apenas a Equao de NcR (w) for dasativada, tem-se uma otimizao de vigas; se, no entanto, apenas a Equao MR (w) for oculta, tem-se um estudo de otimizao de colunas. Se todos os objetivos forem simultaneamente requeridos, o algoritmo se presta a certos casos de otimizao da resistncia de vigas-colunas, que requerem equaes adicionais para o clculo da resistncia de vigas-colunas. Os trs objetivos da Equao 5.3 esto em conito entre si, pois esperado que a forma com 58
melhor desempenho estrutural sob compresso ser diferente daquela com melhor desempenho sob exo ou um caso particular de combinao de compresso e exo e ambas sero diferentes da forma que implica no menor custo de fabricao. H muitas alternativas entre algoritmos publicados que procedem a otimizao, mas Algoritmos Genticos (AG) aguram-se uma escolha particularmente adequada porque so capazes de oferecer um conjunto de resultados como soluo, cada elemento a contemplar um objetivo em diferentes graus de ecincia. O subconjunto
P B de melhores pers capturado em fronteira de Pareto por GA [19] ser chamado, nesta seo, de biblioteca de pers. O uxograma elementar para obteno de bibliotecas de pers apresentado na Figura 5.6.
Figura 5.6: Fluxograma elementar para desenvolvimento de PFF inovadores. Fonte: acervo do autor
Gramtica Gerativa proposto por Chomsky [3] para descrever as estruturas sintticas das linguagens naturais, bem como a interpretao geomtrica desta teoria, tal como estabelecida por Stiny e Gips [27]. Os conceitos de linguagem e gramtica devem ser entendidos, neste caso, como abstraes matemticas derivadas de um ramo da teoria de grupos atribuda a Axel Thue [28]. Encontrar ou demonstrar equivalncias entre linguagens naturais e processos construtivos em Engenharia Civil ou mtodos de dimensionamento estrutural est fora do escopo deste trabalho. A Linguagem PFF um conjunto de sentenas, cada qual nita em comprimento e construda a partir de um conjunto nito de smbolos ou caracteres chamado
Alfabeto PFF.
PFF
Alfabeto
A fabricao de qualquer barra de ao em perl formado a frio inicia-se com uma chapa plana, cuja geometria sucessivamente substituda por uma nova geometria 59
Tabela 5.1: Alfabeto PFF e sua interpretao geomtrica Alfabeto Interpretao geomtrica F Desenhar um segmento plano V Parede do enrijecedor intermedirio + Incremento do ngulo entre segmentos (varivel) * Incremento do ngulo entre segmentos (constante) % Decremento do ngulo entre segmentos (constante) [ Incio do primeiro segmento (antes de uma dobra) ] Fim do primeiro segmento (antes de uma dobra) < Incio do segundo segmento (depois de uma dobra) > Fim do segundo segmento (depois de uma dobra) { Incio de um segmento com simetria } Fim de um segmento com simetria ( Incio de um segmento entre duas paredes de mesmo tamanho ) Fim de um segmento entre duas paredes de mesmo tamanho f Elemento discreto em uma curva Incremente o ngulo entre paredes planas . Incremente o ngulo entre elementos discretos de uma curva d Compute o comprimento do arco entre paredes planas atravs de operaes de dobra. Este processo convenientemente representado por um sistema de reescrita, onde um conjunto de regras determina como os segmentos da sentena sero modicados ao longo de uma sequncia nita de substituies. Note-se que, em ltima instncia, gramtica e linguagem so denies cclicas: a gramtica um dispositivo que gera todas as sentenas vlidas em uma linguagem; linguagem, por sua vez, o conjunto (virtualmente innito) de todas as sentenas geradas por uma gramtica. A construo de uma gramtica, portanto, precisa de um ponto de partida, um conjunto de sentenas aceitas como vlidas
a priori,
para a
Gramtica PFF.
Figura 5.7: Formas usualmente previstas por normas tcnicas de dimensionamento de Pers Formados a Frio O estudo do corpus permite o estabelecimento de padres, do conjunto de regras 60
que caracterizam a correo das sentenas contidas nele e excluem as sentenas invlidas. A Gramtica um tipo de dispositivo que projeta um conjunto nito de sentenas vlidas no conjunto innito de todas as sentenas de uma Linguagem. A
Gramtica PFF,
Linguagem PFF
nenhuma das sentenas que sejam gramaticalmente invlidas. Esta abordagem herda algumas caractersticas do modelo original das gramticas gerativas, destacadas por Chomsky [3]:
No existem aproximaes estatsticas. Ou uma sentena gramaticalmente correta ou completamente invlida. Uma gramtica incapaz de gerar uma sentena quase correta, ou um conjunto constitudo apenas majoritariamente por sentenas vlidas. Isto implica que impossvel gerar um perl w por Gramtica PFF se esta forma no factvel por regras de manufatura, mesmo que w conduza hipoteticamente a resistncias mais elevadas; A noo de sentena gramaticalmente correta no deve ser identicada com a de provida de signicado, pois uma sequncia vlida de smbolos pode resultar em geometrias com interseo entre as paredes. Um algoritmo simples, por analogia designado vericador semntico, exclui as geometrias sem sentido.
Qualquer sentena em C obtida por substituies recursivas a partir de uma chapa plana inicial de dimenses conhecidas. A chapa inicial chamada axioma e as transformaes permitidas pela moderna tecnologia de dobra so regras gramaticais interpretadas como reescreva X como Y. A observao do
corpus
permitiu a que
identicao de seis regras simples para a fabricao de PFF, tal como ilustradas na Figura 5.8 e codicadas na Tabela 5.2. Todos os smbolos do
alfabeto PFF
no foram listados nesta Tabela seguem a regra da identidade (X X ). Qualquer forma derivada do axioma por este conjunto de regras lida como derivao da sentena w. O primeiro teste para validar uma gramtica derivar as sentenas contidas no
corpus.
Tabela 5.2: Conjunto de regras da Gramtica PFF +F Interpretao geomtrica F F Mantenha este segmento inalterado F [F ] < uF > Dobre esta chapa em um ponto F F (uF )uF Dobre esta chapa em duas posies F [F ] < %v v %F > Enrijecedor intermedirio com duas paredes F F (%v vv v %)F Enrijecedor intermedirio com trs paredes u f.f d.f.f. Discretize uma curva com quatro paredes planas
Figura 5.8: Conjunto de regras para gramtica PFF: (a) identidade, (b) dobras e (c) enrijecedores intermedirios
Todas as sentenas em C so geradas pelo conjunto de regras contidas na Figura 5.8; possvel obter a mesma forma por diferentes derivaes; Obter desenhos corretos requer informaes adicionais sobre ngulos, pois existem pers diferentes que seguem a mesma derivao, como exibido na Figura 5.9; Nenhum perl especco denido sem informaes sobre o tamanho relativo entre as paredes. Em outras palavras, o vetor determina as derivaes, enquanto os vetores auxiliares , e mantm as instrues de fabricao a salvo contra ambiguidades.
Figura 5.9: Pers diferentes podem obedecer mesma derivao A derivao de sentenas pelo sistema de reescrita produz muito rapidamente cadeia de caracteres praticamente incompreensveis aos olhos humanos, mesmo na derivao de formas simples do conjunto C . Por exemplo, a derivao do perl U enrijecido ilustrado na Figura 5.9a, baseada nas Tabelas 5.1 e 5.2, resulta na seguinte cadeia de caracteres:
Trs derivaes so o bastante para gerar a cadeia de caracteres que representa a Figura 5.10, mas nenhuma forma especca compreensvel a olho nu nestas linhas de smbolos. Este exemplo revela como a interpretao computacional assume um papel central na
Gramtica PFF.
Axioma: +F derivao 1: +{F(_f.fd.f.f.F)_f.fd.f.f.F} derivao 2: +{{F(_f.fd.f.f.F)_f.fd.f.f.F}(_f.fd.f.f.F) _f.fd.f.f.{F(_f.fd.f.f.F)_f.fd.f.f.F}} derivao 3: +{{{F(_f.fd.f.f.F)_f.fd.f.f.F}(_f.fd.f.f.F) _f.fd.f.f.[F]<%v**v%F>}(_f.fd.f.f.{F(%v*vv*v%)F}) _f.fd.f.f.{[F]<%v**v%F>(_f.fd.f.f.F)_f.fd.f.f. {F(_f.fd.f.f.F)_f.fd.f.f.F}}}
Desenvolver esta gramtica no requer habilidades avanadas de programao, mas exige uma plataforma CAD relativamente robusta para compilao e debugging. Escrever o cdigo fonte de um aplicativo CAD plenamente funcional, por outro lado, um desao completamente distinto e envolve um grau de diculdade elevado. Felizmente, muitos aplicativos comerciais e de cdigo-fonte livre oferecem linguagem de
script
A tartaruga
representada pelo trio ordenado (x, y, ), onde as coordenadas cartesianas representam a posio atual do cursor e sua face orientada pelo ngulo , chamada cabea da tartaruga. Dada uma direo inicial e o tamanho de um passo, a tartaruga responde aos comandos representados por smbolos, como na Tabela 5.1, incluindo-se rotao, translao e mudana do comprimento do passo. Os modelos tridimensionais que ilustram a implementao computacional desta gramtica foram gerados por tcnicas de construo da
scripting
falha pela combinao das deformaes (provocadas por ambagem elstica da pea) com as tenses de mecanismos plsticos localizados nas paredes do perl. Isto obriga o projetista a identicar as deformaes que sero impostas barra originadas da ambagem, atravs de uma anlise prvia para identicao do modo crtico de ambagem da pea. Pers de ao formados a frio podem incorrer em trs tipos diferentes de ambagem, tal como ilustrado na Figura 5.11: (i) ambagem local (L), que est em estreita correspondncia com a compresso uniaxial de chapas planas; (ii) ambagem distorcional (D), que se comporta como uma combinao de exo local da placa com deslocamentos dos vrtices nas dobras do perl e (iii) ambagem global (G) que inclui modos de ambagem associados exo, toro ou exo-toro. O modo local (L) manifesta-se em pequenos comprimentos de meia-onda (na ordem de grandeza da largura da parede
bw ); o modo distorcional (D) ocorre em comprimentos de meia-onda maiores do que o modo local e, nalmente, o modo de ambagem global (G) manifesta-se em comprimentos de onda muito maiores, frequentemente to grandes quanto o comprimento longitudinal da barra, como o caso quando as condies de apoio so do tipo rotulado em ambas as extremidades. O menor valor entre as cargas associadas a cada modo de ambagem identica o modo crtico, que ir controlar o comportamento estrutural da barra. As deformaes deste modo iro se acentuar progressivamente at desenvolver linhas de plasticao na chapa, com a formao de mecanismo plstico. O fato de um modo de ambagem ser
64
dominante no anula sua interao com os demais, o que exige que os pesquisadores adquiram uma profunda compreenso destes mecanismos, a m de serem estabelecidas equaes precisas para o clculo da resistncia. Estas equaes esto disponveis para os ns prticos do clculo estrutural em manuais e normas tcnicas.
Figura 5.11: Os modos de ambagem Local (L), Distorcional (D) e Global (G) A ambagem e a resistncia de pers de ao formados a frio so investigadas em estreita consonncia com a teoria da estabilidade elstica e com anlises numricas e experimentais. Atualmente, fundamentado em dcadas de um esforo internacional de pesquisa, o Mtodo da Resistncia Direta (Direct Strength Method - DSM) [31] reconhecido entre aqueles que melhor combinam simplicidade e preciso, permitindo o clculo da resistncia associada interao entre diversos modos de ambagem, com base em equaes meticulosamente calibradas pela anlise experimental. No entanto, como a natureza do mecanismo de falha em pers formados a frio est sempre relacionada com os j mencionados modos de ambagem, todas as equaes do DSM esto baseadas nas cargas de ambagem respectivamente associadas compresso axial N ou momento etor M da barra em PFF, ou seja: (i) ambagem local Nl e Ml , (ii) ambagem distorcional Ndist e Mdist e (iii) ambagem global Ne e Me . A identicao dos modos de ambagem requer anlises de ambagem baseadas na soluo de grandes problemas de autovetores. Em particular, o Mtodo das Faixas Finitas (Finite Strip Method - FSM) e a Teoria Generalizada de Vigas (General Beam Theory - GBT) so os mtodos mais ecientes para resolver os problemas de ambagem elstica de pers formados a frio. O FSM empregado nesta investigao com o auxlio de CUFSM [32], ferramenta computacional gratuitamente partilhada por seus desenvolvedores pela Internet. O CUFSM distribudo como aplicativo executvel em formato binrio ou atravs do cdigo-fonte em linguagem MATLAB. Os desenvolvedores no apenas permitem como incentivam que o cdigo-fonte seja empregado por outros grupos de pesquisa. O CUFSM permite a anlise de ambagem de qualquer tipo de barra em PFF, tal como 65
ilustrado nas Figuras 5.12 e 5.13. Note-se que, na Figura 5.13, o modo global no est associado a um mnimo, sendo includo para ns de comparao com os outros modos. De maneira geral, o modo global identicado pela equivalencia entre o comprimento da barra e o comprimento meia-onda ou atravs de frmulas fechadas. Embora a GBT oferea excelentes resultados para anlise de ambagem, a exemplo do aplicativo computacional GBTUL [33], a ferramenta CUFSM baseada no Mtodo da Faixas Finitas oferece acesso imediato ao cdigo-fonte, o que permite ao usurio desenvolver seus aplicativos de acordo com seus prprios interesses e necessidades, como o caso da presente investigao.
Figura 5.13: Resultads da anlise de ambagem atravs do Mtodo das Faixas Finitas: modos de ambagem Local (L), Distorcional (D) e Global (G) obtidos pelo aplicativo CUFSM, verso 4.05 Schafer [32] adverte que os seguintes casos de interesse prtico na Engenharia no so contemplados pelo FSM (e, consequentemente, pelo CUFSM): (i) ocorrncia de mltiplos ou indistintos modos de ambagem local ou distorcinal, (ii) momento 66
etor varivel ao longo da barra, (iii) clculo de barras com furos (bastante comuns em sistemas de estantes e prateleiras). Apesar destas limitaes e da baixa velocidade do compilador MATLAB, o CUFSM apresenta-se como uma escolha adequada para problemas de otimizao de PFF, como o demonstra um considervel nmero de artigos na literatura recente, bem como pelos resultados desta pesquisa, apresentados adiante. O CUFSM segue o conceito de interface com o usurio baseada em janelas. A Figura 5.14 ilustra uma tpica janela de resultados, onde o grco apresenta uma curva a relacionar fator de carga
vs.
comprimento de meia-onda, o
que formalmente indica a variao da carga e modo de ambagem em funo do comprimento da barra. Para facilitar o entendimento, os modos de ambagem so exibidos na mesma gura, atravs da congurao deformada dos pers: (a) ambagem distorcional em uma barra submetida a compresso uniaxial e (b) ambagem local para momento etor, relativa ao eixo principal da seo. As cargas crticas (ou fator de carga) de cada modo de ambagem (L ou D) so dadas pelos pontos mnimos da curva, tal como exemplicado na Figura 5.14. No o objetivo deste trabalho propor novos desdobramentos ao FSM, que seria por si tema amplo demais para ser esgotado em uma nica Tese. As informaes contidas nesta seo so sucientes para a compreenso dos resultados obtidos. Para maiores detalhes sobre fundamentos toricos, instalao do aplicativo e manual de instrues, recomendvel a leitura do trabalho de seus desenvolvedores [32].
Figura 5.14: Interface grca do aplicativo CUFSM verso 4.05: (a) compresso uniaxial e (b) exo simples
de PFF) so dados de entrada para frmulas simples, prescritas pelo DSM. Isto posto, um mtodo de otimizao para PFF que requeira o DSM como funo de aptido [2025] ir necessariamente abarcar uma ferramenta tal como CUFSM. Ao se propor a otimizao de PFF, preciso ressaltar que a resistncia das barras precisamente calculada para os casos de compresso axial ou exo, mas que no h at o momento um procedimento ou uma Equao precisamente destinada aos casos de combinao de esforos axiais e momentos etores, que caracterizam as vigas-colunas. As equaes DSM para esforo axial de compresso apresentadas a seguir incluem os modos de ambagem Global, Local e Distorcional, bem como a interao entre os modos Local e Global. A fora axial de compresso resistente para ambagem por exo, toro ou exo-toro relacionadas ao modo global G funo do fator de esbeltez 0 denido pela Equao 5.4:
0 =
Afy Ne
(5.4)
onde A a rea da seo transversal da barra, fy a tenso de escoamento do ao e Ne a carga critca de ambagem - o valor mnimo entre as cargas de ambagem em exo, toro ou exo-toro. Uma vez que 0 tenha sido denido, a fora axial de compresso relacionada ambagem global dada pela Equao 5.5:
(5.5)
A fora axial de compresso resistente para ambagem local, tambm considerados os efeitos da interao no-linear LG entre as ambagens Local e Global, depende do fator de esbeltez l explicitado na Equao 5.6, onde Nc,Re denido na Equao 5.5 e Nl a ambagem local elstica obtida pelo CUFSM (ou outro aplicativo de anlise de ambagem)
l =
Nc,Re Nl
(5.6)
Uma vez que l seja dada, a fora axial resistente de compresso para ambagem local calculada pela Equao 5.7.
(5.7)
A fora axial de compresso resistente para ambagem distorcional D calculada sem interaes com os modos de ambagem L ou G e s depende do fator de esbeltez dist explicitado na Equao 5.8, onde Ndist a carga critica de ambagem 68
distorcional da coluna, obtida atravs do CUFSM (ou qualquer outro aplicativo para anlise de ambagem).
dist =
Afy Ndist
(5.8)
Uma vez que Ndist seja obtido, a fora axial de compresso resistente para ambagem distorcional calculada pela Equao 5.9.
Nc,Rdist =Afy se dist 0, 561 0, 25 Afy Nc,Rdist =(1 1,2 )( 1,2 ) se dist > 0, 561 dist dist
(5.9)
Finalmente, a fora axial de compresso resistente para ambagem de uma barra em PFF denida pelo menor entre os valores computados pela Equao 5.10:
(5.10)
0 =
Sfy Me
(5.11)
Uma vez que seja dado 0 , o momento etor resistente ambagem por exo global calculado pela Equao 5.12 e, portanto, quando no ocorre a ambagem global da barra a resistncia limitada ao incio do escoamento da seo transversal
0 0, 6. MRe =Sfy se 0 0, 6 MRe =1, 11(1 0, 2782 0 )Sfy se 0, 6 < 0 < 1, 336 Sfy MRe = 2 se 0 1, 336 0
(5.12)
O momento etor resistente ambagem local por exo, que inclui o efeito da interao no-linear entre ambagem local e global, identicada como interao LG, depende do fator de esbeltez l na Equao 5.13, onde MRe dado pela Equao 5.12 e Ml o momento etor de ambagem elstica dado pelo CUFSM (ou qualquer outo aplicativo para anlise de ambagem).
69
l =
MRe MRl
(5.13)
Quando l obtido, o momento etor resistente ambagem local por exo encontrado pela Equao 5.14.
MRl =MRe se l 0, 776 0, 15 MRe MRl =(1 0,8 )( 0,8 ) se l > 0, 776 l l
(5.14)
O momento etor resistente ambagem distorcional por exo depende do fator de esbeltez dist dado na Equao 5.15, onde Mdist o momento crtico de ambagem dirtocional obtido pelo CUFSM (ou qualquer outro aplicativo para anlise de ambagem).
dist =
Sfy Mdist
(5.15)
Desde que dist seja conhecido, o momento etor resistente ambagem distorcional por exo computada pela Equao 5.16.
MRdist =Sfy se dist 0, 673 0, 22 Sfy MRdist =(1 )( ) se dist > 0, 673 dist dist
os valores das resistncias calculadas pela Equao 5.17.
(5.16)
(5.17)
70
e a
capacidade descritiva da Gramtiva PFF proposta e (ii) avaliar a ecincia da integrao com as ferramentas computacionais adotadas para o clculo das funes de aptido e otimizao. Para efeito de comparao, as seguintes dimenses foram mantidas constantes em todos os exemplos implementados: espessura da chapa plana de ao t = 1, 0mm, raio da dobra introduzida entre duas paredes planas
ri = 3, 0mm, comprimento do permetro do perl p = 280, 0mm e comprimento longitudinal da barra L = 1219, 0mm, situao na qual se espera que os modos L e D sejam predominantes na maioria dos casos. As propriedades mecnicas nominais do ao tambm so dadas: Mdulo de Young E = 210GPa, coeciente de Poisson = 0, 3 e tenso de escoamento fy = 300MPa.
As dimenses requeridas para os vetores , , e so dependentes do vetor (as denies deste vetores esto apresentadas no incio deste captulo). No existe um limite terico para a dimenso de , mas por critrios prticos foram excludas as geometrias com menos de 2 ou mais de 17 dobras, o que ainda resulta em um domnio de busca extremamente grande, como apresentado a seguir. Chapas retangulares simples e pers do tipo cantoneira, com respectivamente nenhuma e uma dobra, foram excludos por critrios de anlise de ambagem; geometrias com nmeros mais elevados de operao de dobra, dado o permetro p = 280, 0mm, poderiam representar geometrias inexequveis alm de implicarem mais custos computacionais, seja na etapa de clculo das funes objetivo (pelo incremento dos graus de liberdade), seja no processo global de otimizao (pelo incremento do domnio de busca). A Figura 5.15 apresenta a caixa de dilogo do CUFSM-SG (nos trabalhos desenvolvidos durante esta pesquisa, a aplicativo CUFSM verso 4.0.5 foi modicado para gerar pers baseado no formalismo de
Gramtica PFF Shape Grammar (SG),
da a
notao CUFSM-SG), que habilita o usurio a informar os conjuntos de regras da e os parmetros que identicam uma forma particular no universo dos pers fabricveis. Apenas por critrios de anlise estrutural, o gerador de formas impe que qualquer segmento plano com mais de 30, 0mm de comprimento seja recursivamente divido por dois (um ponto nodal intermedirio includo no ponto mdio da parede). O CUFSM se encarrega de identicar os pontos colineares e atribui um signicado diferente entre pontos nodais de extremidade e pontos nodais intermedirios.
71
Figura 5.15: Janela de entrada de regras e parmetros para a verso do CUFSM-SG. Implementao em MATLAB
Gramtica PFF
na
Para a esmagadora maioria dos propsitos construtivos, a tipologia do perl de ao formado a frio ditada tanto pelo seu comportamento estrutural quanto por critrios funcionais. Em diversas situaes prticas existe apenas uma tipologia apta a atender uma demanda especca, onde geralmente restam poucas variveis geomtricas para proceder otimizao. Por outro lado, desenvolver uma parametrizao especca para cada tipologia implica um nmero potencialmente grande de casos condicionais. A gramtica da forma uma abordagem mais geral: dado um conjunto de regras de fabricao, toda e qualquer barra PFF pode ser gerada pelo mesmo algoritmo, bastando para isso que o usurio especique os parmetros corretos (para a anlise de ambagem uma forma particular) ou xe quais vetores sero constantes e quais sero variveis no processo de otimizao. As Sees 5.4.1 e 5.4.2 a seguir exploram o efeito das propores entre as paredes do perl sobre a resistncia das barras para duas tipologias conhecidas, atravs da
corpus Gramtica PFF.
Objetiva-se com isso demonstrar que a Gramtica apta a trabalhar dentro do de onde foi criada e para o qual existe um vasto conhecimento acumulado a m de atestar os resultados obtidos. Alm disso, um caso em que a gramtica representa uma estratgia simples para dispensar a implementao de um grande nmero de casos condicionais. Para integrar NSGA-II com a otimizao de barras e estruturas reticuladas, estabelece-se a interpretao de um elemento genrico w em cromossomos codi72
do vetor
f , onde n o nmero de objetivos. Para problemas de minimizao, o indivduo w1 parcialmente no-dominado pela soluo w2 se existe ao menos uma entrada em f (w1 ) que seja menor do que a mesma entrada em f (w2 ). A condio para que uma soluo w seja includa na fronteira de Pareto que ela seja parcialmente no-dominada ao menos por um elemento desta mesma fronteira.
= 0. Se os raios de dobra no forem nulos, os comprimentos das mesas e da alma so compreendidos pelos segmentos planos entre as regies curvas da barra.
Figura 5.16: Modelos geomtricos do perl U enrijecido com (a) 2 = 0, 4 (b) 2 = 0, 6 e (c) 2 = 0, 8 O valor constante 1 xa o comprimento dos enrijecedores de borda do perl atravs da relao 1 = (bw + 2bf )/p; o valor varivel 2 designa, como j mencionado, a relao entre a mesa e a alma da seo, atravs da relao
Figura 5.17: Interpretao geomtrica de 1 e 2 na derivao do perl U enrijecido nestas condies, onde a tipologia e suas restries funcionais so conhecidas e h apenas uma varivel em questo, um algoritmo de otimizao dispensvel. Ao se assumir que um domnio com cinquenta elementos seja suciente para conhecer o comportamento de todos os pers U que sejam fabricveis e que atendam aos requisitos explicitados, uma busca exaustiva oferece duas vantagens sobre a otimizao: (i) o custo computacional menor e (ii) possvel registrar a relao entre esta varivel e o comportamento estrutural da barra. O CUFSM-SG, alm de otimizar, foi habilitado a realizar buscas exaustivas, tambm chamadas varreduras. O grco na Figura 5.18 mostra os efeitos de uma varredura com cinquenta pontos na varivel 2 sobre NcR (w) e MR (w). Observa-se que os maiores valores de NcR esto associados aos menores de 2 , ao passo que o maior valor de MR ocorre em 2 = 0, 6. Alm dos pontos de mximo no coincidirem, os objetivos so conitantes dentro do intervalo
Figura 5.18: Varredura sobre a tipologia U enrijecido: (a) NcR (w) vs 2 and (b) MR (w) vs 2 manece vlida quando o segundo termo limitado superiormente a 10%. NS e
MS NS + 1 NcR MR
A visualizao das
bibliotecas de pers
(5.19)
por trs maneiras distintas: (i) grcos de duas ou trs dimenses relacionando variveis e funes de aptido, tal como na Figura 5.18, (ii) listagem dos parmetros e das resistncias, tal como a Tabela 5.3 e (iii) um arquivo com dados e resultados para cada perl na biblioteca, acessvel para leitura e edio no CUFSM-SG e no CUFSM original.
diferentes pers dentro do corpus, apresentada a tipologia para um perl Z enrijecido. Os paramtros que a denem esto apresentados na Equao 5.20 e so praticamente idnticos ao do perl U enrijecido (Equao 5.18), apenas com alterao de sinal em 5 e 6 . A Figura 5.19 auxilia a compreender o efeito da variao de 2 sobre a forma do perl Z.
75
Tabela 5.3: Parmetros e resistncias de pers U enrijecido ID 1 2 NcR (kN ) MR (kN m) 8 0,90 0,46 31,8 2,2 9 0,90 0,46 31,6 2,3 10 0,90 0,47 31,4 2,3 11 0,90 0,48 31,1 2,4 12 0,90 0,49 30,9 2,5 13 0,90 0,50 30,7 2,5 14 0,90 0,50 30,4 2,6 15 0,90 0,51 30,2 2,7 16 0,90 0,52 29,9 2,7 17 0,90 0,53 29,6 2,8 18 0,90 0,54 29,3 2,9 19 0,90 0,54 29,0 2,9 20 0,90 0,55 28,7 2,9 21 0,90 0,56 28,4 3,0 22 0,90 0,57 28,1 3,0 23 0,90 0,58 27,8 3,0 24 0,90 0,58 27,4 3,0 25 0,90 0,59 27,1 3,1 26 0,90 0,60 26,7 3,1 . . . . . . . . . . . . . . . 42 0,90 0,73 19,0 2,7 43 0,90 0,74 18,5 2,7 44 0,90 0,74 18,0 2,7 45 0,90 0,75 17,4 2,6 46 0,90 0,76 16,9 2,6 47 0,90 0,77 16,4 2,6 48 0,90 0,78 15,8 2,5 49 0,90 0,78 15,3 2,5 50 0,90 0,79 14,8 2,5
76
Figura 5.19: Modelos geomtricos para pers Z gerados com (a) 2 = 0, 4 (b) 2 = 0, 6 e (c) 2 = 0, 8 mesma rea de seo transversal, nmero de dobras e comprimento da barra, o comportamento estrutural dos pers diferente: para este caso especco, a comparao revela que os melhores pers U e Z apresentam resultados equiparveis para NcR , mas muitos distintos para MR (Fig. 5.18 e 5.20).
Figura 5.20: NcR (esquerda) e MR (direita) em funo da varivel 2 para perl Z enrijecidos
que uma
tipologia seja a nica soluo possvel. O objetivo customizar uma forma do perl, de modo a identicar solues inovadoras, teis e com resistncias mais elevadas do que as geometrias usuais. Seja
sigma-e-vizinhana
um problema de
otimizao onde ao menos uma das paredes deve manter-se na direo vertical (alma do perl) e apresentar um enrijecedor intermedirio no ponto mdio. O 77
sigma-e-vizinhana
perl sigma, apresentada na Figura 5.21, atenderia ao requisites funcionais do problema. proposto, nos exemplos seguintes, que o CUFSM-SG oferea uma liberdade progressivamente maior na gerao das formas, a incluir a variao entre as paredes (seo 5.5.2) e a variao tambm do comprimento do enrijecedor de borda (seo 5.5.3), apresentados a seguir. Os exemplos conrmam, igualmente, que a manipulao de parmetros atravs da
Gramtica PFF
permite a soluo
de diferentes problemas de otimizao, mantido o mesmo algoritmo bsico para todos eles. Ressalte-se que o enrijecedor intermedirio posicionado na alma do elemento possui dimenses constantes: embora no tenha sido isoladamente objeto de investigao, o comprimento de suas paredes foi escolhido de maneira a prover a ocorrncia do modo de ambagem local ilustrado na Figura 5.22a.
Figura 5.21: Modelos geomtricos de pers sigma gerados em Rhinoceros c : (a) 2 = 0, 1, (b) 2 = 0, 5 and (c) 2 = 0, 9
Figura 5.22: Esquema de pers sigma (a) com enrijecedor intermedirio eciente e (b) com enrijecedor intermedirio ineciente
78
introduo de 7 = 5, tal como apresentado na Equao 5.21. Ainda para efeito de comparao, ser mantido o procedimento de varredura sobre uma nica varivel, como apresentado na Figura 5.21.
Figura 5.23: (a)Resistncia axial de compresso NcR (w) e (b) resistncia de exo MR (w) de um perl sigma em funo do parmetro 2
79
customizados apresentam um ganho de 8% se comparados com o melhor perl na biblioteca de pers sigma tradicionais obtidos no exemplo da seo 5.5.1 (47,5/44 = 1,08 como se observa na comparao das Figuras 5.23a e 5.25). Os parmetros da Tabela 5.4 permitem a reconstruo das geometrias dos pers mais ecientes em Rhinoceros c . Nas Figuras 5.26a e 5.26b, foram empregados os parmetros dos ID 1 e 2 da Tabela 5.4, respectivamente as melhores solues para NcR e MR . A Figura 5.25 apresenta a fronteira de Pareto deste problema: esto relacionadas as funes de aptido concernentes resistncia da barra. A fabricao no foi computada, uma vez que foi adotada a premissa de que o custo funo linear da quantidade de dobras e estas foram mantidas constantes.
Tabela ID 1 2 3 4 5 6 7 8 9 10
5.4: Parmetros e 1 2 3 156 -101 -56 -75 136 -61 -120 125 -5 132 -82 -50 -81 153 -72 -76 142 -66 149 -99 -50 -72 135 -63 -86 155 -69 -85 155 -70
resistncia de pers sigma modicados 4 5 NcR (kN ) MR (kN m) 118 -62 47,5 1,6 -49 -134 31,2 3,5 -102 -139 43,0 2,9 133 -52 43,2 1,6 -64 -126 40,2 3,2 -55 -132 35,3 3,3 126 -62 45,7 1,6 -52 -134 33,2 3,4 -61 -126 37,8 3,3 -62 -125 38,2 3,2
Figura 5.25: Fronteira de Pareto a relacionar NcR vs. MR para pers sigmas modicados
81
Figura 5.26: Modelos geomtricos construdos sobre os parmetros da Tabela 5.4: (a) ID1 e (b) ID2
do que o anterior. Neste caso, a considerao simultnea de variveis nos vetores e implica em um domnio de busca com 1, 68 1014 solues e ao custo hipottico de 5,4 milhes de anos para ser resolvido com base na tcnica de varredura e ao tempo usual de aproximadamente 1 segundo por anlise. Os parmetros esto apresentados na Equao 5.23.
= [3; 1; 3; 1; 1; 1; 5] = [1 ; 2 ; (1 + 2 ), 4 , 5 ] = [3, 0; 3, 0; 3, 0; 3, 0] = [1 ; 2 ]
onde: (5.23)
82
Tabela 5.5: Parmetros e ID 1 2 1 2 1 0,85 0,48 -2 127 2 0,90 0,66 -38 -60 3 0,85 0,49 -3 120 4 0,91 0,59 -50 -56 5 0,90 0, 64 -40 -86 6 0,85 0,48 -3 119 7 0,84 0,49 -3 117 8 0,90 0,60 -50 -60 9 0,91 0,61 -55 -53 10 0,90 0,66 -38 -60
resistncia de pers sigma modicados 3 4 5 NcR (kN) MR (kNm) -125 93 136 53,1 1,3 98 103 -158 40,7 3,1 -116 51 137 48,3 1,3 106 107 -138 48,3 2,9 126 100 -135 43,0 3,0 -117 51 126 49,0 1,3 -114 67 110 52,5 1,3 110 109 -131 44,3 2,9 108 109 -122 46,9 2,9 98 103 -157 40,8 3,1
Figura 5.27: Modelo geomtrico do perl mais eciente quanto a NcR construdo a partir dos parmetros da talela 5.5 dade das formas obtidas com o auxlio de Inteligncia Articial e ajudam a demonstrar como a experincia de um projetista desempenha um papel fundamental na otimizao dos pers com nalidade prtica, pois oferecem uma srie de informaes ao problema de otimizao que reduzem o domnio de busca tanto quanto possvel vizinhana da soluo tima e, por conseguinte, os custos computacionais envolvidos na busca. No caso desta srie de exemplos, o comprimento dos enrijecedores de borda variou dentro de um intervalo no qual se sabe que eles desempenham satisfatoriamente bem sua funo (apesar de no se saber a
priori
a dimenso exata
em que so obtidos os resultados timos): enrijecedores muito curtos ou grandes demais no contribuiriam para o ganho de resistncia das mesas e poderiam com83
uma soluo tima, j localizada nos exemplos anteriores, quando o domnio de busca se torna ainda mais amplo. Os vetores , e foram codicados em um cromossomo com 31 variveis, o que resultou em um domnio com 2, 23 1055 elementos. Este domnio de busca inclui os pers investigados entre os exemplos das Sees 5.4.1 a 5.5.3, de modo que seria esperado que a otimizao resultasse em pers com desempenho melhor ou equivalente. Todos os exemplos de 5.6.1 a 5.6.5 foram computados com exatamente os mesmos parmetros apresentados na Equao 5.24. Os resultados da otimizao diferem entre si devido aos objetivos eleitos para cada caso dentro do Algoritmo Gentico.
= [1 , , 7 ] = [1 , , 17 ] = [1 , , 17 ] = [1 , , 7 ]
onde: (5.24)
Ex6
um problema de otimizao de PFF sem restries funcionais ou Se a nica funo de aptido tomada em considerao
considerao de custo.
84
wB
O Algoritmo Gentico foi congurado para operar sobre populaes de 200 indivduos e com 20 geraes de processo evolutivo; o procedimento foi repetido duas vezes. A biblioteca que contm o melhor resultado est apresentada na Figura 5.28.
Figura 5.28: Fora axial de compresso dos pers em uma biblioteca com 200 elementos O valor mais elevado da resistncia nesta biblioteca NcR = 40, 1kN . Este perl tem uma resistncia 26% mais elevada do que o melhor perl U enrijecido obtido na seo 5.4.1 (40,1/31,8=1,26) e 20% mais elevado do que o perl Z mais eciente do exemplo na seo 5.4.2 (40,1/33,5 = 1,20). Por outro lado, seu desempenho 25% inferior ao melhor resultado entre os pers no convencionais obtidos no exemplo na seo 5.5.3 (40,1/ 53,1 = 0,75). O Algoritmo Gentico frustrou as expectativas de encontrar um perl mais eciente sem o auxlio da experincia do projetista para guiar a escolha dos parmetros e reduzir o domnio de busca. A Figura 5.29(a, b, c) mostra que, entre os pers de resistncia mais elevada nesta biblioteca, existem apenas diferenas sutis na forma. Isto sugere que houve uma convergncia prematura no processo de otimizao. As formas no pertencem a nenhuma tipologia pr-denida, mas apresentam algumas caractersticas gerais tpicas de barras PFF dimensionadas para resistir compresso uniaxial: a proporo entre os eixos principais da seo
I1 1) e a distncia entre o (eixos de maior e menor inrcia) tendem igualdade ( I 2
centro de cisalhamento e o centro de massa tende a zero, o que implica ganhos de ecincia na ambagem por toro.
85
Figura 5.29: Trs resultados em uma biblioteca de pers para otimizao de colunas sem considerao de custo de fabricao
tncia devem ser comparados com os custos de fabricao. Se a resistncia axial de compresso for uma das funes de aptido, o problema formalizado do seguinte modo: Maximize NcR (w) Minimize CM (w) Sujeito a (5.26)
wB
O resultado apresentado na Figura 5.30 indica que a introduo de uma segunda funo de aptido, em conito com a primeira, altera a presso evolutiva sobre a populao. O perl de maior NcR nesta populao 5% menos eciente do que na biblioteca gerada pelo exemplo na seo 5.6.1, onde os custos no foram computados (38/40,1=0,95). Os pers exibidos na Figura 5.31 so, supostamente, as de mais alto valor de fora axial de compresso resistente para geometrias com duas a oito dobras.
86
Figura 5.30: NcR (w) vs. CM (w) em otimizao de colunas: fronteira de Pareto
Figura 5.31: NcR (w) vs. CM (w) em otimizao de colunas: pers obtidos
wB
Como nos exemplos anteriores, a ferramenta de otimizao em AG foi congurada para operar com 200 indivduos, o processo evolutivo foi limitado a 20 geraes e o procedimento foi repetido por uma segunda tentativa, entre as quais foi selecionada aquela que continha o indivduo mais eciente. A Figura 5.32 mostra a biblioteca de pers obtida, onde o maior valor MR = 3, 2kN m no supera os resultados obtidos no melhor perl no-convencional na seo 5.5.3. Trs destes pers so apresentados na Figura 5.33. As formas claramente no so relacionadas a nenhuma tipologia pr-denida, mas apresentam certas caractersticas que identicam uma viga dimensionada por mtodos convencionais de projeto: o material tende a ser distribudo em duas mesas opostas pelo centroide da seo, com predominncia de massa na regio comprimida. Observa-se que h um maior nmero de dobras na regio comprimida, o que representa ganho na capacidade resistente associada ambagem local destas paredes.
87
Figura 5.32: Resistncia nominal de exo para uma biblioteca de pers com 200 elementos
Ex9
ser comparada com custos de fabricao. Se a resistncia exo da barra deve ser levada em considerao, o problema formulado como a seguir:
wB
O procedimento idntico aos exemplos anteriores desta srie e resulta nos pers apresentados na Figura 5.35. Analogamente ao problema
Ex7,
observa-se que a
introduo de uma segunda funo de aptido conitante com a primeira modica o sentido da evoluo da populao: o perl com mais alto valor MR = 2, 7kN m 11% menos eciente do que o correspondente melhor resultado obtido no exemplo anterior, onde os custos de fabricao no foram computados (2, 75/3, 1 = 0, 89 ). 88
A Figura 5.34 revela que os resultados convergem para pers para 2, 6 e 10 dobras. Isto sugere que ocorreu pouca presso sobre a variedade dos genes relacionados s operaes de dobra. No existe, nesta implementao do NSGA-II, a possibilidade de aplicar taxas de mutao ou recombinao diferenciadas para cada segmento do cromossomo, o que se apresenta como uma possibilidade para investigao futura. A Figura 5.35 apresenta o perl com maior resistncia dentro desta biblioteca, que conrma a tendncia de pers que poderiam funcionar como vigas a se organizar em trs regies: uma nica alma, uma mesa na regio tracionada e outra mesa na regio comprimida, onde se concentra o material e o maior nmero de dobras.
Figura 5.34: MR (w) vs. CM (w) na otimizao de vigas com considerao de custos de fabricao
Figura 5.35: Perl de maior MR (w) nesta biblioteca de vigas com considerao de custos de fabricao
89
onde os valores de resistncia devem ser comparados com os custos de fabricao. Como esto inclusas concomitantemente as funes de aptido relativas a compresso axial e aos momentos etores (resultados vlidos apenas para situaes onde os efeitos etores tenham baixa participao nos esforos e, portanto, seja aplicvel a Equao 5.19), emprega-se a formulao completa desta implementao: Maximize NcR (w) Maximize MR (w) Minimize CM (w) Sujeito a (5.29)
wB
A visualizao das relaes entre estes objetivos demanda o grco em 3D da Figura 5.36, onde as curvas de NcR vs. MR so extraticadas por seu correspondente nmero de dobras. Os valores mais elevados de resistncia so equiparveis aos resultados obtidos entre os exemplos seo 5.6.1 a 5.6.4. A implementao do NSGA-II no foi capaz de localizar, em qualquer destes ensaios, nenhum resultado mais eciente do que os obtidos na seo 5.5.3, onde o domnio de busca foi pautado na experincia acumulada do projetista. Alm disto, preciso ressaltar que os exemplos desta srie no possuem restries de funcionais em sua forma, de modo que so descartadas para qualquer propsito prtico, como facilmente se constata pela observao da Figura 5.37. O presente trabalho indica, tambm, que existem limitaes na capacidade do AG em organizar solues baseadas nas suas aptides para diferentes objetivos. Por outro lado, h ainda um grande leque de possibilidades a serem exploradas no estudo de otimizao de barras em PFF baseada nas regras gramaticais apresentadas anteriormente, seja pela introduo de novas regras, seja pela considerao de novas funes de aptido.
90
Figura 5.36: Fronteira de Pareto a relacionar trs objetivos: resistncia axial de compresso NcR , resistncia de exo MR e nmero de dobras CM
91
Logo, se houver uma soluo com menor custo fora do domnio imposto busca, ela no ser encontrada. enfatizado o papel decisrio da Engenharia nas primeiras fases do projeto e em sua vericao nal: (a)nas fases iniciais, a determinao dos vetores de foras externas, combinaes de carregamento, vericaes necessrias e relao entre custo computacional e acuidade dos resultados em funo dos tipos de anlise permitidas pelo aplicativo e (b) na fase nal, julgamento da 92
relao custo-bencio das solues obtidas. O AG no substitui o julgamento de especialistas, apenas media o conito de objetivos entre duas disciplinas ao pesquisar solues aceitveis para ambas. O Algoritmo Gentico implementado neste trabalho foi desenvolvido para uso conjunto com softwares CAD e CAE. Os trs componentes mais importantes do sistema so:
scripting
modelagem do problema de otimizao com objetivos, variveis e restries e (c) o algoritmo de otimizao, propriamente dito. Sua formulao considerada clssica, com codicao binria do cromossomo, seleo por torneio e operadores de mutao e
crossover.
dimensionamento esto integrados no mesmo cdigo-fonte em FORTRAN. Este trabalho aborda trs estratgias de otimizao estrutural: (a) dimensionamento das sees, onde os pers so tratados como variveis discretas; (b)
form-nding,
onde otimizada uma funo que rege a posio dos pontos nodais
na congurao indeformada, onde as variveis so contnuas e (c) otimizao simultnea (form-nding e dimensionamento), onde o domnio inclui variveis discretas e contnuas. So apresentados estudos de caso, ilustrando os algoritmos de gerao geomtrica e otimizao, segundo diferentes estratgias. O
Mimesis,
minimizao de massa de estruturas tubulares altamente dependente da interface grca de outros aplicativos. Sua implementao demandou uma reviso de tpicos essenciais de engenharia, como o Mtodo dos Estados Limites, anlise estrutural e resistncia de pers tubulares. Nos trechos em que esta reviso exigiu notao matemtica extensa, mas pouco original, optou-se pela sua incluso em apndices.
Mimesis
93
minimizao de massa e ajuste de deslocamentos de estruturas tubulares altamente dependente da interface grca de outros aplicativos. Por causa desta dependncia, a metodologia de projeto bio-inspirado precisa seguir quatro etapas:
Gerao de modelo geomtrico unilar em CAD com auxlio de Criao de modelo estrutural discreto em CAE; Otimizao de pers e geometria por AG; Visualizao e avaliao de resultados em CAE. (ver Fig. 6.2).
scripts ;
Mimesis
Adicionalmente, esta tcnica capaz de gerar geometrias formalmente complexas ou transformar modelos geomtricos iniciais mais simples. Os dois scripts principais deste trabalho foram apelidados de TrussFromEquation e
TrussFromSurface.
de casca e reticulados espaciais (mdulo de semi-octaedro) com formas curvas, de tal modo que os pontos nodais em distintos sistemas estruturais coincidam. Um terceiro
script,
chamado
TrussFromCEC,
trelia projetada para a cobertura do Centro de Eventos do Cear e executada pelo consrcio Andrade-Galvo.
TrussFromCEC
um exerccio acadmico.
TrussFromEquation
TrussFromEquation,
expresses matemticas, onde os pontos nodais so dados por z = z (x, y ). Pode-se escrever, por exemplo,
(6.1)
onde x, y e z so as coordenadas cartesianas dos pontos nodais. Isto permite que as diretrizes em x e y sejam aproximadas para uma grande variedade de formas, desde que sejam conhecidas suas correspondentes expresses matemticas, a exemplo da Figura 6.3. Esta estratgia particularmente til se, no programa de otimizao, escreve-se a funo de massa da estrutura:
script TrussFromEquation
TrussFromEquation
inicio estabelea um domnio em R2 determine a densidade da malha em X e Y escreva a funo z = z(x,y) para cada intervalo em x para cada intervalo em y Solucione(x,y,z(x,y)) loop loop crie um mapa de pontos nodais para a malha crie a malha crie as barras do banzo superior crie os pontos nodais do banzo inferior crie as barra do banzo inferior crie as diagonais da trelia m
TrussFromSurface
TrussFromSurface
perfcies curvas e no-regulares. Seu peseudo-cdigo est listado na Tabela 6.2. Do ponto de vista arquitetnico este algoritmo mais vantajoso do que TrussFromEquation,
pois permite que o projetista trabalhe com formas orgnicas que seriam difceis
form-nding.
de escrever na forma de expresses matemticas. Em compensao, as geometrias resultantes so mais difceis de otimizar por Na metodologia usada nesta Tese, quando se assume que a estrutura deve ser gerada por este meio (ver Fig. 6.4), a otimizao geralmente ca restrita ao dimensionamento das barras.
script TrussFromSurface
96
TrussFromSurface
NURBS
inicio selecione uma supercie estabelea esta supercie como domnio em R2 determine a densidade da malha em U e V para cada intervalo em U para cada intervalo em V Leve Pt(u,v) em Pt(x,y,z) loop loop crie um mapa de pontos nodais para a malha crie a malha crie as barras do banzo superior crie os pontos nodais do banzo inferior crie as barra do banzo inferior crie as diagonais da trelia m
TrussFromCEC
TrussOfCEC,
a cobertura metlica do Centro de Eventos do Cear, localizado na cidade de Fortaleza. A parametrizao deste modelo unilar admite, como variveis, a quantidade de trelias principais e secundrias, a altura e inclinao da trelia principal e o afastamento mnimo entre mdulos estruturais adjacentes. Os modelos gerados com o auxlio destes trs
scripts
cia estrutural das solues, to somente traduzem uma inteno inicial da geometria.
script TrussFromCEC
97
de programao FORTRAN. Os arquivos de texto gerados pelo pr-processador costumam ser apenas uma longa listagem de nmeros, para os quais possvel desenvolver subrotinas de converso quando o fabricante disponibiliza a documentao adequada [34].
Figura 6.6: Modelo estrutural de domo. Pr-processamento em FEMAP c O exemplo da Figura 6.6 foi gerado pelo script TrussfromSurface e convertido em modelo estrutural em FEMAP c . As sees tubulares adotadas so comercialmente disponveis.
98
Neste trabalho, sempre que feita meno a um pr ou ps-processador, isto se refere aos recursos do FEMAP c , um aplicativo comercial com interface grca amigvel, capaz de importar modelos geomtricos com o formato de intercmbio .DXF e exportar modelos estruturais no formato de arquivos de texto ASCII. A linguagem FORTRAN, na qual o aplicativo
Mimesis
desenvolvido,
Mimesis
eciente para o tratamento de modelos matemticos em cincia e engenharia, mas dicil para o desenvolvimento de interfaces grcas. Por isso, o completamente dependente da interface grca de outros programas. O arquivo de texto .NEU gerado pelo pr-processador uma longa listagem de nmeros incompreensvel sem um manual adequado [34]. Este trabalho empregou um esforo considervel para desenvolver uma subrotina capaz de separar os blocos de informao gerados pelo pr-processador e selecionar a informao relevante para o Mimesis. O
Mimesis
todo dos Estados Limites, ou seja, busca aproximar o esforo solicitante de clculo com a capacidade resistente de clculo das barras, visando minimizar a massa da estrutura. As restries desta busca so:
99
ao solicitante de clculo a capacidade resistente de clculo uma funo de interao das aes solicitantes o deslocamento mximo prescrito o deslocamento mximo obtido pela envoltria das combinaes de carga
Este dimensionamento obtido atravs de duas estratgias independentes: (i) pela adequada combinao de pers catalogados em uma biblioteca, o que denominado de otimizao dimensional ou (ii) pelo ajuste das coordenadas espaciais dos ns da estrutura, o que denota otimizao geomtrica. O
Mimesis
no faz ajustes na relao de adjacncia entre as barras, conhecido na literatura como otimizao topolgica, mas pode proceder simultaneamente aos dois tipos de otimizao implementados. O dimensionamento efetuado levando-se em considerao a envoltria dos esforos solicitantes de todas as combinaes ltimas de carga habilitadas; env obtido pela envoltria de todas as combinaes de servio escolhidas pelo usurio do
mesis. Mi-
estrutural; a resistncia de tubos calculada levando-se em conta as prescries de normas tcnicas [35, 36]. Em resumo, o Mimesis rene quatro funes: calcula resistncia de tubos, calcula combinaes de carga, prediz o comportamento da estrutura sob o efeito destas combinaes por anlise estrutural e faz o dimensionamento por Algoritmo Gentico. O Mimesis tambm pode trabalhar como um processador simples de anlise no linear incremental e interativa do modelo estrutural proposto pelo usurio, sem proceder ajustes. O pseudocdigo ilustrado na Tabela 6.3 ajuda a compreender a estrutura bsica do
Mimesis
Quando trabalha na funo de dimensiomento, este pseudocdigo ligeiramente alterado, tal como se apresenta na Tabela 6.4 : Onde P (t) uma populao de trelias e a instruo Avalie P(t) contm a Parte II do primeiro pseudocdigo. Nas sees seguintes detalhado o funcionamento de cada uma destas instrues.
100
ANALISE DE RETICULADOS
inicio -Parte Ileia parmetros de anlise leia biblioteca de pers leia input: modelo estrutural em arquivo .NEU converta o input de .NEU para .DAT monte modelo bsico para anlise -Parte IIatribua propriedades fsicas e geomtricas calcule resistncia das barras crie mapa de liberaes locais calcule combinaes de carga calcule deslocamentos e esforos de cada combinao de carga calcule envoltria de deslocamentos e esforos avalie a relao entre Sd e Sr -Parte IIIimprima output em .NEU m Tabela 6.4: Pseudocdigo para dimensionamento de reticulados
101
so criadas no ambiente do
pr-processador. Uma vez criada, esta biblioteca ca armazenada em um arquivo de texto independente (.ESP), que pode ser acessado tanto pelo pr-processador quanto pelo
Mimesis
(Fig. 6.7).
Mimesis
102
do perl esto associadas a um nmero inteiro, o ID deste elemento na biblioteca. Ao prodeceder anlise e dimensionamento, o
Mimesis
ir procurar primeiro o
ID e, atravs dele, recuperar as propriedades do perl (Tab. 6.5). Algumas vezes desejvel fazer uma vericao rpida de um perl informando suas propriedades em um arquivo texto, mas isto no possvel no
Mimesis,
Tabela 6.5: Esquema da biblioteca de pers ID(01) Propriedades fsicas do perl (01) . . . . . . ID(n)' Propriedades fsicas do perl (n)
Diversos trabalhos anteriores sobre otimizao de estruturas com Algoritmos Genticos fazem uso de variveis em R (conjunto dos nmeros Reais). Isto permite, por exemplo, fazer a rea da seo variar a intervalos pequenos entre dois extremos. Esta abordagem tem a vantagem de fazer a busca, efetivamente, pela seo que minimiza a massa da estrutura mas a desvantagem de, ao nal deste processo, exigir a aproximao da seo encontrada para dimenses disponveis comercialmente, gerando erros potenciais de avaliao. O trelias segue esta losoa. Existe divergncia na literatura sobre a inuncia das estruturas de dados sobre a ecincia do AG. Um cromossomo pode assumir a estrutura de bits, de ponto utuante ou outras formas mais complexas. Como primeira aproximao, aceito que a estrutura de bits mais eciente quando o domnio est em N e a de ponto utuante mais adequada quando o domnio est em R. A opo pela busca no domnio em N (conjunto dos nmeros Inteiros) acarreta as vantagens e desvantagens da estrutura de dados mais adequada a este conjunto.
benchmark
6.2.3 Converso do
input
A tarefa de converso de arquivos comprende duas etapas, (i) importar um arquivo de origem e separar suas informaes em blocos e (ii) localizar os blocos importantes, resgatar as informaes necessrias e imprimi-las em um arquivo de sada. Na importao para
Mimesis,
processador so separados em arquivos de texto (.txt) que cam armazenados temporariamente no disco rgido. Os blocos destacados na Tabela 6.6 so lidos e a 103
Tabela 6.6: Blocos de informao para converso Blocos em FEMAP c Blocos em Mimesis header coord-sys text variables layer-data layer-data points curves surfaces volume materials materials properties properties nodes nodes elements elements contact-segment geometry-attach constrains loads loads groups views report-formats functions analysis-sets active-data references output-sets output-sets output-vectors output-vectors nameless1 nameless2 informao relevante armazenada em arquivo texto, para conferncia. Por m, este arquivo texto, que contm apenas os dados estritamente necessrios para o
Mimesis,
(6.6)
O segundo conjunto de instruo numera os graus de liberdade da estrutura em ordem crescente, eliminando os graus de liberdade cujo deslocamento est impedido.
Figura 6.9: Direes globais da estrutura e restries de extremidade O terceiro conjunto de instrues dene cada elemento elj :
(6.7)
1 2 1
2 3 3
estabelecida uma distino entre liberaes locais reais e virtuais. As primeiras, denidas pelo projetista, so teis para a modelagem de estruturas onde os elementos de trelia so obtidos pela modicao de elementos de prtico; as segundas so denidas pelo da barra: sempre que
lj j
Mimesis
6, o elemento formulado como prtico [36], independentemente das condies de extremidade. Isto precisa ser denido pelo Mimesis
105
porque, durante o processo de otimizao de trelias, a atribuio automtica de pers tanto pode resultar em
lj j
6 quanto em
lj j
> 6.
adotada a hiptese de que os momentos de inrcia em relao aos eixos globais de X e Y no precisam ser atualizadas, a despeito de eventuais deslocamentos de corpo rgido (Fig. 6.10). Deste modo, o clculo de resistncia de cada barra efetuado apenas uma vez a cada ciclo de anlise. Em [36], prescreve-se que, mesmo em modelos estruturais de trelia, a relao
6 deve implicar na considerao da barra como elemento de prtico. Por esta razo, so calculadas as resistncias de fora normal e cortante e de momento etor e torsor para cada elemento da estrutura, para cada indivduo proposto pelo programa de otimizao, mesmo que o modelo inicial seja exclusivamente composto
106
lj j
Figura 6.10: Deslocamento de corpo rgido em CHS e RHS por elementos de trelia. So utilizadas as orientaes normativas de [35] com as atualizaes propostas em [36] referentes curva (fator de reduo associado ambagem global). A compilao destas normas est no apndice A.
(6.8)
Caso a resposta seja f alse, o elemento tal como indicado em projeto; caso contrrio, calculado como prtico com as liberaes locais necessrias. Esta instruo vlida quando a anlise permite prever elemento de prtico.
Limites, que prev critrios de desempenho para diferentes combinaes de carga. O projetista deve incluir o valor caracterstico das aes variveis no modelo estrutural
107
sets
de
nome(set) = {ao,lugar,prioridade,comentrio*}
A opo `comentrios' no afeta o clculo das aes. As outras entradas assumem os valores previstos na Tabela 6.9: Tabela 6.9:
Legenda dos sets de carregamento
ao
cdigo legenda
tempe vento trunc ocupa plc-1 plc-2 plc-3 plc-4 plc-5 plc-6 plc-7 plc-8
lugar
prioridade
espec comum
Efeitos de temperatura Ao de vento Aes truncadas Uso e ocupao Edicaes residenciais de acesso restrito Edicaes comerciais, de escritrio e de acesso pblico Bibliotecas, arquivos, depsitos, ocinas, garagens e sobrecargas em coberturas Presso dinmica do vento em estruturas em geral Variaes uniformes de temperatura em relao media anual local Passarelas de pedestres Vigas de rolamento de pontes rolantes Elementos estruturais que suportam vigas de rolamento de pontes rolantes Ao domimante na combinao No deve ser considerada como ao especial nas combinaoes de carga
ocupa;plc_2;espec;***** e vento;plc_2;espec;***** devem ser lidas como ao de uso e ocupao em edicao comercial, deve ser considerada ao especial e ao de vento agindo em edicao comercial, deve ser considerada ao especial. Por exemplo, se estiverem habilitadas as seguintes combinaes de carga, combinao ltima normal e combinao frequente de servio, sero gerados quatro vetores diferentes de Fd . Com a anlise de cada um, isto ir gerar quatro conjuntos de deslocamentos e esforos internos (Fig. 6.11).
Por exemplo, os sets A nica ao permanente considerada nesta implementao o peso prprio da estrutura, recalculado no otimizao.
Mimesis
108
Figura 6.11:
Sets
de carga e resultados
- Parte I - condies iniciais Fd = combinao de carga desta anlise zere deslocamentos na estrutura zere esforos internos nas barras - Parte II - processo incremental com mecanismo SAVE/RESTORE t=0 incio t=t+1 [U ](t) = [U ](t 1) [A](t) = [A](t 1) [coord](t) = [coord](t 1) inicio monte matriz de rigidez solucione sistema de equaes KU = F Calcule [A] se (critrio de convergncia) [U ](t) = [U ] [A](t) = [A] seno rene o passo de carga m m Onde t a quantidade de passos de carga j aplicados na estrutura, [U ] o vetor de deslocamentos e [A] so os esforos internos nas barras. Na parte I, onde so 109
dadas as condies iniciais antes dos passos de carga, selecionado o vetor de aes sobre os ns da estrutura. Este vetor de foras, aplicado nos ns da estrutura, equivalente ao carregamento distribudo nas barras (peso prprio). Este programa no calcula deslocamentos impostos na estrutura nem protenso nos tubos. Na parte II ocorre a montagem da matriz de rigidez da estrutura e a soluo do sistema de equaes que informa [U ]. A montagem da matriz de rigidez atualizada da estrutura compreende trs conjuntos de instruo: (i) clculo dos coecientes de rigidez elstica e geomtrica no sistema de coordenadas locais dos elementos (ver apndice C), (ii) aplicao de uma matriz de rotao, de forma a colocar a matriz de rigidez do elemento no sistema de coordenadas globais e (iii) adicionar a matriz de rigidez do elemento na matriz da estrutura, usando o mapa de direes globais (Fig. 6.8 e 6.9). Alternativamente, possvel eliminar a etapa (ii), calculando os coecientes de rigidez diretamente nas coordenadas globais da estrutura [38]. As matrizes de rigidez dos elementos so atualizadas durante o processo incremental, mas so mantidas durante o processo iterativo em um arquivo binrio. O processo incremental consiste, simplesmente, da adio paulatina do vetor de aes externas em pequenas etapas. A cada etapa, as coordenadas dos pontos nodais e os esforos nas barras so atualizadas em funo dos deslocamentos obtidos no incremento. Os deslocamentos em cada incremento de carga so encontrados pela resoluo de um sistema de equaes esquematicamente representado por:
K 1 Fd = U
O
(6.9)
algoritmo eciente para casos em que se aplicam matrizes simtricas e sem disperso dos coecientes no-nulos. A
convergncia
funo dos deslocamentos, esto em equilbrio com as aes externas na estrutura ou dentro de uma margem de erro tolervel. Se o erro excede as expectativas, inicia-se o processo iterativo: o vetor {g } de desequilbrio entre as foras internas e externas utilizado para gerar um vetor de deslocamentos corretivos:
K 1 g = U
(6.10)
Este resultado gera um novo conjunto de esforos internos, presumivelmente mais prximo do equilbrio com as foras externas. Caso no ocorra convergncia aps um determinado nmero de iteraes, o passo de carga renado. Se ocorrer 110
{g }T {g }
onde: g o desequbrio de foras;
{F }T {F }
(6.11)
A instruo para anlise de aes variveis idntico ao de aes permanentes, salvo as condies iniciais, onde os vetores de deslocamento e de esforos iniciais so os efeitos do peso prprio.
6.2.10 Envoltria
Um tipo de combinao de carga pode produzir vrios sets de resultados, em funo do nmero de aes variveis que sejam consideradas principais. Por isso, para cada combinao calculada uma envoltria, que rene os valores mximos absolutos das entradas de um conjunto de vetores. So determinadas duas envoltrias para cada combinao habilitada, uma para deslocamentos e outra para esforos. As envoltrias das combinaes de servio geram a envoltria global de deslocamentos; as envoltrias das combinaes ltimas denem a envoltria global de esforos internos. As envoltrias globais so o resumo (Fig. 6.12) dos efeitos das combinaes de carga sobre a estrutura. Elas sero comparadas com a resistncia das barras para ns de dimensionamento automtico.
111
custoA =
j =1
desperdicioj
Sdj )mj Srj
(6.15)
do
Mimesis
Durante o processo de otimizao, alguns dados deste modelo sero tratados como variveis independentes, outros no. Geralmente, os dados em variveis independentes estaro diferentes ao nal do processo e iro gerar um ou muitos modelos estruturais alternativos. Se o
Mimesis
deve ser idntico ao inicial, acrescentando-se os resultados das anlises: deslocamentos nodais, esforos solicitantes, resistncia de clculo e relao esforo/resistncia. Estes dados so impressos em um arquivo de texto (.neu) formatado de tal modo que pode ser lido pelo ps-processador, que exibe gracamente os resultados (Fig. 6.13).
112
113
k = Fk (X ), k = 1, . . . , No
Com
(6.16) (6.17)
X = [X1 , X2 , . . . , XNv ]T
Satisfazendo
(6.18) (6.19)
k a k-sima funo objetivo X o vetor de variveis, que podem ser contnuas ou discretas gi a i-sima restrio No o nmero de objetivos Nv o nmero de varives Nr o nmero de restries
Na implementao Mimesis, as variveis de uma soluo, sejam discretas ou contnuas, so codicados em um nico vetor com representao binria. As restries, seguindo a metodologia comum em AG, so aplicadas na forma de somatrio de funes de penalizao P (g ) sobre a aptido dos indivduos que as violam:
114
Pk =
n=m
gn
(6.20)
onde n e m so o intervado das restries aplicavis ao k-simo objetivo, o que resulta na funo de aptido modicada:
k = k + Pk
nos trabalhos clssicos de [16] e [39].
(6.21)
Os Algoritmos Genticos (AG) foram amadurecidos nas dcadas de 70 e 80, Os primeiros algoritmos de otimizao, desenvolvidos nas dcadas de 60 e ainda em uso, eram dedicados a problemas de Economia e Engenharia de Produo mas, com o amadurecimento das ferramentas CAE, a partir da dcada de 70 foi possvel integrar os algoritmos de otimizao e anlise. Em Algoritmos Genticos, existe uma vasta produo cientca relacionada Engenharia de Estruturas. Entre outros, so considerados referncia os trabalhos de [40], [41] e [42]. Na COPPE/UFRJ foram desenvolvidas teses sobre o tema, entre as quais os trabalhos de [43], [44] e [45]. Em Arquitetura, bastante conhecida a obra de [4]. Algoritmos Genticos so fceis de implementar, no exigem profundo conhecimento prvio do que se pretende otimizar e so aplicveis em um amplo espectro de problemas, principalmente aqueles para os quais no so conhecidos algoritmos ecientes. O mtodo de busca baseado em dois princpios elementares: codicao e presso do meio. A codicao permite a relao biunvica entre duas representaes do modelo estrutural, seu gentipo (um vetor de base binria que armazena as variveis de projeto) e seu fentipo (a representao idealizada completa da estrutura). Graas a esta dupla representao, possvel simular a presso do meio, aplicando facilmente operadores de transformao sobre o gentipo e fazendo a avaliao da ecincia do fentipo de cada indivduo. Em AG, codicao e presso do meio interagem durante um processo iterativo de trs etapas:
Criao de uma populao inicial de solues randomicamente distribudas no domnio de busca; Combinao ou transformao dos indivduos desta populao, com vista a gerar um conjunto de solues melhores e Gerao de novos conjuntos de solues.
A implementao
Mimesis,
Mimesis
input
contidas no cdigo-fonte do programa; So obedecidas as normas brasileiras [21, 35, 36] para dimen-
Form-nding
A funo que rege a posio dos pontos nodais deve ser escrita em
uma subrotina especca para cada projeto. Neste estudo, foi aplicado apenas um exemplo com expresso polinomial de grau 3 com duas variveis;
Ps-processamento
FEMAP c .
Agrupamento de pers
atribudos os mesmos pers no processo de otimizao. Isto obedece a uma prtica corrente de projeto, que reconhece que uma grande variedade de sees encarece a fabricao e montagem da estrutura.
Bibliotecas
gular
Trs bibliotecas de pers tubulares esto disponveis e podem ser acesCircular, RectanSquare Hollow Section ).
FEMAP c e podem ser acessadas tanto pelo pr-processador quanto pelo otimizador. (ver Fig.
??)
Anlise
ou incremental-iterativa (algoritmo Newton-Raphson modicado). O usurio pode especicar a quantidade de incrementos na anlise no-linear.
116
sero efetuadas. O programa calcula a envoltria dos deslocamentos (Estado Limite de Servio) e esforos internos (Estado Limite ltimo) para proceder ao dimensionamento.
117
6.4 Validao
Como j mencionado em captulos anteriores, a presente investigao parte do pressuposto de que o projeto de estruturas metlicas fundamentado no compromisso entre a geometria do sistema de barras e um largo espectro de vericaes em Engenharia Civil. Ao estabelecer como meta descobrir se a mediao deste compromisso atravs de Inteligncia Articial resultaria em formas inovadoras e mais ecientes do que as usuais, este trabalho imps-se alguns dilemas. O primeiro deles o escopo das funes de aptido que resultariam em uma amostra minimamente signicativa do universo, sabidamente vasto e complexo, de todas as possveis vericaes em Engenharia Civil. O segundo dilema diz respeito validao dos modelos implementados: uma apresentao minuciosa de todos os testes possveis tomaria muito espao desta Tese com material sem contedo original; no apresentar qualquer exemplo de teste levantaria dvidas legtimas sobre a validade de todos os resultados apresentados posteriormente. A soluo intermediria adotada consiste em validar o programa atravs de um problema que englobe simultaneamente mais de um aspecto entre as implementaes efetuadas e que, ao mesmo tempo, possua algum interesse alm da mera comparao entre resultados obtidos por diversos aplicativos. Para o m de validao, foi eleito o tema das excentricidades em ligaes de estruturas reticuladas, com especial ateno para a introduo de momentos etores em sistemas onde, usualmente, as hipteses de clculo consideram exclusivamente a ocorrncia de esforos uniaxiais de compresso sobre as barras. Trata-se, portanto, de uma oportunidade para vericar a acuidade do programa de anlise linear de prticos planos, a correo das subrotinas de liberao local e de um tipo de modelagem de ligaes conhecido como
oset.
tgias de modelagem de ligaes excntricas em um aplicativo comercial e ento estes resultados foram comparados entre si e com os produzidos pelo programa Mimesis. A comparao conrmou a preciso dos modelos de anlise implementados. Adicionalmente, procedeu-se a testes de varredura e de otimizao sobre uma estrutura reticulada plana constituda pela associao de barras em Pers Formados a Frio (PFF). Embora a otimizao tenha sido numericamente bem-sucedida, o produto revela a diculdade em compatibilizar geometricamente os pers otimizados estritamente por critrios de vericao estrutural e, por conseguinte, indica o volume de investigao que ainda h por realizar antes que a otimizao de reticulados planos construdos em PFF integre os Modelos I e II desta Tese. Foram escolhidas estruturas metlicas executadas com PFF porque elas deman118
dam um estudo cuidadoso da resistncia das barras, devido s possveis interaes entre modos de ambagem local L, global G e distorcional D e porque a introduo de excentridades, muitas vezes inevitvel no projeto de fabricao deste sistema. A primeira etapa do teste de validao consistiu em comparar estratgias de modelagem numrica e geomtrica das ligaes excntricas em treliados planos: (i) numericamente, as duas estratgias mais comuns consistem em introduzir um elemento muito rgido ou estabelecer algum tipo de dependncia linear entre deslocamentos dos pontos nodais de uma ligao excntrica; (ii) geometricamente, os modelos mais comuns so os tipos A ou . A segundo etapa do teste consiste na anlise de sensibilidade (i) da distribuio dos momentos etores nas barras em funo das excentricidades e (ii) dos deslocamentos na estrutura, tambm a considerar estas mesmas excentricidades, onde os resultados so comparados com resultados numricos obtidos no aplicativo comercial SAP2000 c . A ltima etapa uma demonstrao da otimizao de reticulados planos projetados com PFF, onde as variveis sejam geomtricas (as excentricidades nas ligaes) e dimensionais (elementos contidos em uma biblioteca de pers pr-denida). As funes de aptido foram (i) a minimizao da massa do reticulado e (ii) a maximizao do seu fator de carga. As restries impostas ao problema foram a resistncia das barras (calculadas pelo Mtodo da Seo Efetiva [46], considerados os trs modos de ambagem: L, D e G) e os deslocamentos admissveis prescritos em norma. Constatou-se, como previsto na literatura, que as excentridades podem atuar como fatores negativos ou positivos sobre o desempenho da estrutura, tanto no que tange aos deslocamentos quanto no que diz respeito aos fatores de carga em funo dos esforos internos.
6.4.1 Metodologia
Pers de ao formados a frio (PFF) oferecem vantagens para a execuo de estruturas onde se deseja o menor peso prprio possvel e baixo custo de fabricao de barras adaptadas a necessidades especcas. Este tipo de perl particularmente apto a atender ao compromisso entre a produo em srie e a possibilidade de
customizao
o, como os pers tubulares sem costura e os pers laminados, so geralmente relacionados ao catlogo de um fabricante no qual no existe possibilidade de
customizao
na, no entanto, so acompanhadas por um comportamento estrutural complexo. Quando submetidas compresso ou exo, a adoo de pequenas variaes dimensionais pode alterar decisivamente a resistncia da barra de uma maneira nem sempre intuitiva para o projetista. Para avaliar adequadamente a resistncia destas barras, preciso considerar a interao entre os seus modos de ambagem global G, local L e distorcional D. Isto possvel para a maioria das tipologias empregadas atualmente atravs de frmulas fechadas pelo Mtodo da Seo Efetiva [21, 46] ou pelo Mtodo da Resistncia Direta [21, 31] ou (ii) atravs de procedimentos computacionais com emprego dos mtodos das faixas nitas ou da GBT (General Beam Theory) para os pers com sees transversais no habituais. Estes mtodos, devidamente combinados, permitem identicar os modos de ambagem e prever com segurana a resistncia de barras em PFF sob compresso centrada ou exo simples. Adicionalmente, as barras podem sofrer efeitos da exo-compresso e, nestes casos, a predio da resistncia envolve o comportamento de viga-coluna, sendo estimada de forma aproximada com auxlio de equaes de interao. Para a anlise elstica de vigas treliadas, se os eixos dos elementos convergem nos pontos nodais usual considerar todas as barras como elementos com extremidades rotuladas, simplicando o procedimento de clculo, reduzindo o custo computacional e conduzindo a resultados consistentes. Restries impostas pela fabricao, no entanto, podem conduzir a eixos das diagonais no convergentes com os eixos dos banzos nos ns da estrutura, introduzindo assim momentos etores e reduzindo a resistncia dos banzos comprimidos. Nesse caso a anlise deve levar em conta um modelo de barras com continuidade nas extremidades, resultando em modelo de prtico plano e, ao mesmo tempo, idealizar as excentricidades das ligaes, conforme ilustrado na Figura 6.15 [36, 37, 47], o que pode ser feito com diferentes recursos de modelagem da estrutura. A maneira mais direta de idealizar uma ligao excntrica introduzir um elemento extremamente rgido entre os pontos nodais que no coincidem. Programas comerciais de anlise de estruturas oferecem outros recursos, tais como os quais existe uma dependncia linear de deslocamentos [48, 49]. A primeira etapa da validao consiste em comparar os resultados dos esforos e deslocamentos, obtidos quando a mesma trelia plana com ligaes excntricas modelada de maneiras diferentes em um aplicativo comercial [49]. A comparao 120
constraints
e ligaes em oset, que idealizam as excentricidades como dois pontos nodais entre
Figura 6.15: Modelagem de ligaes excntricas em trelias atestou que (i) os recursos
oset
constraints
resultados, (ii) a tcnica do elemento muito rgido apresenta resultados que variam segundo a magnitude da rigidez adotada no elemento de ligao e que (iii) a adoo de rigidezas extrememente elevadas induz a erros numricos nos resultados da anlise. Na etapa seguinte foi efetuada uma comparao entre a distribuio de momentos etores nas barras e os deslocamentos de uma estrutura treliada onde a nica varivel a excentricidade das ligaes. Vericou-se que as excentricidades podem ser usadas a favor da estrutura (reduo da magnitude dos deslocamentos) e que os momentos etores introduzidos pelas excentricidades devem ser levados em considerao no dimensionamento estrutural. Compreendidas as diferenas entre as diversas tcnicas de modelagem de ligao e seus efeitos sobre o comportamento de uma estrutura treliada plana, efetuada a comparao com o programa de anlise desenvolvido nesta investigao. Por m, duas variveis de projeto (magnitude das excentricidades e seleo de elementos em uma biblioteca de pers) so investigadas por Algoritmo Gentico com o propsito de maximizar seu fator de carga e minimizar o desperdcio de massa.
coeciente de Poisson = 0, 3 e mdulo de elasticidade E = 200, 0GP a, exceto nos elementos de ligao nos ns, para os quais foi adotado E com ordens mais elevadas de grandeza, de modo a caracterizar o elemento muito rgido. Foram aplicadas cargas nodais de 10, 0kN na direo da gravidade ao longo do banzo superior.
Figura 6.16: Distribuio de momentos etores (a) sem excentricidade nos ns, (b) com excentricidades nos ns. Modelo gerado em SAP2000 c A excentricidade nas ligaes foi idealizada como um elemento rgido, com propriedades geomtricas idnticas seo do banzo e com mdulo de elasticidade
E mltiplo de E , nas seguintes ordens de grandeza: 100 , 103 , 106 , 109 , 1012 e 1015 . Os resultados apresentados na Tabela 6.11 so referentes ao elemento comprimido do banzo superior, como apresentado na Figura 6.16.
Tabela 6.11: Relao entre E no Teste E 1 200 100 M P a 2 200 103 M P a 3 200 106 M P a 4 200 109 M P a 5 200 1012 M P a 6 200 1015 M P a
elemento de ligao, esforos e deslocamentos F lecha(mm) N (kN ) M (kN mm) -41 -362 2434 -40 -362 2388 -40 -362 2388 -39 -361 2379 21 -194 2583 0 -0,5 12
A comparao (Tab 6.11) entre os deslocamentos e esforos internos dos testes numricos revela pequenas variaes at o teste 4, mas a partir do teste 5 os resultados so claramente inconsistentes. Esta anomalia atribuda arquitetura dos computadores atuais e maneira como so armazenados e processados nmeros cuja proporo extrapola certa ordem de grandeza. A exata ordem de magnitude em que este fenmeno ocorre depende do hardware, do software utilizado e do problema proposto. Um usurio inexperiente no capaz de estabelecer a combinao exata dos fatores que levam um computador a gerar respostas incorretas a partir de dados consistentes. Isto sugere que outros mtodos de modelagem deveriam ser considerados.
122
ligaes em oset, que criam internamente um elemento idealmente rgido, reduzem os graus de liberdade do problema e esto isentos dos erros numricos do tipo descrito na seo anterior. Quando se analiza o reticulado de teste deste trabalho (Fig. 6.16) e se comparam os esforos internos e deslocamentos, nota-se a exata coincidncia dos resultados, conforme apresentado na Tabela 6.12.
Tabela 6.12: Ligaes excntricas com (i) elemento rgido, (ii) Constraint e (iii) Oset Teste Flecha (mm) N (kN) M (kNmm) 3 E = E 10 -40 -362 2388 Constraint -40 -362 2388 Oset -40 -362 2388 A comparao entre as estratgias descritas nesta Sesso sugere a superioridade da dependncia linear entre pontos nodais, pois apresentam resultados mais previsveis e so computacionalmente mais ecientes. Estes testes foram realizados com o auxlio de um aplicativo comercial, mas o algoritmo que descreve a dependncia linear entre deslocamentos nodais de domnio pblico [50] e pode ser facilmente implementado em qualquer programa de anlise estrutural onde se tenha acesso ao cdigo-fonte. O programa Mimesis foi habilitado com este recurso. A Figura 6.17 mostra a distribuio de momentos no reticulado plano de teste analisado pelo Mimesis (visualizao em FEMAP c , [51]) e a Tabela 6.13 compara os resultados com o SAP2000 c . A comparao dos resultados obtidos revela uma semelhana aceitvel entre eles: diferena de 1% na distribuio de momentos; esforos axiais e deslocamentos numericamente idnticos. Este resultado valida a modelagem de ligaes excntricas e a anlise linear de prticos planos em Mimesis.
Figura 6.17: Distribuio de momentos etores calculado com o aplicativo Mimesis Os resultados da tabela 6.13 dizem respeito a esforos e deslocamentos em um treliado plano em funo de um tipo de ao varivel sobre a estrutura, obtidos 123
Tabela 6.13: Flecha mxima e esforos internos Mimesis Teste Flecha (mm) SAP2000 (oset) -40 Mimesis (oset) -40
obtidos dos programas SAP2000 e N (kN) -362 -362 M(kNmm) 2388 2363
por anlise linear. Os algoritmos de anlise no-linear implementados no Mimesis permanecem vlidos para este tipo de estrutura mas a diferena entre os resultados obtidos pequena (Tab. 6.14) e o custo computacional consideravelmente maior. Com isto em vista, a relao custo-benefcio da anlise linear favoreceu sua aplicao nos trabalhos de otimizao. As matrizes de rigidez geomtricas implementadas, todavia, sero aproveitadas nos desdobramentos desta Tese em algoritmos para clculo de autovetores. Os resultados apresentados na Tabela 6.14 levam em considerao o peso prprio da estrutura. A diferena entre deslocamentos est na ordem de 0,1% (45.06/45.11 = 0.999), os esforos axiais diferem em torno de 0,1% (403930/404304 = 0.999) e os momentos etores divergem em torno de 0,01% (2731524/2731552 = 0.9999).
resultados entre anlises Flecha (mm) N (N) -45.06 -403930 -45.11 -404304
Tipologia A e tipologia
Na modelagem geomtrica de ligaes excntricas em sistemas treliados formados por tubos de ao, a literatura sugere que os eixos das diagonais sejam prolongados at sua interseo em um ponto nodal imaginrio [47]. esta congurao denominada tipologia A (Fig. No presente trabalho, 6.18a). Esta tipologia pode
introduzir dois erros de avaliao no programa Mimesis quando so consideradas excentricidades positivas: aumento do comprimento de ambagem e do peso prprio das barras diagonais. Alternativamente, possvel modelar as excentricidades com ligaes em
oset,
banzos. Esta congurao ser denominada aqui de tipologia (Fig. 6.18b). A Tabela 6.15 mostra a comparao entre os resultados das tipologias A e obtidos com o aplicativo Mimesis. Nota-se que a diferena entre os deslocamentos (echa mxima) e os esforos internos obtidos no signicativa, mas que o clculo automtico da massa da estrutura aponta um valor 15% superior na tipologia A. 124
Figura 6.18: (a) Tipologia A, (b) tipologia Este diferena relevante, pois a massa da estrutura compe a funo objetivo no algoritmo de otimizao do Mimesis. A tipologia tambm no fornece a resposta exata, pois no h garantias de que os pontos nodais das diagonais estejam posicionados sobre o centride dos banzos. Na ausncia de un critrio mais preciso, deu-se preferncia tipologia no desenvolvimento deste trabalho.
de resultados para tipologias A e Flecha (mm) N(kN) M(kNmm) -40 -362 2363 -39 -362 2304
dos resultados, de forma que sua escolha deve ser criteriosa, de modo a excluir variveis que no afetam signicativamente o comportamento da estrutura. a uma varredura sobre ele e xar os valores das demais variveis. No presente caso foi estabelecida uma varredura sobre a excentricidade nos ns do modelo estrutural de teste (Fig. pela Equao 6.22. 6.16) para aferir a sensibilidade dos deslocamentos verticais e do seu correspondente fator de carga fdesl , calculado Este fator indica a intensidade da ao sobre a estrutura que ir deform-la at o limite prescrito em norma (neste estudo foi estabelecido A maneira mais direta de checar a necessidade de considerar um parmetro proceder
Up = 77, 0mm).
fdesl =
onde:
Up Um
(6.22)
Up o deslocamento vertical mximo prescrito em norma Um o deslocamento vertical mximo obtido na anlise da estrutura
Neste exemplo foram empregados pers cartola nos banzos, perl U enrijecido nas diagonais (Fig. 6.19) e cargas nodais de 1, 0kN ao longo do banzo superior.
Figura 6.19: Trelia plana com pers formados a frio e excentricidade varivel O grco (Fig. 6.20a) mostra que as excentricidades nos ns podem afetar
consideravelmente os deslocamentos. O melhor desempenho neste exemplo ocorre no intervalo e = [27, 18] (e a excentricidade da ligao), onde o deslocamento numericamente equivalente a 63% do resultado apresentado quando e = 100, 0mm. Isto signica que o fator de carga expresso na Equao 6.22 variou na mesma ordem de grandeza (Fig. 6.20b).
126
Figura 6.20: Grcos de deslocamento (a) e fator de carga (b) em funo das excentricidades
(6.23)
NSd a fora axial resistente de clculo; NRd a fora axial solicitante de clculo; MSd a momento etor resistente de clculo; MRd a momento etor solicitante de clculo.
A interao expressa pela Equao 6.23 pode tornar menos intuitiva a localizao das barras onde o dimensionamento est mais prximo de violar as restries de resistncia. No exemplo das Figuras 6.21a e 6.21b, os esforos de compresso e momento etor esto distribudos segundo um padro reconhecvel, mas na Figura 6.21c, onde a interao visualizada em cada barra, este padro se torna menos regular. O processo automatizado de clculo da Equao 6.23 em todas as barras essencial para o desenho da funo objetivo no Algoritmo Gentico e permite obter solues o mais leve possvel sem violar restries de segurana.
127
Figura 6.21: (a) Esforo axial (N), (b) momento etor (M) e (c) dimensionamento considerando interao de esforos pela Eq. 6.23 O objetivo da anlise pode ser a estrutura que suporte o maior carregamento possvel e no apenas a soluo mais leve. Mais uma vez, preciso checar a interao entre esforos para cada elemento de barra, considerando-se resistncia e esforos internos provocados pelo peso prprio e carregamentos, para obter o fator de carga
(6.24)
NSg a fora axial de trao solicitante de clculo pela ao do peso prprio; NSf a fora axial de trao solicitante de clculo por aes variveis; MR momento etor resistente de clculo; MSg momento etor resistente de clculo pela ao do peso prprio; MSf momento etor resistente de clculo por aes variveis;
Aplicando a Equao 6.24 para determinar o fator de carga da estrutura e procedendo varredura no intervalo e = [100, 0; 100, 0], obtm-se o grco da Figura 6.22. Nota-se que o fator de carga mximo fesf = 2, 51 no intervalo
e = [37, 0; 1, 0], reduzindo-se a 64% deste valor quando adotada excentricidade positiva e = 100, 0mm. Conclui-se que a excentricidade das ligaes pode desempenhar um papel decisivo sobre a ecincia de trelias construdas com pers formados a frio, tanto no que diz respeito a deslocamentos quanto a fatores de carga, o que valida sua incluso como varivel em um problema de otimizao.
128
Figura 6.22: Fator de carga (fesf ) em funo das excentricidades nas ligaes
catlogo, um nmero decimal associado a cada elemento do conjunto e convertido em nmeros binrios para formar os cromossomos, como ilustrado na Figura 6.23 Na prtica, mesmo as variveis contnuas so tratadas internamente como discretas, com um intervalo entre elas to pequeno quanto especicado pelo operador. Quanto menor o intervalo especicado, maior a quantidade de bits requerida para codicar o cromossomo e menor o desempenho do algoritmo, sendo por isso importante manter a preciso das variveis dentro de limites prticos de projeto. A gerao dos fentipos atravs de AG chamada sntese e a avaliao dos indivduos um processo de anlise. Existem trs estratgias de sntese: (i) dimensional, que consiste na escolha automtica dos pers, (ii) geomtrica, que afeta a posio dos pontos nodais ou componentes do
oset
vizinhana entre os elementos de barra. At o momento, o Mimesis incorpora estratgias para a codicao de (i) trs diferentes tipologias de pers tubulares (seo circular, retangular e quadrada) e (ii) seis tipologias de pers abertos formados a frio (seo U, U enrijecido, Z, Z com enrijecedor a 45o , Z com enrijecedor a 90o e perl cartola), cujas propriedades
129
Figura 6.23: Codicao dos pers e operao de crossover fsicas e geomtricas cam armazenadas em nove bibliotecas distintas. Quando o utilizador do aplicativo especica a tipologia de uma determinada barra, o algoritmo de busca vai at a biblioteca correspondente buscar uma alternativa que melhore o desempenho da soluo e calcula sua resistncia de acordo com a prescrio de norma adequada. No caso de PFF, empregado o Mtodo da Seo Efetiva frmulas fechadas. [46], capaz de
prescrever a interao entre os modos de ambagem local e global (LG) por Nos pers onde necessrio considerar os efeitos do modo distorcional (D), foi empregado o programa computacional CUFSM [32], baseado no mtodo das faixas nitas, para a determinao da fora axial distorcional elstica (Ndist ) e momento etor de ambagem distorcional elstica (Mdist ). Estes valores so armazenados nas bibliotecas e so acessados durante a execuo do Algoritmo Gentico, sem a necessidade de chamada direta do programa CUFSM pelo Mimesis. No exemplo de teste deste trabalho (seo 6.4.3), a estrutura treliada apresenta 16 barras no banzo inferior com perl cartola, 17 barras no banzo superior tambm com esta tipologia e 34 barras nas diagonais com perl U enrijecido. Como cada uma destas bibliotecas possui 20 pers cadastrados, adotar o perl de cada barra como uma varivel discreta resultaria um domnio de busca com 2067 possibilidades. Entretanto, sabido que, em condies reais, a fabricao e montagem de estruturas
130
dirigem-se para o uso de uma pequena variedade de pers. Deste modo, durante a otimizao, os elementos de barra so identicados por camadas pelo utilizador, para que o mesmo perl seja atribudo a todos os elementos de barra do mesmo grupo pelo AG: banzo superior, banzo inferior e diagonais, o que reduz o universo de busca a 203 opes. Por sua vez, a considerao da excentricidade no domnio
e = [100, 0; 100, 0] a intervalos de 1, 0mm introduz uma quarta varivel no problema, que passa a ter um carter simultaneamente dimensional e geomtrico. O cromossomo de uma trelia em sntese geomtrica codica o vetor de variao sobre os osets das diagonais da estrutura inicial, na forma da Equao B =B+v
onde: (6.25)
B' B v
osets
D = (1 (Sd , Sr ))w1
onde:
(6.26)
D desperdcio de massa de ao; (Sd , Sr ) uma funo de dimensionamento da barra [21, 35, 36]; w1 massa de ao de um elemento de barra superdimensionado
131
O desperdcio total na estrutura dado pela soma dos valores de desperdcio para cada barra, atravs do somatrio da Equao 6.27:
nume
custo =
i=1
(1 (Sd , Sr ))wi
(6.27)
Onde nume o nmero de elementos da estrutura que seu custo penalizado de acordo com a Equao 6.28
k
no violam as restries
P enal1 =
i=1
(1 + (Sd , Sr ))wi
(6.28)
Onde k a quantidade de barras que esto subdimensionadas. Se o maior deslocamento vertical da estrutura excede o deslocamento prescrito em norma, considerase a estrutura falhou completamente e a penalizao efetuada sobre a sua massa total (Eq. 6.29):
P enal2 = massaT (
onde:
Up ) se Up > Um Um
(6.29)
Up o deslocamento vertical mximo prescrito em norma; Um o deslocamento vertical mximo obtido pela anlise da estrutura; massaT a massa total de ao na estrutura.
A aptido dos indivduos a soma do custo com as penalidades que incidem sobre ele. Ao m do processo, o indivduo que apresenta menor desperdcio de massa, mas no possui elementos subdimensionados nem deformao alm do permitido escolhido como a soluo do problema de otimizao estrutural. O grco da Figura 6.24 mostra os super-indivduos obtidos durante o processo de minimizao de massa em AG (super-indivduo uma soluo que apresenta um desempenho melhor que qualquer das predecessoras sintetizadas pelo AG). Pelo ajuste de pers e excentricidades nas ligaes, o algoritmo detectou uma soluo
37% mais leve que o indivduo inicial. Note-se que, neste exemplo, o fator de carga no estava includo como objetivo, pelo que se explica seu comportamento sem padro denido na Figura 6.24.
Figura 6.24: Minimizao de massa ganho de 48% no fator de carga com reduo de 1% de massa em relao ao desenho inicial. O indivduo apontado como o mais eciente tem excentricidade negativa
e = 48mm.
Concluses parciais
Os resultados obtidos pela variao das excentricidades nas estruturas de trelias e pela vericao do seu desempenho conrmam que o dimensionamento pode ser afetado por este parmetro. A otimizao estocstica por AG sugere que possvel obter estruturas mais ecientes pela reduo criteriosa de sua massa. Ambos os objetivos, reduo de massa e ganho de fator de carga em trelias projetadas com pers formados a frio, apresentam um custo computacional relativamente pequeno se a fora de compresso e o momento etor de ambagem distorcional (respectivamente Ndist e Mdist ), dos pers forem calculados previamente ao processo de otimizao e armazenados como propriedades nas bibliotecas. A comparao entre os resultados obtidos por Mimesis e Sap2000 c conrmam a preciso do algoritmo de anlise linear de prtico plano do programa implementado nesta Tese. Infelizmente, a otimizao dimensional de reticulados executados em 133
PFF conduziu a resultados geometricamente incompatveis (Fig. 6.26): A largura dos banzos superior e inferior so diferentes entre si e, portanto, incompatveis com a largura das diagonais. Conclui-se que as funes de aptido esto corretas, mas a modelagem do domnio de busca no adequado, no escopo desta Tese, a otimizao de estruturas projetadas em PFF. Por outro lado, estruturas reticuladas formadas por tubos sem costura admitem, com um grau mais elevado de exibilidade, que as dimenses de banzos e diagonais variem entre si. As restries geomtricas existem (uma diagonal no deve ser mais larga do que o banzo, por exemplo) mas so menos severas do que nas estruturas em PFF. Por esta razo, a modelagem do domnio de busca, no escopo desta Tese, estar limitado a estruturas reticuladas tubulares.
134
Figura 6.27: Ordens gregas segundo Srlio e aeroporto de Hamburgo. Fonte: [8] Usando formulao de prtico plano para perl tubular, o
Mimesis
foi empre-
gado para procurar a forma com menor massa que atendesse a um determinado carregamento. Foram testadas diversas discretizaes da coluna como um meio de encontrar esta forma aproximada. Trata-se de um exerccio terico, uma vez que no foi levado em considerao o custo de produo das peas. Foi empregada otimizao dimensional. A coluna inicial (Fig. 6.28), com seo constante ao longo do eixo, bi-rotulada e com comprimento de 1000 mm entre apoios, deveria ser otimizada para um carregamento axial de 150 kN. A economia de massa, neste caso, tambm poderia ser obtida com procedimentos triviais de dimensionamento. observado no grco 135
da Figura 6.28 de massa e o desperdcio da barra durante o processo evolutivo, que mesmo a soluo tima desperdia cerca de 23 % de massa, se a seo for mantida constante. A imagem mostra a relao entre o momento solicitante e o momento resistente ao longo da barra (foi considerada uma imperfeio geomtrica inicial de 5% do vo). Como, na medida em que a seo aproxima-se das extremidades, o momento tende a zero, o desperdcio de massa nesta regio aumenta.
Figura 6.28: Elemento de prtico com seo constante A discretizao da mesma coluna do exemplo anterior, usando-se 3 elementos, apresenta o mesmo resultado nal (Fig. processo. A discretizao com 7 elementos conduziu a uma economia de massa de 4% em relao coluna de seo constante (Fig. 6.30). A discretizao com 16 elementos conduziu a uma economia de massa de 6% em relao coluna de seo constante (Fig. 6.31). O aumento da discretizao, a partir deste momento, no indicou nenhum ganho signicativo. 6.29). As diferenas entre as solues durante o processo de busca so esperadas, devido natureza probabilstica do
136
pode desempenhar esta tarefa sacricada por fatores de ordem construtiva. Um conhecido exemplo o arco pleno, exaustivamente empregado pelos romanos antigos em obras de arquitetura e engenharia. No perodo medieval, o sistema de arcos plenos foi substitudo por outro, baseado em arcos ogivais. Um arco pleno treliado 6.32 foi submetido ao Mimesis para vericar a ecincia desta forma, empregando otimizao geomtrica (onde consira-se a modicao dos pontos nodais) . O modelo geomtrico inicial foi informado com uma congurao propositadamente desfavorvel, para testar a capacidade do programa de proceder busca por uma soluo eciente, do ponto de vista da distribuio de esforos.
Figura 6.32: Modelo inicial: arco pleno Sem que houvesse instruo neste sentido especco, o programa modicou a forma para um arco ogival (Fig 6.33), comprovando o desempenho superior do sistema estrutural adotado no medievo sobre o sistema usado na Antiguidade Romana, teoria recorrente na literatura especializada em Histria da Arquitetura. O grco de massa e desperdcio (Fig. 6.34) ao longo do processo evolutivo revela que, mesmo com a otimizao da forma, cerca de 90% da massa da estrutura considerada desperdcio pelo programa. Isto sugere que, isoladamente, a otimizao geomtrica pode no ser sucientemente agressiva para reduzir a massa da estrutura, sendo preciso considerar a combinao de otimizao geomtrica e dimensional em um nico processo de busca. Estruturas tubulares recentes atingiram efeitos arquitetnicos similares (Fig. 6.35).
138
139
Figura 6.36: Modelo nal: arco com achatamento na base Neste caso, o desperdcio cai para cerca de 80% da massa (Fig. 6.37). A massa, de todo modo, 45% inferior ao resultado obtido no exemplo anterior.
140
Figura 6.38: Modelo estrutural do Circo Voador A otimizao independente, na qual cada grau de liberdade uma varivel independente na funo custo, mostrou-se computacionalmente custosa, apresentou resultados arquitetnicos irregulares e difceis de executar. A Figura 6.39 apresenta este treliado, antes e depois deste tipo de otimizao. A imagem da direita, produto do Algoritmo Gentico, revela uma geometria com pontas, onde o projeto original previa uma forma mais suave. Isto acontece porque o Algoritmo Gentico tende a ser menos eciente quanto maior o domnio de busca. Neste exemplo, onde cada ponto nodal implica trs variveis (modicao ao longo de cada eixo no sistema tridimensional de coordenadas), o problema assume 69 variveis. Considerando que cada uma destas variveis pode assumir um entre cem valores discretos, o domnio do problema representado por um conjunto com 10138 elementos. Por ser um algoritmo probabilstico, sem quaisquer garantias de atingir mximos globais, esperado que o AG falhe ao lidar com domnios to grandes. A otimizao funcional (Fig. 6.40) apresentou o melhor desempenho computacional e um resultado arquitetnico aceitvel. O grco de perda de massa no processo evolutivo (Fig. 6.41) apresenta
Figura 6.40: Circo Voador. Otimizao geomtrica funcional Engenharia. Este um resultado preliminar, que desconsidera tpicos importantes de dimensionamento, como facilidade de execuo e comportamento das ligaes.
142
(Fig.
6.42(a)), espcie da
famlia das orqudeas, comum nos estados de Minas Gerais, Rio de Janeiro e Esprito Santo. A concepo bio-ispirada da arquitetura, partindo desta referncia, depende da simplicao da forma e sua reinterpretao em termos de um programa funcional. Na Figura 6.42(b) v-se que a forma da or apresenta um corpo longitudinal e, numa das extremidades deste corpo, cinco linhas radiais. Sobre as linhas radiais, percebe-se um espao circular. Com base neste esquema, gerado facilmente um modelo geomtrico com formas orgnicas baseado em NURBS (Fig. 6.42(c)). As superfcies em cinza correspondem a um elemento de casca e as em verde representam superfcies translcidas para iluminao natural. Esta superfcie deve ser sustentada uma trelia espacial que acompanha a forma da casca de concreto. A gerao geomtrica de tal trelia trabalhosa, mesmo com o uso habilidoso das ferramentas nativas de programas CAD, mas com o
script TrussFromSurface
ela pde
ser modelada rapidamente, ajustando-se a densidade de barras at uma distribuio aceitvel, segundo critrios arquitetnicos e construtivos (Fig. 6.42(d)). So denidos trs grupos de barras: (a) banzo inferior, (b) banzo superior e (c) diagonais. O problema de minimizao de massa, portanto, possui trs variveis inteiras. Por razes arquitetnicas, especicado que estes pers pertenam biblioteca
CHS.
Na Figura 6.43(a), tem-se a trelia espacial tal como modelada no prprocessador e, na Figura 6.43(b), a visualizao dos resultados aps a otimizao. A 143
Miltonia Clowesii
Figura 6.43: Pr e ps-processamento comparao entre os modelos e o grco de reduo de massa (Fig. 6.44) revela que a concepo arquitetnica original dispendia cerca de seis vezes a massa da estrutura 144
otimizada. O ps-processamento demonstra, alm dos esforos internos, a relao Solicitao/Resistncia, tanto para esforo axial quanto para momento etor (em caso de estrutura de prtico). A apresentao arquitetnica revisada (Fig. mostra a aparncia da proposta aps a otimizao. 6.45)
Miltonia Clowesii
nas quais z = f (x, y ). Esta funo pode ser escrita como um polinmio de qualquer ordem, mas neste caso limitou-se a dois exemplos de ordem 3: duas coberturas geometricamente idnticas, a no ser pelas condies de apoio. Ambas cobrem uma planta quadrada com 60000mm de vo onde, por motivos de exibilidade do layout, no devem haver apoios intermedirios. Prev-se, ainda, que equipamentos podem aplicar um carregamento nodal de 10kN na regio indicada pela hachura cinza (Fig. 6.46). As condies de apoio so as seguintes: quatro apoios contnuos, em todo o permetro da cobertura (Fig. 6.46 (a)) e dois apoios contnuos e opostos (Fig. 6.46 (b)). Em ambos os casos, deve-se minimizar tambm os deslocamentos horizontais, a m de reduzir as reaes horizontais nos apoios. Pela manipulao dos coecientes em ticamente deniu o seguinte:
TrussFromEquation,
a arquitetura hipote-
145
Deseja-se obter o vetor a que minimiza a massa da estrutura, atendendo aos limites de deslocamento da estrutra e a resistncia das barras. Os valores admissveis neste vetor, ainda segundo critrios arquitetnicos, devem estar contidos no intervalo especicado na Tabela 6.16.: Tabela 6.16: Domnio de cada varivel contnua, denida pela Arquitetura x3 x2 x y3 y2 y M in 0, 2 5, 0 20, 0 0, 2 5, 0 20, 0 M ax +0, 2 +5, 0 +20, 0 +0, 2 +5, 0 +20, 0 O primeiro problema consiste em um vo de 60m, com apoio vertical em todo o permetro, a ser vencido por uma trelia espacial sem apoios intermedirios. A soluo da Figura 6.47(a) de fcil gerao geomtrica, mas sua echa ( = 340mm) excede o deslocamento mximo prescrito em norma ( 240mm). O programa
Mimesis,
6.16, determinou o vetor a = [0, 00; 2, 61; 9, 84; 0, 00; 1, 66; 11, 11] como os parmetros que, aplicados na Equao 6.30, minimizam os deslocamentos ao menor custo encontrado na busca. De fato, como se observa na Figura 6.47(b) e no grco da Figura 6.48, o deslocamento mximo foi reduzido em aproximadamente 28% (238/331 = 0, 72) na relao entre o primeiro e o ltimo superindivduo. Esta reduo atende, portanto, ao deslocamento mximo aceitvel, com um incremento de massa de apenas 0, 3%. A Figura 6.49 mostra a gerao geomtrica da soluo em um programa de arquitetura, j com os parmetros informados pelo
Mimesis.
146
Figura 6.48: Treliado com quatro apoios: massa e deslocamento dos superindivduos no processo evolutivo
Figura 6.49: Treliado com quatro apoios: gerao geomtrica em CAD, com os parmetros fornecidos pela otimizao
mesis,
6.16, determinou o vetor a = [0, 03; 1, 98; 14, 00; 4, 00; 0, 10; 5, 00; 18, 00] como parmetros que, aplicados na Equao 6.30, minimizam os deslocamentos ao menor custo encontrado na busca. De fato, como se observa na Figura 6.50(b) e no grco da Figura 6.51, o deslocamento mximo foi reduzido em aproximadamente
50% (660/334 = 0, 50), ao custo de um incremento de massa na ordem de 1O deslocamento mximo ainda excede as prescries de norma, o que signica que este intervalo de busca no contm solues aceitveis sob este critrio. A Figura 6.52 mostra a gerao geomtrica da soluo em um programa de arquitetura, j com os parmetros informados pelo Mimesis.
Figura 6.51: Treliado com dois apoios: massa e deslocamento dos superindivduos no processo evolutivo
script TrussFromCEC
Inclinao da cobertura;
148
Figura 6.52: Treliado com dois apoios: gerao geomtrica em CAD, com os parmetros fornecidos pela otimizao
Quantidade de trelias principais; Quantidade de trelias secundrias; Altura do montante na trelia principal; Afastamento mnimo entre mdulos adjacentes.
Separando a trelia principal, onde se tem seis grupos de pers (variveis discretas) e tomando a altura do seu montante como varivel contnua, tem-se um conjunto de sete variveis. O vo entre apoios de 55000mm, o que implica um deslocamento mximo 220mm. O estudo com sees tubulares difere do projeto original desta cobertura, executada com perl de ao abertos formados a frio. Na comparao entre a concepo inicial (Fig. rada por Algoritmo Gentico (Fig. 6.53(a)) e a verso melho-
dimenses dos pers e na altura do montante, que passou de 2000mm para 1500mm. O grco da Figura 6.54 mostra que houve uma reduo de 67% de massa e um aumento de 96% no deslocamento mximo. Isto demonstra que a soluo inicial estava muito rgida, impedindo, alm do estritamente necessrio, a deformao da estrutura.
Figura 6.53: TrussFromCEC : Congurao deformada da trelia principal (a) antes e (b) depois da otimizao
TrussFromCEC :
as solues que partilham das mesmas caracteristicas descrito por um conjunto de regras. Dar-se-, a ttulo provisrio, o nome de
Gramtica de Reticulados
ao
conjunto de sentenas, cada qual nita em comprimento e construda a partir de um conjunto nito de smbolos ou caracteres chamado A tcnica apresentada nesta investigao representa o caracteres, tal como apresentado na Tabela 6.17. A gramtica de reticulados construda sobre este alfabeto , sob vrios aspectos, mais limitada do que a gramtica PFF. Em primeiro lugar, este Alfabeto contm apenas instrues geomtricas, no foram codicadas regras de fabricao ou montagem dentro dele. Alm disto, no foi implementado um algoritmo semntico que exclua as geometrias impossveis. Por ltimo, mas no menos importante, o gerador de formas da gramtica PFF est implementado apenas em Rhinoceros c , como todos os casos de clculo de estruturas em Mimesis. Isto signica que poucas variveis so passveis de serem adotadas como argumentos para Otimizao. Os dois exemplos a seguir ilustram o estgio da articulao da Gramtica de Reticulados com o Mimesis.
Alfabeto de Reticulados.
Alfabeto de Reticulados
por
150
Tabela 6.17: Alfabeto de reticulados e sua interpretao geomtrica Alfabeto Interpretao geomtrica + Incremente em A graus o ngulo no eixo Z Decremente em A graus o ngulo no eixo Z Incremente em C graus o ngulo no eixo Z & Incremente em B graus o ngulo no eixo X Decremente em B graus o ngulo no eixo X Incremente em C graus o ngulo no eixo Y / Incremente em C graus o ngulo no eixo Y Incremente em D graus o ngulo no eixo Z Incremente em D graus o ngulo no eixo Z | Inverta sentido do vetor de orientao 1 Oriente no sentido positivo de X 2 Oriente no sentido positivo de Y 3 Oriente no sentido positivo de Z T Desenhar um segmento de comprimento T t Mova (sem desenhar) uma distncia T Y Desenhar um segmento de comprimento Y y Mova (sem desenhar) uma distncia Y U Desenhar um segmento de comprimento U u Mova (sem desenhar) uma distncia U R Desenhar um segmento de comprimento R r Mova (sem desenhar) uma distncia R [ Guarde coordenadas do ponto em uma pilha ] Acesse coordenadas do ponto em uma pilha
Figura 6.55: Reticulado espacial gerado por gramtica de forma, exemplo I Tabela 6.18: Conjunto de regras da Gramtica PFF : exemplo I Axioma ! Regra 1: ! 1[A Regra 2: B bB Regra 3: B ba] Regra 4: A aA Regra 5: A aa] Regra 6: ? 2t1[OaB Regra 7: ? 2t1[OaA Regra 8: J [K ]T + T + [ M ]T + T Regra 9: K [/Y [N ]\\Y ][2&Y Y] Y Regra 10: M [ Y Y ][2| iiY ] Regra 11: N 1 R + R + R + R Regra 12: a J + t de funes de aptido dos elementos contidos na fronteira de Pareto (Tab. 6.19) e (ii) um arquivo para visualizao de cada trelia da populao resultante em FEMAP c . Para este exemplo foram estabelecidos dois objetivos conitantes: minimizao de massa (com penalizao sobre as barras subdimensionadas) e minimizao das deformaos por efeito de cargas pontuais aplicadas sobre todos os pontos nodais do plano superior da trelia. Os resultados apresentados na Tabela 6.19 permitem a visualizao da fronteira de Pareto no grco da Figura 6.56.
1000mm 2000mm). As funes de aptido so as mesmas das sees anteriores para anlise de reticulados. O nmero de elementos da populao, neste caso, funo
152
Tabela 6.19: Parmetros, massa e deslocamentos na fronteira de Pareto do Exemplo I ID perl 01 perl 02 perl 03 altura(m) massa(t) desl(mm) 1 23 23 28 2,000 204 43 2 16 15 19 1,952 47 162 3 17 15 19 1,942 47 162 . . . . . . . . . . . . . . . . . . . . . 48 49 50 17 20 17 15 21 19 19 27 25 1,942 2,000 2,000 47 97 75 162 64 87
Figura 6.56: Fronteira de Pareto, exemplo I do nmero de variveis e do nmero de casas decimais requeridas para codicar as variveis reais em nmeros binrios. Foi estabelecido, como critrio de parada, um nmero de geraes denido pelo usurio (200 geraes).
Figura 6.57: Reticulado espacial gerado por gramtica de forma: exemplo II Para este exemplo foram estabelecidos dois objetivos conitantes: minimizao 153
Tabela 6.20: Conjunto de regras da Gramtica PFF : exemplo II Axioma ! Regra 1: ! 1[OaA Regra 2: B bB Regra 3: B bc] Regra 4: A aA Regra 5: A a] Regra 6: ? M [OcbB Regra 7: ? N [OaaA Regra 8: J 2|T + T + T + T + T + T Regra 9: K 2| + t + t Regra 10: M 2t + t Regra 11: N 2 t + t Regra 12: P 2|+ y |[Y ] + [Y ] + [Y ] + [Y ] + [Y ] + [Y ] Regra 13: Q 1[R] + [R] + [R] + [R] + [R] + [R]1r + +R + R + R + R + R + R Regra 14: a [J ][P i]K Regra 15: b [J ][P Q]K Regra 16: c [J ][P ]K Regra 17: d [J ][P ]K Regra 18: D dD Regra 19: ? M [ddD Regra 20: ? N [dD Regra 21: D dd]? Regra 22: i 1 + R + +R + +R de massa (com penalizao sobre as barras subdimensionadas) e minimizao das deformaos por efeito de cargas pontuais aplicadas sobre todos os pontos nodais do plano superior da trelia. Os resultados apresentados na Tabela 6.21 permitem a visualizao da fronteira de Pareto no grco da Figura 6.58.
154
Tabela 6.21: Parmetros, massa e deslocamentos na fronteira de Pareto: exemplo II ID perl 01 perl 02 perl 03 altura(m) massa(t) desl(mm) 1 22 18 21 2,000 154 84 2 10 7 12 1,995 34 165 3 11 7 12 1,996 34 165 4 10 8 12 1,995 37 154 5 11 8 12 1,996 38 153 6 14 8 10 2,000 41 142 . . . . . . . . . . . . . . . . . . . . . 40 41 42 43 44 45 46 47 48 49 50 21 22 14 21 19 19 19 18 19 16 14 16 17 10 15 13 14 14 13 14 12 10 17 21 10 18 17 16 17 17 18 15 10 1,997 2,000 2,000 2,000 1,998 1,997 2,000 1,999 1,998 2,000 2,000 106 144 48 105 81 82 82 78 87 65 48 95 87 133 94 103 103 102 104 101 113 133
155
foi constatar
a exibilidade com que ela abrange ambas as abordagens (tipologias conhecidas e pers de forma livre) e transita gradualmente entre uma e outra. Isto possvel porque a gramtica atendeu aos requisitos de simplicidade de implementao, facilidade para em engenharia. A capacidade estrutural das barras em PFF apresenta um comportamento no intuitivo que pode surpreender at mesmo engenheiros experientes, mas no h qualquer razo para crer que a experincia acumulada no desempenhe um papel fundamental na otimizao de barras em PFF. De fato, os ensaios realizados indicam que a experincia em engenharia inuencia decisivamente na reduo dos custos computacionais, com ganhos na ecincia dos pers obtidos. Por outro lado, a anlise de sensibilidade includa nestas ferramentas amplia a compreenso do projetista quanto ao comportamento estrutural das barras. Em resumo, AI e experincia prossional no so excludentes e beneciam-se reciprocamente. Conclui-se que as dicotomias observadas entre as principais abordagens de dimensionamento de barras em PFF so um produto das tcnicas sobre as quais se assentam e que gramticas de forma oferecem uma ferramenta exvel para a superao destas contradies. Os algoritmos integrados neste estudo para modelagem do domnio de busca, clculo das funes de aptido e otimizao permitiram explorar interaes entre regras de fabricao, geometrias de pers, custos e capacidade estrutural. No entanto, existem 156
customizao
possibilidades ainda por investigar e que podem facilmente ser includas em prximos trabalhos:
Minimizao de massa, com estudos sobre o efeito da variao da espessura, permetro (largura da chapa antes das dobras) e da dimenso dos enrijecedores, isolada e concomitantemente; Investigao da inuncia dos raios de dobra sobre a resistncia.
Outros tpicos, tambm de interesse, iro demandar mais pesquisa no mbito das implementaes computacionais:
Implementar as restries funcionais como regras da gramtica, em lugar de manipulao de parmetros; Hibridizar o Algoritmo Gentico com tcnicas de programao matemtica, de modo a habilitar a procura de pers timos em domnios de busca extremamente grandes a custos computacionais factveis.
Finalmente, preciso salientar duas questes que no foram includas no escopo deste trabalho mas afetam a avaliao do desempenho da metodologia apresentada: (i) As funes de aptido foram assimiladas e empregadas tal como prescritas na literatura, mesmo com as limitaes que cada uma apresenta e que se procurou pontuar na apresentao de cada uma; (ii) Os algoritmos foram implementados em linguagem MATLAB, cuja velocidade de processamento reconhecidamente inferior ao de compiladores mais robustos para processamento numrico, como o FORTRAN. A baixa velocidade do compilador empregado reduz o nmero de acessos do algoritmo de otimizao funes de aptido, dentro de um perodo factvel de processamento e, portanto, reduz a qualidade dos resultados obtidos; (iii) Nenhum valor de resistncia obtido neste estudo foi conrmado por mtodos experimentais ou modelos numricos baseados no Mtodo dos Elementos Finitos. A simples aplicao das equaes DSM no deve ser admitida como resultado nal, pois elas foram originalmente desenvolvidas para o clculo de barras PFF com tipologias usuais. Tecnicamente, o desenvolvimento desta pesquisa requer a integrao de Gramtica de Forma, anlise de ambagem, clculo da resistncia e Algoritmo Gentico (ou outro algoritmo de IA) em um compilador computacional mais robusto do que o empregado neste trabalho. Finalmente, em termos tericos esta investigao tambm dependente da evoluo da capacidade de predio da resistncia de barras PFF tal como proposto pelo Mtodo da Resistncia Direta, que est em desenvolvimento, especialmente para os casos de interao dos modos de ambagem LD, DG e LDG, nenhum dos quais considerado em qualquer norma 157
tcnica, nacional ou internacional, ainda que muitos resultados neste sentido j estejam disponveis atravs de investigao numrica e experimental [5456] O mesmo comentrio vlido para o caso de vigas-colunas em barras de ao com pers abertos formados a frio para as quais, at o momento, no foi conrmada uma soluo pelo DSM. Por sua vez, o aplicativo
Mimesis
turas reticuladas metlicas, visando a reduo de massa e ajuste dos deslocamentos, observados os critrios de dimensionamento das barras e deslocamento mximo da estrutura segundo as normas brasileiras. Ainda que esta seja uma estratgia recorrente na literatura sobre AG em Engenharia, a literatura especializada em estruturas tubulares condena o processo como anti-econmico, se no forem observados conjuntamente critrios de fabricao, montagem e dimensionamento das ligaes. A implementao destes critrios em uma otimizao genuinamente multiobjetivo est no escopo futuro deste trabalho. Ainda no estgio atual deste trabalho, pode-se visualizar os indivduos mais aptos surgidos durante o processo evolutivo, o que til do ponto de vista didtico. Tambm possvel oferecer alternativas ao projetista de estruturas, atravs da implementao do NSGAII em FORTRAN, o que permite trabalhar com uma populao de solues aceitveis, tanto do ponto de vista da Arquitetura quanto da Engenharia Estrutural. igualmente possvel relacionar a inuncia de cada varivel sobre os objetivos da otimizao, atravs de grcos. As implementaes realizadas at o momento apontam para possibilidade efetiva de integrar processos de CAD/Arquitetura e CAE/Engenharia em um nico processo, permitindo a concepo de formas inovadoras e ecientes do ponto de vista Estrutural. O sistema ainda falho, no entanto, quanto aos aspectos de fabricao e montagem, pois os custos no contabilizados poderiam ultrapassar os benefcios da otimizao dimensional e form-ndig realizada pelo aplicativo Mimesis.
158
COPPE/UFRJ. Esta pesquisa inclui, em desenvolvimento, o cdigo-fonte de um pr/pos-processador escrito em linguagem C++, capaz de acessar as rotinas de anlise e dimensionamento em linguagem FORTRAN implementadas nas pesquisas referentes presente Tese, atrves de
bibliotecas de vnculos dinmicos
(.dll). A
Figura 8.1 apresenta uma tela de apresentao deste programa, o qual no foi apresentado no corpo da Tese porque, em seu estgio atual, no apresenta grau signicativo de inovao. esperado que, com o auxlio desta ferramenta, seja possvel escrever uma gramtica de reticulados projetados em PFF, onde a compatibilidade geomtrica entre os pers seja contemplada durante o processo de otimizao.
160
Referncias Bibliogrcas
[1] KOLAREVIC, B.
Architecture in the digital age: Design and Manufacturing.
New York, Taylor Francis, 2003. ISBN: 0-415-27820-1. [2] CHOAY, F. A competcia de edicar. In:
A alegoria do patrimnio,
cap. VI,
pp. 244245, S/tildeao Paulo, Editora Unesp, 2001. [3] CHOMSKY, N. [4] FRAZER, J.
Syntatic Structures.
10 ed. The Hague, Mouton & Co., 1972. Londres, Architetctural Association
An Evolutionary Architeture.
[7] BAZIN, G. A arquitetura religiosa barroca no Brasil, v. I. Rio de Janeiro, Editada Record, 1988. [8] VM DO BRASIL.
Imagination and Inspirao.
Grca Ltda, 2010. [9] WHITTCICK, A. [10] FERRO, S. 1982. [11] TIMOSHENKO, S. P.
History of Strengh of Materials. Erich Mendelsohn.
O canteiro e o desenho.
v. I,
cap. I, pp. 6566, S ao Paulo, Nova Cultural Ltda, 1996. [13] RIFKIN, J. Post-Fordism. In: mam's Sons, 1996. 161
End of Work,
[16] HOLLAND, J. H.
[18] SESHADRI, A.
(MOEA),
2009.
[19] DEB, K., PRATAP, A., AGARWAL, S., et al. A Fast Elitist Multiobjective Genetic Algorithm: NSGA-II,
Computation, IEEE Transactions on Evolutionary
[20] AISI.
North American Specication for the Design of Cold-Formed Steel Structural Members.
[22] LENG, J., GUEST, J., SCHAFER, B. Shape optimization of cold-formed steel columns,
Thin-Walled Structures,
[23] LENG, J., GUEST, J., SCHAFER, B., et al. Shape optimization of coldformed steel columns with manufacturing constraints and limited number of rollers. In: Council. [24] GILBERT, B., SAVOYAT, T.-M., TEH, L. Self-shape optimisation principles: Optimisation of section capacity for thin-walled proles,
Structures, Thin-Walled Proceedings of the Annual Stability Conference,
v. 49, pp.
[25] GILBERT, B., SAVOYAT, T.-M., TEH, L. Self-shape optimisation application: optimisation of cold-formed steel columns, v. 60, pp. 173184, 2012.
Thin-Walled Structures,
162
[26] DUARTE, J.
gueira Houses.
Cambridge, 2001. [27] STINY, G., GIPS, J. Shape Grammars and Generative Specication of Paiting and Sculpture. cap. -, pp. 125135, Philadelphia, Auerbach Publications, 1972. [28] BERSTEL, J. Axel Thue's papers on repetition in words: a translation, avaiable at http://igm.univ-mlv.fr/ berstel/Articles/1994ThueTranslation.pdf, 1991. [29] PAINE, A., ISSA, R.
The Grasshopper Primer,
ates, Seattle, 2010. [31] SCHAFER, B. Designing Cold-Formed Steel Using the Direct Strength
18th International Specialty Conference on Cold-Formed
Steel Structures,
[32] SCHAFER, B., DNY, S. Buckling analysis of cold-formed steel members using CUFSM: conventional and constrained nite strip methods. In:
18th International Specialty Conference on Cold-Formed Steel Structures,
Orlando, Florida, October 2006. University of Missouri Systems. [33] BEBIANO, R., PINA, P., SILVESTRE, N., et al. GBTUL - Buckling and Vibration Analysis of Thin-Walled Members. DECivil/IST, Technical University of Lisbon, 2008. [34]
FEMAP Neutral File Format.
e concreto de edifcios.
Brasil, Associao
Brasileira de Normas Tcnicas, 2013. [37] WARDENIER, J., KUROBANE, Y., PACKER, J., et al.
Design guide for
163
Germany, Comit/e International pour le D/eveloppement et l/Etude de la Construction Tubulaire:CIDECT, 2008. ISBN: 978-3-938817-03-2. [38] GHALI, A., NEVILE, A., BROWN, T.
and matrix approach. Structural Analysis: a unied classical
[40] DEB, K. Design of truss-structures for minimum weight using genetic algorithms, Finite Elements in Analysis and Design, v. 37, pp. 447465, 2001. [41] ERBATUR, F. Optimal design of planar and space structures with genetic algorithms,
Computers and Structures,
[42] FONSECA, C. M., FLEMING, P. J. Genetic Algorithms for Multiobjective Optimization: Formulation, Discussion and Generalization,
of the Fifth International Conference on Genetic Algorithms, Proceedings
pp. 416423,
[44] CASTRO, R. E.
gentico de pareto.
Janeiro, COPPE, Programa de Engenharia Civil, Rio de Janeiro, 2001. [45] BARDANACHVILI, C. A. Otimizao multiobjetivos com estratgias evolutivas
aplicada a projetos estruturais.
2006. [46] BATISTA, E. M. Eective section method: a general direct method for the design of steel cold-formed members under local-global buckling interaction,
Thin-Walled Structures,
Computers and
164
[49]
computacional.
[51]
[52] FRANCO, J., BATISTA, E., LANDESMANN, A. Trelias espaciais formadas por pers tubulares de ao: design bio-inspirado e dimensionamento via Algoritmos Genticos,
Metlica, Congresso Latino-americano de Construo
2010.
[53] FRANCO, J., BATISTA, E., LANDESMANN, A. Busca de forma via algoritmos genticos para trelias espaciais inspiradas na Natureza,
Jornadas Sudamericanas de Ingenieria Estructural, XXXIV
2010.
[54] DINIS, P., BATISTA, E., CAMOTIM, D., et al. Local/distortional/global mode coupling in xed lipped channel columns: behavior and strength,
Advanced steel construction,
[55] DOS SANTOS, E., BATISTA, E., CAMOTIM, D. Experimental investigation concerning lipped channel columns undergoing local distortional global buckling mode interaction, 2012. [56] DINIS, P., BATISTA, E., CAMOTIM, D., et al. Local distortional global interaction in lipped channel columns: Experimental results, numerical simulations and design considerations, pp. 213, 2012.
Thin-Walled Structures, Thin-Walled Structures,
v. 61,
165
fd =
onde: fd o valor de clculo;
fk m
(A.1)
fk
o valor caracterstico, denido como o valor que tem menos de 5% de probabilidade de no ser atingido em um lote do material;
a variabilidade da resistncia dos materiais a diferena entre a resistncia do material no corpo de prova e na estrutura desvios construtivos e aproximaes de clculo
Tratando-se de ao estrutural, os coecientes de ponderao so tabulados em A.1 para Estado Limite ltimo. Em Estado Limite de Servio, m = 1, 00.
Tabela A.1: coecientes de ponderao para ao estrutural COMBINAES escoamento, am- ruptura bagem e instabilidade Normais 1,10 1,35 Especiais e de construo 1,10 1,35 Excepcionais 1,10 1,15
Nt , Sd Nt , Rd
onde: Nt , Sd a fora axial de trao solicitante de clculo; a fora axial de trao resistente de clculo.
(A.2)
Nt , Rd
A fora axial resistente de clculo o menor entre os valores de escoamento da seo bruta ( A.3) e ruptura da seo lquida ( A.4):
A g fy a 1 Ae fu Nt , Rd = a 2 Nt , Rd =
onde: Ag a rea bruta da seo transversal da barra;
(A.3) (A.4)
Ae fy fu
a rea lquida efetiva da seo transversal da barra; a resistncia ao escoamento do ao; a resistncia ruptura do ao.
A e = A n Ct
onde: An a rea lquida barra
(A.5)
Ct
Se no houver furos na barra, An = Ag e, se a fora de trao for transmitida diretamente para a seo por solda ou parafuso, Ct = 1, 0. Logo, para este caso especco, Ae = Ag .
167
Nc , Sd Nc , Rd
onde: Nc , Sd a fora axial de compresso solicitante de clculo;
(A.6)
Nc , Rd a fora axial de compresso resistente de clculo. A fora axial de compresso resistente de clculo dada pela expresso Nc , Rd = QAg fy a 1
(A.7)
(A.8)
se
D t
E 0, 11 f y E fy
se 0, 11
D t
E 0, 45 f y D t
(A.9)
E seja superior a 0, 45 f . y
2 EI (A.10) KL2 A Equao de apresentada em [35] mostra uma descontinuidade em = 1, 5, solucionada em [36] pela Equao alternativa: Ne =
168
1
,48 1 + 4 0
1 2,24
(A.11)
As curvas propostas pela NBR8800 () e pela nova norma de tubos [36] (b ) podem ser comparadas na Figura A.2:
Momento etor
Na vericao de momento etor, exige-se que
MSd MRd
onde: 169
(A.12)
MSd o momento etor solicitante de clculo; MRd o momento etor resistente de clculo O momento resistente de clculo expresso por
Mpl a1 1 0,02E ( D + fy )W a1 t 1 0,33E ( )W D a1
t
se p sep < r se r
MRd =
D t 0, 07E p = fy 0, 31E r = fy 2I W = D =
Fora cortante
A fora cortante resistente de clculo dada pela expresso:
VRd = 0, 5
Onde cr o valor mximo entre
cr Ag a1
(A.17)
cr =
,6E 1 L D
d
( t )4 0,78E
3 D 2 t
0, 60fy 0, 60fy
Momento torsor
O momento torsor resistente de clculo dado pelo maior entre os valores de
TRd =
1 1,23Wt E 5L a1 ( D ) 4 t D 1 0,60Wt E a1 ( D ) 3 2
t
0,6Wt fy a1 0,6Wt fy a1
Wt = (D t)2
t 2
(A.18)
170
Interao de esforos
Nos casos descritos a seguir, ocorre interao entre os diversos esforos solicitantes e resistentes.
Axial e etor
Nos casos em que se considera apenas a interao entre esforo axial e momento etor, adota-se:
(Sd , Sr ) =
M ySd NSd 8 M xSd +9 ( M xRd + M NRd yRd M ySd NSd M xSd + ( + 2NRd M xRd M yRd
1, 0 se 1, 0 se
0, 2 < 0, 2
0, 2. (
Quando 0
TSd TRd
(A.19)
< 0, 2, vale a expresso de interao entre axial e etor, com o cortante sendo vericado parte. Se o cortante ocorre em duas direes, vale o maior valor encontrado entre estado-limite de escoamento e o estado-limite de instabilidade Rd =
0,60fy a1 0,60fy a1
171
Fd =
i=1
(qj 0j FQj,k )
(B.1)
Fd =
i=1
(B.2)
Fd =
i=1
(B.3)
Fd =
i=1
(B.4)
Fser =
i=1
FGi,k +
j =1
(2j FQj,k )
(B.5)
172
Fser =
i=1
FGi,k + 1 FQ1,k +
j =2
(2j FQj,k )
(B.6)
Fser =
i=1
FGi,k + FQ1,k +
j =2
(1j FQj,k )
(B.7)
173
Se Se Se Se
(C.1)
Se =
EA Lin
xx xy 2 xx xx xy xy xy
(C.2)
Sg Sg Sg Sg
(C.3)
Sg =
N L
2 xx xy xy xx xy 2 xx
(C.4)
174
Se Se Se Se
(C.5)
Se =
2 xx EA Lin
xx xy xx xz xy xy xy xz sim. 2 xz
(C.6)
Sg Sg Sg Sg
(C.7)
1 2 xx xx zy xx xy N Sg = 1 2 xy xz xy L sim. 1 2 xz
(C.8)
175
K1,4 K2,3 K3,3 K4,4 K2,5 K2,6 K3,5 K3,6 K5,5 K5,6 K 6 ,6
Ke =
(C.9)
sim.
= = = = =
K2,6 =
6EI L2
K2,2
Kg =
K2,3 K3,3
(C.10)
sim.
176
Ke =
onde: K1,1 =
EAx L EIz K2,2 = 12L 3 12EIy K3,3 = L3 x K4,4 = GI L y K5,5 = 4EI L z K6,6 = 4EI L x K7,7 = EA L EIz K8,8 = 12L 3 12EIy K9,9 = L3 x K10,10 = GI L3 y K11,11 = 4EI L z K12,12 = 4EI L
x K1,7 = EA L z K2,6 = 6EI L2 y K3,5 = 6EI L2 x K4,10 = GI L y K5,9 = 6EI L2 z K6,8 = 6EI L2
K5,11 = K6,12 =
177
Kg =
K1,7 K1,8 K2,7 K2,8 K3,7 K4,8 K5,7 K6,7 K6,8 K7,7 K7,8 K8,8
sim.
K12,12 (C.12)
F6 K1,2 = L 2 6 K1,6 = F L F5 K1,9 = L 2 F12 L2 F11 L2 F5 F11 K1,3 = L 2 + L2 1 K1,7 = F L 11 K1,11 = FL Iz F1 1 K2,6 = 6 F L2 Ax 10 F5 11 K2,10 = 2 +F L 2L Iy F1 1 +F K3,5 = 6 L2 Ax 10 F6 12 K3,10 = 2 +F L 2L
5 K4,6 = F 12 Ix F1 K4,10 = LAx
12 6 K4,5 = F +F 12 12 F6 12 K4,9 = 2 +F L 2L 5 11 K4,12 = F +F 12 12 5 K5,7 = F L Iy F1 1 K5,11 = 2LA + LF 30 x 6 K6,7 = F L Iz F1 1 K6,12 = 2LA + LF 30 x F12 F6 K7,8 = L 2 L2 12 K7,12 = FL F5 11 K8,10 = 2 F L 2L F6 12 K9,10 = 2 F L 2L 6 12 K10,11 = F +F 12 12
F11 12
Iy F1 K5,9 = 6 L2 Ax 6Iz F1 L2 Ax F5 L2 F1 10
F1 10
K6,8 = K7,9 =
F11 L2
178