Simulação de Condições de Voo para uma Asa de Aeronave
Simulação de Condições de Voo para uma Asa de Aeronave
Simulação de Condições de Voo para uma Asa de Aeronave
CORNÉLIO PROCÓPIO
2024
ENZO KATSUDA – 2268507
LUIZ GUSTAVO BREDARIOL – 2312310
MATHEUS ALMEIDA DA SILVA – 2209314
MATHEUS OLIVEIRA RICCI MARTINS – 2209322
MATHEUS VICTOR DE SOUZA OLIVEIRA – 2278146
CORNÉLIO PROCÓPIO
2024
SUMÁRIO
1 INTRODUÇÃO .............................................................................................. 4
2 EQUAÇÃO DO MOVIMENTO UTILIZANDO O MÉTODO DE LAGRANGE 5
3 IMPACTO DA VARIAÇÃO DA MASSA NAS FREQUÊNCIAS NATURAIS
DO SISTEMA................................................................................................ 7
4 SOLUÇÃO PARA O CRITÉRIO DE MÁXIMA AMPLITUDE ...................... 12
5 AVALIAÇÃO DOS EFEITOS DA INCERTEZA NOS PARÂMETROS
FÍSICOS...................................................................................................... 15
6 CONCLUSÃO ............................................................................................. 16
7 ANEXOS ..................................................................................................... 18
8 REFERÊNCIAS .......................................................................................... 21
1 INTRODUÇÃO
4
2 EQUAÇÃO DO MOVIMENTO UTILIZANDO O MÉTODO DE LAGRANGE
Onde:
𝑚 é a massa.
𝑘 é a constante da mola.
𝑓𝑣 é o coeficiente de amortecimento.
1
𝑇= 𝑚𝑥 2̇ (1)
2
Onde, 𝑥̇ é a velocidade da massa.
5
Onde, 𝑥 é o deslocamento da massa em relação à posição de equilíbrio.
𝐿 =𝑇−𝑉 (3)
𝑑 𝜕𝐿 𝜕𝐿
( )− =𝑄 (5)
𝑑𝑡 𝜕𝑥̇ 𝜕𝑥
Sendo a força de amortecimento 𝑄 definida por:
𝑄 = −𝑐𝑥̇ (6)
Primeiro Termo:
𝜕𝐿 𝜕 1 1
= ( 𝑚𝑥 2̇ − 𝑘𝑥 2 ) (7)
𝜕𝑥̇ 𝜕𝑥̇ 2 2
𝜕𝐿
= 𝑚𝑥̇ (8)
𝜕𝑥̇
Aplicando a derivada temporal na eq.(8), temos a segunda derivada de 𝑥
em relação ao tempo o que resulta em:
𝑑
(𝑚𝑥̇ ) = 𝑚𝑥̈ (9)
𝑑𝑡
Segundo Termo:
𝜕𝐿 𝜕 1 1
= ( 𝑚𝑥 2̇ − 𝑘𝑥 2 ) (10)
𝜕𝑥 𝜕𝑥 2 2
𝜕𝐿
= −𝑘𝑥 (11)
𝜕𝑥
Substituindo os termos da eq.(9) e da eq.(11) na eq.(5) obtemos:
6
Reorganizando, temos a equação de movimento deduzida pela equação
de Lagrange:
7
Figura 2 – Gráfico Deslocamento x Tempo para 1° Condição
8
Figura 4 – Gráfico Deslocamento x Tempo para 3° Condição
9
Figura 6 – Gráfico Deslocamento x Tempo para 5° Condição
10
Figura 8 – Gráfico Deslocamento x Tempo para 7° Condição
11
Tabela 3 - Resultado das condições de voo
12
Figura 10 – Gráfico Deslocamento x Tempo para Todas as Condições
14
5 AVALIAÇÃO DOS EFEITOS DA INCERTEZA NOS PARÂMETROS
FÍSICOS
Figura 12 – Gráfico Deslocamento x Tempo para Todas as Condições com Decréscimo de 10%
15
Figura 13 – Gráfico Deslocamento x Tempo para Todas as Condições com Acréscimo de 10%
6 CONCLUSÃO
16
Para atender os requisitos do projeto, foram adotadas alterações nos
parâmetros físicos da aeronave, sendo elaboradas as seguintes mudanças:
alteração do momento de inércia (𝐼 = 1 × 10−3 𝑚4 á 𝐼 = 0,015 𝑚4) , além de
utilizar o Alumínio 2024-T3, modificando também o nosso módulo de elasticidade
(𝐸 = 70𝐺𝑃𝑎 á 𝐸 = 73,1𝐺𝑃𝑎). Para alcançarmos o resultado desejado do
momento de inércia, decidimos aumentar a espessura da asa da aeronave,
preservando o seu design original e se apropriando do fator matemático que
garante o aumento do momento de inércia quanto mais distante ao eixo neutro.
17
7 ANEXOS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% DESAFIO CAÇA
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Variáveis do Sistema
% L --> Comprimento da asa [m]
% I --> Momento de Inércia de área [m^4]
% E --> Módulo de Elasticidade do Material [N/m^2]
% m_tanque --> Massa do tanque de combustível [kg]
% m_comb --> Massa de combustível [kg]
% zeta --> Razão amortecimento [Adimensional]
% x0 --> Deslocamento inicial [m]
% v0 --> velocidade inicial [m/s]
% K --> Coeficiente de rigidez [N/m]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Variáveis auxiliares
% nd --> Numero de divisões para analise
% tam_div --> divisão do combustivel entre analise
% % m_min --> Massa minima da estrutura [Kg]
% m_tcheio = Massa de combustivel total [kg]
% m_ef --> Massa efetiva do sistema [kg]
% K_eq --> Coeficiente de rigidez equivalente [N/m]
% xt --> ampliturde da resposta do sistema [m]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clc
clear
close all
%% ENTRADA DE DADOS
m_tanque = 40; m_asa = 160; m_tcheio= 700; % [Kg]
E= 7e9; I= 1e-3; L= 2; zeta= 0.01; % prop geométricas
%% Condições Iniciais
x0= 0; v0= 15;
nd= 7;
%% Graficos
eixo = [0 0.5 -0.3 0.3]; eixo2 = [0 0.5 -0.2 0.2]
titulo2 = 'Todas Condições';
titulo3 = 'Otimizado';
%% INICIANDO OS CALCULOS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% fazendo a divisão do combustivel
m_min = 0 ; % 0% do combustivel
tam_div = (m_tcheio- m_tanque)/nd;
%% Rigidez equivalente para uma viga em balanço sofrendo flexão
K_eq = (3*E*I)/(L^3);
m_comb = m_min;
%% Resolução para todas as partes do voo
for i=1 :nd + 1
%% função que calcula massa efetiva
[m_ef, m_comb] = calculo_mef(i,tam_div,m_comb,m_asa,m_tanque);
%% Variaveis para o grafico
porcentagem = (m_comb/660)*100;
titulo = ['Condição ',num2str(i),'- {\color{black}Nível de combustível =
',num2str(porcentagem),'%}'];
%% Deslocamento a partir da função feita
[xt,t,A,wd,wn,phi,xt_,fn,c,ccr] =
resp_livre_amortecida1dof(m_ef,m_comb,K_eq,x0,v0,zeta,i);
18
fprintf('%d---- m_comb= %.2f , fn = %.2f , xt = %.2f , wn =
%.2f\n',i,m_comb,fn,xt_,wn);
%% Plotando os graficos
figure
plot(t,xt,'-b')
grafico_(titulo,eixo)
end
%% Definir cores diferentes para cada condição de voo
cores = {'.r','-r', '-g', '-b', '-m', '-c', '-y', '-k'}; % Defina as cores
para as curvas
19
% dt --> intervalo de tempo [s]
% xt --> ampliturde da resposta do sistema [m]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Calculando a frequencia natural
wn = sqrt(K/M);
fn = wn/(2*pi);
T = 1/fn;
%% Frequência natural amortecida
wd = wn*sqrt(1-zeta^2);
fa = (wd)/(2*pi);
%% Calculo do coeficiente de amortecimento
Ccr = 2*M*wn;
C = Ccr*zeta;
%% Calculo da Amplitude máxima e ângulo de fase
A1 = x0;
A2 = (v0+zeta*wn*x0)/wd;
A= sqrt(A1^2 + A2^2);
phi = atan2(A1,A2);
%% Calculando o vetor tempo
Fmax = 2*fa;
fs = 10*Fmax;
dt = 1/fs;
ttotal = 45*T;
t = (0:dt:ttotal);
xt = A*exp(-zeta*wn*t).*sin(wd*t+phi);
xt_ = max(xt);
end
function[m_ef, m_comb] = calculo_mef(i, tam_div, m_comb,M_asa,m_tanque)
%% A função calcula a massa efetiva da asa
if i > 1
m_comb = m_comb + tam_div;
end
m_ef = (33/140)*M_asa+(m_tanque+m_comb);
end
function[] = grafico_(titulo,eixo)
title(titulo)
axis(eixo)
xlabel ('Tempo (s)')
ylabel ('Deslocamento (m)')
grid on
grid minor
end
20
8 REFERÊNCIAS:
BALACHANDRAN, Balakumar & MAGRAB, Edward B. Vibrações Mecânicas. 2ª ed. São
Paulo: Cengage Learning. 2011.
HATCH, M. R., Vibration Simulation Using MATLAB and ANSYS, 1st Edition, Chapman
and Hall/CRC, 2000
21