
简介由IMT-20306G推进组发布的《太赫兹通信技术研究报告》系统梳理了太赫兹通信的基本原理、国内外研究进展、标准化进程、典型应用场景及产业化现状适合通信工程研究人员、6G技术预研人员及相关专业学生快速建立知识框架。报告围绕0.110THz频段的超大带宽优势分析了地面超宽带覆盖、固定无线接入、高速无线回传等应用也涉及空天地一体化、微系统通信等方向同时详细介绍了半导体器件、太赫兹源、调制电路、波束对准、信道编码和无线组网等关键技术并结合路径损耗、信道测量与建模等基础问题展开讨论。资源为单份PDF文档压缩包大小3.92MB目前已有342人学习下载。全文包含章节目录及大量图表覆盖从核心器件到系统原型验证的完整链条可帮助读者快速把握太赫兹通信在6G时代的定位与演进路径。1. 太赫兹通信技术从频谱空缺到6G必争之地通信圈每隔十年就会重演一次“缺频段”的焦虑4G时代把2.6GHz当成宝5G时代挤进毫米波还要被天气和墙砖教训到了6G预研阶段300GHz以上那片几乎没人管的太赫兹频段反而成了香饽饽。太赫兹通信技术研究的核心命题并不复杂——怎么在0.1THz到10THz这个宽到吓人的频段里把几十Gbps甚至Tbps级的数据速率搬进现实设备。难点也不难猜路径损耗大、器件效率低、波束管理难。这份技术报告面向的不是实验室里的物理学家而是需要决定“要不要跟进、从哪下手、用什么方案验证”的通信工程师和系统架构师。如果你做的是无线回传、数据中心短距互联、或者无人机与卫星之间的高速链路这个频段的技术路线和参数边界值得你花二十分钟把它读透。2. 为什么非用太赫兹不可频谱物理特性与香农极限的双重驱动2.1 从毫米波到太赫兹容量瓶颈到底卡在哪5G毫米波mmWave把载波频率推到24GHz到52GHz单载波带宽能做到400MHz到800MHz。但香农公式 C B·log₂(1S/N) 摆在那里——带宽B不够信噪比再高也撬不动Tbps。太赫兹频段最诱人的地方就是B以300GHz为中心单条信道规划出10GHz以上连续带宽是可行的这比毫米波宽了整整一个数量级。另一个被低估的因素是波束宽度。天线增益和波长平方成反比同样口径的天线在300GHz比在28GHz天然多出约20dB增益这意味著可以用更小的物理尺寸实现更高的等效全向辐射功率EIRP。所以太赫兹通信技术的本质不是“找个新频段”而是用物理层设计把“极端带宽极端波束”这两个红利同时吃到。2.2 大气吸收峰与窗口频段的选择逻辑太赫兹频段并不是处处可用。水蒸气和氧气分子会对特定频率产生强烈的谐振吸收典型如60GHz氧气吸收峰也是5G毫米波避开的频段、183GHz和325GHz水汽吸收峰。真正适合长距离传输的反而是那些“窗口频段”140GHz、220GHz、340GHz附近大气衰减可以压到每公里1dB到3dB。这直接影响系统设计室内短距10米以内几乎可以不看大气衰减只要算自由空间损耗户外回传或星地链路则必须把频率落在窗口中心同时预留雨衰余量。频段可用带宽典型规划大气衰减1km, 标准大气典型通信距离主要应用场景28GHz5G毫米波400MHz~800MHz0.1dB数百米城市宏站/热点60GHzWiGig2.16GHz×4信道10dB10米级室内短距140GHzD波段10GHz级约1.5dB100米~1km无线回传、数据中心互联220GHz20GHz级约3dB50米~500米固定无线接入、通信感知一体340GHz30GHz级约2dB10米~50米超高速短距、星间链路选频不只是看衰减数值还要看器件成熟度。140GHz能用CMOS工艺做收发前端220GHz基本要上InP或GaAs工艺340GHz以上则往往依赖太赫兹量子级联激光器QCL或肖特基二极管倍频链。报告里最值钱的判断往往不是“哪个频段最好”而是“在哪个频段能用现有工艺把系统做出来”。2.3 太赫兹波的准光学特性当衍射不再帮你忙频率到了300GHz波长只有1毫米电磁波的传播行为开始向光靠拢。菲涅尔区急剧收缩绕射能力几乎消失遮挡物后面就是绝对的信号盲区。这个特性带来两个连锁后果一是信道模型不能再沿用5G毫米波的统计信道必须转向 deterministic 的射线追踪ray tracing或准光学信道模型二是系统必须从“广播思维”切换成“定向照明思维”——每一跳通信都像用手电筒照亮一个极小区域链路两端必须互相知道对方在哪。3. 太赫兹通信系统的物理层实现波形、超表面与波束管理3.1 波形设计单载波还是OFDM不是拍脑袋选的太赫兹信道最突出的问题是相位噪声大和数模转换器DAC/ADC采样率受限。 OFDM 对相位噪声极其敏感子载波间隔稍微设小了公共相位误差CPE就能把误码率打穿。业界常见的做法是优先考虑单载波SC调制配合频域均衡SC-FDE原因有两个单载波峰均比PAPR低功放可以推到接近饱和点对相位噪声的容忍度比OFDM高几乎一个数量级。下面这段Python代码演示了在强相位噪声下比较单载波与OFDM误码率差异的最小仿真框架import numpy as np from scipy.signal import fftconvolve def simulate_pn_ber(ebno_db, mod_order16, n_symbols20000, pn_rms0.15): 对比单载波与OFDM在相位噪声下的BER pn_rms: 相位噪声标准差弧度典型太赫兹前端在10GHz带宽下约0.1~0.3 rad from scipy.special import erfc # 16QAM星座点 constellation np.array([(i//4*2-3) 1j*(i%4*2-3) for i in range(16)]) / np.sqrt(10) # --- OFDM --- n_subcarriers 256 symbols np.random.randint(0, 16, n_symbols) mod constellation[symbols] ofdm_blocks mod.reshape(-1, n_subcarriers) tx_blocks np.fft.ifft(ofdm_blocks, axis1) # 加相位噪声每个时域采样点独立加随机相位 pn_noise np.exp(1j * np.random.normal(0, pn_rms, tx_blocks.shape)) rx_blocks tx_blocks * pn_noise rx_freq np.fft.fft(rx_blocks, axis1) rx_eq rx_freq # 理想均衡只观察相位噪声影响 # 解映射 rx_flat rx_eq.flatten() dist np.abs(rx_flat[:, None] - constellation[None, :]) demod_idx np.argmin(dist, axis1) ber_ofdm np.mean(demod_idx ! symbols) / np.log2(mod_order) # --- 单载波 --- tx_sc mod pn_sc np.exp(1j * np.random.normal(0, pn_rms, len(tx_sc))) rx_sc tx_sc * pn_sc # 频域均衡处理这里简化为相位平均估计 phase_est np.angle(np.mean(rx_sc * np.conj(mod))) rx_corrected rx_sc * np.exp(-1j * phase_est) dist_sc np.abs(rx_corrected[:, None] - constellation[None, :]) demod_sc np.argmin(dist_sc, axis1) ber_sc np.mean(demod_sc ! symbols) / np.log2(mod_order) print(fEb/N0{ebno_db}dB PN-rms{pn_rms}rad) print(f OFDM BER {ber_ofdm:.2e}) print(f 单载波 BER {ber_sc:.2e}) simulate_pn_ber(ebno_db20, pn_rms0.15)这段代码的核心在相位噪声的建模方式散弹噪声以随机相位乘在每个时域采样点上OFDM经过FFT后相位噪声扩散到所有子载波产生子载波间干扰ICI单载波则只是一次整体相位旋转用一块数据做一次相位估计就能校掉大半。真实系统里的单载波还会插入独特的训练序列独特的字来辅助均衡器收敛复杂度集中在时域均衡器的抽头数量上——太赫兹信道时延扩展通常在几个纳秒以内均衡器抽头数不用太多这是单载波能站住脚的硬理由。3.2 超表面天线用相位梯度把波束“掰弯”传统相控阵在太赫兹频段面临两大难题移相器插损大MMIC工艺在300GHz的移相器插损轻松超过6dB以及阵元间距要求小于半个波长300GHz约0.5mm集成密度接近极限。反射式超表面RIS提供了一条不同思路把移相功能从有源电路搬到无源结构表面用不同几何尺寸的谐振单元对入射波施加不同的相位延迟从而合成任意指向的反射波束。一个典型的编码超表面单元设计流程是这样的先在电磁仿真软件CST或HFSS里扫参确定单元结构——常见的是“工”字形或方环贴片——让反射相位覆盖360°然后把这些单元按需要的相位梯度排布到阵列面上。相位梯度的计算式很简单Δφ k₀·d·sinθ其中d是单元间距θ是目标反射角。下面这段代码演示了如何生成一维超表面的相位分布import numpy as np def ris_phase_profile(freq_hz, theta_deg, element_spacing_m, n_elements64): 计算一维反射式超表面相位分布 freq_hz: 工作频率如 220e9 theta_deg: 目标反射角相对于法线 element_spacing_m: 单元间距通常取半波长到0.7波长 n_elements: 单元数量 c 3e8 lam c / freq_hz k0 2 * np.pi / lam theta np.deg2rad(theta_deg) # 每个单元的相位补偿量反射式 positions np.arange(n_elements) * element_spacing_m phase_profile (k0 * positions * np.sin(theta)) % (2 * np.pi) # 量化到1-bit0°/180°或2-bit0°/90°/180°/270° phase_1bit (phase_profile np.pi).astype(int) * np.pi phase_2bit np.round(phase_profile / (np.pi/2)) * (np.pi/2) return positions, phase_profile, phase_1bit, phase_2bit pos, phase_cont, phase_1bit, phase_2bit ris_phase_profile( freq_hz220e9, theta_deg30, element_spacing_m0.68e-3 ) print(f连续相位前8个值(rad): {np.round(phase_cont[:8], 3)}) print(f1-bit量化相位(rad): {phase_1bit[:8]}) print(f2-bit量化相位(rad): {phase_2bit[:8]})相位量化是个值得展开的细节1-bit只有0°和180°两种状态的超表面加工简单但会损失约3.9dB的反射增益2-bit的增益损失降到约1.2dB制造难度却翻倍。大多数报告里的工程折中选2-bit因为它留出了足够的波束成形增益余量又不用精确控制每单元的多级相位。这里用0.68毫米作为单元间距在220GHz下约等于半个波长这是为了避免栅瓣出现。3.3 波束管理太赫兹链路的“对准-跟踪-切换”太赫兹波束的3dB波束宽度常常小于1度波束管理从“可选优化项”变成了“链路存活的前提”。常见的波束管理流程分为三步初始波束扫描、波束跟踪、波束切换。初始扫描通常用分层码本第一层用粗波束扫一遍空间比如每15度一个候选方向找到信号最强的扇区第二层在选中扇区内部做细扫描每2度一步把发射和接收波束都对齐到最优方向。这套流程在毫米波里已经很成熟太赫兹的特殊之处是分层级数更多扫描时间反而更长——所以太赫兹系统普遍依赖信道互易性做辅助利用上行探测信号直接估计下行波束方向省掉一半的扫描开销。波束跟踪的问题在于相位噪声和机械振动会导致波束指向缓慢漂移系统需要周期性发送导频来修正波束。实际工程中导频间隔和波束更新周期是一对矛盾更新太勤导频开销吃掉有效载荷更新太慢链路掉波束。一个可以接受的起点是——波束更新的周期设为信道相干时间的三分之一而相干时间用多普勒扩展计算T_c ≈ 0.423 / f_Doppler。需要在代码里实现完整的波束管理算法的话建议从扩展卡尔曼滤波做角度追踪开始状态量是方位角和俯仰角观测量是当前波束下的接收信噪比。4. 链路预算与实验验证拿到报告后最该先算的那张表4.1 一条可复现的100米140GHz链路预算做太赫兹通信研究第一个动手步骤永远是链路预算不是仿真。链路预算把所有增益和损耗列成一张表一眼就能看出方案死在哪是载噪比不够还是功放推不动。下面这张表是一份典型的100米140GHz点对点链路预算项目数值说明频率140 GHzD波段大气窗口有商用芯片可选带宽10 GHz单载波滚降因子0.25符号率8Gbaud发射功率10 dBm当前InP功放的实用水平P1dB约15dBm回退5dB发射天线增益40 dBi0.3m口径抛物面效率0.6接收天线增益40 dBi同上自由空间损耗115.4 dBFSPL 20log₁₀(d) 20log₁₀(f) 92.45大气吸收损耗1.5 dB标准大气、干燥天气接收功率104040-115.4-1.5 -26.9 dBm未计馈线和接头损耗接收机噪声系数8 dB140GHz接收前端典型值噪声底-174 10log₁₀(10e9) 8 -76 dBm热噪声噪声系数载噪比49.1 dB接收功率-噪声底实现损耗3 dB相位噪声、均衡器残余误差、ADC量化信道编码后所需SNR22 dB16QAM LDPC码率0.85目标BER 1e-6裕量24.1 dB可换更高阶调制或减小天线口径这份预算里真正卡脖子的是发射功率和天线口径。如果改用30dBi天线比如0.1m口径裕量会掉到14.1dB依然够用但再减小到20dBi链路就只剩4.1dB裕量雨衰来了直接断链。所以太赫兹链路的工程结论很清晰要么天线做大要么距离做短没有第三条路。4.2 器件路径倍频链、混频器与封装边界140GHz以上的信号源工程上不会用振荡器直接产生常见做法是“低频合成倍频”。比如用35GHz的锁相源经过四倍频拿到140GHz每级倍频器有6-10dB的变频损耗还需要在每级后面跟上放大器恢复功率。这意味着本振链路的功耗和复杂度远超毫米波系统。接收端则普遍采用亚谐波混频器sub-harmonic mixer本振频率只需信号频率的二分之一或四分之一降低本振链路的实现难度。封装方面太赫兹芯片的键合线寄生电感已经不可接受主流做法是倒装焊或波导微带过渡结构把芯片直接耦合进标准波导口WR-6或WR-5。这些细节在选型时直接影响项目排期和成本——如果是预研项目优先选集成度更高的收发芯片如果可以接受定制分立功放加混频器的方案能把指标压得更好。4.3 测试机架怎么搭矢量网络分析仪与频谱仪的使用边界实验室验证太赫兹通信系统比微波系统麻烦得多。频谱仪要外接太赫兹混频器模块把信号下变频到中频再分析矢量网络分析仪同样需要扩频模块如VDI的扩展件校准一次就要做全双端口校准标准件本身价格不菲。更实用的验证方法是“收发对测”用任意波形发生器AWG在基带产生信号上变频到太赫兹频段发射接收端用实时示波器直接采中频或基带信号离线做均衡和误码率统计。这个方案的优点是灵活——调制格式、均衡器参数随时可以改代码重跑不需要像频谱仪那样逐点扫描。缺点是只能测点对点测不了信道冲激响应后者还是得靠信道探测仪。5. 太赫兹通信感知一体化一个频段干两件事的落地验证5.1 为什么感知能力和通信链路是天然绑定的太赫兹频段波长短多普勒灵敏度天然较高同一速度目标在30GHz产生的多普勒频移只有300GHz的十分之一。如果通信系统本身就在持续发射已知导频序列接收端从信道估计结果里提取多普勒频移和时延就能顺带估计目标的距离和速度。这就是“通信感知一体化”ISAC的基本逻辑——不需要额外增加雷达发射机复用通信波形即可。在太赫兹频段距离分辨率可以做到厘米级带宽10GHz对应理论距离分辨率约1.5cm这已经接近工业视觉的精度。无人机起降引导、工厂内移动机器人定位、智能交通路口感知都是这个能力的直接受益者。5.2 从通信波形里提取距离速度的最小实现下面给出一段完整的信号处理流程用于从太赫兹通信接收信号中提取目标距离和速度。这里采用OFDM通信波形利用导频子载波做感知这也是目前太赫兹ISAC文献里最常见的做法import numpy as np def isac_range_doppler(rx_signal, tx_signal, fs, f_c, n_sub512, cp_len128): 基于OFDM导频的通信感知一体化处理 rx_signal: 接收时域信号去除CP tx_signal: 发射频域导频符号已知 fs: 采样率Hz f_c: 载波频率Hz如140e9 n_symbols len(rx_signal) // n_sub rx_blocks rx_signal[:n_symbols * n_sub].reshape(n_symbols, n_sub) # FFT得到频域 rx_freq np.fft.fft(rx_blocks, axis1) # 信道估计逐符号除以已知导频 channel rx_freq / tx_signal[np.newaxis, :] # 二维FFT第一维是子载波对应时延/距离第二维是符号对应多普勒/速度 range_doppler_map np.fft.fft2(channel) range_doppler_map np.fft.fftshift(range_doppler_map, axes0) # 提取峰值位置 peak_idx np.unravel_index(np.argmax(np.abs(range_doppler_map)), range_doppler_map.shape) # 距离分辨率 c / (2 * B)B为总带宽 bandwidth fs # 简化采样率等于带宽 range_res 3e8 / (2 * bandwidth) range_est peak_idx[1] * range_res # 速度估计多普勒频移 峰值在符号维的偏移 * PRF / N_symbols # 这里每个符号周期 Ts (n_sub cp_len) / fs ts (n_sub cp_len) / fs doppler_res 1 / (n_symbols * ts) doppler_shift (peak_idx[0] - n_symbols//2) * doppler_res velocity_est doppler_shift * 3e8 / (2 * f_c) return range_est, velocity_est, range_doppler_map # 示例目标距离30米速度5m/s r_est, v_est, _ isac_range_doppler( rx_signalnp.random.randn(512*16), # 实际应为接收信号 tx_signalnp.ones(512) 1j*np.zeros(512), fs10e9, f_c140e9 ) print(f估计距离: {r_est:.2f} m, 估计速度: {v_est:.2f} m/s)这里的核心逻辑是用已知导频做信道估计得到的信道矩阵天然包含“距离-多普勒”二维信息子载波维度上的相位变化对应传播时延即距离符号维度上的相位变化对应多普勒即速度。二维FFT本质上是把信道矩阵做一个联合时延-多普勒变换峰值位置直接给出目标的距离和速度。这段代码最大的简化在于直接把采样率当成带宽实际系统需要考虑到过采样和脉冲整形的影响。更精确的做法是在相邻子载波之间做插值把时延估计精度提升到距离分辨率以下。5.3 验证ISAC功能时的三个验证锚点验证一个ISAC原型系统是否真的可用有三个不能跳过的步骤。第一个是拿金属角反射器做标准目标距离已知、后向散射截面积RCS已知用来校准距离估计偏差第二个验证零速目标的探测能力——如果目标静止多普勒维应该是一个冲激这时候要检查有没有零频泄漏直流偏置这是太赫兹接收机IQ不平衡最常见的症状第三个验证是动态目标连续跟踪用匀速直线运动的滑轨或无人机测试输出距离-时间曲线是否平滑这一步能暴露出感知更新率和波束管理之间的冲突——如果波束在周期性扫描感知输出会周期性丢点需要在调度上做帧结构级的融合设计。一个够用的初始参数建议导频子载波占比取10%-15%感知更新率10Hz-20Hz距离估计精度在30米处优于0.3米。如果达不到优先调子载波间隔而不是发射功率——子载波间隔决定了最大不模糊多普勒太赫兹频段多普勒很高这个参数必须留够余量。本文还有配套的精品资源点击获取