Satellites have become critical to both military and commercial endeavors, making them a high priority in an adversary's target list.
The interest in space-based weapons and the proliferation of space technology to potential adversaries has caused planners to become concerned regarding the vulnerability and survivability of their satellites, especially to co-orbiting systems. Timely prediction of such a threat presents some unique challenges because such an intercept system would already be in orbit and could launch at any time. Since there might be precious few minutes for a surveillance system to observe the release of a co-orbiting anti-satellite weapon and then determine its target, pre-analysis could be used to heighten vigilance during those times of vulnerability. The targeted satellite would then stand a better chance of maneuvering away from the predicted impact area or deploying some sort of countermeasure.
Embodiments are directed to systems and methods for producing display constructs that provide visual and textual representation of the vulnerability of a satellite to a space-based interceptor (SBI) launched from an orbiting, anti-satellite, carrier platform.
In an embodiment, a system and method are provided that produces a visual representation of an intercept volume of an SBI with respect to a targeted platform, which representation is derived from the position and velocity vectors of the launching platform, the range of impulsive velocities that can be imparted to the SBI upon deployment, and the maximum expected time-of-flight from release until intercept. In another embodiment, an intercept alert system alerts an operator of a targeted platform of a threat from an SBI.
As used herein, the term “space-based interceptor” (SBI) encompasses a kinetic energy weapon that is stationed on an orbiting launch platform with the intended purpose of destroying another satellite (sometimes referred to herein as a “targeted platform”) in orbit.
In an embodiment, an engagement volume (sometimes referred to as a “kill basket”) is determined. The entry and exit times through the engagement volume define the bounds of the vulnerability of a targeted platform for a specific launch platform.
In an embodiment, an engagement volume may be derived from the position and velocity vectors of the launch platform, the range of impulsive velocities that can be imparted to the SBI upon deployment, and the maximum expected time-of-flight from release until intercept. An engagement volume relative to the SBI's launch platform is determined by creating a sufficient family of trajectories based on a wide range of impulsive velocities. The volume itself can be represented in several ways. For example, the results may be displayed relative to the carrier platform as points in space contained within a convex hull or a minimum volume enclosing ellipsoid.
An SBI has three phases of flight: the boost phase (velocity imparted to the SBI upon deployment), the midcourse phase (coast or free-flight), and the terminal phase (final intercept guidance to precisely strike the target satellite). In embodiment, an “alert” determination of vulnerability may be made by assuming the interceptor receives all of its energy upon release from the carrier and follows an orbital path to the target, thereby approximating all three phases as one simple phase. If an alert determination is made, an operator of a targeted platform may take additional steps to more precisely assess the vulnerability of the targeted platform to the SBI in question.
In the discussion that follows, the orbital parameters of the launch platform are given in an Earth-Centered Inertial (ECI) frame. In an embodiment, the ECI frame may be transformed to the Velocity-Normal-Co-normal (VNC) frame. To accomplish this, the ECI 3×1 vectors for position (posECI) and velocity (velECI) are used to produce the following:
The 3×3 matrix of Equation 5 allows proper rotation of the position and velocity of the launch platform between the ECI and VNC frames. The maximum possible impulsive velocities imparted to the SBI upon release are represented in a 6×1 vector ΔV where
ΔV=(VplusVminusNplusNminusCplusCminus)T (6)
Each axis offers three possibilities for consideration: plus, zero, and minus. Combining axial thrusting allows the modeling of all 26 possible firing combinations (33−1) plus the null set.
A propagator is an algorithm that moves a satellite in time within its orbit. There is a reasonable possibility that the carrier platform will be in a non-circular orbit. To account for the effects of orbital eccentricity, the relative motion produced by the various firing combinations may be examined using a propagator that is appropriate for the intended accuracy and available data. By way of illustration and not by way of limitation, a propagator may be defined based on the assumptions that all SBI trajectories begin at the carrier platform and follow a simple two-body dynamical path until reaching the target satellite.
The maximum expected time-of-flight (TOF) from release until intercept is taken into account in order to end the propagation. The greater the time-of-flight, the longer the propagation, and the bigger the engagement volume. Because the specific release point is not known in advance, the engagement volume will be different over the course of a noncircular orbit. Therefore, in order to accommodate the carrier's orbital eccentricity, a sufficient number of cases N are examined at various release points (perigee, apogee, and intermediate true anomalies) to capture the complete range of possible intercepts. This results in an all-encompassing vulnerability volume that is static in the VNC frame of the carrier platform. This volume may be somewhat conservative, being slightly larger than it might otherwise be for a specific release point.
Algorithm for Determining Engagement Points
In an embodiment, a user specifies the orbit of the carrier platform, a maximum possible impulsive velocity imparted to the SBI upon release, and the maximum expected time-of-flight until intercept. In an embodiment, a number “N” of release points (perigee, apogee, and intermediate true anomalies) is examined to capture the complete range of possible intercepts. A large N provides a more complete family of intermediate engagement points at the expense of computational speed. In another embodiment, N is an even number, the first release point is at perigee and an apogee release point is included to span the complete range of possibilities.
The computational algorithm is as follows:
In order to identify the largest potential engagement volume, the carrier platform may be propagated starting at perigee in the Earth Centered Inertial (ECI) frame using the following iteration:
A user may specify the orbital data of a carrier platform of interest (block 102), a maximum impulse velocity of an SBI launched from the carrier platform of interest (block 104) and a maximum expected time of flight (TOF) until intercept (block 108). Using a processor-based device, a family of interceptor imparted velocities is computed in a VNC frame (block 106). These data are used in conjunction with a launch platform propagator to determine an engagement volume over “N” release points using processor-based device (block 110).
A user may specify the orbital data of a targeted platform (block 120) and a time interval of interest (block 122). These data are used in conjunction with a targeted platform propagator to determine vulnerability timelines for the targeted platform using processor-based device (block 124). A visual representation of the engagement volume may be generated (block 130).
A determination is made whether the targeted platform is in the engagement volume (block 132). If the targeted platform is not in the engagement volume (that is, the result of block 132 is “No”), the process ends (block 134). If the targeted platform is in the engagement volume (that is, the result of block 132 is “Yes”), an alert is issued (block 136).
In an embodiment, a vulnerability assessment device 200 comprises an engagement volume processing unit 210, a vulnerability processing unit 220, a display and alert processing unit 230 and a display device 232.
The engagement volume processing unit 210 receives a maximum impulse velocity of an SBI launched from the carrier platform of interest from a data register 202, a maximum expected time of flight (TOF) until intercept from a data register 204, and orbital data of a carrier platform of interest from a data register 206. The engagement volume processing unit 210 determines a family of interceptor imparted velocities in a VNC frame and applies the family of velocities over “N” release points using a carrier platform propagator 212 to determine an engagement volume that is stored in the register 216.
The vulnerability processing unit 220 receives the engagement volume from the register 216. The vulnerability processing unit 220 also receives the carrier platform orbital data from the register 206 and a time interval of interest from the register 219. The vulnerability processing unit 220 applies these data using a targeted platform propagator 222 to determine launch vulnerability timelines that are stored in a register 224.
The display and alert processing unit 230 receives the launch vulnerability timelines from the register 224 to produce visual representation of the engagement volume on the display device 232. In another embodiment, the display and alert processor 230 issues an alert via an alert messaging system 234. In an embodiment, the alert messaging system may provide an alert on the display device 232. In another embodiment, the alert messaging system may communicate the alert via a text message or audio signal via a wired or wireless network (not illustrated).
Engagement Volume Representation
In an embodiment, the visual representation of the engagement volume produced by the display and alert processor 230 is represented as static points in space contained within a convex hull or a minimum volume enclosing ellipsoid. In an embodiment, the static vulnerability volume may be displayed relative to the carrier platform as it orbits the earth. If a particular satellite is predicted to pass through the volume then it is considered vulnerable.
Although not discernible in
While the convex hull is the more accurate representation, the added computational burden associated with the convex hull may not be required.
The foregoing method descriptions and the process flow diagrams are provided merely as illustrative examples and are not intended to require or imply that the blocks of the various embodiments must be performed in the order presented. As will be appreciated by one of skill in the art the order of blocks in the foregoing embodiments may be performed in any order. Words such as “thereafter,” “then,” “next,” etc. are not intended to limit the order of the blocks; these words are simply used to guide the reader through the description of the methods. Further, any reference to claim elements in the singular, for example, using the articles “a,” “an,” or “the,” is not to be construed as limiting the element to the singular.
The various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The hardware used to implement the various illustrative logics, logical blocks, modules, and circuits described in connection with the aspects disclosed herein may be implemented or performed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but, in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration. Alternatively, some blocks or methods may be performed by circuitry that is specific to a given function.
In one or more exemplary aspects, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. The blocks of a method or algorithm disclosed herein may be embodied in a processor-executable software module, which may reside on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that may be accessed by a computer. By way of example, and not limitation, such computer-readable media may comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that may be used to carry or store desired program code in the form of instructions or data structures and that may be accessed by a computer. Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. Disk and disc, as used herein, include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media. Additionally, the operations of a method or algorithm may reside as one or any combination or set of codes and/or instructions on a machine readable medium and/or computer-readable medium, which may be incorporated into a computer program product.
The preceding description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the following claims and the principles and novel features disclosed herein.
Number | Name | Date | Kind |
---|---|---|---|
4478581 | Goda | Oct 1984 | A |
6209820 | Golan et al. | Apr 2001 | B1 |
6961070 | Madison et al. | Nov 2005 | B1 |
20030225546 | Alfano et al. | Dec 2003 | A1 |
20050086227 | Sullivan et al. | Apr 2005 | A1 |
20050228622 | Jacobi | Oct 2005 | A1 |
20060238403 | Golan et al. | Oct 2006 | A1 |
20070032984 | Alfano | Feb 2007 | A1 |
20090035730 | Lindero | Feb 2009 | A1 |
20090192962 | Rigdon et al. | Jul 2009 | A1 |
20100049440 | Alfano | Feb 2010 | A1 |
20100250137 | Hoots | Sep 2010 | A1 |
20120013478 | Alfano | Jan 2012 | A1 |
20120016537 | Alfano | Jan 2012 | A1 |
20120016541 | Alfano | Jan 2012 | A1 |
Entry |
---|
Roger R. Bate, Donald D. Mueller, Jerry E. White Fundamentals of Astrodynamics Jun. 1, 1971 Dover Publications, edition 1, ISBN 0486600610. |
Number | Date | Country | |
---|---|---|---|
20120016537 A1 | Jan 2012 | US |