1 |
1
하나 이상의 추력기와 피라미드형 제 1 내지 제 4 반작용휠이 배치되어 있는 정지궤도 인공위성에서 모멘텀을 관리하는 방법 있어서, 현재 작동하고 있는 상기 제 1 내지 제 4 반작용 휠의 속도를 측정하여 측정한 속도 값의 모멘텀을 확인한 후, 미리 설정된 상기 반작용 휠들의 최대 속도 및 안정영역인 상기 반작용 휠들의 최소 속도에 따른 소정의 모멘텀과 상기 확인한 모멘텀을 비교하여 비교결과에 따라 모멘텀 덤핑의 수행을 결정하는 제 1 단계; 상기 모멘텀 덤핑이 결정됨에 따라, 상기 제 1 내지 제 4 반작용 휠의 동작 방향을 확인하여 확인한 방향에 따라 소정의 임의변수 값들과 상기 하나 이상의 추력기의 작동 상태를 변경시켜 설정한 후, 상기 설정한 소정의 임의변수 값들을 합하여 합한 값에 대응되는 토크 값들을 결정하는 제 2 단계; 및 상기 결정한 토크 값들을 이용해서 요축, 롤축 및 피치축 방향의 토크 값들을 각각 계산하고, 상기 제 1 내지 제 4 반작용 휠의 동작 방향을 확인하여 확인한 방향에 따라 소정의 임의변수 값들과 상기 하나 이상의 추력기의 작동 상태를 변경시켜 설정한 후, 상기 설정한 소정의 임의변수 값들을 선택적으로 합하여 합한 값과 상기 계산한 토크 값이 동일한 방향이면 상기 하나 이상의 추력기를 동작시키거나, 상기 설정한 소정의 임의변수 값들을 선택적으로 합하여 합한 값과 상기 계산한 토크 값이 다른 방향이면 상기 제 1 내지 제 4 반작용 휠을 작동시키는 제 3 단계 를 포함하는 정지궤도 인공위성 피라미드형 모멘텀 관리 방법
|
2 |
2
제 1 항에 있어서, 상기 제 1 단계에서, 현재 작동하고 있는 상기 제 1 내지 제 4 반작용휠 속도를 측정하여 그 모멘텀을 확인하고, 모멘텀 덤핑을 수행하지 않는 상태에서 소정의 반작용휠의 최대 속도 및 안정영역인 반작용휠의 최소 속도가 설정된 상태에 따라 상기 측정한 제 1 내지 제 4 반작용 휠의 속도값들 중에 상기 소정의 반작용휠의 최대 속도를 벗어난 속도값이 있는지를 판단하며, 판단결과 상기 소정의 반작용휠의 최대 속도를 벗어난 반작용휠이 있으면 모멘텀 덤핑을 수행할 상태를 지정하고, 판단결과 상기 소정의 반작용휠의 최대 속도를 벗어난 반작용휠이 없으면 상기 제 1 내지 제 4 반작용 휠들이 소정의 반작용휠의 최소 속도인 안정 영역에 있는가를 판단하고, 판단결과 상기 제 1 내지 제 4 반작용 휠이 안정 영역에 있으면 모멘텀 덤핑을 수행하지 않는 상태를 지정하고, 판단결과 상기 제 1 내지 제 4 반작용휠이 안정 영역에 없으면 현재의 모멘텀 덤핑 상태를 유지하며, 상기 제 2 단계에서, 모멘텀 덤핑을 해야 하는 상태이면 상기 측정한 반작용휠 속도값들 중에 적어도 하나의 속도값이 안정영역인 상기 소정의 반작용휠의 최소 속도를 벗어남에 따라 양의 방향으로 벗어난 것을 나타내는 상태 값 Fi의 초기화값을 '1’로 설정하거나 음의 방향으로 벗어난 것을 나타내는 상태 값 Fi의 초기화값을 '-1’로 설정하거나 벗어나지 않은 것을 나타내는 상태 값 Fi의 초기화값을 '0’으로 설정하고, 소정의 임시 변수인 ‘temp[i]’를 모두 ‘0’으로 초기화한 후, 상기 제 1 반작용휠이 양의 방향으로 벗어났는지를 판단하고, 판단결과 양의 방향으로 벗어났으면 상기 제 1 반작용 휠(RWA1)을 반작용으로 동작시켜 모멘텀을 감소시키도록 상기 하나 이상의 추력기의 작동을 설정하고, 판단결과 상기 제 1 반작용휠이 양의 방향으로 벗어나지 않았으면 상기 제 1 반작용휠이 음의 방향으로 벗어났는지를 판단하고, 판단결과 벗어나지 않았으면 상기 하나 이상의 추력기의 작동 상태를 변경시키고, 판단결과 상기 제 1 반작용휠이 음의 방향으로도 벗어나지 않았다면 상기 제 2 반작용 휠이 양의 방향으로 벗어났는지를 판단하고, 판단결과 상기 제 2 반작용휠이 양의 방향으로 벗어났으면 소정의 임의변수 temp[1] 및 temp[2]를 각각 '-1'과 '1'로 변경시켜 설정하고 상기 하나 이상의 추력기의 작동을 변경시켜 설정하고, 판단결과 상기 제 2 반작용휠이 양의 방향으로 벗어나지 않았으면 상기 제 2 반작용휠이 음의 방향으로 벗어났는지를 판단하고, 판단결과 벗어나지 않았으면 소정의 임의 변수 temp[1] 및 temp[2]를 각각 '1'과 '-1'로 변경시켜 설정하고 상기 하나 이상의 추력기의 작동을 변경시켜 설정하고, 판단결과 상기 제 2 반작용휠이 음의 방향으로도 벗어나지 않았다면 상기 제 3 반작용 휠이 양의 방향으로 벗어났는지를 판단하고, 판단결과 상기 제 3 반작용휠이 양의 방향으로 벗어났으면 소정의 임의 변수 temp[1] 및 temp[2]를 각각 '-1'로 변경시켜 설정하고 상기 하나 이상의 추력기의 작동을 변경시켜 설정하고, 판단결과 상기 제 3 반작용휠이 양의 방향으로 벗어나지 않았으면 상기 제 3 반작용휠이 음의 방향으로 벗어났는지를 판단하고, 판단결과 벗어나지 않았으면 소정의 임의 변수 temp[1] 및 temp[2]를 각각 '1'로 상기 하나 이상의 추력기의 작동을 변경시키고, 판단결과 상기 제 3 반작용휠이 음의 방향으로도 벗어나지 않았다면 상기 제 4 반작용 휠이 양의 방향으로 벗어났는지를 판단하고, 판단결과 상기 제 4 반작용휠이 양의 방향으로 벗어났으면 소정의 임의 변수 temp[1] 및 temp[2]를 각각 '1'과 '-1'로 변경시켜 설정하고 상기 하나 이상의 추력기의 작동을 변경시켜 설정하고, 판단결과 상기 제 4 반작용휠이 양의 방향으로 벗어나지 않았으면 상기 제 4 반작용휠이 음의 방향으로 벗어났는지를 판단하고, 판단결과 벗어나지 않았으면 소정의 임의 변수 temp[1] 및 temp[2]를 각각 '-1'과 '1'로 변경시켜 설정하고 상기 하나 이상의 추력기의 작동을 변경시켜 설정하고, 상기 피치축 방향의 추력기의 작동 상태를 설정하기 위해서 상기 제 1 및 제 3 반작용 휠이 모멘텀을 감소시켜야 되는지 여부와 상기 제 2 및 제 4 반작용 휠이 양의 안정영역에 있는지를 판단하고, 판단결과 상기 제 1 및 제 3 반작용 휠이 모멘텀을 감소시켜야 하는 상황이고 상기 제 2 및 제 4 반작용 휠이 양의 안정영역에 있으면 포지티브(+)피치축 방향 추력을 발생시키도록 소정의 임의변수 temp[3]을 '1'로 설정하고, 판단결과 상기 제 1 및 제 3 반작용 휠이 모멘텀을 감소시켜야 하는 상황이 아니고 상기 제 2 및 제 4 반작용 휠이 양의 안정영역에 있지 않으면, 상기 제 2 및 제 4 반작용 휠이 모멘텀을 감소시켜야 하는지 여부와 상기 제 1 및 제 3 반작용 휠이 양의 안정영역에 있는 지를 판단하고, 판단결과 상기 제 2 및 제 4 반작용 휠이 모멘텀을 감소시켜야 하고 상기 제 1 및 제 3 반작용 휠이 양의 안정영역에 있는 것으로 판단되면, 포지티브(+)피치축 방향 추력을 발생시키도록 소정의 임의변수 temp[3]을 '1'로 설정하고, 판단결과 상기 제 2 및 제 4 반작용 휠이 모멘텀을 감소시키지 않고 상기 제 1 및 제 3 반작용 휠이 양의 안정영역에 있지 않은 것으로 판단되면, 상기 제 1 및 제 3 반작용 휠이 모멘텀을 증가시켜야 되는지 여부와 상기 제 2 및 제 4 반작용 휠이 음의 안정영역에 있는지를 판단하고, 판단결과 상기 제 1 및 제 3 반작용 휠이 모멘텀을 감소시켜야 하는 상황이고 상기 제 2 및 제 4 반작용 휠이 음의 안정영역에 있으면 네거티브(-) 피치축 방향 추력을 발생시키도록 소정의 임의변수 temp[3]을 '-1'로 설정하고, 판단결과 상기 제 1 및 제 3 반작용 휠이 모멘텀을 증가시켜야 하는 상황이 아니고 상기 제 2 및 제 4 반작용 휠이 음의 안정영역에 있지 않으면 상기 제 2 및 제 4 반작용 휠이 모멘텀을 증가시켜야 하는지 여부와 상기 제 1 및 제 3 반작용 휠이 음의 안정영역에 있는 지를 판단하고, 판단결과 상기 제 2 및 제 4 반작용 휠이 모멘텀을 증가시켜야 하고 상기 제 1 및 제 3 반작용 휠이 음의 안정영역에 있는 것으로 판단되면 네거티브(-) 피치축 방향 추력을 발생시키도록 소정의 임의변수 temp[3]을 '-1'로 설정하고, 상기 제 1 내지 제 4 반작용 휠이 안정영역을 벗어나지 않았으면 추력을 발생시키지 않도록 소정의 임의변수들을 '0'으로 설정한 후, 상기 설정한 소정의 임의변수들의 값을 합하여 합한 값에 따라 일정한 토크를 발생시키고, 상기 제 3 단계에서, 상기 발생한 토크를 이용하여 요축, 롤축 및 피치축 방향의 토크 값을 계산하여 계산한 토크값에 따라 상기 제 1 내지 제 4 반작용 휠을 사용할 것인지 또는 상기 하나 이상의 추력기를 사용할 것이지를 결정하고, 상기 측정한 제 1 내지 제 4 반작용휠의 속도값 중에 적어도 하나의 속도값이 안정영역인 반작용휠의 최소 속도를 벗어남에 따라 양의 방향으로 벗어난 것을 나타내는 상태 값 Fi의 초기화값을 '1’로 설정하거나 음의 방향으로 벗어난 것을 나타내는 상태 값 Fi의 초기화값을 '-1’로 설정하거나 벗어나지 않은 것을 나타내는 상태 값 Fi의 초기화값을 '0’으로 설정하고, 소정의 임시 변수인 ‘temp[i]’를 모두 ‘0’으로 초기화한 후, 상기 제 1 반작용휠이 양의 방향으로 벗어났는지를 판단하고, 판단결과 양의 방향으로 벗어났으면 상기 제 1 반작용 휠을 반작용으로 동작시켜 모멘텀을 감소시키도록 상기 하나 이상의 추력기의 작동을 설정하고, 판단결과 상기 제 1 반작용휠이 양의 방향으로 벗어나지 않았으면 상기 제 1 반작용휠이 음의 방향으로 벗어났는지를 판단하고, 판단결과 벗어나지 않았으면 상기 하나 이상의 추력기의 작동 상태를 변경시키고, 판단결과 상기 제 1 반작용휠이 음의 방향으로도 벗어나지 않았다면 상기 제 2 반작용 휠이 양의 방향으로 벗어났는지를 판단하고, 판단결과 상기 제 2 반작용휠이 양의 방향으로 벗어났으면 소정의 임의변수 temp[1] 및 temp[2]를 각각 '-1'과 '1'로 상기 하나 이상의 추력기의 작동을 변경시키고, 판단결과 상기 제 2 반작용휠이 양의 방향으로 벗어나지 않았으면 상기 제 2 반작용휠이 음의 방향으로 벗어났는지를 판단하고, 판단결과 벗어나지 않았으면 소정의 임의 변수 temp[1] 및 temp[2]를 각각 '1'과 '-1'로 상기 하나 이상의 추력기의 작동을 변경시키고, 판단결과 상기 제 2 반작용휠이 음의 방향으로도 벗어나지 않았다면 상기 제 3 반작용 휠이 양의 방향으로 벗어났는지를 판단하고, 판단결과 상기 제 3 반작용휠이 양의 방향으로 벗어났으면 소정의 임의 변수 temp[1] 및 temp[2]를 각각 '-1'로 상기 하나 이상의 추력기의 작동을 변경시키고, 판단결과 상기 제 3 반작용휠이 양의 방향으로 벗어나지 않았으면 상기 제 3 반작용휠이 음의 방향으로 벗어났는지를 판단하고, 판단결과 벗어나지 않았으면 소정의 임의 변수 temp[1] 및 temp[2]를 각각 '1'로 상기 하나 이상의 추력기의 작동을 변경시키고, 판단결과 상기 제 3 반작용휠이 음의 방향으로도 벗어나지 않았다면 상기 제 4 반작용 휠이 양의 방향으로 벗어났는지를 판단하고, 판단결과 상기 제 4 반작용휠이 양의 방향으로 벗어났으면 소정의 임의 변수 temp[1] 및 temp[2]를 각각 '1'과 '-1'로 상기 하나 이상의 추력기의 작동을 변경시키고, 판단결과 상기 제 4 반작용휠이 양의 방향으로 벗어나지 않았으면 상기 제 4 반작용휠이 음의 방향으로 벗어났는지를 판단하고, 판단결과 벗어나지 않았으면 소정의 임의 변수 temp[1] 및 temp[2]를 각각 '-1'과 '1'로 상기 하나 이상의 추력기의 작동을 변경시키고, 상기 피치 방향의 추력기의 작동 상태를 설정하기 위해서 상기 제 1 및 제 3 반작용 휠이 모멘텀을 감소시켜야 되는지 여부와 상기 제 2 및 제 4 반작용 휠이 양의 안정영역에 있는지를 판단하고, 판단결과 상기 제 1 및 제 3 반작용 휠이 모멘텀을 감소시켜야 하는 상황이고 상기 제 2 및 제 4 반작용 휠이 양의 안정영역에 있으면 포지티브(+)피치축 방향 추력을 발생시키도록 소정의 임의변수 temp[3]을 '1'로 설정하고, 판단결과 상기 제 1 및 제 3 반작용 휠이 모멘텀을 감소시켜야 하는 상황이 아니고 상기 제 2 및 제 4 반작용 휠이 양의 안정영역에 있지 않으면, 상기 제 2 및 제 4 반작용 휠이 모멘텀을 감소시켜야 하는지 여부와 상기 제 1 및 제 3 반작용 휠이 양의 안정영역에 있는 지를 판단하고, 판단결과 상기 제 2 및 제 4 반작용 휠이 모멘텀을 감소시켜야 하고 상기 제 1 및 제 3 반작용 휠이 양의 안정영역에 있는 것으로 판단되면, 포지티브(+)피치축 방향 추력을 발생시키도록 소정의 임의변수 temp[3]을 '1'로 설정하고, 판단결과 상기 제 2 및 제 4 반작용 휠이 모멘텀을 감소시키지 않고 상기 제 1 및 제 3 반작용 휠이 양의 안정영역에 있지 않은 것으로 판단되면, 상기 제 1 및 제 3 반작용 휠이 모멘텀을 증가시켜야 되는지 여부와 상기 제 2 및 제 4 반작용 휠이 음의 안정영역에 있는지를 판단하고, 판단결과 상기 제 1 및 제 3 반작용 휠이 모멘텀을 감소시켜야 하는 상황이고 상기 제 2 및 제 4 반작용 휠이 음의 안정영역에 있으면 네거티브(-) 피치 방향 추력을 발생시키도록 소정의 임의변수 temp[3]을 '-1'로 설정하고, 판단결과 상기 제 1 및 제 3 반작용 휠이 모멘텀을 증가시켜야 하는 상황이 아니고 상기 제 2 및 제 4 반작용 휠이 음의 안정영역에 있지 않으면 상기 제 2 및 제 4 반작용 휠이 모멘텀을 증가시켜야 하는지 여부와 상기 제 1 및 제 3 반작용 휠이 음의 안정영역에 있는 지를 판단하고, 판단결과 상기 제 2 및 제 4 반작용 휠이 모멘텀을 증가시켜야 하고 상기 제 1 및 제 3 반작용 휠이 음의 안정영역에 있는 것으로 판단되면 네거티브(-) 피치 방향 추력을 발생시키도록 소정의 임의변수 temp[3]을 '-1'로 설정하고, 상기 제 1 내지 제 4 반작용 휠이 안정영역을 벗어나지 않았으면 추력을 발생시키지 않도록 소정의 임의변수들을 '0'으로 설정한 후, 상기 설정한 소정의 임의변수들의 값들을 합하여 소정의 토크 값에 대해서 상기 제 1 내지 제 4 반작용 휠에 가해지는 토크 값들이 동일한 방향으로 결정되면, 상기 제 1 내지 제 4 반작용 휠이 정상 동작 영역을 벗어나는 방향으로 진행되어 상기 하나 이상의 추력기를 선택하게 되는 것이고, 상기 소정의 토크 값에 대해서 상기 제 1 내지 제 4 반작용 휠에 가해지는 토크 값들이 적어도 하나의 다른 방향이 있는 것으로 결정되면 상기 제 1 내지 제 4 반작용 휠을 사용하는 것을 특징으로 하는 정지궤도 인공위성 피라미드형 모멘텀 관리 방법
|