第4章 计算机控制系统离散化设计

合集下载

第四章 计算机控制系统的控制算法

第四章 计算机控制系统的控制算法

信号通过零阶保持器后存在幅值衰减和相位滞后。 但如果采样周期T足够小,即采样频率足够高时,可以忽 略这一影响。对于小的采用周期,用幂级数展开,用T/2 的时间滞后环节来近似:
设相位裕量减少5-15度,则采样周期应选为:
2020-10-19
信息与电气工程学院
山东科技大学
12
计算机控制系统
间接设计方法得以实现的重要依据是: (1) 采样周期要满足香农采样定理; (2) 采样周期足够小,达到零阶保持器的相位
因此,计算机控制系统也可以称为数字控制系统、离 散控制系统或采样控制系统。
模拟控制系统称为连续控制系统。
2020-10-19
信息与电气工程学院
山东科技大学
5
计算机控制系统
2. 离散(数字)控制系统与连续(模拟)控制系统的本质 区别在于:模拟系统中的给定量、反馈量和被控量都是连 续型的时间函数,而在离散系统中,通过计算机处理得给 定量、反馈量和被控量是在时间上离散的数字信号。
把计算机引入连续控制系统中作为控制器使用,便 构成了计算机控制系统。
由计算机构成的控制系统,在本质上是一个离散系统。
2020-10-19
信息与电气工程学院
山东科技大学
6
计算机控制系统
传递函数的定义
1. 连续系统中传递函数的定义是:零初始条件下, 一个环节(系统)的输出量的拉氏变换与输入量的拉氏变 换之比。
第四章 计算机控制系统的 控制算法
第八讲-第十三讲
2020-10-19
信息与电系统
概述
第八讲
计算机控制系统的设计,是指在给定系统性能 指标的条件下,设计控制器的控制规律和相应的数 字控制算法。
数字控制器的设计方法按其设计特点分为三大 类:

计算机控制系统复习资料(精简版 列出重点知识点)

计算机控制系统复习资料(精简版 列出重点知识点)

第一章概论,讲述计算机控制系统的发展过程;计算机控制系统在日常生活和科学研究中的意义;计算机控制系统的组成及工作原理;计算机控制的特点、优点和问题;与模拟控制系统的不同之处;计算机控制系统的设计与实现问题以及计算机控制系统的性能指标。

1.计算机控制系统与连续模拟系统类似,主要的差别是用计算机系统取代了模拟控制器。

2.计算机系统主要包括:.A/D转换器,将连续模拟信号转换为断续的数字二进制信号,送入计算机;.D/A转换器,将计算机产生的数字指令信号转换为连续模拟信号(直流电压)并送给直流电机的放大部件;.数字计算机(包括硬件及相应软件),实现信号的转换处理以及工作状态的逻辑管理,按给定的算法程序产生相应的控制指令。

3.计算机控制系统的控制过程可以归结为:.实时数据采集,即A/D变换器对反馈信号及指令信号的瞬时值进行检测和输入;.实时决策,即计算机按给定算法,依采集的信息进行控制行为的决策,生成控制指令;.实时控制,即D/A变换器根据决策结果,适时地向被控对象输出控制信号。

4.计算机控制系统就是利用计算机来实现生产过程自动控制的系统。

5.自动控制,是在没有人直接参与的情况下,通过控制器使生产过程自动地按照预定的规律运行。

6.计算机控制系统的特性系统规模有大有小系统类型多种多样系统造价有高有低计算机控制系统不断推陈出新7.按功能分类1)数据处理系统2)直接数字控制(DDC)3)监督控制(SCC)4)分散型控制5)现场总线控制系统按控制规律分类1)程序和顺序控制2)比例积分微分控制(PID)3)有限拍控制4)复杂控制5)智能控制按控制方式分类1)开环控制2)闭环控制9.计算机控制系统的结构和组成控制算法软件网络硬件11.硬件平台运算处理与存储部分:CPU,存储器(RAM,ROM,EPROM,FLASH-ROM,EEPROM以及磁盘等),时钟,中断,译码,总线驱动等。

输入输出接口部分:各种信号(模拟量,开关量,脉冲量等)的锁存、转换、滤波,调理和接线,以及串行通讯等。

计算机控制系统离散化设计(经典设计方法)

计算机控制系统离散化设计(经典设计方法)
动态性能差,稳定裕度小
z 0.9672 G ( z ) 0.004837k ( z 1)( z 0.9048)
第三步:设计D(z)
z 0.9048 D( z ) 3.15 z 0.7
例2:
性能指标要求:
解:由性能指标得 期望的极点区域
z 0.718 G ( z ) 0.07355k ( z 1)( z 0.3678)
采用超前校正
z 0.8 D( z ) 6 z 0.05
增益提高
仿真
采用超前校正
z 0.88 D( z ) 13 z 0.5
仿真
z 0.8 D( z ) 9 z 0.8
仿真
z 0.88 D( z ) 13 z ( z 0.5)
仿真
5.2
计算机控制系统离散化设计(经 典设计方法)
从BB两端看 e(t) r(t)
c* (t ) e* (t )
D(z)
u * (t )
ZOH
G (s)
c(s)
离散化 设计
D(z)
Z平面根轨迹设计法
W’ 域频率设计法 解析法
5.1 Z平面根轨迹设计
5.1.1 Z平面根轨迹的特殊性 例:
r(t)
设计 z 0.3678 D( z ) 1.5818 z 根据Kv, 确定k
1 Kv lim( z 1) D( z )G( z ) 3 T z 1
取k=3.07 仿真

e* (t )
D(z)
u * (t )
极点的密集度高 T越小,极点越密集
例: S域极点: S= -10 Z域极点: T=1s z=0.00045 T=0.01s z=0.905

第4章 4.2 数字控制器的离散化设计技术

第4章  4.2 数字控制器的离散化设计技术

上式确定了D(z) 可实现时υ (z)应满足的条件:若G(z) 的分母比分子高N阶,则确定υ (z)时必须至少分母比分子 高N阶。
当对象有d个采样周期纯滞后 ,则其脉冲传函为:
则υ (z)中也应该有纯滞后,滞后时间大于等于d个采样周 期,否则根据:
D(z) 将出现 项,即出现 z+n正幂次项,响应超 前输入,不能实现。
(4) 根据D(z)求取控制算法的递推计算公式。 注意: υ (z)可根据所需要的输入及响应性能确定。
D(z)的一般形式:
数字控制器的输出U(z)
进行z反变换后,可得到计算机控制算法:
4.2.2 最少拍控制器的设计
补1:无穷大稳定度的采样系统
从S平面和Z平面的变换关系看:
Z eTS eT e jT
对最少拍控制系统设计的具体要求(3个字方针): (1)“准确性”要求 对典型的参考输入信号,在达到稳态后,系统在采样点
的输出值能准确跟踪输入信号,不存在静差;
(2)“快速性”要求
在各种使系统在有限拍内到达稳态的设计中,系统准确跟
踪输入信号所需的采样周期数应为最少; (3)“稳定性”要求 数字控制器D(Z)必须在物理上可实现,且闭环系统必须是 稳定的。
求离散化模型表示的连续对象。 定义广义对象(零阶保持器 与被控过程)的脉冲传递函数为:
则上图的闭环脉冲传递函数为:
于是有:
如已知Gc(s),只要根据设计要求选择好 ,就能够求 得D(z)。 由此推得数字控制器的离散化设计步骤。
数字控制器的离散化设计步骤 :
(1) 根据控制系统的性能要求以及实现的约束条件,确定所
选择系统闭环脉冲传递函数必须满足的约束条件:
1.φe (z)零点必须包括G(z)的单位圆上或圆外的极点。

chap04计算机控制系统离散化设计

chap04计算机控制系统离散化设计

也就是说,系统经过1拍,输出就可以无差地跟踪上输入 的变化,即此时系统的调节时间ts=T,T为系统采样时间。 误差及输出系列如图4.2所示。
第4章 计算机控制系统离散化设计
e(kT) 1
y(kT) 1
0
T
2T
kT
0 T 2T 3T 4T 5 T
kT
图4.2 单位阶跃输入时的误差及输出序列
第4章 计算机控制系统离散化设计
第4章 计算机控制系统离散化设计
输出和误差变化的动态过程如图4.3所示。从图中可以看 出,系统在单位等速度信号输入作用下,系统经过了两 个采样周期以后,系统在采样点上的过渡过程结束(调 整时间为2拍),且在采样点上,系统的输出完全跟踪输 入,稳态误差为零。因此,所求得数字控制 D(z) 完全满 足设计指标要求。 上例是针对等速度信号输入下设计的无稳态最少拍系统 的数字控制器 D(z),那么所设计的系统在单位阶跃或在 单位加速度输入作用时,系统的输出情形如何。
(2)单位速度输入时
Tz 1 2 3 4 Y ( z ) W ( z ) R( z ) (2 z z ) 2 Tz 3 Tz 4 Tz 1 2 (1 z ) y (0) 0, y (1) 0, y (2) 2, y(3) 3,
1 2
第4章 计算机控制系统离散化设计
e(kT)
y(kT) 4T 3T
T
2T T 0 T 2T 3T kT 0 T 2T 3T 4T kT
图4.3 单位速度输入时的误差及输出序列
第4章 计算机控制系统离散化设计
(3)单位加速度输入时 2 1 1 T (1 z ) z Y ( z ) W ( z ) R ( z ) (3 z 1 3 z 2 z 3 ) 2(1 z 1 )3

计算机仿真技术基础第4章连续系统模型的离散化处理方法

计算机仿真技术基础第4章连续系统模型的离散化处理方法

1 S2
Z 1 TZ
Z • Z 12
T Y(Z) Z 1 U(Z)
Z反变换得差分方程:
y(n 1) y(n) Tu(n)
2)选用一阶保持器
Gh ( S )
T 1 TS 1
e TS S
2
离散化传递函数 G(Z ) Gh(S )G(S )
T
1
TS
1
e TS S
2
1
S
Y CX DU
t
状态方程的解 X (t) (t)X (0) (t )Bu( )d
采用零阶保持器对状态空间表达0式进行离散化处

u(t )
u(k )
零阶 保持器
u~(k )
x Ax Bu
x
~x
对e A于T X连(K续T解)
eX A( t()K1)T( tX) X(0(0))
t
根据Z变换理论,S域到Z域的最基本的
映射关系是:
Z
eTs

s 1 ln Z T
其中T是采样周期
若直接将这个映射关系代入G(S)得到G(Z)将 会很复杂,不便于计算,实际应用中是利用Z变 换理论的基本映射关系进行简化处理,得到近似 的离散模型。
4.1.1 简单替换法
由幂级数展开式:
eTx 1 Tx (Tx)2 (Tx)n
y(n 1) y(n) T [u(n 1) u(n)] 2
4.2 离散相似法
4.2.1 离散相似法的概念
离散相似法将连续系统模型处理成与之等效 的离散模型的一种方法。设计一个离散系统模型, 使其中的信息流与给定的连续系统中的信息流相 似。或者是根据给定的连续系统数学模型,通过 具体的离散化方法,构造一个离散化模型,使之 与连续系统等效。

计算机控制技术期末复习资料 第二版 姜学军编著教材

计算机控制技术期末复习资料 第二版 姜学军编著教材

计算机控制系统(期末复习资料)⏹ 第一章 绪论1、计算机控制系统的组成:由计算机(工业控制计算机)和工业对象(被控对象)组成。

2、计算机控制过程的3个步骤:实时数据采集;实时决策;实时控制。

3、过程输入输出通道:计算机和被控对象(或生产过程)之间设置的信息传递和转换的连接通道。

4、采样过程:在计算机控制系统中,信号是以脉冲序列或数字序列的方式传递的,把连续信号变成数字序列的过程;采样开关:实现采样的装置。

5、控制系统的稳态控制精度由A/D 、D/A 转换器的分辨率决定。

6、计算机控制系统是利用离散的信号进行控制运算。

7、香农采样定理:一个连续时间信号f(t),设其频带宽度是有限的,其最高频率为ωmax(或fmax),如果在等间隔点上对该信号f(t)进行连续采样,为了使采样后的离散信号f *(t)能包含原信号f(t)的全部信息量。

则采样角频率只有满足下面的关系:ωs ≥2ωmax8、采样保持器:将数字信号序列恢复成连续信号的装置。

9、零阶保持器所得到的信号是阶梯信号,它只能近似地恢复连续信号。

⏹ 第二章 Z 变换及Z 传递函数1、计算机控制系统属于闭环离散控制系统,它的输出量与输入量之间的关系可用差分方程来描述。

2、部分分式法3、常用信号的Z 变换单位脉冲信号: 单位阶跃信号: 单位速度信号: 指数信号:正弦信号: 4、常用Z 变换表5、连续系统是用微分方程描述的,离散系统是用差分方程描述的,差分方程是离散系统时域分析的基础,而计算机系统的本质是离散系统。

6、Z 传递函数:在零初始条件下离散系统的输出与输入序列的Z 变换之比。

)()(t t f δ=)(1)(t t f =tt f =)(at e t f -=)(t t f ωsin )(=7、Z 传递函数的物理可实现性:k 时刻的输出y(k)不依赖于k 时刻之后的输入,只取决于k 时刻及k 时刻之前的输入和k 时刻之前 的输出。

故G(z)是物理可实现的。

计算机控制系统的离散化设计

计算机控制系统的离散化设计

前言《计算机控制系统》系统地论述了计算机控制系统的结构、原理、设计和应用,既有理论分析也有应用实例,论述了直接数字控制系统(DDC)、集散控制系统(DCS)、现场总线控制系统(FCS)和可编程控制器系统(PLS或PLC)4类典型的计算机控制系统。

直接数字控制系统(DDC)是计算机控制的基础,本书深入论述了DDC系统的形成、发展、体系结构、控制算法、硬件、软件、设计和应用,分析了DDC系统的输入、输出、控制和运算功能,并引入了功能块及组态的概念;集散控制系统(DCS)是计算机控制的主流系统,本书概述了DCS的产生、发展、特点和优点,论述了DCS的体系结构、控制站、操作员站、工程师站和应用设计,分析了DCS的分散控制和集中管理的设计思想,以及分而自治和综合协调的设计原则。

通过本课程设计,使学生能较好的使用离散化设计方法对被控对象进行校正分析;对计算机控制系统DDC设计过程中的方案设计有初步了解,通过该设计在一定程度上使学生对计算机控制系统所学知识进行整合,使其得到一次全面、系统、独立的培养。

目录第一章计算机控制系统的离散化设计 (1)1.1有限拍设计 (1)1.1.1有限拍设计的概述 (1)1.1.2 有限拍调节器 (2)1.1.3 采样频率的选择 (2)1.2 有限拍无纹波设计 (3)1.2.1 有限拍无波纹设计概述 (3)1.2.2有限拍无纹波设计实例 (3)本章小结 (5)第二章 DDC系统的设计和应用 (6)2.1.DDC系统的设计 (6)2.1.1 DDC系统的设计原则 (6)2.1.2 DDC系统的设计过程 (6)2.2.DDC系统的应用 (6)2.2.1.DDC系统的应用设计 (6)2.2.2.DDC系统的应用实例 (6)本章小结 (13)总结 (14)参考文献 (15)第一章 计算机控制系统的离散化设计计算机控制系统的设计,是指在给定系统性能指标的条件下,设计出数字调节器,使系统达到要求的性能指标。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单位加速度: m=3,
T 2 (1 z 1 )z 1 A(Z )
则有
2
e
*
()
lim (1
Z 1
z
1 )We
(z)
(1
A( z ) z 1 ) m
若要求稳态误差为零的条件是We(z)应具有如下形式
We ( z) (1 z 1 ) m F ( z)
则 e *() lim(1 z1) A(z)F (z) 0 Z 1
We (z) (1 z 1 )m
希望闭环Z传递函数应为
W (z) 1 We (z) 1 (1 z 1 )m
第4章 计算机控制系统离散化设计
对于不同输入We(z)、W(z)形式如下: 单位阶跃: m 1 , We (z) 1 z1 , W (z) z1 单位速度: m 2 , We (z) (1 z1)2 , W (z) 2z1 z 2
m
3, D(z)G(z)
z1(3 3z1 (1 z1)3
(1 z1)3G(z)
第4章 计算机控制系统离散化设计
4.最少拍系统分析
(1)单位阶跃输入时
Y (z)
W (z) R(z)
z 1 1 z 1
z 1
z 2
z 3
第4章 计算机控制系统离散化设计
4.1 最少拍计算机控制系统的设计
最少拍设计,是指系统在典型输入信号(如阶跃信号, 速度信号,加速度信号等)作用下,经过最少拍(有限拍) 使系统输出的稳态误差为零。图4.1所示是最少拍控制系 统结构图。
G(z)
r(t) e(t) e*(t)
D(z)
R(z)
T E(z)
单位加速度:m 3 , We (z) (1 z1)3 , W (z) 3z1 3z2 z3
由上式可知,使误差衰减到零或输出完全跟踪输入所需
的调整时间,即为最少拍数对应于m=1,2,3分别为1拍,
2拍,3拍。
3.D(z)的确定 根据给定的G(z),可由满足性能指标要求的希望开环Z传 递函数直接求解出对应于m=1,2,3时的数字控制器D(z)。
第4章 计算机控制系统离散化设计
利用直接数字设计法设计最少拍控制系统,要考虑以下 几点。 (1)对于特定的参考输入信号,到达稳态后,系统在采样 时刻精确实现对输入的跟踪。 (2)系统以最快速度达到稳态。 (3)D(z)应是物理可实现的。 (4)闭环系统应是稳定的。 1.假设条件 为了使设计简明起见,提出如下三个假设条件。 (1)G(z)在单位圆上和圆外无极点,(1,j0)点除外; (2)G(z)在单位圆上和圆外无零点; (3)G0(s)中不含纯滞后。
闭环Z传递函数为 W (z) D(z)G(z)
1 D(z)G(z)
闭环误差Z传递函数为
We
(
z)
1
1 D( z )G ( z )
其中,G(z)是已知的,D(z)是待求的,而W(z)、We(z)是
由性能指标确定的。
第4章 计算机控制系统离散化设计
为了确定W(z)或We(z),讨论在单位阶跃、单位速度、 单位加速度三种典型输入信号作用下无稳态误差最少拍
单位加速度:
T 2 (1 z 1 )z 1 R(z)
2(1 z 1 )3
可统一表达为: R(z) A(z) (1 z 1 )m
式A(z)中为不含 (1 z 1 ) 因子的z-1的多项式。
第4章 计算机控制系统离散化设计
对于
单位阶跃: m=1, A(z) 1
单位速度: m=2, A(z) Tz 1
系统的W(z)或We(z)应具有的形式。
根据终值定理得
e * () lim (1 z 1)E(z) Z 1
lim (1
Z 1
z
1
)We
(
z
)
R(
z)
第4章 计算机控制系统离散化设计
对于以上三种典型输入信号R(z)分别为
单位阶跃:
R(z) 1 1 z 1
单位速度:
Tz 1 R(z)
(1 z 1 )2
u*(t) ZOH
T U(z)
y(t) G0(s)
Y(z)
图4.1 最少拍系统结构图
第4章 计算机控制系统离散化设计
4.1.1 最少拍系统设计的基本原则
最少拍控制系统是在最少的几个采样周期内达到在 采样时刻输入输出无误差的系统。显然,这种系统对闭 环Z传递函数W(z)的性能要求是快速性和准确性。
对系统提出性能指标要求是,在单位阶跃函数或等 速函数、等加速度函数等典型输入信号作用下,系统在 采样点上无稳态误差,并且调整时间为最少拍。
第4章 计算机控制系统离散化设计
2.希望Z传递函数
为了选择适当的数字控制器D(z),可以先将性能指
标要求表达成希望闭环Z传递函数W(z)或者闭环误差Z传
递函数We(z) 或者开环Z传递函数D(z)G(z),然后再根据
G(z)反求出D(z)。这样,求得的D(z)只要满足物理可实现
的条件,那么D(z)就是所要求的数字控制器。
第4章 计算机控制系统离散化设计
由于
D(z)G(z) 1 We (z) W (z)

We (z) 1 W (z)
m
1,
D( z )G ( z )
z 1 1 z1
,
D(z)
(1
z 1 z 1 )G ( z )
m
2,
D(z)G(z)
2z1(1 0.5z1) (1 z1)2
,
D(z)
2z1(1 0.5z1) (1 z1)2 G(z)
其中F(z)是待定的不含因子(1-z-1)的关于z-1的有理分式或
的有限项多项式,m是R(z)的分母(1- z-1)的阶数。
第4章 计算机控制系统离散化设计
为使稳态误差最快衰减到零,即为最少拍系统,就 应使We(z)最简单,即阶数n最小,即完全可以想象若取 F(z)=1,则We(z)最简单,则得到无稳态误差最少拍系统 的希望闭环误差Z传递函数就应为
第4章 计算机控制系统离散化设计
第4章 计算机控制系统的离散化设计
第4章 计算机控制系统离散化设计
离散化设计法则首先将系统中被控对象加上保持器 一起构成的广义对象离散化,得到相应的以Z传递函数, 差分方程或离散系统状态方程表示的离散系统模型。然 后利用离散控制系统理论,直接设计数字控制器。由于 离散化设计法直接在离散系统的范畴内进行,避免了由 模拟控制系统向数字控制器转化的过程,也绕过了采样 周期对系统动态性能产生严重影响的问题。是目前采用 较为广泛的计算机控制系统设计方法。
相关文档
最新文档