Patent US3009091A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4310884A Expired / Lapsed US ⏱️ 0.0 years remaining

Microcomputer-controlled portable satellite signal simulator for exploration systems, and method of use

Assignee: Chevron USA Inc
•
Filing: 1979-05-09
•
Granted: 1982-01-12
•
Expires: 1999-05-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In accordance with the invention, satellite navigation, receiver system of an exploration system for exploring for hydrocarbons in earth formations can be tested for fieldworthiness using a portable microcomputer-controlled satellite navigation simulator. From encoded inputs of local latitude, longitude, Greenwich mean time and antenna height, both array data parameters and real-time control signals are generated for simulating signals of an orbiting TRANSIT navigation satellite vis-a-vis the satellite navigation receiver system. To such system the received signals are indistinguishable from conventional TRANSIT satellite navigation signals. Result: by merely cross-checking simulator "turn-key" encoded data with the final computed fix, a technologist (who need not be a programming expert) can determine the fieldworthiness of the satellite navigation receiver system.

Inventors

  • 👤 F. Alexander Roberts
  • 👤 William V. Stiles
  • 👤 Robert C. Cosbey
  • 👤 John P. Duncan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 03:05
CPC Classifications
G; G01; G01S; G01S11/00; G01S11/02; G01S11/10; G01S1/00; G01S1/02; G01S1/022; G01S1/028

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 179 words
A microcomputer-controlled portable satellite signal simulator for generating a simulated Doppler-shifted signal that would have emanated from a TRANSIT navigation satellite of predetermined orbit, said signal containing appropriate modulated navigation message data for testing operational parameters of a satellite navigation receiver system in operational proximity to said simulator at a known position A, comprising: a microcomputer system including a microprocessor for generating a series of multi-bit command words each word including pseudo-pass message and signal modulation control bits, and an I/O but connecting to a plurality of ports; controller/transmitter circuitry including input encoding means for encoding into said microprocessor digital data related to said known position A, an interface/controller circuit having first and second I/O terminals connected between one of said plurality of ports of said I/O bus and said input encoding means, and transmitter circuitry means connected to said interface/controller circuit for controllably generating, based on said series of multi-bit words, a simulated Doppler-shifted signal to simulated operation of said pseudo-orbiting TRANSIT navigation satellite whereby said parameters associated with said satellite navigation receiver system can be accurately evaluated.
Claim 2
Dependent Claim 179 words
A microcomputer-controlled portable satellite signal simulator for generating a simulated Doppler-shifted signal that would have emanated from a TRANSIT navigation satellite of predetermined orbit, said signal containing appropriate modulated navigation message data for testing operational parameters of a satellite navigation receiver system in operational proximity to said simulator at a known position A, comprising: a microcomputer system including a microprocessor for generating a series of multi-bit command words each word including pseudo-pass message and signal modulation control bits, and an I/O but connecting to a plurality of ports; controller/transmitter circuitry including input encoding means for encoding into said microprocessor digital data related to said known position A, an interface/controller circuit having first and second I/O terminals connected between one of said plurality of ports of said I/O bus and said input encoding means, and transmitter circuitry means connected to said interface/controller circuit for controllably generating, based on said series of multi-bit words, a simulated Doppler-shifted signal to simulated operation of said pseudo-orbiting TRANSIT navigation satellite whereby said parameters associated with said satellite navigation receiver system can be accurately evaluated.
Claim 3
Dependent Claim 65 words
The simulator of claim 1 in which said microprocessor includes a CPU for calculating, from proposed dynamic change in position of said pseudo-orbiting satellite relative to said position A, a plurality of Doppler-shifted frequency and slope values, said values being calculated prior to formulation and use of said series of multi-bit command words for controllably generating said simulated Doppler-shifted signal at said transmitter circuitry means.
Claim 4
Dependent Claim 75 words
The simulator of claim 2 with the addition of means associated with said microcomputer system for comparing, for each executed multi-bit command word, generated and calculated Doppler-shifted frequency-vs.-time values and then generating a compensating error signal to be associated with signal emission control bits in a next-in-time command word to be used in generating said simulated Doppler signal, whereby differences in said generated and calculated frequency count values of said prior-executed command word are compensated.
Claim 5
Dependent Claim 38 words
The simulator of claim 1 with the addition of display means connected to one of I/O terminals of said interface/controller circuit whereby status and error messages associated with said simulator can be visually displayed for evaluation and analysis.
Claim 6
Independent Claim 176 words
A method for generating a simulated modulated Doppler-shifted signal that would have emanated from a TRANSIT navigation satellite of predetermined orbit, said signal containing appropriate modulated navigation message data for testing operational parameters of a satellite navigation receiver system in operational proximity to said simulator at position A, comprising: encoding as digital code data local latitude and longitude of said position A, said data being encoded into a microprocessor of a portable microcomputer system; calculating in said microprocessor, based on proposed changes in dynamic position of said pseudo-orbiting satellite relative to said position A, a plurality of Doppler-shifted frequency values associated with operation of said pseudo-orbiting satellite; generating as a function of a series of interrupt signals from an external circuit associated with a transmitter circuit, a series of multi-bit command words each including pseudo pass message and signal modulation control bits; controllably generating a simulated Doppler-shifted signal based on said series of multi-bit command words by means of said transmitter circuit whereby said parameters associated with said satellite navigation receiver system can be accurately evaluated.
Claim 7
Independent Claim 176 words
A method for generating a simulated modulated Doppler-shifted signal that would have emanated from a TRANSIT navigation satellite of predetermined orbit, said signal containing appropriate modulated navigation message data for testing operational parameters of a satellite navigation receiver system in operational proximity to said simulator at position A, comprising: encoding as digital code data local latitude and longitude of said position A, said data being encoded into a microprocessor of a portable microcomputer system; calculating in said microprocessor, based on proposed changes in dynamic position of said pseudo-orbiting satellite relative to said position A, a plurality of Doppler-shifted frequency values associated with operation of said pseudo-orbiting satellite; generating as a function of a series of interrupt signals from an external circuit associated with a transmitter circuit, a series of multi-bit command words each including pseudo pass message and signal modulation control bits; controllably generating a simulated Doppler-shifted signal based on said series of multi-bit command words by means of said transmitter circuit whereby said parameters associated with said satellite navigation receiver system can be accurately evaluated.
Claim 8
Dependent Claim 48 words
The method of claim 5 in which said step of generating as a function of series of interrupt signals, a series of multi-bit command words, includes: controlling each subsequent command word as a function of each prior-executed command word whereby errors in said executed word can be compensated.
Claim 9
Dependent Claim 76 words
The method of claim 6 in which said last-mentioned step includes: comparing generated Doppler frequency values with calculated frequency values associated with said executed word, generating compensating digital signals within said microprocessor based on said comparison, and merging said compensating signal with slope control bits associated with calculated Doppler slope values of said subsequent command word whereby errors in said executed command word are compensated by changes in modulation control bits associated with said subsequent word.
Claim 10
Dependent Claim 30 words
The method of claim 5 with the additional step of comparing encoded local longitude and latitude values with positional fix values calculated by said satellite navigation receiver system undergoing test.
Claim 11
Independent Claim 128 words
A method for generating simulated Doppler-shifted signals that would have emanated from a TRANSIT navigation satellite of predetermined orbit, said signal containing appropriately modulated navigation message data for testing operational parameters of satellite navigation receiver system in operational proximity to said simulator at a position A, comprising: encoding data related to local latitude and longitude of said position A into a microcompressor of a portable microcomputer system; generating based on a series of interrupt signals from an external circuit associated with a transmitter circuit, a series of multi-bit command words each including pass message and signal modulation control bits; and controllably generating a simulated Doppler-shifted signal based on said series of multi-bit command words whereby said parameters associated with said satellite navigation receiver system can be accurately evaluated.
Claim 12
Independent Claim 128 words
A method for generating simulated Doppler-shifted signals that would have emanated from a TRANSIT navigation satellite of predetermined orbit, said signal containing appropriately modulated navigation message data for testing operational parameters of satellite navigation receiver system in operational proximity to said simulator at a position A, comprising: encoding data related to local latitude and longitude of said position A into a microcompressor of a portable microcomputer system; generating based on a series of interrupt signals from an external circuit associated with a transmitter circuit, a series of multi-bit command words each including pass message and signal modulation control bits; and controllably generating a simulated Doppler-shifted signal based on said series of multi-bit command words whereby said parameters associated with said satellite navigation receiver system can be accurately evaluated.
Claim 13
Dependent Claim 42 words
The method of claim 9 in which the step of generating said multi-bit command words includes monitoring generated Doppler-shifted frequency values with calculated values followed by generating a compensating error signal for merging with control bits associated with a next-in-time subsequent word.

References Cited (Backward Citations)

US3191176A Cited
US3906204A Cited
US3887794A Cited
US4028536A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1985-01-11 1985-07-13 1986-01-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1989-01-11 1989-07-13 1990-01-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1993-01-11 1993-07-13 1994-01-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag