코스타스 루프

Costas loop

코스타스 루프는 억제된 반송파 변조 신호(예: 이중 측면 대역 억제 반송파 신호) 및 위상 변조 신호(예: BPSK, QPSK)에서 반송파 주파수 회수에 사용되는 위상 잠금 루프(PL) 기반 회로다. 그것은 존 P에 의해 발명되었다. 1950년대 General Electric코스타스.[1][2] 그것의 발명은 "현대 디지털 통신에 심오한 영향을 끼쳤다"고 묘사되었다[3]. 코스타스 루프의 주요 적용은 무선 수신기에 있다. Its advantage over other PLL-based detectors is that at small deviations the Costas loop error voltage is as compared to . 이는 감도를 배가시키는 것으로 해석되며, 또한 코스타스 루프가 특히 OFDM과 GPS 수신기에서 도플러 변형 캐리어를 추적하는데 독특하게 적합하게 만든다.[3]

고전적 구현

잠긴 상태에서 작동하는 코스타스 루프.

코스타스 루프의 일반적인 구현에서 국소 전압 제어 오실레이터(VCO)는 제품 검출기같은 2상 검출기 각각에 하나씩 4차 출력을 제공한다.[4] 입력 신호의 동일한 위상이 양쪽 위상 검출기에도 적용되며 각 위상 검출기의 출력은 로우패스 필터를 통해 전달된다. 이러한 저역 통과 필터의 출력은 전압 제어 오실레이터 제어에 사용되기 전에 다른 위상 검출기로의 출력이 소음 감소 필터를 통과하는 입력이다. 전체 루프 응답은 3상 검출기에 선행하는 2개의 개별 로우패스 필터에 의해 제어되며, 3차 로우패스 필터는 게인 및 위상 여유 측면에서 사소한 역할을 한다.

코스타스 루프의 위 그림은 "잠긴" 상태의 조건에서 그려지는데, 여기서 VCO 주파수와 들어오는 반송파 주파수는 코스타스 루프 프로세스의 결과와 동일해졌다. 이 수치는 "잠금 해제" 상태를 나타내지 않는다.

수학적 모형

시간 영역에서

BPSK 코스타스 루프의 시간 영역 모델

가장 단순한 경우 ( )= 1 m 따라서 ( t)= 1}는소음 감소 필터 입력에 영향을 주지 않는다. Carrier and voltage-controlled oscillator (VCO) signals are periodic oscillations with high-frequencies . Block is an 아날로그 승수.

수학적 관점에서 선형 필터는 선형 미분 방정식의 시스템으로 설명될 수 있다.

여기서 (는) 상수 행렬이고, ( t) 필터의 상태 벡터, c 상수 벡터다.

VCO 모델은 일반적으로 선형인 것으로 가정한다.

여기서 e{\ 전압 제어 오실레이터의 자유 작동 주파수이고 오실레이터 게인 것이다. 마찬가지로 VCO의 다양한 비선형 모델을 고려할 수 있다.

마스터 생성기의 주파수가 일정한 r ( t) r. {\{\필터 산출량의 방정식 및 VCO의 방정식이라고 가정합시다.

이 시스템은 자율적이지 않고 조사하기 다소 어렵다.

위상 빈도 영역 내

코스타스 루프의 등가 위상 주파수 영역 모델
코스타스 루프의 위상 빈도 영역 모델에 대한 VCO 입력

가장 간단한 경우 다음과 같은 경우

표준 공학적 가정은 필터가 입력에서 주파수가 있는 상부 사이드밴드를 제거하지만 하부 사이드밴드는 변경 없이 그대로 둔다는 것이다. 따라서 VCO 입력이 ( r ( ) - v (= sin( 2 t - v (t) .{\(\ _ _{vcot) 라고 가정한다 This makes a Costas loop equivalent to a phase-locked loop with phase detector characteristic corresponding to the particular waveforms and of input and VCO signals. 시간 영역과 위상 주파수 영역의 필터 출력이 거의 같다는 것을 증명할 수 있다.[5][6][7]

따라서 미분방정식의 보다 단순한 자율적 시스템을 연구하는 것이 가능하다[8].

X˙한 x+bφ(Δ θ),Δ θ ˙)ω vcofree− ω ref+K건물 c는 oc∗ xΔ θ)θ vco −θ ref.{\displaystyle{\begin{정렬}{\dot{)}}&.=Ax+b\varphi(\theta\Delta),\\\Delta{\dot{\theta}}&=\omega _{vco}^{자유}-\omega _{심판}+K_{vco}c^{*}x,\\\Delta \theta&=\theta_{vc.

크릴로프-보골류보프 평균 방법은 비자율 방정식과 자율 방정식의 해법이 일부 가정 하에서 가깝다는 것을 증명할 수 있다. 따라서 시간 공간에서 코스타스 루프의 블록체계는 위상-주파수 관계 수준에서 점증적으로 블록체인으로 변경될 수 있다.

코스타스 루프(비자율적 모델 대신)의 자율적 동적 모델 분석으로의 통로는 입력 신호의 매우 빠른 시간 척도와 신호 단계의 느린 시간 척도를 동시에 관찰해야 하는 시간 영역에서 코스타스 루프를 모델링하는 것과 관련된 어려움을 극복할 수 있다. 이 아이디어는 핵심 성능 특성(홀드인, 풀인, 잠금 범위)을 계산할 수 있게[9] 한다.

주파수획득

동기화 전 비용 루프
동기화 후 코스타스 루프
동기화 전 반송파 및 VCO 신호
동기화 중 VCO 입력
동기화 후 캐리어 및 VCO 신호

고전적인 코스타스 루프는 캐리어와 VCO 사이의 위상 차이가 작고 이상적으로 0이 되도록 하는 데 도움이 될 것이다.[10][11][12] 작은 위상 차이는 주파수 잠금이 달성되었음을 의미한다.

QPSK 코스타스 루프

고전적인 코스타스 루프는 더 높은 데이터 전송 속도를 위해 QPSK 변조에 적응될 수 있다.[13]

클래식 QPSK 코스타스 루프

입력 QPSK 신호는 다음과 같다.

저역-통과 필터 LPF1과 LPF2의 입력은

LPF1 ( ) (와) It {\t)}의 출력을 동기화하면 분해된 데이터( ( t) ({\를 얻는데 사용된다. VCO의 주파수를 기준 Q t) 에 대해 조정하려면 제한기와 교차 곱을 수행하십시오.

그 신호 d ( t) 을(를) 루프 필터에 의해 필터링하고 VCO ( ) 에 대한 튜닝 신호를 형성한다.은(는) BPSK 코스타스 루프와 유사하다. 따라서, QPSK 코스타스는 ODE 시스템에 의해[14] 설명될 수 있다.

여기 , , - LPF1 및 LPF2 및 h - 루프 필터의 매개 변수.

참조

  1. ^ Costas, John P. (1956). "Synchronous communications". Proceedings of the IRE. 44 (12): 1713–1718. doi:10.1109/jrproc.1956.275063.
  2. ^ Costas, John P. (August 2002) [1956]. "Synchronous Communications". Proceedings of the IEEE. 90 (8): 1461–1466. doi:10.1109/JPROC.2002.800876.
  3. ^ a b Taylor, D. (August 2002). "Introduction to 'Synchronous Communications', A Classic Paper by John P. Costas". Proceedings of the IEEE. 90 (8): 1459–1460. doi:10.1109/jproc.2002.800719.
  4. ^ Feigin, Jeff (January 1, 2002). "Practical Costas loop design" (PDF). RF Design: 20–36. Archived from the original (PDF) on February 11, 2012. Retrieved February 17, 2010.
  5. ^ Leonov, G. A.; Kuznetsov, N. V.; Yuldashev, M. V.; Yuldashev, R. V. (August 2012). "Differential equations of Costas loop" (PDF). Doklady Mathematics. 86 (2): 723–728. doi:10.1134/s1064562412050080.
  6. ^ Leonov, G. A.; Kuznetsov, N. V.; Yuldashev, M. V.; Yuldashev, R. V. (2012). "Analytical method for computation of phase-detector characteristic" (PDF). IEEE Transactions on Circuits and Systems Part II. 59 (10): 633–637. doi:10.1109/tcsii.2012.2213362.[영구적 데드링크]
  7. ^ Leonov, G. A.; Kuznetsov, N. V.; Yuldashev, M. V.; Yuldashev, R. V. (2015). "Nonlinear dynamical model of Costas loop and an approach to the analysis of its stability in the large" (PDF). Signal Processing. Elsevier. 108: 124–135. doi:10.1016/j.sigpro.2014.08.033.
  8. ^ Kuznetsov, N. V.; Leonov, G. A.; Neittaanmaki, P.; Seledzhi, S. M.; Yuldashev, M. V.; Yuldashev, R. V. (2012). "Nonlinear mathematical models of Costas Loop for general waveform of input signal". IEEE 4th International Conference on Nonlinear Science and Complexity, NSC 2012 – Proceedings. IEEE Press (6304729): 75–80. doi:10.1109/NSC.2012.6304729. ISBN 978-1-4673-2703-9.
  9. ^ Kuznetsov, N. V.; Leonov, G. A.; Seledzhi, S. M.; Yuldashev, M. V.; Yuldashev, R. V. (2017). "Nonlinear model of the optical Costas loop: pull-in range estimation and hidden oscillations". IFAC-PapersOnLine. ELSEVIER. 50: 3325–3330. doi:10.1016/j.ifacol.2017.08.514. ISSN 2405-8963.
  10. ^ 코스타스 1956은 "상부와 하부 사이드밴드의 오디오 출력 기여도가 서로 강화되도록 국부 오실레이터를 적절한 위상으로 유지해야 한다. 오실레이터 위상이 최적값에서 90° 떨어져 있는 경우 오디오 출력에 null이 발생하며 이는 이 유형의 검출기에 일반적인 것이다. 실제 위상 제어 방법은 곧 설명될 것이지만, 이 논의의 목적을 위해 정확한 오실레이터 단계의 유지보수를 가정해야 한다.
  11. ^ 통합자와 함께 루프 필터를 사용하면 0의 정상 상태 위상 오차가 허용된다. PID 컨트롤러 § 통합 용어를 참조하십시오.
  12. ^ Best, Roland E. (1997). Phase-Locked Loops (third ed.). New York: McGraw-Hill. pp. 44–45. ISBN 0-07-006051-7.
  13. ^ 미국 특허 4,085,378,Carl R. "QPSK 디모듈레이터"인 Ryan & James H. Stilwell은 Motorola Solutions Inc.에 할당된 1976-11-26을 발행했다.
  14. ^ Best, R. E.; Kuznetsov, N. V.; Leonov, G. A.; Yuldashev, M. V.; Yuldashev, R. V. (2016). "Tutorial on dynamic analysis of the Costas loop". Annual Reviews in Control. ELSEVIER. 42: 27–49. arXiv:1511.04435. doi:10.1016/j.arcontrol.2016.08.003.