The invention discloses a modulation and
demodulation method for unmanned aerial vehicle communication, which is realized based on a Xilinx Zynq-7000 series FPGA (
Field Programmable Gate Array) hardware platform and is suitable for a 50km-level long-distance and high-speed moving scene. A modulation end adopts a 3pi / 8 dynamic
phase rotation algorithm to eliminate phase
ambiguity, an I / Q
signal is generated through an
assembly line
CORDIC algorithm, a
raised cosine filter with a roll-off coefficient of 0.35 is configured, and out-of-
band rejection is greater than 45dB. A
demodulation end combines an improved Costas ring and a Gardner timing synchronization technology, can realize + / -25kHz
frequency offset capture and 0.5-degree RMS phase tracking precision, adopts a normalized LMS
equalizer to suppress multipath
distortion, and integrates a diversity antenna
dynamic switching mechanism. A layered
clock architecture and a resource reuse strategy are adopted in the
system, logic resource occupation and
power consumption are reduced, and 20 / 5MBaud
symbol rate dynamic switching is supported. According to actual measurement, the
throughput reaches 48.6 Mbps under the transmission distance of 52 km, the end-to-end time
delay is smaller than 12.7 ms, the
system can adapt to the temperature environment of-40 DEG C to + 85 DEG C and the high-speed moving condition of 200 km / h, frequency hopping anti-interference and error correction capacity is achieved, and the high-reliability communication requirement of the unmanned aerial vehicle in the complex environment is met.