1 |
1
회전안정화(spin stabilization) 자세 제어 방식의 인공위성에 장착된 자장 센서(300)의 바이어스를 보정하는 자장 센서 바이어스 보정 장치(100)에 있어서,인공위성 회전안정화를 위한 회전축()을 명령하는 회전축 명령기(210)로부터 회전축() 정보를 입력받고, 위성좌표계()가 회전좌표계()가 일치할 때 인공위성의 현재 자세정보를 제공하는 자세 결정기(220)로부터 관성좌표계()에서 회전좌표계()까지의 변환행렬()을 입력받고, 궤도상 인공위성의 현재 위치() 및 속도() 정보를 제공하는 위치 및 속도 결정기(230)로부터 현재 위치() 및 속도() 정보를 입력받아, 회전좌표계()에서 보정좌표계()까지의 변환행렬()을 산출하는 보정좌표 변환행렬 연산기(110);상기 보정좌표 변환행렬 연산기(110)로부터 회전좌표계()에서 보정좌표계()까지의 변환행렬()을 입력받고, 상기 자장 센서(300)로부터 회전좌표계에서 측정된 자기장() 값을 입력받아, 보정좌표계로 변환된 자기장() 값으로 변환하는 보정좌표 자기장 연산기(120);상기 보정좌표 변환행렬 연산기(110)로부터 회전좌표계()에서 보정좌표계()까지의 변환행렬()을 입력받아, 회전좌표계()에서 보정좌표계()까지의 변환행렬 시평균() 값을 산출하는 변환행렬 시평균 연산기(130);상기 보정좌표 자기장 연산기(110)로부터 보정좌표계로 변환된 자기장() 값을 입력받아, 보정좌표계로 변환된 자기장 시평균() 값을 산출하는 자기장 시평균 연산기(140);상기 변환행렬 시평균 연산기(130)로부터 회전좌표계()에서 보정좌표계()까지의 변환행렬 시평균() 값을 입력받고, 상기 자기장 시평균 연산기(140)로부터 보정좌표계로 변환된 자기장 시평균() 값을 입력받아, 상기 자장 센서(300)의 바이어스()를 산출하는 바이어스 연산기(150);를 포함하여 이루어지는 것을 특징으로 하는 자장 센서 바이어스 보정 장치
|
2 |
2
제 1항에 있어서, 상기 바이어스 연산기(150)는하기의 수학식을 사용하여 상기 자장 센서(300)의 바이어스()를 산출하는 것을 특징으로 하는 자장 센서 바이어스 보정 장치
|
3 |
3
제 1항에 있어서, 상기 보정좌표 변환행렬 연산기(110)는하기의 수학식을 사용하여 회전좌표계()에서 보정좌표계()까지의 변환행렬()을 산출하는 것을 특징으로 하는 자장 센서 바이어스 보정 장치
|
4 |
4
제 1항에 있어서, 상기 보정좌표 자기장 연산기(120)는하기의 수학식을 사용하여 보정좌표계로 변환된 자기장() 값을 산출하는 것을 특징으로 하는 자장 센서 바이어스 보정 장치
|
5 |
5
제 1항에 있어서, 상기 변환행렬 시평균 연산기(130) 및 상기 자기장 시평균 연산기(140)는각각 하기의 수학식을 사용하여 회전좌표계()에서 보정좌표계()까지의 변환행렬 시평균() 값 및 보정좌표계로 변환된 자기장 시평균() 값을 산출하는 것을 특징으로 하는 자장 센서 바이어스 보정 장치
|
6 |
6
제 1항에 있어서, 상기 자장 센서 바이어스 보정 장치(100)는상기 자세 결정기(220)가 관성좌표계()에서 회전좌표계()까지의 쿼터니언(Quaternion) 또는 오일러각(Euler Angle)을 출력하며,쿼터니언 또는 오일러각을 사용하여 관성좌표계()에서 회전좌표계()까지의 변환행렬()을 산출하여 상기 보정좌표 변환행렬 연산기(110)로 전달하는 보조 연산기;를 더 포함하여 이루어지는 것을 특징으로 하는 자장 센서 바이어스 보정 장치
|
7 |
7
제 1항에 의한 자장 센서 바이어스 보정 장치(100)를 사용하여 회전안정화(spin stabilization) 자세 제어 방식의 인공위성에 장착된 자장 센서(300)의 바이어스를 보정하는 자장 센서 바이어스 보정 방법에 있어서,상기 보정좌표 변환행렬 연산기(110)가, 인공위성 회전안정화를 위한 회전축()을 명령하는 회전축 명령기(210)로부터 회전축() 정보를 입력받고, 위성좌표계()가 회전좌표계()가 일치할 때 인공위성의 현재 자세정보를 제공하는 자세 결정기(220)로부터 관성좌표계()에서 회전좌표계()까지의 변환행렬()을 입력받고, 궤도상 인공위성의 현재 위치() 및 속도() 정보를 제공하는 위치 및 속도 결정기(230)로부터 현재 위치() 및 속도() 정보를 입력받아, 회전좌표계()에서 보정좌표계()까지의 변환행렬()을 산출하는 단계;상기 보정좌표 자기장 연산기(120)가, 상기 보정좌표 변환행렬 연산기(110)로부터 회전좌표계()에서 보정좌표계()까지의 변환행렬()을 입력받고, 상기 자장 센서(300)로부터 회전좌표계에서 측정된 자기장() 값을 입력받아, 보정좌표계로 변환된 자기장() 값으로 변환하는 단계;상기 변환행렬 시평균 연산기(130)가, 상기 보정좌표 변환행렬 연산기(110)로부터 회전좌표계()에서 보정좌표계()까지의 변환행렬()을 입력받아, 회전좌표계()에서 보정좌표계()까지의 변환행렬 시평균() 값을 산출하는 단계;상기 자기장 시평균 연산기(140)가, 상기 보정좌표 자기장 연산기(110)로부터 보정좌표계로 변환된 자기장() 값을 입력받아, 보정좌표계로 변환된 자기장 시평균() 값을 산출하는 단계;상기 바이어스 연산기(150)가, 상기 변환행렬 시평균 연산기(130)로부터 회전좌표계()에서 보정좌표계()까지의 변환행렬 시평균() 값을 입력받고, 상기 자기장 시평균 연산기(140)로부터 보정좌표계로 변환된 자기장 시평균() 값을 입력받아, 상기 자장 센서(300)의 바이어스()를 산출하는 단계;를 포함하여 이루어지는 것을 특징으로 하는 자장 센서 바이어스 보정 방법
|
8 |
8
제 7항에 있어서, 상기 바이어스 연산기(150)는하기의 수학식을 사용하여 상기 자장 센서(300)의 바이어스()를 산출하는 것을 특징으로 하는 자장 센서 바이어스 보정 방법
|
9 |
9
제 7항에 있어서, 상기 보정좌표 변환행렬 연산기(110)는하기의 수학식을 사용하여 회전좌표계()에서 보정좌표계()까지의 변환행렬()을 산출하는 것을 특징으로 하는 자장 센서 바이어스 보정 방법
|
10 |
10
제 7항에 있어서, 상기 보정좌표 자기장 연산기(120)는하기의 수학식을 사용하여 보정좌표계로 변환된 자기장() 값을 산출하는 것을 특징으로 하는 자장 센서 바이어스 보정 방법
|
11 |
11
제 7항에 있어서, 상기 변환행렬 시평균 연산기(130) 및 상기 자기장 시평균 연산기(140)는각각 하기의 수학식을 사용하여 회전좌표계()에서 보정좌표계()까지의 변환행렬 시평균() 값 및 보정좌표계로 변환된 자기장 시평균() 값을 산출하는 것을 특징으로 하는 자장 센서 바이어스 보정 방법
|
12 |
12
제 7항에 있어서, 상기 자장 센서 바이어스 보정 방법은상기 자세 결정기(220)가 관성좌표계()에서 회전좌표계()까지의 쿼터니언(Quaternion) 또는 오일러각(Euler Angle)을 출력하며,상기 보정좌표 변환행렬 연산기(110)가 회전좌표계()에서 보정좌표계()까지의 변환행렬()을 산출하는 단계 이전에,보조 연산기가 쿼터니언 또는 오일러각을 사용하여 관성좌표계()에서 회전좌표계()까지의 변환행렬()을 산출하여 상기 보정좌표 변환행렬 연산기(110)로 전달하는 단계;를 더 포함하여 이루어지는 것을 특징으로 하는 자장 센서 바이어스 보정 방법
|