数字信号处理离散时间系统因果性 ( 因果性概念 | 充要条件及证明 )
Posted 韩曙亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数字信号处理离散时间系统因果性 ( 因果性概念 | 充要条件及证明 )相关的知识,希望对你有一定的参考价值。
文章目录
一、离散时间系统因果性
① 离散时间系统因果性 :
" 离散时间系统 " n n n 时刻 的 " 输出 " ,
只取决于 n n n 时刻 及 n n n 时刻 之前 的 " 输入序列 " ,
与 n n n 时刻之后 的 " 输入序列 " 无关 ;
离散时间系统 的 " 输出结果 " 与 " 未来输入 " 无关 ;
" ② 离散时间系统因果性 " 的 充分必要条件是 :
h ( n ) = 0 n < 0 h(n) = 0 \\ \\ n < 0 h(n)=0 n<0
模拟系统的 " 单位冲激响应 " , 必须 从 0 0 0 时刻开始才有值 , 是 " 单边序列 " 类型中的 " 右边序列 " , 0 0 0 时刻的值 也就是 起点不能为 0 0 0 ;
二、充要条件证明
1、充分性证明
如果 h ( n ) = 0 n < 0 h(n) = 0 \\ \\ n < 0 h(n)=0 n<0 成立 , 则 离散时间系统 具有 " 因果性 " ;
线性时不变 LTI 系统 , 有
y ( n ) = ∑ m = − ∞ + ∞ x ( m ) h ( n − m ) y(n) = \\sum^+\\infty_m = -\\infty x(m) h(n-m) y(n)=m=−∞∑+∞x(m)h(n−m)
h ( n ) = 0 n < 0 h(n) = 0 \\ \\ n < 0 h(n)=0 n<0 成立的话 , 在 n < 0 n < 0 n<0 时 , h ( n ) = 0 h(n) = 0 h(n)=0 ;
如果在 m > n m > n m>n 时 , n − m < 0 n - m < 0 n−m<0 , h ( n − m ) = 0 h(n - m) = 0 h(n−m)=0 ,
y ( n ) y(n) y(n) 只与 m ≤ n m \\leq n m≤n 时有关 , 只有在该情况 ( m ≤ n m \\leq n m≤n ) 下 , h ( n − m ) ≠ 0 h(n - m) \\not= 0 h(n−m)=0 , y ( n ) y(n) y(n) 才有实际意义 ;
y ( n ) y(n) y(n) 的计算公式为 :
y ( n ) = ∑ m = − ∞ n x ( m ) h ( n − m ) y(n) = \\sum^n_m = -\\infty x(m) h(n-m) y(n)=m=−∞∑nx(m)h(n−m)
2、必要性证明
如果 离散时间系统 具有 " 因果性 " , 则在 n < 0 n < 0 n<0 时 有 h ( n ) = 0 h(n) = 0 h(n)=0 ;
使用反证法证明 , 首先 假设 当 n < 0 n < 0 n<0 时 , h ( n ) ≠ 0 h(n) \\not= 0 h(n)=0 ;
当 m > n m > n m>n 时 , h ( n − m ) ≠ 0 h(n - m) \\not= 0 h(n−m)=0 ,
y ( n ) = ∑ m = − ∞ n x ( m ) h ( n − m ) + ∑ m = n + 1 ∞ x ( m ) h ( n − m ) y(n) =\\sum^n_m = -\\infty x(m) h(n-m) + \\sum^\\infty_m = n + 1 x(m) h(n-m) y(n)=m=−∞∑nx(m)h(n−m)+m=n+1∑∞x(m)h(n−m)
上面式子中的 ∑ m = n + 1 ∞ x ( m ) h ( n − m ) \\sum^\\infty_m = n + 1 x(m) h(n-m) ∑m=n+1∞x(m)h(n−m) 项不为 0 0 0 ,
该 LTI 系统的 输出 y ( n ) y(n) y(n) 与 m > n m > n m>n 时的 x ( m ) x(m) x(m) 相关 ,
因此系统是 " 非因果的 " , 假设不成立 ;
结论 : 如果 离散时间系统 具有 " 因果性 " , 在 n < 0 n < 0 n<0 时 一定有 h ( n ) = 0 h(n) = 0 h(n)=0 ;
以上是关于数字信号处理离散时间系统因果性 ( 因果性概念 | 充要条件及证明 )的主要内容,如果未能解决你的问题,请参考以下文章