IP Library Granted Patent US 9,429,654
Granted Patent B2
US 9,429,654 · App. 13/859,787 · Granted Aug 30, 2016

Enhancement of the integrity concept of a satellite navigation system

Inventor: Hans Trautenberg (Cologne, DE)
Assignee: Astrium GmbH
G01S19/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,429,654
App. No.
13/859,787
Granted
Aug 30, 2016
Kind
B2
Abstract

A method for determining the integrity risk at an alert limit of a position solution determined with a satellite navigation system involves calculating a first integrity risk at the alert limit assuming that one satellite j of the satellites is faulty. A first position solution is determined with the signals from all of the satellites and a second position solution is determined with the signals from all of the satellites except for the signal received from the satellite j. A difference between the first and the second position solution is identified and subtracted from the alert limit to create a reduced alert limit. A second integrity risk at the reduced alert limit is calculated with the signals received from all satellites except the signal received from the satellite j. The integrity risk at the alert limit is determined using the minimum of the first and second integrity risks.

Claims (48)

1. A method for determining an integrity risk at an alert limit of a position solution determined by processing signals received from satellites of a satellite navigation system, the method comprising:

calculating a first integrity risk at the alert limit assuming that one satellite of the satellites is faulty;

determining a first position solution is determined with signals received from all of the satellites;

determining a second position solution with signals received from all of the satellites except for a signal received from the assumed faulty satellite;

determining a difference between the first and the second position solution;

creating a reduced alert limit by subtracting the determined difference from the alert limit;

calculating a second integrity risk at the reduced alert limit with the signals received from all satellites except the signal received from the assumed faulty satellite;

determining the integrity risk at the alert limit using a lower of the first and second integrity risks; and

outputting the determined integrity risk by one of a display unit, a data output interface and an audio output unit.

2. The method in accordance with claim 1 , wherein the integrity risk at the alert limit is determined using the minimum of the first and second integrity risks as an unweighted contribution in accordance with a user integrity concept of a Galileo satellite navigation system.

3. The method in accordance with claim 1 , wherein statistical descriptions provided by the satellite navigation system regarding signal errors of each satellite are processed and a basic error for the assumed faulty satellite is determined therefrom, and the basic error is evaluated as faulty for classification of a satellite.

4. The method in accordance with claim 3 , wherein

an expected signal error or Signal in Space Accuracy SISA value for each satellite signal, and an accuracy of the estimate of the signal error or a Signal in Space Monitoring Accuracy SISMA value for each satellite signal are processed as statistical descriptions of signal errors for each satellite, wherein for each satellite the basic error TH is calculated according to the following equation:

TH=k pfa ·√{square root over (SISA 2 +SISMA 2 )}

wherein the prefactor K pfa is determined by an allowed false alert rate.

5. A computer program for determining an integrity risk at an alert limit of a position solution determined by processing signals received from satellites of a satellite navigation system, wherein the computer program is stored on a non-transitory computer-readable medium, which when executed by a computer causes the computer to:

calculate a first integrity risk at the alert limit assuming that one satellite of the satellites is faulty;

determine a first position solution is determined with signals received from all of the satellites;

determine a second position solution with signals received from all of the satellites except for a signal received from the assumed faulty satellite;

determine a difference between the first and the second position solution;

create a reduced alert limit by subtracting the determined difference from the alert limit;

calculate a second integrity risk at the reduced alert limit with the signals received from all satellites except the signal received from the assumed faulty satellite; and

determine the integrity risk at the alert limit using a lower of the first and second integrity risks.

6. The computer program in accordance with claim 5 , wherein the integrity risk at the alert limit is determined using the minimum of the first and second integrity risks as an unweighted contribution in accordance with a user integrity concept of a Galileo satellite navigation system.

7. The computer program in accordance with claim 5 , wherein statistical descriptions provided by the satellite navigation system regarding signal errors of each satellite are processed and a basic error for the assumed faulty satellite is determined therefrom, and the basic error is evaluated as faulty for classification of a satellite.

8. The computer program in accordance with claim 7 , wherein

an expected signal error or Signal in Space Accuracy SISA value for each satellite signal, and an accuracy of the estimate of the signal error or a Signal in Space Monitoring Accuracy SISMA value for each satellite signal are processed as statistical descriptions of signal errors for each satellite, wherein for each satellite the basic error TH is calculated according to the following equation:

TH=k pfa ·√{square root over (SISA 2 +SISMA 2 )}

wherein the prefactor K pfa is determined by an allowed false alert rate.

9. An apparatus configured to determine an integrity risk at an alert limit of a position solution determined by processing signals received from satellites of a satellite navigation system, the apparatus comprising:

a receiver configured to receive signals from the satellites; and

a processor configured to

calculate a first integrity risk at the alert limit assuming that one satellite of the satellites is faulty;

determine a first position solution is determined with signals received from all of the satellites;

determine a second position solution with signals received from all of the satellites except for a signal received from the assumed faulty satellite;

determine a difference between the first and the second position solution;

create a reduced alert limit by subtracting the determined difference from the alert limit;

calculate a second integrity risk at the reduced alert limit with the signals received from all satellites except the signal received from the assumed faulty satellite;

determine the integrity risk at the alert limit using a lower of the first and second integrity risks; and

output the determined integrity risk by one of a display unit, a data output interface and an audio output unit.

10. The apparatus in accordance with claim 9 , wherein the integrity risk at the alert limit is determined using the minimum of the first and second integrity risks as an unweighted contribution in accordance with a user integrity concept of a Galileo satellite navigation system.

11. The apparatus in accordance with claim 9 , wherein statistical descriptions provided by the satellite navigation system regarding signal errors of each satellite are processed and a basic error for the assumed faulty satellite is determined therefrom, and the basic error is evaluated as faulty for classification of a satellite.

12. The apparatus in accordance with claim 11 , wherein

an expected signal error or Signal in Space Accuracy SISA value for each satellite signal, and an accuracy of the estimate of the signal error or a Signal in Space Monitoring Accuracy SISMA value for each satellite signal are processed as statistical descriptions of signal errors for each satellite, wherein for each satellite the basic error TH is calculated according to the following equation:

TH=k pfa ·√{square root over (SISA 2 +SISMA 2 )}

wherein the prefactor K pfa is determined by an allowed false alert rate.

13. The method in accordance with claim 1 , wherein outputting the determined integrity risk comprises outputting, by the data output interface, the determined integrity risk to control an automatic navigation system.

14. The apparatus in accordance with claim 9 , wherein the processor is further configured to output the determined integrity risk by outputting, via the data output interface, the determined integrity risk to control an automatic navigation system.

Assignments (3)
MERGER Recorded Jan 10, 2019
From: AIRBUS DS GMBH
To: AIRBUS DEFENCE AND SPACE GMBH
Reel/Frame 048043/0373 →
CHANGE OF NAME Recorded Oct 30, 2018
From: ASTRIUM GMBH
To: AIRBUS DS GMBH
Reel/Frame 047906/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2013
From: TRAUTENBERG, HANS L., DR.
To: ASTRIUM GMBH
Reel/Frame 030729/0118 →
Priority Claims (1)
DE 10 2012 007 191 · Apr 12, 2012 · national
Continuity (1)
Related Publication 20130271315A1 · Oct 17, 2013