# 주요 기능 소개

### 고정밀 위치 정보 제공

SIYI RTK 시스템은 고정밀 위치 정보를 실시간으로 제공하는 기능을 갖추고 있다. 이를 위해 Real-Time Kinematic (RTK) 기술을 활용하여 위치 오차를 센티미터 단위로 줄인다. RTK는 이동국과 기준국 간의 거리 벡터를 실시간으로 계산하여 고정밀도를 유지하는데, 이러한 계산은 다음과 같은 수학적 표현으로 설명될 수 있다.

위치 오차 최소화를 위한 거리 벡터 (\mathbf{d})는 다음과 같이 정의된다.

\[ \mathbf{d} = \mathbf{r}*{\text{기준국}} - \mathbf{r}*{\text{이동국}} ]

여기서,

* (\mathbf{r}\_{\text{기준국}}): 기준국의 위치 벡터
* (\mathbf{r}\_{\text{이동국}}): 이동국의 위치 벡터

RTK는 이 거리 벡터를 기반으로 위상 차이를 계산하여 이동국의 정확한 위치를 추정한다.

### 다중 GNSS 수신 지원

SIYI RTK 시스템은 GPS, GLONASS, BeiDou, Galileo 등 다양한 GNSS(Global Navigation Satellite System) 신호를 동시에 수신하여 위치 계산의 정확도를 높인다. 다중 GNSS 지원을 통해 위치 측정의 신뢰성과 정확성을 강화하며, 다양한 환경에서 안정적인 성능을 발휘한다.

GNSS 신호 수신 과정에서 SIYI RTK는 각 위성으로부터의 거리 (\rho)를 계산하며, 이는 다음과 같은 수식으로 나타낼 수 있다.

\[ \rho = c \cdot \Delta t ]

여기서,

* (c): 빛의 속도
* (\Delta t): 신호 전파 시간 차이

이와 같이 다양한 GNSS 신호로부터 얻은 거리를 사용하여 SIYI RTK 시스템은 이동국의 위치를 더욱 정확하게 추정할 수 있다.

### 동적 보정 기능

SIYI RTK 시스템은 다양한 이동 환경에서 발생하는 위치 오차를 실시간으로 보정하는 기능을 제공한다. 이를 통해 사용자는 이동 속도나 주변 환경에 관계없이 정확한 위치 데이터를 얻을 수 있다. 동적 보정은 이동국의 움직임에 따른 위치 변화량을 보정하는 방식으로, 이는 다음과 같은 방정식으로 표현할 수 있다.

\[ \mathbf{r}*{\text{보정}} = \mathbf{r}*{\text{측정}} + \mathbf{\delta r} ]

여기서,

* (\mathbf{r}\_{\text{보정}}): 보정된 위치 벡터
* (\mathbf{r}\_{\text{측정}}): 측정된 위치 벡터
* (\mathbf{\delta r}): 오차 보정 벡터

### 고정밀 데이터 전송

SIYI RTK 시스템은 위치 데이터를 신뢰성 있고 빠르게 전송하는 고정밀 데이터 전송 기능을 제공한다. 이를 통해 이동국과 기준국 간의 실시간 데이터를 교환하여 위치 정보를 신속하게 갱신한다. 이때 데이터 전송 속도와 신뢰성은 전송 프로토콜 및 채널 용량에 크게 의존하며, 특히 무선 통신 환경에서는 전송 속도 (R)이 중요하다. 전송 속도는 다음과 같이 표현될 수 있다.

\[ R = B \cdot \log\_2 (1 + \text{SNR}) ]

여기서,

* (B): 대역폭 (Hz)
* (\text{SNR}): 신호 대 잡음비 (Signal-to-Noise Ratio)

이 식은 Shannon-Hartley 이론을 기반으로 하며, 전송 대역폭과 SNR이 높을수록 SIYI RTK 시스템의 데이터 전송 속도가 증가하여 고정밀 위치 데이터를 보다 빠르게 갱신할 수 있다.

### 위치 보정 데이터 통합

SIYI RTK는 위치 보정 데이터를 통합하여 다양한 환경에서 정확한 위치 측정을 보장한다. 예를 들어, 기준국으로부터 이동국에 제공되는 위치 보정 데이터는 차등 GPS(DGPS) 및 RTK 보정 신호를 포함할 수 있다. SIYI RTK는 이러한 보정 데이터를 실시간으로 수신하고 이를 활용하여 위치 오차를 줄인다.

보정 데이터를 통한 위치 개선은 다음과 같은 방정식으로 설명할 수 있다.

\[ \mathbf{r}*{\text{보정}} = \mathbf{r}*{\text{측정}} + \mathbf{b} ]

여기서,

* (\mathbf{r}\_{\text{보정}}): 보정된 위치 벡터
* (\mathbf{r}\_{\text{측정}}): 보정 전 위치 벡터
* (\mathbf{b}): 보정 벡터

위치 보정 데이터는 일반적으로 기준국에서 발생하며, 이동국은 이를 수신하여 실시간으로 오차를 줄인다. 이러한 보정 과정을 통해 다양한 지형 조건에서도 위치 정확도를 유지할 수 있다.

### 다중 주파수 지원

SIYI RTK 시스템은 다중 주파수를 동시에 처리하여 더 높은 정밀도를 제공한다. 특히, GNSS 신호는 L1, L2, L5 등의 여러 주파수 대역을 사용하여 신호를 송출하며, SIYI RTK 시스템은 이러한 다중 주파수를 동시에 수신하고 처리함으로써 전파 지연이나 다중 경로 오류를 줄인다.

주파수 (f)와 파장 (\lambda) 간의 관계는 다음과 같이 주어진다.

\[ \lambda = \frac{c}{f} ]

여기서,

* (c): 빛의 속도
* (f): 주파수

다중 주파수를 이용하면 전파 신호가 다양한 주파수에서 수신되므로, 전파 지연 및 굴절에 의한 위치 오차를 줄일 수 있다. SIYI RTK는 이러한 다중 주파수 지원을 통해 실내 및 도심 환경에서도 안정적인 위치 정확도를 보장한다.

### 이동국과 기준국 간의 동기화

SIYI RTK 시스템은 이동국과 기준국 간의 시간 동기화를 유지하여 정확한 위치 데이터를 제공한다. RTK 시스템에서 시간 동기화는 위치 측정의 정확도에 중요한 영향을 미치며, 이를 통해 기준국과 이동국 간 신호 전송 지연을 최소화할 수 있다. 동기화는 특히 위상 차이 계산 시 필수적이다.

동기화 상태를 유지하기 위한 시간 지연 (\Delta t)의 최소화는 다음과 같은 식으로 설명할 수 있다.

\[ \Delta t = t\_{\text{수신}} - t\_{\text{송신}} ]

여기서,

* (t\_{\text{수신}}): 신호가 이동국에 도달한 시간
* (t\_{\text{송신}}): 신호가 기준국에서 송신된 시간

시간 동기화를 유지함으로써 이동국은 기준국으로부터 송신된 신호의 정확한 전파 시간을 계산할 수 있으며, 이로 인해 측정된 위치 오차를 줄일 수 있다.

### 장애물 극복을 위한 다중 경로 신호 처리

SIYI RTK 시스템은 복잡한 환경에서 신호 반사를 최소화하고 다중 경로 오류를 극복하기 위한 기술을 채택하고 있다. 다중 경로 신호는 주로 건물, 나무, 기타 구조물 등에 의해 반사되어 직접 경로 신호와 충돌하며, 이는 위치 오차의 원인이 된다. SIYI RTK는 다중 경로 신호를 식별하고 제거하는 필터링 기술을 통해 위치 오차를 줄인다.

다중 경로 신호를 제거하기 위한 수학적 모델은 다음과 같은 방정식으로 표현될 수 있다.

\[ \mathbf{r}*{\text{최종}} = \mathbf{r}*{\text{직접}} + \sum\_{i=1}^{n} k\_i \mathbf{r}\_{\text{반사}} ]

여기서,

* (\mathbf{r}\_{\text{최종}}): 최종 위치 벡터
* (\mathbf{r}\_{\text{직접}}): 직접 신호로부터의 위치 벡터
* (\mathbf{r}\_{\text{반사}}): 반사 신호로부터의 위치 벡터
* (k\_i): 다중 경로 신호에 대한 가중치

이를 통해 SIYI RTK는 반사 신호로 인한 오차를 보정하고 정확한 위치 정보를 제공한다.

### 온도 및 환경 변화에 대한 적응력

SIYI RTK 시스템은 온도, 습도, 전파 환경 등의 변화에 대응할 수 있는 적응력 있는 설계를 갖추고 있다. 이러한 환경 변화는 주파수 전파에 영향을 미치며, 이는 위치 측정의 정확도에 변동을 초래할 수 있다. SIYI RTK는 내부 보정 알고리즘을 통해 온도나 습도의 변화를 실시간으로 감지하고 위치 데이터를 보정한다.

온도에 따른 신호 속도 변화는 다음과 같은 식으로 설명할 수 있다.

\[ v = v\_0 \left( 1 + \alpha \Delta T \right) ]

여기서,

* (v): 온도 보정 후 신호 속도
* (v\_0): 기준 온도에서의 신호 속도
* (\alpha): 온도에 따른 속도 변화 계수
* (\Delta T): 온도 변화량

이 방정식을 통해 SIYI RTK는 다양한 환경 조건에서도 정확한 위치 데이터를 제공할 수 있도록 자동 보정 기능을 수행한다.

### 실시간 에러 모델링과 보정

SIYI RTK 시스템은 GPS 및 RTK 측정의 정확성을 향상시키기 위해 실시간 에러 모델링과 보정 기능을 지원한다. RTK 시스템에서 흔히 발생하는 에러는 위성 궤도 오차, 시계 오차, 전리층 및 대류층 지연으로 분류될 수 있으며, 이러한 에러는 보정 알고리즘을 통해 최소화된다.

에러 모델링을 위한 전리층 지연 (I)는 다음과 같이 표현된다.

\[ I = \frac{40.3 \cdot \mathbf{TEC}}{f^2} ]

여기서,

* (40.3): 전리층 상수
* (\mathbf{TEC}): 총 전자 내용(Total Electron Content)
* (f): 신호 주파수

이와 같은 전리층 지연 보정을 통해 전파 도달 시간의 변화를 보정하고, 결과적으로 측정된 위치의 오차를 줄일 수 있다. SIYI RTK 시스템은 이러한 에러 모델링을 통해 실시간으로 정확한 위치를 추정한다.

### GNSS 신호 강도 및 품질 모니터링

SIYI RTK 시스템은 GNSS 신호의 강도와 품질을 실시간으로 모니터링하여 위치 정보의 신뢰성을 높인다. 신호 품질이 떨어질 경우, 시스템은 이를 감지하고 사용자에게 알림을 제공하거나 신호가 안정화될 때까지 측정값을 보정하는 기능을 갖추고 있다. 신호 강도 (S)는 다음과 같은 식으로 평가될 수 있다.

\[ S = P\_{\text{수신}} - P\_{\text{잡음}} ]

여기서,

* (P\_{\text{수신}}): 수신된 신호의 전력
* (P\_{\text{잡음}}): 잡음의 전력

SIYI RTK는 이러한 신호 품질 모니터링을 통해 불안정한 환경에서도 높은 신뢰도의 위치 데이터를 제공할 수 있다.

### 위상 차이 측정을 통한 고정밀 위치 추정

SIYI RTK 시스템은 위성 신호의 위상 차이를 이용하여 고정밀 위치 추정을 수행한다. 위상 차이 측정은 일반적인 GPS 측정보다 높은 정확도를 제공하며, 이는 RTK의 핵심 기술 중 하나이다. 이동국과 기준국 간의 위상 차이 (\Delta \phi)는 다음과 같이 정의된다.

\[ \Delta \phi = \phi\_{\text{기준국}} - \phi\_{\text{이동국}} - N \lambda ]

여기서,

* (\phi\_{\text{기준국}}): 기준국에서의 위상
* (\phi\_{\text{이동국}}): 이동국에서의 위상
* (N): 정수 다중 경로
* (\lambda): 신호의 파장

위상 차이 정보를 활용하여 SIYI RTK는 위치 오차를 센티미터 단위로 줄이며, 안정적이고 정확한 위치 데이터를 제공한다.

### 비주얼라이제이션 및 데이터 로그 기능

SIYI RTK 시스템은 사용자가 실시간으로 위치 데이터를 시각적으로 확인하고 분석할 수 있도록 비주얼라이제이션과 데이터 로그 기능을 지원한다. 비주얼라이제이션은 GNSS 데이터 및 보정 정보를 그래픽 형태로 제공하여 사용자에게 보다 직관적인 이해를 돕는다. 또한, 데이터 로그 기능은 위치 데이터와 GNSS 신호의 품질 정보를 저장하여 이후 분석에 활용할 수 있다.

이러한 데이터 로그는 시스템 진단 및 성능 최적화를 위해 필수적인 기능이며, 위치 정보의 정확도를 지속적으로 모니터링하는 데에도 유용하다. 데이터를 수집하고 분석하여 시스템이 예상되는 오차를 실시간으로 보정할 수 있도록 지원한다.

### 낮은 전력 소모 최적화

SIYI RTK 시스템은 저전력 소모 설계로, 장시간의 운용이 가능하도록 최적화되어 있다. 특히 드론, 로봇 및 기타 무인기 시스템에서 연속적인 위치 추적이 필요하므로, 전력 소모는 중요한 설계 요소로 고려된다. 시스템의 전력 소모 (P)는 다음과 같이 주어진다.

\[ P = V \cdot I ]

여기서,

* (V): 전압
* (I): 전류

저전력 모드는 GNSS 및 RTK 기능의 활성화 상태에 따라 조정되며, 필요 시 각 모듈을 독립적으로 제어함으로써 최적의 전력 소비를 달성할 수 있다. 이로 인해 장시간 동안 지속 가능한 위치 추적 성능을 제공하며, 전원 관리가 중요한 상황에서 특히 유리하다.

### 오차 분석과 성능 검증

SIYI RTK 시스템은 다양한 환경에서의 오차를 분석하고 성능을 검증하는 기능을 갖추고 있다. 위치 오차는 GNSS 신호, 전파 환경, 사용자 이동 패턴에 의해 영향을 받을 수 있으며, SIYI RTK는 이를 지속적으로 평가하여 최적의 성능을 유지한다.

오차 평가 모델은 다음과 같이 표현된다.

\[ \epsilon = \sqrt{(\mathbf{r}*{\text{실제}} - \mathbf{r}*{\text{측정}})^2} ]

여기서,

* (\epsilon): 위치 오차
* (\mathbf{r}\_{\text{실제}}): 실제 위치 벡터
* (\mathbf{r}\_{\text{측정}}): 측정된 위치 벡터

SIYI RTK는 오차 분석을 통해 위치 데이터의 신뢰성을 지속적으로 개선하며, 이를 통해 사용자에게 고정밀 위치 정보를 제공할 수 있도록 설계되었다.
