《现代信号处理13盲》由会员分享,可在线阅读,更多相关《现代信号处理13盲(34页珍藏版)》请在金锄头文库上搜索。
1、第四章 自适应信号处理2008.4.291主要内容主要内容v随机信号的最优预测和滤波随机信号的最优预测和滤波v最优滤波理论与最优滤波理论与维纳滤波器维纳滤波器v横向横向LMSLMS自适应数字滤波器自适应数字滤波器v横向横向RLSRLS自适应数字滤波器自适应数字滤波器v自适应格型滤波器自适应格型滤波器v自适应格自适应格- -梯型滤波器梯型滤波器v无限脉冲响应自适应滤波器无限脉冲响应自适应滤波器 v盲自适应信号处理盲自适应信号处理v自适应滤波器应用自适应滤波器应用 2盲自适应信号处理盲自适应信号处理 v 引言引言v 基本概念基本概念v 基本思想基本思想v 盲自适应算法盲自适应算法3引引 言言v 盲
2、信号处理盲信号处理 全盲全盲: 只有观测的输出数据只有观测的输出数据 半盲半盲: 除可利用接收数据外除可利用接收数据外, 还可利用某些辅助信息还可利用某些辅助信息 实际的半盲方法实际的半盲方法:本节讨论的:本节讨论的信道辨识和均衡信道辨识和均衡v 盲信号处理算法盲信号处理算法 盲信号分离盲信号分离 信道盲辨识与盲均衡信道盲辨识与盲均衡 盲反卷积盲反卷积 基于高阶统计量基于高阶统计量(HOS)的算法的算法 基于循环平稳统计的算法基于循环平稳统计的算法v 全盲全盲与半盲与半盲4 基本概念基本概念v 平稳过程与循环平稳过程平稳过程与循环平稳过程 定义定义: 统计特性不随时间变化的随机过程统计特性不随
3、时间变化的随机过程,即其统计特性,即其统计特性 具有时移不变性具有时移不变性(注意注意: 随机过程的瞬时值是随时间变化的随机过程的瞬时值是随时间变化的.) 平稳平稳随机过程有随机过程有严格平稳严格平稳和和广义平稳广义平稳之分。广义平稳也称之分。广义平稳也称 为弱平稳、协方差平稳、二阶平稳,简称平稳。为弱平稳、协方差平稳、二阶平稳,简称平稳。 一个严格平稳的随机过程必定是平稳的,但一个平稳过程一个严格平稳的随机过程必定是平稳的,但一个平稳过程 不一定是严格平稳的。只有高斯过程例外:二者完全等价。不一定是严格平稳的。只有高斯过程例外:二者完全等价。 平稳过程平稳过程5 基本概念基本概念v 平稳过程
4、与循环平稳过程平稳过程与循环平稳过程 定义:定义:统计特性随时间周期性变化的非平稳过程称为循环统计特性随时间周期性变化的非平稳过程称为循环 平稳或周期平稳平稳或周期平稳(CS)过程。过程。 循环平稳过程可进一步分为一阶循环平稳过程可进一步分为一阶(均值均值)循环平稳、二阶循循环平稳、二阶循 环平稳环平稳(相关函数相关函数)和高阶循环平稳。循环二阶统计量可用和高阶循环平稳。循环二阶统计量可用 来辨识非最小相位系统。来辨识非最小相位系统。 周期平稳性周期平稳性是是通信信号通信信号的一个的一个重要特性重要特性.例如例如, 调制信号调制信号, 信信 号的编码号的编码,对接收信号进行过采样对接收信号进行
5、过采样, 均会产生周期平稳性质均会产生周期平稳性质 雷达和声纳系统中的一些人工信号、自然界信号雷达和声纳系统中的一些人工信号、自然界信号(水文、气水文、气 象、海洋、天文象、海洋、天文)、人体信号、人体信号(如心电图如心电图)具有周期平稳性具有周期平稳性 循环平稳过程循环平稳过程6 基本思想基本思想v 反卷积的基本考虑反卷积的基本考虑 假设假设:图图1所示的未知时不变系统或信道所示的未知时不变系统或信道h, 其输入为其输入为x(n), 它它 由概率分布已知由概率分布已知,但本身不能直接被观测的信息但本身不能直接被观测的信息(符号符号)序列组序列组成成问题问题:给定系统输出端的观测序列给定系统输
6、出端的观测序列y(n),我们要恢复输入的信息我们要恢复输入的信息 序列序列x(n), 或等价地辨识系统或等价地辨识系统h的逆系统的逆系统h-1, 通常称为通常称为反卷积反卷积。 可行性可行性 如果系统或信道如果系统或信道h是是最小相位最小相位的的(即信道传递函数的所有零极即信道传递函数的所有零极 点均位于点均位于z平面单位圆内平面单位圆内), 则不仅信道则不仅信道h是稳定的是稳定的, 而且逆信而且逆信道道 h-1也是稳定的。这时也是稳定的。这时,逆信道逆信道h-1恰好是一恰好是一白化滤波器白化滤波器。很容。很容 易用已有的知识易用已有的知识(二阶统计量二阶统计量)得到解决得到解决(如用线性预测
7、方法如用线性预测方法)。 如果系统或信道如果系统或信道h是是非最小相位非最小相位系统系统(如电话信道和无线衰落如电话信道和无线衰落 信道信道), 将是一个将是一个很难解决的问题很难解决的问题。线性时不变线性时不变 系统系统 h不能观测的信息序列 x(n) 可测的输出数据序列 y(n) 图17 基本思想基本思想v 反卷积的基本考虑反卷积的基本考虑求解求解非最小相位非最小相位系统中系统中反卷积反卷积问题必须满足的问题必须满足的条件条件 信息序列信息序列x(n)必须是必须是非高斯非高斯 输出数据输出数据y(n)的处理必须包含某种的处理必须包含某种非线性估计非线性估计反卷积的典型应用反卷积的典型应用
8、数字移动数字移动通信和数字广播中通信和数字广播中信道辨识和均衡信道辨识和均衡 地震信号处理中的地震信号处理中的反卷积反卷积 上述反卷积和系统辨识的实现方法有三种:上述反卷积和系统辨识的实现方法有三种:非盲非盲: 利用已知的发射利用已知的发射(训练训练)序列序列, 但降低了信道的有效速率但降低了信道的有效速率;全盲全盲: 只有观测的输出数据可资利用只有观测的输出数据可资利用;半盲半盲: 除可利用接收数据外除可利用接收数据外,还可利用某些辅助信息还可利用某些辅助信息,该信息该信息以以 概率模型形式描述了被发射数据序列的统计量概率模型形式描述了被发射数据序列的统计量(即时间结构即时间结构) 全盲全盲
9、与半盲与半盲8 基本思想基本思想v 反卷积的基本考虑反卷积的基本考虑 常用信号的几种典型时间结构常用信号的几种典型时间结构通信信号的时间结构主要反映信号的性质通信信号的时间结构主要反映信号的性质, 包括调制方式、包括调制方式、 脉冲成形和字符的星座图。典型的时间结构如下脉冲成形和字符的星座图。典型的时间结构如下: 恒模恒模(CM: constant modulus) 许多无线通信应用许多无线通信应用(如调频如调频)中中, 发射的波形均有恒定的包络发射的波形均有恒定的包络, 其典型例子是高斯最小频移键控其典型例子是高斯最小频移键控(GMSK)调制信号。调制信号。 非高斯分布非高斯分布: 数字调制
10、信号的分布为非高斯分布数字调制信号的分布为非高斯分布. 利用这利用这一一 性质性质, 可以使用高阶统计量来估计非最小相位信道。可以使用高阶统计量来估计非最小相位信道。 循环平稳性循环平稳性: 通过时间过采样通过时间过采样(即采样速率高于码率即采样速率高于码率)或空或空间间 过采样过采样(多天线多天线)的通信信号是循环平稳的的通信信号是循环平稳的. 有限字符有限字符(FA: finite alphabet) 移动通信系统的时间结构具有有限字符特性移动通信系统的时间结构具有有限字符特性, 即其用户的发射即其用户的发射 信息是由有限个字符构成的集合信息是由有限个字符构成的集合. 所有调制方式均有这一
11、结构所有调制方式均有这一结构9 基本思想基本思想v 反卷积的基本考虑反卷积的基本考虑 关于循环平稳性的进一步讨论关于循环平稳性的进一步讨论 循环平稳性的重要意义循环平稳性的重要意义: 过采样的通信信号的循环平稳性过采样的通信信号的循环平稳性 携带了信道相位的重要信息携带了信道相位的重要信息, 可用来辨识非最小相位的信道可用来辨识非最小相位的信道; 而信号的平稳性只能用来辨识最小相位信道而信号的平稳性只能用来辨识最小相位信道.。过采样增加。过采样增加 了通信信号的样本个数和信道矩阵了通信信号的样本个数和信道矩阵H内的相位个数内的相位个数, 故可用来故可用来 辨识最小相位信道,而不改变符号周期间隔
12、内的数据值。辨识最小相位信道,而不改变符号周期间隔内的数据值。 各种统计量的作用:各种统计量的作用: - 对平稳信号而言对平稳信号而言, 二阶统计量二阶统计量(自相关函数和功率谱自相关函数和功率谱)只能只能 辨识最小相位的信道辨识最小相位的信道, 不能辨识非最小相位信道不能辨识非最小相位信道. - 高阶统计量高阶统计量(三阶和四阶累积量或双谱和三谱等三阶和四阶累积量或双谱和三谱等)虽然可辨虽然可辨 识非最小相位信道识非最小相位信道, 但要求使用较长的观测数据但要求使用较长的观测数据. - 循环二阶统计量循环二阶统计量既可辨识非最小相位信道,又不需要较长既可辨识非最小相位信道,又不需要较长 的观
13、测数据的观测数据.10 基本思想基本思想v 盲盲均衡问题的数学描述均衡问题的数学描述盲均衡问题的盲均衡问题的数学描述数学描述考虑一考虑一未知未知、时变的离散时间传输信道、时变的离散时间传输信道h(n), 其输入信号其输入信号x(n)假定是均值为零、方差为假定是均值为零、方差为 的非高斯随机过程的非高斯随机过程; 如图如图2所示所示. 如暂不考虑信道噪声如暂不考虑信道噪声, 则接收信号取如下形式则接收信号取如下形式: 盲均衡问题的求解盲均衡问题的求解为了自恢复为了自恢复x(n), 引入盲均衡器引入盲均衡器(或盲反卷积或盲反卷积)u(n)。为了求解盲均衡问题为了求解盲均衡问题, ,需要规定数据序列
14、需要规定数据序列x(n)的概率模型的概率模型. .通常作如下假设通常作如下假设: : 假设输入假设输入x(n)由零均值的独立同分布随机变量组成, 并 服从对称均匀分布 假设假设x(n)存在二、三、四阶矩存在二、三、四阶矩11均衡器均衡器(反卷积反卷积)信道信道 h(n)输入序列 x(n) 接收序列 y(n) g(n) 恢复的序列图图2 12 基本思想基本思想v 盲盲均衡问题的数学描述均衡问题的数学描述 盲均衡问题的求解盲均衡问题的求解(续续)现在的问题是根据观测的接收序列现在的问题是根据观测的接收序列y(n) 来恢复恢复x(n), 或或等价地辨识信道的逆滤波器等价地辨识信道的逆滤波器(即均衡器
15、即均衡器) g(n).从图从图2可以看出可以看出, 均衡器均衡器g(n)的输出序列的输出序列 为为盲反卷积的目的是使盲反卷积的目的是使为了实现上式为了实现上式, 要求要求取上式的傅立叶变换取上式的傅立叶变换, 则有则有或或结论结论: : 均衡器的目标就是实现上式所示的传递函数均衡器的目标就是实现上式所示的传递函数. .13 基本思想基本思想v 盲盲均衡问题的数学描述均衡问题的数学描述 盲均衡问题的求解盲均衡问题的求解(续续)上述表明上述表明, , 我们希望设计均衡器的抽头系数我们希望设计均衡器的抽头系数 , ,使得输使得输出序列出序列 与输入序列与输入序列x(n)满足式满足式(1). 若令若令
16、 代表信代表信道道(滤波器滤波器)与均衡器与均衡器(逆滤波器逆滤波器)的组合系统的抽头系数的组合系统的抽头系数, 且且则则由于由于显然显然, ,有限维向量有限维向量 是只有一个非零元素是只有一个非零元素( (其模其模等于等于1)1)的向量的向量这就是盲均衡中的所谓这就是盲均衡中的所谓“置零条件置零条件”.14 盲自适应算法盲自适应算法v 概述概述 盲反盲反卷积和盲均衡卷积和盲均衡 盲盲反反卷积是一种以盲的或自恢复的形式进行反卷积的卷积是一种以盲的或自恢复的形式进行反卷积的 自适应算法的总称自适应算法的总称. 盲反卷积本质上是这样一类自适应算法盲反卷积本质上是这样一类自适应算法: 它们不需要外它
17、们不需要外 部提供期望响应部提供期望响应, 就能够产生与希望恢复的输入信号在就能够产生与希望恢复的输入信号在 某种意义上最逼近的滤波器输出某种意义上最逼近的滤波器输出. 换言之换言之, 算法对期望响应是算法对期望响应是“盲盲”的的. 但实际上是但实际上是, 算算法在法在 自适应过程中通过一非线性变换产生期望响应的估计自适应过程中通过一非线性变换产生期望响应的估计. 这种自适应滤波器习惯上称为盲均衡器这种自适应滤波器习惯上称为盲均衡器, 因为它们完全因为它们完全 不用期望响应不用期望响应(“盲盲”), 但要使滤波器输出与希望恢复但要使滤波器输出与希望恢复的的 输入信号相等输入信号相等(“均衡均衡
18、”).15 盲自适应算法盲自适应算法v 概述概述盲均衡分类盲均衡分类 按非线性非线性无记忆无记忆变换所在的位置,盲均衡算法分为三类:变换所在的位置,盲均衡算法分为三类: Bussgang算法算法: 非线性非线性无记忆无记忆变换函数在均衡器的输出端变换函数在均衡器的输出端; 高阶或循环统计量方法高阶或循环统计量方法:非线性变换在均衡器的输入非线性变换在均衡器的输入 端端, 这类算法使用高阶或循环统计量作为数学工具这类算法使用高阶或循环统计量作为数学工具; 非线性均衡器算法非线性均衡器算法:非线性存在均衡器的内部非线性存在均衡器的内部, 即使用非即使用非 线性滤波器线性滤波器(如如Volterra
19、滤波器滤波器). 盲均衡器盲均衡器信道信道 hn数据序列数据序列 s(n) 接收信号接收信号 r(n) 恢复的序列恢复的序列图316 盲自适应算法盲自适应算法v Bussgang自适应均衡算法自适应均衡算法 基本原理基本原理 考虑图考虑图3的数字通信系统的基带模型的数字通信系统的基带模型, 它由线性通信信道它由线性通信信道 和盲均衡器级联而成和盲均衡器级联而成. 为简化讨论为简化讨论, 假设信道冲激响应为假设信道冲激响应为 实数实数, 信道输入与输出之间的关系可表示为信道输入与输出之间的关系可表示为式中式中, v(n)表示加性高斯白噪声表示加性高斯白噪声;*为卷积符号为卷积符号. 令令 表示一
20、表示一“理想逆滤波器理想逆滤波器”的冲激响应序列的冲激响应序列, 它与信它与信道道 冲激响应序列冲激响应序列 之间满足之间满足“理想逆关系理想逆关系”,即,即 现用现用 对接收信号对接收信号r(n)进行滤波进行滤波,并利用式并利用式(4)和和(5), 有有结论结论: :式式(5)(5)定义的逆滤波器可正确恢复原发射的数据序列定义的逆滤波器可正确恢复原发射的数据序列. . 17 这样就得到用横向滤波器近似实现的逆滤波器这样就得到用横向滤波器近似实现的逆滤波器. 下面分析下面分析所实现的逆滤波器的性能所实现的逆滤波器的性能. 为此为此, 将式将式(7)改写为改写为 盲自适应算法盲自适应算法v Bu
21、ssgang自适应均衡算法自适应均衡算法 理想逆滤波器的实现理想逆滤波器的实现 设用一个长度为设用一个长度为2L+1的逆滤波器的逆滤波器 表示表示截截 尾的理想逆滤波器尾的理想逆滤波器, 则该滤波器的输出为则该滤波器的输出为或写作或写作记记则利用则利用(6)和和(8), 有有v(n)称为卷积噪声称为卷积噪声, 即使用近似逆滤波器带来的残余码间干即使用近似逆滤波器带来的残余码间干扰扰18而而g(.)是某个无记忆非线性函数是某个无记忆非线性函数. .结论结论: :式式(7)(7)和和(10)-(12)(10)-(12)组成了实基带信道盲均衡自适应算法组成了实基带信道盲均衡自适应算法. . 盲自适应
22、算法盲自适应算法v Bussgang自适应均衡算法自适应均衡算法 盲盲均衡器自适应算法均衡器自适应算法 算法推导:算法推导:如用卷积噪声作为误差信号来自适应调节横向如用卷积噪声作为误差信号来自适应调节横向 滤波器系数滤波器系数 则得盲自适应均衡器的方框图则得盲自适应均衡器的方框图, 如图如图4所所示示. 图中使用的是图中使用的是LMS滤波器滤波器, 由于期望响应由于期望响应 是未知是未知的的, 故用故用 近似近似, 因此有如下自适应算法因此有如下自适应算法:式中式中19横向滤波横向滤波器器无记忆非线性无记忆非线性估计器估计器 g ( . )接收信号 r(t)y(n)LMS自适自适应算法应算法e
23、(n)- +图420 盲自适应算法盲自适应算法v Bussgang自适应均衡算法自适应均衡算法 盲盲均衡器自适应算法均衡器自适应算法 g g(.)(.)应应满足的条件:满足的条件:由式由式(10)知知, 当当时时, ,横向滤波器权系数横向滤波器权系数 趋于收敛趋于收敛. .故均值收敛条件为故均值收敛条件为用用 同乘上式两边同乘上式两边, 并对变量并对变量i 求和求和, 则当则当n大时有大时有注意到注意到, 由式由式(7)有有(当当n和和L足够大时足够大时)式式(14)代入式代入式(13), 即知即知g g(.)(.)应满足的条件为应满足的条件为结论结论: g(.)满足式满足式(15)的盲均衡算
24、法称为的盲均衡算法称为Bussgang算法算法. .21 盲自适应算法盲自适应算法v Bussgang算法的特例算法的特例 决策指向算法决策指向算法无记忆非线性函数取为无记忆非线性函数取为的的Bussgang算法称为算法称为决策指向算法决策指向算法; 其均衡器框图如图其均衡器框图如图5. Sato算法算法 g(.)取为取为的的Bussgang算法称为算法称为Sato算法算法, 其中其中22横向滤波横向滤波器器阀值决策装置阀值决策装置接收信号 r(t)y(n)LMS自适自适应算法应算法e(n)- +图图523 盲自适应算法盲自适应算法v Bussgang算法的特例算法的特例 Godard算法算法
25、(恒模算法恒模算法)恒模盲均衡算法也是恒模盲均衡算法也是Bussgang算法的一个特例,它适合算法的一个特例,它适合于所有恒定包络于所有恒定包络(恒模恒模)的发射信号的均衡的发射信号的均衡. 在该算法中在该算法中, 式中式中其中其中p是一正整数是一正整数, 通常通常p=1或或p=2.24 盲自适应算法盲自适应算法v 基于循环平稳性的盲信道辨识与均衡基于循环平稳性的盲信道辨识与均衡 当接收信号以波特率采样当接收信号以波特率采样(即即t=nT)时时设设 表示数字通信系统的发射字符序列表示数字通信系统的发射字符序列, 码元间隔为码元间隔为T, h(t)表表示线性时不变示线性时不变“合成合成”信道的冲
26、激响应信道的冲激响应, 则接收信号为则接收信号为时间序列的平稳性取决于取样速率。时间序列的平稳性取决于取样速率。将离散时间将离散时间nT简记为简记为n, 则上式可写为则上式可写为其中其中 . 由于通信信号一般为离散由于通信信号一般为离散(非非)平稳过程平稳过程, 因此因此接收信号接收信号 y(n) 也为离散也为离散(非非)平稳过程。这样的信号平稳过程。这样的信号只能利用高只能利用高阶统计量进行信道辨识与均衡阶统计量进行信道辨识与均衡.但是高阶统计量存在估计方差大但是高阶统计量存在估计方差大的缺点,只适合观测数据很长的场合。的缺点,只适合观测数据很长的场合。循环平稳性循环平稳性 一般采样信号一般
27、采样信号(波特率采样波特率采样)25 盲自适应算法盲自适应算法v 基于循环平稳性的盲信道辨识与均衡基于循环平稳性的盲信道辨识与均衡 过采样信号过采样信号 循环平稳性(续)循环平稳性(续)当接收信号以高于波特率采样当接收信号以高于波特率采样( (称为过采样称为过采样) )时,时,假设接收信假设接收信号的采样间隔为号的采样间隔为 , 则有则有或记作或记作与前面标准采样情况不同与前面标准采样情况不同,这里这里u(n)不再是不再是sk, 而是取为卷积形式而是取为卷积形式:故可用图故可用图6(a)和和(b)表示通信信号的过采样模型及其等效模型。且表示通信信号的过采样模型及其等效模型。且可以证明可以证明,
28、 图图6(a)和和(b)的输出相同的输出相同, 而且是循环平稳的。而且是循环平稳的。26输入(a)输入输出(b)图图6过采样模型过采样模型等效模型等效模型27 盲自适应算法盲自适应算法 过采样信道过采样信道 循环平稳性(续)循环平稳性(续)过采样信道的表示与循环平稳信号的两种等价平稳表示有关: 1) 向量表示向量表示其中其中小结小结: : (22)和和(23)的重要区别是的重要区别是:标量标量y(n)是循环平稳过程;是循环平稳过程;而向量而向量y(n)是平稳过程是平稳过程。28 盲自适应算法盲自适应算法 过采样信道过采样信道 循环平稳性(续)循环平稳性(续)其中hl(n),yl(n)和vl(n
29、)分别是h(n),y(n)和v(n)的过采样表示。2)多信道表示多信道表示小结小结: : (24)(24)是多信道平稳过程,如下图所示。是多信道平稳过程,如下图所示。29+30 盲自适应算法盲自适应算法v 基于循环平稳性的盲信道辨识与均衡基于循环平稳性的盲信道辨识与均衡 结论结论 - (22)为单信道过采样信号的标量表示形式为单信道过采样信号的标量表示形式, 对应于循环平稳信号形式对应于循环平稳信号形式 - (23)为单信道过采样信号的向量表示形式为单信道过采样信号的向量表示形式, 对应于平稳向量信号形式对应于平稳向量信号形式 - (24)为单信道过采样信号的多信道表示为单信道过采样信号的多信
30、道表示, 对应于多信道平稳信号形式对应于多信道平稳信号形式 循环平稳性(续)循环平稳性(续)31 盲自适应算法盲自适应算法v 基于循环平稳性的盲信道辨识与均衡基于循环平稳性的盲信道辨识与均衡 盲信道辨识与盲均衡的时域算法盲信道辨识与盲均衡的时域算法式式(22)中矩阵中矩阵H的最小二乘解即给出信道冲激响应的最小的最小二乘解即给出信道冲激响应的最小二乘估计,从而可辨识出非最小相移信道。二乘估计,从而可辨识出非最小相移信道。32算法算法 (盲信道识别与盲均衡的时域算法)步骤步骤1:并构造观测值向量步骤步骤2:估计步骤步骤3: 的最小奇异值给出加性白噪声的方差估计而主要奇异值的个数即为信号子空间的维数步骤步骤4:计算 的奇异值分解,并计算其中 是由 的主要奇异值构成的对角矩阵,而 是与这些主要奇异值对应的奇异向量组成的矩阵,它们构成信号子空间。33步骤步骤5:计算令 和 分别表示与最小奇异值对应的左右奇异向量。步骤步骤6:估计如果需要,则从 得出 ,完成信道的盲辨识。式中 表示矩阵 的伪逆矩阵。 步骤步骤7:在要求盲均衡的情况下,计算34