Patent ID: 8232918

Claim:
In a Global Positioning System (GPS) receiver system comprising a plurality of antenna elements configured as a receiving array, a GPS position processing unit, a digital beam forming (DBF) processor, an array processor, and a plurality of signal-generating units, a method of calibrating the GPS receiver system to determine beam weighting vectors for a shaped beam comprising at least one directional gain suppression feature and at least one gain enhancement feature comprises the steps of: placing the plurality of signal-generating units at selected calibration locations in the far field of the receiving array at known angles and ranges to the receiving array; simultaneously broadcasting radio-frequency signals modulated by corresponding acquisition codes from the plurality of signal-generating units; simultaneously receiving the signals from the plurality of signal generating units by the plurality of antenna elements; digitizing the signals received by the plurality of antenna elements; collecting range data associated with each of the plurality of antenna elements; selecting a reference signal from among the signals received by the plurality of antenna elements; for each of the corresponding acquisition codes, correlating each one of the signals received by the plurality of antenna elements with the selected reference signal; identifying a peak correlation value corresponding to each of the corresponding acquisition codes; calculating a plurality of beam weighting vectors (BWVs) associated with each of the plurality of antenna elements for each one of the corresponding acquisition codes; loading the plurality of BWV's into the array processor such that the shaped beam is configured to point the at least one gain enhancement feature in a direction toward a first one of the plurality of signal generators and to simultaneously direct the at least one gain suppression feature in a direction of a second one of the plurality of signal generators; correlating the signals received by the plurality of antenna elements with the selected reference signal while the at least one gain suppression feature is directed toward the one of the plurality of signal generators; identifying a peak correlation value corresponding to the shaped beam having the at least one gain suppression feature directed toward the second one of the plurality of signal generators; calculating BWVs for each of the antenna elements; and storing the plurality of BWVs in the array processor.