第七章 采样系理论.docxVIP

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PAGE

PAGE10

第七章 采样系统理论

§7-1.引言

近二十年来,随着微电子及数字信号技术的发展,特别是数字计算机广泛地应用于控制系统中,出现了离散化的控制器。一般地,采用数字计算机作为系统的控制器,对连续的控制对象进行控制的系统是最常见的采样系统。与连续系统不同的是:采样系统中至少有一个或几个变量是离散信号。

什么是离散信号呢?对一个连续变化的物理量,按一定的规律(通常是每隔一个时间间隔T),通过采样开关(可以是机电的或电子的装置,也可以是数字计算机定时执行读取命令)读取该物理量在某些瞬间的量值。这一系列量值就是该物理量的离散信号。如图7-1所示。

图7-1采样

为什么要对连续信号进行采样,使它变成离散信号呢?这完全是由于数字计算机的工作原理决定的。大家知道,目前数字计算机基本上是串行工作的,也就是它随着内部时钟的节拍,一条一条地执行着程序中的各种命令。如果它一刻不停地读取某一物理量,那么其它的事它什么也不能做了,而且这样做也是没有必要的。工程实践告诉我们:只要适当选取采样周期T,在采样时刻瞬时获取的一系列离散信号完全可以表示相应的连续信号所包含的绝大部分信息。完全可以满足对控制系统的性能指标要求。这样计算机就可以用采样时刻之间的大量时间去完成其它任务.

r

r(t)

e(t)

e*(t)

u(t)

y(t)

数字控制器(离散部分)

(连续部分)

被控对象

A/D接口

D/A接口

计算机

图7-2,带有微型计算机的控制系统

本章我们将学习有关采样系统的基础理论。主要包括:采样定理、Z变换、采样系统的动态分析及稳定性分析。

§7-2.采样及采样定理

我们已经知道,把连续信号转换成离散信号的过程叫做采样过程。实现采样的装置叫做采样

开关。把连续信号e(t)加到采样开关的输入端,采样开关每T秒闭合一次,闭合持续时间为τ,于是在采样开关的输出端得到宽度为τ的脉冲序列e*(t)(见图7-3b)。由于采样持续时间τ与采样周期T相比很小(τ??T),在工程设计中通常忽略它的宽度。

图7-3,信号采样过程

众所周知,在数字计算机内参与运算的信号是二进制编码的整量化的数字信号。因此,在量值上连续、时间上离散的误差信号e*(t)需要通过A/D转换器进行转换,通过量化处理把它变成时间上离散、量值上整量化的二进制数值e?*(t)。

在每一个采样周期T秒(t?[kT,(k+1)T])内,数字计算机总是把e?*(kT)的值当作e(t)的值。实际上,这就相当于一个零阶保持器。关于零阶保持器我们后面还要详细讨论。因此,在计算机中是用eh(t)来近似表示e(t)的(参见图7-4)。

图7-4信号的采样与保持过程

采样过程是发生在采样控制系统中的实际情况,是工程实践中客观存在的问题。如何找出它的数学模型,用数学语言来描述它。这个问题摆在了控制理论界学者和工程师的面前,人们希望可以建立一种理论和方法来分析和设计这种系统。为了便于对采样系统进行理论分析,对于形状如同e*(t)这样的信号,人们很自然地想到用脉冲函数δ(t)来描述它。我们把采样过程用一个周期性闭合的采样开关S来表示,如图7-5所示,其闭合的周期为T,持续时间τT并趋近于零。

图7-5采样过程

e*(t)?e(0)[1(t)?1(t?τ)]?e(T)[1(t?T)?1(t?T?τ)]+

?e(2T)[1(t?2T)?1(t?2T?τ)]???e(kT)[1(t?kT)?1(t?kT?τ)]??

???

?

=

k?0

e(2T)[1(t?2T)?1(t?2T?τ)]

(7-1)

式中,1(t?kT)?1(t?kT?τ)为两个单位阶跃函数之差,表示一个在kT时刻,高为1,宽为

τ,面积为τ的矩形。因为τ很小,则可以近似用发生在kT时刻的δ函数来表示

1(t?kT)?1(t?kT?τ)=τ?δ(t?kT)

(7-2)

?1??,t?kT

其中,

δ(t?kT)??τ

? 0,

?

t?kT

?

因此,

e*(t)??e(kT)?τ?δ(t?kT)=τ?e(kT)?δ(t?kT)

(7-3)

k?0

而为了便于分析,经过采样的信号表示为:

?

?

e*(t)??e(kT)?δ(t?kT)

k?0

k?0

(7-4)

需要指出:细心的读者会发现以上的推导过程在数学上是不严密的,似乎在(7-4)式中漏乘了一个

τ。而且如果从数学

您可能关注的文档

文档评论(0)

151****1902 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档