第一章_系统辨识常用输入信号及古典辨识方法1(王)
《系统辨识》课件

模型结构确定后,其中未知部分就要通过观测数据进
行估计。通常未知部分是以未知参数出现,故辨识工
作就成了参数估计。
参数估计的要求就是要辨识出来的模型与实际过程在
某种意义下最“接近”。
所以必须有个准则衡量。
4、模型验证
一个模型辨出来后,是否可靠必须进行多次验证。
通常一个模型用一套数据进行辨识,然后用另一套数
建立数学模型来预报。
4
第一章 概 述
2. 用于分析实际系统 工程上在分析一个新系统时,通常先进行数学仿真, 仿真的前提必须有数学模型。
3. 为了设计控制系统 目前,对被控系统的控制器的设计方法的选取,以及如 何进行具体的控制结构和参数的设计都广泛依赖于对 被控系统的理解及所建立的被控系统数学模型。
t2 t1
28
t1
y(t1)1e T
y1
y(t2)1et2T y2
第二章 过渡响应法和频率响应法
y(t)
t2 t1 y ( )
t
两边同取对数得:
t1 T
t2 T
n[1 n[1
y (t1)] y (t 2 )]
T t2n[nn1[[11 yyy(t((1ttt)112]))]] tn1t[1n1[n1[1y yy(t(2t)(2t])2])]
17
常用的模型类: 参数的 或 非参数的 线性的 或 非线性的 连续的 或 离散的 确定的 或 随机的 I/O的 或 状态的 时变的 或 定常(时不变)的
集中参数的 或 分布参数的 频率域的 或 时间域的 等等。
第一章 概 述
18
第一章 概 述
根据系统的空间、时间的离散化情况,模型可分为 三类:
由
t
y(t) 1e T
系统辨识 第1章解析

上面给出了系统模型的一般描述。在实际建模时, 要求不同,模型描述的详细程度也不尽相同,亦称为表 示的水平不同,具体地有: (1)行为水平 亦称为输人输出水平。该水平的模型将 系统视为一个“黑盒”,在输入信号的作用下,只对系 统的输出进行测量。 (2)分解结构水平 将系统看成若干个“黑盒”连接起 来,定义每个“黑盒”的输入与输出,以及它们相互之 间的连接关系。
在定义一个系统时,首先要确定系统的边界。尽管世界上的事物是相 互联系的,但当我们研究某一对象时,总是要将该对象与其环境区别开来。
边界确定了系统的范围,边界以外对系统的作用称为系统的输入,系统对
边界以外的环境的作用称为系统的输出。 尽管世界上的系统千差万别,但人们总结出描述系统“三要素”,即 实体、属性、活动。
22
ˆ
系统辨识算法
u(k)
参数未知 动态系统
y(k)
23
1.4.1辨识的定义
(1)L.A.Zadeh定义(1962):辨识就是在输入和输出数 据的基础上,从一组给定的模型类中,确定一个与所测系 统等价的模型。 (2)P.Eykhoff定义(1974):辨识问题可以归结为用一个 模型来表示客观系统本质特征的一种演算,并用这个模型 把对客观系统的理解表示成有用的形式。
应用》,薛定宇著,清华大学出版社。
4
第一章 绪论
概述
在自然科学和社会科学的许多领域中,人们越来
越重视对系统进行定量的系统分析、系统综合、仿真、
控制和预测。 将被研究对象模型化,是前提和基础。 所谓系统辨识,就是研究如何确定系统的数 学模型及其参数。
5
1.1 系统、模型
1.1.1 系统
系统是由相互联系、相互作用的若干组成部分结 合而成的,具有特定功能的总体。
系统辨识第一章 引言 PPT课件

5.
应用 进行控制。对于经典控制,已知数学模型改善系统动 态特性,进行调节器参数整定等。对现代控制系统, 有了数学模型,可进行最优控制、自适应控制等。 进行预报。预报的基础是模型,有了模型就可作一步、 二步、短期、中期甚至长期预报。进行准确的预报对 国民经济及至地方,企业等等的发展都有重要意义。 进行规划。正确的规划也是以正确的模型为基础。有 了模型,才有可能进行各种方案的最优规划。 进行仿真。有了模型,就可以在计算机上对系统进行 仿真研究,实验各种不同的策略,观测其结果,从而 分析和制定策略。 估计物理参数。如医务界对于体内参数的测定、矿藏 区域储藏的测定,可以通过系统辨识的方法来进行。 生产过程的故障诊断。过程参数监视或破损探测均可 通过动态模型来反映。
4.
渊源
根轨迹法和频率域法为代表的经典控制理论已不能胜 任将控制技术提到更高的水平的要求。 状态空间法、动态规划以及极大值原理为代表的现代 控制理论发展的需要。 数字计算机的广泛使用,为辨识系统所需进行的计算 提供了有效的工具,使辨识算法的实现成为可能。 系统工程主要是用定量方法来研究大系统的一门学科, 其基础工作也是建立数学模型。 生物计量学以及经济计量学等都要用到系统辨识技术。 它们有一套自己的辨识和估计的模式。 信息理论中很重要的一个内容是滤波,滤波的前提也 需要先构成模型。 在许多科学和工程领域内,能否定量分析和建立所研 究问题的数学模型,已成为衡量该领域认识水平的一 个尺度。
辨识目的是估计表征系统行为的重要参数,建立一个能 模仿真实系统行为的模型,用当前可测量的系统的输入 和输出预测系统输出的未来演变,它是控制的逆问题。 系统辨识包括两个方面:结构辨识和参数估计。结构辨 识和参数估计这两个方面不是截然分开的,而是可以交 织在一起进行的。 先验知识指关于系统运动规律、数据以及其它方面的已 有知识。这些知识对选择模型结构、设计实验和决定辨 识方法等都有重要作用。 用于不同目的的模型可能会有很大差别。
《系统辨识》第1讲要点

《系统辨识》第1讲要点《系统辨识》第1讲要点●引言课程名称:系统辨识(System identification)现代控制论:辨识、状态估计和控制理论什么是辨识(Identification)?System Identification系统辩识,又译为“系统识别”和“系统同定”,目前尚无公认的统一定义。
《中国大百科全书》中记述为:系统辩识是根据系统的输入/输出时间函数,确定系统行为的数学模型,是现代控制理论的一个分支(中国大百科自动控制卷486-488页)。
(1) 辨识是研究建立系统或生产过程数学模型的一种理论和方法。
(2) 辨识是种从含有噪声的测量数据(输入、输出数据)中提取被研究对象数学模型的一种统计方法。
(3) 辨识模型是对象输入输出特性在某种准则意义下的一种近似。
近似的程度取决于人们对系统先验知识的认识和对数据集性质的了解程度,以及所选用的辨识方法是否合理。
(4) 辨识技术帮助人们在表征被研究的对象、现象或系统、过程的复杂因果关系时,尽可能准确地确立它们之间的定量依存关系。
(5) 辨识是一种实验统计的建模方法。
通俗地说,系统辩识是研究怎样利用对未知系统的试验数据或在线运行数据(输入/输出数据)建立描述系统的数学模型的科学。
钱学森把系统广义概括为“依一定顺序相互联系着的一组事物”。
“系统辩识”是“系统分析”和“控制系统设计”的逆问题。
基于实际系统的复杂性,描述其特性的数学模型具有“近似性”和“非唯一性”;辩识方法亦有多样性。
没有绝对好的数学模型和绝对好的辩识方法。
什么是较好的模型?依据辩识的不同目的,有不同答案。
一般说,能够满足目的要求的,比较简单的模型,是较好的模型。
参考书:1.方崇智、萧德云编著,《过程辨识》,清华大学出版社,北京,19882.蔡季冰编著,《系统辨识》,北京理工大学出版社,北京,19893.Lennart Ljung,《系统辨识-使用者的理论》(第二版),清华大学出版社,北京,2002预修课程:线性系统理论、自动控制理论基础、概率统计与随机过程第1章系统辨识的一些基本概念1.1 过程和模型1.1.1 过程(Process)●过程的描述框图(“黑箱”模型)●过程的行为特性表现在过程的输入输出数据之中。
《系统辨识》课件

脉冲响应法
总结词
脉冲响应法是一种通过输入和输出数据 估计系统脉冲响应的非参数方法。
VS
详细描述
脉冲响应法利用系统对单位脉冲函数的响 应来估计系统的动态特性。通过观察系统 对脉冲输入的输出,可以提取出系统的传 递函数。这种方法同样适用于线性时不变 系统,且不需要知道系统的具体数学模型 。
随机输入响应法
。
线性系统模型具有叠加性和齐次性,即 多个输入产生的输出等于各自输入产生 的输出的叠加,且相同输入产生的输出
与输入的倍数关系保持不变。
线性系统模型可以通过频域法和时域法 进行辨识,频域法主要通过频率响应函 数进行辨识,时域法则通过输入和输出
数据直接计算系统参数。
非线性系统模型
非线性系统模型具有非叠加性和非齐次性,即多个输 入产生的输出不等于各自输入产生的输出的叠加,且 相同输入产生的输出与输入的倍数关系不保持不变。
递归最小二乘法
递归最小二乘法是一种在线参数估计方法,通过递归地更新参数估计值来处理动态系统。在系统辨识中,递归最小二乘法常 用于实时估计系统的参数。
递归最小二乘法的优点是能够实时处理动态数据,且对数据量较大的情况有较好的性能表现。但其对初始参数估计值敏感, 且容易陷入局部最优解。
广义最小二乘法
广义最小二乘法是一种改进的最小二乘法,通过考虑误差的 方差和协方差来估计参数。在系统辨识中,广义最小二乘法 常用于处理相关性和异方差性问题。
系统辨识
目录
• 系统辨识简介 • 系统模型 • 参数估计方法 • 非参数估计方法 • 系统辨识的局限性与挑战 • 系统辨识的应用案例
01
系统辨识简介
定义与概念
定义
系统辨识是根据系统的输入和输出数 据来估计系统动态特性的过程。
第一章_系统辨识常用输入信号及古典辨识方法1(王)

{e(k)}
9
3. 白噪声的产生及其MATLAB仿真
如何在计算机上产生统计上比较理想的各
种不同分布的白噪声序列是系统辨识仿真研 究的一个重要问题。 目前已有大量应用程序可供查询或调用。 这里介绍一些最常用方法的基本原理。 在具有连续分布的随机数中,(0,1)均匀 分布的随机数是最简单、最基本的一种。有了 (0,1)均匀分布的随机数,便可以产生其 他任意分布的随机数和白噪声。
21
22
X1=1;X2=0;X3=1;X4=0; %移位寄存器输入Xi初T态(0101), Yi为移位 寄存器各级输出 m=60; %置M序列总长度 for i=1:m %1# Y4=X4; Y3=X3; Y2=X2; Y1=X1; X4=Y3; X3=Y2; X2=Y1; X1=xor(Y3,Y4); %异或运算 if Y4==0 U(i)=-1; else U(i)=Y4; end end M=U %绘图 i1=i k=1:1:i1; stem(k,U,'filled') xlabel('k') 23 ylabel('M序列') title('移位寄存器产生的M序列')
可以证明序列{i}为伪随机数序列,循环周期可达2k-2
11
A=6; x0=1; M=255; f=2; N=100; %初始化; x0=1; M=255; for k=1: N %乘同余法递推100次; x2=A*x0; %分别用x2和x0表示xi+1和xi-1; x1=mod (x2,M); %取x2存储器的数除以M的余数放x1(xi)中; v1=x1/256; %将x1存储器中的数除以256得到小于1的随机数放v1中; v(:,k)=(v1-0.5 )*f; %将v1中的数( )减去0.5再乘以存储器f中的系数,存 放在矩阵存储器v的第k列中,v(:,k)表示行不变、列随递推循环次数变化; x0=x1; % xi-1= xi; v0=v1; end %递推100次结束; v2=v %该语句后无‘;’,实现矩阵存储器v中随机数放在v2中, 且可直接显示在MATLAB的window中; k1=k; %grapher %以下是绘图程序; k=1:k1;
系统辨识a

§1.1.4 建模方法 建立数学模型的方法多种多样。一般来讲,建 立系统的数学模型有以下三种方法。这些方法既可 单独用,也可混合用,视系统的复杂程度和建模目 的而定。 1 .机理分析法(科学基础理论推演法)。 这种方法通常需要通过分析过程的运动规律, 运用已知的定律,定理和原理,如化学动力学原理、 生物学定律、牛顿定律、能量平衡方程等,来建立 起过程的数学模型。 这种方法只能用于简单过程的建模。对于比较 复杂的实际生产过程来说,这种方法有很大的局限 性。这是因为在进行理论建模时,对所假定的对象 必须提出合理的简化假设,否则会使问题过于复杂 化。然而这些假定往往不一定能符合实际情况。再 说实际过程的机理有时也并非完全清楚。
2 .测试法。 系统输入输出信号一般是可以测量的。由于系统的动态特性必然表 现在这些输入输出数据中,利用输入输出数据所提供的信息就可推算出系 统的关系式,从而建立起系统的数学模型。这种建模方法就叫做辨识,如 图所示。
测试法建模示意图 从某种意义上来说,测试法较机理分析法有一定的优越性,因为它 无须深入了解过程的机理。但这又不是绝对的。测试法关键之一是必须设 计一个合理的实验,以便从输入输出数据中获得关于系统的最大信息量。 这点往往又是非常困难的。如果把理论建模方法比喻为“白箱”问题,而 把辨识建模看做“黑箱”问题,则二者都太绝对。二者的结合而导致的 “灰箱”问题,则比较容易解决。因此,在实际应用时,“机理分析法” 和“测试法”这两种方法应该是相互补充而不能互相代替。一般的作法是, 机理已知部分采用理论建模的方法,机理未知的部分采用辨识建模的方法, 或是先用理论建模的方法得到一个含有待定参数的数学模型,然后再用一 合理的参数估计(辨识的部分内容)方法来辨识参数。
第一章 系统辨识引论
§1 . 1 系统辨识的历史与发展 人类社会的一切活动,是认识世界和改造世界。人们通过实践去认 人类社会的一切活动,是认识世界和改造世界。 识世界,而认识世界的目的又在于改造世界。 识世界,而认识世界的目的又在于改造世界。 观察和测量是自然科学和社会科学研究工作认识客观世界的最重要 的基础。根据实验和观察结果, 的基础。根据实验和观察结果,科学工作者借助于某些方法进行去粗取 去伪存真的分析与整理,进行归纳和推理, 精,去伪存真的分析与整理,进行归纳和推理,从而对所研究的问题提 出概念,确定一些见解,进而构成对所研究的问题的较系统的认识, 出概念,确定一些见解,进而构成对所研究的问题的较系统的认识,形 成一种理论。即用语言形式,数学形式或其它形式, 成一种理论。即用语言形式,数学形式或其它形式,表达所研究的事物 的模型。 的模型。 系统辨识,就是用未知系统的观测数据(输入,输出数据) 系统辨识,就是用未知系统的观测数据(输入,输出数据)来建立该 系统数学模型的理论和方法。 系统数学模型的理论和方法。 系统,应理解为广义的系统概念:世界上一切由各个相互作用, 系统,应理解为广义的系统概念:世界上一切由各个相互作用,又相 互依赖的事物组成的具有某一特定功能的整体都可以认为是一个系统 (Webbster : a regularly interacting or interdependent group of items forming a unified whole )。譬如一个马达,一个人体,多机架的连续轧 )。譬如一个马达,一个人体, 譬如一个马达 一种药物在人体中的被吸收的过程, 钢,一种药物在人体中的被吸收的过程,一地域的多种经济成份的平衡 等等。 等等。 为了寻求各种各样系统的运动规律,并用数学语言加以描述, 为了寻求各种各样系统的运动规律,并用数学语言加以描述,就有 必要建立一种对各种学科都具有普遍适用意义的一种方法论。 必要建立一种对各种学科都具有普遍适用意义的一种方法论。系统辨识 就是这样一种方法论。它是研究系统的一种有效的工具, 就是这样一种方法论。它是研究系统的一种有效的工具,利用这个工具 可以对我们要研究的系统进行定量的描述。 可以对我们要研究的系统进行定量的描述。
系统辨识经典辨识方法

r =
1.0000 0.9996
0.9996 1.0000
此时原传递函数和辨识所得传递函数的阶跃响应对比如下图:
图1.2原传递函数和辨识所得传递函数的阶跃响应对比
由上图可以看出,在未加入噪声之前,采用面积法辨识结果很精确,并且,分子可以为阶次低于分母的任意阶次。
1.2.2加入噪声为便于对来自,仍取系统传递函数如下:b1=M(1,1)
b2=M(2,1)
%求分母系数a1,a2,a3
N=[1 0 0;A1 1 0;A2 A1 1]*[b1;b2;0]+[A1;A2;A3];
fprintf('分母多项式系数为:')
a1=N(1,1)
a2=N(2,1)
a3=N(3,1)
%求辨识所得传递函数
num1=[b2 b1 1];
当传递函数的形式如下所示时
…………………………………(1.9)
定义
………………………………(1.10)
由于 …………………………………………(1.11)
则 的Laplace变换为:
……………………………………(1.12)
定义一阶面积 为:
………(1.13)
令
……………………………………………………………(1.14)
a3=sum3
%绘制辨识后的传递函数
dt=0.01;
t=0:dt:50;
num2=1;
den2=[a3 a2 a1 1];
fprintf('系统辨识后的传递函数为:')
G=tf(num2,den2)
h=step(num2,den2,t);%辨识所得传递函数阶跃响应
plot(t,y,'black',t,h,'blue');
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
辨识中常用的输入信号有白噪声或伪随机信号
4
2.1 谱密度与相关函数
1.帕塞瓦尔(Parseval)定理与功率谱
Parseval定理:确定性信号x(t)的总能量为:
x ( t ) dt
2
1 2
|| X ( j ) ||
2
d
5
2.维纳—辛钦关系式:
物理上是不存在的,常见的往往是有色噪声。
有色噪声的表示定理:设平稳噪声序列{e(k)}的谱密度
S e ( ) 是ω的实函数,则必定存在一个渐近稳定的线性环节
,使得在输入为白噪声序列的情况下,环节的输出是谱密度 S e ( ) 的平稳噪声序列{e(k)}。 为
白噪声 线性环节 (成形滤波器) {w(k)} H(z-1 ) 有色噪声
R w ( ) ( ) ,其中,
2
( )
为Dirac函数,即
( )
( )
∞,τ=0 0,τ≠0
2
且
( ) d 1
的傅立叶变换为1,
,频谱宽度无限。
8
S w ( )
2. 有色噪声
有色噪声是指每一时刻的噪声和另一时刻的噪声相关, 因而其谱密度也不再是常数。在工业生产实际中,白噪声在
plot(k,v,k,v,'r');
12
13
Li1.m A=19;N=200;x0=37;f=2;M=512; for k=1:N x2=A*x0 x1=mod(x2,M) v1=x1/512 v(:,k)=(v1-0.5)*f x0=x1 v0=v1 end v2=v k1=k k=1:200; plot(k,v)
24
-1
1
-1
1
1
1
1
-1
-1
-1
1
-1
-1
1
1
-1
1
-1
1
1
1
1
-1
-1
-1
1
-1
-1
1 1
-1
1
-1
1
1
1
1
-1
-1
-1
1
-1
-1
1
1
-1
1
-1
1
1
1
1
-1
-1
-1
1
-1
-1
1
1
25
四位移位寄存器产生的序列周期不可能超过16,全 零初态导致全零序列 四位移位寄存器产生的序列最大周期只能是15 如果一个移位寄存器的输出序列周期达到最大,这 个序列称为最大长度二位式序列或M序列。 如果输出序列的周期比最大周期小,就不是M序列。 N级移位寄存器产生的序列的最大周期为N=2n-1
N
当N很大时,白噪声或M序列可近似满足这一要 求;当N不大时,并非对所有的N都能找到这种
输入信号。
3
在具体工程应用中,选择输入信号时还应考虑 以下因素:
1)输入信号的功率和幅度不宜过大,以免使 系统工作在非线性区,但也不应过小,以致信 噪比太小,直接影响辨识精度;
2)输入信号对系统的“净扰动”要小,即应 使正负向扰动机会几乎均等;
18
移位寄存器:
移位寄存器由触发器串联而成,分别以0,1表示两种状态。 当移位脉冲来到时,每位的内容(0或1)移到下一位,最 后一位的内容就是输出。
为保持连续工作,将最后2级寄存器模2加后反馈到第1级的 输入端(M序列)。
19
一个四级移位寄存器
若初始状态为(0000),则输出为全零序列 若初始状态为(1111),则寄存器内容: 1111 0111 0011 0001 1000 0100 0010 1001 1100 0110 1011 0101 1010 1101 1110 1111 输出序列为:111100010011010 1111… 周期为15
26
2.M序列的性质
1) n级移位寄存器产生的序列的最大周期为N=2n-1 2) M序列的一个周期中,“0”出现的次数为(N-1)/2 “1”出现的次数为(N+1)/2,当N较大时,0,1出现的 概率几乎是相等的。1/2. 3) M序列中某种状态连续出现的段称为游程。一个周期中有
2n-1个游程,游程长度为1~n,但出现的概率是随机的。其中 0的游程和1的游程各占一半
可以证明序列{i}为伪随机数序列,循环周期可达2k-2
11
A=6; x0=1; M=255; f=2; N=100; %初始化; x0=1; M=255; for k=1: N %乘同余法递推100次; x2=A*x0; %分别用x2和x0表示xi+1和xi-1; x1=mod (x2,M); %取x2存储器的数除以M的余数放x1(xi)中; v1=x1/256; %将x1存储器中的数除以256得到小于1的随机数放v1中; v(:,k)=(v1-0.5 )*f; %将v1中的数( )减去0.5再乘以存储器f中的系数,存 放在矩阵存储器v的第k列中,v(:,k)表示行不变、列随递推循环次数变化; x0=x1; % xi-1= xi; v0=v1; end %递推100次结束; v2=v %该语句后无‘;’,实现矩阵存储器v中随机数放在v2中, 且可直接显示在MATLAB的window中; k1=k; %grapher %以下是绘图程序; k=1:k1;
14
(0,1)均匀分布随机数的产生仿真举例 利用乘同余法,37选R=2,A=19,k=9,M=512,递推100次 调用random.m
1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0
v
0
10
20
30
40
50 k
60
70
80
90
100
15
16
产生(-1,1)均匀分布的白噪声
20
30
40
50 k
60
70
80
90
100
17
2.3
伪随机序列
1. M序列的产生
伪随机序列是一种很好的辨识输入信号,它具有近似 白噪声的性质,不仅可以保证较好的辨识效果,而且工程 上又易于实现。 应用领域:通信、雷达、导航、密码学、声学、数字跟踪 系统、网络系统故障诊断等
M序列,二位式最大长度线性反馈移位寄存器序列,是伪 随机二位式序列最简单的一种,由带有线性反馈逻辑电路 的移位寄存器产生。
长度为1的游程有2n-2个,长度为2的游程有2n-3个,长度为3
的游程有2n-4个,以此类推,最后,长度为n的游程有1个。 27
4)移位可加性:
2个彼此移位等价的相异M序列,按位模2加后得到的和序列仍为 M序列 一个4级M序列 延迟7bit的序列 1111000100110101111… 0011010111100010011…
10
(0,1)均匀分布的随机数的产生
在计算机上产生(0,1)均匀随机数的方法很多, 其中最简单、最方便的是数学方法。
乘同余法
先用递推同余式产生正整数序列{xi}
x i Ax i 1 (mod M )
Mod为取M的余数,M为2的方幂,即M=2k,k为大于2的 整数,A取适中值,如3<A<10,初值x0取正奇数,如x0 =1。 下一个随机数是上一个随机数乘以A对M取余而得到的, xi 再令 i M
N 1 at 2 Nt N 1 at 2 Nt a N
自相关函数 R x ( ) (1) =0
第二章 系统辨识常用输入信号 及经典辨识方法
主讲人:王树彬
1
合理选用辨识的输入信号是能否获得好的辨识结 果的关键之一。
为了使系统可辨识,输入信号必须满足一定的条 件。最低要求是在辨识时间内系统的动态必须被输入 信号持续激励。也就是说,在试验期间输入信号必须 充分激励系统的所有模态。
更进一步,输入信号的选择应能使给定问题的辨 识模型精度最高。
随机过程x(t)的谱密度 S x ( ) 与自相关函数 构成一组傅立叶变换对:
S x ( ) R x ( )
R x ( )
j
R x ( ) e
d
j
1 2
S x ( ) e
d
定义互谱密度为互相关函数的傅立叶变换:
S xy ( j ) R xy ( )
21
22
X1=1;X2=0;X3=1;X4=0; %移位寄存器输入Xi初T态(0101), Yi为移位 寄存器各级输出 m=60; %置M序列总长度 for i=1:m %1# Y4=X4; Y3=X3; Y2=X2; Y1=X1; X4=Y3; X3=Y2; X2=Y1; X1=xor(Y3,Y4); %异或运算 if Y4==0 U(i)=-1; else U(i)=Y4; end end M=U %绘图 i1=i k=1:1:i1; stem(k,U,'filled') xlabel('k') 23 ylabel('M序列') title('移位寄存器产生的M序列')
输出谱密度关系告诉我们:要充分激励系统,就要 使输入信号的频谱“宽”于系统频谱。
7
2.2
白噪声
1. 白噪声 均值为0,谱密度为非0常数的平稳随机过程
无记忆性,即t时刻的数值与t时刻以前的过去值无关,也
不影响t时刻以后的将来值。从另一意义上说, 即不同时刻的随机信号互不相关。
定义:1. E(w) w 0 2.
{e(k)}
9
3. 白噪声的产生及其MATLAB仿真
如何在计算机上产生统计上比较理想的各