Claims
- 1. A method of processing a star tracker measurement to remove a systematic error characterizable at least in part by a pixel phase, comprising the steps of:
computing the pixel phase along a first axis from a measured star position and a star tracker characteristic; computing a first axis error correction according to the computed pixel phase; and computing a compensated first axis star tracker measurement according to the measured star position and the first axis error correction.
- 2. The method of claim 1, wherein:
the star tracker comprises a plurality of pixels; and the star tracker characteristic is an angular extent of a pixel along the first axis.
- 3. The method of claim 2, wherein the pixel phase is computed according to the relation:
- 4. The method of claim 3, wherein the systematic error is periodic.
- 5. The method of claim 4, wherein the systematic error is further characterizable by an amplitude, and the step of computing a first axis error correction according to the computed pixel phase comprises the step of computing a first axis error correction according to the computed pixel phase and the amplitude.
- 6. The method of claim 5, wherein the first axis error correction is computed according to the relation xcorrection=ax sin(2πφx) φx is an x-pixel phasing, and ax is an amplitude in an x-axis.
- 7. The method of claim 6, wherein the value of ax is a function of star magnitude.
- 8. The method of claim 3, wherein:
the pixel phase is further computed along a second axis from the measured star position and the star tracker characteristic; computing a second axis error correction according to the computed pixel phase according to the relation 6φy=ymeasdy-r n d(ymeasdy)wherein ymeas is the measured star position, dy is the angular extent of a pixel along the second axis; computing a compensated second axis star tracker measurement according to the measured star position and the second axis error correction.
- 9. The method of claim 8, wherein the systematic error is further characterizable by an amplitude, and the step of computing a second axis error correction according to the computed pixel phase comprises the step of computing a second axis error correction according to the computed pixel phase an the amplitude.
- 10. The method of claim 5, wherein the second axis error correction is computed according to the relation ycorrection=ay sin(2πφy), wherein φy is an y-pixel phasing, and ay is an amplitude in an y-axis.
- 11. The method of claim 10, wherein the value of ay is a function of star magnitude.
- 12. A method of determining an inertial attitude of a spacecraft, comprising the steps of:
measuring at least one star position; processing the measured star position to remove a systematic error characterizable at least in part by a pixel phase; and determining the inertial attitude of the spacecraft at least in part from the processed star tracker measurements.
- 13. The method of claim 12, wherein the step of processing the measured star position comprises the steps of:
computing a pixel phase along a first axis from a measured star position and a star tracker characteristic; computing a first axis error correction according to the computed pixel phase; and computing a compensated first axis star tracker measurement according to the measured star position and the first axis error correction.
- 14. The method of claim 13, wherein:
the star tracker comprises a plurality of pixels; and the star tracker characteristic is an angular extent of a pixel along the first axis.
- 15. The method of claim 14, wherein the pixel phase is computed according to the relation:
- 16. The method of claim 15, wherein the systematic error is periodic.
- 17. The method of claim 16, wherein the systematic error is further characterizable by an amplitude, and the step of computing a first axis error correction according to the computed pixel phase comprises the step of computing a first axis error correction according to the computed pixel phase and the amplitude.
- 18. The method of claim 17, wherein the first axis error correction is computed according to the relation: xcorrectionax sin(2πφx), wherein φx is an x-pixel phasing, and ax is an amplitude in an x-axis.
- 19. The method of claim 18, wherein the value of ax is a function of star magnitude.
- 20. An apparatus for processing a star tracker measurement to remove a systematic error characterizable at least in part by a pixel phase, comprising:
means for computing the pixel phase along a first axis from a measured star position and a star tracker characteristic; means for computing a first axis error correction according to the computed pixel phase; and means for computing a compensated first axis star tracker measurement according to the measured star position and the first axis error correction.
- 21. The apparatus of claim 20, wherein:
the star tracker comprises a plurality of pixels; and the star tracker characteristic is an angular extent of a pixel along the first axis.
- 22. The apparatus of claim 21, wherein the pixel phase is computed according to the relation:
- 23. The apparatus of claim 22, wherein the systematic error is periodic.
- 24. The apparatus of claim 23, wherein the systematic error is further characterizable by an amplitude, and the means for computing a first axis error correction according to the computed pixel phase comprises means for computing a first axis error correction according to the computed pixel phase and the amplitude.
- 25. The apparatus of claim 24, wherein the first axis error correction is computed according to the relation xcorrection=ax sin(πφx), wherein φx is an x-pixel phasing, and ax is an amplitude in an x-axis.
- 26. An apparatus for processing a star tracker measurement to remove a systematic error characterizable at least in part by a pixel phase, comprising:
a first module, communicatively coupled to a star tracker, the first module configured to compute the pixel phase along a first axis from a measured star position and a star tracker characteristic; a second module communicatively coupled to the first module, the second module configured to compute a first axis error correction according to the computed pixel phase; and a third module communicatively coupled to the second module, the third module configured to compute a compensated first axis star tracker measurement according to the measured star position and the first axis error correction.
- 27. The apparatus of claim 26, wherein:
the star tracker comprises a plurality of pixels; and the star tracker characteristic is an angular extent of a pixel along the first axis.
- 28. The apparatus of claim 27, wherein the pixel phase is computed according to the relation:
- 29. The apparatus of claim 28, wherein the systematic error is periodic.
- 30. The apparatus of claim 29, wherein the systematic error is further characterizable by an amplitude, and the second module computes the first axis error correction according to the computed pixel phase and the amplitude.
- 31. The apparatus of claim 30, wherein the first axis error correction is computed according to the relation xcorrection=ax sin(2πφx) wherein φx is an x-pixel phasing, and ax is an amplitude in an x-axis.
- 32. The apparatus of claim 31, wherein the value of ax is a function of star magnitude.
- 33. The apparatus of claim 26, wherein the first module, the second module, and the third module are implemented in at least one processor communicatively coupled to a memory.
STATEMENT OF RIGHTS OWNED
[0001] This invention was made with Government support under contract. The Government has certain rights in this invention.