SuperAPI AI 工具集

matlab-generate-5g-waveform

测试与质量

查看项目

更新于 10-16 00:21

技能介绍

用途:基于MATLAB生成符合3GPP标准的5G NR下行和上行基带波形,用于测试测量、仿真与验证。核心API为nrWaveformGenerator。

主要能力:生成含PDSCH、PDCCH、SSBurst、CSI-RS的下行波形,含PUSCH、PUCCH、SRS的上行波形;生成NR测试模型(TM)与固定参考信道(FRC)波形;配置带宽、SCS、调制、功率等参数;支持多带宽部分(BWP)波形。

使用方式:自定义波形用nrDLCarrierConfig/nrULCarrierConfig加nrWaveformGenerator,如cfg = nrDLCarrierConfig('FR1', 20, 30)(需R2026a+);TM/FRC用hNRReferenceWaveformGenerator,如wavegen = hNRReferenceWaveformGenerator('NR-FR1-TM1.1', '10MHz', '15kHz'),再调用generateWaveform。生成前可用validateConfig检查结构规则,用openInGenerator在5G Waveform Generator应用中查看。

适用场景:5G NR信号生成、测试模型与FRC波形、自定义上下行波形、多BWP配置。

限制:不用于信道建模(用nrCDLChannel、nrTDLChannel)、接收机处理或解码(用nrPDSCHDecode、nrDLSCHDecoder)及端到端链路级仿真。不可混用API层级,nrCarrierConfig、nrPDSCHConfig、nrPUSCHConfig等原始对象与nrWaveformGenerator不兼容。需注意NSizeGrid与带宽匹配、BWP须落在SCS载波内、CORESET须落在BWP内、SSB载波至少20 RB、CSI-RS与PDCCH/PDSCH冲突等约束。