Documente Academic
Documente Profesional
Documente Cultură
Tem de cas
v2
E (1.0)
2 r 2a
,
i de faptul c axa mare este suma razelor la perigeu i apogeu:
2a rp ra
(1.0)
,
putem scrie:
v p1 2
r (1.0)
p rp ra1
,
respectiv:
v p 2 2
rp rp ra 2 (1.0)
,
ra 2 ra1
Deoarece dorim s obinem o cretere razei la apogeu , va fi necesar ca
v p 2 v p1
, deci s avem o cretere de vitez pozitiv:
V v p 2 v p1
(1.0)
,
Schimbarea semiaxei mari i a excentricitii
1 1 1 1 1 e1
va21 2 2
ra1 2a1 a1 (1 e1 ) 2a1 a1 1 e1 (1.0)
,
O2 r2 ra1
Pe de alt parte, pentru orbita final la , viteza va fi dat de:
1 1 1 1 1 1
v22 2 2 2
r2 2a2 ra1 2a2 a1 (1 e1 ) 2a2 (1.0)
,
V2
n continuare trebuie s precizm direcia vectorului , pentru aceasta fiind
2
necesar obinerea unghiului (fig. 1.2). Pentru aceasta inem cont c momentul cinetic al
satelitului este:
h ra1v2 cos 2
(1.0)
,
innd cont c:
h2
p a2 (1 e22 )
(1.0)
,
de unde:
h 2 a2 (1 e22 )
,
2
ceea ce n final conduce la o relaie ce exprim unghiul n funcie de elementele elipselor:
a2 (1 e22 )
cos 2 2
v22 a12 (1 e1 ) 2 (1.0)
,
V2 V
Cunoscnd vectorul vitez
putem calcul vectorul de schimbare a vitezei pe
V1 V2 2
care trebuie s -l adugm la vectorul astfel nct s obinem vectorul . Avnd
determinat, din fig. 1.2 rezult:
V v2 cos 2 va1 2 v22 sin 2 2 sin sin 2v2 / V (1.0)
; .
O1 a1 e1
Trebuie remarcat c, plecnd de la orbita cu semiaxa mare i excentricitatea
O2 a2 e2
nu putem obinem orice orbita cu semiaxa mare i excentricitatea printr-un impuls
singular.
Enunul problemei
Se d un satelit cu caracteristicile:
Masa iniiala
mi 1000 kg
Impulsul specific al motorului:
I sp 200 s
Orbita iniial a satelitului este definita de:
a1 6 Re e1 0.7
Orbita finala este :
a2 10 Re e2 0.3
S se determine:
V
1. Saltul in vitez i unghiul de aplicare necesar transferului orbital.
mcb
2. Masa de combustibil cu care se poate face transferul intre cele dou orbite .
Re 6,369 106 m
Constante: Raza Pmntului: ;
g 9,826 m / s 2
Acceleraia gravitaional :
Rezolvarea problemei
clear all; clc;
%Datele problemei
rp=6.369*10^6; %Raza Pamantului [m]
g=9.826; %Accelertia gravitationala [m/s^2]
mi=1000; %Masa initiala a satelitului [kg]
Isp=200; %Impulsul specific al motorului [s]
a1=6*rp; %Semiaxa mare a orbitei initiale [m]
e1=0.7; %Excentricitatea orbitei initiale
a2=10*rp; %Semiaxa mare a orbitei finaale [m]
e2=0.3; %Excentricitatea orbitei finale
%Se cer: saltul in viteza(deltaV), unghiul de aplicare(gama) necesar
%transferului orbital, masa de combustibil cu care se poate face transferul
%intre cele doua orbite(delta_m_cb)
niu=g*rp^2;
Va1=sqrt(niu/a1*((1-e1)/(1+e1)));
Va2=sqrt(2*niu*(1/(a1*(1+e1))-1/(2*a2)));
beta2=acos(sqrt(niu*a2*(1-e2^2)/(Va2^2*a1^2*(1+e1)^2)));
deltaV=sqrt((Va2*cos(beta2)-Va1)^2+Va2^2*sin(beta2)^2);
gama=asin(sin(beta2*Va2/deltaV));
delta_m_cb=mi*(1-2.71828^(-deltaV/(g*Isp)));
Reprezentarea orbitelor
%Afisarea orbitelor
dtr=pi/180; %variatia vectorului de pozitie [rad]
p1=rp*(1+e1); %perigeul orbitei initiale [m]
vp1=sqrt(gama/p1)*(1+e1); %viteza la perigeul orbitei initiale [m/s]
va1=sqrt(gama/p1)*(1-e1); %viteza la apogeul orbitei initiale [m/s]
teta1=-180*dtr:1*dtr:180*dtr; %anomalia adevarata a orbitei initiale [rad]
rp1=p1./(1+e1*cos(teta1)); %raza perifocala a orbitei initiale [m]
polar(teta1,rp1,'b')
hold on
p2=rp*(1+e2); %perigeul orbitei finale [m]
vp2=sqrt(gama/p2)*(1+e2); %viteza la perigeul orbitei finale [m/s]
va2=sqrt(gama/p2)*(1-e2); %viteza la apogeul orbitei finale [m/s]
teta2=-180*dtr:1*dtr:180*dtr; %anomalia adevarata a orbitei finale [rad]
rp2=p2./(1+e2*cos(teta2)); %raza perifocala a orbitei finale [m]
polar(teta2,rp2,'r')
legend('orbita initiala','orbita finala','Location','northoutside')