DOI QR코드

DOI QR Code

2차패턴 구속의 LCMV 빔형성 방법 연구

A Study on LCMV Beamforming Method of Quadratic Pattern Constraints

  • 투고 : 2022.09.21
  • 심사 : 2022.10.06
  • 발행 : 2022.10.30

초록

STAP 시스템은 레이더 신호의 클러터와 재밍을 억제하지만 최적의 성능을 위해서는 많은 수의 샘플이 필요하다. 많은 수의 샘플은 처리 계산을 증가시키기 때문에 신호 랭크를 감소키기 위한 변환 방법이 필요하다. LCMV 빔형성 방식은 도달 방향에 대한 왜곡 없는 제약을 쉽게 설정할 수 있고 빔형성 스케일링이 우수하여 전체 랭크를 낮출 수 있다. 본 연구에서는 제안된 QPC(Quadratic Pattern Constraints) 및 LCMV 빔형성 방법을 사용하여 목표물의 정보를 추정한다. 제안 방법은 2차 패턴 구속 조건으로 구속 조건의 수에 따라 원하는 방향으로 빔 패턴 제어를 수행할 수 있다. 시뮬레이션을 통해 제안한 알고리즘으로 원하는 목표물 각도를 추정한다. 추정방향[10° 0° 10°], [-50° -10° 10° 50°], [-50° -10° 0° 10° 50°]에서는 각 목표뮬의 정보를 정확하게 추정하였다. 그러나 목표물[-50° -5° 10° 20°]는 정확하게 추정하지 못했다. 각도 분해능이 10°이상일 때 제안된 알고리즘에 의해서 원하는 목표물이 추정되었지만, 각도 분해능이 10°미만인 경우 원하는 목표물을 정확하게 추정할 수 없었다.

The STAP system suppresses clutter and jamming of the radar signal, but required a large number of samples for optimal performance. A large number of samples increases the signal processing computation. Therefore, there is need for a transformation method for reducing the signal rank. The LCMV beamforming method can easily set the distortion-free-constraint in the direction of arrival, and the beamforming scaling is excellent, so that overall rank can be reduced. In this study, the information of target is estimated using the proposed quadratic pattern constraints(QPC) and LCMV beamforming methods. The proposed method can perform beam pattern control in a desired direction according to the number of constraint conditions as a secondary pattern constraint condition. Through simulation, the performance of the propose method is verified. As a result on th simulation, the desired target was estimated when the proposed method had an angular resolution of 10 degrees or more, but it was not possible to accurately estimate the desired target when the angular resolution was less than 10 degrees.

키워드

1. 서론

시공간 적응 처리(STAP:Space Time Adaptive Processing)시스템은 N개의 배열 안테나 소자와 각 배열안테나 도착신호 M개를 결합하여 공간 및 시간 차원에서 클러터 및 방해 전파를 적응적으로 감소 및 제거하기 위해서 사용된다[1-2]. 배열안테나 시스템은 지속적으로 360도를 빔 스캔할 수 있지만, STAP 알고리즘을 적용하기에는 몇 가지 문제점들이 있다. 첫 번째로 선행 배열안테나에서 클러터 랭크(rank)는 속도 벡터와 정렬 오차로 인하여 증가한다. 두 번째, 클러터 궤적은 거리(range)에 따라 다르다. 이것은 클러터 공분산 행렬을 안정적으로 추정하기 위해서 평균화 할 수 있는 거리 게이트(range gate)의 수를 감소시킨다. 대부분의 STAP시스템은 최소 분산 왜곡 응답 프로세서(MVDR: Minimum Variance Distance Response)빔 형성방법을 사용한다. MVDR 빔 형성 방법은 선형 왜곡 없는 구속 조건에 따라서 출력 전력을 최소화 한다[3-4]. 그러나, MVDR 빔 형성 방법은 센서 섭동, 포인팅 오류 및 낮은 샘플 지원으로 인해 큰 사이드 로브 및 메인 로브 각도(squinting)가 발생 할 수 있다. 레이더 시스템에서 이러한 성능은 클러터와 간섭으로 인하여 오 경보(false alarm) 및 시스템 성능 오류가 발생하여 물체정보를 정확히 추정하기 어렵다. 물체의 정보를 정확히 추정하기 위한 빔 형성 제어 방법으로는 선형 주빔 구속, 백색 잡음 이득 구속, 2차 패턴 구속(QPC :Quadratic Pattern Constraints), 감소된 랭크 부 공간 기술로 대기 패턴(quiescent pattern)을 사용하는 지향 벡터 테이퍼링(steering vector tapering)등이 있다[5-6].

본 연구에서는 2차 패턴 구속과 선형 구속 최소 분산(LCMV :Linearly Constrained Minimum Variance) 빔 형성 방법을 사용하여 선형 배열안테나에 대한 적응 빔 패턴 합성을 방법을 연구한다. LCMV-QPC 중요한 특징은 2차 패턴 구속 조건으로 구속 조건의 수 와 각도 영역에 해당하는 원하는 방향으로 빔 패턴 제어를 수행 하고, 우수한 빔 패턴 제어 와 신호 대 간섭 잡음비율(SINR:Signal to Interference Noise Ratio)을 향상 시킬 수 있다[7-8]. 제안 알고리즘은 STAP 처리기에 후처리로 적용할 수 있는 구속 조건을 충족하기 위해 반복 절차를 적용한다.

본 논문의 구성은 2장에서는 신호의 최적 가중치와 가중벡터를 획득하기 위해서 LCMV알고리즘에 대해서 서술하고, 3장에서는 최적의 빔 형성 제어를 위해서 2차 패턴 구속 알고리즘을 서술한다. 4장에서는 모의실험을 통하여 제안 알고리즘의 성능을 확인하고, 마지막으로 5장에서 본 논문의 결론을 맺는다.

2. LCMV 알고리즘 연구

본 연구의 STAP시스템 구성은 N개의 균일 선형 배열 안테나 소자와 각 배열안테나에 입사되는 M개의 신호로 구성한다. 수신안테나의 입사 신호에 대한 N× M× 1 시공간 배열 응답 벡터는 ν(θ,𝜙,ω)로 나타낸다. 여기서 θ는 고각, 𝜙는 방위각, ω는 도플러 주파수 이다. 그림 1은 r 섹터에서 고각,방위각, 주파수의 공간 영역을 나타낸다. 각 공간 영역은 하나의 파티션 과 섹터 큐브로 나타낸다. 섹터 큐브에는 수신안테나의 배열 소자 개수 와 신호 개수로 구성되며, 첫 번째 수신 배열 안테나에 입사된 신호들은 첫 번째 파티션으로 가정한다. 공간 영역 Zr에서 원하는 빔 패턴은 다음과 같이 나타낼 수 있다[9].

JBJTBH_2022_v15n5_343_f0001.png 이미지

그림 1. 신호 공간 데이터 큐브 영역

Fig. 1. Signal space data cube domain

Bd,i(θ,𝜙,ω) - wHd,iν(θ,𝜙,ω)       (1)

여기서 wHd,i는 가중벡터, H 는 복소전치행렬, d는 배열 안테나 소자 사이의 거리, 공간영역 i = 1,2,⋯,r 이다. 적응 가중 벡터의 의해서 생성된 빔 패턴과 원하는 영역 빔 패턴의 최소분산오차(MSE:Mean Square Error)는 다음과 같이 나타낸다.

ε2i = ∫zi|wHv(θ,𝜙,ω) - wHd,iv(θ,𝜙,ω)|2dz       (2)

식(2)를 정리하면 다음과 같이 다시 나타낼 수 있다.

ε2i = (w - wd,i)Hqi(w-wd,i)       (3)

여기서 qi = ∫ziv(θ,𝜙,ω)v(θ,𝜙,ω)Hdz를 나타낸다. 식(2)와 식(3)으로부터 빔 패턴 제어 오류는 적응 가증 벡터의 2차 함수가 된다. 적응 가중치는 LCMV 방법에 따라서 결정되며 2차 패턴 구속을 사용하여 원하는 패턴과 편차를 제한한다. LCMV-QPC의 최적화는 다음과 같이 나타낼 수 있다.

min wHRw, CHw = f

(w - wd,i)H Bi(w-wd,i) ≤ Li, i = 1,⋯,r       (4)

여기서, R은 공분산 행렬, C는 N×M×1 구속 행렬, f는 구속 값의 d×1 벡터, B는 로딩행렬(loading matrix)을 나타낸다.

공분산행렬은 잡음 간섭 공분산행렬(Rn), 신호 펼스잡음 간섭 공분산행렬(Rx)으로 구성한다. 공분산 행렬 추정방법은 다음과 같이 K-표본 공분산 행렬을 사용한다[10].

\(\begin{aligned}\hat{R}_{x}=\frac{1}{K} \sum_{k=1}^{K} x(k) x(k)^{H}\end{aligned}\)       (5)

여기서 x(k)는 k번째 N×1 배열의 벡터를 나타내며 LCMV-QPC 가중벡터는 다음과 같이 나타낼 수 있다.

w = R-1BC(CHR-1BC)-1f + [R-1B - R-1BC(CHR-1BC)-1CHR-1B]wB       (6)

여기서

\(\begin{aligned}R_{B}=R+\sum_{i=1}^{r} \lambda_{i} B_{i}\end{aligned}\)       (7)

\(\begin{aligned}w_{B}=\sum_{i=1}^{r} \lambda_{i} B_{i} w_{d, i}\end{aligned}\)       (8)

2차 제한 빔 패턴의 LCMV-QPC 다중 제한 확장은 다음과 같이 나타낼 수 있다.

PB = R-1B - R-1BC(CHR-1BC)-1CHR-1B       (9)

식(6)에 식(9)을 대입하면 LCMV-QPC 가중벡터는 다음과 같이 나타낼 수 있다.

w = R-1BC(CHR-1BC)-1f + PBwB       (10)

식(10)의 첫 번째 항은 선형 구속 조건을 충족하지만 두 번째 항은 구속 조건 벡터에 직교하며 추가적인 빔 패턴제어를 제공한다. i번째 로딩행렬(loading matrix) Bi의 가중 합이 공분산행렬 R에 추가되고, 원하는 가중 벡터의 항인 Biwd,i의 가중합이 두 번째 항에 나타난다. 이것은 식(10)으로 신호대 간섭잡음비(SINR)를 향상시키고 빔 패턴 제어를 할 수 있다. 일반적으로 구속 조건을 충족하는 최적의 로딩레벨(loading level) λi가 있지만, r = 1인 경우에 로딩레벨을 만족하는 해가 없다. 균일 선형 배열 시스템에서 전체 각도 공간 영역은 하나의 섹터가 있는 경우로서 B = I가 된다. 이 경우는 대각선 로딩레벨과 동일하게 된다. 하나 또는 두 개의 2차 구속 조건이 주 빔과 부 빔에서 형성될 때 기존 방법과 유사한 빔 형성이 나타난다[6-7]. 부엽 영역에 있는 신호의 이산 위치와 단일 주 빔 구속 조건이 많은 경우에 빔 패턴제어 수행이 쉽고 신호대 간섭잡음비를 향상 시킬 수 있다.

3. 최적 가중치 획득을 위한 2차 패턴구속알고리즘 제안

본 장에서는 부분 적응 LCMV-QPC 빔 형성 처리에 대한 최적의 공분산 행렬을 획득한다. 최적 공분산 행렬은 최적의 가중치로 구할 수 있으며 최적 가중치는 반복 갱신 절차로 나타낸다. 반복 갱신 절차를 수행할 수 있는 2차 패턴 구속 알고리즘을 본 연구에서 제안 한다. 가중치와 로딩행렬은 다음과 같이 나타낸다

qi = Biwd,i       (11)

로딩행렬을 공분산행렬에 적용하기 위해서 식(5)의 표본 공분산 행렬은 다음과 같이 나타낼 수 있다.

wHBiw 2Re (BiHw) ≤ Ψi       (12)

여기서 Ψi = Li - wHd,iBiwd,i이다. 가중치를 반복함으로서 패턴 오류는 2차 패턴 구속 조건으로 설정할 수 있고, 2차 패턴 구속 조건이 초과되면 해당 부분에 대한 로딩레벨이 증분계수만큼 증가한다. 로딩 공분산 행렬(RpB)과 원하는 가중치(wpB)는 다음과 같이 나타 낼 수 있다.

\(\begin{aligned}R_{B}^{p}=R_{B}^{p-1}+\sum_{i=1}^{r} \Delta_{i}^{p} B_{i}\end{aligned}\)       (13)

\(\begin{aligned}w_{B}^{p}=w_{B}^{p-1}+\sum_{i=1}^{r} \Delta_{i}^{p} q_{i}\end{aligned}\)       (14)

여기서, ∆i는 증분(incremental) 로딩 레벨이고, 적응 가중치는 다음과 같이 나타낼 수 있다.

wp = SpC(CHSpC)-1 f + PpwPB       (15)

Pp = Sp - Sp C(CHSp C)-1 CH Sp       (16)

여기서 Sp = (RpB)-1는 역 공분산 행렬을 나타낸다. 식(15)의 가중치 획득은 증분 로딩 레벨이 작은 경우에 근사값으로 업데이트를 실행하여 계산량을 감소시킬 수 있다. p번째 역 공분산 행렬은 다음과 같이 나타낼 수 있다.

\(\begin{aligned}S^{p}=\left(\left(S^{p-1}\right)^{-1}+\sum_{i=1}^{r} \Delta_{i}^{p} B_{i}\right)^{-1}\end{aligned}\)       (17)

가중치 벡터는 식(17)을 식(15)에 대입하여 중분 로딩레벨에 대한 1차 테일러 급수 근사로서 획득할 수 있다. 이때 2차 패턴 구속 알고리즘을 적용한 갱신 가중치(wp) 와 Pp는 다음과 같이 나타낼 수 있다.

\(\begin{aligned}w^{p}=w^{(p-1)}-P^{(p-1)} \sum_{i=1}^{r} \triangle_{i}^{p}\left(B_{i} w^{(p-1)}-q_{i}\right)\end{aligned}\)       (18)

\(\begin{aligned}P^{p}=P^{(p-1)}-P^{(p-1)}\left(\sum_{i=1}^{r} \triangle_{i}^{p} B_{i}\right) P^{(p-1)}\end{aligned}\)       (19)

pi의 로딩 레벨을 ∆pi = αλpi로 하면 갱신 주기를 적게 하더라도 최적의 가중벡터를 획득할 수 있다. 최적 가중벡터를 LCMV-QPC 빔형성 방법에 적용하기 위해서는 가중벡터를 초기화 시켜 로딩레벨로 갱신시켜야 한다. 이때 가중 벡터의 2차 패턴 구속 알고리즘은 다음과 같이 나타낼 수 있다.

\(\begin{aligned}w^{0}=S^{0} C\left(C^{H} S^{0} C\right)^{-1} f+P^{0}\left(\lambda_{0} \sum_{i=1}^{r} q_{i}\right)\end{aligned}\)       (20)

P0 = S0 - S0 C(CHS0 C)-1 CHS0        (21)

\(\begin{aligned}S^{0}=\left(R+\lambda_{0} \sum_{i=1}^{r} B_{i}\right)^{-1}\end{aligned}\)       (22)

식(20)을 반복하면 최적의 갱신 가중치를 획득할 수 있다.

4. 모의실험

모의실험 환경은 신호대간섭잡음비 20dB 와 배열 안테나 소자 20개 시스템에서 목표물이 3개, 4개, 5개 존재할 때, 각각의 목표물 각도 정보를 추정한다. 전파 채널 환경은 간섭, 잡음, 정보 신호가 혼합된 상태이다. 그림2는 3개의 목표물이 [10º 0º 10º]에 위치할때 본 연구에서 제안한 방법으로 정확히 3개의 목표물을 추정한 그래프를 나타낸다. 이때 각도 분해능은 약 10º 인 것을 알 수 있다.

JBJTBH_2022_v15n5_343_f0002.png 이미지

그림 2. [10º 0º -10º]에서 목표물 추정

Fig. 2. [10º 0º -10º] Target estimation

그림3은 4개의 목표물이 [-50º -10º 10º 50º]에 위치할때 목표물을 추정한 그래프로서 4개의 목표물을 정확히 추정한 것을 알 수 있다.

JBJTBH_2022_v15n5_343_f0003.png 이미지

그림 3. [-50º -10º 10º 50º]에서 목표물 추정

Fig. 3. [-50º -10º 10º 50º] Target estimation

그림 4는 [-50º -10º 0º 10º 50º]에서 5개의 목표물을 추정한 그래프이다. 5개의 목표물을 정확히 모두 추정하였으며 각도 분해능이 약 10º를 나타내고 있다.

JBJTBH_2022_v15n5_343_f0004.png 이미지

그림 4. [-50º -10º 0º 10º 50º]에서 목표물 추정

Fig. 4. [-50º -10º 0º 10º 50º]Target estimation

그림 5는 [-10º -5º 10º 20º]에서 4개의 목표물을 추정하기 위해서 모의실험 한 그래프를 나타낸다. 그림 5의 실험결과는 3개의 목표물 [-10º 10º 20º]을 추정하였다. 1개의 목표물을 추정하지 못한 상태를 나타낸다. -5º에 존재하는 목표물을 추정하지 못하였다. 즉 각도 분해능이 -5º 가 되지 못하는 것을 알 수 있다.

JBJTBH_2022_v15n5_343_f0005.png 이미지

그림 5. [-10º -5º 10º 20º]에서 목표물 추정

Fig. 5. [-10º -5º 10º 20º] Target estimation

5. 결론

레이더 신호처리를 위한 LCMV 빔 형성 방법은 지향 방향에서 무 왜곡 구속을 쉽게 설정 할 수 있고 빔 형성의 스케일링이 우수하며 전체 랭크를 감소시킬 수 있다. 2차 패턴 구속방법은 갱신반복절차를 사용하여 공분산행렬로 가중치를 획득할 수 있다. 본 연구는 갱신 반복 절차로 최적의 가중치를 획득할 수 있는 2차 패턴 구속(QPC) 과 선형구속최소분산(LCMV) 빔 형성 방법으로 원하는 목표물의 정보를 추정하기 위한 제안 방법을 연구하였다. 모의실험결과, 각도 분해능이 10º 이상에서는 제안 알고리즘으로 원하는 목표물을 모두 추정하였지만, 각도 분해능이 10º 미만에서는 원하는 목표물 전체를 정확히 추정하지 못하였다. 향후 각도 분해능 향상을 위한 연구가 필요하다고 사료된다.

참고문헌

  1. Zetao, Wang. Yongiang, Wang. Keqing, Duan. and Wenchong, xie. "Subspace-Augmented Clutter Suppression Technique for STAP Radar", IEEE Geoscience and Remote Sensing Letters, Vol.13, No.3, pp.462-466, February, 2016. https://doi.org/10.1109/LGRS.2016.2519765
  2. Jinfeng, Hu. Jianping, Li. Huiyong, Li. Keze, Li. a nd Jing , Liang. "A Novel Covariance Matrix Estimation Via Cyclic Characteristic for STAP", IEEE Geoscience and Remote Sensing Letters, Vol.17, No.11, pp.1871-1875, January, 2020. https://doi.org/10.1109/LGRS.2019.2957023
  3. Lei, Zhang. Wei, Liu. and Lei, Yu. "Performance Analysis for Finite Sample MVDR Beamformer With Forward Backward Processing", IEEE Transactions on Signal Processing, Vol.59, No.5, pp.2427-2431, February, 2011. https://doi.org/10.1109/TSP.2011.2109957
  4. Nadav, Yazdi. and Koby, Todros. "Measure-Transformed MVDR Beamforming", IEEE Signal Processing Letters, Vol.27, No.1, pp.1959-1963, October, 2020. https://doi.org/10.1109/LSP.2020.3032287
  5. Juan, Corcoles. "Reactively Loaded Array Pattern Synthesis as a Quadratically Constrained Quadratic Program", IEEE Transactions on Antennas and Propagation, Vol.63, No.11, pp.5219-5224, September, 2015. https://doi.org/10.1109/TAP.2015.2478487
  6. Mehrez, Souden. Jacob, Benesty. and Sofiene, Affes. "A Study of the LCMV and MVDR Noise Reduction Filters", IEEE Transactions on Signal Processing, Vol.58, No.9, pp.4925-4935, June, 2010. https://doi.org/10.1109/TSP.2010.2051803
  7. Jie,Zhang. Andreas, Koutrouvelis. Richard, Heusdens. and Richard, Hendriks. "Distributed Rate-Constrained LCMV Beamforming", IEEE Signal Processing Letters, Vol.26, No.5, pp.675-679, March, 2019. https://doi.org/10.1109/LSP.2019.2905161
  8. Shmulik, Markovich-Golan. Sharon, Gannot. and Israel, Cohen. "Low-Complexit Addition or Removal of Sensors/Constraints in LCMV Beamformers," IEEE Transactions on Signal Processing, Vol.60, No.3, pp.1205-1214, December, 2012. https://doi.org/10.1109/TSP.2011.2177829
  9. Jin-Jun, Xial. and Arye, Nehorai. "Optimal Polarized Beampattern Synthesis using a Vector Antenna Array", IEEE Transactions on Signal Processing, Vol.57, No.2, pp.576-587, October, 2009. https://doi.org/10.1109/TSP.2008.2007107
  10. Lousi B, Fertig. "Analytical Expression for Space-Time Adaptive Processing (STAP) Performance", IEEE Transaction on Aerospace and Electronic Systems, Vol.51, No.1, pp.42-53,January,2015. https://doi.org/10.1109/TAES.2014.130676