이형섭
(Hyung-Sub Lee)
1†iD
-
(Agency of Defence Development, Korea.)
Copyright © The Korean Institute of Electrical Engineers(KIEE)
Key words
Transfer alignment, Rotorcraft, Adaptive notch filter
1. 서론
관성항법장치는 관성센서로 측정된 가속도 및 각속도 정보를 이용하여 외부의 도움 없이 실시간으로 항체의 위치, 속도, 자세를 계산한다. 하지만 관성항법장치는
적분형 시스템으로 시간이 경과할수록 센서 오차가 누적 되어 항법오차가 증가하며 단거리 유도무기와 같이 비행시간이 짧은 경우 항법오차는 자세오차에 의존한다.
따라서 항법성능을 향상시키기 위해서는 정밀한 초기정렬이 필요하다.
일반적으로 플랫폼에 장착되는 관성항법장치는 1mil 급 이상의 정밀한 관성센서를 사용하며, 정지상태에서 관성센서의 출력과 기준 항법정보를 이용하여
정렬을 수행하는 자체정렬(Self-alignment) 방법으로 초기자세를 결정한다. 하지만 소형 유도무기 탑재되는 관성항법장치의 경우 저가화 및 소형화를
위해 100mil 이상의 정밀도가 낮은 관성센서를 사용하기 때문에 자체정렬이 불가능하여 전달정렬(Transfer -alignment) 방법이 주로
사용된다. 전달정렬은 플랫폼에 장착된 정밀도가 높은 주 관성항법장치(MINS, Master Inertial Navigation System)의 항법정보를
제공받아 유도무기에 장착된 상대적으로 정밀도가 낮은 종 관성항법장치(SINS, Slave Inertial Navigation System)의 정렬을
수행하는 방법으로 정밀한 정렬이 가능하다[1-3].
항공기는 고정익 항공기와 회전익 항공기로 분류되며 항공기 특성에 따라 전달정렬 설계 시 정렬성능 향상을 위해 고려해야 하는 요인이 다르다. 고정익
항공기에서 전달정렬을 수행하는 경우 항공기 몸체의 MINS와 항공기 날개에 장착된 SINS 사이의 유연성 오차가 주된 오차 원인이다. 따라서 날개의
유연성에 의해 발생하는 SINS 동특성을 정확히 추정하여 정렬성능을 향상시키기 위한 연구가 진행되어왔다[4-6]. 반면 회전익 항공기에서 전달정렬을 수행하는 경우 회전날개 회전 시 발생하는 저주파 진동잡음이 정렬시간 및 수렴속도를 저하시키는 주요 오차 원인이다.
항공기에서 자체정렬 수행 시에도 저주파 진동잡음에 의한 성능저하 현상이 발생하며 정렬정확도를 개선하기 위해 자체정렬에 노치필터를 적용한 연구가 진행되었다[7].
본 논문에서는 적응노치필터(ANF)를 적용하여 SINS의 전달정렬 시 정렬정확도 및 수렴시간을 향상시킬 수 있는 방법을 제안하였다. 회전익 항공기는
기종마다 회전날개 주파수가 다르기 때문에 적응노치필터를 적용함으로써 다양한 항공기에서 진동잡음을 효율적으로 제거할 수 있도록 하였다.
본 논문의 구성은 다음과 같다. 2장에서는 제안한 초기정렬기법에 대해 설명하고, 3장에서 검증시험 방법 및 결과를 제시한다. 마지막으로 4장에서 결론을
맺는다.
2. 회전익 항공기에 적용 가능한 초기정렬 기법 설계
일반적으로 유도탄에 장착되는 SINS의 초기정렬을 위해서는 몸체에 장착된 MINS의 도움을 받아 전달정렬을 이용하여 초기자세를 구하게 된다. 본 논문에서
적용한 초기정렬방법은 적응노치필터와 전달정렬을 결합하여 초기정렬 성능을 개선하였다. 제안한 초기정렬 방법의 구성도는 그림. 1과 같다. 먼저 적응노치필터를 이용하여 주파수를 추정한다. 추정한 주파수를 노치필터를 통과시키고 진동주파수가 제거된 출력으로 전달정렬을 수행한다.
그림. 1. 제안한 초기정렬기법 구성도
Fig. 1. Configuration of Proposed Initial Alignment
2.1 전달정렬
전달정렬은 정밀한 MINS의 항법 정보를 기준으로 SINS의 항법 정보와 비교하고, 칼만필터를 통해 SINS의 자세를 추정하는 방법이다. 전달정렬에
사용되는 MINS 항법정보는 위치, 속도, 자세, 그리고 각속도, 가속도 등이 있으며 본 논문에서는 속도, 자세, 각속도 정보를 사용하였고 가관측성이
우수한 속도 및 자세정합 전달정렬 방식을 사용하였다. 속도 및 자세 정합 전달정렬 시스템 모델은 식 (1)과 같으며 상태변수는 속도(3), 자세(3), 비정렬각(3), 그리고 시간지연(1) 10차로 구성된다.
그림. 2. 속도 및 DCM 전달정렬 구성도
Fig. 2. Configuration of Velocity and DCM Matching Transfer Alignment
그림. 2
여기서 $\delta v^{n}$은 항법좌표계의 속도오차, $F^{n}$은 비력(Specific Force), $\psi^{n}$은 항법좌표계의 자세오차,
$w_{i e}^{n}$은 지구회전각속도, $w_{e n}^{n}$은 지구에 대한 항법 회전 각속도, $\theta$는 장착 비정렬각 오차 그리고
$\Delta t$는 MINS에서 SINS로의 데이터전송 시간지연오차이다. 측정치로 사용되는 정보는 속도 및 자세이며 속도정합에 사용되는 속도는 항법좌표계에서의
속도를 사용하였다. 자세정합은 오일러각 자세정합, 쿼터니언 자세정합, DCM 자세정합 방법 중 수렴성능이 상대적으로 좋은 DCM 자세정합 방식을 사용하였다[8]. 속도 및 자세 정합 전달정렬 칼만필터의 측정치는 SDINS 와 MINS 간의 속도 및 자세 차로 구성되며, 측정방정식은 각각 아래에 식 (2)와 식 (3)에 유도하였다.
여기서 $\widehat{v_{b}^{n}}$는 SINS의 속도, $\widehat{v_{r}^{n}}$는 MINS 속도, $\widehat{v_{L}^{n}}$는
지렛대 효과에 의한 속도, $z_{v}$는 속도 측정치로 MINS와 SINS간의 속도 차, 그리고 $v_{v}(k)$는 속도 측정잡음이다.
식 (3)의 행렬형태의 자세오차를 식 (4)와 같이 3×1의 백터 형태로 변환할 수 있다. 여기서, $d(k)$는 시간지연오차에 의한 3×1 자세변환 벡터, $C_{n}^{b}$은 SINS의
자세 DCM(Direction Cosine Matrix), $C_{r}^{n}$은 MINS 자세 DCM의 전치행렬, $C_{r}^{b}$는 칼만필터에서
추정한 장착 비정렬각을 DCM으로 변환한 값, 그리고 $v_{d c m}$은 자세 측정잡음이다. 식 (2)과 식 (4)의 측정방정식을 정리하면 식 (5)와 같다.
여기서,
$H_{k}=\left[\begin{array}{ccc}{I_{3 \times 3}} & {0_{3 \times 3}} & {0_{3 \times
3}} & {0_{3 \times 1}} \\ {0_{3 \times 3}} & {I_{3 \times 3}} & {-C_{r}^{n}(k)}
& {d(k)}\end{array}\right]$
이다.
2.2 적응노치필터
회전익 항공기의 경우 회전날개에 의해 큰 저주파 진동이 발생하기 때문에 센서 출력을 직접 사용할 경우 추정성능이 저하되어 정렬 오차가 증가한다. 따라서
정렬오차를 감소시키기 위해서는 저주파 진동의 영향을 최소화시켜야한다.
따라서 본 논문에서는 저주파 진동의 영향을 줄이기 위해 노치 필터를 사용하였다. 노치필터는 특정 주파수만 제거하고 나머지는 통과시키는 필터 (또는
그 반대) 이며, 여러 가지의 주파수 성분이 동시에 있는 경우에도 그 차수만 늘이면 각각의 성분이 크기와 주파수, 위상이 보존된 상태로 얻을 수 있으므로
잡음이 제거된 신호를 얻고, 이로부터 크기, 주파수, 위상을 얻는 신호처리가 가능하다. 사용된 노치필터는 사인파 하나의 추정에 파라미터 하나만 필요한
2차 IIR(Infinite Impulse Response) 필터이다. 사인파 하나를 제거하기 위해서는 원하는 주파수에 zero가 있어야 하고 그
근처에 pole을 두면 zero에 해당하는 주파수 성분만 제거하고 나머지 잡음성분은 통과시키는 필터가 된다. 이 필터를 통과한 신호를 입력에서 빼
주면 반대로 특정 사인파만 얻을 수 있다.
노치필터를 설계하기 위해서는 먼저 회전날개 진동주파수를 찾아야 한다. 일반적으로 잡음이 섞인 정현파로부터 주파수를 추정하는 방법으로 FFT를 이용하여
주파수 영역으로 변환 후 PSD(Power Spectrum Density)를 비교하여 주파수를 검색하는 방법을 사용한다. 하지만 이 방법의 경우 시간영역에서
출력되는 센서 데이터를 주파수영역으로 변환하고, 주파수 영역에서 특정 주파수를 찾는 알고리즘을 추가로 설계해야하기 때문에 알고리즘이 복잡하고 계산량이
많아진다. 본 논문에서는 이러한 문제점을 개선하기 위해서 시간영역에서 직접 회전날개 주파수를 추정할 수 있는 적응노치필터를 적용하였으며 적용된 알고리즘은
아래와 같다[9].
pole의 위치를 $r e^{ \pm j w_{0}}$라 하고 zero의 위치를 $e^{ \pm j w_{0}}$ 라고 하면 이 필터의 전달함수는
식 (6)과 같다.
이 식을 약간 변형시키면 아래와 같은 필터가 된다[5]. 적응노치필터는 식 (7)을 이용하여 구현하였다.
여기서, $k_{0}=-\cos \left(w_{0}\right)$
진동 주파수 $\omega$를 갖는 다음과 같은 사인파가 들어갔을 때, 이 주파수 $\omega$를 추정하기 위해서 필터의 출력을 최소로 하는 필터계수
$k_{0}$를 식 (8)의 적응 알고리즘을 통하여 찾는다.
여기서, $x(n)$은 all-pole 부분의 출력, $k_{0} (n)$은 추정하고자 하는 $k_{0}$의 시간 $n$에서의 추정값, 그리고 $\check{k
_{0}}$는 스무딩을 수행하기 전의 중간값이다. 또한 $\lambda$와 $\gamma$는 기억상수와 스무딩 상수이다. 위에서 계수를 [-1, 1]
범위로 제한하여 필터안정성을 확보하였다. $w_{0}$는 $k_{0}$를 이용하여 구할 수 있다.
본 논문에서는 적응노치필터(ANF)를 통과한 결과를 사용하지 않고 주파수를 추정한 후 식 (9)의 노치필터(NF)를 이용하여 센서 데이터를 출력하였다. 식 (7)의 적응노치필터에서 주파수를 추정하기 위해서는 r < 1 보다 작게 설계하여야 한다. 하지만 r=1일 경우 전 구간에서 전달함수 이득이 1이지만
r < 1보다 작은 경우 전달함수 이득이 1보다 크게 되기 때문에 ANF를 통과한 센서출력이 증폭되어 전달정렬 수행 시 계산오차가 누적되어 정렬성능이
저하된다. 따라서 노치필터를 재설계 하였고 노치필터의 전달함수는 식 (9)와 같다[6]. 식 (9)에서 g는 이득으로 식 (10)과 같이 계산된다.
이 영향을 확인하기 위해 전달정렬 시뮬레이션을 수행하였다. 시뮬레이션에 사용된 SINS 성능은 표 1과 같고 MINS는 1.0mil 급의 관성항법장치로 설정하였다. 기동은 S-turn 기동을 설정하였고 시뮬레이션 궤적은 그림. 3과 같다. ANF을 통과한 센서출력을 사용하여 전달정렬을 수행하였을 경우와 NF를 통과한 센서 출력을 사용하여 전달정렬을 수행하였을 경우 결과를 그림. 4에 도시하였다. ANF를 통과한 센서출력으로 전달정렬을 수행하였을 경우 자세가 일정한 구간에서 NF를 통과한 센서 출력을 이용하여 전달정렬을 수행하였을
경우와 유사하다. 하지만 자세가 변하는 구간에서 정렬성능이 저하되고 특히 자세변화량이 큰 수직 비정렬각 Z의 경우에는 약 0.1도 정도 오차가 추가로
발생하는 것을 확인하였다. 따라서 NF를 추가로 설계함으로써 정렬성능이 향상됨을 확인하였다.
표 1. 시험에 사용된 SINS 성능
Table 1. Simulation Parameter of SINS
센서 종류
|
오차 종류
|
크기
|
단위
|
자이로
|
바이어스 반복도
|
20
|
deg/hr
|
환산계수 안정도
|
600
|
ppm
|
비정렬
|
100
|
arcmin
|
랜덤워크
|
0.125
|
deg/rt-hr
|
가속도센서
|
바이어스 반복도
|
5
|
mg
|
환산계수 안정도
|
750
|
ppm
|
비정렬
|
100
|
arcmin
|
랜덤워크
|
0.3
|
ft/sec/rt-hr
|
그림. 3. 항공기 비행궤적
Fig. 3. Simulation trajectory
그림. 4. 전달정렬 비교결과
Fig. 4. Comparition of Transfer Alignment
3. 시험 결과 및 분석
본 논문에서 제시한 정렬기법의 타당성을 검증하고 성능을 분석하기 위해 헬기 탑재 비행시험을 수행하였다. 시험은 회전익 항공기를 이용하였고 항공기 내부에
MINS를 장착하고 항공기 날개에 장착된 계측파드 내부에 SINS를 고정하고 시험을 수행하였다. 총 3 sortie 비행시험 동안 8회 정렬 시험을
수행하였고 여러 기동환경에서 정렬 성능을 검증하였다. 시험에 사용된 MINS는 Honeywell 사의 1.0mil급의 관성항법장치를 사용하였으며,
GPS 보정항법을 수행하였다. SINS는 Honeywell 사의 관성측정기를 사용하였으며 센서성능은 표 2과 같다. 먼저 적응노치필터 성능을 검증하였고 그 중 한 샘플을 그림. 2에 도시하였다. 그림. 5(a)에 적응노치 필터 주파수 추정결과를 나타내었고, 그림. 5(b)에 적응노치필터 수행 전 후의 가속도계 출력을 이용한 FFT 결과를 나타내었다. 그리고 그림. 5(c)에 적응노치필터 수행 전 후의 가속도계 출력을 비교하였다. 가속도계 센서 출력를 FFT (Fast Fourier Transform)한 주파수와 적응노치필터
수행 후 노치필터를 통과한 센서출력을 FFT한 결과를 비교하였을 때 회전날개 주파수에서 노치필터를 통과한 출력이 거의 0에 근접하는 것을 통해 적절하게
진동주파수 성분이 제거된 것을 알 수 있다. 또한 가속도계 출력 그래프에서도 회전날개 진동에 의한 진동성분이 제거되어 진폭이 감소된 것을 확인하였다.
항공기 시험을 통해 획득한 데이터를 후처리하여 기존의 전달정렬과 제안한 전달정렬 알고리즘을 수행하였고 그 결과를 각각 그림. 6과 그림. 7에 나타내었다. 각 그림에서 왼쪽 a에는 기존 전달정렬 결과를 나타내었고 오른쪽의 b에는 제안한 초기정렬 결과를 나타내었다. 그리고 시험결과를 표 2에 정리하였다. 시험수행 시 MINS와 SINS가 동일 치구 위에 장착되지 않았기 때문에 정지상태에서 미리 정확한 비정렬을 측정하지 못하였다. 따라서
추정한 비정렬각 반복도를 통해 정렬성능를 분석하였다. 그림. 6과 그림. 7의 전달정렬 수행결과를 비교하였을 때 수평축인 비정렬각 X와 Y는 유사한 수렴특성을 보이며 기존 전달정렬의 경우 sortie3-2의 결과에서 정렬
중 추정된 비정렬각이 바뀌는 구간이 존재하지만 값이 작아 성능에는 크게 영향을 미치지 않는다. 표 2의 결과에서도 평균, 표준편차(STD), 최대-최소 모두 기존의 전달정렬과 제안한 초기정렬이 유사한 값을 갖는다. 반면 그림. 6과 그림. 7의 수직축 비정렬 Z의 경우 기존의 전달정렬은 정렬 중 항공기 기동에 따라 추정 비정렬각이 1도 이상 크게 변하는 구간이 생기며 이로 인해 수렴시간도
45초로 제안한 초기정렬 대비 약 10초가 더 소요되었고 추정한 비정렬각의 반복도도 크게 나타났다. 표 2의 결과에서도 제안한 초기정렬의 경우에 표준편차는 0.093deg에서 0.03deg로 최대-최소값은 0.275deg에서 0.09deg로 감소된 것으로
나타난다. 진동 제거 시 수평축 비정렬각 X, Y 대비 수직축 비정렬각 Z의 추정성능이 주로 향상되는 이유는 X, Y축에 비해 Z축의 낮은 가관측성
때문에 잡음의 영향에 더 취약하기 때문이다[11]. 이와 같은 시험결과를 통해 제안한 정렬기법을 적용할 경우 회전익 항공기 플랫폼에서 SINS 정렬 정확도 및 수렴시간이 개선됨을 확인하였다.
표 2. 전달정렬 시험결과 비교 (50초 기준)
Table 2. Result of Trnasfer Alignment with Rotorcraft at 50sec
시험결과
|
노치 필터 적용 전
|
노치 필터 적용 후
|
Tilt X
|
Tilt Y
|
Tilt Z
|
Tilt X
|
Tilt Y
|
Tilt Z
|
평균
|
-0.440
|
-0.182
|
0.041
|
-0.444
|
-0.191
|
-0.012
|
STD
|
0.008
|
0.018
|
0.093
|
0.008
|
0.026
|
0.033
|
최대-최소
|
0.030
|
0.045
|
0.278
|
0.028
|
0.059
|
0.095
|
그림. 5. 적응노치필터 결과
Fig. 5. Result of Adaptive Notch Filter
그림. 6. 기존 전달정렬 시험결과
Fig. 6. Test Result of Previous Transfer Alignment
그림. 7. 제안한 전달정렬 시험결과
Fig. 7. Test Result of Proposed Transfer Alignment
5. 결 론
본 논문에서는 회전익 항공기에 탑재되는 종속 관성항법장치에 적합한 초기정렬기법을 제안하였다. 제안한 초기정렬기법은 적응노치필터로 회전날개 회전 진동주파수를
추정하고 노치필터를 이용하여 진동잡음을 제거 후 전달정렬을 수행한다. 시뮬레이션을 수행하여 적응노치필터 수행 후 노치필터를 추가적으로 수행함으로써
안정적인 정렬성능을 보임을 확인하였다. 또한 항공기 탑재시험을 통해 적응노치필터를 이용하여 항공기의 회전날개 진동주파수를 정확히 추정하고 제거함으로써
SINS의 전달정렬 시 정렬정확도 및 수렴시간을 향상시킬 수 있음을 확인하였다.
References
D. H. Titterton, J. L. Weston, 1997, Strapdown Inertial Navigation Technology, Peter
Peregrinus Ltd.
D. Jone, C. Roberts, D. tarrant, C. Tang, C. F. Lin, 1993. 05, Transfer Alignment
Design and Evaluation Environment, Aerospace Control Systems 1993. Proceeding. The
First IEEE Regional Conference, Vol. , No. , pp. 753-757
Y. Lim, J. Lyou, 2001, An Error Compensation Method for Transfer Alignment, IEEE Conference
J. E. Kain, J. R Cloutier, 1989, Rapid Transfer Alignment For Tactical Weapon Application,
AIAA Guidance, Navigation & Control Conference. Boston, MA., Vol. , No. , pp. 1290-1300
C. C. Ross, T. F. Elbert, Apr 1994, A Transfer Alignment Algorithm Study Based on
Actual Flight Test Data From a Tractial Air-to-ground Weapon Launch, Proceeding of
the 1994 IEEE Position Location and Navigation Symposium, Vol. , No. , pp. 431-438
K. Chen, H. Zhao, Z. Meng, J. Yan, June 2008, Equivalent Approaches to Equations of
Traditional Transfer Alignment and Rapid Transfer Alignment, Proceedings of the 7th
World Congress Intelligent Control and Automation, Vol. , No. , pp. 892-895
Y. M. Yoo, K. J. Kim, C. G. Park, May 2009, A New Fast Initial Alignment for the Helicopter,
European Navigation Conference, Vol. , No. , pp. -
K. W. Song, C. B. Jeon, J. Lyou, 1997. 06, A Transfer Alignment Algorithm Using Velocity
and Quaternion Partial Matching Methods, Journal of control, automation and systems
engineering, Vol. 3, No. 3, pp. 238-243
N. I. Cho, July 1993, On the Adaptive Lattice Notch Filter for the Detection of Sinusoids,
IEEE Trans. Circuits Syst., Vol. Vol.40
Sophocles J. Orfanidis, 1996, Introduction to Signal Processing, Prentice-Hall
H. S. Kim, C. J. Kim, H. W. Park, Nov. 2007, Observability Analysis on Time Delay
Error in Transfer Alignment, The 14Th GNSS WORKSHOP, Vol. sessionB, No. B-2 GPS/INS
저자소개
2011년 경기대학교 전자공학과 졸업, 2013년 동 대학원 전자공학과 졸업(석사), 2013년~현재 국방과학연구소 연구원.