# Solucionador de Órbita de Kepler

Resolve numericamente a equação de Kepler E − e·sin(E) = M para a anomalia excêntrica E, anomalia verdadeira ν, raio orbital e velocidade relativa, com métodos de Newton/bissecção/ponto fixo, histórico de convergência e diagrama SVG

> Página canônica: https://elysiatools.com/pt/tools/kepler-orbit-solver

- **Categoria:** Astronomy

- **Palavras-chave:** kepler, órbita, anomalia, mecânica celeste

## Visão geral

Dada a anomalia média M (graus), a excentricidade e e o semieixo maior opcional a (UA), a ferramenta resolve a equação transcendente

    M = E − e · sin(E)

para a anomalia excêntrica E. A partir de E derivam-se:

- Anomalia verdadeira ν: tan(ν/2) = √((1+e)/(1−e)) · tan(E/2)
- Raio orbital: r = a · (1 − e·cos E)
- Velocidade relativa (vis-viva): v/v_circ = √(2 − r/a)

Três métodos:
- Newton-Raphson (recomendado): derivada analítica f′(E) = 1 − e·cos E, convergência quadrática. Para e alto (>0.8), início em E = π.
- Bissecção: robusto, delimitado em [M−e, M+e], convergência linear.
- Ponto fixo E ← M + e·sin E: o mais simples, mas diverge quando e → 1.

O relatório mostra a órbita em SVG (elipse centrada no foco, com periélio, afélio, foco e posição atual com seu vetor raio), as grandezas, a classificação da órbita (circular/elíptica/parabólica/hiperbólica) e o histórico completo de iterações com resíduos.

## Entradas

- **Anomalia média (M, graus)** (number): e.g. 45
- **Excentricidade (e)** (number): 0.0 (circle) to 1.0 (parabola); e.g. 0.3
- **Semieixo maior (a, UA)** (number): e.g. 1.0 (Earth); leave 0 to express r in units of a
- **Método de resolução** (select)
- **Iterações máx.** (number)
- **Tolerância** (select)

## Quando usar

- Ao modelar órbitas planetárias ou de satélites e precisar converter a anomalia média em anomalia excêntrica e verdadeira.
- Para analisar a velocidade de convergência de diferentes métodos numéricos sob diferentes excentricidades orbitais.
- Ao gerar representações visuais rápidas de órbitas cônicas com base em parâmetros orbitais clássicos.

## Como funciona

- Insira a anomalia média (M) em graus, a excentricidade (e) e, opcionalmente, o semieixo maior (a) em unidades astronômicas.
- Escolha o método de resolução (Newton-Raphson, Bissecção ou Iteração de Ponto Fixo), definindo o limite de iterações e a tolerância de erro.
- O algoritmo resolve iterativamente a equação de Kepler para encontrar a anomalia excêntrica (E) e calcula as variáveis derivadas, como a anomalia verdadeira e o raio orbital.
- A ferramenta renderiza um diagrama SVG interativo da órbita e exibe a tabela com o histórico passo a passo da convergência dos resíduos.

## Casos de uso

- Determinação da posição e velocidade de um satélite artificial em órbita elíptica a partir de sua época orbital.
- Demonstração acadêmica de métodos numéricos aplicados à mecânica celeste e análise de resíduos de convergência.
- Planejamento preliminar de trajetórias espaciais e visualização geométrica de órbitas com excentricidade moderada.

## Perguntas frequentes

### Qual é o método mais recomendado para excentricidades altas?

O método de Newton-Raphson é o mais recomendado, pois inicia em E = π para excentricidades maiores que 0.8, garantindo convergência quadrática rápida.

### Por que o método de ponto fixo falhou na minha simulação?

A iteração de ponto fixo simples diverge quando a excentricidade (e) se aproxima de 1. Para órbitas muito excêntricas, prefira Newton ou Bissecção.

### O que acontece se eu deixar o semieixo maior (a) como zero?

Se o semieixo maior for definido como zero, o raio orbital (r) será calculado e expresso diretamente em unidades do próprio semieixo maior (a).

### Como a anomalia verdadeira é calculada a partir da anomalia excêntrica?

Ela é derivada usando a relação trigonométrica tan(ν/2) = √((1+e)/(1-e)) * tan(E/2).

### A ferramenta suporta órbitas hiperbólicas ou parabólicas?

A ferramenta resolve a equação clássica de Kepler para órbitas elípticas e circulares (0 <= e < 1), classificando a órbita com base na excentricidade fornecida.

## Ferramentas relacionadas

- [Traçador de distribuição normal](https://elysiatools.com/pt/tools/normal-distribution-plotter): Traça uma curva normal em SVG com marcadores z, sombreamento de intervalo/cauda e faixas σ 68/95/99.7.
- [Solucionador de luas galileanas, sobrevoo de Europa, estados de Cassini e ressonância de Júpiter](https://elysiatools.com/pt/tools/jovian-galilean-moons-europa-flyby-cassini-state-and-resonance-solver): Resolve posições dos satélites galileanos com as séries Meeus/Lieske E5, traça a libração da ressonância de Laplace, varre eventos mútuos, modela um sobrevoo estilo Europa Clipper com Δv de cônicas emendadas e resolve os estados de Cassini de Júpiter.
- [Pirâmide de Biomassa e Fluxo de Energia (lei dos 10%)](https://elysiatools.com/pt/tools/biomass-pyramid): Gera uma pirâmide trófica segundo a lei de Lindeman: informe a energia/biomassa dos produtores E₁, a eficiência de transferência (10% padrão, 0.1–40%) e o número de níveis (3–6). Obtém a energia/biomassa de cada nível, sua porcentagem dos produtores e a perda em cada transferência (respiração, egestão, não predação). Renderiza uma pirâmide SVG colorida (larguras em escala √E para visibilidade; os valores exibidos são sempre reais) e uma tabela por nível, e explica por que pirâmides de energia são sempre eretas enquanto as de números/biomassa podem inverter-se (ex. ecossistemas marinhos). Eficiências reais típicas: 5–20%.
- [Decompositor de ordem de traços chineses](https://elysiatools.com/pt/tools/chinese-stroke-order-decomposition): Decompõe um caractere chinês na sua sequência de traços e estrutura de radicais, e renderiza uma demonstração SVG da ordem dos traços com coloração de componentes.
- [Gerador de malha de gradiente CSS (cônica + radial)](https://elysiatools.com/pt/tools/css-gradient-mesh-generator): Gera a «malha de degradês» em alta na Dribbble/Behance desde 2024: vários degradês radiais (mancha de cor → esmaecimento para transparente da mesma cor) sobre uma cor-base (opcionalmente uma camada cônica), com modos de mistura, granulação de filme SVG, disposições com semente (cantos / anel / dispersão / grade), prévia ao vivo, CSS copiável e classe arbitrária do Tailwind. As manchas esmaecem via hex de 8 dígitos #RRGGBB00, evitando o anel cinza da palavra-chave transparent.
- [Estúdio de gráficos CSV: histograma, dispersão e boxplot](https://elysiatools.com/pt/tools/csv-histogram-scatter-box-plot-chart-studio): Envie ou cole um CSV e grafique na hora: histogramas com as regras Sturges / Freedman-Diaconis / Scott, dispersão com r de Pearson e reta de mínimos quadrados, e boxplots de Tukey — cada gráfico baixável em PNG e SVG.
- [Gerador de snippets CSS glassmorphism / neumorfismo](https://elysiatools.com/pt/tools/glassmorphism-css-snippet-builder): Gera de ponta a ponta o snippet CSS completo de glassmorphism ou neumorfismo: ajuste desfoque, saturação, opacidade da tonalidade, raio, borda, sombra externa e brilho superior; opcionalmente sobreposição de grão SVG feTurbulence e fallback @supports; inclui automaticamente o prefixo -webkit-backdrop-filter (obrigatório antes do Safari 18) e o mapeamento para classes Tailwind (com a nota v3/v4), com pré-visualização ao vivo sobre fundo em gradiente.
- [Gerador de quebra-cabeças Kakuro / Fillomino / Masyu / Yajilin / Hashiwokakero / Nurikabe / Slitherlink / Star Battle com prova de unicidade](https://elysiatools.com/pt/tools/kakuro-fillomino-masyu-yajilin-hashiwokakero-nurikabe-slitherlink-and-star-battle-puzzle-generator-with-uniqueness-prover): Gera de forma determinística por semente quebra-cabeças de 8 famílias Nikoli (mesma semente, mesmo tabuleiro): Kakuro denso, Fillomino, Masyu, Yajilin, Hashiwokakero, Nurikabe, Slitherlink e Star Battle; cada tabuleiro nasce «solução primeiro» e é verificado por um solver exaustivo que conta soluções até duas — a unicidade é provada, e se o orçamento se esgota é declarada honestamente «unproven»; SVGs de puzzle e solução e dificuldade por nós de busca inclusos.

## Exemplos

- [Exemplos SVG](https://elysiatools.com/pt/samples/svg-samples): Exemplos de Gráficos Vetoriais Escaláveis (SVG) demonstrando vários recursos e técnicas SVG
- [Exemplos de Processamento de Imagem Web Python](https://elysiatools.com/pt/samples/web-image-processing-python): Exemplos de processamento de imagem Web Python usando PIL/Pillow incluindo leitura, salvamento, redimensionamento e conversão de formato
- [Exemplos D3.js Data Visualization](https://elysiatools.com/pt/samples/d3js-data-visualization): Exemplos abrangentes de visualização de dados D3.js incluindo gráficos, mapas, animações e visualizações interativas
- [Amostras SVG](https://elysiatools.com/pt/samples/svg-viewer-samples): Gráficos vetoriais de amostra para o visualizador SVG

## Conteúdo relacionado

- [Fluxos de coordenadas, tempo e órbita astronômica](https://elysiatools.com/pt/hubs/astronomy-coordinate-position-workflows): Converta coordenadas celestes, fixe a escala temporal de observação e resolva posições ou órbitas com limites de precisão explícitos.
