Autores:
Isabela Moreira Mendes, João Pedro de Barros Cobra e Figueiredo, Mateus Ananias Duarte Lima, Pietro Arthur Vidal de Oliveira, Rodrigo de Carvalho Andrade, Sofya Lara Teixeira Costa
Este projeto, desenvolvido para a disciplina de Física I (F01) do Inatel no contexto do 39º SEFITEL, simula a manobra de assistência gravitacional (gravity assist) da sonda Cassini-Huygens ao passar pelo planeta Júpiter em dezembro de 2000.
O objetivo é aplicar os conceitos de Mecânica Clássica (Leis de Newton, conservação de energia e momento) para modelar a trajetória e validar quantitativamente o ganho de velocidade que Júpiter proporcionou à sonda, permitindo que ela alcançasse Saturno.
O script gera um gráfico comparativo que é o resultado principal da análise. Ele plota a velocidade heliocêntrica (velocidade em relação ao Sol) da Cassini ao longo de 150 dias.
O gráfico demonstra o fenômeno de forma clara ao comparar dois cenários:
- Linha Azul (Com Assistência Gravitacional): Mostra a velocidade real da Cassini. A velocidade inicialmente decai (pois a sonda se afasta do Sol), mas ao se aproximar de Júpiter (perto do dia 90), ela "mergulha" no poço de gravidade do planeta, sendo acelerada e arremessada em uma nova trajetória.
- Linha Tracejada (Trajetória Natural): Mostra o que teria acontecido se Júpiter não estivesse lá. A velocidade da sonda simplesmente continuaria a decair à medida que ela se afasta do Sol.
O "Ganho Efetivo" (calculado em +2.16 km/s no exemplo) é a diferença na velocidade final entre esses dois cenários. Isso prova que a sonda "roubou" energia orbital de Júpiter para aumentar sua própria velocidade em relação ao Sol, economizando uma quantidade imensa de combustível.
A simulação é baseada no Problema Restrito de Três Corpos (R3BP), considerando as interações gravitacionais entre o Sol, Júpiter e a sonda Cassini.
Os dados de posição (
O script utiliza o integrador ode45 do MATLAB, que implementa um método Runge-Kutta de 4ª e 5ª ordem. Ele resolve as equações diferenciais do movimento para calcular a trajetória.
A parte mais importante do script é a função eom_combined_system. Em vez de rodar duas simulações separadas, ela resolve ambos os cenários (com e sem Júpiter) de uma só vez em uma única chamada ao ode45.
- Ela usa um vetor de estado de 18 elementos (
Y0).- Elementos 1-12: Rastreiam o sistema completo (Cassini, Júpiter, Sol).
- Elementos 13-18: Rastreiam o sistema de controle (apenas Cassini e Sol).
- Isso garante que os passos de tempo (
t) sejam idênticos para as duas trajetórias, permitindo uma comparação direta e precisa.
A aceleração da sonda (ac_full) é calculada como a soma vetorial das forças gravitacionais do Sol e de Júpiter, conforme a Lei da Gravitação Universal:
A velocidade escalar, plotada no gráfico, é a norma do vetor velocidade:
Após a integração, o script separa os dados dos dois sistemas, calcula as magnitudes das velocidades e identifica o ponto de máxima aproximação. A métrica final, delta_v_efetivo, é calculada comparando a velocidade final dos dois cenários.
- Certifique-se de que o script
.mesteja no diretório de trabalho do MATLAB. - Pressione "Run" (Executar).
- O script executará a simulação (pode levar alguns segundos) e exibirá os resultados no console e o gráfico comparativo em uma nova janela.
