首页信息与系统科学控制科学与技术计算机控制技术 02 第二章 采样与数据保持.pptx

02 第二章 采样与数据保持.pptx

页数:40页文件大小:892.7 KB来源: 计算机控制技术ppt课件

本课件围绕计算机控制系统中的采样与保持环节展开,先给出采样、量化、编码的定义与信号种类划分,再用δ函数与傅氏级数推导理想采样信号的频谱表达式和香农采样定理,进而讨论实际采样过程中的假频与频率混叠,最后分析零阶保持器与一阶保持器的数学描述、频率特性及工程上采样周期的选取方法。

第二章采样与数据保持封面页,标示本章围绕采样过程数学描述、信号恢复与采样速率三大主题
第二章目录页,列出采样过程的数学描述、信号的恢复与影响采样速率的因素三项内容
采样过程示意与A/D变换器说明,图示连续信号、离散信号与离散量化信号三种信号形态的转换
查看本课件的文字版(共 40 页,供检索与复制)

第1页:第二章采样与数据保持封面

第二章 采样与数据保持

第2页:第二章目录

第二章 采样与数据保持

  1. 采样过程的数学描述
  2. 信号的恢复
  3. 影响采样速率的因素
  4. 本章思考题

第3页:2.1.1 采样过程与A/D变换

2.1 采样过程的数学描述

2.1.1 采样过程

A/D变换器:完成采样、保持、量化和编码。

  • (a) 连续信号
  • (b) 离散信号
  • (c) 离散量化信号

第4页:采样量化和编码三步

  1. 采样:理想采样开关,采样开关没有惯性也没有延时
  2. 量化:将采样后的幅值按最小量化单位取整
  3. 编码:只是信号表示形式的改变,可看成是无误差的等效变换

第5页:计算机控制系统中信号的种类

计算机控制系统中信号的种类

从时间上区分
  • 连续信号:时间轴上任何时刻都存在的信号
  • 离散信号:时间轴上断续出现的信号
从幅值上区分
  • 模拟量:幅值上连续变化,可取任意值
  • 离散量:具有最小量化单位的模拟量
  • 数字量:幅值用一定位数的二进制码表示

第6页:离散采样系统的基本概念

离散采样系统的基本概念

控制系统中有一个或若干个部件的输出信号是一串脉冲形式或是数字(数码),由于信号在时间上是离散的,这类系统称为离散系统。

1 采样控制系统或脉冲控制系统
包含数字和离散信号,离散信号是脉冲序列(时间上离散)
2 数字控制系统或计算机控制系统
离散信号是数字序列(时间上离散、幅值上整量化)

第7页:D/A转换器的解码与保持

D/A转换器过程:解码和保持

  1. 解码:把离散的二进制数字信号转换为离散的模拟信号
  2. 模拟信号复现:通过“保持器”将离散模拟信号复现为连续的模拟信号,该信号才能真正驱动模拟放大器等

第8页:2.1.2 采样过程的描述

2.1.2 采样过程的描述

理想采样过程
开关的闭合时间为零
实际采样过程
τ>0,但远远小于采样周期,远远小于被控对象的时间常数
单开关
按采样周期均匀采样、非均匀采样、随机采样
多开关
同步采样、非同步采样、多速采样

第9页:δ函数的定义和性质

2.1.3 采样过程的数学描述

δ函数的定义和性质

定义1:脉冲函数的极限
δ(t)=lim(τ→0)(1/τ)[u(t+τ/2)-u(t-τ/2)],其中 t≥0 时 u(t)=1,t<0 时 u(t)=0
定义2:采样函数的极限
δ(t)=lim(ak→0)(sin(ak t))/(π t),且∫δ_a(t)dt=π

第10页:δ函数筛选性质与采样开关描述

δ(t) 在 t=0 处为∞、其余为0,且∫δ(t)dt=1;δ(t-t0) 在 t=t0 处为∞,且∫δ(t-t0)dt=1。

筛选性质:∫δ(t)f(t)dt=f(0);∫δ(t-t0)f(t)dt=f(t0)。

理想采样开关的时域数学描述:δ_T(t)=Σ(k=-∞→+∞)δ(t-kT)

第11页:理想采样信号的时域描述

理想采样信号的时域数学描述:f*(t)=f(t)·δ_T(t)=Σ(k=-∞→+∞)f(t)δ(t-kT)

采样过程可以看作信号调制的过程。

第12页:傅利叶级数与频域特性

理想采样信号的频域特性

傅利叶级数:如果一个周期为T的函数 f(t)=f(t+T) 满足狄里赫利条件,即在有限区间内有界,且只有有限个间断点,则可以将其展成傅氏级数:

f(t)=a0/2+Σ(k=1→∞)[ak cos(kωs t)+bk sin(kωs t)]

其中 ak=(2/T)∫f(t)cos(kωs t)dt,bk=(2/T)∫f(t)sin(kωs t)dt,ωs=2π/T 是基波角频率。可由欧拉方程转化为复数形式:cos(kωs t)=(1/2)(e^(jkωs t)+e^(-jkωs t)),sin(kωs t)=(1/2j)(e^(jkωs t)-e^(-jkωs t))。

第13页:单位脉冲序列的傅氏级数

复数形式:f(t)=Σ(k=-∞→+∞)Ck e^(jkωs t),Ck=(1/T)∫f(t)e^(-jkωs t)dt

单位脉冲序列δT(t)的傅氏级数:Ck=(1/T)∫δ(t)e^(-jkωs t)dt=1/T,故 δ_T(t)=(1/T)Σ(k=-∞→+∞)e^(jkωs t)

理想采样信号频谱的数学表达式:f*(t)=f(t)·(1/T)Σe^(jkωs t),F*(jω)=F[f*(t)]=(1/T)ΣF[f(t)e^(jkωs t)]

第14页:香农采样定理

由傅氏变换中的复位移定理 F[e^(±at)f(t)]=F(jω∓a),得:

F*(jω)=(1/T)Σ(k=-∞→+∞)F(jω-jkωs),上式即为理想采样信号的频谱表达式。

香农(Shannon)采样定理:对于一个有限频谱(ω<ωmax)的信号 f(t) 进行采样,当采样频率满足 ωs>2ωmax 时,采样函数 f*(t) 能够无失真地恢复到原来的信号 f(t)。其中 ωmax 为信号频谱最高频率,ωs 为采样角频率,ωs=2π/T=2πf。

注:这是一个必要条件(如果不满足条件,一定不能恢复)。

第15页:离散与连续信号频谱关系

离散信号频谱 F*(jω) 是以 ωs 为周期、幅值为 1/T·F(jω±jkωs) 的周期频谱。图中对比三种情形:

  • ωm=ωs/2:频谱刚好相接
  • ωm<ωs/2:各周期频谱相互分离,可无失真恢复
  • ωm>ωs/2:频谱发生重叠(混叠),无法无失真恢复

第16页:非孤立频谱的最高有效频率

连续信号为非孤立频谱信号时,最高有效频谱可选为 ωm,并要求 ωm<ωs/2。

确定方法:当 ω>ωmax 时,|F(jω)|<ε|F(j0)|,取 ε 为小量(如0.05)。

第17页:按采样定理选择采样频率例题

例:设连续函数信号 x(t)=e^(-t)-e^(-2t),取 ε=0.05,按采样定理选择其采样频率,使采样后的信号 x*(t) 能以足够的精度恢复原信号。

X(s)=L[x(t)]=1/(s+1)-1/(s+2)=1/(s^2+3s+2)

|X(jω)|=1/√((2-ω^2)^2+9ω^2),令 |X(jω)|=ε|X(j0)|=0.05×1/2,解得 ωmax≈6.13

根据采样定理应选取 ωs≥2ωmax≈12.26。

采样频率高,能如实反映信号的变化;但从控制的角度而言,加重了计算机的负担,要求计算机的速度加快;另一方面,采样频率增加,干扰对系统的影响也越大。

第18页:2.1.4 实际采样过程的数学描述

2.1.4 实际采样过程的数学描述及分析

实际采样脉冲具有一定宽度 τ,其频谱表达式为:F*(jω)=Σ(k=-∞→+∞)(Cn/T)·F(jω-jkωs),其中各次谐波幅值受脉冲宽度对应的系数加权。

第19页:假频现象

假频现象

假频
某连续信号,采样频率小于信号频率的两倍,则在每个周期内采样不足两个,采样后变成另一种频率的新信号。

第20页:频率混叠与前置滤波对比

图中对比 F1(jω)、F2(jω) 与采样后频谱 F*(jω):直接在 ±ωs/2 处发生频率混叠时,采样恢复得到的信号与原始信号不同;在采样前加入前置滤波器滤除高频分量后,可避免混叠并正确恢复。

第21页:前置滤波器的作用

前置滤波器作用:消除或减小频率混叠。

前置滤波器的幅频特性在 |ω|≤ωm 内为通带,在 ωs/2 附近应为阻带,使采样后频谱主分量不与相邻周期分量重叠。

第22页:2.2 信号复现的概念

2.2 信号复现

连续信号经过采样:时域上,时间上连续的信号变成时间上的脉冲序列;频域上,将一个孤立的有限频谱变为具有无穷多的周期频谱。

将数字信号转换复原成连续信号的过程称信号复现,该装置称为保持器或复现滤波器。对离散信号进行恢复:时域上,由采样值 f(kT) 求出 f(t);频域上,除去由于采样引起的附加分量,保留主频谱分量。

第23页:2.2.1 信号的恢复过程

2.2.1 信号的恢复过程

时域:y(t)=f*(t)*h(t)=f(t)

频域:Y(jω)=F*(jω)H(jω)=F(jω)

即离散信号 f*(t) 经保持器(脉冲响应 h(t))滤波后,输出 y(t) 恢复为原连续信号。

第24页:2.2.2 理想滤波器

2.2.2 理想滤波器

理想滤波器的滤波特性为:

  • |G(jω)|=1,ω≤ωs/2
  • |G(jω)|=0,ω>ωs/2

其频率特性如图,为矩形低通特性,物理上不可实现。

第25页:2.2.3 零阶保持器的工作原理

2.2.3 零阶保持器

脉冲的过渡过程:输入为采样脉冲序列 f*(t),经零阶保持器后输出为阶梯波 fh(t)。

第26页:零阶保持器的数学描述

零阶保持器的数学表达式为 f(nT+△t)=f(nT);

其脉冲响应为 gh(t)=1(t)-1(t-T),传递函数为:

Gh(s)=L[gh(t)]=(1-e^(-Ts))/s

频率特性:Gh(jω)=(1-e^(-jωT))/(jω)=T·(sin(ωT/2))/(ωT/2)·e^(-jωT/2)

其幅频特性为 |Gh(jω)|=T|(sin(ωT/2))/(ωT/2)|,其相频特性为 ∠Gh(jω)=∠sin(ωT/2)-ωT/2。

第27页:零阶保持器的频率特性图

零阶保持器的频率特性

幅频特性 |Gh(jω)|=T|(sin(ωT/2))/(ωT/2)|,在 ω=ωs、2ωs、3ωs 处出现零点;

相频特性 ∠Gh(jω)=∠sin(ωT/2)-ωT/2,随频率增大而线性滞后。

第28页:零阶保持器的特点

特点:

  1. 是一个低通滤波器
  2. 幅频特性不是常数,输出的频谱含有辅分量,可能会产生失真,需要在采样之前加入前置滤波器,减小频率混叠效应
  3. 相位有滞后,在采样频率 ωs 的整数倍处有180°的突变
  4. 精确性依赖于采样频率 ωs,采样周期尽可能小,则零阶保持器的输出可能越接近原连续信号

第29页:信号时域与频域变化情况

信号在采样—保持过程中的变化:时域上由连续信号变为脉冲序列再变为阶梯波;频域上由孤立频谱变为周期频谱,再经滤波保留主频谱。

图中对比三种配置:前置滤波+零阶保持器、零阶保持器+后置滤波、前置滤波+零阶保持器+后置滤波。

第30页:后置滤波器与采样频率选择

后置滤波器:由于零阶保持器允许高频噪声通过,当采样周期较大时,ZOH的输出会对系统动态造成不良影响,因此需设置后置滤波器。

采样频率的选择在工程上最好应选择尽可能低的采样速率:

  1. 可以有更多的时间用于完成控制算法
  2. 可以采用速度较低的计算机
  3. 可以降低对A/D转换器的要求

注:图中“ZOH”即零阶保持器(Zero Order Hold)。

第31页:一阶保持器的外推原理

一阶保持器:一阶保持器以两个采样时刻的值为基础实行外推,它的外推输出为:

x(kT+t')=x(kT)+[x(kT)-x((k-1)T)]·t'/T

式中 t' 为 kT 到(k+1)T 之间的时间变量。

第32页:一阶保持器的脉冲响应函数

一阶保持器的脉冲响应函数如图,可分解为若干单位阶跃与单位斜坡的组合:

h(t)=(1+t/T)·1(t)-2(1+(t-T)/T)·1(t-T)+(1+(t-2T)/T)·1(t-2T)

波形在 0~T 区间为斜坡上升,T~2T 区间为下降段。

第33页:一阶保持器的传递函数与频率特性

根据一阶保持器脉冲响应函数的分解,可得保持器的传递函数:

Gh(s)=(1/Ts^2)(1-2e^(-Ts)+e^(-2Ts))·(1+Ts) 或 Gh(s)=T(1+Ts)[(1-e^(-Ts))/(Ts)]^2

一阶保持器的频率特性为:

|Gh(jω)|=T√(1+(Tω)^2)·[(sin(ωT/2))/(ωT/2)]^2

∠Gh(jω)=arctg(ωT)-ωT

第34页:一阶保持器频率特性图

本页为一阶保持器频率特性的图示,对应传递函数 Gh(s)=T(1+Ts)[(1-e^(-Ts))/(Ts)]^2 的幅频与相频曲线。

注:本页源文件仅保留页码数字,正文为图示内容,建议对照原课件图片核对曲线标注。

第35页:一阶与零阶保持器比较

一阶保持器与零阶保持器比较

  1. 一阶保持器幅频特性的幅值较大,高频分量也大
  2. 一阶保持器相角滞后比零阶保持器大
  3. 一阶保持器的结构更复杂

一阶保持器实际很少使用!

第36页:2.3 采样速率与跟踪性

2.3 影响采样速率的因素

1. 跟踪性:可由闭环带宽或时间响应的要求,通过上升时间、过渡时间等来衡量;采样速率至少应为希望的闭环带宽的两倍,可能要高达20倍,这取决于对系统的特殊的性能要求以及跟踪信号和对象动力学之间的联系。

(1)减少指令改变和系统产生对它的响应之间的延迟;采样周期存在上限和下限:下限由A/D转换时间、计算机执行控制程序的时间及D/A转换时间等决定。在满足要求的前提下,采用较大的采样周期,可以降低对硬件的要求,节约成本。

第37页:抗干扰性与参数灵敏度

(2)抗干扰性:系统中的扰动信号可能是阶跃信号到白噪声之间的任意信号。良好的连续控制器的系统要比用数字控制器的系统的抗干扰性要好。原因:误差响应要小;采样信号可能是过时的信号。

(3)对参数变化的灵敏度:采样周期大到可以与开环系统的任一动力学模态的周期相比时,离散系统对参数变化的灵敏度就增加。特别是在采样速率较低时,为减小灵敏度就应对系统进行专门的设计。

第38页:前置滤波器设计的影响

(4)前置滤波器设计的影响

方法1
保守的方法是选择滤波器的转折频率和采样频率都远大于系统的带宽。为了大大减小在 ωs/2 处的高频噪音,采样速率应该比滤波器的转折频率高5到10倍。
方法2
允许前置滤波器在系统的带宽频率处有较大的相移,在进行控制设计时,要把模拟式前置滤波器的特性包括进去。这种设计方法可以使我们采用的采样频率降低到5至10倍于系统的带宽,但其代价是增加了设计的复杂性,以保证在有前置滤波器的相位迟后时,系统仍能保持有足够的稳定性。

第39页:按上升时间与过程参数选取采样周期

(5)按开环响应阶跃上升时间 tr 选取:T=tr/(2~4)

(6)按生产过程的控制参数选取:

按生产过程控制参数选取的采样周期
控制过程采样周期T(秒)
流量1~3
压力1~5
液位5~10
温度10~20
成分10~20

第40页:本章思考题

思考题

  1. 什么是采样定理?采样周期太长对信号及闭环系统的性能有什么影响?
  2. 前置滤波器和后置滤波器的作用是什么?
  3. 零阶保持器和理想低通滤波器的特性有什么差别?
  4. 写出零阶保持器的传递函数,幅频和相频特性,并说明其特点。
  5. 已知一信号由有用信号 fs(t) 和噪声信号 n(t) 混合而成,f(t)=fs(t)+n(t),其对应的频谱为 F(ω)=Fs(ω)+N(ω),试用理想采样和低通滤波器单独将 fs(t) 提取出来,有几种方法?采样频率如何选择?
顶部目录