计算机控制系统-第三章
计算机控制系统4第三章 (2)

②量程 它是指所能转换的电压范围。如5V、10V等。
§第二章 输入输出接口与过程通道技术
A/D转换器
③转换精度 它是指转换后所得结果相对于实际值的准确
度。A/D转换器的转换精度取决于量化误差q、微分线性 度误差DNLE和积分线性度误差INLE 。 积分线性度误差INLE: 在满量程输入范围内,偏离理想转
A/D转换器
PUSH DS
STI MOV AX,DATA
MOV AX,250AH
INT 21H MOV DX,220H
MOV DS,AX
MOV DX,220H IN AL,DX;读数 MOV ADTEMP,AL
MOV AL,21H;发EOI 命令 OUT 20H,AL POP DS;恢复现场 POP DX POP AX IRET
A B C G2A VCC y0 y1 y2
G2B y3 G1 Y7 y4 y5
* 1 * * * 1 1 1 1 1 1 1 1 0 * * * * 1 1 1 1 1 1 1 1
1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 1
地
y6
设计时,根据具体接口芯片的要求,AO、 A1用作端口地址。
A/D转换器
例 : AD574与ISA总线前62根信号线(即PC/XT总线)的接口
§第二章 输入输出接口与过程通道技术
A/D转换器
74LS138 16芯译码器
• A.B.C为选择端 G1、G2A、G2B为允许端 G2=G2A+G2B
G1 G2 C B A Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
§第二章 输入输出接口与过程通道技术
A/D转换器
计算机控制系统复习资料(精简版 列出重点知识点)

第一章概论,讲述计算机控制系统的发展过程;计算机控制系统在日常生活和科学研究中的意义;计算机控制系统的组成及工作原理;计算机控制的特点、优点和问题;与模拟控制系统的不同之处;计算机控制系统的设计与实现问题以及计算机控制系统的性能指标。
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以及磁盘等),时钟,中断,译码,总线驱动等。
输入输出接口部分:各种信号(模拟量,开关量,脉冲量等)的锁存、转换、滤波,调理和接线,以及串行通讯等。
第三章 人机接口技术

39H 5FH 79H 71H BFH 86H DBH CFH E6H … FFH 00H
C6H A1H 86H 84H 40H 79H 24H 30H 19H … 00H FFH
七 段 字 符 的 段 选 码
2 3 4 5 6 7 8 9 A B
(二)LED接口技术
LED显示器有静态显示和动态显示两种方式. 1.LED静态显示方式 N位静态显示器要求有N×8根I/O口,占 有I/O资源较多,故在位数较多时往往采 用动态显示方式。
2、计算机控制系统的人机交互通道
2.1人机接口的功能和类型
2.2人机交互通道的特点
1、人机接口的功能和类型
计算机控制中,人对系统状态的了解、掌握和指挥 依赖于人机通道中数据的传递,这里包括人对系 统的了解和干预、控制参数的输入、系统状态的 打印汇报等等内容。人机交互通道的主要形式如 图3-1所示。 按键键盘
a b c d e f g dp
COM
显示字符
共阴极段选码
共阳极段选码
显示字符
共阴极段选码
共阳极段选码
0 1
3FH 06H 5BH 4FH 66H 6DH 7DH 07H 7FH 6FH 77H 7CH
C0H F9H A4H B0H 99H 92H 82H F8H 80H 90H 88H 83H
C D E F 0. 1. 2. 3. 4. … 8.
dp g f e d c b a
dp g f e d c b a
dp g f e d c b a
dp g f e d c b a
LED 1 COM
LED 2 COM
LED 3 COM
LED 4 COM
图 6-5 LED静态显示硬件译码接口电路
计算机控制系统03 Z变换

则 Z [ y( kT )] Z [u( kT ) * g ( kT )] U ( z )G ( z )
7 乘ak 后的Z变换 Z[ y( kT )] Y ( z ) 若 Z[a k y( kT )] Y ( a 1 z ) 则 k k k Z [ a y ( kT )] y ( kT ) a z k 0 证:
z 1
∴
y( kT ) lim ( z 1)Y ( z ) y( ) lim z 1 k
( z 1)Y ( z )
的全部极点都在单位圆内,等效于Y(z) 可以 有一个极点为1,在单位圆上,而其余极点必 须全在单位圆内。否则,不能使用终值定理。 例 4: F ( z)
证:按Z变换的定义展开,注意到零初始条件
Z [ y( kT nT )] k 0 y( kT nT ) z k
从k=n项开始展开
n
y( 0) z n y(T ) z ( n1 ) y( 2T ) z ( n 2 )
k 0 y( kT ) z ( n k ) z n k 0 y( kT ) z k z Y ( z )
k 0
计算机控制系统课后答案 (3)

计算机控制系统课后答案问题1:什么是计算机控制系统?计算机控制系统是指利用计算机技术对物理过程或机械设备进行监控、控制和管理的系统。
它由计算机硬件、软件和工程配套设备等多个组成部分构成。
计算机控制系统具有实时性好、反应速度快、准确性高等特点,广泛应用于各种工业自动化领域。
问题2:计算机控制系统的组成部分有哪些?计算机控制系统由以下几个部分组成:1.传感器和执行器:传感器用于感知物理过程的状态和参数,并将其转换为电信号,以便计算机能够处理。
执行器根据计算机的指令来执行控制动作,控制物理过程或机械设备的运行。
2.计算机硬件:包括中央处理器(CPU)、内存、输入输出接口等。
计算机硬件负责接收传感器采集的数据,并根据预设的算法进行处理和判断,进而控制执行器的动作。
3.计算机软件:包括控制算法、界面程序等。
控制算法根据输入的传感器数据进行计算和判断,生成相应的控制指令。
界面程序提供控制系统的人机交互界面,使操作员能够对系统进行监控和控制。
4.工程配套设备:包括可编程逻辑控制器(PLC)、仪表仪器等。
这些设备与计算机系统相连,作为中间装置,用于完成不同领域的控制任务。
问题3:计算机控制系统的工作原理是什么?计算机控制系统的工作原理是通过传感器采集物理过程的状态和参数,将其转换为电信号输入到计算机系统中。
计算机根据预设的控制算法,对输入的数据进行处理和判断,生成相应的控制指令。
这些控制指令通过输出接口发送给执行器,执行器根据指令来执行相应的控制动作,从而实现对物理过程或机械设备的控制。
计算机的工作过程可以理解为以下几个步骤:1.信号采集:传感器采集物理过程的状态和参数,并将其转换为电信号。
2.信号处理:计算机系统接收传感器的电信号,对其进行滤波、放大、数字量化等处理,以获取准确的数据。
3.控制计算:根据输入的数据,计算机系统进行控制算法的计算和判断,生成相应的控制指令。
4.控制输出:控制指令通过输出接口发送给执行器,执行器根据指令来执行相应的控制动作。
第3章 计算机控制系统输入输出接口技术

当用偶地址读AD574时,读出高8位,否则读出低4位。
采集程序如下: MOV DX,Yn OUT DX,AL CALL DELAY MOV DX,Yn AL,DX AH,AL DX, Yn AL,DX
;Yn为偶地址 ;假写外设操作,启动12位A/D转换 ;调用延时100μ s(>35μ s或转换时间) 的子程序 ; Yn为偶地址 ;读高8位 ; ; Yn为奇地址 ;从数据总线D4~D7位读入低4位
计算机控制技术
AD574A各引脚特性如下:
第3章 计算机控制系统输入输出接口技术
10Vin、20Vin、BIP OFF:模拟电压信号输入线, BIP OFF引脚可接-5V(5V~+5V输入信号)或-10V(-10V~+10V输入信号)。
VDD、VEE:模拟电路电源输入线。
AGND:模拟电路接地线。 VCC:数字电路电源输入线。 DGND:数字电路公共接地线。 REF OUT:内部基准电源输出线。 REF IN:A/D转换基准电压输入线。
ST S
:转换结束输出信号线。
DO0~DO11转换数据输出线, D0最低有效位LSB,D11最高有效位MSB。 CE:片使能信号输入线。
CS :片选信号输入线。
计算机控制技术
第3章 计算机控制系统输入输出接口技术
R / C :读、起动转换控制信号输入线,当为高电平时;表示读取A/D转 换数据,当为低电平时,表示起动A/D出接口技术
⑵ 有源I/V变换 如下图所示。 取 R1=200Ω, R3=100KΩ, R4=25KΩ, 则4~20mA输入对应于1~5V的电压 输出。
R2 I + A R4
R1 I
C R3 V
V
R1 R2
计算机控制技术王建华主编第二版第三章课后答案

第一章答案1计算机控制系统是由哪几部分组成?画出方块图并说明各部分的作用。
答:(1)计算机控制系统是由工业控制机、过程输入输出设备和生产过程三部分组成。
(2)方块图如下图1.1所示:工业计算机 PIO 设备 生产过程图1.1 计算机控制系统的组成框图1、①工业控制机软件由系统软件、支持软件和应用软件组成。
其中系统软件包括操作系统、引导程序、调度执行程序,它是支持软件及各种应用软件的最基础的运行平台;支持软件用于开发应用软件;应用软件是控制和管理程序;②过程输入输出设备是计算机与生产过程之间信息传递的纽带和桥梁。
③生产过程包括被控对象、测量变送、执行机构、电气开关等装置。
2.计算机控制系统的实时性、在线方式、与离线方式的含义是什么?为什么在计算机控制系统中要考虑实时性?(1)实时性是指工业控制计算机系统应该具有的能够在限定时间内对外来事件做出反应的特性;在线方式是生产过程和计算机直接相连,并受计算机控制的方式;离线方式是生产过程不和计算机相连,并不受计算机控制,而是靠人进行联系并作相应操作的方式。
(2)实时性一般要求计算机具有多任务处理能力,以便将测控任务分解成若干并行执行的多个任务,加快程序执行速度;在一定的周期时间对所有事件进行巡查扫描的同时,可以随时响应事件的中断请求。
4、计算机控制系统有哪几种典型形式?各有什么主要特点?(1)操作指导系统(OIS )优点:结构简单、控制灵活和安全。
缺点:由人工控制,速度受到限制,不能控制对象。
(2)直接数字控制系统(DDC)优点:实时性好、可靠性高和适应性强。
(3)监督控制系统(SCC )优点:生产过程始终处于最有工况。
(4)集散控制系统优点:分散控制、集中操作、分级管理、分而自治和综合协调。
CPU/MEM 人-机接口 内部总线 系统支持版 磁盘适合器 数字量输出(DO )通道 数字量输入(DI )通道模拟量输出(AO )通道 模拟量输入(AI )通道 电气开关 电气开关 执行机构 测量变送 被控对象(5)现场总线控制系统优点:与DOS相比降低了成本,提高了可靠性。
计算机控制技术课后习题详解答案

第一章计算机控制系统概述习题参考答案1.计算机控制系统的控制过程是怎样的计算机控制系统的控制过程可归纳为以下三个步骤:(1)实时数据采集:对被控量的瞬时值进行检测,并输入给计算机。
(2)实时决策:对采集到的表征被控参数的状态量进行分析,并按已定的控制规律,决定下一步的控制过程。
(3)实时控制:根据决策,适时地对执行机构发出控制信号,完成控制任务。
2.实时、在线方式和离线方式的含义是什么(1)实时:所谓“实时”,是指信号的输入、计算和输出都是在一定时间范围内完成的,即计算机对输入信息以足够快的速度进行处理,并在一定的时间内作出反应并进行控制,超出了这个时间就会失去控制时机,控制也就失去了意义。
(2)“在线”方式:在计算机控制系统中,如果生产过程设备直接与计算机连接,生产过程直接受计算机的控制,就叫做“联机”方式或“在线”方式。
(3)“离线”方式:若生产过程设备不直接与计算机相连接,其工作不直接受计算机的控制,而是通过中间记录介质,靠人进行联系并作相应操作的方式,则叫做“脱机”方式或“离线”方式。
3.微型计算机控制系统的硬件由哪几部分组成各部分的作用是什么由四部分组成。
(1)主机:这是微型计算机控制系统的核心,通过接口它可以向系统的各个部分发出各种命令,同时对被控对象的被控参数进行实时检测及处理。
主机的主要功能是控制整个生产过程,按控制规律进行各种控制运算(如调节规律运算、最优化计算等)和操作,根据运算结果作出控制决策;对生产过程进行监督,使之处于最优工作状态;对事故进行预测和报警;编制生产技术报告,打印制表等等。
图微机控制系统组成框图(2)输入输出通道:这是微机和生产对象之间进行信息交换的桥梁和纽带。
过程输入通道把生产对象的被控参数转换成微机可以接收的数字代码。
过程输出通道把微机输出的控制命令和数据,转换成可以对生产对象进行控制的信号。
过程输入输出通道包括模拟量输入输出通道和数字量输入输出通道。
(3)外部设备:这是实现微机和外界进行信息交换的设备,简称外设,包括人机联系设备(操作台)、输入输出设备(磁盘驱动器、键盘、打印机、显示终端等)和外存贮器(磁盘)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Z
[u(t)]
k 0
z
k
1
1 z
1
z 1
(3) Z [at Tu(t)] Z [anu[n]]
ak zk
k 0
1
1 az
1
za
16
例3.4求下列离散序列的Z变化及收敛域,其中a为任意复常数
x[n] anu[n 1]
X (z) anu[n 1]zn n
10
练习:
已知离散系统的差分方程 y[n]-2y[n-1]=r(k)
初始条件为y[0]=0, r[k]={1,0,1,0,1,0,…}.
11
Matlab程序 clear; clc; ck=0;rk=1; for k=1:10
ckplus1=2*ck+rk; a=num2str(k); b=num2str(ckplus1); c=['y(' a ')=' b]; disp(c) rk=1-rk; ck=ckplus1; end
y[k] y f [k] yp[k]
6
例 3.1
求解差分方程 y[n]+3y[n-1]+2y[n-2]=2nu[n]
初始条件为y[0]=0, y[1]=2.
7
练习:
求解差分方程 y[n]-5y[n-1]+6y[n-2]= 2nu[n]
初始条件为y[1]=5, y[2]=9.
8
2. 差分方程的求解
差分方程的求解方法包括经典法、迭代法、z变换法 差分方程的迭代解法
如果已知系统的差分方程和输入值序列,则在给定 输出值序列的初始值之后,就可以利用迭代方法计算出 任何时刻的输出值。 原理:根据初始条件(边界条件),逐步递推计算出后面 各时刻的输出,即由前一时刻的已知结果,递推出后一 时刻的待求值。
1
an zn n
ak zk k 1
a1z 1 a1z
z
za
za
17
3.2.2 Z变换的性质和定理
(1)线性性质
证明:
Z [ax1[n] bx2[n]] aX1(z) bX2(z)
Z [ax1[n] bx2[n]]
(ax1[n] bx2[n])zn n
3
2. 差分方程的求解
差分方程的求解方法包括经典法、迭代法、z变换法 差分方程的经典解法 (1) 对应齐次方程的通解
齐次方程 y[n] a1y[n 1] aN y[n N ] 0
特征方程 N a1 N1 an1 an 0
单根
y f [k] l11k l22k lN Nk
nm(多项式) λ不是方程的特征根 单根
λ是方程的特征根 (m-1)重根
pmnm+pm-1nm-1+…+p1n+p0 pλn
p1nλn+p0λn pm-1nm-1λn+pm-2nm-2λn+…+p0λn
5
2. 差分方程的求解
差分方程的求解方法包括经典法、迭代法、z变换法 差分方程的经典解法 (3)差分方程的全解
重根
y f [k] l11k k m1 l21k k m2 lm1k
l k
m1 m1
lN Nk
4
2. 差分方程的求解
差分方程的求解方法包括经典法、迭代法、z变换法 差分方程的经典解法 (2)非齐次方程的一个特解yp[k]
输入函数r[n]形式
特解形式
λn (指数 函数)
ax1[n]zn bx2[n]zn
n
n
aX1(z) bX2 (z)
18
例3.5 利用Z变换的性质,求余弦函数
cos[0n]u[n]
1 2
(e
j0n
e
j0n
)u[n]
的Z变换
解: 已知
Z
[anu[n]]
1
1 az
1
za
Z
[e j0nu[n]]
9
例 3.2
已知离散系统的差分方程 y[n]-0.6y[n-1]=r[n]
初始条件为y[0]=0, r[n]=1. 解: y[n] =0.6y[n-1]+r[n]
n=1, y[1]= 0.6y[0]+r[1]=1 n=2 , y[2]= 0.6y[1]+r[2]=1.6 n=3 , y[3]= 0.6y[2]+r[3]=1.96 ……
12
3.2 Z变换
Z变换的定义 Z变换的性质和定理
求Z变换的方法
13
3.2.1 Z变换的定义
kT ) k 0
拉氏变换
F*(s) f (kT )ekTs k 0
在拉氏变换中引入新复变量
从而有
z eTs
Z变换常记为 Z [x[n]] X (z)
连续时间函数与相应的离散时间函数具有相同的Z变 换,即
Z [x(t)] Z [x[n]] X (z)
15
例3.3 求下列离散序列的Z变化及收敛域,其中a为任意复常数
(1) Z [ (t)] [k]zk 1
k 0
(2)
第三章 线性常系数差分方程
3.1 线性常系数差分方程 3.2 z变换
3.3 z反变换
3.4 用z变换求解线性常系数差分方程
1
3.1 线性常系统差分方程
在离散系统中,用差分方程、脉冲传递 函数和离散状态空间表达式三种方式来描述表 示输出和输入信号关系的数学模型。
差分方程的一般概念 差分方程的求解
F
(z)
F*(s)
|
s
1
ln z
f (kT )zk
T
k 0
14
3.2.1 Z变换的定义
离散序列x[n]的Z变换定义为: X (z) x[n]zn n
Z变换实际是一个无穷级数形式,它必须是收敛的。 就是说,极限
lim x[n]zn
n n
存在时, x[n]的Z变换才存在。
1 1 e j0 z 1
Z
[e
j0nu[n]]
2
1. 差分方程的一般概念
输入序列
r=r[k]={r[0],r[1],r[2],…} 输出序列
c=c[k]={c[0],c[1],c[2],…} 系统的输入与输出之间可以用线性常系数差分方程来描述,即
N
M
c[n] aic[n i] bjr[n j]
i1
j0
其中,aj,bj是由系统物理参数确定的常数。