码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 数字信号处理学习笔记(一):离散时间信号与系统


    文章目录

    • 信号处理
      • 离散时间信号与系统
        • 为什么要处理信号
        • 信号是如何处理的
        • 信号处理的目的
        • 数字信号的表示
        • 信号的分类
        • DSP 和 ASP
        • 数字信号处理的特点
        • 数字信号处理的应用
        • 两类DSP
        • 数字信号处理的实现
        • 数字信号处理主要涉及的理论,技术
        • 信号与系统课程和数字信号处理对比
      • 时域离散信号
        • 序列的表示方法
        • 常用的典型序列
        • 序列运算
      • 时域离散系统
        • 线性时不变系统
        • 卷积和的求解
        • 序列卷积的运算规律
        • 系统的因果性和稳定性
        • 时域离散系统的数学模型
        • 模拟信号数字化

    信号处理

    离散时间信号与系统

    为什么要处理信号

    • 信号是信息的承载者
    • 有用信号和不需要的信号
    • 提取,增强,存储和传输有用信息

    信号是如何处理的

    • 模拟信号处理
    • 数字信号处理

    信号处理的目的

    • 分析,变换,综合,估计和识别信号

    数字信号的表示

    • 有限精度的数字序列

    信号的分类

    • 一维信号:仅有一个自变量的信号好
    • 多维信号:有两个以上自变量的信号
    1. 模拟信号(连续信号)
    • 幅度和时间都是连续的
    1. 数字信号
    • 幅度和时间都是离散的
    1. 时间离散信
    2. 幅度离散信号

    DSP 和 ASP

    • DSP:digital singal processing
      用数值计算的方法处理信号
    • ASP:analogue signal processing
      用模拟器件进行信号处理

    数字信号处理的特点

    1. 灵活性
      • 系统性能容易改变
      • 可以时分复用,一套系统可分时处理多路信号
      • 可以实现智能系统的功能
    2. 高精度和高稳定性
      • 高精度:8位,16位,32位甚至64位
      • 高稳定性:与芯片制造技术有关。
    3. 便于大规模集成
      • 数字的原件具有规范性,模拟电路的电容,电感很难实现稳定。而数字系统的参数是设定好的。
    4. 可实现模拟系统无法实现的诸多功能

    数字信号处理的应用

    • 信号选频
    • 语音信号处理
    • 信号预测
    • 图像处理
    • 移动通信
      • 5g技术,视频通话
    • 家用电器
    • 军事领域
      • 雷达,声呐
    • 模式识别

    两类DSP

    1. 信号分析
    • 信号特性测量
    • 谱(频率或相位)分析
    • 目标检测,校验和识别
    1. 信号滤波
    • 选频滤波
    • 消除噪声
    • 频带分离

    数字信号处理的实现

    • 软件处理数值运算实现
    • 软硬件混合的数字信号处理系统实现

    数字信号处理主要涉及的理论,技术

    1. 离散时间信号及运算
    2. 傅里叶变换,z变换和离散傅里叶变换
    3. 滤波器设计

    信号与系统课程和数字信号处理对比

    信号与处理数字信号处理
    连续时间信号时域分析离散时间信号时域分析
    函数傅里叶变换(频域)序列傅里叶变换(频域)
    拉普拉斯变换(复频域)z变换(z域)
    连续系统设计离散系统分析与设计

    时域离散信号

    • 对模拟信号 x a x_a xa​(t)进行等间隔采样,采样间隔为T,得到一个有序的数字序列 x a x_a xa​(nt),其中n取整数,该数字序就是时域离散信号,即
      在这里插入图片描述

    序列的表示方法

    • 公式法
    • 集合法
      • 样值的顺序就是隐含的自变量n
      • 带下划线的表示集合元素中n=0的点的序列值
    • 图形法
      • 在短线的端点加圆点

    常用的典型序列

    • 单位脉冲序列
      • 单位脉冲序列的移位和加权可以表示任意序列
    • 单位阶跃序列
      • 从n=0开始
    • 矩形序列
      • 任意 R N R_N RN​(n),最后一个样值的n值为N-1
    • 实指数序列
    • 复指数序列
      • 实部
      • 虚部
    • 正弦序列
    • 周期序列

    序列运算

    • 和运算和积运算
      • 序列的运算都是不进位
    • 移位
      • 延时(右移)
      • 超前(左移)
    • 翻转
    • 尺度变换

    时域离散系统

    线性时不变系统

    • 线性系统
      定义:系统的输入输出之间满足线性叠加性原理的系统
      在这里插入图片描述

    在这里插入图片描述

    • 时不变系统
      定义:系统对于输入信号的运算关系在整个过程中不随时间变化
      在这里插入图片描述
      在这里插入图片描述

    • 线性时不变系统
      定义:同时满足线性和时不变特性的系统

    卷积和的求解

    • 解析法
      • 带公式
    • 图解法
      • 右移,对位相乘

    序列卷积的运算规律

    • 交换律
    • 结合律
    • 分配律

    系统的因果性和稳定性

    • 因果性
      定义:系统的输出不发生在输入之前
      线性时不变系统具有因果性的充要条件:系统的单位脉冲满足当n<0,h(n)=0,即对于一个线性系统,其因果性就是在输入序列作用与系统前,系统储能(初始值)为零

    • 稳定性

    • 定义:对有界输入系统产生的输出也是有界的
      线性时不变系统稳定的充要条件:系统的单位脉冲响应应绝对可和

    时域离散系统的数学模型

    1. 时域离散系统的基本的单元——D延时
      常系数差分方程的解法
    • 经典法
    • 递推法
    • Z变换法

    模拟信号数字化

    模拟信号——>信源编码——>数字信号

    • 信源编码
      • 采样
      • 量化
      • 编码
        采样定理(奈奎斯特定理):最低采样频率必须是信号频率的两倍,采样频率 Ω s Ω_s Ωs​≥2 Ω c Ω_c Ωc​(采样周期)可以唯一恢复远信号
  • 相关阅读:
    vue路由 & nodeJS环境搭建
    SLAM从入门到精通(launch文件学习)
    77. 查看线程的运行状态
    免费AI软件开发工具测评:iFlyCode VS CodeFlying
    想自学软件测试?一般人我还是劝你算了吧。。。
    技术分享 | app自动化测试(Android)-- 参数化用例
    简单易懂的进程与线程详解
    2023最新SSM计算机毕业设计选题大全(附源码+LW)之java志愿者管理系统0i6y0
    1.jdk,数据类型,运算符
    带你掌握Java各种日志框架
  • 原文地址:https://blog.csdn.net/qq_51670115/article/details/126778883
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号