1 |
1
라이넥스(RINEX) 데이터를 이용하여 항법데이터 및 신호생성에 필요한 가시 위성 정보, 가시 위성 별 의사거리, 상기 가시 위성 별 도플러 및 도플러 주기를 계산하는 궤도 데이터 처리부;상기 항법데이터를 이용하여 위성항법 신호를 생성하기 위한 항법메시지 프레임을 상기 가시 위성 별로 생성하는 항법 메시지 처리부; 및상기 도플러 주기 동안에 상기 가시 위성 별 항법메시지 프레임, 상기 가시 위성 별 의사거리 및 상기 가시 위성 별 도플러를 이용하여 상기 가시위성 별로 디지털 중간주파수의 위성항법신호를 생성하는 신호 생성부를 포함하는소프트웨어 기반 위성항법신호 생성 장치
|
2 |
2
제1항에 있어서, 상기 궤도 데이터 처리부는,상기 라이넥스 데이터에서 항법 메시지를 생성하는데 필요한 변수들인 상기 항법 데이터를 추출하는 라이넥스 변환부;상기 항법 데이터를 이용해서 위성들의 위치를 계산하는 위성 위치 계산부;수신기 위치와 상기 위성 위치 계산부를 통해 계산된 위성들의 위치를 이용해서 상기 수신기의 위치에서의 가시위성들을 판단하는 가시위성 판단부;수신기 정보를 이용해서 상기 가시위성들 각각과의 의사거리를 계산하는 의사거리 계산부;상기 수신기 정보를 이용해서 상기 가시위성들 각각과의 도플러를 계산하는 도플러 계산부; 및 상기 수신기에서 처리 가능한 도플러 변이 만큼의 시간을 도플러 주기로 계산하는 도플러 주기 계산부를 포함하는소프트웨어 기반 위성항법신호 생성 장치
|
3 |
3
제2항에 있어서, 상기 도플러 주기 계산부는,아래 003c#수학식 2003e#를 이용해서 상기 도플러 주기를 계산하는소프트웨어 기반 위성항법신호 생성 장치
|
4 |
4
제1항에 있어서,상기 항법 메시지 처리부는,상기 항법 데이터에서 궤도 정보 및 오차 정보를 가시 위성 별로 추출하는 정보 추출부;전송되는 시간을 나타내는 TOW(Time of Week)를 계산하는 TOW 계산부;상기 TOW, 상기 궤도 정보 및 상기 오차 정보를 이용하여 상기 가시 위성 별로 상기 항법메시지 프레임을 생성하기 위한 인코딩을 수행하는 인코딩부; 및상기 인코딩부를 통해 생성된 인코딩 데이터를 이용해서 서브 프레임들로 구성된 상기 항법 메시지 프레임을 가시 위성 별로 생성하는 프레임 생성부를 포함하는소프트웨어 기반 위성항법신호 생성 장치
|
5 |
5
제1항에 있어서,상기 신호 생성부는,상기 가시 위성 별 도플러들을 이용해서 상기 가시 위성 별로 코드 DCO(Digital Controlled Oscillator) 및 반송파 DCO를 갱신하는 DCO 갱신부;상기 가시 위성 별로 의사거리를 신호에 반영하기 위한 코드 데이터 및 상기 항법 메시지 프레임의 위치를 결정하는 위치 결정부;상기 코드 데이터의 위치와 상기 항법 메시지 프레임의 위치에 해당하는 값을 상기 가시 위성에 대응하는 코드 데이터와, 상기 가시 위성 별 항법 메시지 프레임에서 읽어와 각 값을 곱해서 상이 가시 위성 별로 위성항법 신호를 생성하는 신호 변환부; 및기설정된 중간주파수 반송파를 상기 가시 위성 별 위성항법 신호에 곱하여 상기 가시 위성 별로 디지털 중간 주파수의 위성항법 신호를 생성하는 중간 주파수 항법신호 생성부를 포함하는소프트웨어 기반 위성항법신호 생성 장치
|
6 |
6
라이넥스(RINEX) 데이터를 이용하여 항법데이터 및 신호생성에 필요한 가시 위성 정보, 가시 위성 별 의사거리, 상기 가시 위성 별 도플러 및 도플러 주기를 계산하는 궤도 데이터 처리 단계;상기 항법데이터를 이용하여 위성항법 신호를 생성하기 위한 항법메시지 프레임을 상기 가시 위성 별로 생성하는 항법 메시지 처리 단계; 및상기 도플러 주기 동안에 상기 가시 위성 별 항법메시지 프레임, 상기 가시 위성 별 의사거리 및 상기 가시 위성 별 도플러를 이용하여 상기 가시위성 별로 디지털 중간주파수의 위성항법신호를 생성하는 신호 생성 단계를 포함하는소프트웨어 기반 위성항법신호 생성 방법
|
7 |
7
제6항에 있어서, 상기 궤도 데이터 처리 단계는,상기 라이넥스 데이터에서 항법 메시지를 생성하는데 필요한 변수들인 상기 항법 데이터를 추출하는 단계;상기 항법 데이터를 이용해서 위성들의 위치를 계산하는 단계;수신기 위치와 위성 위치 계산부를 통해 계산된 위성들의 위치를 이용해서 상기 수신기의 위치에서의 가시위성들을 판단하는 단계;수신기 정보를 이용해서 상기 가시위성들 각각과의 의사거리를 계산하는 단계;상기 수신기 정보를 이용해서 상기 가시위성들 각각과의 도플러를 계산하는 단계; 및 상기 수신기에서 처리 가능한 도플러 변이 만큼의 시간을 도플러 주기로 계산하는 단계를 포함하는소프트웨어 기반 위성항법신호 생성 방법
|
8 |
8
제7항에 있어서, 상기 도플러 주기는,아래 003c#수학식 3003e#를 이용해서 계산되는소프트웨어 기반 위성항법신호 생성 방법
|
9 |
9
제6항에 있어서,상기 항법 메시지 처리 단계는,상기 항법 데이터에서 궤도 정보 및 오차 정보를 가시 위성 별로 추출하는 단계;전송되는 시간을 나타내는 TOW(Time of Week)를 계산하는 단계;상기 TOW, 상기 궤도 정보 및 상기 오차 정보를 이용하여 상기 가시 위성 별로 상기 항법메시지 프레임을 생성하기 위한 인코딩을 수행해서 인코딩 데이터를 생성하는 단계; 및상기 인코딩 데이터를 이용해서 서브 프레임들로 구성된 상기 항법 메시지 프레임을 가시 위성 별로 생성하는 단계를 포함하는소프트웨어 기반 위성항법신호 생성 방법
|
10 |
10
제6항에 있어서,상기 신호 생성 단계는,상기 가시 위성 별 도플러들을 이용해서 상기 가시 위성 별로 코드 DCO(Digital Controlled Oscillator) 및 반송파 DCO를 갱신하는 단계;상기 가시 위성 별로 의사거리를 신호에 반영하기 위한 코드 데이터 및 상기 항법 메시지 프레임의 위치를 결정하는 단계;상기 코드 데이터의 위치와 상기 항법 메시지 프레임의 위치에 해당하는 값을 상기 가시 위성에 대응하는 코드 데이터와, 상기 가시 위성 별 항법 메시지 프레임에서 읽어와 각 값을 곱해서 상이 가시 위성 별로 위성항법 신호를 생성하는 단계; 및기설정된 중간주파수 반송파를 상기 가시 위성 별 위성항법 신호에 곱하여 상기 가시 위성 별로 디지털 중간 주파수의 위성항법 신호를 생성하는 단계를 포함하는소프트웨어 기반 위성항법신호 생성 방법
|
11 |
11
라이넥스(RINEX) 데이터에서 항법 메시지를 생성하는데 필요한 변수들인 항법 데이터를 추출하는 단계;수신기 위치와 상기 항법 데이터를 통해 계산한 위성들의 위치를 이용해서 현재 수신기의 위치에서의 가시위성들을 판단하는 단계;상기 가시위성들 각각의 의사거리와 상기 가시위성들 각각의 도플러를 계산하는 단계;상기 수신기에서 처리 가능한 도플러 변이 만큼의 시간을 도플러 주기로 계산하는 단계;상기 항법데이터와 TOW(Time of Week)를 이용해서 위성항법 신호를 생성하기 위한 항법메시지 프레임을 생성하는 단계; 및상기 도플러 주기 동안에 상기 항법메시지 프레임, 상기 가시 위성 별 의사거리 및 상기 가시 위성 별 도플러를 이용하여 상기 가시위성 별로 디지털 중간주파수의 위성항법신호 생성하는 단계를 포함하는소프트웨어 기반 위성항법신호 생성 방법
|
12 |
12
제11항에 있어서, 상기 도플러 주기는,아래 003c#수학식 4003e#를 이용해서 계산되는소프트웨어 기반 위성항법신호 생성 방법
|