Execício 7
MESTRADO EM MODELAGEM COMPUTACIONAL DE CONHECIMENTO

 

Home
Acima
Currículo
Curso de Mestrado
Otimização
Lista de Exercícios
Bioinformática
IAD
Forum
Links

 O PROBLEMA DA ESTRUTURA COM DUAS BARRAS

 

          Se deseja desenhar a estrutura com duas barras da Figura 2  segundo três objetivos distintos: peso mínimo, a tensão máxima não deve exceder um certo limite e o desplazamento nos ponto 3 não deve superar um certo valor. O conjunto de dados do problema é:

 

γ:  o peso específico do material das barras

E:  o módulo de Young do material da estrutura

F:  a carga que atua em o ponto fixo com um ângulo de 45 a esquerda do eixo y

So:  a tensão máxima admissível

Do:  o desplazamento máximo admissível do ponto 3

H:  altura da estrutura

 

As variáveis que se necessitam para determinar o desenho ótimo são:

 

x:  a distância desde os  pontos fixos ao eixo Y

z:  a área das seções das estruturas

D:  o deplazamento do ponto 3

S1: a tensão do ponto 1

S2: a tensão do ponto 2

W: o peso total da estrutura

 

 

 

RESOLUÇÃO EM GAMS:

 

 

$title  PROBLEMA DA ESTRUTURA COM DUAS BARRAS

 

SCALARS  Gamma      densidade do material das barras /1e2/

                    E                 modulo de Young /1e6/

                    F                 carga sobre o ponto fixo /15e3/

                    So               tensão máxima admissível /6e4/

                    Do              desplazamento Maximo admissível do ponto 3 /1e-1/

                    h                 altura da estrutura /1/;

 

PARAMETER K  constante;

   K= F/ (2*SQRT(2)*h);

 

POSITIVE VARIABLES  x,z;

FREE VARIABLE  obj;

 

EQUATIONS

   W         função objetivo

   D         desplazamento do ponto 3

   S1       tensão do ponto 1

   S2       tensão do ponto

 

W ... obj  =e= 2*Gamma*SQRT(SQR(x)+SQR(h))*z

D ...  K*( (SQR(h)+SQR(x))**(3/2)) * SQRT (h**4+x**4) / (E*h*SQR(x)*z) =l= Do;

S1 ... K* ( (x+h)*SQRT(SQR(x)+SQR(h))) / (x*z) =L= So;

S2 ... K* ( (h-x)*SQRT(SQR(x)+SQR(h))) / (x*z) =l= So;

 

MODEL estrutura /all/;

 

x.1º=0.05;  z.1º=0.001;

x.1=100; z.1=100;

 

SOLVE estrutura USING  nlp MINIMIZING obj;

 
 
Hosted by www.Geocities.ws

1