| 研究生: |
康栚洲 JEN-JOU KANG |
|---|---|
| 論文名稱: |
以 RFSoC平台設計與實現DVB-S2訊號數位中繼器 Design and Implementation of Digital Repeater for DVB-S2 Signal with RFSoC Platform |
| 指導教授: |
陳逸民
YI-MIN CHEN |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 通訊工程學系 Department of Communication Engineering |
| 論文出版年: | 2023 |
| 畢業學年度: | 111 |
| 語文別: | 中文 |
| 論文頁數: | 111 |
| 中文關鍵詞: | 第二代數位廣播 、數位中繼器 、收發機 、RFSoC 、軟體定義無線電 、FPGA |
| 外文關鍵詞: | Digital Video Broadcasting-Satellite-Second Generation, Digital Repeater, Transceiver, RFSoC, Software-defined-radio, FPGA |
| 相關次數: | 點閱:25 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近期以低軌道通訊衛星群提供全球隨時隨地高資料率行動上網技術成為熱門的研究課題與技術發展方向,於是採用第二代數位廣播 (DVB-S2),除了QPSK,更提供 8PSK、16APSK、32APSK等多種調變方式,更能適應線性特性相對不好的衛星傳輸通道。
本論文在RFSoC平台實現DVB-S2之收發機。在發射機中,包含了BCH code、LDPC code和調變器,接收機則包含時間同步、頻率同步、相位同步,時間同步採用內插器,以消除時序偏移並進行同步取樣,頻率同步則是以固定星座圖去計算及修正頻率偏移,相位同步則是以已知的Start Of Frame (SOF) 來修正相位,並增加自動偵測調變機制 (MODCOD-Detector) ,以便後續解碼器所用,將其整合實現DVB-S2收發機。並實現數位中繼器 (Digital Repeater) 的應用,可應用在衛星酬載中用以重新產生任意調變及碼率之訊號,獲取之訊號放大以及重新產生,使得訊號恢復強度以及質量,降低傳輸時訊號衰減以及失真的影響在高速傳收上增進訊號之品質。
Recently, providing high data rate mobile internet access anytime and anywhere through low Earth orbit communication satellite networks has become a popular research topic and technical development direction. The second-generation digital broadcasting (DVB-S2) is adopted, which provides multiple modulation methods such as QPSK, 8PSK, 16APSK, and 32APSK to adapt to satellite transmission channels with relatively poor linear characteristics.
This paper implements a DVB-S2 transceiver on the RFSoC platform. The transmitter includes BCH code, LDPC code, and modulator, while the receiver includes time synchronization, frequency synchronization, and phase synchronization. Time synchronization uses an interpolator to eliminate timing offset and perform synchronous sampling. Frequency synchronization uses a fixed constellation diagram to calculate and correct frequency offset. Phase synchronization corrects the phase using the known Start Of Frame (SOF) and adds an automatic modulation code (MODCOD-Detector) detection mechanism for subsequent decoder use, integrating it into the DVB-S2 transceiver implementation. The paper also implements the application of a Digital Repeater, which can be used in satellite payloads to regenerate signals of any modulation and code rate. The obtained signal is amplified and regenerated, restoring signal strength and quality, improving signal quality for high-speed transmission and reception, and reducing the effects of signal attenuation and distortion during transmission.
[1] Y.-M. Chen, “A simple carrier synchronization for dvb-s2 signals using polar decision-directed phase error estimator,”2014.
[2] Y.-M. Chen, “On the design of farrow interpolator for ofdm receivers with asynchronous if sampling,” in Communications and Networking in China, 2009. ChinaCOM 2009. Fourth International Conference on, pp. 1-5, IEEE, 2009.
[3] Y.-J. LUO, “Design and Implementation of DVB-S2 Receiver with FPGA.”,2015.
[4] S.-B.MAO, “Design and Implementation of DVB-S2 Transmitter with SDR Platform.” 2017.
[5] Morello, Alberto, and Vittoria Mignone. “DVB-S2: The second generation standard for satellite broad-band services.” Proceedings of the IEEE 94.1 (2006): 210-227.
[6] Morello, Alberto, and Ulrich Reimers. “DVB‐S2, the second generation standard for satellite broadcasting and unicasting.” International Journal of Satellite Communications and Networking 22.3 (2004): 249-268.
[7] D.-y. Kim, Synchronization for all digital receivers. PhD thesis, stanford univer sity, 1997.
[8] I. Tsai, \Design and fpga implementation of sampling frequency o_set synchro nization for dvb-t receiver in baseband," 2012.
[9] K. Sobaihi, A. Hammoudeh, D. Scammell, “Automatic Gain Control on FPGA for Software-Defined Radios,” in London, UK, 2012 Wireless Telecommunications Symposium, IEEE Aug. 2012.
[10] Guan-Ciou Huang “Implementation of Wideband OFDM mmWave Transceiver with RFSoC Platform” National Central University Master’s thesis, Oct, 2020.
[11] P.-H. Chen, “Design and Implementation of DVB-S2 Transceiver with ACM function on SDR”,2022.
[12] Xilinx(2018, Decdmber 5). Zynq UltraAcale+ RFSoC RF Data Converter Evaluation Tool(ZCU111) User Guide. Retrieved from
https://www.xilinx.com/support/documentation/boards_and_kits/zcu111/ug1271-zcu111-eval-bd.pdf
[13] Xilinx(2018, April 17). Zynq UltraScale+ RFSoC RF Data Converter 2.0 LogiCORE IP Product Guide. Retrieved from
https://www.xilinx.com/support/documentation/ip_documentation/usp_rf_data_converter/v2_0/pg269-rf-data-converter.pdf
[14] Arm Developer. AMBA 4 AXI4-Stream Protocol Specification. Retrieved from
https://developer.arm.com/documentation/ihi0051/a?lang=en
[15] Xilinx. PYNQ:PYTHON PRODUCTIVITY. Rertieved from
http://www.pynq.io/