← Back to Patent Explorer
US4825055A Expired / Lapsed US ⏱️ 0.0 years remaining

Error-free integration pointing and tracking

Assignee: POLLOCK HOWARD W
•
Filing: 1987-09-30
•
Granted: 1989-04-25
•
Expires: 2007-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An error-free pointing and tracking system is disclosed which separates the functions of pointing and tracking. Beginning with an initialized trajectory for an object, a sensor is positioned and deviations of the object position with respect to the sensor are noted. To the extent these deviations are trended, the gain of a trajectory correction algorithm is adjusted. Based on the adaptive gain trajectory correction algorithm, a new position estimate is determined. The new position estimate is corrected for servo lag error by referring to a predefined correlation between at least the acceleration term of the trajectory and prerecorded servo lag error. The position estimate, corrected for servo lag is used to then point the sensor.

Inventors

  • 👤 Eugene J. Pollock

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 23:11
CPC Classifications
G; G05; G05B; G05B13/00; G05B13/02; G05B13/0205; G05B13/026; G01; G01S; G01S13/00; G01S13/66; G01S13/72; G01S13/723

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 105 words
A method of tracking a remote object using a sensor positioned by a servomechanism, said method comprising the steps of: (a) predetermining, for said servomechanism, servo lag in accordance with one or more of object acceleration, velocity or position, (b) tracking said object with said sensor, and in the course of said tracking generating an estimate of acceleration, velocity and position of said object, (c) based on said predetermining step, generating a quantity representing servo lag from one or more of the estimates of acceleration, velocity and position from step (b), and (d) modifying said estimated position by said quantity generated in said step (c).
Claim 2
Independent Claim 105 words
A method of tracking a remote object using a sensor positioned by a servomechanism, said method comprising the steps of: (a) predetermining, for said servomechanism, servo lag in accordance with one or more of object acceleration, velocity or position, (b) tracking said object with said sensor, and in the course of said tracking generating an estimate of acceleration, velocity and position of said object, (c) based on said predetermining step, generating a quantity representing servo lag from one or more of the estimates of acceleration, velocity and position from step (b), and (d) modifying said estimated position by said quantity generated in said step (c).
Claim 3
Dependent Claim 175 words
A method as recited in claim 1 wherein said servomechanism includes an encoder for generating signals representing sensor pointing and said step (b) includes the steps of: (b1) generating, from said sensor, a sequence of signals, each signal in said sequence representing a difference between object position and sensor pointing, (b2) testing the differences generated in said step (b1) to determine if said differences represent a trended difference, (b3) if the test of said step (b2) indicates said differences are trended, using said directed differences to correct a trajectory estimate, where each trajectory estimate includes terms for acceleration and velocity, (b4) estimating object position, to generate an estimated position, based on a trajectory estimate, where said trajectory estimate is either a trajectory estimate corrected as recited in step (b3) or a preexisting trajectory estimate if no trajectory correction per step (b3) is required, (b5) correcting said estimated position based on a predetermined system error model to generate a corrected position estimate and using said corrected estimated position as the estimated position in said step (d).
Claim 4
Dependent Claim 47 words
A method as recited in claim 2 which further includes the steps of: (e) comparing said modified estimated position of said object with said encoder-generated signals, and (f) indicating presence of a servo lag error in the event said modified estimated position disagrees with said encoder-generated signals.
Claim 5
Dependent Claim 102 words
A method as recited in claim 2 wherein said step (b2) includes: (b2a) obtaining a sequence of products where each said product is a product of sequential signals from said sensor, (b2b) providing a counter, (b2c) examining each sign of each of said products, for each product with a positive sign, decrementing said counter and for each product with a negative sign, incrementing said counter up to a predetermined threshold, and wherein said step (b3) includes: (b3a) providing an adaptive gain trajectory correction algorithm, and (b3b) using a state of said counter to determine a gain for said adaptive gain trajectory correction.
Claim 6
Dependent Claim 90 words
A method as recited in claim 4 wherein said step (b3) includes the further steps of: (b3c) summing an output of said sensor with said corrected position estimate of said step (b5) to obtain a measured object position, (b3d) summing said measured object position of said step (b3c) with said estimated object position of said step (b4) to obtain an object position error, and (b3e) using said object position error of said step (b3d) and the gain determined in said step (b3b) to execute said adaptive gain trajectory correction algorithm.
Claim 7
Dependent Claim 27 words
A method as recited in claim 5 which includes the further step of: (e) transmitting said modified corrected estimated position to a separate tracking and pointing system.
Claim 8
Dependent Claim 27 words
A method as recited in claim 4 which includes the further step of: (e) transmitting said modified corrected estimated position to a separate tracking and pointing system.
Claim 9
Dependent Claim 27 words
A method as recited in claim 2 which includes the further step of: (e) transmitting said modified corrected estimated position to a separate tracking and pointing system.
Claim 10
Dependent Claim 26 words
A method as recited in claim 1 which includes the further step of: (e) transmitting said modified estimated position to a separate tracking and pointing system.
Claim 11
Independent Claim 184 words
A method of tracking a remote object using a sensor positioned by a servomechanism which servomechanism includes an encoder for generating signals representing sensor pointing, said method comprising the steps of: (a) tracking said object with said sensor by: (a1) generating, from an output of said sensor, signals representing a difference between object position and sensor pointing, (a2) in the event a difference of said step (a1) is a trended difference: (a3) using said difference to correct a trajectory estimate, where each trajectory estimate includes terms for acceleration, velocity and position, (a4) estimating an object position based on a trajectory estimate, where said trajectory estimate is either a trajectory estimate corrected as recited in step (a3) or a prior trajectory estimate if no trajectory correction per step (a3) is required, (a5) correcting said estimated position based on a predetermined system error model to generate a corrected estimated position, (b) comparing said corrected estimated position of said object with said encoder generated signals, and (c) indicating presence of a servo lag error in the event said corrected estimated position disagrees with said encoder generated signals.
Claim 12
Independent Claim 184 words
A method of tracking a remote object using a sensor positioned by a servomechanism which servomechanism includes an encoder for generating signals representing sensor pointing, said method comprising the steps of: (a) tracking said object with said sensor by: (a1) generating, from an output of said sensor, signals representing a difference between object position and sensor pointing, (a2) in the event a difference of said step (a1) is a trended difference: (a3) using said difference to correct a trajectory estimate, where each trajectory estimate includes terms for acceleration, velocity and position, (a4) estimating an object position based on a trajectory estimate, where said trajectory estimate is either a trajectory estimate corrected as recited in step (a3) or a prior trajectory estimate if no trajectory correction per step (a3) is required, (a5) correcting said estimated position based on a predetermined system error model to generate a corrected estimated position, (b) comparing said corrected estimated position of said object with said encoder generated signals, and (c) indicating presence of a servo lag error in the event said corrected estimated position disagrees with said encoder generated signals.
Claim 13
Dependent Claim 90 words
A method as recited in claim 10 which comprises the further steps of: (d) predetermining, for said servomechanism, servo lag in accordance with one or more of object acceleration, velocity or position, (e) based on said predetermining step, generating a quantity representing servo lag from one or more of the estimates of acceleration, velocity and position from step (a4), and (f) modifying said corrected estimated position by said quantity generated in said step (e), and (g) using said modified corrected estimated position as the corrected estimated position in step (b).
Claim 14
Independent Claim 187 words
A method of tracking a remote object using a sensor positioned by a servomechanism, said method comprising the steps of: (a) predetermining, for said servomechanism, servo lag in accordance with one or more of object acceleration, velocity or position, (b) tracking said object with said sensor, and in the course of said tracking generating an estimate of acceleration, velocity and position of said object, (c) generating, from said sensor, a sequence of signals, each signal in said sequence representing a difference between object position and sensor pointing, (d) detecting a manuever by the object being tracked by testing the differences generated in said step (c) to determine if said differences represent a trended difference, (e) revising said estimates of acceleration, velocity and position of said object in light of a manuever detected in said step (d), (f) based on said predetermined step, generating a quantity representing servo lag from one or more of the estimates of acceleration, velocity and position from step (b) or step (e) in the event a manuever is detected, and (g) modifying said estimated position by said quantity generated in said step (c).
Claim 15
Independent Claim 187 words
A method of tracking a remote object using a sensor positioned by a servomechanism, said method comprising the steps of: (a) predetermining, for said servomechanism, servo lag in accordance with one or more of object acceleration, velocity or position, (b) tracking said object with said sensor, and in the course of said tracking generating an estimate of acceleration, velocity and position of said object, (c) generating, from said sensor, a sequence of signals, each signal in said sequence representing a difference between object position and sensor pointing, (d) detecting a manuever by the object being tracked by testing the differences generated in said step (c) to determine if said differences represent a trended difference, (e) revising said estimates of acceleration, velocity and position of said object in light of a manuever detected in said step (d), (f) based on said predetermined step, generating a quantity representing servo lag from one or more of the estimates of acceleration, velocity and position from step (b) or step (e) in the event a manuever is detected, and (g) modifying said estimated position by said quantity generated in said step (c).
Claim 16
Dependent Claim 62 words
A method as recited in claim 12 wherein said servomechanism includes an encoder for generating signals representing sensor pointing and which further includes the steps of: (h) comparing said modified estimated position of said object with said encoder generated signals, and (i) indicating presence of a servo lag error in the event said modified estimated position disagrees with said encoder generated signals.

References Cited (Backward Citations)

US4128837A Cited
US3984831A Cited
US4034208A Cited
US4071744A Cited
US4148026A Cited
US4320287A Cited
US4590476A Cited
US4760397A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-04-24 1992-10-24 1993-04-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-04-24 1996-10-24 1997-04-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-04-24 2000-10-24 2001-04-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag