US20200225311A1 - Fusion between aoa and tdoa - Google Patents
Fusion between aoa and tdoa Download PDFInfo
- Publication number
- US20200225311A1 US20200225311A1 US16/212,165 US201816212165A US2020225311A1 US 20200225311 A1 US20200225311 A1 US 20200225311A1 US 201816212165 A US201816212165 A US 201816212165A US 2020225311 A1 US2020225311 A1 US 2020225311A1
- Authority
- US
- United States
- Prior art keywords
- target
- projectiles
- aoa
- incoming signal
- toa
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000004927 fusion Effects 0.000 title abstract description 8
- 238000004891 communication Methods 0.000 claims abstract description 54
- 238000000034 method Methods 0.000 claims description 66
- 238000005259 measurement Methods 0.000 claims description 42
- 230000008569 process Effects 0.000 claims description 32
- 230000005540 biological transmission Effects 0.000 claims description 25
- 238000012545 processing Methods 0.000 claims description 15
- 238000005305 interferometry Methods 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 4
- 238000010304 firing Methods 0.000 description 23
- 230000008859 change Effects 0.000 description 7
- 239000011159 matrix material Substances 0.000 description 7
- 238000013459 approach Methods 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 239000000463 material Substances 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 230000015654 memory Effects 0.000 description 4
- 230000008685 targeting Effects 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000009897 systematic effect Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 2
- 230000007123 defense Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- NCGICGYLBXGBGN-UHFFFAOYSA-N 3-morpholin-4-yl-1-oxa-3-azonia-2-azanidacyclopent-3-en-5-imine;hydrochloride Chemical compound Cl.[N-]1OC(=N)C=[N+]1N1CCOCC1 NCGICGYLBXGBGN-UHFFFAOYSA-N 0.000 description 1
- 241000699670 Mus sp. Species 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000005670 electromagnetic radiation Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000002828 fuel tank Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000037361 pathway Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0257—Hybrid positioning
- G01S5/0268—Hybrid positioning by deriving positions from different combinations of signals or of estimated positions in a single positioning system
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/0009—Transmission of position information to remote stations
- G01S5/0072—Transmission between mobile stations, e.g. anti-collision systems
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F41—WEAPONS
- F41G—WEAPON SIGHTS; AIMING
- F41G7/00—Direction control systems for self-propelled missiles
- F41G7/20—Direction control systems for self-propelled missiles based on continuous observation of target position
- F41G7/22—Homing guidance systems
- F41G7/2233—Multimissile systems
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F41—WEAPONS
- F41G—WEAPON SIGHTS; AIMING
- F41G7/00—Direction control systems for self-propelled missiles
- F41G7/20—Direction control systems for self-propelled missiles based on continuous observation of target position
- F41G7/22—Homing guidance systems
- F41G7/2253—Passive homing systems, i.e. comprising a receiver and do not requiring an active illumination of the target
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F41—WEAPONS
- F41G—WEAPON SIGHTS; AIMING
- F41G7/00—Direction control systems for self-propelled missiles
- F41G7/20—Direction control systems for self-propelled missiles based on continuous observation of target position
- F41G7/22—Homing guidance systems
- F41G7/2273—Homing guidance systems characterised by the type of waves
- F41G7/2286—Homing guidance systems characterised by the type of waves using radio waves
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F41—WEAPONS
- F41G—WEAPON SIGHTS; AIMING
- F41G7/00—Direction control systems for self-propelled missiles
- F41G7/34—Direction control systems for self-propelled missiles based on predetermined target position data
- F41G7/346—Direction control systems for self-propelled missiles based on predetermined target position data using global navigation satellite systems, e.g. GPS, GALILEO, GLONASS
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F42—AMMUNITION; BLASTING
- F42B—EXPLOSIVE CHARGES, e.g. FOR BLASTING, FIREWORKS, AMMUNITION
- F42B15/00—Self-propelled projectiles or missiles, e.g. rockets; Guided missiles
- F42B15/01—Arrangements thereon for guidance or control
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0294—Trajectory determination or predictive filtering, e.g. target tracking or Kalman filtering
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/02—Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
- G01S13/06—Systems determining position data of a target
- G01S13/42—Simultaneous measurement of distance and other co-ordinates
- G01S13/44—Monopulse radar, i.e. simultaneous lobing
- G01S13/4445—Monopulse radar, i.e. simultaneous lobing amplitude comparisons monopulse, i.e. comparing the echo signals received by an antenna arrangement with overlapping squinted beams
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/02—Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
- G01S13/06—Systems determining position data of a target
- G01S13/42—Simultaneous measurement of distance and other co-ordinates
- G01S13/44—Monopulse radar, i.e. simultaneous lobing
- G01S13/4454—Monopulse radar, i.e. simultaneous lobing phase comparisons monopulse, i.e. comparing the echo signals received by an interferometric antenna arrangement
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S2205/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S2205/01—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations specially adapted for specific applications
- G01S2205/07—Military
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S3/00—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received
- G01S3/02—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received using radio waves
- G01S3/14—Systems for determining direction or deviation from predetermined direction
- G01S3/46—Systems for determining direction or deviation from predetermined direction using antennas spaced apart and measuring phase or time difference between signals therefrom, i.e. path-difference systems
- G01S3/48—Systems for determining direction or deviation from predetermined direction using antennas spaced apart and measuring phase or time difference between signals therefrom, i.e. path-difference systems the waves arriving at the antennas being continuous or intermittent and the phase difference of signals derived therefrom being measured
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0257—Hybrid positioning
- G01S5/0263—Hybrid positioning by combining or switching between positions derived from two or more separate positioning systems
- G01S5/0264—Hybrid positioning by combining or switching between positions derived from two or more separate positioning systems at least one of the systems being a non-radio wave positioning system
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/06—Position of source determined by co-ordinating a plurality of position lines defined by path-difference measurements
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/12—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves by co-ordinating position lines of different shape, e.g. hyperbolic, circular, elliptical or radial
Definitions
- the present disclosure relates generally to navigation systems for guided projectiles. More particularly, the present disclosure relates to an enhanced navigation system for cruise missiles that can geolocate a target and adjust the flight path of a missile according to the geolocation and estimated target movements. Specifically, the navigation system can continuously geolocate a target and can share that information across multiple projectiles fired simultaneously at a common target.
- guided munitions include an antenna or a sensor array that can detect emitter pulses, and a processor that can use the detected pulses to calculate an angle off of the nose (azimuth) and an angle up or down from the nose (elevation) between the munition and the emitter. Using these two angles, the projectile can determine the location (latitude and longitude) of the emitter and adjust its flight path and/or flight speed to direct the projectile to its target.
- the present systems allow for a single projectile or missile to be fired at a single target which increases the potential for a missed target strike such that a minor error or miscalculation in geolocation, flight path, flight speed, or targeting profile can cause a single missile to miss its target. Further, when targets are mobile, the movement of the target can affect the flight path of the projectile such that the target may be able to maneuver away from or confuse a single missile or single projectile again causing a missed target strike.
- some targets employ active navigation countermeasures, such as global positioning system (GPS) denial, in an area surrounding the target which can cause a single projectile to lose access to part of its navigation system, i.e., GPS.
- GPS global positioning system
- these projectiles fall back to unaided inertial navigational systems using equipment such as accelerometers and gyroscopes which are prone to drift, causing the missile to veer off course over time and distance.
- the larger the area of GPS denial surrounding a target the further off course a projectile can drift, again potentially resulting in a missed target strike.
- the emitter is offset from the desired point of impact on the target, and a direct strike on the emitter may or may not result in a strike at the desired location on the target.
- the emitter may be located at the top of a communications tower and striking the emitter with a projectile may destroy or hamper communications or detection systems of the target, but may not disable the target or its offensive or defensive capabilities.
- the present disclosure addresses these and other issues by providing a multiple projectile navigation system which may be used to increase the accuracy of geolocation, can accommodate an offset of the desired impact point from the geolocated target emitter, and can eliminate the impact of navigation system drift within areas of GPS or other navigation aid denial.
- the present disclosure may further provide for a navigation system that allows multiple projectiles to communicate amongst themselves and operate in unison to reach a common target simultaneously.
- an embodiment of the present disclosure may provide a method of projectile navigation comprising: detecting an incoming signal originating from an emitter carried by a target, wherein the incoming signal is independently detected by each of at least three projectiles that are operable to travel to and impact the target; analyzing the incoming signal via a processor and at least one non-transitory storage medium carried by at least one of the at least three projectiles to provide the angle of arrival (AOA) for the incoming signal relative to the location of each projectile; analyzing the incoming signal via the processor and at least one non-transitory storage medium to provide the time of arrival (TOA) of the incoming signal relative to the location of each projectile; communicating the AOA and TOA between the at least three projectiles; and, determining the geolocation of the target based on the AOA and TOA of the incoming signal.
- AOA angle of arrival
- TOA time of arrival
- This exemplary embodiment or another exemplary embodiment may further provide wherein the at least three projectiles are three long-range anti-ship missiles (LRASMs).
- LRASMs long-range anti-ship missiles
- analyzing the detected signal data to provide the AOA further comprises: applying a correlative interferometry direction finding (CIDF) process to the incoming signal data to provide the AOA of the detected signal.
- CIDF correlative interferometry direction finding
- determining the geolocation of the target based on the AOA and TOA of the incoming signal comprises: processing the AOA and TOA measurements with at least one Kalman filter to geolocate the target.
- This exemplary embodiment or another exemplary embodiment may further provide adjusting at least one of the flight path and flight speed of one or more of the at least three projectiles based on the geolocation of the target.
- This exemplary embodiment or another exemplary embodiment may further provide simultaneously analyzing the incoming signal data to provide the AOA and TOA.
- This exemplary embodiment or another exemplary embodiment may further provide independently analyzing the incoming signal data to provide the AOA and TOA in any order.
- This exemplary embodiment or another exemplary embodiment may further provide creating a profile of the target prior to launching the projectiles.
- This exemplary embodiment or another exemplary embodiment may further provide comparing the profile to a database of known target types and configurations to determine a point of impact on the target relative to and offset from the location of the signal emitter carried by the target.
- This exemplary embodiment or another exemplary embodiment may further provide communicating the target profile, target configuration, and point of impact to the projectiles.
- This exemplary embodiment or another exemplary embodiment may further provide determining a direction of travel and speed of the target based on the AOA and TOA of the detected signal and the geolocation of the target.
- This exemplary embodiment or another exemplary embodiment may further provide wherein each of the projectiles navigate by unaided inertial navigational systems in areas where global positioning system (GPS) data is unavailable or denied.
- GPS global positioning system
- This exemplary embodiment or another exemplary embodiment may further provide measuring one or both of the transmission and receiving times of communication pulse transmissions between the projectiles.
- This exemplary embodiment or another exemplary embodiment may further provide comparing the transmission and receiving times of communication pulse transmissions between the projectiles; and, determining the position of each of the projectiles relative to each of the other projectiles.
- This exemplary embodiment or another exemplary embodiment may further provide adjusting at least one of the flight path and flight speed of at least one of the projectiles to allow each of the projectiles to arrive at the target at approximately the same time.
- an embodiment of the present disclosure may provide a system comprising: a processor capable of executing logical functions; and at least one non-transitory computer readable storage medium having instructions encoded thereon that, when executed by the processor, implements operations to direct the operations of at least three projectiles, the instructions including: detect an incoming signal originating from an emitter carried by the target, wherein the incoming signal is independently detected by each of the projectiles; analyze the incoming signal to provide the angle of arrival (AOA) for the incoming signal relative to the location of each projectile; analyze the incoming signal to provide the time of arrival (TOA) of the incoming signal relative to the location of each projectile; communicate the AOA and TOA between the at least three projectiles; and, determine the geolocation of the target based on the AOA and TOA of the incoming signal.
- AOA angle of arrival
- TOA time of arrival
- This exemplary embodiment or another exemplary embodiment may further provide wherein the instructions further include: apply a correlative interferometry direction finding (CIDF) process to the incoming signal data to provide the AOA of the detected signal; process the AOA and TOA measurements with at least one Kalman filter to geolocate the target; create a profile of the target; compare the profile to a database of known target types and configurations to determine a point of impact on the target relative to and offset from the location of the signal emitter carried by the target; communicate the target profile, target configuration, and point of impact to the projectiles; determine a direction of travel and speed of the target based on the AOA and TOA of the detected signal and the geolocation of the target; measure one or both of the transmission and receiving times of communication pulse transmissions between the projectiles; compare the transmission and receiving times of communication pulse transmissions between the projectiles; and, determine the position of each of the projectiles relative to each of the other projectiles.
- CIDF correlative interferometry direction finding
- This exemplary embodiment or another exemplary embodiment may further provide wherein the instructions further include: adjusting at least one of the flight path and flight speed of at least one of the projectiles to allow each of the projectiles to arrive at the target at approximately the same time based on one or more of the target's geolocation, the target's direction of travel and speed, and the position of each of the projectiles relative to each of the other projectiles.
- an embodiment of the present disclosure may provide a computer program product including one or more non-transitory machine-readable mediums encoding instructions that when executed by one or more processors cause a process to be carried out for directing at least three projectiles, the process comprising: detecting an incoming signal originating from an emitter carried by the target, wherein the incoming signal is independently detected by the projectiles; analyzing the incoming signal to provide the angle of arrival (AOA) for the incoming signal relative to the location of each projectile; analyzing the incoming signal to provide the time of arrival (TOA) of the incoming signal relative to the location of each projectile; communicating the AOA and TOA between the at least three projectiles; and, determining the geolocation of the target based on the AOA and TOA of the incoming signal.
- AOA angle of arrival
- TOA time of arrival
- This exemplary embodiment or another exemplary embodiment may further provide wherein the process further comprises: apply a correlative interferometry direction finding (CIDF) process to the incoming signal data to provide the AOA of the detected signal; process the AOA and TOA measurements with at least one Kalman filter to geolocate the target; create a profile of the target; compare the profile to a database of known target types and configurations to determine a point of impact on the target relative to and offset from the location of the signal emitter carried by the target; communicate the target profile, target configuration, and point of impact to the projectiles; determine a direction of travel and speed of the target based on the AOA and TOA of the detected signal and the geolocation of the target; measure one or both of the transmission and receiving times of communication pulse transmissions between the projectiles; compare the transmission and receiving times of communication pulse transmissions between the projectiles; determine the position of each of the projectiles relative to each of the other projectiles; and adjusting at least one of the flight path and flight speed of at least one of the projectiles
- FIG. 1 is a pictorial view of an embodiment of a cruise missile and firing platform in accordance with one aspect of the present disclosure.
- FIG. 2 is a side elevation view of an embodiment of a cruise missile and target in accordance with one aspect of the present disclosure.
- FIG. 3 is a top elevation view of an embodiment of a cruise missile and target in accordance with one aspect of the present disclosure.
- FIG. 4 is a top elevation view of an embodiment in accordance with one aspect of the present disclosure utilizing three cruise missiles.
- FIG. 5A is a top elevation view of an embodiment of a target in accordance with one aspect of the present disclosure.
- FIG. 5B is an alternate top elevation view of an embodiment of a target in accordance with one aspect of the present disclosure.
- FIG. 6 is a top elevation view of an embodiment in accordance with one aspect of the present disclosure utilizing three cruise missiles in an area of GPS denial.
- FIG. 7 is a block diagram of the processing that may occur on a single cruise missile in accordance with one aspect of the present disclosure.
- a navigation system 8 for a guided projectile is shown and provided herein.
- a guided projectile can be a missile or cruise missile, such as a long-range anti-ship missile (LRASM).
- LRASM long-range anti-ship missile
- navigation system 8 may be applied to other guided munitions or projectiles, aircraft, both manned or unmanned, or other systems utilizing navigational aids.
- navigation system 8 relates to targeting of enemy vehicles, aircraft, ships, and/or stationary installations. It will be further understood that the targets described herein may be mobile or stationary and may be known or unknown as further discussed below.
- Target data may be uploaded to the missile's internal guidance system before the missile is released from the firing platform.
- the present system discussed herein can be utilized with single missile systems. However, as discussed throughout, it will be understood that the present system is generally directed at multiple missile systems, unless specifically indicated herein.
- the present navigation system 8 includes a firing platform 10 , at least one guided projectile, such as a LRASMs 12 , having an internal guidance system 14 .
- the navigation system 8 further includes an emitter 18 collocated with a target 16 .
- firing platform 10 can be any suitable firing structure capable of housing and launching LRASM 12 .
- firing platform 10 can be a ship, including a surface ship or a submarine.
- firing platform 10 may be a land-based or sea-based vehicle or an aircraft.
- firing platform 10 may be a land-based permanent or semi-permanent installation capable of housing and launching LRASM 12 .
- An individual LRASM 12 can include an internal guidance system 14 , a body 20 , a nose 22 , a sensor array 24 , a tail section 26 , an engine 28 , and a wing structure 30 .
- Nose 22 can be spaced apart from tail section 26 therebetween defining a longitudinal direction.
- Wing structure 30 may include a left wing 32 and a right wing 34 disposed on a left side of side 36 and right side 38 of body 20 of LRASM 12 and may therebetween define a horizontal direction.
- wing structure 30 and/or wings 32 , 34 can be moveable between a stowed position (not shown) and a deployed position (as seen in FIG. 1 ).
- Internal guidance system 14 may include one or more accelerometers and gyroscopes, as well as satellite guidance and/or navigation components. According to one aspect, internal guidance system may utilize a global positioning system (GPS) sensor within sensor array 24 , as discussed below, to aid in navigation. According to another aspect, internal guidance system 14 may receive communications from computer 40 and thereby direct the flight path of LRASM 12 , as discussed further herein.
- GPS global positioning system
- Body 20 , nose 22 , tail section 26 , and wing structure 30 may be operationally connected to form a hull or outer shell of LRASM 12 and may aid in the flight thereof according to normal operational properties thereof as well as serve as a protective covering containing other listed components therein, as illustrated in FIG. 1 .
- Tail section 26 may further include one or more fins to further aid in the flight and navigation of LRASM 12 according to normal operational properties thereof.
- Sensor array 24 may include one or more antennas and/or an antenna array, a GPS sensor or other satellite navigation sensors, infrared and/or other focal plane array sensors, cameras, or any other sensors that are desirable for the desired implementation.
- sensor array 24 may include an antenna array having one or more antennas that are optimized to detect radio signals originating from an emitter 18 of a target 16 , and a GPS sensor, as discussed further herein.
- Engine 28 can be wholly contained within LRASM 12 and can be a known engine 28 type capable of providing thrust and propulsion of LRASM 12 .
- Engine 28 may further include a fuel source or fuel tank for operational use thereof. It will be understood that although discussed with the LRASM embodiment, engine 28 can vary depending on the guided projectile used with system 8 , and can be chosen by a person of skill according to the specific implementation parameters.
- LRASM 12 may further include an onboard computer 40 .
- Computer 40 may include a processor 42 coupled with a memory or at least one non-transitory computer readable storage medium 44 .
- Computer 40 may be connected to internal guidance system 14 , sensor array 24 , engine 28 , and wing structure 30 , including left and right wings 32 and 34 .
- computer 40 may be in serial connection with internal guidance system 14 , sensor array 24 , engine 28 , and wing structure 30 , including left and right wings 32 and 34 .
- Computer 40 may further include a communications link 46 which can be a wireless communications link 46 and can link LRASM 12 with firing platform 10 .
- communications link 46 may link LRASM 12 with a control center or control computer located remote from firing platform 10 .
- Communications link 46 may further allow communication between multiple LRASMs 12 A-C fired simultaneously or concurrently and can allow LRASMs 12 A-C to act in a swarm, as discussed further herein.
- computer 40 can be or include a logic controller, a series of logics or logic controllers, a microprocessor, or the like that can store and/or execute the process or processes disclosed herein. According to another aspect, computer 40 can further store and/or execute other functions of LRASM 12 , including but not limited to, wing 32 , 34 deployment, engine 28 operation, and/or flight path adjustments.
- target 16 can include emitter 18 therewith.
- Target 16 can further include a body 48 , a propulsion mechanism 50 , and a communications structure 52 thereon.
- target 16 refers to the entirety of the structure, including the features listed above. This can be distinguished from one or more “points of impact” as discussed further herein, as a point of impact is a specific location on target 16 .
- a target 16 can be a ship while a point of impact can be the hull of that same ship adjacent an engine room within that same ship.
- target 16 is shown and discussed herein as a ship, target 16 can similarly be any vehicle or structure, including mobile vehicles that are land or sea-based, such as tanks, trucks, trains, and the like. According to another aspect, target 16 may be a manned or unmanned aircraft.
- Emitter 18 may be an antenna or antenna array capable of generating and broadcasting a signal outward therefrom.
- emitter 18 may be a radio antenna or radio array operable to generate and broadcast a radio signal therefrom.
- emitter 18 may be a radar antenna or array.
- emitter 18 may include more than one emitter type capable of generating and broadcasting multiple signals across one or more electromagnetic frequency bands.
- emitter 18 may include a radio or communications array that can broadcast in normal radio frequencies while also including a radar antenna or array that can generate and receive radar waves for use in navigation, target acquisition and tracking, and/or threat detection and avoidance.
- body 48 of target can then refer to the main hull and deck of the ship.
- propulsion mechanism 50 of target 16 may include an engine and one or more propellers or propulsion structures.
- Communications structure 52 can be a tower or other similar structure that can support one or more emitters 18 of the type the present system 8 can detect. Communications structure 52 may be a portion of body 48 , or may form a separate structure thereon or attached thereto.
- an emitter 18 collocated with target 16 simply refers to the arrangement wherein the emitter 18 is near or close to the target 16 .
- emitter 18 may be collocated with target 16 by way of being mounted on communications structure 52 , which is in turn connected to the body 48 of the ship, i.e. target 16 .
- the emitter 18 would be considered to be collocated with target 16 due to the close arrangement thereof.
- LRASM 12 having been launched from firing platform 10 , can utilize sensor array 24 to detect a signal 54 from an emitter 18 .
- the signal may typically be a radar pulse coming from emitter 18 whereas emitter 18 is collocated with target 16 , but has an unknown location relative to LRASM 12 .
- LRASM 12 can detect the signal 54 , or more particularly the phase and amplitude of the signal 54 to determine an angle of arrival (AOA) utilizing a known process referred to as direction finding (DF).
- the DF process can determine the AOA of a signal by comparing the characteristics of an incoming signal to a database of expected signal characteristics for a given array structure and size.
- the DF process can be a known DF process such as a correlated interferometry direction finding process (CIDF process).
- CIDF process correlated interferometry direction finding process
- Determining the AOA of a detected signal may further involve determining two angles of the emitter 18 relative to LRASM 12 .
- AOA can be comprised of 1) the angle off of the nose 22 of LRASM 12 around the horizontal and 2) the vertical angle of the target 16 relative to the LRASM 12 .
- the vertical angle is known as elevation, and is depicted in FIG. 2 while the horizontal angle off of the nose is known as azimuth and is depicted in FIG. 3 .
- target 16 is a ship
- target 16 is thus known or assumed to be at the surface of the water in which it is afloat; therefore, as the elevation of the LRASM 12 is known, the elevation angle to determine the AOA may be represented as a negative elevation off the nose 22 of the LRASM 12 , as seen in FIG. 2 .
- LRASM 12 may detect signal 54 using sensor array 24 to determine the angle of elevation relative to the position of the nose 22 of LRASM 12 .
- This elevation angle may be calculated through the application of a known DF process, which can be stored on storage medium 44 and/or executed by computer 40 and/or processor 42 .
- target 16 may be at any angle around the horizontal relative to LRASM 12 , therefore azimuth may be represented as a directional vector at any angle from 0-360 degrees around LRASM 12 .
- the azimuth angle of the target may likewise be determined by the signal 54 hitting sensor array 24 of LRASM 12 .
- the signal data specifically phase and amplitude difference data, can be sent through a serial connection from sensor array 24 to processor 42 where the data can be processed using a direction finding process such as CIDF to provide an azimuth direction of the emitter 18 relative to the LRASM 12 .
- time difference of arrival may also be used to locate an emitter 18 carried by a target 16 .
- TDOA requires three or more LRASMs 12 (individually numbered as 12 A, 12 B, and 12 C in FIG. 4 ) to be fired at a common target and traveling at a distance apart.
- LRASMs 12 individually numbered as 12 A, 12 B, and 12 C in FIG. 4
- TOA time of arrival
- each LRASM 12 A-C is likely to be at a different distance to the target at any given point during their flight. These different distances are indicated in FIG. 4 as D 1 , D 2 , and D 3 .
- the difference in distance to the target 16 and the emitter 18 affects the time at which the signal 54 reaches the sensor array 24 of each individual LRASM 12 A-C.
- the difference in time at which the signal 54 is received by each LRASM 12 A-C can be processed by a Kalman filter to geolocate the emitter 18 .
- TDOA operates in 3-D space
- three receivers in this case, three LRASMs 12 A-C with separate sensor arrays 24 , are required to geolocate the target emitter.
- the geolocation accuracy increases with each additional missile.
- using more than three missiles may not be cost effective and the increased geolocation accuracy may not be justified in that cost.
- using two missiles can provide a TDOA measurement; but a TDOA measurement between only two missiles is not sufficient to geolocate the target emitter.
- the present navigation system 8 therefore is contemplated for use with three LRASMs 12 A-C concurrently launched from one or more firing platforms 10 and directed at a common target 16 .
- the three LRASMs 12 A-C may work together in a coordinated swarm.
- the present system 8 can combine the calculations of AOA and TDOA to increase accuracy of each individual LRASM 12 A-C as it is directed to target 16 , thereby increasing the probability of a successful strike on target 16 .
- the present system further contemplates that communication link 46 of each LRASM 12 A-C can allow communications between each LRASM 12 A-C such that all three missiles can share information detected by each of the other LRASMs 12 A-C to further increase accuracy.
- each of the three LRASMs 12 A-C may be in secure communication with each other and/or with a command computer and/or processor remote from the LRASMs 12 A-C which may or may not be collocated with firing platform 10 such that data can be transmitted in real time communications between missiles and the command processor.
- the AOA and TOA measurements may then be communicated to and/or between LRASMs 12 A-C via communications link 46 .
- Communications and/or data streams are illustrated in the figures as dashed lines between the LRASMs 12 A-C and are further referenced herein as data 60 , or alternatively, shared data 60 .
- a Kalman filter installation may be utilized to determine the geolocation of target 16 and emitter 18 .
- This single Kalman filter may be installed on one of the LRASMs 12 A-C or may alternatively be installed on a central processor remote there from.
- LRASMs 12 B and 12 C may generate elevation, azimuth, (i.e. AOA) and TOA measurements, and send these measurements to LRASM 12 A via communications link 46 .
- This data 60 may be received by LRASM 12 A, which may combine this data with its own TOA and AOA measurements.
- This combined data set may then be processed by a Kalman filter encoded on memory 44 of LRASM 12 A to generate a geolocation solution.
- LRASM 12 A may communicate the results back to LRASMs 12 B and 12 C via communications link 46 .
- all three LRASMs 12 A-C may communicate data 60 to a remote computer which may apply the Kalman filter to generate a geolocation solution, and may communicate the solution back to LRASMs 12 A-C.
- all three LRASMs 12 A-C may independently perform these processes using data 60 from each of the other two LRASMs 12 A-C. According to this example, if the communications to one of LRASMs 12 A-C were to be lost, the other two could continue autonomously without the third as each LRASM 12 A-C would be equipped with its own solution.
- This fusion of AOA and TDOA may allow a higher level of accuracy over either AOA or TDOA alone.
- a single projectile launched at a moving target may have a probability of hitting the desired point of impact on that target of approximately 60% using AOA alone.
- a group of three projectiles may have a probability of hitting the desired point of impact on the target of approximately 80% using TDOA alone.
- the fusion of AOA and TDOA according to the above process can significantly increase the probability of hitting the desired point of impact on the target.
- the fusion of AOA and TDOA according to the present system 8 can increase the probability of hitting the desired point of impact on the target up to approximately 98%.
- the fusion of AOA and TDOA can generate a geolocation of the target 16 using incomplete information by readily and seamlessly switching between AOA alone, TDOA alone, or the fusion of AOA and TDOA, depending on what information is available at the time of a given scan.
- TDOA may require three LRASMs 12 to determine the point of origin for signal 54 . Should one or more of the three LRASMs 12 be malfunctioning, damaged, or otherwise taken out of service, such as being shot down by enemy defenses, the present navigation system 8 can operate using AOA alone. Similarly, should the AOA result be unreliable or otherwise unavailable, the present navigation system 8 can seamlessly continue to operate using just TDOA results to provide a geolocation. Subsequent scans can fill in missing information as it again becomes available.
- target 16 is often mobile meaning the geolocation of emitter 18 and target 16 can change over time. Therefore, these calculations may be run on a continuous and/or systematic basis.
- the signal data is captured and communicated to the computer 40 and/or processor 42 running one or more Kalman filters, CIDF, and/or other DF processes, for updated geolocation information.
- the present geolocation of the target 16 may be used by the internal guidance system 14 of LRASMs 12 A-C to adjust their flight paths and/or flight speed by operation of wing structure 30 , engine 28 or both.
- Having continuous and/or systematic measurements taken over a period of time can give both speed and direction of target 16 and emitter 18 thereby allowing computer 40 and/or processor 42 to predict the geolocation of target 16 at the predicted time of impact of LRASMs 12 A-C to further adjust flight path and/or speed of LRASMs 12 A-C to intercept target 16 at the predicted geolocation.
- the communication link 46 between LRASMs 12 A-C can allow further navigational adjustments based on the relative position of each LRASM 12 A-C to its counterparts during flight. Specifically, the inclusion of three or more LRASMs 12 A-C in secure communication can allow LRASMs 12 A-C to communicate their position on a continuous basis both relative to target 16 and relative to each other, thus providing significant advantages over current single missile systems.
- the fusion of AOA and TDOA may provide highly accurate targeting information relating to the position of an emitter 18 collocated with a target 16 .
- the emitter 18 is carried on a portion of the target, or on a structure attached to the target 16 .
- the emitter 18 may not actually be the desired point of impact.
- the emitter 18 may be on a communications tower or communications structure 52 at one end of a ship and a direct strike on the emitter 18 or communications structure 52 may not sufficiently disable the propulsion or offense and defense capabilities of the target 16 . Instead, a direct hit on the emitter 18 may only knock out that particular communications structure 52 .
- a direct strike on emitter 18 may not even disable communications, targeting, or defensive capabilities provided by the now destroyed emitter 18 .
- the LRASMs 12 A-C it is desirable for one or more of the LRASMs 12 A-C to hit target 16 in an area remote from the emitter 18 while maintaining a high level of accuracy to prevent munitions loss and/or failed target engagement.
- the determination of geolocation produced by AOA and TDOA can give a position and velocity of the emitter 18 .
- the position of the desired POI 58 on target 16 may not coincide with the position of the emitter 18 .
- direction of the target 16 can change and is likely to change once the LRASMs 12 A-C have been launched and are detected by the target 16 .
- the signal data can be used to generate a target profile through comparison of the detected signal 54 properties and known target information to a database of expected signal characteristics and a database of known target 16 information having configurations prepopulated therein.
- the target profile may then be communicated to each of LRASMs 12 A-C.
- the target profile can be a single database containing both expected signal characteristics and target 16 information.
- the database can then provide a POI 58 remote from emitter 18 relative to the position of the emitter 18 on target 16 .
- a signal 54 can be detected and advanced intelligence can provide a target 16 profile indicating that an enemy ship of known configuration is operating in a restricted area.
- the nationality, model, and specific class of the ship can be compared to the database and the location of the emitter 18 positioned thereon can be determined relative to the desired POI 58 .
- the communications structure 52 may be located on the bow of the detected ship while the target 16 is the engine room or fuel storage compartments which may be located at the stern. This information can be communicated to LRASMs 12 A-C prior to launch from firing platform 10 , thus predetermining the POI 58 on target 16 relative to the emitter 18 .
- LRASMs 12 A-C are launched from firing platform 10 , they can actively and continuously detect signal 54 coming from target emitter 18 on target 16 and can adjust their course heading and/or speed according the heading and velocity of the emitter 18 accounting for the offset POI 58 that was predetermined prior to firing.
- This offset POI process may allow for continuous and systematic calculation of the POI 58 relative to the emitter 18 location, heading, and velocity, and can allow LRASMs 12 A-C to maintain a flight path directed to the POI 58 spaced apart from the emitter 18 .
- changes in velocity and heading of target 16 during flight time of LRASMs 12 A-C may further allow calculation and prediction of the geolocation of the POI 58 at the time LRASMs 12 A-C arrive on target 16 , thus increasing accuracy of LRASMs 12 A-C.
- the communications link 46 between LRASMs 12 A-C may also allow LRASMs 12 A-C to remain on course to arrive at the desired point of impact simultaneously, thus increasing the likelihood of a successful target engagement and reducing the effectiveness of any available countermeasures deployed by the target 16 .
- an additional advantage of firing multiple LRASMs 12 A-C that are in secure communications amongst themselves relates to navigation system drift experienced by LRASMs 12 operating in areas where GPS navigation is unavailable or denied.
- One common defensive countermeasure of a target 16 is to surround itself with a GPS jamming signal indicated in FIG. 6 as reference 56 and hereinafter referred to as the zone of GPS denial or the GPS denial zone 56 .
- the GPS denial zone 56 can extend 360 degrees around a target 16 , thus providing a circle of GPS denial zone 56 surrounding target 16 having a radius of ‘X’.
- radius X can be as large as 20 nautical miles.
- each LRASM 12 may rely on an unaided inertial navigation system, specifically components such as accelerometers and gyroscopes which may form a part of internal guidance system 14 . It is known that navigation using accelerometers and gyroscopes alone results in a missile position error that grows with time. Specifically, missiles navigation using these systems alone may drift out of position in the magnitude of multiple miles. Thus, according to this embodiment and example, the final 20 nautical miles of approach distance to target 16 can result in significant drifting of LRASMs 12 A-C such that target 16 is not struck at the desired POI 58 and reduces the probability of a successful target 16 engagement.
- the present system 8 can utilize the secure communications link 46 between LRASMs 12 A-C to continuously update each individual LRASM 12 A-C of the position of each of the other two LRASMs 12 A-C in the swarm.
- a swarm-relative gelocation solution can be calculated that is impervious to the independent drift of each missile's navigation system.
- the swarm-relative geolocation solution may allow LRASMs 12 A-C to maintain their course to the target 16 , and may increase the likelihood of a successful engagement of target 16 .
- the LRASMs 12 A-C can measure the transmission time and receive time of the data 60 as it is communicated between them.
- This data 60 like signal 54 , is transmitted as a form of electromagnetic radiation, thus traveling at the speed of light. Further, knowledge of the data transmit and receive times together with the signal travel speed allows the distance between the transmitting LRASM 12 and the receiving LRASM 12 to be calculated.
- Knowledge of relative missile position is necessary for swarm-relative geolocation in a GPS denied environment.
- Knowledge of relative position may also allow LRASMs 12 A-C to adjust their flight path and/or speed to keep LRASMs 12 A-C in a specific formation as they approach the target 16 . The formation may be further adjusted as LRASMs 12 A-C approach the target 16 . For example, if flying in a triangular configuration similar to the examples illustrated in the figures, LRASMs 12 A-C may maintain their relative position while they continue to reduce the relative size of the triangle as they approach the target 16 until they meet at the POI 58 .
- FIG. 7 the onboard processing performed by one of the LRASMs 12 A-C is shown in the form of a block diagram, and further explained herein. As depicted in FIG. 7 , the processing is shown from the perspective of LRASM 12 A, with data 60 being received from LRASMs 12 B and 12 C (indicated as 60 B and 60 C respectively). Although shown with reference to LRASM 12 A, the processing depicted in FIG. 7 may be identically replicated on each of LRASMs 12 A-C. Further, the onboard processing shown in FIG.
- the inputs 62 to computer 40 and subsequently to processor 42 , and the output 64 from processor 42 to internal guidance system 14 may differ depending on the GPS availability in the particular environment, as discussed further herein.
- the Kalman filter state vector and covariance matrix Prior to processing measurements, the Kalman filter state vector and covariance matrix must be initialized.
- the Kalman filter states are latitude, longitude, north velocity, and east velocity of the target, where “target” here is defined as the desired impact point on the target. These states may be initialized using the AOA data from any one of the LRASM 12 , or if AOA data is not available, the estimated target position provided to the missiles at launch.
- the Kaman filter covariance matrix is initialized using the uncertainties associated with the state initialization data. This initialization of the Kalman filter need only be performed once. Once initialized, the Kalman filter estimates of target location and velocity can be updated each time AOA and TDOA measurement values become available.
- the first LRASM 12 A may detect a signal 54 from emitter 18 via the sensor array 24 , and data 60 A may be sent to computer 40 /processor 42 via inputs 62 .
- These data 60 A may include the elevation angle and azimuth angle measurements (AOA) from LRASM 12 A to emitter 18 , as well as the time of arrival (TOA) of signal 54 at LRASM 12 A.
- AOA elevation angle and azimuth angle measurements
- TOA time of arrival
- communications link 46 may receive data 60 B from LRASM 12 B and data 60 C from LRASM 12 C and may send these data 60 B, 60 C to computer 40 via inputs 62 as well.
- data 60 B and 60 C may include the elevation angle and azimuth angle measurements from LRASMS 12 B and 12 C to emitter 18 , as well as the TOA of signal 54 at LRASMs 12 B and 12 C.
- These data 60 A- 60 C may be provided to the Kalman filter hosted on computer 40 to estimate target position (latitude and longitude) and impact point velocity components (north and east velocity).
- the Kalman filter uses its state estimate to generate expected values for the AOA measurements. The expected values are subtracted from the measured values to obtain the measurement residuals. These measurement residuals are used together with the Kalman gain matrix to update the Kalman filter state estimate and covariance matrix.
- the TDOA measurements may be calculated from data 60 A-C by subtracting the various TOA measurements from each other. This results in TDOA measurements between first and second LRASMs 12 A and 12 B, between second and third LRASMs 12 B and 12 C, and between first and third LRASMs 12 A and 12 C.
- the Kalman filter uses its state estimate to generate expected values for the TDOA measurements. The expected values are subtracted from the measured values to obtain the measurement residuals. These measurement residuals are used together with the Kalman gain matrix to update the Kalman filter state estimate and covariance matrix.
- the Kalman filter After each AOA and/or TDOA measurement update is performed, the Kalman filter propagates the state estimates forward in time to obtain estimates of the target location and velocity at the next measurement time. In a similar fashion, the Kalman filter propagates the state covariance matrix forward in time to obtain uncertainties for the propagated state estimates.
- Kalman filter equations for use when accurate missile positions are known (e.g. when GPS is available) and are described below, with state propagation and measurement update equations represented in FIG. 7 by reference 66 and measurement equations represented in FIG. 7 by reference 68 .
- Kalman filter state estimates may be used together with other available information (items b through d) to compute expected values for the following measurements:
- TDOA 12 Signal ⁇ ⁇ time ⁇ ⁇ difference ⁇ ⁇ of ⁇ ⁇ arrival ⁇ ⁇ between ⁇ ⁇ missile ⁇ ⁇ 1 ⁇ and ⁇ ⁇ missile ⁇ ⁇ 2
- TDOA 13 Signal ⁇ ⁇ time ⁇ ⁇ difference ⁇ ⁇ of ⁇ ⁇ arrival ⁇ ⁇ between ⁇ ⁇ missile ⁇ ⁇ 1 ⁇ and ⁇ ⁇ missile ⁇ ⁇ 3
- TDOA 23 Signal ⁇ ⁇ time ⁇ ⁇ difference ⁇ ⁇ of ⁇ ⁇ of ⁇ ⁇ of ⁇ ⁇ of ⁇ ⁇ of ⁇ ⁇ missile ⁇ ⁇ 1 ⁇ and ⁇ ⁇ missile ⁇ ⁇ 3
- TDOA 23 Signal ⁇ ⁇ time ⁇ ⁇ difference ⁇ ⁇ of ⁇ ⁇ of ⁇
- x ⁇ [ ⁇ ⁇ target ⁇ ⁇ target v ⁇ N ⁇ ⁇ target v ⁇ E ⁇ ⁇ target ]
- ⁇ ... ⁇ ⁇ target estimated ⁇ ⁇ target ⁇ ⁇ latitude
- ⁇ ⁇ target estimated ⁇ ⁇ target ⁇ ⁇ longitude
- v ⁇ N estimated ⁇ ⁇ target ⁇ ⁇ velocity ⁇ ⁇ along ⁇ ⁇ north ⁇ ⁇ direction
- v ⁇ E ⁇ ⁇ target estimated ⁇ ⁇ target ⁇ ⁇ velocity ⁇ ⁇ along ⁇ ⁇ east ⁇ ⁇ direction
- ⁇ x emit x distance from target to emitter in ship coordinate frame
- ⁇ y emit y distance from target to emitter in ship coordinate frame
- ⁇ z emit vertical distance from target to emitter in ship coordinate frame
- Step 1 Calculate the target heading in the geodetic coordinate frame:
- ⁇ ship sin - 1 ( v ⁇ E v ⁇ N 2 + v ⁇ E 2 )
- Step 2 Calculate position of target emitter in geodetic coordinate frame:
- ⁇ emit f ( ⁇ ship , ⁇ x emit , ⁇ y emit , ⁇ circumflex over ( ⁇ ) ⁇ , ⁇ circumflex over ( ⁇ ) ⁇ )
- ⁇ emit f ( ⁇ ship , ⁇ x emit , ⁇ y emit , ⁇ circumflex over ( ⁇ ) ⁇ , ⁇ circumflex over ( ⁇ ) ⁇ )
- az n f ( ⁇ emit , ⁇ emit , alt emit , ⁇ missile n , ⁇ missile n , alt missile n )
- el n f ( ⁇ emit , ⁇ emit , alt emit , ⁇ missile n , ⁇ missile n , alt missile n )
- distance n f ( ⁇ emit , ⁇ emit , alt emit , ⁇ missile n , ⁇ missile n , alt missile n )
- Step 4 Calculate TDOA for each missile baseline:
- TDOA 12 distance 1 - distance 2 speed ⁇ ⁇ of ⁇ ⁇ light
- TDOA 13 distance 1 - distance 3 speed ⁇ ⁇ of ⁇ ⁇ light
- TDOA 23 distance 2 - distance 3 speed ⁇ ⁇ of ⁇ ⁇ light
- the output 64 of the Kalman filter may be provided to internal guidance system 14 to allow for the appropriate adjustments to the flight path and/or speed of LRASMs 12 A-C.
- AOA and TDOA of an incoming signal 54 can be performed in any order, including determining AOA then TDOA, determining TDOA then AOA, or determining AOA and TDOA simultaneously.
- the term “target” in the equations above is defined as the desired impact point on the target.
- the Kalman filter may thus estimate the geodetic (earth) frame position of the desired point of impact, even though it may be offset from the target emitter.
- the offset POI processing assumes the desired point of impact is known in the target's 16 coordinate frame, but the heading of the target 16 coordinate frame is unknown with respect to the geodetic earth frame, as discussed above. This unknown target heading is what makes estimating the position of an offset emitter challenging.
- the Kalman filter algorithm above provides a robust solution.
- onboard processing performed by LRASMs 12 A-C can have the same basic pathways regardless of the availability of a GPS signal.
- the first LRASM 12 A may detect a signal 54 from emitter 18 via the sensor array 24 , and data 60 A may be sent to computer 40 /processor 42 via inputs 62 .
- These data 60 A may include an estimated elevation angle and azimuth angle measurement from LRASM 12 A to emitter 18 .
- the elevation and azimuth angles measured relative to LRASM 12 A are still accurate despite errors in the LRASM 12 A position.
- Data 60 A may also include the TOA of signal 54 at LRASM 12 A.
- communications link 46 may receive data 60 B from LRASM 12 B and data 60 C from LRASM 12 C, including estimated elevation angle and azimuth angle measurements from LRASMs 12 B and 12 C to emitter 18 , as well as TOA of signal 54 at LRASMs 12 B and 12 C.
- the Kalman filter processing between the two environments is very similar. However, the states the filter estimates are different.
- the Kalman filter estimates are latitude, longitude, north velocity, and east velocity. Using this information, the target location could be pinpointed on a map.
- the Kalman filter estimates the target location relative to a LRASM 12 chosen as the origin of the missile swarm coordinate reference frame.
- the Kalman filter position states are azimuth, elevation, and range to the target with respect to the chosen LRASM 12 .
- the Kalman filter estimates azimuth rate, elevation rate, and range rate. Since this information is relative to a missile with unknown position in the earth frame, it is not possible to pinpoint the target on a map. However, the target position is known in the swarm frame, and this is sufficient for each LRASM 12 to guide itself to impact with the target.
- the present navigation system 8 When operating in a GPS denied environment (and only when operating in a GPS denied environment), the present navigation system 8 requires that the relative position between the LRASMs 12 A-C be known. Specifically, as discussed above and in keeping with the example of LRASM 12 A as the processing missile, when data 60 B and 60 C are sent from LRASMs 12 B and 12 C, the time the data 60 is transmitted by communications link 46 on LRASM 12 B and 12 C may be recorded, and LRASM 12 A may further record the TOA for data 60 as it is received by communications link 46 on LRASM 12 A.
- each LRASM 12 A-C may allow the relative position of each LRASM 12 A-C to be calculated, which in turn can compensate for the lack of specific knowledge of the actual position of each LRASM 12 A-C.
- the LRASMs 12 A-C may maintain a desired formation or position as they approach target 16 .
- Kalman filter equations for use when accurate missile positions are unknown are described below, with state propagation and measurement update equations represented in FIG. 7 by reference 66 and measurement equations represented in FIG. 7 by reference 68 .
- Kalman filter state estimates may be used together with other available information (items b through e) to compute expected values for the following measurements:
- ⁇ x emit x distance from target to emitter in ship coordinate frame
- ⁇ y emit y distance from target to emitter in ship coordinate frame
- ⁇ z emit vertical distance from target to emitter in ship coordinate frame
- Step 1 Calculate azimuth and elevation angles to target:
- Step 2 Calculate target latitude and longitude:
- ⁇ target f ( ⁇ missile 1 , ⁇ missile 1 , alt missile 1 , target , êl target )
- ⁇ target f ( ⁇ missile 1 , lon missile 1 , alt missile 1 , target , êl target )
- Step 3 Calculate emitter position:
- ⁇ emit f ( ⁇ ship , ⁇ x emit , ⁇ y emit , ⁇ target , lon target )
- ⁇ emit f ( ⁇ ship , ⁇ x emit , ⁇ y emit , ⁇ target , lon target )
- ⁇ missile n f (pos 1n , ⁇ missile 1 , ⁇ missile 1 )
- ⁇ missile n f (pos 1n , ⁇ missile 1 , ⁇ missile 1 )
- alt missile n f (pos 1n , ⁇ missile 1 , ⁇ missile 1 )
- n f (lat emit , lon emit , alt emit , ⁇ missile n , ⁇ missile n , alt missile n )
- Step 6 Calculate TDOA for each missile baseline:
- TDOA 12 distance 1 - distance 2 speed ⁇ ⁇ of ⁇ ⁇ light
- TDOA 13 distance 1 - distance 3 speed ⁇ ⁇ of ⁇ ⁇ light
- TDOA 23 distance 2 - distance 3 speed ⁇ ⁇ of ⁇ ⁇ light
- the output 64 of the Kalman filter namely the estimated target azimuth, elevation, and range relative to the reference LRASM 12 , may be provided to internal guidance system 14 to allow for the appropriate adjustments to the flight path and/or speed of LRASMs 12 A-C.
- the method including launching three or more LRASMs 12 A-C from a firing platform 10 at a target 16 that is remote from the firing platform 10 .
- the three or more LRASMs 12 A-C can detect an incoming signal 54 from an emitter 18 collocated with the target 16 .
- Each LRASM 12 A-C can independently detect the signal data and can determine an AOA for the signal relative to the LRASMs 12 A-C.
- the swarm of three or more LRASMs 12 A-C can further determine the TOA of the signal 54 relative to the LRASMs 12 A-C.
- These data may then be transmitted to a centralized location and/or between each of the LRASMs 12 A-C to determine a geolocation of the target 16 based on both the AOA and TOA of the detected signal 54 .
- the flight path and/or speed of each of the three or more LRASMs 12 A-C can then be adjusted based on continuing detection of the signal 54 and calculation of the geolocation of the signal 54 .
- the method of navigation can further include creating a target 16 profile prior to launching the three or more LRASMs 12 A-C from firing platform 10 and comparing the target 16 profile to a database of known target 16 types and configurations to determine the desired POI 58 .
- This target 16 profile and POI 58 can be communicated to the three or more LRASMs 12 A-C prior to launching from the firing platform 10 .
- the LRASMs 12 A-C may utilize the target 16 profile and POI 58 along with the AOA and TOA to maintain a flight path and speed that can allow each of the three or more LRASMs 12 to arrive at the desired POI 58 , offset from the emitter 18 , at the same time.
- the navigation approach requires the relative positions between the LRASMs 12 to be known. This requirement is met via secure communications between each of the three or more LRASMs 12 A-C. These communications can be sent at regular intervals between each of the LRASMs 12 A-C. By way of non-limiting example, communication can be sent between the first and second LRASMs 12 A and 12 B, the first and third LRASMs 12 A and 12 C, and the second and third LRASMs 12 B and 12 C at an interval of once per second. The LRASMs 12 A-C can then calculate the time it took for communications to arrive from each of the other LRASMs 12 A-C, and can use that time calculation to determine the relative distance between LRASMs 12 A-C.
- inventive concepts may be embodied as one or more methods, of which an example has been provided.
- the acts performed as part of the method may be ordered in any suitable way. Accordingly, embodiments may be constructed in which acts are performed in an order different than illustrated, which may include performing some acts simultaneously, even though shown as sequential acts in illustrative embodiments.
- inventive embodiments are presented by way of example only and that, within the scope of the appended claims and equivalents thereto, inventive embodiments may be practiced otherwise than as specifically described and claimed.
- inventive embodiments of the present disclosure are directed to each individual feature, system, article, material, kit, and/or method described herein.
- embodiments of technology disclosed herein may be implemented using hardware, software, or a combination thereof.
- the software code or instructions can be executed on any suitable processor or collection of processors, whether provided in a single computer or distributed among multiple computers.
- the instructions or software code can be stored in at least one non-transitory computer readable storage medium.
- a computer or smartphone utilized to execute the software code or instructions via its processors may have one or more input and output devices. These devices can be used, among other things, to present a user interface. Examples of output devices that can be used to provide a user interface include printers or display screens for visual presentation of output and speakers or other sound generating devices for audible presentation of output. Examples of input devices that can be used for a user interface include keyboards, and pointing devices, such as mice, touch pads, and digitizing tablets. As another example, a computer may receive input information through speech recognition or in other audible format.
- Such computers or smartphones may be interconnected by one or more networks in any suitable form, including a local area network or a wide area network, such as an enterprise network, and intelligent network (IN) or the Internet.
- networks may be based on any suitable technology and may operate according to any suitable protocol and may include wireless networks, wired networks or fiber optic networks.
- the various methods or processes outlined herein may be coded as software/instructions that is executable on one or more processors that employ any one of a variety of operating systems or platforms. Additionally, such software may be written using any of a number of suitable programming languages and/or programming or scripting tools, and also may be compiled as executable machine language code or intermediate code that is executed on a framework or virtual machine.
- inventive concepts may be embodied as a computer readable storage medium (or multiple computer readable storage media) (e.g., a computer memory, one or more floppy discs, compact discs, optical discs, magnetic tapes, flash memories, USB flash drives, SD cards, circuit configurations in Field Programmable Gate Arrays or other semiconductor devices, or other non-transitory medium or tangible computer storage medium) encoded with one or more programs that, when executed on one or more computers or other processors, perform methods that implement the various embodiments of the disclosure discussed above.
- the computer readable medium or media can be transportable, such that the program or programs stored thereon can be loaded onto one or more different computers or other processors to implement various aspects of the present disclosure as discussed above.
- program or “software” or “instructions” are used herein in a generic sense to refer to any type of computer code or set of computer-executable instructions that can be employed to program a computer or other processor to implement various aspects of embodiments as discussed above. Additionally, it should be appreciated that according to one aspect, one or more computer programs that when executed perform methods of the present disclosure need not reside on a single computer or processor, but may be distributed in a modular fashion amongst a number of different computers or processors to implement various aspects of the present disclosure.
- Computer-executable instructions may be in many forms, such as program modules, executed by one or more computers or other devices.
- program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types.
- functionality of the program modules may be combined or distributed as desired in various embodiments.
- data structures may be stored in computer-readable media in any suitable form.
- data structures may be shown to have fields that are related through location in the data structure. Such relationships may likewise be achieved by assigning storage for the fields with locations in a computer-readable medium that convey relationship between the fields.
- any suitable mechanism may be used to establish a relationship between information in fields of a data structure, including through the use of pointers, tags or other mechanisms that establish relationship between data elements.
- Logic includes but is not limited to hardware, firmware, software and/or combinations of each to perform a function(s) or an action(s), and/or to cause a function or action from another logic, method, and/or system.
- logic may include a software controlled microprocessor, discrete logic like a processor (e.g., microprocessor), an application specific integrated circuit (ASIC), a programmed logic device, a memory device containing instructions, an electric device having a memory, or the like.
- Logic may include one or more gates, combinations of gates, or other circuit components. Logic may also be fully embodied as software. Where multiple logics are described, it may be possible to incorporate the multiple logics into one physical logic. Similarly, where a single logic is described, it may be possible to distribute that single logic between multiple physical logics.
- the logic(s) presented herein for accomplishing various methods of this system may be directed towards improvements in existing computer-centric or internet-centric technology that may not have previous analog versions.
- the logic(s) may provide specific functionality directly related to structure that addresses and resolves some problems identified herein.
- the logic(s) may also provide significantly more advantages to solve these problems by providing an exemplary inventive concept as specific logic structure and concordant functionality of the method and system.
- the logic(s) may also provide specific computer implemented rules that improve on existing technological processes.
- the logic(s) provided herein extends beyond merely gathering data, analyzing the information, and displaying the results.
- a reference to “A and/or B”, when used in conjunction with open-ended language such as “comprising” can refer, in one embodiment, to A only (optionally including elements other than B); in another embodiment, to B only (optionally including elements other than A); in yet another embodiment, to both A and B (optionally including other elements); etc.
- “or” should be understood to have the same meaning as “and/or” as defined above.
- the phrase “at least one,” in reference to a list of one or more elements, should be understood to mean at least one element selected from any one or more of the elements in the list of elements, but not necessarily including at least one of each and every element specifically listed within the list of elements and not excluding any combinations of elements in the list of elements.
- This definition also allows that elements may optionally be present other than the elements specifically identified within the list of elements to which the phrase “at least one” refers, whether related or unrelated to those elements specifically identified.
- “at least one of A and B” can refer, in one embodiment, to at least one, optionally including more than one, A, with no B present (and optionally including elements other than B); in another embodiment, to at least one, optionally including more than one, B, with no A present (and optionally including elements other than A); in yet another embodiment, to at least one, optionally including more than one, A, and at least one, optionally including more than one, B (and optionally including other elements); etc.
- the method of performing the present disclosure may occur in a sequence different than those described herein. Accordingly, no sequence of the method should be read as a limitation unless explicitly stated. It is recognizable that performing some of the steps of the method in an different order could achieve a similar result.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Aviation & Aerospace Engineering (AREA)
- Aiming, Guidance, Guns With A Light Source, Armor, Camouflage, And Targets (AREA)
Abstract
Description
- The present disclosure relates generally to navigation systems for guided projectiles. More particularly, the present disclosure relates to an enhanced navigation system for cruise missiles that can geolocate a target and adjust the flight path of a missile according to the geolocation and estimated target movements. Specifically, the navigation system can continuously geolocate a target and can share that information across multiple projectiles fired simultaneously at a common target.
- Current navigation systems, particularly those used with guided munitions such as a cruise missile, allow a projectile to be fired against a target and guided to that target using the geolocation of an emitter collocated with that target. Presently, guided munitions include an antenna or a sensor array that can detect emitter pulses, and a processor that can use the detected pulses to calculate an angle off of the nose (azimuth) and an angle up or down from the nose (elevation) between the munition and the emitter. Using these two angles, the projectile can determine the location (latitude and longitude) of the emitter and adjust its flight path and/or flight speed to direct the projectile to its target.
- The present systems allow for a single projectile or missile to be fired at a single target which increases the potential for a missed target strike such that a minor error or miscalculation in geolocation, flight path, flight speed, or targeting profile can cause a single missile to miss its target. Further, when targets are mobile, the movement of the target can affect the flight path of the projectile such that the target may be able to maneuver away from or confuse a single missile or single projectile again causing a missed target strike.
- Additionally, some targets employ active navigation countermeasures, such as global positioning system (GPS) denial, in an area surrounding the target which can cause a single projectile to lose access to part of its navigation system, i.e., GPS. In these instances, these projectiles fall back to unaided inertial navigational systems using equipment such as accelerometers and gyroscopes which are prone to drift, causing the missile to veer off course over time and distance. The larger the area of GPS denial surrounding a target, the further off course a projectile can drift, again potentially resulting in a missed target strike.
- Finally, current single projectile missile systems that can detect the emission of radar or radio pulses from the target are guided by these pulses directly to the emitter. Typically, the emitter is offset from the desired point of impact on the target, and a direct strike on the emitter may or may not result in a strike at the desired location on the target. Using one example, when the target is a ship at sea, the emitter may be located at the top of a communications tower and striking the emitter with a projectile may destroy or hamper communications or detection systems of the target, but may not disable the target or its offensive or defensive capabilities.
- For these reasons above, current practice is often to fire multiple missiles simultaneously at the same target, each with its own navigation system to direct the missile at the target and each with the same issues discussed above.
- Accordingly, issues continue to exist relating to accuracy of missile navigation systems, specifically hitting a location on a target that is offset from the geolocated target emitter and operating in a GPS (or other navigation aid) denied environments. The present disclosure addresses these and other issues by providing a multiple projectile navigation system which may be used to increase the accuracy of geolocation, can accommodate an offset of the desired impact point from the geolocated target emitter, and can eliminate the impact of navigation system drift within areas of GPS or other navigation aid denial. The present disclosure may further provide for a navigation system that allows multiple projectiles to communicate amongst themselves and operate in unison to reach a common target simultaneously.
- In accordance with one aspect, an embodiment of the present disclosure may provide a method of projectile navigation comprising: detecting an incoming signal originating from an emitter carried by a target, wherein the incoming signal is independently detected by each of at least three projectiles that are operable to travel to and impact the target; analyzing the incoming signal via a processor and at least one non-transitory storage medium carried by at least one of the at least three projectiles to provide the angle of arrival (AOA) for the incoming signal relative to the location of each projectile; analyzing the incoming signal via the processor and at least one non-transitory storage medium to provide the time of arrival (TOA) of the incoming signal relative to the location of each projectile; communicating the AOA and TOA between the at least three projectiles; and, determining the geolocation of the target based on the AOA and TOA of the incoming signal. This exemplary embodiment or another exemplary embodiment may further provide wherein the at least three projectiles are three long-range anti-ship missiles (LRASMs). This exemplary embodiment or another exemplary embodiment may further provide wherein analyzing the detected signal data to provide the AOA further comprises: applying a correlative interferometry direction finding (CIDF) process to the incoming signal data to provide the AOA of the detected signal. This exemplary embodiment or another exemplary embodiment may further provide wherein determining the geolocation of the target based on the AOA and TOA of the incoming signal comprises: processing the AOA and TOA measurements with at least one Kalman filter to geolocate the target. This exemplary embodiment or another exemplary embodiment may further provide adjusting at least one of the flight path and flight speed of one or more of the at least three projectiles based on the geolocation of the target. This exemplary embodiment or another exemplary embodiment may further provide simultaneously analyzing the incoming signal data to provide the AOA and TOA. This exemplary embodiment or another exemplary embodiment may further provide independently analyzing the incoming signal data to provide the AOA and TOA in any order. This exemplary embodiment or another exemplary embodiment may further provide creating a profile of the target prior to launching the projectiles. This exemplary embodiment or another exemplary embodiment may further provide comparing the profile to a database of known target types and configurations to determine a point of impact on the target relative to and offset from the location of the signal emitter carried by the target. This exemplary embodiment or another exemplary embodiment may further provide communicating the target profile, target configuration, and point of impact to the projectiles. This exemplary embodiment or another exemplary embodiment may further provide determining a direction of travel and speed of the target based on the AOA and TOA of the detected signal and the geolocation of the target. This exemplary embodiment or another exemplary embodiment may further provide wherein each of the projectiles navigate by unaided inertial navigational systems in areas where global positioning system (GPS) data is unavailable or denied. This exemplary embodiment or another exemplary embodiment may further provide measuring one or both of the transmission and receiving times of communication pulse transmissions between the projectiles. This exemplary embodiment or another exemplary embodiment may further provide comparing the transmission and receiving times of communication pulse transmissions between the projectiles; and, determining the position of each of the projectiles relative to each of the other projectiles. This exemplary embodiment or another exemplary embodiment may further provide adjusting at least one of the flight path and flight speed of at least one of the projectiles to allow each of the projectiles to arrive at the target at approximately the same time.
- In accordance with another aspect, an embodiment of the present disclosure may provide a system comprising: a processor capable of executing logical functions; and at least one non-transitory computer readable storage medium having instructions encoded thereon that, when executed by the processor, implements operations to direct the operations of at least three projectiles, the instructions including: detect an incoming signal originating from an emitter carried by the target, wherein the incoming signal is independently detected by each of the projectiles; analyze the incoming signal to provide the angle of arrival (AOA) for the incoming signal relative to the location of each projectile; analyze the incoming signal to provide the time of arrival (TOA) of the incoming signal relative to the location of each projectile; communicate the AOA and TOA between the at least three projectiles; and, determine the geolocation of the target based on the AOA and TOA of the incoming signal. This exemplary embodiment or another exemplary embodiment may further provide wherein the instructions further include: apply a correlative interferometry direction finding (CIDF) process to the incoming signal data to provide the AOA of the detected signal; process the AOA and TOA measurements with at least one Kalman filter to geolocate the target; create a profile of the target; compare the profile to a database of known target types and configurations to determine a point of impact on the target relative to and offset from the location of the signal emitter carried by the target; communicate the target profile, target configuration, and point of impact to the projectiles; determine a direction of travel and speed of the target based on the AOA and TOA of the detected signal and the geolocation of the target; measure one or both of the transmission and receiving times of communication pulse transmissions between the projectiles; compare the transmission and receiving times of communication pulse transmissions between the projectiles; and, determine the position of each of the projectiles relative to each of the other projectiles. This exemplary embodiment or another exemplary embodiment may further provide wherein the instructions further include: adjusting at least one of the flight path and flight speed of at least one of the projectiles to allow each of the projectiles to arrive at the target at approximately the same time based on one or more of the target's geolocation, the target's direction of travel and speed, and the position of each of the projectiles relative to each of the other projectiles.
- In accordance with another aspect, an embodiment of the present disclosure may provide a computer program product including one or more non-transitory machine-readable mediums encoding instructions that when executed by one or more processors cause a process to be carried out for directing at least three projectiles, the process comprising: detecting an incoming signal originating from an emitter carried by the target, wherein the incoming signal is independently detected by the projectiles; analyzing the incoming signal to provide the angle of arrival (AOA) for the incoming signal relative to the location of each projectile; analyzing the incoming signal to provide the time of arrival (TOA) of the incoming signal relative to the location of each projectile; communicating the AOA and TOA between the at least three projectiles; and, determining the geolocation of the target based on the AOA and TOA of the incoming signal. This exemplary embodiment or another exemplary embodiment may further provide wherein the process further comprises: apply a correlative interferometry direction finding (CIDF) process to the incoming signal data to provide the AOA of the detected signal; process the AOA and TOA measurements with at least one Kalman filter to geolocate the target; create a profile of the target; compare the profile to a database of known target types and configurations to determine a point of impact on the target relative to and offset from the location of the signal emitter carried by the target; communicate the target profile, target configuration, and point of impact to the projectiles; determine a direction of travel and speed of the target based on the AOA and TOA of the detected signal and the geolocation of the target; measure one or both of the transmission and receiving times of communication pulse transmissions between the projectiles; compare the transmission and receiving times of communication pulse transmissions between the projectiles; determine the position of each of the projectiles relative to each of the other projectiles; and adjusting at least one of the flight path and flight speed of at least one of the projectiles to allow each of the projectiles to arrive at the target at approximately the same time based on one or more of the target's geolocation, the target's direction of travel and speed, and the position of each of the projectiles relative to each of the other projectiles.
- Sample embodiments of the present disclosure are set forth in the following description, is shown in the drawings and is particularly and distinctly pointed out and set forth in the appended claims.
-
FIG. 1 is a pictorial view of an embodiment of a cruise missile and firing platform in accordance with one aspect of the present disclosure. -
FIG. 2 is a side elevation view of an embodiment of a cruise missile and target in accordance with one aspect of the present disclosure. -
FIG. 3 is a top elevation view of an embodiment of a cruise missile and target in accordance with one aspect of the present disclosure. -
FIG. 4 is a top elevation view of an embodiment in accordance with one aspect of the present disclosure utilizing three cruise missiles. -
FIG. 5A is a top elevation view of an embodiment of a target in accordance with one aspect of the present disclosure. -
FIG. 5B is an alternate top elevation view of an embodiment of a target in accordance with one aspect of the present disclosure. -
FIG. 6 is a top elevation view of an embodiment in accordance with one aspect of the present disclosure utilizing three cruise missiles in an area of GPS denial. -
FIG. 7 is a block diagram of the processing that may occur on a single cruise missile in accordance with one aspect of the present disclosure. - Similar numbers refer to similar parts throughout the drawings.
- A
navigation system 8 for a guided projectile is shown and provided herein. As discussed further herein, a guided projectile can be a missile or cruise missile, such as a long-range anti-ship missile (LRASM). It will be understood that the navigation system provided herein may be applied to other guided munitions or projectiles, aircraft, both manned or unmanned, or other systems utilizing navigational aids. As further described herein,navigation system 8 relates to targeting of enemy vehicles, aircraft, ships, and/or stationary installations. It will be further understood that the targets described herein may be mobile or stationary and may be known or unknown as further discussed below. - Current navigation systems used with cruise missiles generally rely on radar pulses or radio frequency pulses from an emitter on a target. The general location of the target may be determined by a firing platform of a missile prior to firing. In such implementations, target data may be uploaded to the missile's internal guidance system before the missile is released from the firing platform.
- In some aspects, the present system discussed herein can be utilized with single missile systems. However, as discussed throughout, it will be understood that the present system is generally directed at multiple missile systems, unless specifically indicated herein.
- The
present navigation system 8 includes afiring platform 10, at least one guided projectile, such as aLRASMs 12, having aninternal guidance system 14. Thenavigation system 8 further includes anemitter 18 collocated with atarget 16. - With reference to
FIG. 1 ,firing platform 10 can be any suitable firing structure capable of housing and launchingLRASM 12. According to one aspect, firingplatform 10 can be a ship, including a surface ship or a submarine. According to another aspect, firingplatform 10 may be a land-based or sea-based vehicle or an aircraft. According to another aspect, firingplatform 10 may be a land-based permanent or semi-permanent installation capable of housing and launchingLRASM 12. - An
individual LRASM 12, as shown inFIG. 1 , can include aninternal guidance system 14, abody 20, a nose 22, asensor array 24, atail section 26, anengine 28, and a wing structure 30. Nose 22 can be spaced apart fromtail section 26 therebetween defining a longitudinal direction. Wing structure 30 may include a left wing 32 and a right wing 34 disposed on a left side ofside 36 andright side 38 ofbody 20 ofLRASM 12 and may therebetween define a horizontal direction. According to one aspect, wing structure 30 and/or wings 32, 34 can be moveable between a stowed position (not shown) and a deployed position (as seen inFIG. 1 ). -
Internal guidance system 14 may include one or more accelerometers and gyroscopes, as well as satellite guidance and/or navigation components. According to one aspect, internal guidance system may utilize a global positioning system (GPS) sensor withinsensor array 24, as discussed below, to aid in navigation. According to another aspect,internal guidance system 14 may receive communications fromcomputer 40 and thereby direct the flight path ofLRASM 12, as discussed further herein. -
Body 20, nose 22,tail section 26, and wing structure 30 may be operationally connected to form a hull or outer shell ofLRASM 12 and may aid in the flight thereof according to normal operational properties thereof as well as serve as a protective covering containing other listed components therein, as illustrated inFIG. 1 .Tail section 26 may further include one or more fins to further aid in the flight and navigation ofLRASM 12 according to normal operational properties thereof. -
Sensor array 24 may include one or more antennas and/or an antenna array, a GPS sensor or other satellite navigation sensors, infrared and/or other focal plane array sensors, cameras, or any other sensors that are desirable for the desired implementation. According to one aspect,sensor array 24 may include an antenna array having one or more antennas that are optimized to detect radio signals originating from anemitter 18 of atarget 16, and a GPS sensor, as discussed further herein. -
Engine 28 can be wholly contained withinLRASM 12 and can be a knownengine 28 type capable of providing thrust and propulsion ofLRASM 12.Engine 28 may further include a fuel source or fuel tank for operational use thereof. It will be understood that although discussed with the LRASM embodiment,engine 28 can vary depending on the guided projectile used withsystem 8, and can be chosen by a person of skill according to the specific implementation parameters. -
LRASM 12 may further include anonboard computer 40.Computer 40 may include aprocessor 42 coupled with a memory or at least one non-transitory computerreadable storage medium 44.Computer 40 may be connected tointernal guidance system 14,sensor array 24,engine 28, and wing structure 30, including left and right wings 32 and 34. According to one embodiment,computer 40 may be in serial connection withinternal guidance system 14,sensor array 24,engine 28, and wing structure 30, including left and right wings 32 and 34.Computer 40 may further include acommunications link 46 which can be a wireless communications link 46 and can linkLRASM 12 with firingplatform 10. According to another embodiment, communications link 46 may linkLRASM 12 with a control center or control computer located remote from firingplatform 10. Communications link 46 may further allow communication betweenmultiple LRASMs 12A-C fired simultaneously or concurrently and can allowLRASMs 12A-C to act in a swarm, as discussed further herein. - According to one aspect,
computer 40 can be or include a logic controller, a series of logics or logic controllers, a microprocessor, or the like that can store and/or execute the process or processes disclosed herein. According to another aspect,computer 40 can further store and/or execute other functions ofLRASM 12, including but not limited to, wing 32, 34 deployment,engine 28 operation, and/or flight path adjustments. - With reference to
FIGS. 2 and 3 , target 16 can includeemitter 18 therewith.Target 16 can further include abody 48, apropulsion mechanism 50, and acommunications structure 52 thereon. - As further used herein,
target 16 refers to the entirety of the structure, including the features listed above. This can be distinguished from one or more “points of impact” as discussed further herein, as a point of impact is a specific location ontarget 16. By way of one non-limiting and simplified example, atarget 16 can be a ship while a point of impact can be the hull of that same ship adjacent an engine room within that same ship. - Further, it will be understood that although
target 16 is shown and discussed herein as a ship, target 16 can similarly be any vehicle or structure, including mobile vehicles that are land or sea-based, such as tanks, trucks, trains, and the like. According to another aspect, target 16 may be a manned or unmanned aircraft. -
Emitter 18 may be an antenna or antenna array capable of generating and broadcasting a signal outward therefrom. According to one aspect,emitter 18 may be a radio antenna or radio array operable to generate and broadcast a radio signal therefrom. According to another aspect,emitter 18 may be a radar antenna or array. According to another aspect,emitter 18 may include more than one emitter type capable of generating and broadcasting multiple signals across one or more electromagnetic frequency bands. For example,emitter 18 may include a radio or communications array that can broadcast in normal radio frequencies while also including a radar antenna or array that can generate and receive radar waves for use in navigation, target acquisition and tracking, and/or threat detection and avoidance. - In use of the non-limiting example of
target 16 as a ship,body 48 of target can then refer to the main hull and deck of the ship. Further keeping with this example,propulsion mechanism 50 oftarget 16 may include an engine and one or more propellers or propulsion structures. -
Communications structure 52 can be a tower or other similar structure that can support one ormore emitters 18 of the type thepresent system 8 can detect.Communications structure 52 may be a portion ofbody 48, or may form a separate structure thereon or attached thereto. - Therefore, as used herein, the term “collocate” and all its forms shall be given its ordinary meaning as a transitive verb meaning to arrange something so that it is next to or close to something else. Thus, an
emitter 18 collocated withtarget 16 simply refers to the arrangement wherein theemitter 18 is near or close to thetarget 16. In keeping with the example oftarget 16 as a ship,emitter 18 may be collocated withtarget 16 by way of being mounted oncommunications structure 52, which is in turn connected to thebody 48 of the ship, i.e.target 16. Thus, theemitter 18 would be considered to be collocated withtarget 16 due to the close arrangement thereof. - Having thus described the elements of the
present navigation system 8, the operation, use, and advantages thereof will now be discussed. - With reference to
FIGS. 2 and 3 ,LRASM 12, having been launched from firingplatform 10, can utilizesensor array 24 to detect asignal 54 from anemitter 18. With present systems, the signal may typically be a radar pulse coming fromemitter 18 whereasemitter 18 is collocated withtarget 16, but has an unknown location relative toLRASM 12.LRASM 12 can detect thesignal 54, or more particularly the phase and amplitude of thesignal 54 to determine an angle of arrival (AOA) utilizing a known process referred to as direction finding (DF). The DF process can determine the AOA of a signal by comparing the characteristics of an incoming signal to a database of expected signal characteristics for a given array structure and size. According to one aspect, the DF process can be a known DF process such as a correlated interferometry direction finding process (CIDF process). - Determining the AOA of a detected signal may further involve determining two angles of the
emitter 18 relative toLRASM 12. Specifically, AOA can be comprised of 1) the angle off of the nose 22 ofLRASM 12 around the horizontal and 2) the vertical angle of thetarget 16 relative to theLRASM 12. The vertical angle is known as elevation, and is depicted inFIG. 2 while the horizontal angle off of the nose is known as azimuth and is depicted inFIG. 3 . - Where
target 16 is a ship,target 16 is thus known or assumed to be at the surface of the water in which it is afloat; therefore, as the elevation of theLRASM 12 is known, the elevation angle to determine the AOA may be represented as a negative elevation off the nose 22 of theLRASM 12, as seen inFIG. 2 . - In operation,
LRASM 12 may detect signal 54 usingsensor array 24 to determine the angle of elevation relative to the position of the nose 22 ofLRASM 12. This elevation angle may be calculated through the application of a known DF process, which can be stored onstorage medium 44 and/or executed bycomputer 40 and/orprocessor 42. - With regards to azimuth, and in reference to
FIG. 3 , target 16 may be at any angle around the horizontal relative toLRASM 12, therefore azimuth may be represented as a directional vector at any angle from 0-360 degrees aroundLRASM 12. - The azimuth angle of the target may likewise be determined by the
signal 54hitting sensor array 24 ofLRASM 12. The signal data, specifically phase and amplitude difference data, can be sent through a serial connection fromsensor array 24 toprocessor 42 where the data can be processed using a direction finding process such as CIDF to provide an azimuth direction of theemitter 18 relative to theLRASM 12. - With reference to
FIG. 4 , time difference of arrival (TDOA) may also be used to locate anemitter 18 carried by atarget 16. Specifically, TDOA requires three or more LRASMs 12 (individually numbered as 12A, 12B, and 12C inFIG. 4 ) to be fired at a common target and traveling at a distance apart. TDOA can provide a geolocation oftarget 16 through the detection ofsignal 54 by determining the time of arrival (TOA), or more particularly the difference in time, at which the signal is detected by eachindividual LRASM 12 fired at the common target. - With the
LRASMs 12A-C traveling to thetarget 16 from different locations due to their relative spacing, eachLRASM 12A-C is likely to be at a different distance to the target at any given point during their flight. These different distances are indicated inFIG. 4 as D1, D2, and D3. The difference in distance to thetarget 16 and theemitter 18 affects the time at which thesignal 54 reaches thesensor array 24 of eachindividual LRASM 12A-C. The difference in time at which thesignal 54 is received by eachLRASM 12A-C can be processed by a Kalman filter to geolocate theemitter 18. Because TDOA operates in 3-D space, three receivers, in this case, threeLRASMs 12A-C withseparate sensor arrays 24, are required to geolocate the target emitter. In systems using more than three missiles, the geolocation accuracy increases with each additional missile. However, using more than three missiles may not be cost effective and the increased geolocation accuracy may not be justified in that cost. Conversely, using two missiles can provide a TDOA measurement; but a TDOA measurement between only two missiles is not sufficient to geolocate the target emitter. - The
present navigation system 8 therefore is contemplated for use with threeLRASMs 12A-C concurrently launched from one ormore firing platforms 10 and directed at acommon target 16. The threeLRASMs 12A-C may work together in a coordinated swarm. Thepresent system 8 can combine the calculations of AOA and TDOA to increase accuracy of eachindividual LRASM 12A-C as it is directed to target 16, thereby increasing the probability of a successful strike ontarget 16. The present system further contemplates that communication link 46 of eachLRASM 12A-C can allow communications between eachLRASM 12A-C such that all three missiles can share information detected by each of theother LRASMs 12A-C to further increase accuracy. - According to one aspect, each of the three
LRASMs 12A-C may be in secure communication with each other and/or with a command computer and/or processor remote from theLRASMs 12A-C which may or may not be collocated with firingplatform 10 such that data can be transmitted in real time communications between missiles and the command processor. According to this aspect, the AOA and TOA measurements may then be communicated to and/or betweenLRASMs 12A-C via communications link 46. Communications and/or data streams are illustrated in the figures as dashed lines between theLRASMs 12A-C and are further referenced herein asdata 60, or alternatively, shareddata 60. Further according to this aspect, a Kalman filter installation may be utilized to determine the geolocation oftarget 16 andemitter 18. This single Kalman filter may be installed on one of theLRASMs 12A-C or may alternatively be installed on a central processor remote there from. By way of one non-limiting example,LRASMs LRASM 12A via communications link 46. Thisdata 60 may be received byLRASM 12A, which may combine this data with its own TOA and AOA measurements. This combined data set may then be processed by a Kalman filter encoded onmemory 44 ofLRASM 12A to generate a geolocation solution.LRASM 12A may communicate the results back toLRASMs LRASMs 12A-C may communicatedata 60 to a remote computer which may apply the Kalman filter to generate a geolocation solution, and may communicate the solution back toLRASMs 12A-C. According to another example, all threeLRASMs 12A-C may independently perform theseprocesses using data 60 from each of the other twoLRASMs 12A-C. According to this example, if the communications to one ofLRASMs 12A-C were to be lost, the other two could continue autonomously without the third as eachLRASM 12A-C would be equipped with its own solution. - This fusion of AOA and TDOA, as discussed above, may allow a higher level of accuracy over either AOA or TDOA alone. By way of one non-limiting example, a single projectile launched at a moving target may have a probability of hitting the desired point of impact on that target of approximately 60% using AOA alone. A group of three projectiles may have a probability of hitting the desired point of impact on the target of approximately 80% using TDOA alone. The fusion of AOA and TDOA according to the above process can significantly increase the probability of hitting the desired point of impact on the target. According to one aspect, the fusion of AOA and TDOA according to the
present system 8 can increase the probability of hitting the desired point of impact on the target up to approximately 98%. - Additionally, the fusion of AOA and TDOA can generate a geolocation of the
target 16 using incomplete information by readily and seamlessly switching between AOA alone, TDOA alone, or the fusion of AOA and TDOA, depending on what information is available at the time of a given scan. For example, TDOA may require threeLRASMs 12 to determine the point of origin forsignal 54. Should one or more of the threeLRASMs 12 be malfunctioning, damaged, or otherwise taken out of service, such as being shot down by enemy defenses, thepresent navigation system 8 can operate using AOA alone. Similarly, should the AOA result be unreliable or otherwise unavailable, thepresent navigation system 8 can seamlessly continue to operate using just TDOA results to provide a geolocation. Subsequent scans can fill in missing information as it again becomes available. - In real world applications,
target 16 is often mobile meaning the geolocation ofemitter 18 andtarget 16 can change over time. Therefore, these calculations may be run on a continuous and/or systematic basis. Thus, eachtime signal 54 is detected byLRASMs 12, the signal data is captured and communicated to thecomputer 40 and/orprocessor 42 running one or more Kalman filters, CIDF, and/or other DF processes, for updated geolocation information. Once geolocation is determined, the present geolocation of thetarget 16 may be used by theinternal guidance system 14 ofLRASMs 12A-C to adjust their flight paths and/or flight speed by operation of wing structure 30,engine 28 or both. Having continuous and/or systematic measurements taken over a period of time can give both speed and direction oftarget 16 andemitter 18 thereby allowingcomputer 40 and/orprocessor 42 to predict the geolocation oftarget 16 at the predicted time of impact ofLRASMs 12A-C to further adjust flight path and/or speed ofLRASMs 12A-C to intercepttarget 16 at the predicted geolocation. - The
communication link 46 betweenLRASMs 12A-C can allow further navigational adjustments based on the relative position of eachLRASM 12A-C to its counterparts during flight. Specifically, the inclusion of three ormore LRASMs 12A-C in secure communication can allowLRASMs 12A-C to communicate their position on a continuous basis both relative to target 16 and relative to each other, thus providing significant advantages over current single missile systems. - Specifically, the fusion of AOA and TDOA may provide highly accurate targeting information relating to the position of an
emitter 18 collocated with atarget 16. In many instances, theemitter 18 is carried on a portion of the target, or on a structure attached to thetarget 16. However, theemitter 18 may not actually be the desired point of impact. In accordance with a ship as a non-limiting example of thetarget 16, theemitter 18 may be on a communications tower orcommunications structure 52 at one end of a ship and a direct strike on theemitter 18 orcommunications structure 52 may not sufficiently disable the propulsion or offense and defense capabilities of thetarget 16. Instead, a direct hit on theemitter 18 may only knock out thatparticular communications structure 52. Further, as many modern military units tend to have redundant systems, a direct strike onemitter 18 may not even disable communications, targeting, or defensive capabilities provided by the now destroyedemitter 18. - Accordingly, it is desirable for one or more of the
LRASMs 12A-C to hittarget 16 in an area remote from theemitter 18 while maintaining a high level of accuracy to prevent munitions loss and/or failed target engagement. The determination of geolocation produced by AOA and TDOA can give a position and velocity of theemitter 18. However, as illustrated inFIGS. 5A and 5B , the position of the desiredPOI 58 ontarget 16 may not coincide with the position of theemitter 18. Further, as a ship is amobile target 16 and is constantly moving, direction of thetarget 16 can change and is likely to change once theLRASMs 12A-C have been launched and are detected by thetarget 16. - Prior to launching the
LRASMs 12A-C, whenenemy target 16 is detected, or more particularly, when asignal 54 fromenemy target 16 is detected, the signal data can be used to generate a target profile through comparison of the detectedsignal 54 properties and known target information to a database of expected signal characteristics and a database of knowntarget 16 information having configurations prepopulated therein. The target profile may then be communicated to each ofLRASMs 12A-C. According to one aspect, the target profile can be a single database containing both expected signal characteristics andtarget 16 information. The database can then provide aPOI 58 remote fromemitter 18 relative to the position of theemitter 18 ontarget 16. By way of one non-limiting example, asignal 54 can be detected and advanced intelligence can provide atarget 16 profile indicating that an enemy ship of known configuration is operating in a restricted area. The nationality, model, and specific class of the ship can be compared to the database and the location of theemitter 18 positioned thereon can be determined relative to the desiredPOI 58. For example, thecommunications structure 52 may be located on the bow of the detected ship while thetarget 16 is the engine room or fuel storage compartments which may be located at the stern. This information can be communicated toLRASMs 12A-C prior to launch from firingplatform 10, thus predetermining thePOI 58 ontarget 16 relative to theemitter 18. Then, onceLRASMs 12A-C are launched from firingplatform 10, they can actively and continuously detectsignal 54 coming fromtarget emitter 18 ontarget 16 and can adjust their course heading and/or speed according the heading and velocity of theemitter 18 accounting for the offsetPOI 58 that was predetermined prior to firing. This offset POI process may allow for continuous and systematic calculation of thePOI 58 relative to the emitter 18 location, heading, and velocity, and can allowLRASMs 12A-C to maintain a flight path directed to thePOI 58 spaced apart from theemitter 18. - Accordingly, changes in velocity and heading of
target 16 during flight time ofLRASMs 12A-C may further allow calculation and prediction of the geolocation of thePOI 58 at thetime LRASMs 12A-C arrive ontarget 16, thus increasing accuracy ofLRASMs 12A-C. The communications link 46 betweenLRASMs 12A-C may also allowLRASMs 12A-C to remain on course to arrive at the desired point of impact simultaneously, thus increasing the likelihood of a successful target engagement and reducing the effectiveness of any available countermeasures deployed by thetarget 16. - With reference to
FIG. 6 , an additional advantage of firingmultiple LRASMs 12A-C that are in secure communications amongst themselves relates to navigation system drift experienced byLRASMs 12 operating in areas where GPS navigation is unavailable or denied. One common defensive countermeasure of atarget 16 is to surround itself with a GPS jamming signal indicated inFIG. 6 asreference 56 and hereinafter referred to as the zone of GPS denial or theGPS denial zone 56. According to one embodiment, theGPS denial zone 56 can extend 360 degrees around atarget 16, thus providing a circle ofGPS denial zone 56 surroundingtarget 16 having a radius of ‘X’. According to one aspect, radius X can be as large as 20 nautical miles. In single missile systems, when entering the zone ofGPS denial 56, eachLRASM 12 may rely on an unaided inertial navigation system, specifically components such as accelerometers and gyroscopes which may form a part ofinternal guidance system 14. It is known that navigation using accelerometers and gyroscopes alone results in a missile position error that grows with time. Specifically, missiles navigation using these systems alone may drift out of position in the magnitude of multiple miles. Thus, according to this embodiment and example, the final 20 nautical miles of approach distance to target 16 can result in significant drifting ofLRASMs 12A-C such thattarget 16 is not struck at the desiredPOI 58 and reduces the probability of asuccessful target 16 engagement. - The
present system 8 can utilize the secure communications link 46 betweenLRASMs 12A-C to continuously update eachindividual LRASM 12A-C of the position of each of the other twoLRASMs 12A-C in the swarm. Using this knowledge of the relative position of eachLRASM 12A-C, a swarm-relative gelocation solution can be calculated that is impervious to the independent drift of each missile's navigation system. The swarm-relative geolocation solution may allowLRASMs 12A-C to maintain their course to thetarget 16, and may increase the likelihood of a successful engagement oftarget 16. - Specifically, the
LRASMs 12A-C can measure the transmission time and receive time of thedata 60 as it is communicated between them. Thisdata 60, likesignal 54, is transmitted as a form of electromagnetic radiation, thus traveling at the speed of light. Further, knowledge of the data transmit and receive times together with the signal travel speed allows the distance between the transmittingLRASM 12 and the receivingLRASM 12 to be calculated. Knowledge of relative missile position is necessary for swarm-relative geolocation in a GPS denied environment. Knowledge of relative position may also allowLRASMs 12A-C to adjust their flight path and/or speed to keepLRASMs 12A-C in a specific formation as they approach thetarget 16. The formation may be further adjusted asLRASMs 12A-C approach thetarget 16. For example, if flying in a triangular configuration similar to the examples illustrated in the figures,LRASMs 12A-C may maintain their relative position while they continue to reduce the relative size of the triangle as they approach thetarget 16 until they meet at thePOI 58. - With reference now to
FIG. 7 , the onboard processing performed by one of theLRASMs 12A-C is shown in the form of a block diagram, and further explained herein. As depicted inFIG. 7 , the processing is shown from the perspective ofLRASM 12A, withdata 60 being received fromLRASMs LRASM 12A, the processing depicted inFIG. 7 may be identically replicated on each ofLRASMs 12A-C. Further, the onboard processing shown inFIG. 7 may be identical in form whether theindividual LRASM 12 is operating in an environment with GPS or in a GPS denied environment, however, theinputs 62 tocomputer 40 and subsequently toprocessor 42, and theoutput 64 fromprocessor 42 tointernal guidance system 14 may differ depending on the GPS availability in the particular environment, as discussed further herein. - Prior to processing measurements, the Kalman filter state vector and covariance matrix must be initialized. The Kalman filter states are latitude, longitude, north velocity, and east velocity of the target, where “target” here is defined as the desired impact point on the target. These states may be initialized using the AOA data from any one of the
LRASM 12, or if AOA data is not available, the estimated target position provided to the missiles at launch. The Kaman filter covariance matrix is initialized using the uncertainties associated with the state initialization data. This initialization of the Kalman filter need only be performed once. Once initialized, the Kalman filter estimates of target location and velocity can be updated each time AOA and TDOA measurement values become available. - The following paragraphs discuss the processing performed onboard the
LRASMs 12A-C if operating in environments where accurate missile positions are known (e.g. when GPS is available). The processing for environments where GPS is denied or otherwise unavailable is discussed separately below. - The
first LRASM 12A may detect asignal 54 fromemitter 18 via thesensor array 24, anddata 60A may be sent tocomputer 40/processor 42 viainputs 62. Thesedata 60A may include the elevation angle and azimuth angle measurements (AOA) fromLRASM 12A to emitter 18, as well as the time of arrival (TOA) ofsignal 54 atLRASM 12A. Simultaneously, or in succession, communications link 46 may receivedata 60B fromLRASM 12B anddata 60C fromLRASM 12C and may send thesedata computer 40 viainputs 62 as well. Similar to thedata 60A fromLRASM 12A,data LRASMS signal 54 atLRASMs - These
data 60A-60C may be provided to the Kalman filter hosted oncomputer 40 to estimate target position (latitude and longitude) and impact point velocity components (north and east velocity). The Kalman filter uses its state estimate to generate expected values for the AOA measurements. The expected values are subtracted from the measured values to obtain the measurement residuals. These measurement residuals are used together with the Kalman gain matrix to update the Kalman filter state estimate and covariance matrix. - The TDOA measurements may be calculated from
data 60A-C by subtracting the various TOA measurements from each other. This results in TDOA measurements between first andsecond LRASMs third LRASMs third LRASMs - After each AOA and/or TDOA measurement update is performed, the Kalman filter propagates the state estimates forward in time to obtain estimates of the target location and velocity at the next measurement time. In a similar fashion, the Kalman filter propagates the state covariance matrix forward in time to obtain uncertainties for the propagated state estimates.
- The Kalman filter equations for use when accurate missile positions are known (e.g. when GPS is available) and are described below, with state propagation and measurement update equations represented in
FIG. 7 byreference 66 and measurement equations represented inFIG. 7 byreference 68. - The following equations may be used to propagate the Kalman filter states forward in time:
-
- Where the state vector {circumflex over (x)} is defined as:
-
- {circumflex over (ϕ)}target=estimated target latitude
- {circumflex over (λ)}target=estimated target longitude
- {circumflex over (v)}N target=estimated target velocity along north direction
- {circumflex over (v)}E target=estimated target velocity along east direction
- Kalman filter state estimates (item a) may be used together with other available information (items b through d) to compute expected values for the following measurements:
-
- a) Kalman state filter estimates:
-
- b) Position of each missile in geodetic coordinate frame (n=1 to 3):
-
- ϕmissile n=latitude of missile n
- λmissile n=longitude of n
- altmissile n=altitude of missile n
- c) Target altitude:
-
- alttarget=fixed target altitude
- d) Emitter position relative to target in ship coordinate frame:
- Δxemit=x distance from target to emitter in ship coordinate frame
Δyemit=y distance from target to emitter in ship coordinate frame
Δzemit=vertical distance from target to emitter in ship coordinate frame - The steps for calculating expected measurements are as follows:
- Step 1: Calculate the target heading in the geodetic coordinate frame:
-
- Step 2: Calculate position of target emitter in geodetic coordinate frame:
-
ϕemit =f(φship , Δx emit , Δy emit, {circumflex over (ϕ)}, {circumflex over (λ)}) -
λemit =f(φship , Δx emit , Δy emit, {circumflex over (ϕ)}, {circumflex over (λ)}) -
altemit=alttarget −Δz emit - Step 3: For each missilen (where n=1 to 3) calculate:
- a) Azimuth angle from missile to emitter:
-
az n =f(ϕemit, λemit, altemit, ϕmissile n, λmissile n, altmissile n) - b) Elevation angle from missile to emitter:
-
el n =f(ϕemit, λemit, altemit, ϕmissile n, λmissile n, altmissile n) - c) Distance from missile to emitter:
-
distancen =f(ϕemit, λemit, altemit, ϕmissile n, λmissile n, altmissile n) - Step 4: Calculate TDOA for each missile baseline:
-
- The
output 64 of the Kalman filter, namely the estimated target location and velocity in the geodetic frame, may be provided tointernal guidance system 14 to allow for the appropriate adjustments to the flight path and/or speed ofLRASMs 12A-C. - Although discussed above in a specific order, it will be understood that the determination of AOA and TDOA of an
incoming signal 54 can be performed in any order, including determining AOA then TDOA, determining TDOA then AOA, or determining AOA and TDOA simultaneously. - As stated previously, the term “target” in the equations above is defined as the desired impact point on the target. The Kalman filter may thus estimate the geodetic (earth) frame position of the desired point of impact, even though it may be offset from the target emitter. The offset POI processing assumes the desired point of impact is known in the target's 16 coordinate frame, but the heading of the
target 16 coordinate frame is unknown with respect to the geodetic earth frame, as discussed above. This unknown target heading is what makes estimating the position of an offset emitter challenging. The Kalman filter algorithm above provides a robust solution. - The following paragraphs now discuss the processing performed onboard the
LRASMs 12A-C when operating in environments where accurate missile position is unavailable (e.g. denied GPS environments). - With continued reference to
FIG. 7 , onboard processing performed byLRASMs 12A-C can have the same basic pathways regardless of the availability of a GPS signal. Specifically, even in GPS deniedzone 56, thefirst LRASM 12A may detect asignal 54 fromemitter 18 via thesensor array 24, anddata 60A may be sent tocomputer 40/processor 42 viainputs 62. Thesedata 60A may include an estimated elevation angle and azimuth angle measurement fromLRASM 12A toemitter 18. The elevation and azimuth angles measured relative toLRASM 12A are still accurate despite errors in theLRASM 12A position.Data 60A may also include the TOA ofsignal 54 atLRASM 12A. As before, simultaneously, or in succession, communications link 46 may receivedata 60B fromLRASM 12B anddata 60C fromLRASM 12C, including estimated elevation angle and azimuth angle measurements fromLRASMs signal 54 atLRASMs - The Kalman filter processing between the two environments (i.e. GPS available and GPS denied/unavailable) is very similar. However, the states the filter estimates are different. When the missile positions are known accurately (e.g. GPS available), the Kalman filter estimates the target location in the geodetic earth frame. The Kalman filter states are latitude, longitude, north velocity, and east velocity. Using this information, the target location could be pinpointed on a map. When the missile locations are not known accurately (e.g. GPS denied), the Kalman filter estimates the target location relative to a
LRASM 12 chosen as the origin of the missile swarm coordinate reference frame. The Kalman filter position states are azimuth, elevation, and range to the target with respect to the chosenLRASM 12. In addition to the position states, the Kalman filter estimates azimuth rate, elevation rate, and range rate. Since this information is relative to a missile with unknown position in the earth frame, it is not possible to pinpoint the target on a map. However, the target position is known in the swarm frame, and this is sufficient for eachLRASM 12 to guide itself to impact with the target. - When operating in a GPS denied environment (and only when operating in a GPS denied environment), the
present navigation system 8 requires that the relative position between theLRASMs 12A-C be known. Specifically, as discussed above and in keeping with the example ofLRASM 12A as the processing missile, whendata LRASMs data 60 is transmitted by communications link 46 onLRASM LRASM 12A may further record the TOA fordata 60 as it is received by communications link 46 onLRASM 12A. Having this information, along with the estimated elevation and azimuth angles and TOA ofsignal 54 at eachLRASM 12A-C, may allow the relative position of eachLRASM 12A-C to be calculated, which in turn can compensate for the lack of specific knowledge of the actual position of eachLRASM 12A-C. The LRASMs 12A-C may maintain a desired formation or position as they approachtarget 16. - The Kalman filter equations for use when accurate missile positions are unknown (such as GPS denial zone 56) are described below, with state propagation and measurement update equations represented in
FIG. 7 byreference 66 and measurement equations represented inFIG. 7 byreference 68. - The following equations may be used in areas where GPS is denied or unavailable to propagate Kalman filter states forward in time:
-
- Where the state vector {circumflex over (x)} is defined as:
-
- target=estimated azimuth angle to target
- êltarget=estimated elevation angle to target
- {dot over (ê)}ltarget=estimated azimuth angle rate of change
- target=estimated elevation angle rate of change
- Kalman filter state estimates (item a) may be used together with other available information (items b through e) to compute expected values for the following measurements:
-
- where . . .
-
- az=azimuth angle from missile to emitter
- el=elevation angle from missile to emitter
- TDOA12=Signal time difference of arrival between missile 1 and missile 2
- TDOA13=Signal time difference of arrival between missile 1 and missile 3
- TDOA23=Signal time difference of arrival between missile 2 and missile 3
- a) Kalman state filter estimates:
-
- where . . .
-
- target=estimated azimuth angle to target
- êltarget=estimated elevation angle to target
- {dot over (ê)}ltarget=estimated azimuth angle rate of change
- target=estimated elevation angle rate of change
- b) Position of each missile 1:
-
- ϕmissile 1=latitude of missile 1
- λmissile 1=longitude of missile 1
- altmissile 1=altitude of missile 1
- c) Target altitude and ship heading:
-
- alttarget=fixed target altitude
- φship=ship heading relative to north
- d) Emitter position relative to target in ship coordinate frame:
- Δxemit=x distance from target to emitter in ship coordinate frame
Δyemit=y distance from target to emitter in ship coordinate frame
Δzemit=vertical distance from target to emitter in ship coordinate frame - e) Position of missiles 2 and 3 relative to missile 1:
-
- pos12=position of missile 2 relative to position 1
- pos13=position of missile 3 relative to position 1
- Steps for calculating expected measurements:
- Step 1: Calculate azimuth and elevation angles to target:
-
- az= target
- el=êltarget
- Step 2: Calculate target latitude and longitude:
- Step 3: Calculate emitter position:
-
ϕemit =f(Φship , Δx emit , Δy emit, ϕtarget, lontarget) -
λemit =f(Φship , Δx emit , Δy emit, ϕtarget, lontarget) -
altemit=targetaltitude+emitter1altitude - Step 4: Calculate position of missile 2 and 3 (n=2 to 3):
-
ϕmissile n =f(pos1n, ϕmissile 1, λmissile 1) -
λmissile n =f(pos1n, ϕmissile 1, λmissile 1) -
altmissile n =f(pos1n, ϕmissile 1, λmissile 1) - Step 5: Calculate distance to emitter from each missile (n=1 to 3):
-
distancen =f(latemit, lonemit, altemit, ϕmissile n, λmissile n, altmissile n) - Step 6: Calculate TDOA for each missile baseline:
-
- The
output 64 of the Kalman filter, namely the estimated target azimuth, elevation, and range relative to thereference LRASM 12, may be provided tointernal guidance system 14 to allow for the appropriate adjustments to the flight path and/or speed ofLRASMs 12A-C. - Having thus described the operation, a navigation method for multiple missiles fired at a common target is now provided. The method, including launching three or
more LRASMs 12A-C from afiring platform 10 at atarget 16 that is remote from thefiring platform 10. Once launched, the three ormore LRASMs 12A-C can detect anincoming signal 54 from anemitter 18 collocated with thetarget 16. EachLRASM 12A-C can independently detect the signal data and can determine an AOA for the signal relative to theLRASMs 12A-C. The swarm of three ormore LRASMs 12A-C can further determine the TOA of thesignal 54 relative to theLRASMs 12A-C. These data may then be transmitted to a centralized location and/or between each of theLRASMs 12A-C to determine a geolocation of thetarget 16 based on both the AOA and TOA of the detectedsignal 54. The flight path and/or speed of each of the three ormore LRASMs 12A-C can then be adjusted based on continuing detection of thesignal 54 and calculation of the geolocation of thesignal 54. - In instances where the desired
POI 58 is remote from theemitter 18, the method of navigation can further include creating atarget 16 profile prior to launching the three ormore LRASMs 12A-C from firingplatform 10 and comparing thetarget 16 profile to a database of knowntarget 16 types and configurations to determine the desiredPOI 58. Thistarget 16 profile andPOI 58 can be communicated to the three ormore LRASMs 12A-C prior to launching from thefiring platform 10. Then, in flight, theLRASMs 12A-C may utilize thetarget 16 profile andPOI 58 along with the AOA and TOA to maintain a flight path and speed that can allow each of the three or more LRASMs 12 to arrive at the desiredPOI 58, offset from theemitter 18, at the same time. - When the
target 16 employs a GPS jammer, or when GPS data is otherwise unavailable, navigation to the target can still be achieved despite unknown earth relative missile positions. The navigation approach requires the relative positions between theLRASMs 12 to be known. This requirement is met via secure communications between each of the three ormore LRASMs 12A-C. These communications can be sent at regular intervals between each of theLRASMs 12A-C. By way of non-limiting example, communication can be sent between the first andsecond LRASMs third LRASMs third LRASMs LRASMs 12A-C can then calculate the time it took for communications to arrive from each of theother LRASMs 12A-C, and can use that time calculation to determine the relative distance betweenLRASMs 12A-C. - Various inventive concepts may be embodied as one or more methods, of which an example has been provided. The acts performed as part of the method may be ordered in any suitable way. Accordingly, embodiments may be constructed in which acts are performed in an order different than illustrated, which may include performing some acts simultaneously, even though shown as sequential acts in illustrative embodiments.
- While various inventive embodiments have been described and illustrated herein, those of ordinary skill in the art will readily envision a variety of other means and/or structures for performing the function and/or obtaining the results and/or one or more of the advantages described herein, and each of such variations and/or modifications is deemed to be within the scope of the inventive embodiments described herein. More generally, those skilled in the art will readily appreciate that all parameters, dimensions, materials, and configurations described herein are meant to be exemplary and that the actual parameters, dimensions, materials, and/or configurations will depend upon the specific application or applications for which the inventive teachings is/are used. Those skilled in the art will recognize, or be able to ascertain using no more than routine experimentation, many equivalents to the specific inventive embodiments described herein. It is, therefore, to be understood that the foregoing embodiments are presented by way of example only and that, within the scope of the appended claims and equivalents thereto, inventive embodiments may be practiced otherwise than as specifically described and claimed. Inventive embodiments of the present disclosure are directed to each individual feature, system, article, material, kit, and/or method described herein. In addition, any combination of two or more such features, systems, articles, materials, kits, and/or methods, if such features, systems, articles, materials, kits, and/or methods are not mutually inconsistent, is included within the inventive scope of the present disclosure.
- The above-described embodiments can be implemented in any of numerous ways. For example, embodiments of technology disclosed herein may be implemented using hardware, software, or a combination thereof. When implemented in software, the software code or instructions can be executed on any suitable processor or collection of processors, whether provided in a single computer or distributed among multiple computers. Furthermore, the instructions or software code can be stored in at least one non-transitory computer readable storage medium.
- Also, a computer or smartphone utilized to execute the software code or instructions via its processors may have one or more input and output devices. These devices can be used, among other things, to present a user interface. Examples of output devices that can be used to provide a user interface include printers or display screens for visual presentation of output and speakers or other sound generating devices for audible presentation of output. Examples of input devices that can be used for a user interface include keyboards, and pointing devices, such as mice, touch pads, and digitizing tablets. As another example, a computer may receive input information through speech recognition or in other audible format.
- Such computers or smartphones may be interconnected by one or more networks in any suitable form, including a local area network or a wide area network, such as an enterprise network, and intelligent network (IN) or the Internet. Such networks may be based on any suitable technology and may operate according to any suitable protocol and may include wireless networks, wired networks or fiber optic networks.
- The various methods or processes outlined herein may be coded as software/instructions that is executable on one or more processors that employ any one of a variety of operating systems or platforms. Additionally, such software may be written using any of a number of suitable programming languages and/or programming or scripting tools, and also may be compiled as executable machine language code or intermediate code that is executed on a framework or virtual machine.
- In this respect, various inventive concepts may be embodied as a computer readable storage medium (or multiple computer readable storage media) (e.g., a computer memory, one or more floppy discs, compact discs, optical discs, magnetic tapes, flash memories, USB flash drives, SD cards, circuit configurations in Field Programmable Gate Arrays or other semiconductor devices, or other non-transitory medium or tangible computer storage medium) encoded with one or more programs that, when executed on one or more computers or other processors, perform methods that implement the various embodiments of the disclosure discussed above. The computer readable medium or media can be transportable, such that the program or programs stored thereon can be loaded onto one or more different computers or other processors to implement various aspects of the present disclosure as discussed above.
- The terms “program” or “software” or “instructions” are used herein in a generic sense to refer to any type of computer code or set of computer-executable instructions that can be employed to program a computer or other processor to implement various aspects of embodiments as discussed above. Additionally, it should be appreciated that according to one aspect, one or more computer programs that when executed perform methods of the present disclosure need not reside on a single computer or processor, but may be distributed in a modular fashion amongst a number of different computers or processors to implement various aspects of the present disclosure.
- Computer-executable instructions may be in many forms, such as program modules, executed by one or more computers or other devices. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Typically the functionality of the program modules may be combined or distributed as desired in various embodiments.
- Also, data structures may be stored in computer-readable media in any suitable form. For simplicity of illustration, data structures may be shown to have fields that are related through location in the data structure. Such relationships may likewise be achieved by assigning storage for the fields with locations in a computer-readable medium that convey relationship between the fields. However, any suitable mechanism may be used to establish a relationship between information in fields of a data structure, including through the use of pointers, tags or other mechanisms that establish relationship between data elements.
- All definitions, as defined and used herein, should be understood to control over dictionary definitions, definitions in documents incorporated by reference, and/or ordinary meanings of the defined terms.
- “Logic”, as used herein, includes but is not limited to hardware, firmware, software and/or combinations of each to perform a function(s) or an action(s), and/or to cause a function or action from another logic, method, and/or system. For example, based on a desired application or needs, logic may include a software controlled microprocessor, discrete logic like a processor (e.g., microprocessor), an application specific integrated circuit (ASIC), a programmed logic device, a memory device containing instructions, an electric device having a memory, or the like. Logic may include one or more gates, combinations of gates, or other circuit components. Logic may also be fully embodied as software. Where multiple logics are described, it may be possible to incorporate the multiple logics into one physical logic. Similarly, where a single logic is described, it may be possible to distribute that single logic between multiple physical logics.
- Furthermore, the logic(s) presented herein for accomplishing various methods of this system may be directed towards improvements in existing computer-centric or internet-centric technology that may not have previous analog versions. The logic(s) may provide specific functionality directly related to structure that addresses and resolves some problems identified herein. The logic(s) may also provide significantly more advantages to solve these problems by providing an exemplary inventive concept as specific logic structure and concordant functionality of the method and system. Furthermore, the logic(s) may also provide specific computer implemented rules that improve on existing technological processes. The logic(s) provided herein extends beyond merely gathering data, analyzing the information, and displaying the results.
- The indefinite articles “a” and “an,” as used herein in the specification and in the claims, unless clearly indicated to the contrary, should be understood to mean “at least one.” The phrase “and/or,” as used herein in the specification and in the claims (if at all), should be understood to mean “either or both” of the elements so conjoined, i.e., elements that are conjunctively present in some cases and disjunctively present in other cases. Multiple elements listed with “and/or” should be construed in the same fashion, i.e., “one or more” of the elements so conjoined. Other elements may optionally be present other than the elements specifically identified by the “and/or” clause, whether related or unrelated to those elements specifically identified. Thus, as a non-limiting example, a reference to “A and/or B”, when used in conjunction with open-ended language such as “comprising” can refer, in one embodiment, to A only (optionally including elements other than B); in another embodiment, to B only (optionally including elements other than A); in yet another embodiment, to both A and B (optionally including other elements); etc. As used herein in the specification and in the claims, “or” should be understood to have the same meaning as “and/or” as defined above. For example, when separating items in a list, “or” or “and/or” shall be interpreted as being inclusive, i.e., the inclusion of at least one, but also including more than one, of a number or list of elements, and, optionally, additional unlisted items. Only terms clearly indicated to the contrary, such as “only one of” or “exactly one of,” or, when used in the claims, “consisting of,” will refer to the inclusion of exactly one element of a number or list of elements. In general, the term “or” as used herein shall only be interpreted as indicating exclusive alternatives (i.e. “one or the other but not both”) when preceded by terms of exclusivity, such as “either,” “one of,” “only one of,” or “exactly one of.” “Consisting essentially of,” when used in the claims, shall have its ordinary meaning as used in the field of patent law.
- As used herein in the specification and in the claims, the phrase “at least one,” in reference to a list of one or more elements, should be understood to mean at least one element selected from any one or more of the elements in the list of elements, but not necessarily including at least one of each and every element specifically listed within the list of elements and not excluding any combinations of elements in the list of elements. This definition also allows that elements may optionally be present other than the elements specifically identified within the list of elements to which the phrase “at least one” refers, whether related or unrelated to those elements specifically identified. Thus, as a non-limiting example, “at least one of A and B” (or, equivalently, “at least one of A or B,” or, equivalently “at least one of A and/or B”) can refer, in one embodiment, to at least one, optionally including more than one, A, with no B present (and optionally including elements other than B); in another embodiment, to at least one, optionally including more than one, B, with no A present (and optionally including elements other than A); in yet another embodiment, to at least one, optionally including more than one, A, and at least one, optionally including more than one, B (and optionally including other elements); etc.
- In the claims, as well as in the specification above, all transitional phrases such as “comprising,” “including,” “carrying,” “having,” “containing,” “involving,” “holding,” “composed of,” and the like are to be understood to be open-ended, i.e., to mean including but not limited to. Only the transitional phrases “consisting of” and “consisting essentially of” shall be closed or semi-closed transitional phrases, respectively, as set forth in the United States Patent Office Manual of Patent Examining Procedures.
- Additionally, the method of performing the present disclosure may occur in a sequence different than those described herein. Accordingly, no sequence of the method should be read as a limitation unless explicitly stated. It is recognizable that performing some of the steps of the method in an different order could achieve a similar result.
- In the foregoing description, certain terms have been used for brevity, clearness, and understanding. No unnecessary limitations are to be implied therefrom beyond the requirement of the prior art because such terms are used for descriptive purposes and are intended to be broadly construed.
- Moreover, the description and illustration of various embodiments of the disclosure are examples and the disclosure is not limited to the exact details shown or described.
Claims (20)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/212,165 US10718850B1 (en) | 2018-12-06 | 2018-12-06 | Fusion between AOA and TDOA |
PCT/US2019/064467 WO2020117934A1 (en) | 2018-12-06 | 2019-12-04 | Fusion between aoa and tdoa |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/212,165 US10718850B1 (en) | 2018-12-06 | 2018-12-06 | Fusion between AOA and TDOA |
Publications (2)
Publication Number | Publication Date |
---|---|
US20200225311A1 true US20200225311A1 (en) | 2020-07-16 |
US10718850B1 US10718850B1 (en) | 2020-07-21 |
Family
ID=70974798
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/212,165 Active 2039-01-18 US10718850B1 (en) | 2018-12-06 | 2018-12-06 | Fusion between AOA and TDOA |
Country Status (2)
Country | Link |
---|---|
US (1) | US10718850B1 (en) |
WO (1) | WO2020117934A1 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112558634A (en) * | 2020-12-08 | 2021-03-26 | 北京航空航天大学 | Multi-missile cooperative guidance method and system |
CN113495286A (en) * | 2021-06-29 | 2021-10-12 | 中国船舶重工集团公司第七一九研究所 | Position and attitude calculation method for ship docking process |
WO2022216665A1 (en) * | 2021-04-05 | 2022-10-13 | Bae Systems Information And Electronic Systems Integration Inc. | All source position, navigation, and timing |
US11525655B1 (en) * | 2013-02-18 | 2022-12-13 | Orbital Research Inc. | Methods for extended-range, enhanced-precision gun-fired rounds using g-hardened flow control systems |
US11733367B1 (en) * | 2021-04-14 | 2023-08-22 | Bae Systems Information And Electronic Systems Integration Inc. | Chromatic correlation interferometry direction finding |
SE2200029A1 (en) * | 2022-03-15 | 2023-09-16 | Bae Systems Bofors Ab | Method of coordinated burst of projectiles |
SE2200135A1 (en) * | 2022-11-23 | 2024-05-24 | Bae Systems Bofors Ab | ADAPTIVE SHOT PATTERNS |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115200553B (en) * | 2021-11-29 | 2023-09-08 | 中国人民解放军军事科学院国防工程研究院 | System for measuring posture and yaw condition of projectile body after impacting obstacle |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006093511A2 (en) | 2004-06-10 | 2006-09-08 | Bae Systems Information And Electronic Systems Integration Inc. | Method and apparatus for detecting sources of projectiles |
US8757486B2 (en) | 2007-06-08 | 2014-06-24 | Raytheon Company | Methods and apparatus for intercepting a projectile |
KR102278860B1 (en) | 2012-12-12 | 2021-07-21 | 폴테 코포레이션 | Multi-path mitigation in rangefinding and tracking objects using reduced attenuation rf technology |
US9739878B2 (en) | 2014-03-25 | 2017-08-22 | Raytheon Company | Methods and apparatus for determining angle of arrival (AOA) in a radar warning receiver |
US9709372B2 (en) | 2015-02-17 | 2017-07-18 | Raytheon Company | Semi-active RF target detection and proximity detonation based on angle-to-target |
-
2018
- 2018-12-06 US US16/212,165 patent/US10718850B1/en active Active
-
2019
- 2019-12-04 WO PCT/US2019/064467 patent/WO2020117934A1/en active Application Filing
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11525655B1 (en) * | 2013-02-18 | 2022-12-13 | Orbital Research Inc. | Methods for extended-range, enhanced-precision gun-fired rounds using g-hardened flow control systems |
US12078459B1 (en) * | 2013-02-18 | 2024-09-03 | Orbital Research Inc. | Methods for extended-range, enhanced-precision gun-fired rounds using g-hardened flow control systems |
CN112558634A (en) * | 2020-12-08 | 2021-03-26 | 北京航空航天大学 | Multi-missile cooperative guidance method and system |
WO2022216665A1 (en) * | 2021-04-05 | 2022-10-13 | Bae Systems Information And Electronic Systems Integration Inc. | All source position, navigation, and timing |
US11733367B1 (en) * | 2021-04-14 | 2023-08-22 | Bae Systems Information And Electronic Systems Integration Inc. | Chromatic correlation interferometry direction finding |
CN113495286A (en) * | 2021-06-29 | 2021-10-12 | 中国船舶重工集团公司第七一九研究所 | Position and attitude calculation method for ship docking process |
SE2200029A1 (en) * | 2022-03-15 | 2023-09-16 | Bae Systems Bofors Ab | Method of coordinated burst of projectiles |
WO2023177339A1 (en) * | 2022-03-15 | 2023-09-21 | Bae Systems Bofors Ab | Method, fire control system and combat system for simultaneous detonation of projectiles |
SE2200135A1 (en) * | 2022-11-23 | 2024-05-24 | Bae Systems Bofors Ab | ADAPTIVE SHOT PATTERNS |
WO2024112243A1 (en) * | 2022-11-23 | 2024-05-30 | Bae Systems Bofors Ab | Adaptive shot patterns |
Also Published As
Publication number | Publication date |
---|---|
US10718850B1 (en) | 2020-07-21 |
WO2020117934A1 (en) | 2020-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10718850B1 (en) | Fusion between AOA and TDOA | |
EP3239730B1 (en) | Method for improving platform guidance or navigation using uniquely coded signals | |
US11353290B2 (en) | Systems, methods and computer-readable media for improving platform guidance or navigation using uniquely coded signals | |
EP2802838B1 (en) | Anti-rocket system | |
US6910657B2 (en) | System and method for locating a target and guiding a vehicle toward the target | |
US8415596B2 (en) | Method and apparatus for determining a location of a flying target | |
KR102140519B1 (en) | Unmanned aerial vehicle defense system | |
US20170370678A1 (en) | Systems, Methods and Computer-Readable Media for Improving Platform Guidance or Navigation Using Uniquely Coded Signals | |
US9341705B2 (en) | Passive ranging of a target | |
KR102472938B1 (en) | Attitude determination by pulse beacon and low-cost inertial measurement unit | |
RU2408846C1 (en) | Method of command guidance of aircraft to ground targets | |
KR102619438B1 (en) | Guided missile system for detecting off-axis targets | |
JP2000193741A (en) | Target tracking device | |
US10908250B1 (en) | Self surveying navigation system | |
US11385024B1 (en) | Orthogonal interferometry artillery guidance and navigation | |
US20200408886A1 (en) | Passive altimeter system for a platform and method thereof | |
US9279643B2 (en) | Preemptive countermeasure management | |
RU2803404C1 (en) | Underwater environment illumination ship | |
JP2019109064A (en) | Signal processing system, signal processing method, and signal processing program of active sensor | |
Güner | Inertial navigation system improvement using ground station data | |
US11859949B1 (en) | Grid munition pattern utilizing orthogonal interferometry reference frame and range radio frequency code determination | |
US11378676B2 (en) | Methods and systems for detecting and/or tracking a projectile | |
Jiang et al. | Check for updates An IMU Aided Robust LiDAR SLAM Method for UAVs in Pipeline Environment | |
RU2483272C2 (en) | Method to determine parameters of initial conditions of non-linear trajectory of air target | |
JPH0894293A (en) | Method and apparatus for guiding airframe |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
AS | Assignment |
Owner name: BAE SYSTEMS INFORMATION AND ELECTRONIC SYSTEMS INTEGRATION INC., NEW HAMPSHIRE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SLOCUM, DEAN C.;REEL/FRAME:048587/0807 Effective date: 20190313 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |