System and method for maneuver plan for satellites flying in proximity using apocentral coordinate system
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
B64G-001/10
B64G-001/24
출원번호
US-0028495
(2013-09-16)
등록번호
US-8768622
(2014-07-01)
발명자
/ 주소
Healy, Liam M.
출원인 / 주소
The United States of America, as represented by the Secretary of the Navy
대리인 / 주소
US Naval Research Laboratory
인용정보
피인용 횟수 :
1인용 특허 :
35
초록▼
A technique to assist guidance techniques for a free-flying inspection vehicle for inspecting a host satellite. The method solves analytically in closed form for relative motion about a circular primary for solutions that are non-drifting, i.e., the orbital periods of the two vehicles are equal, com
A technique to assist guidance techniques for a free-flying inspection vehicle for inspecting a host satellite. The method solves analytically in closed form for relative motion about a circular primary for solutions that are non-drifting, i.e., the orbital periods of the two vehicles are equal, computes the impulsive maneuvers in the primary radial and cross-track directions, and parameterizes these maneuvers and obtain solutions that satisfy constraints, for example collision avoidance or direction of coverage, or optimize quantities, such as time or fuel usage. Apocentral coordinates and a set of four relative orbital parameters are used. The method separates the change in relative velocity (maneuvers) into radial and crosstrack components and uses a waypoint technique to plan the maneuvers.
대표청구항▼
1. A computer implemented method for determining, with a computer processor, a required impulsive change in velocity of a secondary space vehicle with respect to a primary space vehicle at a known maneuvering waypoint to move the secondary space vehicle to a known target waypoint, the method compris
1. A computer implemented method for determining, with a computer processor, a required impulsive change in velocity of a secondary space vehicle with respect to a primary space vehicle at a known maneuvering waypoint to move the secondary space vehicle to a known target waypoint, the method comprising: providing an apocentral coordinate system for orbital motion of the primary and secondary space vehicles, wherein said apocentral coordinate system is a right-hand orthogonal coordinate system defined by the ellipse of the motion of the secondary with respect to the primary in a relative orbital plane, with a primary axis being defined by a line between the primary and one of two opposite furthest points on the ellipse from the primary, a second axis being perpendicular to the first axis in the relative orbital plane, and a third axis being normal to the relative orbital plane and defined by a cross product of the primary axis and the second axis;determining, with a computer processor, a pre-maneuver velocity vector at the maneuvering waypoint based on a pre-maneuver orbital location and velocity vector of the secondary with respect to the primary in the apocentral coordinate system;determining, with a computer processor, a required post-maneuver velocity vector at the maneuvering waypoint required for the secondary to reach the target waypoint in the apocentral coordinate system; anddetermining, with a computer processor, the required impulsive change in velocity as a vector difference between the post-maneuver velocity and the pre-maneuver velocity. 2. The method according to claim 1, further comprising: after said secondary has moved to the maneuvering waypoint, repeat said determining the pre-maneuver velocity vector, determining the required post-maneuver velocity vector, and determining the required impulsive change in velocity for a next maneuvering waypoint and a next target waypoint. 3. The method according to claim 2, further comprising: continuing said determining the pre-maneuver velocity vector, determining the required post-maneuver velocity vector, and determining the required impulsive change in velocity for a next maneuvering waypoint and a next target waypoint until the required impulsive changes in velocity for all maneuvering waypoints have been determined. 4. The method according to claim 1, wherein the apocentral coordinate system has an origin at the location of the primary when there is no drift. 5. The method according to claim 1, wherein the method further comprises: transforming position and velocity information from an RSW radial-transverse-normal coordinate system to the apocentral coordinate system before determining said velocity vectors. 6. The method according to claim 1, wherein the RSW coordinate system is a reference frame based on the primary's orbital motion and having a radial component (î axis), an along-track component perpendicular to the radial and in the primary's orbital plane (ĵ axis), and a third component perpendicular to the primary's orbital plane parallel to the angular momentum ({circumflex over (k)} axis). 7. The method according to claim 1, wherein said determining the pre-maneuver velocity vector includes: computing the offset yc and scale b from a position vector of an initial point or the maneuver waypoint, computing η and phase difference Ξ, computing magnitudes X and Z, a phase on relative orbit at an extremum of motion τmax, a pitch ω, a semimajor axis length A, and a semiminor axis length B of a centered axis-aligned ellipse followed by the secondary as it moves from the initial point to the maneuver waypoint,computing an apocentral transformation ,computing an apocentral position vector for an initial point or the maneuver waypoint,finding an orbit phase angle θ=τ−τmax for the initial point and the maneuver waypoint;finding an elapsed time Δt to travel between the initial point and the maneuver waypoint; andfinding the relative velocity at the maneuver waypoint from the phase. 8. The method according to claim 7, wherein the pitch ω is the angle in the relative orbital plane between an apse line and a local horizontal (ĵ-{circumflex over (k)} plane). 9. The method according to claim 1, further comprising: inputting thrust vectors to a control system of the secondary space vehicle, the thrust vectors being proportional to the required impulsive change in velocity. 10. The method according to claim 1, further comprising: receiving feedback including at least one of positional information from the primary space vehicle or the secondary space vehicle and positional information from global positioning satellite data. 11. The method according to claim 10, further comprising: recalculating a secondary vehicle trajectory, said trajectory including the location of a maneuvering waypoint and a new required impulsive change in velocity at the maneuvering waypoint. 12. A non-transitory computer readable medium with computer executable instructions for: determining, with a computer processor, a required impulsive change in velocity of a secondary space vehicle with respect to a primary space vehicle at a known maneuvering waypoint to move the secondary space vehicle to a known target waypoint, said determining including: providing an apocentral coordinate system for orbital motion of the primary and secondary space vehicles, wherein said apocentral coordinate system is a right-hand orthogonal coordinate system defined by the ellipse of the motion of the secondary with respect to the primary in a relative orbital plane, with a primary axis being defined by a line between the primary and one of two opposite furthest points on the ellipse from the primary, a second axis being perpendicular to the first axis in the relative orbital plane, and a third axis being normal to the relative orbital plane and defined by a cross product of the primary axis and the second axis;determining, with a computer processor, a pre-maneuver velocity vector at the maneuvering waypoint based on a pre-maneuver orbital location and velocity vector of the secondary with respect to the primary in the apocentral coordinate system;determining, with the computer processor, a required post-maneuver velocity vector at the maneuvering waypoint required for the secondary to reach the target waypoint in the apocentral coordinate system; anddetermining, with the computer processor, the required impulsive change in velocity as a vector difference between the post-maneuver velocity and the pre-maneuver velocity. 13. The non-transitory computer readable medium according to claim 12, wherein said instructions include instructions for: after said secondary has moved to the maneuvering waypoint, repeating said determining the pre-maneuver velocity vector, determining the required post-maneuver velocity vector, and determining the required impulsive change in velocity for a next maneuvering waypoint and a next target waypoint. 14. The non-transitory computer readable medium according to claim 13, wherein said instructions include instructions for: continuing said determining the pre-maneuver velocity vector, determining the required post-maneuver velocity vector, and determining the required impulsive change in velocity for a next maneuvering waypoint and a next target waypoint until the required impulsive changes in velocity for all manuever waypoints have been determined. 15. The non-transitory computer readable medium according to claim 12, wherein the apocentral coordinate system has an origin at the location of the primary when there is no drift. 16. The non-transitory computer readable medium according to claim 12, wherein the instructions further include instructions for: transforming position and velocity information from an RSW radial-transverse-normal coordinate system to the apocentral coordinate system before determining said velocity vectors. 17. The non-transitory computer readable medium according to claim 16, wherein the RSW coordinate system is a reference frame based on the primary's orbital motion and having a radial component (î axis), an along-track component perpendicular to the radial and in the primary's orbital plane (ĵ axis), and a third component perpendicular to the primary's orbital plane parallel to the angular momentum ({circumflex over (k)} axis). 18. The non-transitory computer readable medium according to claim 12, wherein the instructions for determining said the pre-maneuver velocity vector include instructions for: computing the offset yc and scale b from a position vector of an initial point or the maneuver waypoint; computing amplitude ratio η and phase difference Ξ; computing magnitudes X and Z, a phase on relative orbit at an extremum of motion τmax, a pitch ω, a semimajor axis length A, and a semiminor axis length B of a centered axis-aligned ellipse followed by the secondary as it moves from the initial point to the maneuver waypoint, computing an apocentral transformation ;computing an apocentral position vector for an initial point or the maneuver waypoint;finding an orbit phase angle θ=τ−τmax for the initial point and the maneuver waypoint;finding an elapsed time Δt to travel between the initial point and the maneuver waypoint; andfinding the relative velocity at the maneuver waypoint from the phase. 19. The non-transitory computer readable medium according to claim 12, wherein the pitch ω is the angle in the relative orbital plane between an apse line and a local horizontal (ĵ-{circumflex over (k)} plane). 20. The non-transitory computer readable medium according to claim 12, wherein the instructions include instructions for inputting thrust vectors to a control system of the secondary space vehicle, the thrust vectors being proportional to the required impulsive change in velocity. 21. The non-transitory computer readable medium according to claim 12, wherein the instructions include instructions for receiving feedback including at least one of positional information from the primary space vehicle or the secondary space vehicle and positional information from global positioning satellite data. 22. The non-transitory computer readable medium according to claim 21, wherein the instructions include instructions for recalculating a secondary vehicle trajectory, said trajectory including the location of a maneuvering waypoint and a new required impulsive change in velocity at the maneuvering waypoint.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (35)
David R. Scott GB, Apparatus and methods for in-space satellite operations.
Belbruno Edward A., Low energy method for changing the inclinations of orbiting satellites using weak stability boundaries and a computer process for implementing same.
Belbruno,Edward A., Low energy method for changing the inclinations of orbiting satellites using weak stability boundaries and a computer process for implementing same.
Koppel Christophe,FRX ; Valentian Dominique,FRX, Method and a system for launching satellites on non-coplanar orbits, making the use of gravitational assistance from the moon.
Koppel Christophe,FRX ; Valentian Dominique,FRX, Method and a system for launching satellites simultaneously on non-coplanar orbits by using highly eccentric orbits and.
Steffy David A. ; Burgess Gregg E. ; Evans Maria J., Method and system for formationkeeping between orbiting spacecraft by varying their ballistic coefficients.
Gamble Donald W. (Menlo Park CA) White Lisa K. (Menlo Park CA) Kelly Thomas J. (Franklin OH) Bingaman Ronald H. (Davis CA), Method for controlling east/west motion of a geostationary satellite.
Hubert Carl H. (East Windsor NJ) Miller Paul A. (Hamilton NJ) Furia Thomas J. (Blue Bell PA) Muhlfelder Ludwig (Livingston NJ) Schmidt ; Jr. George E. (Newtown PA) Swale James F. (Cranbury NJ), Spacecraft stabilization system and method.
Frenkiel, Roland; Dargent, Thierry, System for controlling the deployment of spacecraft required to fly in formation, by simultaneous and high-precision determination of their positions.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.