KR100812387B1 - Error Compensation System and Method of Satellite Navigation Receiver with Multiple Satellite Signal Receivers - Google Patents
Error Compensation System and Method of Satellite Navigation Receiver with Multiple Satellite Signal Receivers Download PDFInfo
- Publication number
- KR100812387B1 KR100812387B1 KR1020060131201A KR20060131201A KR100812387B1 KR 100812387 B1 KR100812387 B1 KR 100812387B1 KR 1020060131201 A KR1020060131201 A KR 1020060131201A KR 20060131201 A KR20060131201 A KR 20060131201A KR 100812387 B1 KR100812387 B1 KR 100812387B1
- Authority
- KR
- South Korea
- Prior art keywords
- satellite signal
- satellite
- receiver
- signal receiver
- received
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0205—Details
- G01S5/021—Calibration, monitoring or correction
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/14—Determining absolute distances from a plurality of spaced points of known location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/06—Airborne or Satellite Networks
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Astronomy & Astrophysics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
본 발명에 따르면, 복수 개의 위성에서 전송된 각 위성신호를 수신하고, 수신된 위성신호와 기 저장된 코드신호와의 상관값을 연산하여 수신된 위성신호가 어느 위성에서 전송된 신호인지 판단하고 각 위성과의 의사거리를 산출하여 상관값과 의사거리를 포함한 상관정보를 전송하는 복수 개의 위성신호수신부; 복수 개의 위성신호수신부 각각에 지정된 우선순위정보를 전송하는 우선순위지정부; 상관정보 및 우선순위정보를 전송받아 최고우선순위의 위성신호수신부에 수신된 특정 위성의 위성신호인 특정 위성신호가 최고우선순위 외의 위성신호수신부인 나머지 위성신호수신부에 수신되는지를 판단하는 위성수신판단부; 나머지 위성신호수신부에 특정 위성신호가 수신된 경우, 최고우선순위의 위성신호수신부와 나머지 위성신호수신부에서 연산된 특정 위성신호의 의사거리 간의 차이값을 각각 산출하고, 나머지 위성신호수신부에 대한 특정 위성신호를 포함한 모든 위성신호의 의사거리에 차이값을 가산 또는 감산하여 의사거리를 보정하는 의사거리보정부; 및 의사거리보정부의 보정된 의사거리를 이용하여 항법정보를 연산하는 항법정보연산부를 포함하는 다중 위성신호수신부를 갖는 위성항법수신기의 오차보정 시스템 및 방법이 제공된다.According to the present invention, each satellite signal transmitted from a plurality of satellites is received, and a correlation value between the received satellite signal and a pre-stored code signal is calculated to determine which satellite is the received satellite signal transmitted from each satellite. A plurality of satellite signal receivers for calculating pseudo distances and transmitting correlation information including correlation values and pseudo distances; A priority designator for transmitting priority information designated to each of the plurality of satellite signal receivers; A satellite receiver judging whether the specific satellite signal, which is the satellite signal of a specific satellite, received from the satellite signal receiver having the highest priority by receiving the correlation information and the priority information, is received at the remaining satellite signal receiver which is the satellite signal receiver having the highest priority. part; When a specific satellite signal is received in the remaining satellite signal receivers, a difference value between the pseudo distances of the satellite signal receiver of the highest priority and the specific satellite signal calculated by the remaining satellite signal receivers is respectively calculated, and the specific satellites for the remaining satellite signal receivers are calculated. A pseudo distance compensator for correcting pseudo distances by adding or subtracting a difference value to pseudo ranges of all satellite signals including a signal; And an error correction system and method of a satellite navigation receiver having a multiple satellite signal receiver including a navigation information calculation unit for calculating the navigation information using the corrected pseudo distance of the pseudo distance correction.
Description
도 1은 본 발명의 실시예에 따른 다중 위성신호수신부를 갖는 위성항법수신기의 오차보정 시스템을 나타내는 구성도,1 is a block diagram showing an error correction system of a satellite navigation receiver having a multiple satellite signal receiver according to an embodiment of the present invention;
도 2a 내지 도 2c는 도 1의 의사거리보정부 또는 간접보정부의 의사거리 보정 예시도,2A through 2C are pseudorange correction examples of pseudorange correction or indirect correction of FIG. 1;
도 3은 도 1의 시스템에 따른 오차보정 방법의 흐름도이다.3 is a flowchart of an error correction method according to the system of FIG. 1.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
10...위성10.Satellite
100...다중 위성신호수신부를 갖는 위성항법수신기의 오차보정 시스템100. Error Correction System of Satellite Navigation Receiver with Multiple Satellite Signal Receivers
110...위성신호수신부 115...컨버터110 ...
116...상관기 120...우선순위지정부116
130...위성수신판단부 140...의사거리보정부130 ...
150...항법정보연산부 160...간접보정부150 ... Navigation Information and Computation ...
170...위성항법수신기170.Satellite navigation receiver
본 발명은 다중 위성신호수신부를 갖는 위성항법수신기의 오차보정 시스템 및 방법에 관한 것으로서, 보다 상세하게는 복수 개의 위성신호수신부를 갖는 위성항법수신기에 있어서 각 위성신호수신부에서 발생되는 의사거리 오차를 보정하기 위한 시스템 및 방법에 관한 것이다.The present invention relates to an error correction system and method for a satellite navigation receiver having multiple satellite signal receivers, and more particularly, to correct pseudo distance errors generated in each satellite signal receiver in a satellite navigation receiver having a plurality of satellite signal receivers. A system and method for doing so.
일반적으로, 위성항법시스템(Global Navigation Satellite System)이란 특정 궤도에서 운행되는 항법위성으로부터 송신된 위성신호를 항체에 탑재된 위성항법수신기의 안테나를 통해 수신하여 상기 위성신호를 바탕으로 항체의 위치, 속도 및 시각 등과 같은 항법정보를 연산할 수 있도록 구성된 시스템이다.In general, a global navigation satellite system is a satellite signal transmitted from a navigation satellite traveling in a specific orbit through an antenna of a satellite navigation receiver mounted on the antibody, and based on the satellite signal, the position and velocity of the antibody And it is a system configured to calculate the navigation information, such as time.
이러한 위성항법시스템에 따르면, 전세계를 불문하고 기상상황에 관계없이 항법수행이 가능함은 물론이며 오차가 누적되지 않는 장점이 있어 사용량이 지속적으로 증가하고 있으며, 대표적인 위성항법수신기로는 GPS(Global Positioning System) 수신기, GNSS(Global Navigation Satellite System) 수신기 등이 있다.According to this satellite navigation system, the navigation is possible regardless of weather conditions regardless of the world, and there is an advantage that error does not accumulate, and the usage continues to increase, and GPS (Global Positioning System) is a representative satellite navigation receiver. ) Receiver, Global Navigation Satellite System (GNSS) receiver, and the like.
위성항법수신기는 안테나를 이용하여 위성신호를 수신한 후 이를 이용하여 항법정보를 계산하며 3차원 위치정보 연산을 위해서는 한번에 4개 이상의 위성으로부터 위성신호를 수신해야 한다. The satellite navigation receiver receives the satellite signal using the antenna and then calculates the navigation information by using it. In order to calculate the 3D location information, the satellite navigation receiver must receive satellite signals from four or more satellites at once.
상기 위성항법수신기는, 넓은 가시영역 확보가 가능한 항체에 설치되는 경우에는 한 개의 안테나로 구성된 단일 위성신호수신부를 구비하여도 무방하다. 그러나, 넓은 가시영역 확보가 불가능한 항체의 경우에는 복수 개의 안테나를 통해 수신된 위성신호를 한꺼번에 처리할 수 있도록 복수 개의 다중 위성신호수신부를 가 진 특수한 위성항법수신기가 필요하게 된다.The satellite navigation receiver may be provided with a single satellite signal receiver composed of one antenna when installed in an antibody capable of securing a wide visible area. However, in the case of an antibody that cannot secure a wide visible area, a special satellite navigation receiver having a plurality of multiple satellite signal receivers is required to process satellite signals received through a plurality of antennas at once.
위성항법수신기의 항법정보는 위성 및 위성항법수신기 사이의 상대적인 거리를 바탕으로 계산되는데, 이러한 상대적 거리는 위성으로부터 위성신호가 전송된 시간(t1)과 상기 위성신호가 위성항법수신기에 수신된 시간(t2) 간의 송수신 시간차(t2-t1)를 통해 계산될 수 있다. 여기서, 이러한 상대적 거리는 시간오차나 전달지연오차 등의 각종 오차가 포함되어 있어 실제거리와는 차이가 있으며, 실제거리에 오차가 반영된 거리를 의사거리(Pseudorange)라 부르고 있다.The navigation information of the satellite navigation receiver is calculated based on the relative distance between the satellite and the satellite navigation receiver. The relative distance is a time t1 when the satellite signal is transmitted from the satellite and a time t2 when the satellite signal is received at the satellite navigation receiver. It can be calculated through the transmission and reception time difference (t2-t1) between the (). Here, the relative distance is different from the actual distance because it includes various errors such as time error or transmission delay error, and the distance in which the error is reflected in the actual distance is called a pseudorange.
이러한 의사거리의 계산은 t1시간과 t2시간을 정확하게 알아야 오차가 적게 발생될 수 있으며, 보통 위성항법수신기의 클럭 오차에 의한 영향으로 인해 상기 t1시간에 비해 상대적으로 t2시간의 오차가 크게 발생된다.In calculating the pseudo distance, the error can be less generated by accurately knowing the t1 time and the t2 time, and the error of t2 time is larger than the t1 time due to the influence of the clock error of the satellite navigation receiver.
종래에는 위성항법수신기에서 발생하는 클럭 오차를 계산하여 t2시간의 오차를 줄이는 방법으로 항법정보의 정확도를 높이고 있는데, 다중 위성신호수신부를 갖는 위성항법수신기에서 계산되는 클럭 오차는 하나의 위성신호수신부를 갖는 위성항법수신기와 같이 공통적으로 발생하는 클럭 오차만을 보정하고 있으며, 다중 위성신호수신부에 의해 상대적으로 발생되는 오차는 별도로 보정되지 않고 있다.Conventionally, the accuracy of navigation information is increased by calculating the clock error generated by the satellite navigation receiver by reducing the error of t2 hours. The clock error calculated by the satellite navigation receiver having the multiple satellite signal receiver is one satellite signal receiver. Only a common clock error such as a satellite navigation receiver is corrected, and an error relatively generated by a multiple satellite signal receiver is not separately corrected.
이에 따라, 항법정보의 계산된 위치가 어느 위성신호수신부를 기준으로 계산된 위치인지를 파악하기가 곤란하며, 위성신호수신부에 수신된 위성신호를 통해 연산된 의사거리에 복수의 위성신호수신부 사이의 상대적인 오차가 반영됨에 따라 결과적으로 계산되는 항법정보에도 이러한 오차가 그대로 반영되어 항법정보의 정확도 및 신뢰성이 저하된다는 문제점이 있다.Accordingly, it is difficult to determine which satellite signal receiver is calculated based on the calculated position of the navigation information, and between the plurality of satellite signal receivers at a pseudo distance calculated by the satellite signal received from the satellite signal receiver. As the relative error is reflected, this error is also reflected in the navigation information calculated as a result, thereby degrading the accuracy and reliability of the navigation information.
본 발명은 상술한 문제점을 해결하기 위하여 창출된 것으로서, 다중 위성신호수신부를 갖는 위성신호수신부에 의해 발생되는 오차를 보정한 의사거리를 기초로 항법정보를 연산함에 따라 계산된 항법정보의 정확도 및 신뢰성이 향상될 수 있는 다중 위성신호수신부를 갖는 위성항법수신기의 오차보정 시스템 및 방법을 제공하는 데 그 목적이 있다.The present invention has been made to solve the above problems, and the accuracy and reliability of the navigation information calculated by calculating the navigation information based on the pseudo distance corrected by the error generated by the satellite signal receiver having the multiple satellite signal receiver. An object of the present invention is to provide an error correction system and method for a satellite navigation receiver having multiple satellite signal receivers.
본 발명의 다른 목적 및 장점들은 하기에 설명될 것이며, 본 발명의 실시예에 의해 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허청구범위에 나타낸 수단 및 조합에 의해 실현될 수 있다.Other objects and advantages of the invention will be described below and will be appreciated by the embodiments of the invention. Furthermore, the objects and advantages of the present invention can be realized by means and combinations indicated in the claims.
상기와 같은 목적을 달성하기 위한 본 발명의 다중 위성신호수신부를 갖는 위성항법수신기의 오차보정 시스템 및 방법은, 복수 개의 위성에서 전송된 각 위성신호를 수신하고, 수신된 위성신호와 기 저장된 코드신호와의 상관값을 연산하여 상기 수신된 위성신호가 어느 위성에서 전송된 신호인지 판단하고 각 위성과의 의사거리를 산출하여 상기 상관값과 의사거리를 포함한 상관정보를 전송하는 복수 개의 위성신호수신부; 상기 복수 개의 위성신호수신부 각각에 지정된 우선순위정보를 전송하는 우선순위지정부; 상기 상관정보 및 우선순위정보를 전송받아 최고우선순위의 위성신호수신부에 수신된 특정 위성의 위성신호인 특정 위성신호가 최고우선순위 외의 위성신호수신부인 나머지 위성신호수신부에 수신되는지를 판단하는 위성수신판단부; 상기 나머지 위성신호수신부에 상기 특정 위성신호가 수신된 경우, 최 고우선순위의 위성신호수신부와 나머지 위성신호수신부에서 연산된 상기 특정 위성신호의 의사거리 간의 차이값을 각각 산출하고, 상기 나머지 위성신호수신부에 대한 특정 위성신호를 포함한 모든 위성신호의 의사거리에 상기 차이값을 가산 또는 감산하여 의사거리를 보정하는 의사거리보정부; 및 상기 의사거리보정부의 보정된 의사거리를 이용하여 항법정보를 연산하는 항법정보연산부를 포함한다.The error correction system and method of the satellite navigation receiver having a multiple satellite signal receiver of the present invention for achieving the above object, receiving each satellite signal transmitted from a plurality of satellites, the received satellite signal and pre-stored code signal A plurality of satellite signal receivers which calculate a pseudo distance from each satellite by calculating a correlation value with the satellite signal, calculate a pseudo distance from each satellite, and transmit correlation information including the correlation value and the pseudo distance; A priority designator for transmitting priority information designated to each of the plurality of satellite signal receivers; A satellite receiver for determining whether a specific satellite signal, which is a satellite signal of a specific satellite, which is received by the correlation information and priority information and is received by the satellite signal receiver of the highest priority, is received by the remaining satellite signal receiver, which is a satellite signal receiver of the highest priority. Determination unit; When the specific satellite signal is received in the remaining satellite signal receiver, the difference value between the pseudo-distance of the specific satellite signal calculated by the highest priority satellite signal receiver and the remaining satellite signal receiver is calculated, respectively, and the remaining satellite signal receiver A pseudo-range correction unit for correcting the pseudo-range by adding or subtracting the difference value to the pseudo-ranges of all satellite signals including a specific satellite signal with respect to the pseudo-range; And a navigation information calculation unit that calculates navigation information by using the corrected pseudo distance of the pseudo range correction unit.
또한, 상기 위성수신판단부는, 상기 위성신호수신부 중 어느 일 위성신호수신부의 상관정보만을 전송받는 경우, 상기 전송받은 상관정보만을 이용한 항법정보가 연산되도록 상기 어느 일 위성신호수신부의 상관정보를 상기 항법정보연산부에 전송할 수 있다.In addition, when the satellite receiver determining unit receives only the correlation information of one of the satellite signal receivers of the satellite signal receivers, the satellite receiver determines the correlation information of the one satellite signal receiver to calculate navigation information using only the received correlation information. It can be sent to the information computing unit.
그리고, 상기 의사거리보정부는, 상기 특정 위성신호가 복수 개인 경우, 최고우선순위의 위성신호수신부와 나머지 위성신호수신부에서 연산된 상기 각 특정 위성신호의 의사거리 간의 차이값을 각각 산출하여 특정 위성신호별 산출된 차이값의 평균값을 연산하고, 상기 나머지 위성신호수신부에 대한 각 특정 위성신호를 포함한 모든 위성신호의 의사거리에 상기 각 평균값을 가산 또는 감산하여 의사거리를 보정할 수 있다.In addition, when there are a plurality of specific satellite signals, the pseudo distance compensator calculates a difference value between the pseudo distances of each of the specific satellite signals calculated by the highest priority satellite signal receiver and the remaining satellite signal receivers, respectively. The pseudo-range can be corrected by calculating an average value of the calculated difference values and adding or subtracting each mean value to the pseudoranges of all satellite signals including each specific satellite signal with respect to the remaining satellite signal receiver.
여기서, 상기 의사거리보정부는, 상기 복수 개의 특정 위성신호 중 어느 특정 위성신호의 신호대잡음비(SNR;Signal to Noise Ratio)가 일정기준범위 이상 또는 이하인 것으로 판단되는 경우, 상기 해당 특정 위성신호의 의사거리를 차이값 연산 및 보정 대상에서 제외할 수 있다.Here, the pseudo distance compensator, when it is determined that the signal-to-noise ratio (SNR) of any one of the plurality of specific satellite signals is above or below a predetermined reference range, the pseudo distance of the specific satellite signal Can be excluded from the difference calculation and correction.
그리고, 상기 위성수신판단부에 의해, 상기 최고우선순위의 위성신호수신부 에 수신된 특정 위성신호가 상기 나머지 위성신호수신부에 수신되지 않은 것으로 판단된 경우, 상기 최고우선순위의 위성신호수신부에서 생성된 1-PPS값과 상기 나머지 위성신호수신부의 1-PPS값 간의 PPS차이값을 산출하고, 산출된 PPS차이값에 빛의 속도를 곱하여 상기 나머지 위성신호 수신부에 대한 위성신호의 각 의사거리에 가산 또는 감산하여 의사거리를 보정하는 간접보정부를 더 포함할 수 있다.And, if it is determined by the satellite receiver that the particular satellite signal received by the satellite signal receiver of the highest priority has not been received by the remaining satellite signal receiver, the satellite signal receiver of the highest priority is generated. Calculate the PPS difference value between the 1-PPS value and the 1-PPS value of the remaining satellite signal receiver, multiply the calculated PPS difference value by the speed of light and add to each pseudo distance of the satellite signal to the remaining satellite signal receiver or It may further include an indirect correction to correct the pseudo range by subtracting.
그리고, 상기와 같은 목적을 달성하기 위한 본 발명의 다중 위성신호수신부를 갖는 위성항법수신기의 오차보정 방법은, 우선순위지정부가 복수 개의 위성신호수신부 각각에 지정된 우선순위정보를 전송하는 우선순위 지정 단계; 복수 개의 위성신호수신부가 복수 개의 위성에서 전송된 각 위성신호를 수신하고, 수신된 위성신호와 기 저장된 코드신호와의 상관값을 연산하여 상기 수신된 위성신호가 어느 위성에서 전송된 신호인지 판단하고 각 위성과의 의사거리를 산출하여 상기 상관값과 의사거리를 포함한 상관정보를 전송하는 상관정보 전송 단계; 위성수신판단부가 상기 상관정보 및 우선순위정보를 전송받아 최고우선순위의 위성신호수신부에 수신된 특정 위성의 위성신호인 특정 위성신호가 최고우선순위 외의 위성신호수신부인 나머지 위성신호수신부에 수신되는지를 판단하는 특정 위성신호 수신 판단 단계; 상기 나머지 위성신호수신부에 상기 특정 위성신호가 수신된 경우, 의사거리보정부가 상기 최고우선순위의 위성신호수신부와 나머지 위성신호수신부에서 연산된 상기 특정 위성신호의 의사거리 간의 차이값을 각각 산출하고, 상기 나머지 위성신호수신부에 대한 특정 위성신호를 포함한 모든 위성신호의 의사거리에 상기 차이값을 가산 또는 감산하여 의사거리를 보정하는 의사거리 보정단계; 및 항법정보연산부가 상기 의사거리보정부의 보정된 의사거리를 이용하여 항법정보를 연산하는 항법정보 연산 단계를 포함한다.In addition, the error correction method of the satellite navigation receiver having a multi-satellite signal receiver of the present invention for achieving the above object, the priority designation step of transmitting the priority information assigned to each of the plurality of satellite signal receivers of the priority setting unit; ; The plurality of satellite signal receivers receive each satellite signal transmitted from a plurality of satellites, and calculate a correlation value between the received satellite signal and a pre-stored code signal to determine which satellite the received satellite signal is transmitted from. A correlation information transmitting step of calculating a pseudo distance from each satellite and transmitting correlation information including the correlation value and the pseudo distance; The satellite receiver judges whether the specific satellite signal, which is a satellite signal of a specific satellite, received by the correlation information and the priority information received by the satellite signal receiver of the highest priority, is received by the remaining satellite signal receiver, which is a satellite signal receiver of the highest priority. A specific satellite signal reception determination step of determining; When the specific satellite signal is received in the remaining satellite signal receiver, the pseudo distance compensator calculates a difference value between the pseudo distance of the specific satellite signal calculated by the highest priority satellite signal receiver and the remaining satellite signal receiver, respectively, A pseudorange correction step of correcting a pseudorange by adding or subtracting the difference value to the pseudoranges of all satellite signals including a specific satellite signal with respect to the remaining satellite signal receiver; And a navigation information calculation step of the navigation information calculation unit calculating navigation information using the corrected pseudo distance of the pseudo distance correction unit.
이하 첨부된 도면을 참조로 본 발명의 바람직한 실시예들을 상세히 설명하기로 한다. 이에 앞서, 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적인 사상에 부합하는 의미와 개념으로 해석되어야만 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. Prior to this, terms or words used in the specification and claims should not be construed as having a conventional or dictionary meaning, and the inventors should properly explain the concept of terms in order to best explain their own invention. It should be interpreted as meanings and concepts corresponding to the technical idea of the present invention based on the principle of definition.
따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.Therefore, the embodiments described in the specification and the drawings shown in the drawings are only the most preferred embodiment of the present invention and do not represent all of the technical idea of the present invention, various modifications that can be replaced at the time of the present application It should be understood that there may be equivalents and variations.
도 1은 본 발명의 실시예에 따른 다중 위성신호수신부를 갖는 위성항법수신기의 오차보정 시스템을 나타내는 구성도, 도 2a 내지 도 2c는 도 1의 의사거리보정부 또는 간접보정부의 의사거리 보정 예시도, 도 3은 도 1의 시스템에 따른 오차보정 방법의 흐름도이다.1 is a block diagram showing an error correction system of a satellite navigation receiver having a multiple satellite signal receiver according to an embodiment of the present invention, Figures 2a to 2c is a pseudo distance correction of the pseudo distance correction or indirect correction of Figure 1 3 is a flowchart of an error correction method according to the system of FIG. 1.
도시된 바와 같이, 본 발명의 실시예에 따른 다중 위성신호수신부를 갖는 위성항법수신기의 오차보정 시스템(100)은 위성신호수신부(110), 우선순위지정부(120), 위성수신판단부(130), 의사거리보정부(140) 및 항법정보연산부(150)를 포함한다.As shown, the
상기 위성신호수신부(110)는 복수 개의 위성(10)에서 전송된 각 위성신호를 수신하고, 수신된 위성신호와 기 저장된 코드신호와의 상관값을 연산하여 상기 수신된 위성신호가 어느 위성(10)에서 전송된 신호인지 판단하고 각 위성(10)과의 의사거리를 산출하여 상기 상관값과 의사거리를 포함한 상관정보를 전송하는 부분으로서, 1 내지 N개의 복수 개로 구비된다.The
여기서, 이러한 각 위성신호수신부(110)는 도 1과 같이, 컨버터(115) 및 상관기(116)를 포함할 수 있다.Each of the
상기 컨버터(115)는 각 위성신호수신부(110)의 안테나로부터 수신된 위성신호를 중간주파수 신호로 변환한 후, 변환된 중간주파수 대의 위성신호를 아날로그신호에서 디지털 신호로 A/D(Analog to digital) 변환한다.The
상기 상관기(116)는 상기 디지털 신호로 변환된 위성신호와 기 저장된 코드신호와의 상관값(Correlation)을 연산하여 상기 위성신호가 어느 위성(10)에서 전송된 신호인지를 판단할 수 있도록 한다. 여기서, 상기 코드신호란 상기 수신된 위성신호가 어느 위성(10)에서 전송된 신호인지를 구별하기 위해 저장되는 고유값으로서, 해당 위성(10)에 대한 위성신호의 구별이 가능한 정보라면 어떠한 정보라도 가능함은 물론이다.The
상기 상관기(116)에 의해, 상기 수신된 신호가 어느 위성으로부터 전송된 신호인지 판단되면, 위성신호가 전송된 해당 위성과 위성신호수신부(110)와의 의사거리를 산출하여, 산출된 의사거리와 상기 상관값을 포함한 상관정보를 상기 위성수신판단부(130)로 전송하게 된다.When the
한편, 상기 우선순위지정부(120)는 상기 복수 개의 위성신호수신부(110) 각각에 지정된 우선순위정보를 상기 위성수신판단부(130)로 전송하는 부분이다.On the other hand, the
이러한 우선순위지정부(120)는 각 위성신호수신부(110)에 대한 우선순위정보를 외부로부터 입력 지정받아 전송할 수 있음은 물론이다.The
여기서, 도 1의 위성항법수신기(170)에 구비된 각 위성신호수신부(110) 중, 항법정보를 알고자하는 위치와 가장 근접하게 설치된 일 위성신호수신부를 최고우선순위로 지정할 수 있으나, 이러한 우선순위 지정예는 상술한 바로 한정되지 않는다.Here, among the
예를 들어 위성항법수신기(170)는 차량용이고 각 위성신호수신부(110)가 차량의 앞,뒤,좌,우측에 각각 설치되며, 차량의 앞부분에 관한 항법정보가 요구되는 경우, 차량의 앞부분에 설치된 위성신호수신부를 최고우선순위로 지정할 수 있다.For example, the
한편, 상기 위성수신판단부(130)는 상기 위성신호수신부(110)에서 전송된 상관정보 및 상기 우선순위지정부(120)에서 전송된 우선순위정보를 각각 전송받아, 최고우선순위의 위성신호수신부에 수신된 특정 위성의 위성신호인 특정 위성신호가 최고우선순위 외의 위성신호수신부인 나머지 위성신호수신부에 수신되는지를 판단하여 판단결과를 상기 의사거리보정부(140)로 전송한다.Meanwhile, the
예를 들어, 도 2a와 같이 4개의 위성(10A,10B,10C,10D)으로부터 위성신호를 전송받는 3개의 위성신호수신부(111,112,113)가 존재하는 경우, 우선순위1인 위성신호수신부(111)는 최고우선순위의 위성신호수신부이며, 우선순위2,3인 각 위성신호수신부(112,113)는 상기 나머지 위성신호수신부(112,113)에 해당될 수 있다.For example, when there are three
그리고, 각 위성(10A,10B,10C,10D)에서 전송된 위성신호를 각각 A,B,C,D라 하면, 도 2a의 A1,B1은 우선순위1의 위성신호수신부(111)에 수신된 A위성(10A), B위성(10B)의 위성신호 A,B를 이용하여 연산된 의사거리를 의미하고, 또한 A2,C2는 우선순위2의 위성신호수신부(112)에 수신된 A위성(10A), C위성(10C)의 위성신호 A,C를 이용하여 연산된 의사거리를 의미한다.If the satellite signals transmitted from the
각 위성신호수신부(111,112,113)에 수신되는 위성신호가 상기 A로 동일하더라도, 연산되는 의사거리 값은 각 위성신호수신부(111,112,113)의 설치위치에 따라 상이하므로, 해당 위성신호를 의미하는 (A,B,C,D) 후단에 각 위성신호수신부(111,112,113)를 나타내는 아래첨자(1,2,3)를 각각 부여하여 동일 위성신호에 대해 각기 연산되는 의사거리가 위성신호수신부(111,112,113)별 서로 상이함을 나타내었다.Even though the satellite signals received by the
도 2a에서는, 상기 특정 위성신호가 A인 경우를 나타낸 것, 즉 최고우선순위의 위성신호수신부(111)에 수신된 특정 위성(10A)의 위성신호인 특정 위성신호(A)가 상기 나머지 위성신호수신부(112,113)에도 수신된 경우를 의미한다.In FIG. 2A, the specific satellite signal A is shown, that is, the specific satellite signal A which is the satellite signal of the
한편, 상기 위성수신판단부(130)는 상기 위성신호수신부(110) 중 어느 일 위성신호수신부(110)의 상관정보만을 전송받는 경우, 상기 전송받은 상관정보만을 이용한 항법정보가 연산되도록 상기 어느 일 위성신호수신부(110)의 상관정보를 상기 항법정보연산부(150)에 전송할 수 있다.Meanwhile, when the
예를 들어, 도 2a의 최고우선순위 위성신호수신부(111)에만 적어도 하나 이 상의 위성신호(예를 들어 A,B)가 전송되고, 나머지 위성신호수신부(112,113)에는 어떠한 위성신호도 전송되지 않은 경우, 상기 항법정보연산부(150)는 상기 최고우선순위의 위성신호수신부(111)에 수신된 위성신호 A,B에 대해 연산된 의사거리만을 이용하여 항법정보를 연산할 수 있다. 이러한 예는 상기 우선순위2의 위성신호수신부(112) 또는 우선순위3의 위성신호수신부(113)에만 위성신호가 전송된 경우에 대해서도 동일하게 적용된다.For example, at least one satellite signal (for example, A and B) is transmitted only to the highest priority
상기 의사거리보정부(140)는, 상기 위성수신판단부(130)의 판단결과 상기 나머지 위성신호수신부에 상기 특정 위성신호(A)가 수신된 경우, 최고우선순위의 위성신호수신부(111)와 나머지 위성신호수신부(112,113)에서 연산된 상기 특정 위성신호(A)의 의사거리 간의 차이값을 각각 산출하고, 상기 나머지 위성신호수신부(112,113)에 대한 특정 위성신호(A)를 포함한 모든 위성신호(B,C,D)의 의사거리에 상기 차이값을 가산 또는 감산하여 의사거리를 보정한다.The
즉, 우선순위2의 위성신호수신부(112)를 살펴보면, 상기 최고우선순위의 위성신호수신부(111)와 우선순위2의 위성신호수신부(112)에서 연산된 상기 특정 위성신호(A)의 의사거리 간의 차이값(A1-A2)을 산출하고, 상기 우선순위2의 위성신호수신부(112)에 수신된 모든 위성신호(A,C)의 의사거리(A2,C2)에 상기 차이값(A1-A2)을 가산하여 의사거리를 보정하게 된다.That is, referring to the
예를 들어, 최고우선순위의 위성신호수신부(111)에서 연산된 특정 위성신호(A)의 의사거리는 23,000,001m, 우선순위2의 위성신호수신부(112)에서 연산된 특 정 위성신호(A)의 의사거리는 23,000,000m인 경우, 의사거리의 차이값 1m를 상기 23,000,000m에 가산함에 따라, 상기 각 위성신호수신부(111,112,113)에서 발생되는 상대적인 오차가 보정될 수 있도록 한다.For example, the pseudo distance of the specific satellite signal A calculated by the
물론, 감산자와 피감산자의 위치변경에 의해 상기 최고우선순위의 위성신호수신부(111)와 우선순위2의 위성신호수신부(112)에서 연산된 상기 특정 위성신호(A)의 의사거리 간의 차이값이 (A2-A1)인 경우, 상기 우선순위2의 위성신호수신부(112)에 수신된 모든 위성신호(A,C)의 의사거리(A2,C2)에 상기 차이값(A2-A1)을 감산하여 의사거리를 보정할 수 있다.Of course, the difference value between the pseudo-distance of the specific satellite signal A calculated by the
한편, 상기 항법정보연산부(150)는 상기 의사거리보정부(140)의 보정된 의사거리 전송받아, 그러한 의사거리를 이용하여 항법정보를 연산하게 된다.On the other hand, the navigation
즉, 상기 항법정보연산부(150)는 최고우선순위의 위성신호수신부(111)에 수신된 각 위성신호의 의사거리는 그대로 이용하는 반면, 상기 나머지 위성신호수신부(112,113)에 수신된 위성신호에 대해서는 상기와 같이 최고우선순위의 위성신호수신부(111)를 기준으로 하여 보정된 의사거리값을 통해 정확도 및 신뢰성 있는 항법정보를 연산할 수 있다.That is, the navigation
한편, 상기 의사거리보정부는, 상기 특정 위성신호가 복수 개인 경우, 예를 들어 도 2b와 같이 상기 특정 위성신호가 (A,B)로 2개인 경우, 최고우선순위의 위성신호수신부(111)와 나머지 위성신호수신부(112,113)에서 연산된 상기 각 특정 위성신호(A,B)의 의사거리 간의 차이값을 각각 산출하여 특정 위성신호(A,B)별 산출 된 차이값의 평균값을 연산하고, 상기 나머지 위성신호수신부(112,113)에 대한 각 특정 위성신호(A,B)를 포함한 모든 위성신호의 의사거리에 상기 각 평균값을 가산 또는 감산하여 의사거리를 보정할 수 있다.On the other hand, the pseudo-distance correction unit, when there are a plurality of specific satellite signals, for example, when two specific satellite signals (A, B), as shown in Figure 2b, and the highest priority
즉, 우선순위2의 위성신호수신부(112)를 살펴보면, 상기 최고우선순위의 위성신호수신부(111)와 우선순위2의 위성신호수신부(112)에서 연산된 상기 특정 위성신호(A,B)의 의사거리 간의 차이값(A1-A2, B1-B2)을 각각 산출하여 상기 차이값의 평균값(((A1-A2)+(B1-B2))/2)을 연산하고, 상기 우선순위2의 위성신호수신부(112)에 수신된 모든 위성신호(A,B,D)의 의사거리(A2,B2,D2)에 상기 평균값(((A1-A2)+(B1-B2))/2)을 가산하여 의사거리를 보정하게 된다.That is, referring to the
한편, 상기 의사거리보정부(140)는, 상기 복수 개의 특정 위성신호 중 어느 특정 위성신호의 신호대잡음비(SNR;Signal to Noise Ratio)가 일정기준범위 이상 또는 이하인 것으로 판단되는 경우, 상기 해당 특정 위성신호의 의사거리를 차이값 연산 및 보정 대상에서 제외할 수 있다.Meanwhile, when the signal to noise ratio (SNR) of a specific satellite signal of the plurality of specific satellite signals is determined to be greater than or equal to a predetermined reference range, the
즉, 특정 위성신호가 A,B이고 위성신호 A가 일정기준범위 이상 또는 이하의 신호대잡음비를 갖는 경우, 위성신호 A를 상기 차이값 연산에서 제외시켜 상기 위성신호 B만을 이용한 도 2a와 같은 방법을 통한 의사거리 보정이 이루어질 수 있다. 물론, 특정 위성신호가 A,B,C이고 위성신호 A가 일정기준범위 이상 또는 이하의 신호대잡음비를 갖는 경우, 위성신호 B,C를 이용한 도 2b와 같은 방법을 통한 의사거리의 보정이 가능하게 된다.That is, when a specific satellite signal is A, B, and the satellite signal A has a signal-to-noise ratio above or below a predetermined reference range, the satellite signal A is excluded from the difference calculation, and thus the method shown in FIG. Pseudorange correction can be achieved. Of course, when a particular satellite signal is A, B, C, and the satellite signal A has a signal-to-noise ratio above or below a predetermined reference range, the pseudo distance can be corrected using the method shown in FIG. 2B using the satellite signals B and C. do.
여기서, 상기 신호대잡음비가 일정기준범위 이하인 경우, 위성신호 성분이 잡음성분에 의해 깨끗하지 못하여 의사거리의 오차를 유발할 수 있으므로 보정 대상에서 제외될 수 있고, 또한 상기 신호대잡음비가 일정기준범위 이상인 경우는 수신된 신호가 예기치 않은 외부 방해신호일 수 있으므로 보정 대상에서 제외되는 것이 바람직하다.Here, when the signal-to-noise ratio is less than a predetermined reference range, because the satellite signal component is not clean by the noise component may cause an error in the pseudo distance, it may be excluded from the correction target, and if the signal-to-noise ratio is more than the predetermined reference range Since the received signal may be an unexpected external disturbance signal, it is preferable to be excluded from correction.
한편, 본 발명은 상기 위성수신판단부(130)에 의해, 상기 최고우선순위의 위성신호수신부(111)에 수신된 특정 위성신호가 상기 나머지 위성신호수신부(112,113)에 수신되지 않은 것으로 판단된 경우, 도 2c의 경우와 같이 각 위성신호수신부(111,112,113)의 1-PPS(Pulse Per Second)신호를 이용한 오차 보정을 수행하는 간접보정부(160)를 더 포함할 수 있다. 도 2c를 살펴보면, 상기 최고우선순위의 위성신호수신부(111)에 수신된 특정 위성신호(A,B)가 상기 나머지 위성신호수신부(111,113) 중 어떠한 위성신호수신부에도 전송되지 않은 경우임을 알 수 있다.On the other hand, the present invention, when the satellite
이러한 경우, 상기 간접보정부(160)는, 상기 최고우선순위의 위성신호수신부(111)에서 생성된 1-PPS값과 상기 나머지 위성신호수신부(112,113)의 1-PPS값 간의 PPS차이값을 산출하고, 산출된 PPS차이값에 빛의 속도를 곱하여 상기 나머지 위성신호 수신부(112,113)에 대한 위성신호의 각 의사거리에 가산 또는 감산하여 의사거리를 보정하게 된다.In this case, the
즉, 도 2c의 우선순위3의 위성신호수신부(113)를 참고로, 각 위성신호수신부(111,112,113)에서 발생된 1-PPS신호를 각각 1-PPS1,1-PPS2,1-PPS3이라 한다면, 상기 간접보정부(160)는 상기 최고우선순위의 위성신호수신부(111)에서 생성된 1-PPS1값과 상기 우선순위3의 위성신호수신부(113)의 1-PPS3값 간의 PPS차이값((1-PPS1)-(1-PPS3))을 산출하고, 산출된 PPS차이값에 빛의 속도를 곱하여(((1-PPS1)-(1-PPS3))×빛의 속도), 곱한 값을 상기 우선순위3의 위성신호수신부(113)에 대한 위성신호(C,D)의 각 의사거리에 가산하여 의사거리를 보정하게 된다.That is, referring to the
이러한 상기 간접보정부(160)에 의한, 상기 1-PPS신호와 빛의 속도를 이용한 의사거리 보정의 경우, 각 위성신호수신부(111,112,113)에 수신되는 위성신호의 속도가 빛의 속도와 동일하다고 가정한 것으로서 이러한 가정에 따른 의사거리의 오류 또한 발생될 수 있으나, 1-PPS를 이용한 의사거리 보정을 하지 않는 경우에 비하여 오차의 크기가 줄어들 수 있다.In the case of pseudo-range correction using the 1-PPS signal and the speed of light by the
이하에서는 이상과 같은 다중 위성신호수신부를 갖는 위성항법수신기의 오차보정 시스템(100)을 이용한 오차보정 방법에 관하여 도 3을 참고로 설명하고자 한다.Hereinafter, an error correction method using the
먼저, 상기 우선순위지정부(120)가 복수 개의 위성신호수신부(110) 각각에 지정된 우선순위정보를 위성수신판단부(130)로 전송한다(S300). First, the
이러한 우선순위지정부(120)는 각 위성신호수신부(110)에 대한 우선순위정보를 외부로부터 입력 지정받아 전송할 수 있음은 물론이다.The
상기 우선순위 지정 단계(S300) 이후에는, 복수 개의 위성신호수신부(110)가 복수 개의 위성(10)에서 전송된 각 위성신호를 수신하고, 수신된 위성신호와 기 저 장된 코드신호와의 상관값을 연산하여 상기 수신된 위성신호가 어느 위성에서 전송된 신호인지 판단하고 각 위성과의 의사거리를 산출하여 상기 상관값과 의사거리를 포함한 상관정보를 상기 위성수신판단부(130)로 전송한다(S310).After the priority setting step (S300), a plurality of
다음으로, 상기 위성수신판단부(130)는 상기 위성신호수신부(110)에서 전송되는 상관정보를 이용하여, 위성신호가 복수개의 위성신호수신부(110)에 전송되는지의 여부를 판단하게 된다(S320).Next, the
상기 S320단계에서, 위성신호가 어느 일 위성신호수신부에만 전송된 것으로 판단된 경우, 즉 상기 위성수신판단부(130)가 상기 위성신호수신부(110) 중 어느 일 위성신호수신부의 상관정보만을 전송받는 경우, 상기 전송받은 상관정보만을 이용한 항법정보가 연산되도록 상기 어느 일 위성신호수신부의 상관정보를 상기 항법정보연산부(150)에 전송할 수 있다.In step S320, when it is determined that the satellite signal is transmitted only to one satellite signal receiver, that is, the
또한, 상기 S320단계에서, 위성신호가 복수개의 위성신호수신부에 전송된 것으로 판단된 경우, 상기 위성수신판단부(130)는 상기 위성신호수신부(110)에서 전송된 상관정보 및 상기 우선순위지정부(120)에서 전송된 우선순위정보를 이용하여 최고우선순위의 위성신호수신부에 수신된 특정 위성의 위성신호인 특정 위성신호가 최고우선순위 외의 위성신호수신부인 나머지 위성신호수신부에 수신되는지를 판단한다(S330).In addition, when it is determined in step S320 that the satellite signals have been transmitted to the plurality of satellite signal receivers, the satellite
상기 위성신호 수신 판단 단계(S330)에서, 상기 특정 위성신호가 나머지 위성신호수신부에 수신된 것으로 판단되는 경우, 상기 위성수신판단부(130)는 상기 수신된 특정 위성신호가 단일 개수인지 또는 복수 개수인지를 판단한다(S340).In the satellite signal reception determination step (S330), when it is determined that the specific satellite signal is received in the remaining satellite signal receiver, the
상기 S340단계에서 상기 특정 위성신호가 단일 개수인 것으로 판단된 경우, 상기 의사거리보정부(140)는 도 2a와 같이 상기 최고우선순위의 위성신호수신부와 나머지 위성신호수신부에서 연산된 상기 특정 위성신호의 의사거리 간의 차이값을 각각 산출하고, 상기 나머지 위성신호수신부에 대한 특정 위성신호를 포함한 모든 위성신호의 의사거리에 상기 차이값을 가산 또는 감산하여 의사거리를 보정한다(S341).If it is determined in step S340 that the specific satellite signal is a single number, the
그런 다음, 상기 항법정보연산부(150)는 상기 의사거리보정부(140)의 보정된 의사거리를 이용하여 항법정보를 연산하게 된다(S360).Then, the
또한, 이와 다르게 상기 S340단계에서 상기 특정 위성신호가 복수 개인 것으로 판단된 경우, 도 2b와 같이, 상기 의사거리보정부(140)는 최고우선순위의 위성신호수신부와 나머지 위성신호수신부에서 연산된 상기 각 특정 위성신호의 의사거리 간의 차이값을 각각 산출하여 특정 위성신호별 산출된 차이값의 평균값을 연산하고, 상기 나머지 위성신호수신부에 대한 각 특정 위성신호를 포함한 모든 위성신호의 의사거리에 상기 각 평균값을 가산 또는 감산하여 의사거리를 보정할 수 있다(S342). In addition, when it is determined that the specific satellite signal is a plurality of different in step S340, as shown in Figure 2b, the
이후에는, 상기 항법정보연산부(150)가 상기 S342단계의 의사거리보정부(140)에서 연산된 의사거리를 이용하여 항법정보를 연산하게 된다(S360).Thereafter, the navigation
여기서, 상기 의사거리보정부(140)는, 상기 의사거리 보정 단계(342)에서, 상기 복수 개의 특정 위성신호 중 어느 특정 위성신호의 신호대잡음비(SNR;Signal to Noise Ratio)가 일정기준범위 이상 또는 이하인 것으로 판단되는 경우, 상기 해 당 특정 위성신호의 의사거리를 차이값 연산 및 보정 대상에서 제외할 수 있다.Here, the pseudo
한편, 상기 위성신호 수신 판단 단계(S330)에서 상기 위성수신판단부(130)에 의해, 상기 최고우선순위의 위성신호수신부에 수신된 특정 위성신호가 상기 나머지 위성신호수신부에 수신되지 않은 것으로 판단된 경우, 상기 간접보정부(160)가 상기 최고우선순위의 위성신호수신부에서 생성된 1-PPS값과 상기 나머지 위성신호수신부의 1-PPS값의 PPS차이값을 산출하고, 산출된 PPS차이값에 빛의 속도를 곱하여 상기 나머지 위성신호 수신부에 대한 위성신호의 각 의사거리에 가산 또는 감산하여 의사거리를 보정하게 된다(S350). Meanwhile, in the satellite signal reception determining step (S330), it is determined by the satellite
이후에는, 상기 항법정보연산부(150)가 상기 간접보정 단계(S350)의 의사거리보정부(140)에서 연산된 의사거리를 이용하여 항법정보를 연산하게 된다(S360).Thereafter, the navigation
이상 상술한 바와 같은 본 발명의 다중 위성신호수신부를 갖는 위성항법수신기의 오차보정 시스템 및 방법은, 위성(10)으로부터 위성신호를 수신하여 항법정보를 연산하는 다중 위성신호수신부를 갖는 위성항법수신기를 탑재한 위성발사체와 같은 특수한 항체뿐만 아니라 차량과 같은 일반적인 항체 등의 어떠한 수단에 적용되어 실시될 수 있음은 물론이다.The error correction system and method of the satellite navigation receiver having the multiple satellite signal receiver of the present invention as described above, the satellite navigation receiver having a multiple satellite signal receiver for receiving a satellite signal from the
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 시술 사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.As described above, the present invention has been described by means of limited embodiments and drawings, but the present invention is not limited thereto and is described below by the person skilled in the art and the following description of the present invention. Various modifications and variations are possible without departing from the scope of the appended claims.
본 발명에 따른 다중 위성신호수신부를 갖는 위성항법수신기의 오차보정 시스템 및 방법에 따르면, 다중 위성신호수신부를 갖는 위성신호수신부에 의해 발생되는 상대적인 오차를 최고우선순위의 위성신호수신부를 기준으로 보정한 후 보정된 의사거리를 기초로 항법정보를 연산함에 따라 계산된 항법정보의 정확도 및 신뢰성을 향상시킬 수 있다.According to an error correction system and method of a satellite navigation receiver having a multiple satellite signal receiver according to the present invention, the relative error generated by the satellite signal receiver having a multiple satellite signal receiver is corrected based on the satellite signal receiver having the highest priority. After the navigation information is calculated based on the corrected pseudo distance, the accuracy and reliability of the calculated navigation information can be improved.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060131201A KR100812387B1 (en) | 2006-12-20 | 2006-12-20 | Error Compensation System and Method of Satellite Navigation Receiver with Multiple Satellite Signal Receivers |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060131201A KR100812387B1 (en) | 2006-12-20 | 2006-12-20 | Error Compensation System and Method of Satellite Navigation Receiver with Multiple Satellite Signal Receivers |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR100812387B1 true KR100812387B1 (en) | 2008-03-11 |
Family
ID=39398416
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020060131201A Expired - Fee Related KR100812387B1 (en) | 2006-12-20 | 2006-12-20 | Error Compensation System and Method of Satellite Navigation Receiver with Multiple Satellite Signal Receivers |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100812387B1 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101103757B1 (en) * | 2009-12-28 | 2012-01-06 | 한국항공우주연구원 | Method and apparatus for generating pseudo range correction information of satellite navigation signal |
| KR101199419B1 (en) | 2011-12-23 | 2012-11-09 | 한국해양연구원 | DGNSS Software Reference Station Architecture and Its System |
| KR101799876B1 (en) | 2016-02-12 | 2017-11-22 | 인하대학교 산학협력단 | DGNSS(Differential Global Navigation Satellite System)-BASED POSITIONING METHOD AND GNSS RECEIVER USING THE SAME |
| KR20210061901A (en) * | 2019-11-20 | 2021-05-28 | 주식회사 에코센싱 | Apparatus and method to estimate position using multiple receivers |
| KR20250106457A (en) | 2024-01-03 | 2025-07-10 | 덕산넵코어스 주식회사 | Dual rf channel selection method and satellite navigation receiving device using the method |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6642886B2 (en) | 2001-02-22 | 2003-11-04 | Motorola, Inc. | Prioritizing satellite search order based on doppler uncertainty |
| JP2004286495A (en) | 2003-03-20 | 2004-10-14 | Denso Corp | Gps receiver |
| JP2005283187A (en) | 2004-03-29 | 2005-10-13 | Japan Radio Co Ltd | Satellite search device |
| KR20060052855A (en) * | 2003-07-21 | 2006-05-19 | 퀄컴 인코포레이티드 | Positioning by a plurality of measured values with positioning improvement |
-
2006
- 2006-12-20 KR KR1020060131201A patent/KR100812387B1/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6642886B2 (en) | 2001-02-22 | 2003-11-04 | Motorola, Inc. | Prioritizing satellite search order based on doppler uncertainty |
| JP2004286495A (en) | 2003-03-20 | 2004-10-14 | Denso Corp | Gps receiver |
| KR20060052855A (en) * | 2003-07-21 | 2006-05-19 | 퀄컴 인코포레이티드 | Positioning by a plurality of measured values with positioning improvement |
| JP2005283187A (en) | 2004-03-29 | 2005-10-13 | Japan Radio Co Ltd | Satellite search device |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101103757B1 (en) * | 2009-12-28 | 2012-01-06 | 한국항공우주연구원 | Method and apparatus for generating pseudo range correction information of satellite navigation signal |
| KR101199419B1 (en) | 2011-12-23 | 2012-11-09 | 한국해양연구원 | DGNSS Software Reference Station Architecture and Its System |
| KR101799876B1 (en) | 2016-02-12 | 2017-11-22 | 인하대학교 산학협력단 | DGNSS(Differential Global Navigation Satellite System)-BASED POSITIONING METHOD AND GNSS RECEIVER USING THE SAME |
| KR20210061901A (en) * | 2019-11-20 | 2021-05-28 | 주식회사 에코센싱 | Apparatus and method to estimate position using multiple receivers |
| KR102268550B1 (en) * | 2019-11-20 | 2021-06-24 | 주식회사 에코센싱 | Apparatus and method to estimate position using multiple receivers |
| KR20250106457A (en) | 2024-01-03 | 2025-07-10 | 덕산넵코어스 주식회사 | Dual rf channel selection method and satellite navigation receiving device using the method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7501981B2 (en) | Methods and apparatus to detect and correct integrity failures in satellite positioning system receivers | |
| US20180113219A1 (en) | Method and system for ascertaining a position of a mobile apparatus | |
| US20180180743A1 (en) | Distributed kalman filter architecture for carrier range ambiguity estimation | |
| US20110181466A1 (en) | Receiver and method for authenticating satellite signals | |
| KR100812387B1 (en) | Error Compensation System and Method of Satellite Navigation Receiver with Multiple Satellite Signal Receivers | |
| EP2064568A1 (en) | Highly integrated gps, galileo and inertial navigation system | |
| GB2385733A (en) | GPS receiver | |
| US6771215B2 (en) | Determination of the transmission time of a signal part in a positioning system | |
| JP2011013189A (en) | Positioning device and program | |
| US7492314B2 (en) | User equipment navigation solution with position determination of a navigation signal reflector | |
| US11340353B2 (en) | Multipath mitigation for GNSS receivers | |
| WO2021021212A1 (en) | Inter-frequency signal aiding for tracking satellite navigation signals | |
| KR20190050554A (en) | Multi-constellation gnss positioning system and method by correcting the inter-system time difference | |
| US20230129514A1 (en) | Positioning system and method | |
| US20110068979A1 (en) | Reducing complexity of calculations performed by a navigation system receiver | |
| WO2021064939A1 (en) | Satellite signal receiving device and position measurement device | |
| EP3667369A1 (en) | Positioning system for a land vehicle and method for computing high-precision gnss positions of a land vehicle | |
| JP5163474B2 (en) | GNSS receiver and positioning method | |
| JP3851376B2 (en) | Positioning system satellite signal receiver | |
| US20230266480A1 (en) | Method for Determining an Integrity Datum regarding a GNSS-Based Localization of a Vehicle | |
| JP2009103509A (en) | GNSS receiver and positioning method | |
| EP4222533B1 (en) | Method and system for determining a phase of a gnss carrier | |
| KR100930219B1 (en) | Satellite navigation system receiver | |
| KR20120037864A (en) | Apparatus and method for satellite navigation signal processing navigation signal adaptively | |
| JP2001311768A (en) | Gps receiver with multi-path judging function |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R11-asn-PN2301 St.27 status event code: A-3-3-R10-R13-asn-PN2301 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U11-oth-PR1002 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 4 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 5 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| FPAY | Annual fee payment |
Payment date: 20130305 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 6 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| FPAY | Annual fee payment |
Payment date: 20140305 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 7 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| FPAY | Annual fee payment |
Payment date: 20150305 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 8 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 9 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| FPAY | Annual fee payment |
Payment date: 20161121 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 10 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| FPAY | Annual fee payment |
Payment date: 20171219 Year of fee payment: 11 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 11 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| FPAY | Annual fee payment |
Payment date: 20190104 Year of fee payment: 12 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 12 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| FPAY | Annual fee payment |
Payment date: 20200102 Year of fee payment: 13 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 13 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| PC1903 | Unpaid annual fee |
Not in force date: 20210305 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE St.27 status event code: A-4-4-U10-U13-oth-PC1903 |
|
| PC1903 | Unpaid annual fee |
Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20210305 St.27 status event code: N-4-6-H10-H13-oth-PC1903 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |