Sei sulla pagina 1di 191

GERAO GEOMTRICA E OTIMIZAO ESTRUTURAL DE RETICULADOS ESPACIAIS EM AO

Juarez Moara Santos Franco

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

Rio de Janeiro Julho de 2013

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:

Prof. Eduardo de Miranda Batista, D.Sc.

Prof. Alexandre Landesmann, D.Sc.

Prof. Michle Schubert Pfeil, D.Sc.

Prof. Jos Pinto Duarte, D.Sc.

Prof. Luiz Fernando Campos Ramos Martha, D.Sc.

Prof. Luciano Rodrigues Ornelas de Lima, D.Sc.

RIO DE JANEIRO, RJ  BRASIL JULHO DE 2013

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

estrutural inspirada na natureza.


et al.

I. Batista, Eduardo de

II. Universidade Federal do Rio de Janeiro,

COPPE, Programa de Engenharia Civil. III. Ttulo.

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.)

GERAO GEOMTRICA E OTIMIZAO ESTRUTURAL DE RETICULADOS ESPACIAIS EM AO

Juarez Moara Santos Franco Julho/2013

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.)

GENERATION AND STRUCTURAL OPTIMIZATION OF STEEL TRUSS STRUCTURES

Juarez Moara Santos Franco July/2013

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

A concepo da geometria . . . . . . . . . . . . . . . . . . . . . . . . 14 A vericao da estrutura . . . . . . . . . . . . . . . . . . . . . . . . 18 A especializao de tarefas . . . . . . . . . . . . . . . . . . . . . . . . 22

3 Estratgias para modelagem geomtrica


3.1 3.2 3.3

28

Apresentao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Algumas ferramentas nativas em aplicativos CAD . . . . . . . . . . . 33 Parametrizao clssica . . . . . . . . . . . . . . . . . . . . . . . . . . 35

4 Algoritmos de busca
4.1 4.2

39

Algoritmo Gentico clssico . . . . . . . . . . . . . . . . . . . . . . . 45 Um Algoritmo Gentico multiobjetivo: NSGAII . . . . . . . . . . . . 48

5 Modelo I: barras isoladas


5.1 5.2 5.3 Modelagem do domnio de busca 5.3.1 5.3.2 5.3.3 5.4 5.4.1 5.4.2 5.5 5.5.1 Anlise de ambagem

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

Tipologia sigma com 2 varivel . . . . . . . . . . . . . . . . . 79 viii

5.5.2 5.5.3 5.6 5.6.1 5.6.2 5.6.3 5.6.4 5.6.5

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

6 Modelo II: barras associadas


6.1 Modelagem do domnio de busca 6.1.1 6.1.2 6.2 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.2.6 6.2.7 6.2.8 6.2.9 Modelagem geomtrica com
scripting

92
. . . . . . . . . . . . . . . . . . . . 94 . . . . . . . . . . . . . . 94

Modelo estrutural discreto . . . . . . . . . . . . . . . . . . . . 98 Argumentos do programa Converso do


input

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

Modelagem geomtrica simples

Modelagem geomtrica parametrizada . . . . . . . . . . . . . . . . . . 143 ix

6.6.1 6.6.2 6.6.3 6.6.4 6.7

Otimizao dimensional sobre modelo gerado com TrussFromSurface,

variveis discretas . . . . . . . . . . . . . . . . . . . . 143

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

156 159 161 166 172 174

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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

DSM FEMAP c FSM GBT IA PFF RHS

Direct Strength Method,

p. 66 p. 29

Finite Element Modeling and Postprocessing, Finite Strip Method,

p. 66 p. 66

General Beam Theory,

Inteligncia Articial, p. 2 Perl Formado a Frio, p. 53


Retangular Hollow Section,

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

Prossionais mais experientes geralmente

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

Em geral, o formato dos arquivos prejudica o intercmbio de dados

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

a construo de dois modelos numricos independentes (Fig.

1.1), um para a

otimizao de barras isoladas e outro para otimizao de barras associadas.

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

traa um breve resumo das transformaes do compromisso

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

apresenta tcnicas e exemplos de modelagem geomtrica de

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.

A ltima seo deste captulo dedicada a uma primeira

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 4 reporta dois Algoritmos Genticos, partindo de uma abordagem


intuitiva do tema. O primeiro, considerado uma implementao clssica, apresenta cdigo binrio e produz um nico indivduo timo. O segundo uma implementao mais recente, baseada em codicao por nmeros reais, que atende simultaneamente a mltiplos objetivos e resulta em uma populao de melhores resultados.

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.

O captulo 6 apresenta recursos, um teste de validao e resultados numricos


obtidos pelo
Mimesis,

o modelo computacional desenvolvido pelos trabalhos So

de pesquisa desta Tese para otimizao de reticulados planos e espaciais.

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.

Isto foi levado a cabo em

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.

Figura 1.2: Trade vitruviana dividida entre especialistas

Captulo 2 Contexto histrico


Traar um paralelo entre a observao de Natureza e a concepo de estruturas ao longo da Histria presta-se a trs objetivos e esbarra em uma limitao: a carncia de registros seguros que revelem em primeira mo as intenes dos arquitetos da Antiguidade. Isto situa a interpretao das suas intenes no incmodo terreno das suposies, uma vez que as principais fontes de informao so os edifcios que perduraram e o parecer de especialistas modernos. O primeiro objetivo deste captulo demonstrar que edifcios bio-inspirados so factveis, pela simples apresentao de precedentes; o segundo objetivo indicar a relao entre Arquitetura e o estgio da tecnologia disponvel. A crtica deste pressuposto aparentemente simples raramente discutido sistematicamente em Histria da Arquitetura. dada ateno relao entre a concepo formal e as limitaes impostas pela expresso grca, pelas ferramentas matemticas e pela diviso do trabalho. O terceiro e ltimo objetivo , em ltima instncia, um desdobramento dos dois primeiros: apontar a rpida transformao no quadro das tecnologias disponveis e suas implicaes no cenrio da concepo bio-inspirada de estruturas. recorrente que tericos e historiadores europeus enfatizem a relao entre seu patrimnio histrico edicado e a Natureza. O ex-curador do museu do Louvre, Germain Bazin, sintetizou este ponto de vista no prefcio de uma obra que se tornou clssica entre os historiadores da Arquitetura no Brasil [7]:  Toda a arte francesa, desde o surto romntico e gtico at o impressionismo, fruto de um longo intercmbio com o Real. Por mais lrica que seja, a arte gtica mantm fortes razes com um solo. A associao primeira a que nos leva a catedral a oresta, trazendo-nos de volta terra e a seus frutos. 7

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

copas de rvores com poucas folhas (Fig. 2.2).

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.3: Cobertura do aeroporto de Stuttgart. Alemanha, 1991. [8]

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

Figura 2.5: Turning http://www.calatrava.com

Torso

Building.

Malmo,2005.

Fonte:

Figura 2.6: Esboos http://www.calatrava.com

para

Turning

Torso

Building.

Fonte:

Acredita-se que as pirmides de Giz tenham esta forma em decorrncia do 11

Figura 2.7: Piramides do vale de Gize. http://pt.wikipedia.org desejo de


mimese

Egito, sec XX A.C. Fonte:

com as dunas de areia do Egito. Parece razovel supor que seus

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.9: Observatrio Eisntein. Alemanha, 1921 [9]

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

2.1 A concepo da geometria


A capacidade de pensar e transmitir ordens inequvocas atravs de uma representao grca codicada e padronizada considerada um dos pilares na formao de qualquer prossional ligado ao ofcio de edicar. Esta tradio, entretanto, rmou-se h poucos sculos, quando as tendncias mais ecazes do desenho tcnico industrial penetraram na manufatura e na construo civil [10]. Enquanto a chamada indstria de ponta desenvolveu representaes mais sosticadas (Fig. 2.11), o canteiro de obras, at hoje constitudo por trabalhadores braais e instrumentos elementares, no foi capaz de suportar tipos mais elaborados de representao. O desenho na Figura 2.12, por exemplo, atribudo ao escritrio de Erich Mendelsohn, um dos expoentes da Arquitetura Expressionista Alem.

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 ).

uma tecnologia ainda em desenvolvimento, pode representar

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

Figura 2.15: Na construo civil, o BIM (Building


Gughenhein

Product model

de embarcao [1]

product model

foi rebatizado e popularizado como (2003), ambos do

Information Modeling ).

Edifcios emblemticos como o museu

de Bilbao (1997) e

Walt Disney Concert Hall

arquiteto Frank Gehry, zeram uso deste conceito em determinado estgio do seu desenvolvimento (Fig. 2.16).

Figura 2.16:

Product model

para Walt Disney Concert Hall [1]

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

2.2 A vericao da estrutura


A fundao da
cole Polytechnique

(1794), sob liderana de Gaspar Monge, macole des Beaux-Arts

temtico considerado pai da Geometria Descritiva e das

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

[9]. A referncia Antiguidade

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)

Os romanos igualmente desconheciam um sistema matemtico que permitisse cmputos complicados:

DCCXLII CCCXXIX = CDXIII

(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:

742 329 = 413

(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

2.18) com um templo


estrutural

como uma

interpretao abstrata e altamente pessoal do arquiteto. Surpreendentemente, a Natureza como inspirao e


mimese

muito mais evidente no exemplo da Catedral

de Winchester, obra de construtores que desconheciam a resistncia dos materiais, a teoria da elasticidade e o clculo innitesimal.

Figura 2.18: Catedral http://pt.wikipedia.org

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

2.3 A especializao de tarefas


Nas sees anteriores, destacou-se a tendncia do canteiro de obras em assimilar, por vezes com algumas adaptaes, os procedimentos mais ecientes da grande indstria. Na transio do canteiro medieval para o moderno, isto signicou a substituio de um trabalhador altamente qualicado e apto a desempenhar mltiplas funes (entre elas algum poder decisrio) para um perl de operrio com baixa qualicao, altamente especializado em uma tarefa e sem poder para tomar decises no curso da obra. Esta ltima premissa, ainda vlida, sustentada pela crena de que (i) isto aumenta a destreza de cada trabalhador individualmente, (ii) economiza o tempo que em geral se perde passando de uma tarefa a outra e que (iii) as mquinas facilitam e abreviam o trabalho e permitem que um homem faa o trabalho de muitos [12]. Ilustrativo deste processo a descrio de uma linha de montagem de alnetes na Inglaterra do sculo XVIII, Tabela 2.1. Tabela 2.1: Especializao de tarefas na indstria Um homem estica o arame outro o retica e um terceiro o corta; um quarto faz a ponta e um quinto prepara o topo para receber a cabea, a cabea exige duas ou trs operaes distintas, coloc-la uma funo peculiar, branquear os alnetes outra e at alinh-los num papel uma coisa separada; O autor desta descrio foi o economista clssico Adam Smith, que a resume deste modo:  (. . . )
o importante na fabricao de um alnete deste modo dividido em cerca de dezoito operaes que, em algumas fbricas, so executadas por mos diferentes, embora em outras o mesmo homem s vezes execute duas ou trs delas.

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.

Figura 2.20: Interaes entre projetistas de edicaes [6]

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

Janeiro, ilustra as diferenas de abordagem entre um projeto arquitetnico e um 24

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

e a experincia japonesa. No a inteno deste trabalho

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

Captulo 3 Estratgias para modelagem geomtrica


3.1 Apresentao
Modelar um domnio de busca para estruturas signica prover, de algum modo, o conjunto de todas as possveis alternativas que partilham caractersticas requeridas pelo projeto. A representao de cada elemento neste conjunto engloba a denico de seus atributos geomtricos (tipicamente efetuada em ambiente CAD) e de atributos usualmente implementados nos sistemas CAE (Computer-Aided Engineering). Um exemplo simples de domnio de busca ilustrado pelo tipologia de viga
warren,

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

que pode ser produzida por uma

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

em Rhinoceros c , um conhecido aplicativo comercial CAD;

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 .

Tabela 3.1: Alguns aplicativos comuns e suas linguagens de

Aplicativo

AutoCAD Blender RhinoCeros 3DStudioMAX O


loops scripting

AutoLISP Python RhinoScript MAXScript

Linguagem

script

rene os recursos usuais de uma linguagem de programao (como

e execuo condicional) aos comandos do aplicativo para o qual foi desenvolScripts

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

costumam ser preferidos por pesquisadores de


plugins

expresso grca em Arquitetura, por serem quase to versteis quanto os e mais fceis de desenvolver.

32

3.2 Algumas ferramentas nativas em aplicativos CAD


As transformaes geomtricas descritas nesta seo foram acessadas via aplicativo comercial 3DStudio e so usualmente empregadas para modelagem geomtrica e animao. Como elemento comum a todas estas estratgias est a interpolao de solues em uma srie temporal, permitida pelo conceito de keyframe em animao. Este recurso tem sido explorado por pesquisadores de expresso grca e arquitetos como parte de um processo criativo no qual as alternativas intermdirias entre duas solues concebidas so selecionadas, mas no necessariamente premeditadas pelo projetista. Partindo-se de geometrias bastante simples e fceis de modelar, possivel obter formas complexas atravs de
modicadores.

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,

ilustrado na Figura 3.4 e por Calatrava em

coincidir com o centro geomtrico do objeto.


Turnig Torso Building

por exemplo, foi empregado

(Fig. 2.5).

Figura 3.4: Aplicao de A tcnica de

bending

ao projeto de reticulados. Fonte: acervo ao autor

morphing,

usualmente empregada na modelagem da expresso

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

foi efetuado pela dupla

33

Figura 3.5: Exemplo de modelagem por

morphing.

Fonte: acervo ao autor

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.

Figura 3.6: Exemplo de modelagem por

patch.

Fonte: acervo ao autor

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

3.3 Parametrizao clssica


Parametrizar uma estrutura signica estabelecer funes que, de algum modo, associam um vetor de nmeros reais a um caso particular dentro de um conjunto de solues que partilham caractersticas em comum. As tcnicas descritas na seo 3.2 tambm so consideradas exemplos de modelagem paramtrica, mas nelas os usurios no tm acesso s funes matemticas de gerao da geometria. Isto diculta a construo de domnios de busca voltados a necessidades mais especcas, como o simples exemplo de uma viga warren apresentado no incio deste captulo (Fig. 3.1). Em 1993, o escritrio de arquitetura Nicholas Grimshaw and Partners demonstrou a versatilidade da tcnica de modelagem paramtrica de reticulados espaciais no desenvolvimento do projeto do
International Terminal Waterloo Station,

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

para aplicativos CAD. Duas das


scripting

principais vantagens da modelagem geomtrica de estruturas atravs de

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

e (ii) a necessidade de desenvolver e implementar uma

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

para Rhinoceros c , onde se combinam as chamadas superfcies

NURBS

(ferramenta nativa do aplicativo) com linhas retas. Apelidado de


face,

TrussFromSur-

seu objetivo gerar o modelo geomtrico de estruturas de casca e reticulados

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

no est acessvel ao programador em lingua-

Por conta disto, a parametrizao do domnio de busca s efetiva

nos vetores relacionados identicao numrica das barras em bibliotecas de pers.

Figura 3.8: Reticulado espacial gerado por


TrussFromEquation,

TrussFromSurface

por sua vez, uma parametrizao bastante semalhante As coordenadas

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

Figura 3.9: Reticulado espacial gerado pelo script hiperblico 3.10).

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

Captulo 4 Algoritmos de busca


Otimizar uma estrutura signica proceder a uma busca automatizada pela soluo com o melhor desempenho dentro de um espao de busca em Rn , onde n o nmero de variveis, discretas ou contnuas, que descrevem o problema. Esta busca inclui um conjunto de regras que permitem alcanar o resultado sem efetuar a busca por todo o domnio, pois na maior parte dos casos de interesse prtico o custo desse procedimento seria computacionalmente invivel. Os algoritmos de busca so divididos em dois grandes grupos, os estocsticos e os baseados em gradientes. Como regra geral, os algoritmos estocsticos (tambm chamados de mtodos fracos em Inteligncia Articial) tm a desvantagem de apresentar uma convergncia mais lenta e menos precisa do que aqueles baseados em gradientes (mtodos fortes). Por outro lado, os mtodos baseados em gradientes so sensveis ao ponto de partida no espao de busca, havendo por isso o risco de convergncia em um mnimo local. Os mtodos estocsticos tm tambm a vantagem de serem algoritmos de amplo espectro, ou seja, so facilmente adaptveis a quase todo tipo de problema de otimizao, o que os torna especialmente exveis e teis quando existe pouco conhecimento prvio acerca do comportamento da funo que se deseja investigar. Os mtodos fortes, por outro lado, costumam ser especializados e apresentam um desempenho ruim quando so transpostos para um tipo de problema diferente daqueles para os quais foram desenvolvidos. Os Algoritmos Genticos fazem parte da famlia dos mtodos fracos, mas seu desempenho bastante sensvel a um conjunto de parmetros determinados pelo utilizador e pelo desenho da funo de aptido, o que faz com que alguns autores o situem numa regio intermediria entre mtodos fortes e fracos. Comearam a ser sistematizados na dcada de 70 pelo pesquisador John Holland [15], que usou uma analogia entre (i) a transcrio dos cromossomos em protena nas clulas e (ii) a converso do cdigo binrio em informao nos computadores como o
insight

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.

Figura 4.1: Recordistas olmpicos O conceito fundamental do AG

divduos.

presso do meio sobre seleo dos in-

O exemplo seguinte deve ilustrar a idia: a Figura 4.1 organiza, em

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

decodicadores, que se aplica

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:

Codicar a informao em dados; Armazenar os dados na memria; Acessar os dados na memria.


Antes da arquitetura de Von Neumann, os computadores acessavam os dados diretamente nos registros de
input

fornecidos pelos programadores. Com a arquiteinput

tura em uso atualmente, os computadores convertem o

fornecido pelo usurio

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

4.1 Algoritmo Gentico clssico


Na dcada de 70, o pesquisador John Holland, da Universidade de Michigan, usou a analogia entre a transcrio dos cromossomos em protena nas clulas e a converso do cdigo binrio em informao nos computadores como o
insight

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

4.2 Um Algoritmo Gentico multiobjetivo: NSGAII


Entre os mtodos computacionais de otimizao mais conhecidos, os Algoritmos Genticos so em geral caracterizados por algumas desvantagens, como alto custo computacional e ausncia de garantias sobre a obteno dos valores timos globais. Este mtodo foi inspirado no processo da evoluo natural das espcies e, portanto, herda algumas imperfeies do seu modelo original (cavalos so o produto de muitos milhes de anos de evoluo, mas no existe um cavalo perfeito). Algoritmos baseados em programao matemtica, por outro lado, oferecem um mtodo eciente e seguro, desde que (i) as derivadas das funes envolvidas sejam conhecidas, (ii) as funes de aptido sejam contnuas e (iii) exista uma soluo que maximize (ou minimize) simultaneamente todos os objetivos. Contudo, diversos problemas de otimizao de reticulados so difceis quando abordados por programao matemtica porque as funes relacionadas resistncia no so contnuas, os objetivos podem ser conitantes entre si (um valor de carga mais elevado pode estar associado a uma forma desnecessariamente cara, um perl mais eciente quando submetido compresso ser diferente de outro, mais eciente quando submetido exo). Ante a complexidade em se obter derivadas contnuas das funes de resistncia e dos conitos entre os objetivos, Algoritmos Genticos apresentam as caractersticas adequadas para o desempenho da tarefa a um custo computacional aceitvel: trabalham sobre populaes de possibilidades, podem oferecer como produto um indivduo ou uma populao inteira de resultados, onde todos os objetivos (mesmo os conitantes) so contemplados. O modelo empregado nesta Tese, por comodidade para pesquisa de referncia, ser designado pelo seu nome original em Ingls [18] : Modied Non-Dominated Sorting Genetic Algorithm (NSGA-II). Este algoritmo, de domnio pblico, voltado para problemas de otimizao com mltiplos objetivos e obedece as regras de elaborao de uma fronteira de Pareto [19] pelo conceito de no-dominncia. O conceito de no-dominncia facilmente compreendido atravs de um exemplo simples. Tome-se um problema hipottico de minimizao de massa, ou seja, um caso de otimizao com apenas um objetivo. A Figura 4.5 apresenta uma populao com trs indivduos, onde cada ponto representa uma estrutura de massa diferente. O conjunto de todos os elementos possveis de uma populao tambm chamado
domnio de busca.

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

Figura 4.5: Populao com trs indivduos

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

no Pareto) pelo critrio de deslocamentos.

O elemento C , por outro lado,

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

Figura 4.7: Fluxograma bsico do NSGA-II 51

Captulo 5 Modelo I: barras isoladas


Este captulo formaliza o domnio de busca que inclui a geometria de todos os pers de ao formados a frio (PFF) que podem ser fabricados e exclui qualquer geometria que no seja passvel de fabricao. A caracterizao deste conjunto ponto de partida para o desenvolvimento de produtos inovadores, resistentes, teis e competitivos. Um Algoritmo Gentico aplicado sobre este domnio para obter o conjunto das melhores solues, a contemplar requisitos estruturais e construtivos. Este estudo foi concebido para ser autocontido, motivo pelo qual apresentada uma reviso dos tpicos essenciais que esto integrados no tema apresentado: (i) Gramtica da Forma, (ii) Mtodo das Faixas Finitas para anlise elstica de ambagem, (iii) Mtodo da Resistncia Direta e (iv) uma verso modicada de um Algoritmo Gentico multiobjectivo baseado no conceito de no-dominncia. Este trabalho introduz a noo de que a fabricao de PFF pode ser denida como uma linguagem, que ser doravante especicada simplesmente como

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

dentro de aplicativos computacionais pr-existentes, voltados

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

porque apresenta apenas duas paredes

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

innita e exige um algoritmo

gerador de formas

para descrever um elemento

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;

de implementao computacional sem um grande (potencialmente

innito) nmero de casos condicionais para parametrizar cada possvel tipolo-

Facilidade

de customizao para necessidades especifcas, pois no basta um perl

ser fabricvel, ele deve ser apto a desempenhar funes que variam a cada novo projeto;

Capacidade descritiva
B.

para abranger todos e somente os elementos do conjunto

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

atravs de normas tcnicas e manuais de fabricantes. Estes casos, onde a funo

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

5.2 Modelagem do domnio de busca


A abordagem por Gramtica da Forma interpreta o conjunto B como a
PFF. Linguagem

Esta metodologia segue, com pequenas adaptaes, o modelo original da

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

A tcnica apresentada nesta investigao representa o

Alfabeto

por caracteres, tal como apresentado na Tabela 5.1.

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,

a partir do qual as regras gramaticais sejam identicadas. Este


corpus

conjunto de sentenas chamado o conjunto


C

da gramtica. Partindo-se da constatao O exame da Figura 5.7 oferece

de que as tipologias previstas em normas tcnicas so fabricveis, imediato que um


corpus

para a

Gramtica PFF.

um panorama da maioria, se no de todas as tipologias previstas em norma tcnicas.

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,

portanto, gera todas as sentenas vlidas da

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.

Axioma Regra 1: Regra 2: Regra 3: Regra 4: Regra 5: Regra 6:

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

Uma breve inspeo permite constatar o seguinte: 61

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:

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}


62

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

que permitem o desenvolvimento destas estratgias de modelagem geomGramtica princpio da tartaruga.

trica. Uma vez que a plataforma esteja disponvel, a implementao da


PFF

concluda com facilidade atravs do

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

em Rhinoceros c [29, 30]. Prusinkiewicz [14] apresenta

detalhadamente o princpio da tartaruga e muitos pseudo-cdigos que embasaram a


Gramtica PFF.

5.3 Funes de aptido


5.3.1 Anlise de ambagem
Barras estruturais constitudas por paredes nas de ao so muito sensveis aos fenmenos de ambagem, associados ocorrncia de complicados mecanismos de plasticao at atingir sua resistncia nal. Isto vlido para o caso de barras de ao formadas por conformao a frio, que desenvolvem mecanismo de 63

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

Figura 5.10: Interpretao geomtrica da derivao anterior atravs do princpio da tartaruga

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.12: Discretizao de um perl pelo Mtodo das Faixas Finitas

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

5.3.2 Fora axial de compresso resistente


Como mencionado anteriormente, a resistncia de uma barra produto da combinao entre ambagem elstica e mecanismos de plasticao. Portanto, os fatores de carga derivados do CUFSM (ou do aplicativo GBTUL para anlise de ambagem 67

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:

Nc,Re = (0, 6580 )Afy se 0 1, 5 0, 877 Nc,Re = ( 2 )Afy se 0 > 1, 5 0

(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.

Nc,Rl = Nc,Re se l 0, 776 0, 15 Nc,Re Nc,Rl = (1 0,8 )( 0,8 ) se l > 0, 776 l l

(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:

NcR = min(Nc,Re , Nc,Rl , Nc,Rdist )

(5.10)

5.3.3 Momento etor resistente


O momento etor resistente na ambagem global por exo de barras sem conteno lateral, nomeadamente o modo de ambagem lateral com toro, depende do fator de esbeltez 0 dado pela Equao 5.11, onde S o mdulo elstico da seo e Me o momento crtico de ambagem lateral com toro.

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)

Finalmente, o momento etor resistente ambagem denido pelo menor entre

MR = min(MRe , MRl , MRdist )

(5.17)

70

5.4 Simplidade de implementao


Os resultados numricos apresentados neste captulo prestam-se a dois propsitos: (i) vericar a simplicidade de implementao, a facilidade de
customizao

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

cados no formato de nmeros reais. Cada cromossomo um vetor p -dimensional, onde


p

a soma da dimenso dos vetores , , e . Os objetivos so elementos


n -dimensional

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.

5.4.1 Tipologia U enrijecido com uma varivel no vetor


Seja w um perl U enrijecido, denido pelos vetores da Equao 5.18, onde a proporo entre o comprimento da alma e a mesa varivel. A Figura 5.16 auxilia o entendimento de como a variao da entrada 2 afeta a forma do perl. Os modelos foram gerados em Rhinoceros c [29, 30] para trs diferentes valores de 2 .

= [3; 1; 3] = [180; 90; 90; 90; 90; 90] = [3, 0; 3, 0; 3, 0; 3, 0] = [0, 9; 2 ]


Onde 2 = {2 R : 0, 4 2 0, 8} e R o espao dos nmeros Reais. A Figura 5.17 ilustra o signicado de 2 para uma variao deste exemplo, onde (5.18)

= 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

2 = bw /(bw + 2bf ); ngulos e raios de dobra so constantes. evidente que


73

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

2 = {2 R : 0, 45 2 0, 6}: se a barra ganha ecincia em NcR , perde capacidade em MR .


O conjunto de todas as solues nessa biblioteca de pers (Figura 5.18), que relacionam uma varivel a dois objetivos, poderia ser um ponto de partida para o dimensionamento manual de uma viga-coluna na qual os efeitos do momento etor no fossem predominantes. Neste caso, o comportamento tipicamente no-linear da viga-coluna poderia ser substitudo com segurana pela funo linear de interao da Equao 5.19 [21]. Este o caso de trelias onde a adoo de excentridades nas ligaes introduzem momentos etores em sistemas onde, nos procedimentos de clculo habituais, eles costumam ser desprezados. Uma anlise mais acurada destes sistemas revela que estes momentos ocorrem e que a Equao 5.19 per74

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 representam, respectivamente, os esforos solicitantes de compresso e de exo.

MS NS + 1 NcR MR
A visualizao das
bibliotecas de pers

(5.19)

geradas pelo CUFSM-SG possvel

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.

5.4.2 Tipologia Z enrijecida com uma varivel no vetor


Um dos objetivos principais da
Gramtica PFF

a modelagem de todos os pers

fabricveis com um nico algoritmo.

Para demonstrar a simplicidade de gerar

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

= [3; 1; 3] = [180; 90; 90; 90; 90; 90] = [3, 0; 3, 0; 3, 0; 3, 0] = [0, 9; 2 ]


Onde 2 = {2 R : 0, 4 2 0, 8}. A comparao entre as Figuras 5.18 e 5.20 revela semelhanas e diferenas entre o comportamento dos pers U e Z. Os maiores valores de NcR (w) esto associados aos menores valores de 2 e o ponto de mximo para MR ocorre quando 2 = 0, 6. A despeito do fato de que os exemplos das Sees 5.4.1 e 5.4.2 apresentam a (5.20)

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

5.5 Facilidade de customizao


Os exemplos das Sees 5.5.1 a 5.5.3 so dirigidos a problemas onde a geometria restringida por alguma razo funcional, mas no imposto
a priori

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

problema proposto chamado

sigma-e-vizinhana

porque a forma tradicional do

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

5.5.1 Tipologia sigma com 2 varivel


A tipologia sigma adiciona um enrijecedor intermedirio no ponto mdio de um perl U enrijecido (Fig. 5.16). Em termos de Gramtica
PFF

isto requer a simples

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.

= [3; 1; 3; 1; 1; 1; 5] = [180; 90; 90; 90; 90; 90] = [3, 0; 3, 0; 3, 0; 3, 0] = [0, 9; 2 ]


Onde 2 = {2 R : 0, 1 2 0, 9}. Nesta seo o intervalo de 2 foi ampliado, com o intuito de demonstrar que tambm os valores de NcR possuem um ponto de mximo, no detectado nos exemplos anteriores. Como ilustrado na Figura 5.22a, a introduo de um enrijecedor intermedirio eciente nos pers sigma (como j mencionado, a ecincia de um enrijecedor intermedirio depende de sua geometria e resulta no incremento nos valores da ambagem local) conduziu ao incremento de 37,5% na fora axial de compresso resistente NcR se comparado com o mais eciente perl U enrijecido (44/31,8=1,38, de acordo com as Figuras 5.18a e 5.23a) e 8% de ganho em MR (3,35/3,1 = 0,08 de acordo com as Figuras 5.18b e 5.23b). (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

5.5.2 Variao da tipologia sigma com a incluso de variveis no vetor


O grco na Figura 5.23a sugere que 2 = 0, 55 xa a proporo mais eciente entre a mesa e alma deste perl sigma (tendo-se em vista as premissas adotadas por este estudo, ou seja, dimenses especcas de espessura da chapa, permetro da seo transversal, comprimento longitudinal da barra e propriedades mecnicas do material). No exemplo desta seo, este valor de 2 constante e o vetor (ngulo entre as paredes adjacentes) varivel, como apresentado na Equao 5.22. As cinco entradas do vetor foram manipuladas de modo que apenas quatro delas sejam independentes, para manter vertical a parede com o enrijecedor intermedirio, como ilustrado na Figura 5.24.

Figura 5.24: Geometria onde se impe uma restrio funcional

= [3; 1; 3; 1; 1; 1; 5] = [1 ; 2 ; (1 + 2 ), 4 , 5 ] = [3, 0; 3, 0; 3, 0; 3, 0] = [0, 9; 0, 55]


Onde i = {i R : 180 < i 180}. Este domnio aparentemente singelo abarca aproximadamente 1, 68 1010 possibilidades. Em uma varredura que demandasse 1 segundo por anlise (um custo computacional aceitvel, tomando-se em conta a capacidade de processamento dos computadores pessoais atuais), o problema levaria mais do que 540 anos de processamento contnuo para ser resolvido; por Algoritmo Gentico, o resultado foi obtido em uma hora. A Tabela 5.4 e a Figura 5.25 mostram que os pers 80 (5.22)

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

5.5.3 Variaes da tipologia sigma com variveis nos vetores e


O terceiro exemplo da srie
sigma-e-vizinhana

apresenta um domnio ainda maior

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)

i = {i R : 180 < i 180}; 1 = {1 R : 0, 8 < i 0, 95}; 2 = {2 R : 0, 4 < i 0, 80}.


A Tabela 5.5 revela que o valor mximo de NcR apresenta um ganho de 12% se comparado ao melhor perl da biblioteca gerada na seo 5.5.2 (53,1/47,5 = 1,12) e 20% de ganho se comparado ao melhor perl sigma tradicional gerado na seo 5.5.1 (53,1/44 = 1,20). Por outro lado, no foram obtidas melhorias signicativas em MR . A Figura 5.27 apresenta a reconstruo do perl mais eciente a partir dos parmetros fornecidos pela Tabela 5.5. Os exemplos da srie
sigma-e-vizinhana

apresentam uma progresso na liber-

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

prometer a estabilidade do conjunto.

5.6 Capacidade descritiva


As Sees 5.6.1 a 5.6.5 esto voltadas otimizao de pers sem qualquer restrio funcional ou contribuio prvia do projetista na manipulao dos parmetros da gramtica. Apesar das formas geradas por este mtodo no possurem propsitos construtivos, estes exemplos so valiosos para (i) demonstrar a capacidade descritiva da
Gramtica PFF

e (ii) vericar se o Algoritmo Gentico capaz de encontrar

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)

i = {i R : 1 i 5}; i = {i R : 180 < i 180}; i = {i R : 0, 1 < i 0, 9}; i = 3, 0

5.6.1 Otimizao de colunas sem restrio de custo


Seja

Ex6

um problema de otimizao de PFF sem restries funcionais ou Se a nica funo de aptido tomada em considerao

considerao de custo.

for a fora axial de compresso resistente, o problema expresso da seguinte maneira:

84

Maximize NcR (w) Sujeito a (5.25)

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

5.6.2 Otimizao de colunas com restrio de custos


Seja

Ex7 um problema de otimizao de colunas em PFF onde os ganhos de resis-

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.

5.6.3 Otimizao de vigas sem restrio de custo


Seja Ex8 um problema de otimizao de vigas sem restrio funcional ou considerao de custo em funo do nmero de dobras. Se apenas a resistncia ao momento etor simples tomada como funo de aptido, o problema formulado como segue:

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

Maximize MR (w) Sujeito a (5.27)

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

Figura 5.33: Trs pers contidos na biblioteca gerada no problema Ex8

5.6.4 Otimizao de vigas com restrio de custo


Seja

Ex9

um problema de otimizao de vigas onde a resistncia dos pers deve

ser comparada com custos de fabricao. Se a resistncia exo da barra deve ser levada em considerao, o problema formulado como a seguir:

Maximize MR (w) Minimize CM (w) Sujeito a (5.28)

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

5.6.5 Otimizao de viga-coluna com restrio de custo


Seja

Ex10 um problema de otimizao de barras em PFF, sem restrio funcional,

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

Figura 5.37: Resultados contidos na biblioteca de vigas-colunas com restrio de custo CM

91

Captulo 6 Modelo II: barras associadas


Tradicionalmente, forma, desempenho e custo so avaliados em fases de trabalho distintas por equipes de Arquitetura e de Engenharia Estrutural, porque as diculdade de anlise e clculo costumam retardar a proposio rpida de alternativas nas primeiras fases do projeto arquitetnico. Separadas por espao fsico, ferramentas computacionais e objetivos prossionais prprios, estas equipes trabalham com a hiptese de que as falhas de comunicao entre elas so inerentes ao seus ofcios. Esta cultura de projeto potencialmente resulta em prejuzos nanceiros e estticos, alm de demandas judiciais. Este captulo dedicado ao funcionamento do programa Mimesis e ao intercmbio de dados entre os aplicativos necessrios elaborao do modelo geomtrico, do modelo estrutural, do processamento e da visualizao de resultados. apresentada uma ferramenta numrico-computacional baseada em Algoritmos Genticos e desenvolvida em linguagem FORTRAN, cujo objetivo permitir que usurios avanados de sistemas CAD e CAE partilhem um mesmo otimizador multiobjetivo. A robustez do sistema oferece a possibilidade de conceber estruturas inspiradas na Natureza, onde critrios estticos e de ecincia interagem a um custo computacional aceitvel. Entende-se por soluo estrutural bio-inspirada a busca pela soluo elegante de um problema tcnico com o menor custo possvel, atravs de solues formais inspiradas na Natureza e de Algoritmos Genticos (implementao
form-nding Mimesis ).

ocorrer dentro da margem de variao denida pela Arquitetura.

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

(a) modelagem geomtrica e estrutural, respectivamente por (b)

em Rhinoceros c e Mtodo dos Deslocamentos, em FEMAP c ,

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.

Os mdulos de otimizao, elementos nitos de barras e

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,

em seu atual estgio de desenvolvimento, um programa de

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.

Figura 6.1: Encadeamento de aplicativos em

Mimesis

93

6.1 Modelagem do domnio de busca


O otimizador
Mimesis,

em seu atual estgio de desenvolvimento, um programa de

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 ;

Figura 6.2: Ferramentas computacionais para concepo estrutural com

Mimesis

6.1.1 Modelagem geomtrica com scripting


Segundo esta metodologia, a gerao geomtrica pressupe conhecimento elementar de modelagem pelo Mtodo dos Deslocamentos: idealizao (a) de estrutura reticulada por linhas retas cujas extremidades coincidem com o centroide das sees nas extremidades das barras e (b) de elementos bidimensionais contnuos, planos ou curvos, por uma malha de elementos quadrangulares ou triangulares contida em seu plano mdio. Duas das principais vantagens da modelagem geomtrica de estruturas atravs de
scripting

so (a) a velocidade com que as solues so geradas e (b) a pos-

sibilidade de estudar praticamente innitas alternativas atravs de parmetros. 94

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.

Seus objetivos so gerar o modelo geomtrico de estruturas

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,

capaz de gerar variaes sobre a

trelia projetada para a cobertura do Centro de Eventos do Cear e executada pelo consrcio Andrade-Galvo.
TrussFromCEC

um exerccio acadmico.

TrussFromEquation
TrussFromEquation,

como o nome sugere, gera modelos geomtricos a partir de

expresses matemticas, onde os pontos nodais so dados por z = z (x, y ). Pode-se escrever, por exemplo,

z (x, y ) = an xn + an1 xn1 + . . . + a0 + bn y n + bn1 y n1 + . . . + b0

(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:

W = f (an , an1 , . . . , a0 , bn , bn1 , . . . , b0 )


restries do problema. O pseudocdigo de Tabela 6.1

(6.2) est listado na

e se procuram os valores para os quais esta massa mnima, observadas as


TrussFromEquation

Figura 6.3: Gerao geomtrica pelo 95

script TrussFromEquation

Tabela 6.1: Script para gerao geomtrica sobre polinmios

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

um algoritmo para gerao de reticulados espaciais sobre su-

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.

Figura 6.4: Gerao geomtrica pelo

script TrussFromSurface

96

Tabela 6.2: Script para gerao geomtrica sobre superfcies

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,

ao contrrio dos scripts anteriores, aplicvel a um projeto especco,

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

no permitem qualquer armao sobre ecin-

cia estrutural das solues, to somente traduzem uma inteno inicial da geometria.

Figura 6.5: Gerao geomtrica pelo

script TrussFromCEC

97

6.1.2 Modelo estrutural discreto


A construo do modelo estrutural discreto feita na fase de pr-processamento, que compreende o conjunto de tarefas para sua gerao, visualizao, modicao e vericao de consistncia. Diversos aplicativos baseados no MEF possuem mdulos de pr-processamento, nem todos com interface grca amigvel. Como descrito na seo anterior, parte deste volume de trabalho pode ser reduzido se as tarefas de gerao geomtrica forem partilhadas com um aplicativo CAD e tcnicas de scripting, mas a determinao das propriedades fsicas e geomtricas do pers, as condies de carregamento e as condies de extremidade, por si s, ainda podem ser exigir muito trabalho do projetista. Neste trabalho exige-se uma sequncia de converso de formatos, que permitam que dados inicialmente gerados em CAD cheguem ao otimizador Mimesis e retornem ao ps-processador. Isto ocorre por meio de arquivos de texto no pr-processador, que importa modelos geomtricos com o formato de intercmbio DXF e exporta modelos de estruturas no padro ASCII. A extenso DXF suportada pela maioria dos programas comerciais que fazem gerao de geometria e o formato ASCII facilmente empregado como
input

em aplicativos desenvolvidos na linguagem

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

6.2 Funes de aptido


Existem diversos aplicativos comerciais capazes de gerar geometria de estruturas. Muitos destes aplicativos so habitualmente usados em Arquitetura para elaborao de desenhos tcnicos e maquetes eletrnicas, entre os quais esto o AutoCAD , Microstation , Rhinoceros e 3DStudio . Estas ferramentas permitem a gerao automtica de malhas e a manipulao de linhas e superfcies atravs de muitas estratgias diferentes, que requerem experincia e habilidade do usurio destes programas. Como o objetivo deste trabalho o dimensionamento de estruturas com formas inovadoras, foram desenvolvidas algumas ferramentas simples, porm especcas, pela tcnica de
scripting.

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

faz o dimensionamento de estruturas tubulares pela losoa do M-

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:

Sd Sr (Sd , Sd ) 0 env max


onde:

(6.3) (6.4) (6.5)

99

Sd Sr (Sd , Sd ) max env

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-

Esforos e deslocamentos so obtidos por um mdulo baseado em anlise

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

neste ltimo caso:

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.

6.2.1 Argumentos do programa


O usurio do Mimesis deve passar instrues para o programa via arquivo de texto, para que o processamento ocorra como esperado. O objetivo de algumas destas instrues, chamadas de
parmetros,

esto listadas abaixo:

100

ANALISE DE RETICULADOS

Tabela 6.3: Pseudocdigo para anlise 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

SINTESE E ANALISE DE RETICULADOS


inicio -Parte Ileia parmetros de anlise e otimizao leia biblioteca de pers leia input: modelo estrutural em arquivo .NEU converta o input de .NEU para .DAT monte modelo bsico para anlise -Parte IIincio 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) m m -Parte IIIimprima output em .NEU m

101

Instrues para mdulo geral de controle


Nome do arquivo com a biblioteca de tubos Informar se o Mimesis ir operar `sntese' ou `anlise' Em caso de sntese, informar se a estratgia `dimensional' ou `geomtrica' Denir a subestratgia: `independente' ou `funcional'

Instrues para otimizao


Probabilidade de mutao

Probabilidade de recombinao Quantidade de geraes

Instrues para anlise


Informar o sistema estrutural (trelia ou prtico, plano ou espacial) Tipo de anlise (incremental ou incremental-iterativa) Nmero de incrementos

Instrues para Mtodo dos Estados Limites


Quais combinaes de carga esto ativadas Obviamente, a anlise linear processada quando o procedimento iterativo desativado e o nmero de incrementos limitado a 1. Os diversos tpicos que estas opes abrangem sero abordados adiante.

6.2.2 Biblioteca de pers


A funo desta instruo acessar um arquivo com a coleo de pers e materiais catalogados pelo usurio e coloc-lo na memria temporria do computador. Algoritmos Genticos podem decodicar uma sequncia de bits contida no cromossomo de um indivduo como o elemento de uma biblioteca pr-denida. As bibliotecas de perl e material usadas pelo
Mimesis

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).

Figura 6.7: Encadeamento de dados em importante sublinhar que, no


Mimesis,

Mimesis

as propriedades fsicas e geomtricas

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,

que s trabalha (em

sntese e anlise) com os n pers cadastrados na biblioteca.

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

disponvel para otimizao de

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,

os blocos de informao gerados pelo pr-

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,

levado para a memria temporria.

6.2.4 Montagem do modelo inicial


O modelo inicial da estrutura tubular compreende trs conjuntos de instrues: (i) pontos nodais, (ii) direes globais da estrutura e (iii) elementos de barra. Cada ponto nodal ndi identicado por um ID i, pela determinao cinemtica e por coordenadas cartesianas:

ndi = {i, Inci , Carti }


104

(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.8: Barras e pontos nodais

Figura 6.9: Direes globais da estrutura e restries de extremidade O terceiro conjunto de instrues dene cada elemento elj :

elj = {j, Incidj , geoj , f isj , relj }


onde: IDj ID da barra so IDs dos pontos nodais da barra ID das propriedades geomtricas desta barra na biblioteca ID das propriedades fsicas desta barra na biblioteca indica liberaes locais reais

(6.7)

Incidj geoj f isj relj

No exemplo da Figura 6.8, Incid assume os seguintes valores:

Incida Incidb Incidc

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

em funo do comprimento lj e dimetro j

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.

6.2.5 Atribuio de propriedades


Esta instruo simplesmente usa os IDs associados a cada barra para resgatar suas propriedades fsicas e geomtricas nas bibliotecas correspondentes. As propriedades resgatadas so as seguintes: Tabela A Ix Iy J t E G fy fu 6.7: Propriedades resgatadas nas bibliotecas rea da seo Momento de inrcia em torno do eixo x Momento de inrcia em torno do eixo y Constante torcional de Saint Venant Dimetro nominal do tubo Espessura do tubo Mdulo de elasticidade Mdulo de elasticidade ao cisalhamento coeciente de poison massa especca tenso de escoamento tenso de ruptura

6.2.6 Resistncia de tubos


Usa-se notao CHS para denotar sees circulares e RHS para sees retangulares por serem siglas usuais em obras de referncia [37]. A instruo de clculo da resistncia de tubos, nesta etapa do desenvolvimento do
Mimesis,

resolve apenas a resistncia das barras tubulares sem costura. Foi

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.2.7 Mapa de liberaes locais reais e virtuais


Com base nas intrues passadas pelo projetista e nas dimenses dos tubos, este conjunto de instrues cria um mapa de liberaes locais. Isto simplesmente uma listagem das barras que indica se a formulao do elemento dever ou no ser modicada. Esquematicamente, isto assume a forma da Tabela 6.8: Tabela 6.8: Mapa de liberaes locais Elemento Lib.Real Lib.Virtual 1 True True 2 True False 3 False True . . . . . . . . . n False False Onde true indica a ocorrncia de liberao local. Na formulao das matrizes de rigidez do elemento, o programa aplicar a operao lgica

Lib.Real Lib.V irtual

(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.

6.2.8 Combinaes de carga


O
Mimesis

procede ao dimensionamento de estruturas pelo mtodo dos Estados-

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

criado no pr-processador, obedecendo a seguinte nomenclatura ao criar os carga:

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

para cada indivduo gerado pelo mdulo de

108

Figura 6.11:

Sets

de carga e resultados

6.2.9 Deslocamentos e esforos


Atravs das instrues listadas na Tabela 6.10 so obtidos os deslocamentos na estrutura e, em funo disto, os esforos internos em cada elemento. So calculados primeiro os (i) efeitos do peso prprio em cada combinao de carga habilitada e (ii) depois disso so computados os efeitos das aes variveis, a partir do estado de equilbrio encontrado para as cargas permanentes. empregada uma estrutura de anlise simples, com recurso incremental-iterativo (algoritmo de Newton-Raphson modicado) e mecanismo de save-restore. Para auxiliar o detalhamento desta instruo, apresentado a seguir seu pseudo-cdigo para anlise de aes permanentes: Tabela 6.10: Pseudocdigo para anlise de aes permanentes

- 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

ANALISE DE AES PERMANENTES

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)

Na prtica, a inverso da matriz de rigidez computacionalmente custosa.


Mimesis

incorporou um procedimento de soluo de equaes em skyline,

algoritmo eciente para casos em que se aplicam matrizes simtricas e sem disperso dos coecientes no-nulos. A
convergncia

ocorre quando os esforos internos nas barras, calculados em

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

convergncia, os vetores de deslocamentos e esforos so atualizados. O critrio de convergncia escrito como:

{g }T {g }
onde: g o desequbrio de foras;

{F }T {F }

(6.11)

vetor de foras externas; um valor de tolerncia

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.

Figura 6.12: Envoltria de esforos e deslocamentos

111

6.2.11 Avaliao dos resultados


A envoltria global de esforos fornece Sd e a envoltria global de deslocamentos indica env . O desperdicioj a massa mj do elemento elj que poderia ser retirada sem afetar as restries do problema de dimensionamento. O dimensionamento expresso pelas seguintes inequaes [35]:

Sd Sr (Sd , Sr ) 0 env max

(6.12) (6.13) (6.14)

A expresso do desperdcio custoA de massa na estrutura, segundo esta denio, :


n

custoA =
j =1

desperdicioj
Sdj )mj Srj

(6.15)

Onde, de forma geral, desperdicioj = (1

6.2.12 Arquivo de sada


O
input

do

Mimesis

um modelo estrutural gerado por um pr-processador.

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

trabalha somente em anlise, o modelo nal

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

Figura 6.13: Anlise de domo, ps-processamento em FEMAP c

113

6.3 Algoritmos de busca


Em problemas de otimizao podem co-existir variveis discretas e contnuas. Variveis discretas so uma abordagem pragmtica em problemas prticos de dimensionamento, na medida em que o projetista, tendo um catlogo de pers comercialmente disponveis como referncia, pode escolher aqueles que mais se aproximam da soluo idealmente eciente; mais do que isso, variveis discretas envolvem custos computacionais reduzidos para o algoritmo de busca. Variveis contnuas, por outro lado, so adequadas para descrever coecientes reais, nos casos em que a posio dos pontos nodais do reticulado, na congurao indeformada, regulada por expresses polinomiais. A expresso geral de otimizao descrita do seguinte modo: Minimize

k = Fk (X ), k = 1, . . . , No
Com

(6.16) (6.17)

X = [X1 , X2 , . . . , XNv ]T
Satisfazendo

gi (X ) 0, j = 1, . . . , Nr (Xi )min (Xi ) (Xi )max , i = 1, . . . , Nr


Onde

(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,

cujo esquema de funcionamento apresentado na

Figura 6.14, tem as seguintes caractersticas principais: 115

Figura 6.14: Esquema bsico de funcionamento do aplicativo

Mimesis

Pr-processamento Anlise estrutural Dimensionamento

input

deve ser gerado no aplicativo FEMAP c ;

As rotinas para anlise pelo Mtodo dos Deslocamentos esto

contidas no cdigo-fonte do programa; So obedecidas as normas brasileiras [21, 35, 36] para dimen-

sionamento de estruturas metlicas;

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 .

As solues otimizadas so visualizadas com resultados de

anlise estrutural (esforos internos e deslocamentos) no ps-processador

Alm destas caractersticas principais, o programa rene tambm os seguintes recursos:

Agrupamento de pers

Aos elementos de barra reunidos no mesmo grupo sero

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 ).

sadas simultaneamente: CHS, RHS e SHS (respectivamente: e

As bibliotecas esto no formato padro do

FEMAP c e podem ser acessadas tanto pelo pr-processador quanto pelo otimizador. (ver Fig.

??)

Anlise

Esto disponveis as opes de anlise linear ou no linear, incremental

ou incremental-iterativa (algoritmo Newton-Raphson modicado). O usurio pode especicar a quantidade de incrementos na anlise no-linear.

116

Mtodo dos Estados Limites

possvel escolher as combinaes de carga que

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.

Foram testadas diferentes estra-

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

da forma dos pers a um custo vivel. Outros processos de fabrica-

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

a baixo custo. A leveza e a liberdade de forma dos pers de chapa 119

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

conduzem sempre aos mesmos

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.

6.4.2 Modelagens de ligaes excntricas


Elemento extremamente rgido
O reticulado plano modelado nos exemplos desta seo foi analisado no programa comercial SAP2000 [49]. A estrutura biapoiada (Fig. 6.16) apresenta vo de 19, 2 m e 1, 4m de altura entre os eixos dos banzos. Foi arbitrada uma excentricidade positiva e = 0, 2m (o sinal da excentricidade uma coordenada local, arbitrada positiva quando afasta a ligao do centro de massa do reticulado). O ao tem 121

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

Dependncia linear entre deslocamentos nodais


Uma segunda estratgia para modelar ligaes excntricas consiste em estabelecer um vnculo entre seus pontos nodais atravs da dependncia linear de seus deslocamentos. No aplicativo SAP2000, os recursos para este abordagem so
constraints

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).

Tabela 6.14: Diferena de Teste Anlise linear Anlise no-linear

resultados entre anlises Flecha (mm) N (N) -45.06 -403930 -45.11 -404304

linear e no-linear M(Nmm) 2731524 2731552

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,

posicionando as extremidades das diagonais sobre os eixos dos

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.

Tabela 6.15: Teste Tipologia A Tipologia

Comparao Massa (kg) 2239 1948

de resultados para tipologias A e Flecha (mm) N(kN) M(kNmm) -40 -362 2363 -39 -362 2304

6.4.3 Sensibilidade da estrutura variao das excentricidades


Fator de carga em funo dos deslocamentos
O programa computacional Mimesis inclui mdulos de (i) anlise elstica linear e no-linear incremental e iterativa de trelias e prticos planos e espaciais sob cargas estticas, (ii) clculo automtico da resistncia de barras com perl tubular (seo circular, retangular ou quadrada) e perl de ao formado a frio (seo U, U enrijecido, Z, Z enrijecido e cartola). A resistncia calculada com base no projeto de norma brasileira para estruturas com tubos de ao [36] e na norma brasileira para dimensionamento de pers formados a frio [21]. Estes dados integram o desenho de quatro funes de aptido: (i) minimizao da massa da estrutura, (ii) deslocamentos verticais, (iii) fator de carga associado aos esforos internos e (iv) fator de carga associado aos deslocamentos. Como sabido, h problemas de engenharia para os quais o melhor desempenho da estrutura resultado da combinao de muitas variveis, de modo que a busca exaustiva pelo domnio pode apresentar um custo computacional proibitivo. O propsito dos algoritmos de otimizao reduzir o custo computacional, dirigindo a busca pelas estruturas mais ecientes atravs de regras de pesquisa. No caso de algoritmos estocsticos, o nmero de variveis est geralmente associado ao custo computacional e preciso 125

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

Fator de carga em funo dos esforos internos


Em uma trelia onde no se consideram os efeitos da excentricidade sobre a distribuio dos momentos (Fig. 6.16a), as barras com maior solicitao so facilmente identicveis e empregadas como referncia para o dimensionamento da estrutura. Se for considerada a redistribuio, no entanto, esta avaliao pode no se tornar to evidente, pois os momentos mais intensos podem ocorrer em barras onde a solicitao compresso menos pronunciada. Para efeito de dimensionamento de pers formados a frio, a Equao 6.23 [21] uma hiptese de calculo simplicada que considera uma interao linear entre esforos axiais e momentos etores:

MSd NSd + < 1, 0 NRd MRd


onde:

(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

fesf da estrutura atravs da Equao 6.24: fesf =


onde:

NR MR NSg MR NR MSg NSf MR + NR MSf

(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

6.4.4 Otimizao por Algoritmos Genticos


As variveis de um problema de otimizao podem ser assumidas como discretas (ex. escolha mais apropriada dos elementos em um ou mais catlogos de pers) ou contnuas, (ex. coordenadas dos pontos nodais ou os componentes que denem os
osets

nas extremidades das barras). No caso de codicao de pers em um

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

e (iii) topolgica, que altera a condio de

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

so os componentes vetoriais dos pelo AG; so os componentes dos


osets

osets

no fentipo do indivduo sintetizado

nos elementos de barra da estrutura inicial;

o vetor de variao codicado no cromossomo;

Funo de aptido 1: minimizar massa


Foram desenhadas duas funes-objetivo para este modelo: (a) minimizar massa e deslocamentos e (b) maximizar os fatores de carga. A funo-objetivo (a) a combinao linear de dois argumentos (massa, deslocamento) e duas restries (dimensionamento das barras, deslocamento mximo prescrito em norma). O desempenho do indivduo medido pela sua economia de massa: quanto mais distante do equilbrio entre solicitao e resistncia, maior o desperdcio e menor o desempenho do indivduo. Entendemos por desperdcio (i) a massa de ao que poderia ser retirada da estrutura sem aumentar o risco da sua integridade fsica e funcional ou (ii) adicionada s barras solicitadas alm das suas resistncias, para que retornem condio de segurana. Expressamos o desperdcio de massa pela Equao 6.26:

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

do problema. Por outro lado, se os esforos superam a resistncia de uma barra, o

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.

Funo de aptido 2: maximizar fator de carga


O desenho da funo-objetivo para maximizao do fator de carga dado pela Equao 6.24. A Figura 6.25 mostra a evoluo do processo evolutivo, onde h um 132

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.

Figura 6.25: Maximizao do fator de carga por esforos

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.

Figura 6.26: Incompatibilidade geomtrica na montagem da estrutura tima em PFF

134

6.5 Modelagem geomtrica simples


Os procedimentos automatizados para gerao do modelo geomtrico e ajuste do modelo estrutural aumentam a liberdade de criao e reduzem o tempo para avaliao e incremento do desempenho estrutural. Por conta disso, objetos naturais podem novamente ser tomados como fonte de inspirao, a despeito de sua complexidade formal ou diculdade de clculo por mtodos tradicionais [52, 53].

6.5.1 Coluna de seo varivel


Colunas de seo varivel apresentam uma relao entre massa e resistncia superior a colunas com seo constante. Na arquitetura, isto foi empregado tanto no perodo Clssico quanto no Contemporneo (Fig. 6.27).

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

Figura 6.29: Coluna discretizada com 3 elementos

Figura 6.30: Coluna discretizada com 7 elementos

Figura 6.31: Coluna discretizada com 16 elementos

6.5.2 Arco treliado I


A forma de uma estrutura determina como as aes aplicadas sobre elas sero desviadas at os pontos de apoio. Por vezes, a ecincia com que a estrutura 137

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

Figura 6.33: Modelo nal: arco ogival

Figura 6.34: Reduo de massa no processo evolutivo do Arco I

Figura 6.35: Catedral de Tui(Galiza) e Allen Lambert Gallery(Toronto)

139

6.5.3 Arco treliado II


A forma nal de uma estrutura submetida otimizao geomtrica afetada pela funo de variao escrita pelo programador. A otimizao de formas singulares pode requerer funes trabalhosas de serem implementadas e, de acordo com as caractersticas da funo, resultados diferentes podem ser obtidos. Trata-se de mais um exerccio terico, voltado unicamente para a reduo de massa e sem considerar aspectos importantes como comportamento de ligaes e custo de fabricao. Este resultado ilustrativo da necessidade de serem incorporadas novas restries ao
Mimeses,

visando a proposio de modelos factveis, pois o resultado obtido

apresenta ngulos de difcil execuo prximo aos apoios 6.36 .

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.

Figura 6.37: Reduo de massa no processo evolutivo do Arco II

140

6.5.4 Circo Voador


O Circo Voador uma casa de espetculos situado no bairro da Lapa, no Rio de Janeiro. Sua estrutura composta por um sistema de arcos treliados trabalhando em conjunto com uma lona tensionada. Com o modelo geomtrico cedido pela Tecton Engenharia 6.38 e a orientao preliminar do engenheiro Daniel Taissum para a determinao das aes sobre a estrutura, um dos arcos pde ser isolado como substrutura e submetido ao
Mimesis

por duas estratgias de otimizao

geomtrica, a independente e a funcional.

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

uma economia de massa de 4% em relao ao projeto dimensionado pela Tecton 141

Figura 6.39: Circo Voador. Otimizao geomtrica independente

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

Figura 6.41: Circo Voador. Perda de massa no processo evolutivo

6.6 Modelagem geomtrica parametrizada


6.6.1 Otimizao dimensional sobre modelo gerado com TrussFromSurface, variveis discretas
Este exemplo inspirado no vegetal
Miltonia Clowesii

(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

Figura 6.42: Concepo estrutural bio-inspirada:

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)

Figura 6.44: Reduo de massa no processo evolutivo

Figura 6.45: Apresentao arquitetnica inspirada na or

Miltonia Clowesii

6.6.2 Cobertura com quatro apoios contnuos


TrussFromEquation

um script para Rhinoceros c capaz de gerar trelias espaciais

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

Figura 6.46: Esquema de carregamento e apoio. Vista superior

f (x, y ) = a1 (x/1000)3 + a2 (x/1000)2 + a3 (x/1000) + +a4 (y/1000)3 + a5 (y/1000)2 + a6 (y/1000)


(6.30)

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,

aplicando a funo de variao da Equao 6.30 e os domnios da Tabela

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.47: Treliado com quatro apoios: deslocamentos verticais

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

6.6.3 Cobertura com dois apoios contnuos


O segundo problema consiste em um vo de 60m, com apoio vertical em dois lados opostos, a ser vencido por uma trelia espacial sem apoios intermedirios. A soluo da Figura 6.50(a) de fcil gerao geomtrica, mas sua echa ( = 660mm) excede o deslocamento mximo prescrito em norma ( 240mm). O programa 147
Mi-

mesis,

aplicando a funo de variao da Equao 6.30 com os domnios da Tabela

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.50: Treliado com dois apoios: deslocamentos verticais

Figura 6.51: Treliado com dois apoios: massa e deslocamento dos superindivduos no processo evolutivo

6.6.4 Otimizao simultnea sobre modelo gerado com TrussFromCEC

Como visto na seo 6.1.1, o so:

script TrussFromCEC

gera um modelo unilar sescript

melhante cobertura do Centro de Eventos do Cear. As variveis deste

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-

6.53(b)), nota-se que houve uma reduo de

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.

6.7 Modelagem geomtrica por Gramtica de Forma


A modelagem geomtrica de reticulados espaciais pode obedecer aos mesmos princpios expostos para a gramtica PFF na seo 5.2, onde o conjunto de todas 149

Figura 6.53: TrussFromCEC : Congurao deformada da trelia principal (a) antes e (b) depois da otimizao

Figura 6.54: evolutivo

TrussFromCEC :

massa e deslocamento dos superindivduos no processo

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

6.7.1 Gramtica de reticulado: exemplo I


O conjunto de regras da gramtica que gera a linguagem da estrutura apresentada na Figura 6.55 dada na Tabela 6.18. So dadas trs variveis dimensionais (pers das diagonais, das barras no plano inferior e das barras do plano superior do reticulado) e uma varivel geomtrica (a altura do reticulado pode variar entre 1000mm e 2000mm). As funes de aptido so as mesmas das sees anteriores para anlise de reticulados. O Algoritmo Gentico NSGAII foi reescrito da linguagem MATLAB para a linguagem FORTRAN, para que o Mimesis fosse habilitado a proceder a uma otimizao genuinamente multiobjetivo com fronteira de Pareto. O nmero de elementos da populao, neste caso, funo 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). O arquivo com o Modelo Geomtrico Unilar gerado em Rhinoceros c , importado em FEMAP c e levado para otimizao em Mimesis que, semelhana do CUFSM-SG, gera dois tipos de
output :

(i)uma tabela com os parmetros e valores 151

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.

6.7.2 Gramtica de reticulado: exemplo II


O conjunto de regras da gramtica que gera a linguagem da estrutura apresentada na Figura 6.57 dada na Tabela 6.20. So dadas trs variveis dimensionais (pers das diagonais, das barras no plano inferior e das barras do plano superior do reticulado) e uma varivel geomtrica (a altura do reticulado pode variar entre

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

Figura 6.58: Fronteira de Pareto: exemplo II

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

Captulo 7 Discusso e concluses


Da comparao entre os trabalhos recentes na literatura sobre otimizao de PFF emergem duas dicotomias. A primeira delas polariza a otimizao entre (i) resistncia das pers conhecidos, fabricveis e compatveis com a montagem de estruturas reticuladas e (ii) resistncias de pers que no podem ser fabricados com a tecnologia atual e no so compatveis entre si na montagem de estruturas reticuladas. Um dos resultados da implementao da
Gramtica PFF

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

e capacidade descritiva. A segunda dicotomia re-

presentada pela oposio entre Inteligncia Articial (IA) e experincia prossional

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

procede otimizao multiobjetivo de estru-

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

Captulo 8 Pesquisas futuras


Esta pesquisa tem desdobramentos nas quatro linhas de investigao que ela integra, tanto para o Modelo de Barras Isoladas quanto para o Modelo de Barras Associadas. No Modelo de Barras Isoladas, os recursos da modelagem do domnio de busca atravs da Gramtica PFF ainda oferecem um vasto campo de experimentao, bastando-se para isso pequenas alteraes no cdigo-fonte. Contudo, as perpectivas mais empolgantes agora recaem sobre as funes de aptido: (i) urge ganhar velocidade, seja atravs da converso dos cdigos existentes para linguagem de compiladores mais robustos, seja pela incorporao de outro mtodo numrico para anlise de ambagem e (ii) preciso atualisar o algoritmo de clculo das resistncias, uma vez que o mtodo da resistncia direta apresenta-se adequadamente calibrado para tipologias usuais. No Modelo de Barras Associadas, o desao premente incorporar o cdigo fonte da modelagem do domnio de busca, das funes de aptido e dos algoritmos de busca em uma nica plataforma. O Modelo de Barras Isoladas beneciou-se do fato de que muitos dos algoritmos necessrios j estavam implementados ou poderiam facilmente ser convertidos para MATLAB, mas este no foi o caso do Modelo de Barras Associadas. De maneira geral, as linguagens orientadas a objeto (C++, C e Python) so apropriadas para o desenvolvimento de interfaces grcas sosticadas, enquanto linguagens procedurais (como o FORTRAN) so especialmente aptas para a soluo de problemas numricos de grande escala. Integrar as capacidades de ambos os conceitos de programao (orientada a objeto e procedural) em uma nica plataforma no uma realizao original mas se agura, neste momento, como um pr-requisito fundamental para o progresso de uma pesquisa onde Gramtica da Forma e vericaes avanadas em Engenharia de Estruturas beneciem-se mutuamente. De fato, estes estudos j foram iniciados no Laboratrio de Estruturas da 159

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.

Figura 8.1: Interface grca para anlise de reticulados

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.

Press, 1995. ISBN: 1 870890 47 7. [5] VITRUVIUS. BOOK III. In:


The Ten Books in Architecture,

cap. III, p. 80,

Cambridge, Harvard University Press, 1914. [6] CSAR JR, K. M. L.


roperability. An Assessment of the Potential of the IFC for RC Inte-

Tese de Doutorado, The University of Leeds, 2007.

[7] BAZIN, G. A arquitetura religiosa barroca no Brasil, v. I. Rio de Janeiro, Editada Record, 1988. [8] VM DO BRASIL.
Imagination and Inspirao.

Belo Horizonte, Tamoios Editora

Grca Ltda, 2010. [9] WHITTCICK, A. [10] FERRO, S. 1982. [11] TIMOSHENKO, S. P.
History of Strengh of Materials. Erich Mendelsohn.

London, Leonard Hill, 1964. So Paulo, Projeto Editores Associados,

O canteiro e o desenho.

New York, Dover

Publications, 1983. ISBN: 0-486-61187-6. [12] SMITH, A. A Diviso do Trabalho. In:


A Riqueza das Na/cc/tildeoes,

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,

cap. VII, New York, G.P. Put-

[14] PRUSINKIEWICZ, P., LINDENMAYER, A.


Plants.

The Algorithmic Beauty of

New York, Springer-Verlag, 1990.


Adaptation in Natural and Ar-

[15] HOLLAND, J., LANGTON, C., WILSON, S.


Control, and Articial Intelligence.

ticial Systems: An Introductory Analysis with Applications to Biology,

Cambridge MIT Press, 1992. USA, Univer-

[16] HOLLAND, J. H.

Adaptation in Natural and Articial Systems.

sity of Michigan Press, 1975. [17] MICHAELEWICZ, Z.


grams. Genetic algorithms + data structures = evolution pro-

2 ed. New York, Springer-Verlag, 1996. ISBN: 3-540-58090-5.


Multi-objective optimization using evolutionary algorithms

[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

v. 6, n. 2, pp. 182197, 2002.

[20] AISI.

North American Specication for the Design of Cold-Formed Steel Structural Members.

Washington, AISI/COS/NASPEC, 2001.


Dimensionamento de estruturas de ao constitudas por

[21] ABNT. NBR 14762: 2012.

pers formados a frio.

Brasil, Associao Brasileira de Normas Tcnicas,

[22] LENG, J., GUEST, J., SCHAFER, B. Shape optimization of cold-formed steel columns,
Thin-Walled Structures,

v. 49, pp. 1492503, 2011.

[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.

1492503, St. Louis, Missouri, April 2013. Structural Stability Research

v. 60, pp. 194204, 2012.

[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.

Customizing mass houses: a discursive grammar for Siza's Mala-

gueira Houses.

Tese de Doutorado, Massachusts Institute of Technology,

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,

2 ed. Robert McNeel and

Associates, Seattle, 2009. [30] D.RUTTEN.


RhinoScript 101 for Rhinoceros 4.0.

Robert McNeel and Associ-

ates, Seattle, 2010. [31] SCHAFER, B. Designing Cold-Formed Steel Using the Direct Strength
18th International Specialty Conference on Cold-Formed

Method. In: Systems.

Steel Structures,

Orlando, Florida, October 2006. University of Missouri

[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.

UGS Corp, Texas, 2006.

[35] ABNT. NBR 8800: 2008.

Projeto de estruturas de ao e de estruturas mistas de ao

e concreto de edifcios.

Brasil, Associao Brasileira de Normas Tcnicas,

[36] ABNT. PN02:125.03-004

Projeto de estruturas de ao e de estruturas mistas

de ao e concreto de edicaes em pers tubulares.

Brasil, Associao

Brasileira de Normas Tcnicas, 2013. [37] WARDENIER, J., KUROBANE, Y., PACKER, J., et al.
Design guide for

circular hollow section (CHS) joints under predominantly static loading.

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

New York, Taylor & Francis, 2009. ISBN: 978-0-

415-77433-8. [39] GOLDBERG, D. E.


Learning. Genetic Algorithms in Search, Optimization, and Machine

USA, Adison-Wesley, 1989.

[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,

v. 75, pp. 209224, 2000.

[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,

1993. [43] LEMONGE, A. C. C.


tural. Aplicao de Algoritmo Gentico em Otimizao Estru-

Tese, COPPE/UFRJ, Rio de Janeiro - RJ, Junho 1999.


Otimizao de estruturas com multi-objetivos via algoritmo

[44] CASTRO, R. E.

gentico de pareto.

Tese de Doutorado, Universidade Federal do Rio de

Janeiro, COPPE, Programa de Engenharia Civil, Rio de Janeiro, 2001. [45] BARDANACHVILI, C. A. Otimizao multiobjetivos com estratgias evolutivas
aplicada a projetos estruturais.

tese, COPPE/UFRJ, Rio de Janeiro - RJ,

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,

v. 48, pp. 345356, 2010.


Design guide for

[47] PACKER, J., WARDENIER, J., KUROBANE, Y., et al.


ding.

rectangular hollow section (RHS) joints under predominantly static loa-

Comit/e International pour le D/eveloppement et l/Etude de la

Construction Tubulaire:CIDECT, Germany, 1992. [48]


Analysis Reference Manual for SAP2000, ETABS and SAFE.

Computers and

Strucutures Inc, Berkeley, 2009.

164

[49]

SAP2000 Basic Analysis Reference manual.

Computers and Strucutures Inc,

Berkeley, 2009. [50] SORIANO, H.


Anlise de estruturas: formulao matricial e implementao

computacional.

Rio de Janeiro, Cincia Moderna, 2005. UGS Corp, Texas, 2006.

[51]

FEMAP commands Version 9.2.

[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,

v. 7, pp. 114131, 2011.

[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. 54, pp. 1934,

v. 61,

165

Apndice A Resistncia de barras tubulares circulares sem costura


Esta seo trata dos critrios para clculo da resistncia de tubos circulares de ao sem costura, segundo critrios adotados por [35] e [36]. Segundo o procedimento de clculo pelo Mtodo dos Estados-Limites, o valor resistente de clculo de uma seo a razo

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;

o coeciente de ponderao da resistncia.

O coeciente de ponderao da resistncia, por sua vez, leva em considerao:

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.

Fora axial de trao


O dimensionamento de tubos circulares sujeitos trao deve atender seguinte condio: 166

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 rea lquida efetiva Ae dada por

A e = A n Ct
onde: An a rea lquida barra

(A.5)

Ct

um coeciente de reduo da rea lquida

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

Fora axial de compresso


O dimensionamento de tubos circulares sujeitos compresso deve atender seguinte condio:

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)

onde: o fator de reduo associado ambagem global

Q o fator de reduo associado ambagem local


O fator de reduo dado na NBR8800:2008 por

0, 6580 se 0 1, 5 0, 877 2 0 se 0 > 1, 5

Onde 0 dado pela expresso:

QAg Fy Ne O fator de reduo Q associado ambagem local denido por: 0 = Q= 1, 00


0,038 E D fy
t

(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)

No prevista a utilizao de sees tubulares onde Fazendo c =


Dfy tE

E seja superior a 0, 45 f . y

e plotando o grco de Q(c) c (Fig. A.1), v-se que no h

descontinuidade em Q. Para CHS, Ne segue a Equao da carga crtica de ambagem global:

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

Figura A.1: Fator de reduo associado ambagem local

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:

Figura A.2: Fatores de reduo associados compresso

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 =

Onde e W (mdulo de resistncia elstico) so dados por:

D t 0, 07E p = fy 0, 31E r = fy 2I W = D =

(A.13) (A.14) (A.15) (A.16)

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

Onde Wt , mdulo de resistncia torso, expresso por

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

NSd NRd NSd NRd

0, 2 < 0, 2

Axial, cortante, etor e torsor


A interao entre esforos axial, cortante, etor e torsor considerada sempre que
TSd TRd

0, 2. (
Quando 0
TSd TRd

NSd VSd TSd 2 NSd + )+( + ) 1, 0 NRd NRd VRd 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

Onde o fator de reduo associado compresso com 0 =


y 0, 60 f e

a tenso crtica elstica de cisalhamento

171

Apndice B Combinaes de carga


As expresses para as combinaes de carga obedecem a [35]

Combinaes ltimas normais


m n

Fd =
i=1

(gi FGi,k ) + q1 FQ1,k +


j =2

(qj 0j FQj,k )

(B.1)

Combinaes ltimas especiais


m n

Fd =
i=1

(gi,k FGi,k ) + q1 FQ1,k +


j =2

(qj 0j,ef FQj,k )

(B.2)

Combinaes ltimas de construo


m n

Fd =
i=1

(gi,k FGi,k ) + q1 FQ1,k +


j =2

(qj 0j,ef FQj,k )

(B.3)

Combinaes ltimas excepcionais


m n

Fd =
i=1

(gi FGi,k ) + FQ,exc +


j =1

(qj 0j,ef FQj,k )

(B.4)

Combinao quase permanente de servio


m n

Fser =
i=1

FGi,k +
j =1

(2j FQj,k )

(B.5)

172

Combinao frequente de servio


m n

Fser =
i=1

FGi,k + 1 FQ1,k +
j =2

(2j FQj,k )

(B.6)

Combinao rara de servio


m n

Fser =
i=1

FGi,k + FQ1,k +
j =2

(1j FQj,k )

(B.7)

173

Apndice C Coecientes de rigidez


C.1 Trelia plana
As matrizes de rigidez elstica e geomtrica dos elementos de trelia foram calculadas diretamente no sistema de coordenadas global [38], pela facilidade de implementao e reduo do custo computacional.

Matriz de rigidez elstica


Ke =
onde:

Se Se Se Se

(C.1)

Se =

EA Lin

xx xy 2 xx xx xy xy xy

(C.2)

Matriz de rigidez geomtrica


Kg =
onde:

Sg Sg Sg Sg

(C.3)

Sg =

N L

2 xx xy xy xx xy 2 xx

(C.4)

174

C.2 Trelia espacial


Matriz de rigidez elstica
Ke =
onde:

Se Se Se Se

(C.5)

Se =

2 xx EA Lin

xx xy xx xz xy xy xy xz sim. 2 xz

(C.6)

Matriz de rigidez geomtrica


Kg =
onde:

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

C.3 Prtico plano


As matrizes de rigidez dos elementos de prtico foram estabelecidas em suas coordenadas locais, de forma que sua insero na matriz de rigidez global da estrutura depende da aplicao de matrizes de rotao.

Matriz de rigidez elstica


K1,1 K2,2
onde: K1,1 =
EA L 12EI L3 4EI L EA L 12EI L3 4EI L

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,2 K3,3 K4,4 K5,5 K6,6

= = = = =

K1,4 = EA L EI K2,3 = 6L 2 EI K3,5 = 6L 2


EI K5,6 = 6L 2

EI K2,5 = 12 L3 K3,6 = 2EI L

K2,6 =

6EI L2

Matriz de rigidez geomtrica



onde: K2,2 =
6F1 5L 2F1 L 15 6F1 5L 2F1 L 15
1 K2,3 = F 10 1 K3,5 = F 10 1 K5,6 = F 10

K2,2

Kg =

K2,3 K3,3

K2,5 K2,6 K3,5 K3,6 K5,5 K5,6 K6,6 K2,6 =


F1 10

(C.10)

sim.

K3,3 = K5,5 = K6,6 =

1 K2,5 = 65F L 1L K3,6 = F30

176

C.4 Prtico espacial


Matriz de rigidez elstica
K1,1 K2,2 K 3 ,3 K4,4 K1,7 K 2 ,6 K3,5 K5,5 K6,6 K7,7 K8,8 sim. K9,9 K10,10 K11,11 K12,12 (C.11) K9,10 K8,12 K6,8 K2,8 K3,9 K4,10 K 5 ,9 K5,11 K6,12 K3,11 K2,12

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

EIz K2,8 = 12L 3 12EIy K3,9 = L3 2EIy L 12EIz L

z K2,12 = 6EI L2 y K3,11 = 6EI L2

K5,11 = K6,12 =

z K8,12 = 6EI L2 y K9,11 = 6EI L2

177

Matriz de rigidez geomtrica


K1,1 K1,2 K1,3 K2,2 K2,4 K3,3 K3,4 K4,4
onde: 1 K1,1 = F L
5 K1,5 = F L F12 F6 K1,8 = L 2 + L2 12 K1,12 = FL Iz F1 1 K2,2 = 12 65F L3 Ax L F12 F6 K2,7 = L 2 + L2 Iz F1 1 F K2,12 = 6 L2 Ax L Iy F1 1 K3,3 = 12 65F L3 Ax L F5 F11 K3,7 = L 2 L2 Iy F1 1 K3,11 = 6 +F L2 Ax 10 x F1 K4,4 = I LAx F5 11 K4,8 = 2 +F L 2L 6 12 K4,11 = F F 12 12 Iy F1 1 K5,5 = 4LA 2LF 15 x 6 12 K5,10 = F F 12 12 Iz F 1 1 K6,6 = 4LA 2LF 15 x 5 11 K6,10 = F +F 12 12 1 K7,7 = F L 11 K7,11 = FL Iz F1 1 K8,8 = 12 65F L3 Ax L Iy F1 1 K9,9 = 12 65F L3 Ax L x F1 K10,10 = I LAx Iy F1 1 K11,11 = 4LA 2LF 15 x Iz F1 1 2LF K12,12 = 4LA 15 x

Kg =

K1,5 K1,6 K 2 ,6 K3,5 K4,5 K4,6 K5,5 K6,6

K1,7 K1,8 K2,7 K2,8 K3,7 K4,8 K5,7 K6,7 K6,8 K7,7 K7,8 K8,8

K1,9 K 3 ,9 K 4 ,9 K 5 ,9 K7,9 K2,10 K3,10 K4,10 K5,10 K6,10

K1,11 K3,11 K4,11 K5,11 K6,11

K1,12 K2,12 K4,12 K6,12 K7,12 K8,12 K9,12

sim.

K9,9 K9,10 K9,11 K10,10 K10,11 K11,11

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

K2,4 = K2,8 = K3,4 = K3,9 =

F5 11 +F 2L 2L 12Iz F1 1 + 65F L3 Ax L F6 12 F 2L 2L 12Iy F1 1 + 65F L3 Ax L

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

Iz F1 1 K8,12 = 6 +F L2 Ax 10 Iy F1 1 K9,11 = 6 F L2 Ax 10 5 11 K10,12 = F F 12 12

178

Potrebbero piacerti anche