Simultaneous momentum dumping and orbit control
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
B64G-001/10
B64G-001/26
출원번호
US-0033170
(2011-02-23)
등록번호
US-8282043
(2012-10-09)
발명자
/ 주소
Ho, Yiu-Hung M.
출원인 / 주소
The Boeing Company
대리인 / 주소
Yee & Associates, P.C.
인용정보
피인용 횟수 :
6인용 특허 :
13
초록▼
The present system and methods enable simultaneous momentum dumping and orbit control of a spacecraft, such as a geostationary satellite. Control equations according to the present system and methods generate accurate station-keeping commands quickly and efficiently, reducing the number of maneuvers
The present system and methods enable simultaneous momentum dumping and orbit control of a spacecraft, such as a geostationary satellite. Control equations according to the present system and methods generate accurate station-keeping commands quickly and efficiently, reducing the number of maneuvers needed to maintain station and allowing station-keeping maneuvers to be performed with a single burn. Additional benefits include increased efficiency in propellant usage, and extension of the satellite's lifespan. The present system and methods also enable tighter orbit control, reduction in transients and number of station-keeping thrusters aboard the satellite. The present methods also eliminate the need for the thrusters to point through the center of mass of the satellite, which in turn reduces the need for dedicated station-keeping thrusters. The present methods also facilitate completely autonomous orbit control and control using Attitude Control Systems (ACS).
대표청구항▼
1. A method of simultaneous orbit control and momentum dumping in a spacecraft, the spacecraft including a plurality of thrusters, the method comprising the steps of: generating a first set of firing commands for the thrusters from solutions to momentum dumping and drift control equations; andfiring
1. A method of simultaneous orbit control and momentum dumping in a spacecraft, the spacecraft including a plurality of thrusters, the method comprising the steps of: generating a first set of firing commands for the thrusters from solutions to momentum dumping and drift control equations; andfiring the thrusters according to the first set of firing commands, wherein the momentum dumping and drift control equations for the first set of firing commands are defined as ΔH⇀=∑ir⇀i⊗f⇀iΔti∑ifitangentialΔti=ΔPDrift;whereΔ{right arrow over (H)}=momentum dumping requirement (vector) in orbit frameΔPDrift=spacecraft mass×minimum delta velocity required to control mean Drift{right arrow over (R)}i=lever arm (vector) about the c.g. for the ith thruster in spacecraft body frame{right arrow over (F)}i=thrust vector for the ith thruster in spacecraft body frameΔti=on time for the ith thrusterCOrbit to ECI=transformation matrix from orbit to ECI frameCBody to Orbit=transformation matrix from spacecraft body to orbit frame{right arrow over (r)}i=CBody to Orbit {right arrow over (R)}i f⇀i=CBodytoOrbitF⇀i=[fitangentialfiradialfinormal] and wherein the method further comprises the step of: generating a second set of firing commands for the thrusters from solutions to momentum dumping/drift and eccentricity control equations, wherein the momentum dumping/drift and eccentricity control equations are defined as Ptangential=∑ifitangentialΔtiPradial=∑ifitangentialΔtiλEccentricity=tan-1(2PtangentialΔPH1+PradialΔVK12PtangentialΔPK1-PradialΔVH1)ΔH⇀ECI=COrbittoECIΔH⇀ΔH⇀=∑ir⇀i⊗f⇀iΔti∑ifitangentialΔti=ΔPDrift; where {right arrow over (H)}=momentum dumping requirement (vector) in orbit frameΔ{right arrow over (H)}ECI=momentum dumping requirement (vector) in Earth—Centered Inertial frameΔPK1=spacecraft mass×minimum delta velocity required to control mean K1 ΔPH1=spacecraft mass×minimum delta velocity required to control mean H1 ΔPDrift=spacecraft mass×minimum delta velocity required to control mean Drift{right arrow over (R)}i=lever arm (vector) about the c.g. for the ith thruster in spacecraft body frame{right arrow over (F)}i=thrust vector for the ith thruster in spacecraft body frameΔti=on time for the ith thrusterλEccentricity=location of the maneuverCOrbit to ECI=transformation matrix from orbit to ECI frame, rotation matrix about the Z by λEccentricity CBody to Orbit=transformation matrix from spacecraft body to orbit frame{right arrow over (r)}i=CBody to Orbit{right arrow over (R)}i f⇀i=CBodytoOrbitF⇀i=[fitangentialfiradialfinormal]. 2. The method of claim 1, wherein the thrusters are fired according to the first and second sets of firing commands simultaneously. 3. The method of claim 1, wherein the solutions result in either under correction or over correction of the eccentricity, and wherein the method further comprises: correcting a difference in a next control cycle. 4. The method of claim 1 further comprising: firing the thrusters according to the firing commands to perform completely autonomous orbit and attitude control system control. 5. The method of claim 1 further comprising: finding a closed form solution to the momentum dumping and drift control equations by coupling momentum dumping with orbit control in specified directions. 6. The method of claim 1 further comprising: performing a momentum dump. 7. The method of claim 6 further comprising: performing the momentum dump in conjunction with drift control. 8. The method of claim 6 further comprising: performing the momentum dump in conjunction with inclination control. 9. The method of claim 6 further comprising: performing the momentum dump in conjunction with both drift control and inclination control. 10. The method of claim 1 further comprising: performing the momentum dump in conjunction with eccentricity control. 11. The method of claim 1 further comprising: performing momentum dumping and drift control independently to maintain a longitude of the spacecraft. 12. The method of claim 1 further comprising: performing station-keeping maneuvers in pulses spaced out over multiple burns, wherein an elapsed time between the pulses comprises about a second to about minutes. 13. A method of simultaneous orbit control and momentum dumping in a spacecraft, the spacecraft including a plurality of thrusters, the method comprising the steps of: generating a first set of firing commands for the thrusters from solutions to momentum dumping and drift control equations; andfiring the thrusters according to the first set of firing commands, wherein the momentum dumping and drift control equations for the first set of firing commands are defined as ΔH⇀=∑ir⇀i⊗f⇀iΔti∑ifitangentialΔti=ΔPDrift;whereΔ{right arrow over (H)}=momentum dumping requirement (vector) in orbit frameΔPDrift=spacecraft mass×minimum delta velocity required to control mean Drift{right arrow over (R)}i=lever arm (vector) about the c.g. for the ith thruster in spacecraft body frame{right arrow over (F)}i=thrust vector for the ith thruster in spacecraft body frameΔti=on time for the ith thrusterCOrbit to ECI=transformation matrix from orbit to ECI frameCBody to Orbit=transformation matrix from spacecraft body to orbit frame{right arrow over (r)}i=CBody to Orbit {right arrow over (R)}i f⇀i=CBodytoOrbitF⇀i=[fitangentialfiradialfinormal] and wherein the method further comprises the step of: generating a second set of firing commands for the thrusters from solutions to momentum dumping/drift and eccentricity control equations wherein the momentum dumping/drift and eccentricity control equations are defined as ∑j=1,2Pjtangential=ΔPdrift(2P1tangentialcosλ1+P1radialsinλ1)+(2P2tangentialcos(λ1-Δλ)+P2radialsin(λ1-Δλ))=ΔPK1(2P1tangentialsinλ1-P1radialcosλ1)+(2P2tangentialsin(λ1-Δλ)-P2radialcos(λ1-Δλ))=ΔPH1-2P1radialP2radialsinΔλ-4P1tangentialP2radialcosΔλ-8P1tangentialP2tangentialsinΔλ+4P1radialP2tangentialcosΔλ=0λ2=λ1-ΔλΔH⇀ECI=ΔH⇀ECI,1+ΔH⇀ECI,2ΔH⇀ECI,1=COrbittoECI(λ1)ΔH⇀1ΔH⇀ECI,2=COrbittoECI(λ2)ΔH⇀2Pjradial=∑ifi,jradialΔti,jPjtangential=∑ifi,jtangentialΔti,jΔH⇀j=∑ir⇀i,j⊗f⇀i,jΔti,j;where{right arrow over (r)}i,j=CBody to Orbit {right arrow over (R)}i,j f⇀i,j=CBodytoOrbitF⇀i,j=[fi,jtangentialfi,jradialfi,jnormal]j=1,2i=indexfortheiththruster. 14. The method of claim 13, wherein the thrusters are fired according to the first and second sets of firing commands simultaneously. 15. A method of simultaneous orbit control and momentum dumping in a spacecraft, the spacecraft including a plurality of thrusters, the method comprising the steps of: generating a set of firing commands for the thrusters from solutions to momentum dumping/drift and eccentricity control equations; andfiring the thrusters according to the firing commands;wherein the momentum dumping/drift and eccentricity control equations are defined as Ptangential=∑ifitangentialΔtiPradial=∑ifiradialΔtiλEccentricity=tan-1(2PtangentialΔPH1+PradialΔVK12PtangentialΔPK1-PradialΔVH1)ΔH⇀ECI=COrbittoECIΔH⇀ΔH⇀=∑ir⇀i⊗f⇀iΔti∑ifitangentialΔti=ΔPDrift;whereΔ{right arrow over (H)}=momentum dumping requirement (vector) in orbit frameΔ{right arrow over (H)}ECI=momentum dumping requirement (vector) in Earth—Centered Inertial frameΔPK1=spacecraft mass×minimum delta velocity required to control mean K1 ΔPH1=spacecraft mass×minimum delta velocity required to control mean H1 ΔPDrift=spacecraft mass×minimum delta velocity required to control mean Drift{right arrow over (R)}i=lever arm (vector) about the c.g. for the ith thruster in spacecraft body frame{right arrow over (F)}i=thrust vector for the ith thruster in spacecraft body frameΔti=on time for the ith thrusterλEccentricity=location of the maneuverCOrbit to ECI=transformation matrix from orbit to ECI frame, rotation matrix about the Z by λEccentricity CBody to Orbit=transformation matrix from spacecraft body to orbit frame{right arrow over (r)}i=CBody to Orbit {right arrow over (R)}i f⇀i=CBodytoOrbitF⇀i=[fitangentialfiradialfinormal]. 16. A method of simultaneous orbit control and momentum dumping in a spacecraft, the spacecraft including a plurality of thrusters, the method comprising the steps of: generating a set of firing commands for the thrusters from solutions to momentum dumping/drift and eccentricity control equations; andfiring the thrusters according to the firing commands;wherein the momentum dumping/drift and eccentricity control equations are defined as ∑j=1,2Pjtangential=ΔPdrift(2P1tangentialcosλ1+P1radialsinλ1)+(2P2tangentialcos(λ1-Δλ)+P2radialsin(λ1-Δλ))=ΔPK1(2P1tangentialsinλ1-P1radialcosλ1)+(2P2tangentialsin(λ1-Δλ)-P2radialcos(λ1-Δλ))=ΔPH1-2P1radialP2radialsinΔλ-4P1tangentialP2radialcosΔλ-8P1tangentialP2tangentialsinΔλ+4P1radialP2tangentialcosΔλ=0λ2=λ1-ΔλΔH⇀ECI=ΔH⇀ECI,1+ΔH⇀ECI,2ΔH⇀ECI,1=COrbittoECI(λ1)ΔH⇀1ΔH⇀ECI,2=COrbittoECI(λ2)ΔH⇀2Pjradial=∑ifi,jradialΔti,jPjtangential=∑ifi,jtangentialΔti,jΔH⇀j=∑ir⇀i,j⊗f⇀i,jΔti,j;where{right arrow over (r)}i,j=CBody to Orbit {right arrow over (R)}i,j f⇀i,j=CBodytoOrbitF⇀i,j=[fi,jtangentialfi,jradialfi,jnormal]j=1,2i=indexfortheiththruster.
Michael F. Barsky ; Thomas M. Tanner ; Loren I. Slafer ; Paul D. Williams ; George B. Semeniuk ; Joseph M. Allard GB, Stationkeeping method utilizing open-loop thruster pulses and closed-loop authority limited momentum storage devices.
Yocum John F. (Rancho Palos Verdes CA) Liu Dan Y. (Rancho Palos Verdes CA) Fowell Richard A. (Culver City CA) Bender Douglas J. (Redondo Beach CA), Three axis thruster modulation.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.