根升余弦滤波器设计与可视化(MATLAB实现)

简介: 根升余弦滤波器设计与可视化(MATLAB实现)

一、核心参数与设计原理

  1. 关键参数 滚降系数(β):控制过渡带陡峭程度(0 < β ≤ 1),β=0.5为典型值。 符号跨度(Span):截断的符号数,影响群延迟(Group Delay = Span/2)。 采样率(sps):每个符号的采样点数,决定时间分辨率。
  2. 设计公式 根升余弦滤波器的冲激响应为: 其中, $$t = n \cdot \frac{1}{2sps}$,\( $\beta \)$$为滚降系数

二、MATLAB实现代码

%% 参数设置
beta = 0.5;    % 滚降系数
span = 6;      % 符号跨度(群延迟=3符号)
sps = 8;       % 每个符号采样点数
rolloff = beta;

%% 生成根升余弦滤波器系数
b = rcosdesign(beta, span, sps, 'sqrt');  % 根升余弦滤波器
N = length(b);                            % 滤波器阶数=span*sps+1

%% 时域特性分析
figure;
subplot(2,1,1);
stem((0:N-1)/sps, b, 'filled', 'MarkerSize', 6);
grid on;
xlabel('时间 (符号单位)');
ylabel('幅度');
title('根升余弦滤波器时域冲激响应');
xlim([0 10/sps]);

%% 频域特性分析
H = fftshift(fft(b));                     % 频率响应
f = (-N/2:N/2-1)/N * (2*sps);             % 归一化频率轴(单位:sps)

subplot(2,1,2);
plot(f, abs(H));
hold on;
plot(f, angle(H), 'r--');
grid on;
xlabel('归一化频率 (×sps^{-1})');
ylabel('幅度/相位');
title('根升余弦滤波器频域响应');
legend('幅度谱', '相位谱');
xlim([-1.5 1.5]);

三、结果解析

  1. 时域特性 对称性:冲激响应关于中心点对称,满足线性相位特性。 主瓣宽度:由滚降系数β决定,β=0.5时主瓣宽度为2个符号周期。 群延迟:恒定群延迟为Span/2(本例中3符号),确保无码间干扰(ISI)。
  2. 频域特性 滚降特性:β=0.5时,-6dB带宽为1.5×sps(奈奎斯特带宽的1.5倍)。 过渡带:滚降系数越大,过渡带越平缓(β=1时带宽为2×sps)。 阻带衰减:β=0.5时阻带衰减约-40dB(需通过增加Span提升衰减)。

四、高级验证与优化

  1. 群延迟验证

    [H,w] = freqz(b, 1, 1024);
    group_delay = -diff(angle(H))./diff(w);  % 计算群延迟
    figure;
    plot((w(1:end-1)+w(2:end))/2, group_delay);
    grid on;
    title('群延迟特性');
    xlabel('归一化频率 (rad/sample)');
    ylabel('延迟 (样本数)');
    
  2. 滚降系数对比

    betas = [0.2, 0.5, 0.7];
    figure;
    for i = 1:length(betas)
        b = rcosdesign(betas(i), span, sps, 'sqrt');
        subplot(length(betas),1,i);
        stem((0:length(b)-1)/sps, b, 'filled');
        title(sprintf('\\beta=%.1f 根升余弦滤波器', betas(i)));
    end
    

五、应用场景示例

  1. 信号成型

    % 生成随机二进制序列
    data = randi([0 1], 1, 100);
    % 上采样
    upsampled = upsample(data, sps);
    % 滤波成型
    shaped_signal = filter(b, 1, upsampled);
    
  2. 匹配滤波

    % 接收端匹配滤波(与发送端相同)
    received_signal = shaped_signal + 0.01*randn(size(shaped_signal));
    matched_output = filter(b, 1, received_signal);
    

六、性能优化建议

  1. 阻带衰减增强:增大Span(如Span=8)或采用升余弦滤波器(非根升余弦)。
  2. 计算效率:使用designfilt函数替代rcosdesign优化滤波器结构。
  3. 多径补偿:结合时域均衡器(如MMSE均衡器)处理信道失真。

七、参考

  • [1] 《通信原理》樊昌信,第7章 数字带通传输系统
  • [2] 代码 根升余弦滤波器 www.youwenfan.com/contentalj/82526.html
  • [3] MATLAB官方文档:rcosdesign函数说明
  • [4] 3GPP TS 38.104 V17.0.0(5G NR滤波器设计规范)
相关文章
|
3月前
|
机器学习/深度学习 人工智能 分布式计算
基于NSGA-III进化算法的多目标电路优化器
基于NSGA-III进化算法的多目标电路优化器
437 122
|
2月前
|
人工智能
Qwen3.8抢先体验!正式版即将发布并开源!
千问Qwen3.8即将开源,参数达2.4T,进化速度以“天”计,实力媲美Fable 5。预览版Qwen3.8-Max已上线阿里Token Plan等平台,限时优惠:日间Credits低至1折,夜间更优,个人/团队版月付仅35元起!
4791 154
|
2月前
|
存储 弹性计算 人工智能
阿里云服务器配置怎么选合适?ECS还是轻量?企业、个人和学生如何选择云服务器配置?
阿里云服务器怎么选?本文详解2026年最新选型逻辑:个人/学生首选轻量应用服务器(38元起,带宽高、免运维);企业/生产环境必选ECS(99元起,弹性稳定、支持集群)。按人群+用途对号入座,避开配置陷阱,省钱又够用!阿里云官方活动:https://t.aliyun.com/U/OTnSAH
280 4
|
3月前
|
API
阿里云微服务引擎 MSE 及 API 网关 2026 年 5 月产品动态
阿里云微服务引擎 MSE 及 API 网关 2026 年 5 月产品动态。
275 32
|
3月前
|
数据采集 存储 算法
视频 RAG 中分块策略:基于停顿、滑动窗口与基于 LLM 的方法
本文探讨视频RAG中的核心挑战——如何为无时间结构的视频转录文本设计有效分块策略。对比传统文本分块,提出基于停顿、重叠窗口、递归切分及LLM驱动的主题分块四层方案,实现细粒度检索与全局理解兼顾,提升视频内容检索准确性与上下文完整性。
294 13
视频 RAG 中分块策略:基于停顿、滑动窗口与基于 LLM 的方法
|
8月前
|
机器学习/深度学习 边缘计算 安全
C#实现OPC客户端
C#实现OPC客户端,结合OPC DA与OPC UA两种协议
|
3月前
|
人工智能 缓存 运维
CC Switch路由代理技术解析:Codex CLI无缝对接DeepSeek模型实操指南
在现代AI开发与命令行智能编程场景中,Codex CLI是开发者常用的命令行智能辅助工具,能够实现代码生成、问题排查、脚本编写、项目调试等自动化能力。但原生Codex CLI存在明显的适配局限,其底层仅兼容OpenAI Responses API协议,无法直接对接DeepSeek等主流第三方大模型。市面上绝大多数第三方开源、商用大模型均采用Chat Completions API协议,两种协议在请求结构、参数格式、流式返回规则、响应字段定义上完全不互通,直接填写第三方模型接口地址会出现接口404报错、参数解析失败、流式内容中断、模型列表加载异常等各类问题,极大限制了Codex CLI的模型拓展
974 1
|
3月前
|
机器学习/深度学习 数据采集 人工智能
田间杂草检测数据集分享(适用于YOLO系列深度学习分类检测任务)
本数据集含4000张真实农田图像(小麦/玉米/水稻田),YOLO格式标注杂草目标,覆盖多天气、光照与视角,适用于YOLO系列等目标检测模型训练,助力智能除草与精准农业研究。(239字)
509 16
|
3月前
|
监控 API Windows
WGCLOUD v3.6.8 正式更新
WGCLOUD v3.6.8发布:修复CPU/内存等指标偶现为0、大屏离线数据不显示等Bug;新增Windows系统服务列表及开放API;优化告警脚本执行与SNMP设备运行时间兼容性。升级方式详见官方图示。
|
3月前
|
人工智能 缓存 弹性计算
阿里云服务器2核4G5M199元解析:独享型u1实例,性能、适用场景、购买和续费规则介绍
阿里云通用算力型u1实例(ecs.u1-c1m2.large)2核4G、5M带宽、80G ESSD Entry云盘,活动特惠价仅199元/年(官网价3498.36元),企业新老用户同享,续费同价至2027年3月31日,每人限购1台。该实例采用独享型架构,搭载Intel至强可扩展处理器,内网带宽1Gbit/s、收发包30万PPS、云盘IOPS 1万,性能稳定,适合企业官网、中小Web应用、轻量数据库及开发测试等场景。

热门文章

最新文章