计算机控制系统 第2章(第3次课 最少拍)

合集下载

计算机控制技术课后习题答案

计算机控制技术课后习题答案

1.1计算机控制系统的控制过程是怎样的?计算机控制系统的控制过程可归纳为以下三个步骤:(1)实时数据采集:对被控量的瞬时值进行检测,并输入给计算机。

(2)实时决策:对采集到的表征被控参数的状态量进行分析,并按已定的控制规律,决定下一步的控制过程。

(3)实时控制:根据决策,适时地对执行机构发出控制信号,完成控制任务。

1.2实时、在线方式和离线方式的含义是什么?(1)实时:所谓“实时”,是指信号的输入、计算和输出都是在一定时间范围内完成的,即计算机对输入信息以足够快的速度进行处理,并在一定的时间内作出反应并进行控制,超出了这个时间就会失去控制时机,控制也就失去了意义。

(2)“在线”方式:在计算机控制系统中,如果生产过程设备直接与计算机连接,生产过程直接受计算机的控制,就叫做“联机”方式或“在线”方式。

(3)“离线”方式:若生产过程设备不直接与计算机相连接,其工作不直接受计算机的控制,而是通过中间记录介质,靠人进行联系并作相应操作的方式,则叫做“脱机”方式或“离线”方式。

1.5计算机控制系统的特点是什么?微机控制系统与常规的自动控制系统相比,具有如下特点:a.控制规律灵活多样,改动方便b.控制精度高,抑制扰动能力强,能实现最优控制c.能够实现数据统计和工况显示,控制效率高d.控制与管理一体化,进一步提高自动化程度1.6计算机控制系统的发展趋势是什么?大规模及超大规模集成电路的发展,提高了计算机的可靠性和性能价格比,从而使计算机控制系统的应用也越来越广泛。

为更好地适应生产力的发展,扩大生产规模,以满足对计算机控制系统提出的越来越高的要求,目前计算机控制系统的发展趋势有以下几个方面。

a.普及应用可编程序控制器b.采用集散控制系统c.研究和发展智能控制系统2.4数字量过程通道由哪些部分组成?各部分的作用是什么?数字量过程通道包括数字量输入通道和数字量输出通道。

数字量输入通道主要由输入缓冲器、输入调理电路、输入地址译码电路、并行接口电路和定时计数电路等组成。

计算机控制系统最小拍控制课程设计

计算机控制系统最小拍控制课程设计

计算机过程控制系统课程设计最小拍控制系统设计学校:武昌理工学院院系:信息工程学院自动化系班级:姓名:学号:时间:目录1. 课程设计任务书 (3)1.1设计准备 (3)1.2设计题目 (3)1.3设计任务 (3)1.4设计技术参数 (3)1.5设计内容 (4)1.6应完成的技术文件 (4)1.7设计时间 (4)1.8参考资料 (4)2.课程设计说明书 (5)2.1综述 (5)2.2 被控对象稳定且不包含纯滞后环节的最少拍控制器设计 (5)3. 设计计算书 (8)3.1 广义脉冲传递函数的求取 (8)3.2最小拍控制器的设计 (9)3.2.1单位阶跃信号 (9)3.2.2单位速度信号 (9)4最小拍控制的simulink仿真模型 (10)4.1单位阶跃信号的simulink仿真模型 (10)4.2单位速度信号的simulink仿真模型 (12)4.3仿真模型结果分析 (13)1. 课程设计任务书1.1设计准备本课程设计涉及:自动控制原理,计算机控制系统1.2设计题目最小拍控制系统设计1.3设计任务采用零阶保持器的单位反馈离散系统,被控对象为2()(1)(2)p G s s s =++,如下图所示,其中0()H s 为零阶保持器,()p G s 为被控对象,()D z 即为待设计的最少拍控制器。

设计实现最小拍控制的simulink 仿真模型,要求按照单位阶跃输入和单位速度输入设计最小拍控制器,观察其输出曲线,分析最小拍控制器设计的特点。

最少拍系统框图1.4设计技术参数1) 采样周期T 设置为1s 。

2) 零阶保持器01()Tse H s s-=。

3) 本文所指最少拍系统设计,是指系统在典型输入信号(如阶跃信号,速度信号,加速度信号等)作用下,经过最少拍(有限拍),使系统输出的稳态误差为零。

4) 广义被控对象的脉冲传递函数在z 平面单位圆上及单位圆外没有极点,且不含有纯滞后环节。

1.5设计内容1)编写课程设计说明书。

计算机控制系统课程设计--- 最少拍控制系统设计

计算机控制系统课程设计--- 最少拍控制系统设计

能源与动力工程学院课程设计报告题目:最少拍控制系统设计课程:计算机控制技术课程设计专业:电气工程及其自动化班级:电气0902 姓名:孙威学号: 091302224第一部分任务书《计算机控制技术》课程设计任务书一、课题名称最少拍控制系统设计二、课程设计目的课程设计是课程教学中的一项重要内容,是达到教学目标的重要环节,是综合性较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学内容、培养学生的实践和实际动手能力、提高学生全面素质具有很重要的意义。

《计算机控制技术》是一门理论性、实用性和实践性都很强的课程,课程设计环节应占有更加重要的地位。

计算机控制技术的课程设计是一个综合运用知识的过程,它需要控制理论、程序设计、硬件电路设计等方面的知识融合。

通过课程设计,加深对学生控制算法设计的认识,学会控制算法的实际应用,使学生从整体上了解计算机控制系统的实际组成,掌握计算机控制系统的整体设计方法和设计步骤,编程调试,为从事计算机控制系统的理论设计和系统的调试工作打下基础。

三、课程设计内容设计以89C51单片机和ADC 、DAC 等电路、由运放电路实现的被控对象构成的计算机单闭环反馈控制系统。

1. 硬件电路设计:89C51最小系统加上模入电路(用ADC0809等)和模出电路(用TLC7528和运放等);由运放实现的被控对象。

2. 控制算法:最少拍控制。

3. 软件设计:主程序、中断程序、A/D 转换程序、滤波程序、最少拍控制程序、D/A 输出程序等。

四、课程设计要求1. 模入电路能接受双极性电压输入(-5V~+5V ),模出电路能输出双极性电压(-5V~+5V )。

2. 模入电路用两个通道分别采集被控对象的输出和给定信号。

3. 每个同学选择不同的被控对象:510(),()(1)(0.81)(1)(0.41)G s G s s s s s ==++++ 45(),()(0.41)(0.81)G s G s s s s s ==++ 58(),()(1)(0.21)(0.81)(0.21)G s G s s s s s s s ==++++55(),()(0.81)(0.31)(0.81)(0.21)G s G s s s s s ==++++4. 设计无纹波最少拍控制器。

最少拍无纹波控制器的设计及仿真

最少拍无纹波控制器的设计及仿真

成绩计算机控制技术课程设计报告最少拍无纹波计算机控制系统设计及仿真实现THE DESIGN AND SIMULATION OF THE CONTROL SYSTEM FOR THE LEAST BEAT RIPPLE FREE COMPUTER学生姓名学号学院名称专业名称指导教师年月日摘要《计算机控制技术》是一门理论性、实用性和实践性都很强的课程,课程设计环节应占有更加重要的地位。

计算机控制技术的课程设计是一个综合运用知识的过程,它需要控制理论、程序设计、硬件电路设计等方面的知识融合。

通过课程设计,加深对学生控制算法设计的认识,学会控制算法的实际应用,使学生从整体上了解计算机控制系统的实际组成,掌握计算机控制系统的整体设计方法和设计步骤,编程调试,为从事计算机控制系统的理论设计和系统的调试工作打下基础。

本文通过对最少拍无纹波控制器的设计及仿真了解和掌握对于典型输入信号的最少拍无纹波设计及有纹波设计。

关键词计算机控制技术;最少拍无纹波;典型输入信号目录1 绪论 (1)1.1最小拍系统简介 (1)1.2任务要求 (1)1.2.1课程设计目的 (1)1.2.2课程设计内容及设计要求 (1)2 最小拍无纹波系统控制算法设计 (3)2.1设计原理 (3)2.2算法实现 (4)2.2.1单位阶跃输入 (4)2.2.2单位速度信号 (5)3 最小拍无纹波控制软件编程及仿真设计 (6)3.1运用Simulink进行仿真 (6)3.1.1单位阶跃信号 (6)3.1.2单位速度信号 (7)4无波纹与有波纹的比较 (10)4.1有波纹控制器设计及仿真 (10)4.2比较结果分析 (12)5最少拍无纹波控制系统对典型输入的适应性问题 (13)结论 (18)致谢 (19)参考文献 (20)1 绪论1.1 最小拍系统简介在数字随动系统中,通常要求系统输出能够尽快地、准确地跟踪给定值变化,最少拍控制就是这种要求的一种直接离散化设计法。

计算机控制系统-2理论基础课件

计算机控制系统-2理论基础课件
第2章 微型计算机控制理论基础
重点 (1) 连续系统拉普拉斯变换及主要性质 (2) 传递函数与方块图 (3) 典型系统的方块图与传递函数 (4) 离散系统Z变换
难点 计算机控制系统变换函数分析与物理意义
2019/1/30
1
2.1 连续系统数学基础
2.1.1 拉普拉斯变换(略讲) 1.定义
用表示时间的函数 f (t ),而且当 示f (t ) 的拉普拉斯变换,记之为
t
e at te
at
Tz ( z 1) 2
5
z z e aT
6
1 ( s a) 2
Tze aT ( z e aT ) 2

7
( s a) 2 2
e at sin t
ze aT sin T z 2 2 ze aT cos T e2 aT
的象函数。
(1) L f1 (t ) f 2 (t ) F1 ( s ) F2 ( s ) 线性 ( 2) LAf (t )' AF ( s ) (3) L f ( t ) e ss F ( s ) (位移性质) 2019/1/30 2
2.1.2 传递函数与方块图 1.传递函数
Page
Page
8
f (t) T (a) 采样开关 f(t)
f *(t)
f *(t)
0 T …
2T 3T 4T 5T … t
0 T 2T 3T 4T 5T … t … (c) 采样信号 (b) 连续信号 图2.4 信号的采样过程
Page 9
采样的数学描述 f(t)为被采样的连续信号,f *(t)是经采样后的脉冲序列, 采样开关的采样周期为T。若采样开关的接通时间为无 限小,则采样信号f *(t)就是f(t)在开关合上瞬时的值, 即脉冲序列 f(0),f(T),f(2T),…,f(KT),… 可用理想脉冲函数将采样后的脉冲序列f*(t)表示成:

计算机控制课件002第2章计算机控制系统基础

计算机控制课件002第2章计算机控制系统基础
q fmax fmin 2n 1
q 是二进制数的最低有效位对应的整量单位。量化过
程是一个小数归整过程,所以量化误差为 1 q
计算机控制课件002第2章计算机控
27
制系统基础பைடு நூலகம்
电子笔
第2章 计算机控制系统基础
3.信号的恢复过程与采样保持器
信号的恢复过程是从离散信号到连续信号 的过程,它是采样过程的逆过程。由于采样信 号仅在采样时刻才有输出值,而在两个采样点 之间输出为零,为了使两个采样点之间的信号 恢复为连续模拟信号,以前一时刻的采样值为 参考基值作外推,使得两个采样点之间的值不 为零,这样来近似采样信号。将数字信号序列 恢复成连续信号的装置叫采样保持器。
香农(Shannon)采样定理指出:对于一个具有有 限频谱 max的连续信号进行采样时,采样信号 f * (t ) 唯一地复现原信号 f (t) 所需的最低采样角频率必须满
足 s 2max 或 T2/max的条件。其中,max 是原
信号频率的最高角频率。
采样角频率与采样频率、采样周期的关系为:
2 f 2 s
制系统基础
电子笔
12
第2章 计算机控制系统基础
(3) 如果两个不同的时间函数 f1(t) 和 f2 (t), ≠
f1(t) ,但f2 (其t) 采样值完全重复,即
计算机控制课件002第2章计算机控
8
制系统基础
电子笔
第2章 计算机控制系统基础
下面分析较为常见的零阶保持器的特性。 零阶保持过程是将前一采样时刻的采样值恒定 地保持到下一个采样时刻出现之前,即在区间 内零阶保持器的输出为常数,如图2-2所示。
f (kT ) f (t)
fh (t)
0 1T 2T 3T 4T 5T t

最少拍数字控制器的设计 (2)

最少拍数字控制器的设计 (2)

摘要本次设计针对一阶惯性积分系统在单位速度信号输入作用下进行最少拍数字控制器的设计,验证了最少拍控制器的优点,并对最少拍算法进行理论分析,分别设计出最少拍有纹波和无纹波数字控制器,利用 MATLAB 仿真平台对设计的最少拍数字控制器进行系统仿真研究,并对有纹波和无纹波系统进行对比研究。

关键词最少拍控制;无纹波控制器;有纹波控制器;Matlab仿真目录摘要 (1)第一章最少拍有纹波控制器设计 (3)1.1设计原理 (3)1.2设计举例 (5)第二章最少拍无纹波控制器设计 (5)2.1 设计原理 (5)2.2 设计举例 (6)第三章基于Matlab的最少拍控制的实现 (7)3.1 输入单位阶跃信号 (7)3.2 输入单位速度信号 (8)3.3 输入单位加速度信号 (9)参考文献 (10)致谢 (11)离散控制系统最少拍控制最少拍系统控制设计是指系统在典型输入信号(如单位阶跃输入信号、单位速度输入信号、单位加速度输入信号等)作用下,经过最少拍(有限拍),使系统输出的稳态误差为零。

最少拍控制系统也称为最少拍无差系统、最少拍随动系统,实际上是时间最优控制系统,系统的性能指标就是系统的调节时间最短或者尽可能的短。

可以看出,这种系统对闭环脉冲传递函数的要求是快递性和准确性。

最少拍控制系统的设计与被控对象的零极点位置有很密切的关系。

第一章 最少拍有纹波控制器设计1.1设计原理由系统闭环脉冲传递函数可以看出,在Φ(z )中,D(z)和G (z )总是成对出现的。

只有当广义对象稳定[即G (z )在z 平面单位圆上和单位圆外没有极点]且不包含纯滞后环节时,上述方法才是可行的,否则,不允许D (z )与G (z )发生零极点对消。

这是因为,简单地利用D (z )的零点去对消G (z )不稳定极点,虽从理论上来说可以得到一个稳定的闭环系统,但这种稳定是建立在零极点完全对消的基础上的。

当系统参数产生飘逸,或者对象辨识有误差时,这种零极点对消就不可能准确实现,从而引起闭环系统不稳定。

计算机控制系统(第2版)何克忠 第二章

计算机控制系统(第2版)何克忠 第二章

第2章线性离散系统的Z变换分析法2.1概述图2.1线性连续系统图2.2线性离散系统计算机控制系统(第2版)计算机控制系统(第2版)2.1.2差分方程的解法1. 迭代法2. 古典解法3 变换法2.2Z变换图2.3两个不同函数的Z变换2.2.2 Z变换的性质和定理1.线性性质图计算机控制系统(第2版) 2.4 z-n的滞后特性2. 平移定理3. 初值定理4. 终值定理5. 迭值定理6. 减幅规则计算机控制系统(第2版) 2.3 Z反变换2.3.1部分分式法计算机控制系统(第2版) 2.3.2长除法2.3.3留数计算法2.4用Z变换求解差分方程2.5Z传递函数2.5.1Z传递函数的定义图2.5环节(或系统)的Z传递函数图2.6G(s)=L[h(t)]图2.7G(z)=Z[h(kT)]2.5.2连续环节(或系统)的离散化1. 冲激不变法计算机控制系统(第2版)图2.8带有零阶保持器对象的Z传递函数2. 部分分式法3. 留数法1. Z传递函数与差分方程图2.9系统Z传递函数的方框图2. 开环Z传递函数计算机控制系统(第2版)图2.10环节串联图2.11环节并联3. 闭环Z传递函数图2.12线性离散闭环系统之一图2.13线性离散闭环系统之二图2.14线性离散闭环系统之三计算机控制系统(第2版) 4. 扰动作用下离散系统的输出图2.15扰动作用下的线性离散系统图2.16扰动系统的等效方框图计算机控制系统(第2版)2.5.4用Z传递函数来分析离散系统的过渡过程特性图2.17离散系统输出的脉冲序列2.5.5用Z传递函数来分析离散系统的误差特性图2.18线性离散系统1. 单位阶跃输入2. 单位速度输入3. 单位加速度输入2.6线性离散系统的稳定性分析2.6.1S平面与Z平面的映射关系图2.19S平面与Z平面的映射关系图2.20z-ωs的周期特性2.6.2线性离散系统的稳定域图2.21 线性离散系统图2.22 S平面上各极点所对应的脉冲响应2.6.3线性离散系统的稳定判据1. 舒尔 柯恩(Schour Cohn)稳定判据2. 劳斯(Routh)稳定判据图2.23Z平面与W平面的映射关系2.7线性离散系统的性能分析图2.25闭环实数极点的分布与过渡分量的关系图2.26闭环复数极点的分布与过渡分量的关系2.8线性离散系统的根轨迹分析法2.8.1根轨迹分析法图2.27 线性离散系统的方框图图2.28线性离散系统图2.29T=1s时的根轨迹图2.30T=0.1s时的根轨迹图2.31T=5s时的根轨迹图2.32T=0.05s时的根轨迹2.8.2开环零点、极点的分布对根轨迹的影响图2.33二阶离散系统图2.34二阶系统的根轨迹图2.35零点分布对二阶系统根轨迹的影响(极点不变)图2.36极点分布对二阶系统根轨迹的影响(零点不变)计算机控制系统(第2版)2.8.3Z平面上的等阻尼比线及其应用图2.37二阶系统的等阻尼比线2.9线性离散系统的频率特性分析法2.9.1极坐标法图2.38在Z平面上求取G0(ejωT)的各向量计算机控制系统(第2版)图2.39图2.28系统的开环频率特性图2.40判断线性离散系统的稳定性图2.41线性离散系统的相对计算机控制系统(第2版) 2.9.2对数频率特性法图2.42线性离散系统的伯德图2.10练习题。

计算机控制系统第1-2章

计算机控制系统第1-2章

13
2 . 计算机控制系统的能控性和能观测性
能控性和能观性从状态的控制能力和状态的测 辨能力两个方面揭示了控制系统的两个基本问题。
能控性
系统控制的主要目的是驱动系统从某一状态到达指 定的状态。如果系统不能控,就不可能通过选择控制作 用,使系统状态从初始状态到达指定状态。
能观性
用状态反馈构成控制规律,从它的测量输出中获得
优点:结构简单,控制灵活和安全。 2020缺/3/3点:要由人工操作,速度受到限制,不能控制多个对象。8
2. 直接数字控制系统
CRT
输入通道
( AI ,DI)

打印机




报警


输出通道
操作台
( AO,DO)
图5 直接数字控制系统框图
计算机闭环控制系统。可完全取代模拟调节器,实现
多回路的PID控制,而且只要改变程序就可以实现复杂的
软件组成:系统软件和应用软件。
在计算机控制系统中,硬件和软件不是独立存在
的,在设计时必须注意两者相互间的有机配合和协
调,只有这样才能研制出满足生产要求的高质量的
控制系统。
2020/3/3
4
操作台
I/O
打印机






I/O

显示

终端

I/O 接口 I/O 接口 I/O 接口 I/O 接口
通用外部 I/O接 主机及操 I/O 接
原则与网络化的控制结构,形成分级分布式控制。
2020/3/3
11
5. 现场总线控制系统
结构模式为:“工 作站一现场总线智 能仪表”二层结构, 完成了DCS中的三

最少拍计算机控制系统

最少拍计算机控制系统

已知该系统广义对象的脉冲传递函数为))(()(1111-z 368.01z 1z 718.01z 368.0-----+,采样周期=0.1s 1. 设计单位阶跃信输入时的最少拍无纹波数字控制器D (z )2. …单位速度输入…,分析其控制效果解:∵G (z )有1z -因子,零点z=-0.717,级点1z =1,2z =0.368闭环脉冲函数)(z φ应包含1z -因子和)(z G 的全部非零零点∴)(z φ=a 1z -(1+0.7171z -)We(z)应由输入类型,G (z )的不稳定极点和)(z φ的阶次来决定∴We (z )=(1-1z -)(1+1f 1z -)又∵We (z )=1-)(z φ,代入,得(1-1z -)(1+1f 1z -)=1-1a -z (1+0.7171z -) =>⎰==-a717.0f -a f 11=>⎰==4176.0f 5824.0a 1 故⎰----+=+-=)()())(()(1111z 717.01z 5824.0z z 4176.01z 1z e φW 所以数字控制器的脉冲函数为)z 1)(z 4176.01(z 368.015826.1z a z e z e -1z 111----+-==)()()()()(W W D 检验:用U (z )=D(z)E(z)=D(z)We(z)R(z)=1.5826-0.58241Z - 由Z 变换定义,知⎪⎩⎪⎨⎧=⋯===-==0)4()3()2(5824.0)(5826.10u t u t u t u t u )(可见系统经过2拍后,即K ≥,u(kt)=0,其输出响应曲线无纹波跟随输入信,系统调节时间号s 2.02t s ==T(2)按单位阶跃输入设计的D(z)改为单位速度输入U (z )=D (z )We (z )R (z ) =211z 1111z 1*z 4176.01z 4176.01z 1z 368.015826.1)()())()((-------++--T 2121z 1z 0582.0z 1582.0)(-----==0.15821z -+0.09462z -0.09463z -+… 由Z 变换定义,知⎪⎩⎪⎨⎧=⋯=====1t 4u t 3u t 2u 1582.0t u 00u )()()()()(可见,系统经过2个节拍后也达到稳定,系统调节时间为s2.02t s ==T1.已知数字控制器脉冲传递函数D(z)为:D(z)=6z 5z 12z z 22++++,试用直接程序设计法写出实现D(z)的公式 解:根据直接程序设计法知: n=2①212122226z 5z 1z 2z 1z 6)5z (z z 1)2z (z D(z)------++++=∙++∙++= 又∵②E(z)U(z)D(z)= 根据①②公式,得21216U (z )z5U (z )z E (z )z 2E (z )z E (z )U (z )------++= 由上,可知6b ,5b ,1a ,2a ,1a ,m n 21210-======再进行z 的反变换,便可求得数字控制器的差分方程2)6u(k 1)5u(k 2)e(k 1)2e(k e(k)u(k)-----+-+=2.设数字控制器65z z 4-3z z D(z)22+++=,使用串行程序设计法写出D(z)的迭代表达式 解:首先将分子分母因式分解①3)2)(z (z 1)4)(z (z 65z z 4-3z z D(z)22++-+=+++= ②11112z14z 12z 4z E(z)(z)U (z)D --++=++== ③11123z1z 11z 1z (z)U U(z)(z)D --+-=+-== 由②式,得④1111(z)z 2U 4E(z)z E(z)(z)U ---+=由③式,得⑤11113U(z)z (z)z U (z)U U(z)----=由④,⑤进行z 的反变换,得{1)(k 2u 1)4e(k e(k)(k)u 1)3u(k 1)(k u (k)u u(k)1111---+=----=最少拍计算机控制系统,该系统广义对象脉冲传递函数为G (z )=))(()(1111-z 368.01z 1z 718.01z 368.0-----+,采样周期=0.5s 解:由于输入r (t )=t ,查表知We (z )=(1-z 1-) 由))(())(()()()()(1111z 718.01z -1z 368.01z 5.01435.5z e z z e -1z ----+--==W G W D 查验:查表知系统闭环脉冲传递函数21z 2z 2z ---=)(φ当输入为单位连接信号时,系统输出序列Z 变换 ⋯⋯+++=--==-------43221121432)1()22()()(z TZ TZ TZ Z TZ z z z R z C φ)( 上式中各项系数经两拍以后,输出量完全等于输入采样值,即C (KT )=R (KT ),即符合题目要求。

最小拍无波纹

最小拍无波纹

指导教师评定成绩:《计算机控制技术》课程设计报告设计题目:最少拍无纹波计算机控制系统设计及仿真实现学生姓名学号:班级:指导教师:一、 设计题目最少拍无纹波计算机控制系统设计及仿真实现二、设计报告正文1、报告分工::最少拍有纹波单位速度输入信号部分 :最少拍无纹波单位速度输入信号部分 :最少拍无纹波单位阶跃输入信号部分 2、实验目的:1)学习并掌握有纹波最少拍控制器的设计和Simulink 实现方法; 2)研究最少拍控制系统对典型输入的适应性及输出采样点间的纹波; 3)学习并掌握最少拍无纹波控制器的设计和Simulink 实现方法;4) 研究输出采样点间的纹波消除方法以及最少拍无纹波控制系统对 典型输入的适应性。

5)编写算法MATLAB/simulink 仿真程序实现(模拟步进电机进给过程); 6)撰写设计说明书。

3. 实验工具:MATLAB 软件 4、实验原理:最少拍系统设计是以采样点上误差为零或保持恒定为基础的,采用Z 变换 方法进行设计并不保证采样点之间的误差也为零或保持恒定值,因此在采样点之间可能存在纹波,即在采样点之间有误差存在,这就是有纹波设计。

而无纹波设计是在典型输入信号的作用下,经过有限拍系统达到稳态,并且在采样点之间没有纹波,输入误差为零。

由于在采样点之间是闭环控制,采样点之间产生的纹波不能反映在采样点信号上,也就是对采样点之间的信号,不能形成闭环控制。

在最少拍控制系统设计中,虽然考虑了可实现性和稳定性问题,但是在设定φ(Z)时,考虑了被控对象G(Z)在单位圆上和单位圆外的零点而对G(Z)单位圆内的零点没有考虑。

在典型输入下,控制器的Z 传递函数由下式可得:)()()()(z G (z )z z R z U D (z )e φφ==可见,G(Z)在单位圆内的零点成为D(Z)的极点,位于单位圆内的负实轴上或第二、第三象限内,控制输出U*(t)必有振荡衰减。

由C(Z)= φ(Z)R(Z),C(Z)=U(Z)G(Z)可得:G (z )R (z )z U (z ))(φ=由以上分析可见,要得到最少拍无纹系统设计,其闭环Z 传递函数φ(Z)必须包含被控对象G(Z)的所有零点。

计算机控制系统最少拍的介绍

计算机控制系统最少拍的介绍

5.2 最少拍数字控制器的设计原理
典型输入信号:
典型控制输入 单位阶跃输入: 单位速度输入: 时间序列
—计算机控制技术—
R( nT ) u( nR( z ) 1 Z 1 TZ 1 R( z ) (1 Z 1 )2
T 2 (1 Z 1 ) Z 1 R( z ) 2(1 Z 1 )3
—计算机控制技术—
计算机控制系统直接设计步骤: 1.根据控制系统的性能指标要求,确定闭环脉冲 传递函数Φ(z) D(z)G(z) Y(z) Φ(z)= R(z) = 1+D(z)G(z) 2.求广义对象的脉冲传递函数G(z)。 (1-e-Ts )G (s)] G(z)=Z[ s c 3.求取数字控制器的脉冲传递函数D(z) D(z)G(z) Y(z) Φ(z)= R(z) = 1+D(z)G(z) D(z)G(z)=Φ(z)[1+D(z)G(z)] Φ(z) 1 D(z)= G(z) 1-Φ(z) D(z)G(z)[1-Φ(z)]=Φ(z)
5.2 最少拍数字控制器的设计原理 —计算机控制技术— T2z-1(1+z-1) –1-3z-2+z-3 Φ (z)=3z (2) R(z)= 2(1-z-1)3 1 1 -1 3 2 -1 Φe(z)=(1-z ) E(z)=R(z)Φe(z) = 2 T z + 2 T2z-2 3z–1-3z-2+z-3 (1-0.5z-1)(3z-1-3z-2+z-3) D(z)= = -1 3 G(z)(1-z ) 0.5z-1(1-z-1)3 3z-1-4.5z-2+2.5z-3-0.5z-4 = 0.5z-1-1.5z-2+1.5z-3-0.5z-4 1.5z-2-0.75z-3-z-4+z-5-0.25z-6 U(z)=D(z)E(z)= 0.5z-1-1.5z-2+1.5z-3-0.5z-4 =3z-1+7.5z-2+11.5z-3+17z-4+· · · -1-2z-4+z-5 3z Y(z)=R(z)Φ(z) = 2-6z-1+6z-2-2z-3 =1.5z-2+4.5z-3+8z-4+12.5z-5+· · ·

计算机控制系统第二章

计算机控制系统第二章

Ø 使用光电隔离器件的注意事项
当输入侧流过一定的电 流IF 时,发光二极管开始发光,
它触发光敏三极管使其导通;当 撤去该电流时,发光二极管熄灭 、三极管截止。这样,就实现了 以光路来传递信号,保证了两侧 电路没有电气联系,从而达到了
隔离的目的。
图2.8 三极管输出型光电隔离器件原理
现在学习的是第11页,共102页
现在学习的是第25页,共102页
继电器输出
继电器经常用于计算机控制系统中的开关量输出功率放大,即利用继电器作 为计算机输出的执行机构,通过继电器的触点控制较大功率设备或控制接触器的 通断以驱动更大功率的负载,从而完成从直流低压到交流(或直流)高压、从小功率 到大功率的转换。使用继电器输出时,为克服线圈反电势,常在继电器的线圈上 并联一个反向二级管。继电器输出也可以提供电气隔离功能,但其触点在通断瞬 间往往容易产生火花而引起干扰,还是必须予以注意的,一般可采用阻容电路予 以吸收。
图2.18是AD7501的结构,通过芯片使能端EN和通道选择端A1、A2、A3 ,每次只选择8个输入端中的一个与公共输出端OUT接通,其真值表见表2.4。EN 、A1、A2、A3为数字信号输入,逻辑上兼容TTL/DTL或CMOS电平。
电源隔离
输出光隔两侧的供电电源必须完全隔离。无论是输入隔离还是 输出隔离,只要采取光电隔离措施,就必须保证被隔离部分之间电 气完全隔离,否则就起不到隔离作用了。
现在学习的是第20页,共102页
2.2 开关量输出
在计算机控制系统中,经常需要控制执行机构的开/关或启/停,某些控制算法也
需要控制执行机构在一定时间T内的全负荷工作时间 t(0≤t≤T),这些控制是通过 计算机开关量输出通道来实现的。
ü在计算机控制系统中,开关量输出信号用于控制各种现场设备,因此要考虑电平转换 、功率放大、抗干扰及安全等问题。针对具体情况,往往采取一些措施。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2 1 1 T z (1 z ) 2 2 1 2 2 3 2 4 2 5 (2 z z ) T z 3.5 T z 7 T z 11.5 T z 1 3 2(1 z )
各个采样时刻的输出序列为:
y(0) 0, y(T ) 0, y(2T ) T 2 , y(3T ) 3.5T 2 , y(4T ) 7T 2 ,
2.3.2 最少拍(dead-beat)控制系统设计
需求与问题
• 经历最少的采样周期(最短的时间 ),使输出达到参考值。
解决的基本思路
• 使E(z)有限项(以z-1多次幂的多项式为有限项), 且项数越少越好。 • D(z)满足物理可实现性 • 闭环系统稳定性
2.3.2 最少拍控制系统设计
最少拍(有限拍)控制是一种时间最优控制方式。 设计目标:设计一个数字控制器D(z),使系统在 典型输入信号r(t)作用下,经过最少的采样周期, 消除输出和输入之间的偏差,达到平衡。通常 把一个采样周期称为一拍。 设计准则:1)单位阶跃输入
1 z
各采样时刻输出序列为:
2 z 1 z 2 z 3 z 4
y(0) 0, y(T ) 2, y(2T ) 1, y(3T ) 1,
系统的输出响应曲线如图2-16(a)所示。
(2)单位加速度输入
Y ( z) Gc ( z) R( z )
而输入序列 y(0) 0, y(T ) 0.5T 2 , y(2T ) 2T 2 , y(3T ) 4.5T 2 , y(4T ) 8T 2 , 系统的输入和输出响应曲线如图2-16(b)所示。
最少拍控制器中的最少拍是针对某一典型输入设计的, 对于其它典型输入则不一定为最少拍,甚至引起大的超调 和静差。
Ge ( z) (1 z 1 )n F ( z)
式中, F(z)为 z 1 的有限多项式,当n=m时,且 F(z)=1时,可使E(z)的项数最少,因而调节时 间 t s 最短,得到的数字控制器阶数较少,结 构也简单。 2.典型输入时最少拍数字调节器D(z) 根据上述最少拍控制设计准则可知,对于不同的 输入信号,应当选择不同的误差传递函数 Ge ( z) ,求得最少拍数字控制器D(z)。
图2-14(C)为单位加速度时输出响应。可见,经过 3个采样周期,系统输出跟踪输入。
例2-12 教材p.23
2 已知被控对象的传递函数 G ( s) s(1 0.5s)
,若采样周期T=0.5s,试设计在单位速度输入时的 数字控制器D(z)。 解:采用零阶保持器,系统的广义对象的脉冲传函 1 e 2 为: HG ( z ) Z[ ]
z r (1 zi z 1 )
i 1 1 (1 p z ) i i 1 n l
HG ( z )
则D(z)可表示为:
Gc ( z ) D( z ) = Ge ( z ) HG( z )
z r (1 pi z 1 )Gc ( z )
i 1
n
Ge ( z ) (1 zi z 1 )
选择 G ( z) (1 z 1 )3 , G ( z) 1 G ( z) 3z 1 3z 2 z 3 e c e
3z 1 3z 2 z 3 D( z ) (1 z 1 )3 HG( z )
系统的输出序列
3 2 9 2 (kT )2 y (0) 0, y (T ) 0, y (2T ) T , y(3T ) T , y(kT ) , 2 2 2
1 r (kT ) u (kT ), R( z ) 1 z 1
2)单位速度输入
Tz 1 r (kT ) kT , R( z ) (1 z 1 )2
3)单位加速度输入
典型输入信号的Z变换具有如下形式: A( z 1 ) (m 1, 2,3 ) R( z ) 1 m (1 z )
,则系统的闭环Z传递
z 1 (1 z 1 ) HG( z)
1
系统的输出为:
1 1 2 Y ( z ) Gc ( z ) R( z ) z z z 1 1 z
由Z变换定义可以得到输出序列:
y(0) 0, y(T ) y(2T ) y(3T ) 1
上述中各项系数即为y(kT)在各个采样时刻的数值。 即 y (0) 0
y (T ) 0 y (2T ) 2T y (3T ) 3T y (4T ) 4T
输出响应曲线如图 2-15所示。

例2-13
教材p.24
在上例中求得D(z)的基础上,若输入信号改为单位 阶跃和单位加速度时,求系统的输出序列并画出 响应曲线。 解(1)单位阶跃输入 Y ( z ) Gc ( z ) R( z ) (2 z 1 z 2 ) 1 1
i 1
l
zi 为HG(z)的零点,pi 为 HG(z)的极点, 式中,
z r (r 0)
为 D(z)的超前环节。
D( z ) z Ge ( z )
Gc ( z )
-r 1 (1 z z i ) i 1 l
1 (1 p z ) i i 1
n
Gc ( z) 和 Ge ( z) 的选择原则
Gc ( z) 1 Ge ( z) 2z 1 z 2
系统的输出序列为
1 Tz Y ( z ) Gc ( z ) R( z ) (2 z 1 z 2 ) (1 z 1 )2
2Tz 2 3Tz 3 4Tz 4 5Tz 5
e e
(1 z 1 )m
1 (1 z ) G ( z ) 如果选 e 能够消去E(z)分母的因子
Ge ( z)可选为 则E(z)为 z 1 的有限多项式,因此,
Ge ( z) (1 z 1 )n F ( z)
A( z 1 ) E ( z ) Ge ( z ) R( z ) Ge ( z ) (1 z 1 )m
2.3.3 Gc ( z) 和 Ge ( z) 的选择 按上述最少拍设计原则选择Gc ( z) 和 Ge ( z)时,没有 考虑HG(z)对D(z)的影响,也没有考虑D(z)的可 实现性和稳定性等因素。下面根据系统必须满 足的约束条件,考虑 Gc ( z) 和 Ge ( z) 的选择原则。被控对象的HG(z)一般可写为:
1)单位阶跃输入 1 可选择 Ge ( z) 1 z 函数为 Gc ( z) 1 Ge ( z) 1 Ge ( z ) 因此: D( z )
Ge ( z) HG( z)
1 E ( z ) Ge ( z ) R ( z ) Ge ( z ) 1 z 1
1 F1 ( z) (a0 a1z 1 ), F2 ( z) (1 bz )
Gc ( z) 1 Ge ( z)
z 1 (1 z 1 )(a0 a1z 1 ) 1 (1 z 1 )2 (1 bz 1 )
比较同幂系统,可得到
a0 1.25, a1 0.75, b 0.75
Ts
s
s (1 0.5s )
2 ] 2 s (1 0.5s) 2 1 1 2 1 1 Z[ 2 ] Z[e Ts ( 2 )] s s s2 s s s2 2Tz 1 1 1 1 [ ](1 z ) 1 2 1 2T 1 (1 z ) 1 z 1 e z Z[(1 e Ts ) 0.368 z 1 (1 0.718 z 1 ) (1 z 1 )(1 0.368 z 1 )
输出序列如图2-14(a)所示。如图可见,单位阶跃输 入时,最少拍控制系统的调节时间为一个采样周 期,即经过一拍即可消除输入和输出之间的偏差。
2)单位速度输入 选择 Ge ( z) (1 z 1 )2 则
Tz 1 E ( z ) Ge ( z ) R( z ) Ge ( z ) (1 z 1 )2
(2)选择Gc ( z),因为HG(z)分子有 z 1 的因子,又 有单位圆上的零点z=-1,故取:
Gc ( z) z (1 z ) F1 ( z)
1
1
(3)选择 Ge ( z) ,按单位速度输入, Ge ( z) 中应含有 (1 z 1 )2因子。所以:
Gc ( z) 和Ge ( z)阶次相同,设: (4 )
由于 E( z) Ge ( z) R( z) ,误差E(z)与误差传递函数 Ge ( z) 和输入信号R(z)有关,因此,最少拍控制的设 计是根据不同的R(z)选择 Ge ( z) ,使 R( z) Ge ( z) 只有有限项,且项数(N)越少越好。 1 A ( z ) 因为 E ( z ) G ( z ) R( z ) G ( z )
求出:
Gc ( z) z 1 (1 z 1 )(1.25 0.75z 1 )
Ge ( z) (1 z ) (1 0.75z )
1 2
Gc ( z) 1 Ge ( z) 2z z
2 z 1 z 2 D( z ) (1 z 1 )2 HG( z )
1 2
长除法,或利用Z反变换 的线性性质,反推回Y( z ) 2 Tz 3 Tz kTz 1 2 (1 z )
控制系统的调节时间就是误差e(kT)达到恒定值或趋 于零的时间,根据误差的Z变换定义:
E ( z ) e(kT ) z k e(0) e(T ) z 1 e(2T )z 2 e(kT ) z k
k 0
最少拍控制系统在典型信号输入时,k N , e(kT)等于零或为恒定值时,系统调整结束。 因此,设计准则就是求出使k为最小的正整数N。
系统的输入为r(t)=t,误差传函选为
Ge ( z) (1 z 1 )2
相关文档
最新文档