[go: up one dir, main page]

KR102441080B1 - Positioning device and method using heterogeneous satellite group - Google Patents

Positioning device and method using heterogeneous satellite group Download PDF

Info

Publication number
KR102441080B1
KR102441080B1 KR1020170165192A KR20170165192A KR102441080B1 KR 102441080 B1 KR102441080 B1 KR 102441080B1 KR 1020170165192 A KR1020170165192 A KR 1020170165192A KR 20170165192 A KR20170165192 A KR 20170165192A KR 102441080 B1 KR102441080 B1 KR 102441080B1
Authority
KR
South Korea
Prior art keywords
satellite
satellite group
group
heterogeneous
information
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.)
Active
Application number
KR1020170165192A
Other languages
Korean (ko)
Other versions
KR20190065729A (en
Inventor
류초롱
노동규
성수련
이태준
박종록
노학렬
황대성
Original Assignee
현대자동차주식회사
기아 주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 현대자동차주식회사, 기아 주식회사 filed Critical 현대자동차주식회사
Priority to KR1020170165192A priority Critical patent/KR102441080B1/en
Publication of KR20190065729A publication Critical patent/KR20190065729A/en
Application granted granted Critical
Publication of KR102441080B1 publication Critical patent/KR102441080B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/28Satellite selection
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Navigation (AREA)

Abstract

본 발명은 이종 위성군을 이용한 측위 장치 및 그 방법에 관한 것으로, 각종 위성항법시스템에서 운용되고 있는 복수의 위성군(Satellite Group)을 대상으로 소정의 평가기준에 따라 순위를 결정하고 상위 순위에 랭크된 복수의 위성군을 조합한 후 최소 오차를 가지는 조합에 기초하여 측위 함으로써, 측위의 정확도를 향상시킬 수 있는 이종 위성군을 이용한 측위 장치 및 그 방법을 제공하고자 한다.
이를 위하여, 본 발명은 이종 위성군을 이용한 측위 장치에 있어서, 이종 위성군으로부터 정보를 수신하는 정보 수신부; 상기 정보 수신부에 의해 수신된 정보에 기초하여 각 위성군의 순위를 결정하고, 상위 순위에 랭크된 복수의 위성군을 각각 조합한 후 최소 오차를 가지는 조합을 선택하는 제어부; 및 상기 제어부에 의해 선택된 조합에 기초하여 측위하는 측위부를 포함한다.
The present invention relates to a positioning device and a method using a heterogeneous satellite group, and a plurality of satellite groups operated in various satellite navigation systems are ranked according to a predetermined evaluation criterion and ranked in a higher ranking. An object of the present invention is to provide a positioning device and method using a heterogeneous satellite group capable of improving positioning accuracy by combining a plurality of satellite groups and positioning based on a combination having a minimum error.
To this end, the present invention provides a positioning device using a heterogeneous satellite group, comprising: an information receiving unit configured to receive information from a heterogeneous satellite group; a control unit for determining a rank of each satellite group based on the information received by the information receiving unit, combining a plurality of satellite groups ranked in the upper rank, respectively, and selecting a combination having a minimum error; and a positioning unit for positioning based on the combination selected by the control unit.

Description

이종 위성군을 이용한 측위 장치 및 그 방법{APPARATUS AND METHOD FOR POSITIONING USING DIFFERENT TYPE SATELLITE GROUP}Positioning device and method using heterogeneous satellite group {APPARATUS AND METHOD FOR POSITIONING USING DIFFERENT TYPE SATELLITE GROUP}

본 발명은 이종 위성군을 이용한 측위 장치 및 그 방법에 관한 것으로, 더욱 상세하게는 각종 위성항법시스템에서 운용되고 있는 위성군을 선별적으로 이용하여 측위의 정확도를 높이는 기술에 관한 것이다.The present invention relates to a positioning device and method using heterogeneous satellite groups, and more particularly, to a technique for improving positioning accuracy by selectively using satellite groups operated in various satellite navigation systems.

위성항법시스템(Global Navigation Satellite System; 이하 GNSS)은 다수의 인공위성과 지상의 수신장비를 이용하여 목표물의 위치를 파악하고 시각정보를 제공하는 일련의 시스템으로서, 항공기, 차량, 선박 등의 항법뿐만 아니라 측량, 지도제작, 건축 등의 산업분야에서도 활용되고 있으며, 최근에는 위치 정보를 필요로 하는 모든 분야에서 유용하게 사용되고 있다.Global Navigation Satellite System (GNSS) is a series of systems that use a number of artificial satellites and ground-based receivers to locate targets and provide visual information. It is also used in industrial fields such as surveying, mapping, and construction, and recently, it is usefully used in all fields requiring location information.

이러한 GNSS는 위성, 지상의 제어국, 사용자로 구성된다. 지상 제어국의 수신장치에서 고도 약 20,000㎞의 궤도에 위치하는 인공위성에서 신호를 받아 100m 이내의 위치정보를 알아낼 수 있는 것이 GNSS의 기본 원리이다. 또한, 위성의 위치와 위성 시계, 전리층모델, 위성궤도변수, 위성상태 등의 항법정보가 있다면 현재 사용자의 위치를 파악할 수 있다. 즉, 위성에서 보내는 신호가 수신기에 도달하기까지 걸리는 시간을 측정해서 위성과 수신기 사이의 거리를 구하고, 사용자의 현재 위치를 계산할 수 있다.Such GNSS consists of satellites, terrestrial control stations, and users. The basic principle of GNSS is that the receiver of the ground control station receives a signal from an artificial satellite located in an orbit at an altitude of about 20,000 km and can find out the location information within 100 m. In addition, if there is navigation information such as the location of the satellite, the satellite clock, the ionosphere model, the satellite orbit variable, and the satellite state, the current user's location can be determined. That is, the distance between the satellite and the receiver can be obtained by measuring the time it takes for a signal transmitted from the satellite to reach the receiver, and the user's current location can be calculated.

GNSS의 예로는, 미국의 GPS(Global Positioning System), 러시아의 GLONASS(GLObal NAvigation Satellite System), 유럽의 갈릴레오(Galileo), 중국의 북두(Beidou), 및 일본의 QZSS(Quasi-Zenith Satellite System) 등이 있다.Examples of GNSS include Global Positioning System (GPS) in the United States, Global Navigation Satellite System (GLONASS) in Russia, Galileo in Europe, Beidou in China, and Quasi-Zenith Satellite System (QZSS) in Japan. There is this.

종래의 측위 기술은 서로의 위성군을 공동으로 이용하지 않고 자체 운용되고 있는 위성군만을 이용하여 측위 하였다. 즉, GPS는 GPS 위성군을 이용하여 측위하고, GLONASS는 GLONASS 위성군을 이용하여 측위하며, Galileo는 Galileo 위성군을 이용하여 측위하고, 북두(Beidou)는 북두 위성군을 이용하여 측위하며, QZSS는 QZSS 위성군을 이용하여 측위한다.The conventional positioning technology did not jointly use each other's satellite groups, but performed positioning using only the self-operated satellite groups. That is, GPS positions using the GPS satellite group, GLONASS positions using the GLONASS satellite group, Galileo positions using the Galileo satellite group, Beidou positions using the Beidou satellite group, QZSS is positioned using the QZSS satellite group.

일반적으로 측위 기술의 정확도는 위성의 개수, 위성의 고도, 위성의 배치상태 등에 따라 달라짐을 고려할 때, 종래의 측위 기술은 특정 위성군만을 이용하여 측위하기 때문에 측위 결과의 정확도가 높지 않은 문제점이 있었다.Considering that the accuracy of positioning technology generally varies depending on the number of satellites, the altitude of the satellites, the arrangement status of satellites, etc., there is a problem in that the accuracy of the positioning results is not high because the conventional positioning technology positions using only a specific satellite group. .

대한민국공개특허공보 제2017-0094988호Republic of Korea Patent Publication No. 2017-0094988

상기와 같은 종래 기술의 문제점을 해결하기 위하여, 본 발명은 각종 위성항법시스템에서 운용되고 있는 복수의 위성군(Satellite Group)을 대상으로 소정의 평가기준에 따라 순위를 결정하고 최고 순위에 랭크된 위성군에 기초하여 측위 함으로써, 측위의 정확도를 향상시킬 수 있는 이종 위성군을 이용한 측위 장치 및 그 방법을 제공하는데 그 목적이 있다.In order to solve the problems of the prior art as described above, the present invention determines a ranking according to a predetermined evaluation criterion for a plurality of satellite groups operating in various satellite navigation systems and ranks the highest ranked satellites. An object of the present invention is to provide a positioning device and method using a heterogeneous satellite group capable of improving positioning accuracy by positioning based on a group.

또한, 본 발명은 각종 위성항법시스템에서 운용되고 있는 복수의 위성군(Satellite Group)을 대상으로 소정의 평가기준에 따라 순위를 결정하고 상위 순위에 랭크된 복수의 위성군의 조합에 기초하여 측위 함으로써, 측위의 정확도를 향상시킬 수 있는 이종 위성군을 이용한 측위 장치 및 그 방법을 제공하는데 다른 목적이 있다.In addition, the present invention determines a ranking according to a predetermined evaluation criterion for a plurality of satellite groups operated in various satellite navigation systems and positioning based on a combination of a plurality of satellite groups ranked in the upper ranking. Another object of the present invention is to provide a positioning device and method using a heterogeneous satellite group capable of improving positioning accuracy.

또한, 본 발명은 각종 위성항법시스템에서 운용되고 있는 복수의 위성군(Satellite Group)을 대상으로 소정의 평가기준에 따라 순위를 결정하고 상위 순위에 랭크된 복수의 위성군을 조합한 후 최소 오차를 가지는 조합에 기초하여 측위 함으로써, 측위의 정확도를 향상시킬 수 있는 이종 위성군을 이용한 측위 장치 및 그 방법을 제공하는데 또 다른 목적이 있다.In addition, the present invention determines the ranking according to a predetermined evaluation criterion for a plurality of satellite groups operated in various satellite navigation systems, and combines the plurality of satellite groups ranked in the upper order, and then the minimum error is obtained. It is another object to provide a positioning device and method using a heterogeneous satellite group capable of improving positioning accuracy by positioning based on a combination.

본 발명의 목적들은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.The objects of the present invention are not limited to the above-mentioned objects, and other objects and advantages of the present invention not mentioned may be understood by the following description, and will be more clearly understood by the examples of the present invention. It will also be readily apparent that the objects and advantages of the present invention may be realized by the means and combinations thereof indicated in the appended claims.

상기 목적을 달성하기 위한 본 발명의 장치는, 이종 위성군을 이용한 측위 장치에 있어서, 이종 위성군으로부터 정보를 수신하는 정보 수신부; 상기 정보 수신부에 의해 수신된 정보에 기초하여 각 위성군의 순위를 결정하고, 상위 순위에 랭크된 복수의 위성군을 각각 조합한 후 최소 오차를 가지는 조합을 선택하는 제어부; 및 상기 제어부에 의해 선택된 조합에 기초하여 측위하는 측위부를 포함한다.In order to achieve the above object, an apparatus of the present invention provides a positioning apparatus using a heterogeneous satellite group, comprising: an information receiving unit configured to receive information from a heterogeneous satellite group; a control unit for determining a rank of each satellite group based on the information received by the information receiving unit, combining a plurality of satellite groups ranked in the upper rank, respectively, and selecting a combination having a minimum error; and a positioning unit for positioning based on the combination selected by the control unit.

여기서, 상기 정보는 위성군별 각 위성의 위도정보, 식별번호, 위치좌표, 반송파 대 잡음비(Carrier to Noise ratio) 중 적어도 하나 이상을 포함할 수 있다.Here, the information may include at least one of latitude information, an identification number, position coordinates, and a carrier to noise ratio of each satellite for each satellite group.

또한, 상기 제어부는 위성군별 각 위성의 위도정보, 위성군별 정보수신이 가능한 위성의 개수, 위성군별 각 위성의 배치정보에 기초하여 각 위성군의 순위를 결정하는 순위 결정기; 상기 순위 결정기에 의해 결정된 순위에 기초하여 선택된 복수의 위성군을 조합하는 위성군 조합기; 상기 위성군 조합기에 의해 조합된 각 위성군의 조합에 대한 오차를 산출하는 오차 산출기; 및 상기 오차 산출기에 의해 산출된 각 조합의 오차가 가장 적은 조합을 측위용 위성군으로 선택하는 조합 선택기를 포함할 수 있다. 이때, 상기 순위 결정기는 위성의 위도 및 주행지역에 상응하는 가중치가 기록된 가중치 테이블에 기초하여 위성군별 각 위성의 위도정보에 따른 평가를 수행할 수 있다. 이때, 상기 가중치는 위도가 낮을수록 낮은 가중치를 부여한다.In addition, the control unit may include: a rank determiner for determining the rank of each satellite group based on latitude information of each satellite for each satellite group, the number of satellites capable of receiving information for each satellite group, and arrangement information of each satellite for each satellite group; a satellite group combiner for combining a plurality of satellite groups selected based on the ranking determined by the rank determiner; an error calculator for calculating an error for the combination of each satellite group combined by the satellite group combiner; and a combination selector for selecting a combination having the smallest error of each combination calculated by the error calculator as a satellite group for positioning. In this case, the rank determiner may perform an evaluation according to latitude information of each satellite for each satellite group based on a weight table in which weights corresponding to the satellite's latitude and driving region are recorded. In this case, the weight is given a lower weight as the latitude is lower.

또한, 본 발명의 장치는 각 위성으로부터 수신된 반송파 대 잡음비(Carrier to Noise ratio)의 평균값이 기준치를 초과하면 개활지로 판단하고, 기준치 이하이면 도심지로 판단하는 주행지역 판단기를 더 포함할 수도 있다.In addition, the apparatus of the present invention may further include a driving area determiner for determining an open land if the average value of a carrier to noise ratio received from each satellite exceeds a reference value, and determining an urban area if it is less than or equal to the reference value.

또한, 본 발명의 장치는 내비게이션 장치와 연동하여 개활지 및 도심지를 판단하는 주행지역 판단기를 더 포함할 수도 있다.In addition, the apparatus of the present invention may further include a driving area determiner for determining the open area and the downtown area in conjunction with the navigation device.

상기 목적을 달성하기 위한 본 발명의 방법은, 이종 위성군을 이용한 측위 방법에 있어서, 이종 위성군으로부터 정보를 수신하는 단계; 상기 수신된 정보에 기초하여 각 위성군의 순위를 결정하는 단계; 상위 순위에 랭크된 복수의 위성군을 각각 조합한 후 최소 오차를 가지는 조합을 선택하는 단계; 및 상기 선택된 조합에 기초하여 측위하는 단계를 포함한다.The method of the present invention for achieving the above object is a positioning method using a heterogeneous satellite group, comprising: receiving information from the heterogeneous satellite group; determining a rank of each satellite group based on the received information; selecting a combination having a minimum error after combining each of a plurality of satellite groups ranked in a higher order; and positioning based on the selected combination.

여기서, 상기 정보는 위성군별 각 위성의 위도정보, 식별번호, 위치좌표, 반송파 대 잡음비(Carrier to Noise ratio) 중 적어도 하나 이상을 포함할 수 있다.Here, the information may include at least one of latitude information, an identification number, position coordinates, and a carrier to noise ratio of each satellite for each satellite group.

또한, 상기 조합을 선택하는 단계는 상기 결정된 순위에 기초하여 선택된 복수의 위성군을 조합하는 단계; 상기 조합된 각 위성군의 조합에 대한 오차를 산출하는 단계; 및 상기 산출된 각 조합의 오차가 가장 적은 조합을 측위용 위성군으로 선택하는 단계를 포함할 수 있다. 이때, 위성군별 각 위성의 위도정보, 위성군별 정보수신이 가능한 위성의 개수, 위성군별 각 위성의 배치정보에 기초하여 각 위성군의 순위를 결정할 수 있다.In addition, the selecting of the combination may include combining a plurality of satellite groups selected based on the determined order; calculating an error for a combination of each of the combined satellite groups; and selecting a combination having the smallest error of each calculated combination as a satellite group for positioning. In this case, the ranking of each satellite group may be determined based on latitude information of each satellite for each satellite group, the number of satellites capable of receiving information for each satellite group, and arrangement information of each satellite for each satellite group.

또한, 상기 순위를 결정하는 단계는 위성의 위도 및 주행지역에 상응하는 가중치가 기록된 가중치 테이블에 기초하여 위성군별 각 위성의 위도정보에 따른 평가를 수행하는 단계를 포함할 수도 있다. 이때, 상기 가중치는 위도가 낮을수록 낮은 가중치를 부여할 수 있다.In addition, the step of determining the ranking may include the step of performing evaluation according to the latitude information of each satellite for each satellite group based on a weight table in which weights corresponding to the satellite's latitude and driving region are recorded. In this case, the weight may be given a lower weight as the latitude is lower.

또한, 상기 순위를 결정하는 단계는 각 위성으로부터 수신된 반송파 대 잡음비(Carrier to Noise ratio)의 평균값이 기준치를 초과하면 개활지로 판단하는 단계; 및 기준치 이하이면 도심지로 판단하는 단계를 더 포함할 수도 있다. In addition, the step of determining the ranking includes: determining an open land if the average value of a carrier to noise ratio received from each satellite exceeds a reference value; And if it is less than the reference value, it may further include the step of determining the downtown area.

상기 목적을 달성하기 위한 본 발명의 다른 장치는, 이종 위성군을 이용한 측위 장치에 있어서, 이종 위성군으로부터 정보를 수신하는 정보 수신부; 상기 정보 수신부에 의해 수신된 정보에 기초하여 각 위성군의 순위를 결정하고, 최고 순위에 랭크된 위성군을 선택하는 제어부; 및 상기 제어부에 의해 선택된 위성군에 기초하여 측위하는 측위부를 포함한다.Another device of the present invention for achieving the above object is a positioning device using a heterogeneous satellite group, comprising: an information receiving unit for receiving information from a heterogeneous satellite group; a control unit for determining a rank of each satellite group based on the information received by the information receiving unit, and selecting a satellite group with the highest rank; and a positioning unit for positioning based on the satellite group selected by the control unit.

여기서, 상기 정보는 위성군별 각 위성의 위도정보, 식별번호, 위치좌표, 반송파 대 잡음비(Carrier to Noise ratio) 중 적어도 하나 이상을 포함할 수 있다.Here, the information may include at least one of latitude information, an identification number, position coordinates, and a carrier to noise ratio of each satellite for each satellite group.

또한, 상기 제어부는 위성군별 각 위성의 위도정보, 위성군별 정보수신이 가능한 위성의 개수, 위성군별 각 위성의 배치정보에 기초하여 각 위성군의 순위를 결정할 수 있다.Also, the controller may determine the rank of each satellite group based on latitude information of each satellite for each satellite group, the number of satellites capable of receiving information for each satellite group, and arrangement information of each satellite for each satellite group.

또한, 상기 제어부는 위성의 위도 및 주행지역에 상응하는 가중치가 기록된 가중치 테이블에 기초하여 위성군별 각 위성의 위도정보에 따른 평가를 수행할 수 있다. 이때, 상기 가중치는 위도가 낮을수록 낮은 가중치가 부여될 수 있다.Also, the controller may perform evaluation according to latitude information of each satellite for each satellite group based on a weight table in which weights corresponding to the satellite's latitude and driving region are recorded. In this case, the weight may be given a lower weight as the latitude is lower.

또한, 상기 제어부는 각 위성으로부터 수신된 반송파 대 잡음비(Carrier to Noise ratio)의 평균값이 기준치를 초과하면 개활지로 판단하고, 기준치 이하이면 도심지로 판단할 수도 있다.Also, if the average value of the carrier-to-noise ratio received from each satellite exceeds the reference value, the controller may determine the open land, and if the average value exceeds the reference value, the controller may determine the urban area.

상기와 같은 본 발명은, 각종 위성항법시스템에서 운용되고 있는 복수의 위성군(Satellite Group)을 대상으로 소정의 평가기준에 따라 순위를 결정하고 최고 순위에 랭크된 위성군에 기초하여 측위 함으로써, 측위의 정확도를 향상시킬 수 있는 효과가 있다.According to the present invention as described above, a plurality of satellite groups operated in various satellite navigation systems are ranked according to a predetermined evaluation criterion and positioning is performed based on the highest ranked satellite group. It has the effect of improving the accuracy of

또한, 본 발명은 각종 위성항법시스템에서 운용되고 있는 복수의 위성군(Satellite Group)을 대상으로 소정의 평가기준에 따라 순위를 결정하고 상위 순위에 랭크된 복수의 위성군의 조합에 기초하여 측위 함으로써, 측위의 정확도를 향상시킬 수 있는 효과가 있다.In addition, the present invention determines a ranking according to a predetermined evaluation criterion for a plurality of satellite groups operated in various satellite navigation systems and positioning based on a combination of a plurality of satellite groups ranked in the upper ranking. , it has the effect of improving the accuracy of positioning.

또한, 본 발명은 각종 위성항법시스템에서 운용되고 있는 복수의 위성군(Satellite Group)을 대상으로 소정의 평가기준에 따라 순위를 결정하고 상위 순위에 랭크된 복수의 위성군을 조합한 후 최소 오차를 가지는 조합에 기초하여 측위 함으로써, 측위의 정확도를 향상시킬 수 있는 효과가 있다.In addition, the present invention determines the ranking according to a predetermined evaluation criterion for a plurality of satellite groups operated in various satellite navigation systems, and combines the plurality of satellite groups ranked in the upper order, and then the minimum error is obtained. By positioning based on the combination of branches, there is an effect of improving the accuracy of positioning.

도 1 은 본 발명에 따른 이종 위성군을 이용한 측위 장치에 대한 일실시예 구성도,
도 2 는 본 발명에 따른 이종 위성군을 이용한 측위 장치 내 제어부의 일실시예 상세 구성도,
도 3 은 본 발명에 이용되는 위성군별 위성의 위치를 나타내는 일예시도,
도 4 는 본 발명에 따른 이종 위성군을 이용한 측위 장치 내 제어부의 다른 실시예 상세 구성도,
도 5 는 본 발명에 따른 이종 위성군을 이용한 측위 방법에 대한 일실시예 흐름도이다.
1 is a configuration diagram of an embodiment of a positioning device using a heterogeneous satellite group according to the present invention;
2 is a detailed configuration diagram of an embodiment of a control unit in a positioning device using a heterogeneous satellite group according to the present invention;
3 is an exemplary view showing the positions of satellites for each satellite group used in the present invention;
4 is a detailed configuration diagram of another embodiment of a control unit in a positioning device using a heterogeneous satellite group according to the present invention;
5 is a flowchart illustrating a positioning method using a heterogeneous satellite group according to the present invention.

이하, 본 발명의 일부 실시예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명의 실시예를 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 실시예에 대한 이해를 방해한다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, some embodiments of the present invention will be described in detail with reference to exemplary drawings. In adding reference numerals to the components of each drawing, it should be noted that the same components are given the same reference numerals as much as possible even though they are indicated on different drawings. In addition, in describing the embodiment of the present invention, if it is determined that a detailed description of a related known configuration or function interferes with the understanding of the embodiment of the present invention, the detailed description thereof will be omitted.

본 발명의 실시예의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 또한, 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가진 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.In describing the components of the embodiment of the present invention, terms such as first, second, A, B, (a), (b), etc. may be used. These terms are only for distinguishing the elements from other elements, and the essence, order, or order of the elements are not limited by the terms. In addition, unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related art, and should not be interpreted in an ideal or excessively formal meaning unless explicitly defined in the present application. does not

도 1 은 본 발명에 따른 이종 위성군을 이용한 측위 장치에 대한 일실시예 구성도이다.1 is a configuration diagram of an embodiment of a positioning device using a heterogeneous satellite group according to the present invention.

도 1에 도시된 바와 같이, 본 발명에 따른 이종 위성군을 이용한 측위 장치는, 정보 수신부(10), 제어부(20), 및 측위부(30)를 포함한다. 본 발명을 실시하는 방식에 따라서 각 구성요소는 서로 결합되어 하나로 구비될 수 있으며, 발명을 실시하는 방식에 따라서 일부의 구성요소가 생략될 수도 있다.As shown in FIG. 1 , a positioning device using a heterogeneous satellite group according to the present invention includes an information receiving unit 10 , a control unit 20 , and a positioning unit 30 . Depending on the method of carrying out the present invention, each component may be combined with each other and provided as one, and some components may be omitted depending on the method of carrying out the invention.

상기 각 구성요소들에 대해 살펴보면, 먼저 정보 수신부(10)는 일례로 GNSS 수신기로 구현될 수 있으며, 미국의 GPS(Global Positioning System) 위성군, 러시아의 GLONASS(GLObal NAvigation Satellite System) 위성군, 유럽의 갈릴레오(Galileo) 위성군, 중국의 북두(Beidou) 위성군, 및 일본의 QZSS(Quasi-Zenith Satellite System) 위성군 등으로부터 위성군별 각 위성의 위도정보, 식별번호, 위치좌표, 반송파 대 잡음비(Carrier to Noise ratio) 등을 수신할 수 있다. 즉, 정보 수신부(10)는 위성군별 각 위성으로부터 자신의 위도정보, 식별번호, 위치좌표, 반송파 대 잡음비 등을 수신한다. 즉, 정보 수신부(10)는 위성군별 각 위성의 위도정보, 식별번호, 위치좌표, 반송파 대 잡음비 등을 수신한다.Looking at each of the above components, first, the information receiving unit 10 may be implemented as, for example, a GNSS receiver, a Global Positioning System (GPS) satellite group in the United States, a GLObal NAvigation Satellite System (GLONASS) satellite group in Russia, and Europe. Latitude information, identification number, location coordinates, and carrier-to-noise ratio ( carrier to noise ratio) and the like. That is, the information receiving unit 10 receives its own latitude information, identification number, location coordinates, carrier-to-noise ratio, and the like from each satellite for each satellite group. That is, the information receiving unit 10 receives latitude information, identification number, location coordinates, carrier-to-noise ratio, and the like of each satellite for each satellite group.

여기서, 위성군이란 위성들의 그룹을 의미하는 것으로, GPS 내 위성들, GLONASS 내 위성들, 북두(Beidou) 내 위성들, QZSS 내 위성들을 구분하기 위해 사용된다.Here, the satellite group means a group of satellites, and is used to distinguish satellites in GPS, satellites in GLONASS, satellites in Beidou, and satellites in QZSS.

다음으로, 제어부(20)는 상기 각 구성요소들이 제 기능을 정상적으로 수행할 수 있도록 전반적인 제어를 수행한다. 이러한 제어부(20)는 하드웨어 또는 소프트웨어의 형태로 구현될 수 있으며, 하드웨어 및 소프트웨어가 결합된 형태로도 존재할 수 있다. 바람직하게는, 제어부(20)는 마이크로프로세서로 구비될 수 있으나 이에 한정되지 않는다.Next, the control unit 20 performs overall control so that each of the components can perform their functions normally. The control unit 20 may be implemented in the form of hardware or software, and may exist in a form in which hardware and software are combined. Preferably, the control unit 20 may be provided with a microprocessor, but is not limited thereto.

이러한 제어부(20)는 각종 위성항법시스템에서 운용되고 있는 복수의 위성군(Satellite Group)을 대상으로 소정의 평가기준에 따라 순위를 결정하고 최고 순위에 랭크된 위성군에 기초하여 측위 함으로써, 측위의 정확도를 향상시킬 수 있다.The control unit 20 determines a ranking according to a predetermined evaluation standard for a plurality of satellite groups operated in various satellite navigation systems and performs positioning based on the highest ranked satellite group, thereby determining the position of the satellite. accuracy can be improved.

또한, 제어부(20)는 각종 위성항법시스템에서 운용되고 있는 복수의 위성군(Satellite Group)을 대상으로 소정의 평가기준에 따라 순위를 결정하고 상위 순위에 랭크된 복수의 위성군의 조합에 기초하여 측위 함으로써, 측위의 정확도를 향상시킬 수도 있다.In addition, the control unit 20 determines a ranking according to a predetermined evaluation criterion for a plurality of satellite groups operated in various satellite navigation systems, and based on a combination of a plurality of satellite groups ranked in the upper ranking. By positioning, it is also possible to improve the accuracy of positioning.

또한, 제어부(20)는 각종 위성항법시스템에서 운용되고 있는 복수의 위성군(Satellite Group)을 대상으로 소정의 평가기준에 따라 순위를 결정하고 상위 순위에 랭크된 복수의 위성군을 조합한 후 최소 측위 오차를 가지는 조합에 기초하여 측위 함으로써, 측위의 정확도를 향상시킬 수도 있다.In addition, the control unit 20 determines a ranking according to a predetermined evaluation criterion for a plurality of satellite groups operated in various satellite navigation systems, combines the plurality of satellite groups ranked in the upper order, and then By positioning based on a combination having a positioning error, the accuracy of positioning may be improved.

다음으로, 측위부(30)는 일반적으로 널리 알려진 측위 기술에 기초하여 측위 하는 모듈로서 특정 방식에 한정되지 않는다. 이때, 측위부(30)는 복수의 위성군에 기초하여 측위하는 경우 위성군에 따른 구분없이 복수의 위성군 내 모든 위성에 기초하여 측위할 수 있다.Next, the positioning unit 30 is generally not limited to a specific method as a positioning module based on a widely known positioning technology. In this case, when positioning is performed based on a plurality of satellite groups, the positioning unit 30 may perform positioning based on all satellites in the plurality of satellite groups without distinction according to the satellite groups.

이하, 도 2를 참조하여 제어부(20)의 상세 구성에 대해 살펴보기로 한다.Hereinafter, a detailed configuration of the control unit 20 will be described with reference to FIG. 2 .

도 2 는 본 발명에 따른 이종 위성군을 이용한 측위 장치 내 제어부의 일실시예 상세 구성도이다.2 is a detailed configuration diagram of a control unit in a positioning device using a heterogeneous satellite group according to an embodiment of the present invention.

도 2에 도시된 바와 같이, 본 발명에 따른 이종 위성군을 이용한 측위 장치 내 제어부(20)는 메모리(21), 주행지역 판단기(22), 순위 결정기(23), 위성군 조합기(24), 오차 산출기(25), 및 조합 선택기(26)를 포함할 수 있다. 본 발명을 실시하는 방식에 따라서 각 구성요소는 서로 결합되어 하나로 구비될 수 있으며, 발명을 실시하는 방식에 따라서 일부의 구성요소가 생략될 수도 있다.As shown in FIG. 2 , the control unit 20 in the positioning device using a heterogeneous satellite group according to the present invention includes a memory 21 , a driving area determiner 22 , a rank determiner 23 , and a satellite group combiner 24 . , an error calculator 25 , and a combination selector 26 . Depending on the method of carrying out the present invention, each component may be combined with each other and provided as one, and some components may be omitted depending on the method of carrying out the invention.

상기 각 구성요소들에 대해 살펴보면, 먼저 메모리(21)는 이종 위성군을 이용하여 측위 하는데 필요한 각종 알고리즘(로직)을 저장할 수 있으며, 특히, 차량의 주행지역에 따라 가중치를 부여하는 기준인 가중치 테이블을 저장할 수도 있다. 이때, 가중치 테이블은 일례로 하기의 [표 1]과 같다.Looking at each of the above components, first, the memory 21 can store various algorithms (logics) necessary for positioning using a heterogeneous satellite group, and in particular, a weight table that is a criterion for assigning weights according to the driving region of the vehicle. can also be saved. In this case, the weight table is shown in [Table 1] below as an example.

Figure 112017120817652-pat00001
Figure 112017120817652-pat00001

여기서, 위도가 낮아질수록 대류권 및 전리층에 의한 측정치 오차성분이 증가하기 때문에 낮은 가중치를 부여하고, 아울러 위도가 20°이하인 경우에 도심지의 가중치가 개활지의 가중치보다 낮은 이유는 높은 빌딩으로 인하여 낮은 위도에 위치한 위성의 멀티패스 효과(측정치 품질이 더 악화되는 현상)을 고려한 것이다.Here, as the latitude decreases, the measurement error component by the tropospheric and ionosphere increases, so a low weight is given. In addition, when the latitude is 20° or less, the weight of the downtown area is lower than the weight of the open area because of the high buildings at low latitudes. It takes into account the multipath effect of the satellites located (the phenomenon that the quality of measurements is further deteriorated).

상기 [표 1]을 통해서도 알 수 있듯이, 가중치 테이블은 주행지역이 개활지인 경우와 도심지인 경우에 따라 서로 다른 가중치를 가지며, 아울러 위성의 위도에 따라 서로 다른 가중치를 갖는다. 여기서, 개활지란 건물 밀집도가 낮은 시외 지역을 의미하며, 도심지란 건물 밀집도가 높은 시내 지역을 의미한다.As can be seen from [Table 1], the weight table has different weights according to the case where the driving area is an open area and a case where the driving area is an urban area, and also has different weights according to the latitude of the satellite. Here, the open land means a suburban area with a low density of buildings, and the downtown area means a downtown area with a high density of buildings.

이러한 메모리(21)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), SSD 타입(Solid State Disk type), SDD 타입(Silicon Disk Drive type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램(random access memory; RAM), SRAM(static random access memory), 롬(read-only memory; ROM), EEPROM(electrically erasable programmable read-only memory), PROM(programmable read-only memory), 자기 메모리, 자기 디스크 및 광디스크 중 적어도 하나의 타입의 저장매체를 포함할 수 있다.The memory 21 is a flash memory type, a hard disk type, a solid state disk type (SSD), a silicon disk drive type (SDD), and a multimedia card micro type. type), card type memory (such as SD or XD memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable (EEPROM) It may include a storage medium of at least one type of a read-only memory), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, and an optical disk.

다음으로, 주행지역 판단기(22)는 차량이 주행하고 있는 지역이 개활지인지 도심지인지 판단한다. 즉, 주행지역 판단기(22)는 각 위성으로부터 수신된 반송파 대 잡음비(Carrier to Noise ratio)의 평균값이 기준치를 초과하면 개활지로 판단하고, 기준치 이하이면 도심지로 판단한다.Next, the driving area determiner 22 determines whether the area in which the vehicle is traveling is an open area or an urban area. That is, if the average value of the carrier to noise ratio received from each satellite exceeds the reference value, the driving area determiner 22 determines the open land, and if the average value exceeds the reference value, the driving area determiner 22 determines the urban area if the average value exceeds the reference value.

또한, 주행지역 판단기(22)는 차량에 구비된 내비게이션 장치와 연동하여 주행지역을 판단할 수도 있다. 이때, 주행지역 판단기(22)는 일례로 시외지역이면 개활지로 판단하고 시내지역이면 도심지로 판단할 수 있다.In addition, the driving region determiner 22 may determine the driving region in conjunction with a navigation device provided in the vehicle. In this case, the driving area determiner 22 may determine, for example, that it is an open land in an out-of-town area, and may determine that it is an urban area if it is an urban area.

다음으로, 순위 결정기(23)는 메모리(21)에 저장되어 있는 가중치 테이블과 주행지역 판단기(22)에 의해 판단된 주행지역에 기초하여 각 위성군의 순위를 결정한다. 이때, 순위가 높을수록 더 정확한 측위를 가능하게 하는 위성군임을 의미한다.Next, the rank determiner 23 determines the rank of each satellite group based on the weight table stored in the memory 21 and the driving area determined by the driving area determiner 22 . In this case, the higher the ranking, the more accurate the satellite group.

이러한 순위 결정기(23)는 위성군별 각 위성의 위도정보, 위성군별 정보수신이 가능한 위성의 개수, 위성군별 각 위성의 배치정보(각 위성이 구성하는 면적)에 기초하여 각 위성군의 순위를 결정한다.The rank determiner 23 determines the rank of each satellite group based on latitude information of each satellite for each satellite group, the number of satellites capable of receiving information for each satellite group, and arrangement information of each satellite for each satellite group (the area constituted by each satellite) do.

1) 순위 결정기(23)는 각 위도범위에 포함되는 위성의 총 개수에 해당 위도범위에 상응하는 가중치를 각각 곱하고, 상기 곱한 결과를 모두 더한 후 총 위성의 개수로 나눈다. 이러한 과정을 위성군별로 수행하여 가장 높은 값을 갖는 위성군의 순서로 높은 점수를 부여한다. 이때, 최고점은 위성군의 개수(위성군이 3개면 최고점은 3점)로 정하며, 최저점은 1점으로 정할 수 있다.1) The rank determiner 23 multiplies the total number of satellites included in each latitude range by a weight corresponding to the corresponding latitude range, adds all of the multiplication results, and divides by the total number of satellites. This process is performed for each satellite group, and a high score is given in the order of the satellite group having the highest value. In this case, the highest point may be determined by the number of satellite groups (if there are three satellite groups, the highest point is 3 points), and the lowest point may be determined as 1 point.

2) 순위 결정기(23)는 위성군별 각 위성의 개수가 가장 많은 위성군의 순서로 높은 점수를 부여한다. 이때도, 최고점은 위성군의 개수(위성군이 3개면 최고점은 3점)로 정하며, 최저점은 1점으로 정할 수 있다.2) The rank determiner 23 assigns a high score in the order of the satellite group having the largest number of satellites for each satellite group. In this case, the highest point is also determined by the number of satellite groups (the highest point is 3 points if there are 3 satellite groups), and the lowest point can be set as 1 point.

3) 순위 결정기(23)는 위성군별 각 위성의 배치상태, 즉 위성군별 각 위성이 이루는 면적이 넓은 순서로 높은 점수를 부여한다. 이때, 면적을 산출하는 기술은 주지 관용의 기술로서 'Skyplot', 즉 위성으로부터 수신된 위성 궤도의 대략적인 위치를 알 수 있게 하는 알마낙(궤도력) 자료를 이용하여 위성의 위치를 도시한 후 그 면적을 산출할 수 있다. 이때도, 최고점은 위성군의 개수(위성군이 3개면 최고점은 3점)로 정하며, 최저점은 1점으로 정할 수 있다.3) The rank determiner 23 gives a high score in the order of the arrangement state of each satellite for each satellite group, that is, the area formed by each satellite for each satellite group is wide. At this time, the technique of calculating the area is a well-known and tolerated technique, and after showing the position of the satellite using 'Skyplot', that is, almanac (orbital power) data that allows to know the approximate position of the satellite's orbit received from the satellite. The area can be calculated. In this case, the highest point is also determined by the number of satellite groups (the highest point is 3 points if there are 3 satellite groups), and the lowest point can be set as 1 point.

여기서, 상기 3가지 경우에 있어서 총 점수가 같을 경우, 1) 방식에 최고 우선순위를 부여하고, 3) 방식에 가장 낮은 우선순위를 부여할 수도 있다.Here, if the total scores are the same in the three cases, 1) the highest priority may be given to the method, and 3) the lowest priority may be given to the method.

이하, 도 3을 참조하여 순위 결정기(23)가 위성군별 순위를 결정하는 방식에 대해 예를 들어 상세히 살펴보기로 한다.Hereinafter, a method in which the rank determiner 23 determines a rank for each satellite group will be described in detail, for example, with reference to FIG. 3 .

도 3 은 본 발명에 이용되는 위성군별 위성의 위치를 나타내는 일예시도이다.3 is an exemplary diagram showing the positions of satellites for each satellite group used in the present invention.

도 3에서, [위성군 A]는 위도가 20°이하인 위성은 존재하지 않으며, 위도가 20°를 초과하면서 40°이하인 위성이 3개 위치하고, 위도가 40°를 초과하는 위성이 3개 위치한다.In FIG. 3, in [Satellite Group A], there are no satellites with a latitude of 20° or less, 3 satellites with a latitude exceeding 20° and less than 40° are located, and 3 satellites with a latitude exceeding 40° are located .

[위성군 B]는 위도가 20°이하인 위성은 존재하지 않으며, 위도가 20°를 초과하면서 40°이하인 위성도 존재하지 않으며, 위도가 40°를 초과하는 위성이 7개 위치한다.In [Satellite Group B], there are no satellites with a latitude of 20° or less, no satellites with a latitude exceeding 20° but less than 40° exist, and 7 satellites with a latitude exceeding 40° are located.

먼저, 차량이 주행하고 있는 지역이 도심지라 가정하자. 이때, 도심지에서의 가중치는 상기 [표 1]에 도시된 바와 같다.First, it is assumed that the area in which the vehicle is driving is an urban area. In this case, the weights in the downtown are as shown in Table 1 above.

1) 위도정보에 기초한 평가1) Evaluation based on latitude information

[위성군 A]는 가중치 1.1을 가지는 위성의 개수가 3개이고, 가중치 1.5를 가지는 위성의 개수가 3개이므로 "((1.1×3) + (1.5×3))/6 = 1.3" 를 만족한다.[Satellite group A] satisfies "((1.1×3) + (1.5×3))/6 = 1.3" because the number of satellites with a weight of 1.1 is 3 and the number of satellites with a weight of 1.5 is 3 .

[위성군 B]는 가중치 1.5를 가지는 위성의 개수가 7개이므로 "(1.5×7)/7 = 1.5"를 만족한다.[Satellite group B] satisfies "(1.5×7)/7 = 1.5" because the number of satellites having a weight of 1.5 is 7.

따라서, [위성군 B]에 최고점인 2점(위성군의 총 개수)을 부여하고, [위성군 A]에 최저점인 1점을 부여한다. 참고로, 위성군이 총 3개라면 3점, 2점, 1점을 부여할 수 있을 것이다.Therefore, the highest point of 2 points (total number of satellite groups) is given to [satellite group B], and 1 point, which is the lowest point, is given to [satellite group A]. For reference, if there are 3 satellite groups in total, 3 points, 2 points, and 1 point may be given.

2) 위성의 개수에 기초한 평가2) Evaluation based on the number of satellites

[위성군 A]의 총 위성 수는 6개이고, [위성군 B]의 총 위성 수는 7개이므로, 위성군 B에 최고점인 2점(위성군의 총 개수)을 부여하고, 위성군 A에 최저점인 1점을 부여한다.Since the total number of satellites of [satellite group A] is 6 and the total number of satellites of [satellite group B] is 7, the highest point of 2 points (total number of satellite groups) is given to satellite group B (total number of satellite groups), and The lowest score is given as 1 point.

3) 각 위성이 이루는 면적에 기초한 평가3) Evaluation based on the area formed by each satellite

[위성군 A] 내 각 위성이 이루는 면적이 [위성군 B] 내 각 위성이 이루는 면적보다 크다고 가정하면, [위성군 A]에 최고점인 2점(위성군의 총 개수)을 부여하고, [위성군 B]에 최저점인 1점을 부여한다.Assuming that the area formed by each satellite in [satellite group A] is larger than the area formed by each satellite in [satellite group B], the highest point of 2 points (total number of satellite groups) is given to [satellite group A], [ Satellite group B] is given 1 point, which is the lowest point.

결국, [위성군 A]의 총점은 4점이고 [위성군 B]의 총점은 5점이 되므로, 순위는 [위성군 B], [위성군 A]의 순서가 된다.After all, since the total score of [satellite group A] is 4 points and the total score of [satellite group B] is 5 points, the order becomes [satellite group B] and [satellite group A].

다음으로, 위성군 조합기(24)는 순위 결정기(23)에 의해 순위가 결정된 위성군들 중에서 기 설정된 개수의 위성군을 선택할 수 있다. 이때, 순위가 높은 위성군부터 선택하는 것이 바람직하다. 예를 들어, 위성군의 순서가 A, B, C, D, E일 때 3개의 위성군을 선택하는 경우, A, B, C가 선택될 수 있다.Next, the satellite group combiner 24 may select a preset number of satellite groups from among the satellite groups ranked by the rank determiner 23 . In this case, it is preferable to select from a satellite group having a high rank. For example, when three satellite groups are selected when the order of the satellite groups is A, B, C, D, and E, A, B, and C may be selected.

또한, 위성군 조합기(24)는 각 위성군을 조합한다. 예를 들어, 위성군이 A,B,C가 선택된 경우, 그 조합은 (A, B), (A, C), (B, C), (A, B, C)의 4가지가 될 수 있다.In addition, the satellite group combiner 24 combines each satellite group. For example, if A, B, C is selected for the satellite group, the combination can be four: (A, B), (A, C), (B, C), (A, B, C). have.

다음으로, 오차 산출기(25)는 하기의 [수학식 1]에 기초하여 각 위성군의 조합에 대한 오차(Herr,i)를 산출할 수 있다. 참고로, 오차 산출기(25)는 측위 기술에서 일반적으로 널리 사용되고 있는 기술로서 본 발명에서는 어떠한 방식을 사용해도 무방하다.Next, the error calculator 25 may calculate an error (H err,i ) for the combination of each satellite group based on Equation 1 below. For reference, the error calculator 25 is a technique widely used in positioning technology, and any method may be used in the present invention.

[수학식 1][Equation 1]

Figure 112017120817652-pat00002
Figure 112017120817652-pat00002

여기서, H는 4×4 행렬이고, H11은 H 행렬의 1행 1열로서 동쪽의 오차를 의미하며, H22는 H 행렬의 2행 2열로서 북쪽의 오차를 의미한다. 참고로, H33은 수직방향의 오차를 의미하고, H44는 시계오차를 의미한다.Here, H is a 4×4 matrix, H 11 is one row and one column of the H matrix, meaning the east error, and H 22 is the second row and second column of the H matrix, meaning the north error. For reference, H 33 means an error in the vertical direction, and H 44 means a clock error.

[위성군 A]의 위성이 총 3개(A1, A2, A3)이고, [위성군 B]의 위성이 총 4개(B1, B2, B3, B4)라 할 때, H 행렬은 하기의 [수학식 2]과 같다.When [Satellite Group A] has a total of 3 satellites (A1, A2, A3) and [Satellite Group B] has a total of 4 satellites (B1, B2, B3, B4), the H matrix is [ Equation 2].

[수학식 2][Equation 2]

Figure 112017120817652-pat00003
Figure 112017120817652-pat00003

여기서, 각 변수는 하기의 [수학식 3] 내지 [수학식 6]에 나타낸 바와 같다.Here, each variable is as shown in [Equation 3] to [Equation 6] below.

[수학식 3][Equation 3]

Figure 112017120817652-pat00004
Figure 112017120817652-pat00004

여기서, W는 7×7 행렬로서,

Figure 112017120817652-pat00005
는 [위성군 A]의 오차 분산값(측정치 잔여오차 분산값)으로 기 설정된 상수값이고,
Figure 112017120817652-pat00006
는 [위성군 B]의 오차 분산값(측정치 잔여오차 분산값)으로 기 설정된 상수값이다.where W is a 7×7 matrix,
Figure 112017120817652-pat00005
is a constant value preset as the error variance value (measured value residual error variance value) of [satellite group A],
Figure 112017120817652-pat00006
is a constant value preset as the error variance value (measured residual error variance value) of [satellite group B].

또한, [위성군 A]의 위성이 총 3개(A1, A2, A3)이므로 W11, W22, W33

Figure 112017120817652-pat00007
값을 가지며, [위성군 B]의 위성이 총 4개(B1, B2, B3, B4)이므로 W44, W55, W66, W77
Figure 112017120817652-pat00008
값을 갖는다. 그 외 나머지 값은 0이다.Also, since there are a total of 3 satellites (A1, A2, A3) of [satellite group A], W 11 , W 22 , W 33 are
Figure 112017120817652-pat00007
value, and since there are a total of 4 satellites (B1, B2, B3, B4) of [satellite group B], W 44 , W 55 , W 66 , W 77 are
Figure 112017120817652-pat00008
have a value All other values are 0.

[수학식 4][Equation 4]

Figure 112017120817652-pat00009
Figure 112017120817652-pat00009

여기서,

Figure 112017120817652-pat00010
는 ENU 좌표계로 변환된 오차 행렬을 의미한다.here,
Figure 112017120817652-pat00010
denotes an error matrix transformed into the ENU coordinate system.

[수학식 5][Equation 5]

Figure 112017120817652-pat00011
Figure 112017120817652-pat00011

여기서, G 행렬은 7×4 행렬로서, 1행은 A1에 대한 수식이고, 2행은 A2에 대한 수식이고, 3행은 A3에 대한 수식이고, 4행은 B1에 대한 수식이고, 5행은 B2에 대한 수식이고, 6행은 B3에 대한 수식이고, 7행은 B4에 대한 수식이다.Here, the G matrix is a 7×4 matrix, where row 1 is the formula for A1, row 2 is the formula for A2, row 3 is the formula for A3, row 4 is the formula for B1, and row 5 is The formula for B2, line 6 is the formula for B3, and line 7 is the formula for B4.

또한, "∥∥"은 벡터의 거리를 나타내는 수식이다.Also, "||||" is an expression representing the distance of a vector.

[수학식 6][Equation 6]

Figure 112017120817652-pat00012
Figure 112017120817652-pat00012

여기서, φ는 "geodetic latitude"로서 초기 위치를 나타내고, λ는 "geodetic longitude"로서 초기 위치를 나타낸다.Here, φ denotes an initial position as “geodetic latitude”, and λ denotes an initial position as “geodetic longitude”.

다음으로, 조합 선택기(26)는 오차 산출기(25)에 의해 산출된 각 조합의 오차가 가장 적은 조합을 측위용 위성군으로 선택한다.Next, the combination selector 26 selects a combination with the smallest error of each combination calculated by the error calculator 25 as a satellite group for positioning.

도 4 는 본 발명에 따른 이종 위성군을 이용한 측위 장치 내 제어부의 다른 실시예 상세 구성도로서, 도 2의 구성과 동일한 기능을 수행하는 모듈에는 동일한 도면부호를 할당한다. 즉, 메모리(21), 주행지역 판단기(22), 순위 결정기(23)는 도 2의 구성과 동일하므로 추가로 설명하지 않는다.4 is a detailed configuration diagram of another embodiment of a control unit in a positioning device using a heterogeneous satellite group according to the present invention, and the same reference numerals are assigned to modules performing the same functions as those of FIG. 2 . That is, the memory 21 , the driving area determiner 22 , and the rank determiner 23 are the same as those of FIG. 2 , and thus will not be further described.

위성군 선택기(41)는 순위 결정(23)에 의해 결정된 위성군의 순위에 기초하여 하나의 위성군을 선택할 수 있다. 이때, 위성군 선택기(41)는 설계자의 의도에 따라 하나의 위성군을 선택할 수 있지만, 순위가 가장 높은 위성군을 선택하는 것이 바람직하다.The satellite group selector 41 may select one satellite group based on the rank of the satellite group determined by the ranking 23 . In this case, the satellite group selector 41 may select one satellite group according to the intention of the designer, but it is preferable to select the highest ranked satellite group.

또한, 위성군 선택기(41)는 순위 결정(23)에 의해 결정된 위성군의 순위에 기초하여 복수의 위성군을 선택할 수도 있다. 이때, 위성군 선택기(41)는 설계자의 의도에 따라 복수의 위성군을 선택할 수 있지만, 순위가 가장 높은 순서로 위성군을 선택하는 것이 바람직하다.In addition, the satellite group selector 41 may select a plurality of satellite groups based on the ranking of the satellite groups determined by the ranking 23 . In this case, the satellite group selector 41 may select a plurality of satellite groups according to the designer's intention, but it is preferable to select the satellite groups in the order of highest ranking.

참고로, 측위부(30)는 위성군 선택기(41)에 의해 선택된 각 위성군 내 위성들을 구분하지 않고, 각 위성군 내 위성들에 기초하여 측위하며 위성의 수가 증가하기 때문에 측위의 정확도를 높일 수 있다.For reference, the positioning unit 30 does not discriminate the satellites in each satellite group selected by the satellite group selector 41, but positions based on the satellites in each satellite group, and increases the accuracy of positioning because the number of satellites increases. can

도 5 는 본 발명에 따른 이종 위성군을 이용한 측위 방법에 대한 일실시예 흐름도이다.5 is a flowchart illustrating a positioning method using a heterogeneous satellite group according to the present invention.

먼저, 정보 수신부(10)가 이종 위성군으로부터 정보를 수신한다(501).First, the information receiving unit 10 receives information from a heterogeneous satellite group ( 501 ).

이후, 제어부(20)가 상기 수신된 정보에 기초하여 각 위성군의 순위를 결정한다(502).Thereafter, the control unit 20 determines the rank of each satellite group based on the received information ( 502 ).

이후, 제어부(20)가 상위 순위에 랭크된 복수의 위성군을 각각 조합한 후 최소 오차를 가지는 조합을 선택한다(503).Thereafter, the control unit 20 combines each of the plurality of satellite groups ranked in the upper order, and then selects a combination having a minimum error ( 503 ).

이후, 측위부(30)가 제어부(20)에 의해 선택된 조합에 기초하여 측위 한다(504).Thereafter, the positioning unit 30 positions based on the combination selected by the control unit 20 ( 504 ).

이러한 과정을 통해 측위의 정확도를 향상시킬 수 있다.Through this process, the accuracy of positioning can be improved.

이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. The above description is merely illustrative of the technical spirit of the present invention, and various modifications and variations will be possible without departing from the essential characteristics of the present invention by those skilled in the art to which the present invention pertains.

따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.Therefore, the embodiments disclosed in the present invention are not intended to limit the technical spirit of the present invention, but to explain, and the scope of the technical spirit of the present invention is not limited by these embodiments. The protection scope of the present invention should be construed by the following claims, and all technical ideas within the equivalent range should be construed as being included in the scope of the present invention.

10 : 정보 수신부
20 : 제어부
30 : 측위부
10: information receiving unit
20: control unit
30: positioning part

Claims (20)

이종 위성군으로부터 정보를 수신하는 정보 수신부;
상기 정보 수신부에 의해 수신된 정보에 기초하여 각 위성군의 순위를 결정하고, 상위 순위에 랭크된 복수의 위성군을 각각 조합한 후 최소 오차를 가지는 조합을 선택하는 제어부; 및
상기 제어부에 의해 선택된 조합에 기초하여 측위하는 측위부
를 포함하는 이종 위성군을 이용한 측위 장치.
an information receiving unit for receiving information from heterogeneous satellite groups;
a control unit for determining a rank of each satellite group based on the information received by the information receiving unit, combining a plurality of satellite groups ranked in the upper rank, respectively, and selecting a combination having a minimum error; and
Positioning unit positioning based on the combination selected by the control unit
A positioning device using a heterogeneous satellite group comprising a.
제 1 항에 있어서,
상기 정보는,
위성군별 각 위성의 위도정보, 식별번호, 위치좌표, 반송파 대 잡음비(Carrier to Noise ratio) 중 적어도 하나 이상을 포함하는 이종 위성군을 이용한 측위 장치.
The method of claim 1,
The information is
A positioning device using a heterogeneous satellite group including at least one of latitude information, identification number, location coordinates, and carrier to noise ratio of each satellite for each satellite group.
제 1 항에 있어서,
상기 제어부는,
위성군별 각 위성의 위도정보, 위성군별 정보수신이 가능한 위성의 개수, 위성군별 각 위성의 배치정보에 기초하여 각 위성군의 순위를 결정하는 순위 결정기;
상기 순위 결정기에 의해 결정된 순위에 기초하여 선택된 복수의 위성군을 조합하는 위성군 조합기;
상기 위성군 조합기에 의해 조합된 각 위성군의 조합에 대한 오차를 산출하는 오차 산출기; 및
상기 오차 산출기에 의해 산출된 각 조합의 오차가 가장 적은 조합을 측위용 위성군으로 선택하는 조합 선택기
를 포함하는 이종 위성군을 이용한 측위 장치.
The method of claim 1,
The control unit is
a rank determiner for determining a ranking of each satellite group based on latitude information of each satellite for each satellite group, the number of satellites capable of receiving information for each satellite group, and arrangement information of each satellite for each satellite group;
a satellite group combiner for combining a plurality of satellite groups selected based on the ranking determined by the rank determiner;
an error calculator for calculating an error for the combination of each satellite group combined by the satellite group combiner; and
A combination selector for selecting a combination with the smallest error of each combination calculated by the error calculator as a satellite group for positioning
A positioning device using a heterogeneous satellite group comprising a.
제 3 항에 있어서,
상기 순위 결정기는,
위성의 위도 및 주행지역에 상응하는 가중치가 기록된 가중치 테이블에 기초하여 위성군별 각 위성의 위도정보에 따른 평가를 수행하는 것을 특징으로 하는 이종 위성군을 이용한 측위 장치.
4. The method of claim 3,
The rank determiner,
A positioning device using a heterogeneous satellite group, characterized in that the evaluation is performed according to latitude information of each satellite for each satellite group based on a weight table in which weights corresponding to the satellite's latitude and driving region are recorded.
제 4 항에 있어서,
상기 가중치는,
위도가 낮을수록 낮은 가중치를 부여하는 것을 특징으로 하는 이종 위성군을 이용한 측위 장치.
5. The method of claim 4,
The weight is
A positioning device using a heterogeneous satellite group, characterized in that the lower the latitude, the lower the weight.
제 4 항에 있어서,
각 위성으로부터 수신된 반송파 대 잡음비(Carrier to Noise ratio)의 평균값이 기준치를 초과하면 개활지로 판단하고, 기준치 이하이면 도심지로 판단하는 주행지역 판단기
를 더 포함하는 이종 위성군을 이용한 측위 장치.
5. The method of claim 4,
If the average value of the carrier-to-noise ratio received from each satellite exceeds the reference value, it is determined as an open land, and if it is below the reference value, it is determined as an urban area.
Positioning device using a heterogeneous satellite group further comprising a.
제 4 항에 있어서,
내비게이션 장치와 연동하여 개활지 및 도심지를 판단하는 주행지역 판단기
를 더 포함하는 이종 위성군을 이용한 측위 장치.
5. The method of claim 4,
Driving area determiner that judges open land and downtown area in conjunction with the navigation device
Positioning device using a heterogeneous satellite group further comprising a.
이종 위성군으로부터 정보를 수신하는 단계;
상기 수신된 정보에 기초하여 각 위성군의 순위를 결정하는 단계;
상위 순위에 랭크된 복수의 위성군을 각각 조합한 후 최소 오차를 가지는 조합을 선택하는 단계; 및
상기 선택된 조합에 기초하여 측위하는 단계
를 포함하는 이종 위성군을 이용한 측위 방법.
receiving information from heterogeneous satellite groups;
determining a rank of each satellite group based on the received information;
selecting a combination having a minimum error after combining each of a plurality of satellite groups ranked in a higher order; and
positioning based on the selected combination
A positioning method using a heterogeneous satellite group comprising a.
제 8 항에 있어서,
상기 정보는,
위성군별 각 위성의 위도정보, 식별번호, 위치좌표, 반송파 대 잡음비(Carrier to Noise ratio) 중 적어도 하나 이상을 포함하는 이종 위성군을 이용한 측위 방법.
9. The method of claim 8,
The information is
A positioning method using a heterogeneous satellite group including at least one of latitude information, identification number, location coordinates, and carrier to noise ratio of each satellite for each satellite group.
제 8 항에 있어서,
상기 조합을 선택하는 단계는,
상기 결정된 순위에 기초하여 선택된 복수의 위성군을 조합하는 단계;
상기 조합된 각 위성군의 조합에 대한 오차를 산출하는 단계; 및
상기 산출된 각 조합의 오차가 가장 적은 조합을 측위용 위성군으로 선택하는 단계
를 포함하는 이종 위성군을 이용한 측위 방법.
9. The method of claim 8,
The step of selecting the combination is
combining a plurality of satellite groups selected based on the determined ranking;
calculating an error for a combination of each of the combined satellite groups; and
selecting a combination having the smallest error of each calculated combination as a satellite group for positioning
A positioning method using a heterogeneous satellite group comprising a.
제 8 항에 있어서,
상기 순위를 결정하는 단계는,
위성군별 각 위성의 위도정보, 위성군별 정보수신이 가능한 위성의 개수, 위성군별 각 위성의 배치정보에 기초하여 각 위성군의 순위를 결정하는 것을 특징으로 하는 이종 위성군을 이용한 측위 방법.
9. The method of claim 8,
The step of determining the ranking is
A positioning method using a heterogeneous satellite group, characterized in that the ranking of each satellite group is determined based on latitude information of each satellite for each satellite group, the number of satellites capable of receiving information for each satellite group, and arrangement information of each satellite for each satellite group.
제 11 항에 있어서,
상기 순위를 결정하는 단계는,
위성의 위도 및 주행지역에 상응하는 가중치가 기록된 가중치 테이블에 기초하여 위성군별 각 위성의 위도정보에 따른 평가를 수행하는 단계
를 포함하는 이종 위성군을 이용한 측위 방법.
12. The method of claim 11,
The step of determining the ranking is
performing evaluation according to latitude information of each satellite for each satellite group based on a weight table in which weights corresponding to the satellite's latitude and driving region are recorded;
A positioning method using a heterogeneous satellite group comprising a.
제 12 항에 있어서,
상기 가중치는,
위도가 낮을수록 낮은 가중치를 부여하는 것을 특징으로 하는 이종 위성군을 이용한 측위 방법.
13. The method of claim 12,
The weight is
A positioning method using a heterogeneous satellite group, characterized in that the lower the latitude, the lower the weight.
제 12 항에 있어서,
각 위성으로부터 수신된 반송파 대 잡음비(Carrier to Noise ratio)의 평균값이 기준치를 초과하면 개활지로 판단하는 단계; 및
기준치 이하이면 도심지로 판단하는 단계
를 더 포함하는 이종 위성군을 이용한 측위 방법.
13. The method of claim 12,
determining an open land when an average value of a carrier to noise ratio received from each satellite exceeds a reference value; and
If it is less than the standard value, it is determined that the city is downtown.
Positioning method using a heterogeneous satellite group further comprising a.
이종 위성군으로부터 정보를 수신하는 정보 수신부;
상기 정보 수신부에 의해 수신된 정보에 기초하여 각 위성군의 순위를 결정하고, 최고 순위에 랭크된 위성군을 선택하는 제어부; 및
상기 제어부에 의해 선택된 위성군에 기초하여 측위하는 측위부
를 포함하는 이종 위성군을 이용한 측위 장치.
an information receiving unit for receiving information from heterogeneous satellite groups;
a control unit for determining a rank of each satellite group based on the information received by the information receiving unit, and selecting a satellite group with the highest rank; and
Positioning unit positioning based on the satellite group selected by the control unit
A positioning device using a heterogeneous satellite group comprising a.
제 15 항에 있어서,
상기 정보는,
위성군별 각 위성의 위도정보, 식별번호, 위치좌표, 반송파 대 잡음비(Carrier to Noise ratio) 중 적어도 하나 이상을 포함하는 이종 위성군을 이용한 측위 장치.
16. The method of claim 15,
The information is
A positioning device using a heterogeneous satellite group including at least one of latitude information, identification number, location coordinates, and carrier to noise ratio of each satellite for each satellite group.
제 15 항에 있어서,
상기 제어부는,
위성군별 각 위성의 위도정보, 위성군별 정보수신이 가능한 위성의 개수, 위성군별 각 위성의 배치정보에 기초하여 각 위성군의 순위를 결정하는 것을 특징으로 하는 이종 위성군을 이용한 측위 장치.
16. The method of claim 15,
The control unit is
A positioning device using a heterogeneous satellite group, characterized in that the ranking of each satellite group is determined based on latitude information of each satellite for each satellite group, the number of satellites capable of receiving information for each satellite group, and arrangement information of each satellite for each satellite group.
제 17 항에 있어서,
상기 제어부는,
위성의 위도 및 주행지역에 상응하는 가중치가 기록된 가중치 테이블에 기초하여 위성군별 각 위성의 위도정보에 따른 평가를 수행하는 것을 특징으로 하는 이종 위성군을 이용한 측위 장치.
18. The method of claim 17,
The control unit is
A positioning device using a heterogeneous satellite group, characterized in that the evaluation is performed according to latitude information of each satellite for each satellite group based on a weight table in which weights corresponding to the satellite's latitude and driving region are recorded.
제 18 항에 있어서,
상기 가중치는,
위도가 낮을수록 낮은 가중치를 부여하는 것을 특징으로 하는 이종 위성군을 이용한 측위 장치.
19. The method of claim 18,
The weight is
A positioning device using a heterogeneous satellite group, characterized in that the lower the latitude, the lower the weight.
제 18 항에 있어서,
상기 제어부는,
각 위성으로부터 수신된 반송파 대 잡음비(Carrier to Noise ratio)의 평균값이 기준치를 초과하면 개활지로 판단하고, 기준치 이하이면 도심지로 판단하는 것을 특징으로 하는 이종 위성군을 이용한 측위 장치.
19. The method of claim 18,
The control unit is
A positioning device using a heterogeneous satellite group, characterized in that if the average value of the carrier to noise ratio received from each satellite exceeds a reference value, it is determined as an open land, and if it is less than the reference value, it is determined as an urban area.
KR1020170165192A 2017-12-04 2017-12-04 Positioning device and method using heterogeneous satellite group Active KR102441080B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170165192A KR102441080B1 (en) 2017-12-04 2017-12-04 Positioning device and method using heterogeneous satellite group

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170165192A KR102441080B1 (en) 2017-12-04 2017-12-04 Positioning device and method using heterogeneous satellite group

Publications (2)

Publication Number Publication Date
KR20190065729A KR20190065729A (en) 2019-06-12
KR102441080B1 true KR102441080B1 (en) 2022-09-06

Family

ID=66846103

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170165192A Active KR102441080B1 (en) 2017-12-04 2017-12-04 Positioning device and method using heterogeneous satellite group

Country Status (1)

Country Link
KR (1) KR102441080B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102020206975A1 (en) * 2020-06-04 2021-12-09 Robert Bosch Gesellschaft mit beschränkter Haftung Method for selecting a combination of satellites for a position determination
KR102391899B1 (en) * 2021-09-30 2022-04-28 (주)지오투정보기술 Vehicle-only signal information collection method for positioning and device therefor

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150079080A (en) * 2013-12-31 2015-07-08 한국전자통신연구원 Positioning method based on reliability and apparatus thereof
KR101603012B1 (en) * 2014-05-30 2016-03-21 성균관대학교산학협력단 Satellite selection method for detecting position in global navigation satellite system, receiver for satellite signals and generating method of dop value
KR101799876B1 (en) 2016-02-12 2017-11-22 인하대학교 산학협력단 DGNSS(Differential Global Navigation Satellite System)-BASED POSITIONING METHOD AND GNSS RECEIVER USING THE SAME

Also Published As

Publication number Publication date
KR20190065729A (en) 2019-06-12

Similar Documents

Publication Publication Date Title
JP6545273B2 (en) Positioning satellite selection device, positioning information transmission device and positioning system
JP5013385B1 (en) Method and apparatus for selecting satellites used for RTK positioning calculation
KR101581653B1 (en) Global positioning system receiver and locating method therof
US6798377B1 (en) Adaptive threshold logic implementation for RAIM fault detection and exclusion function
US8825375B2 (en) Snap-to-road using wireless access point data
US8629802B2 (en) Method for the location of mobile terminals
US20080252528A1 (en) Positioning system, positioning ic chip, positioning method and positioning program
US7486232B2 (en) Positioning apparatus, positioning method, positioning program, and computer-readable recording medium for recording positioning program
EP3115807A2 (en) Gnss receiver with an on-board capability to implement an optimal error correction mode
US9411051B2 (en) System, method, and apparatus for a satellite navigational system receiver to select a subset of tracking satellites
CN105849589A (en) Satellite positioning system, positioning terminal, positioning method, and recording medium
CN106646537B (en) A kind of the GNSS quick satellite selection method and device of anti-multipath
US11061143B2 (en) Global navigation satellite system, navigation terminal, navigation method and program
US9766346B2 (en) Multiple-criterion based global navigation satellite sub-set recursive selection
IL226815A (en) Methods and devices for calculating a position using a global navigation satellite system and uses thereof
CN109313272A (en) The improvement GNSS receiver of operating speed integral
CN105891861A (en) Positioning method and device
US20130082873A1 (en) Moving Information Determination Apparatus, a Receiver, and a Method Thereby
US9817126B2 (en) Methods for identifying whether or not a satellite has a line of sight
CN112731268A (en) Processing method of difference data and positioning and tracking system
KR102441080B1 (en) Positioning device and method using heterogeneous satellite group
Paziewski et al. Performance assessment of GNSS single point positioning with recent smartphones
US20150168557A1 (en) Method and a receiver for satellite positioning
EP1726971B1 (en) Positioning device, control method of positioning device, control program of positioning device, and computer readable recording medium recording control program of positioning device
CN113917509B (en) Double-difference ambiguity fixing method, device and readable storage medium

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

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

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

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

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4