计算机控制系统作业
西工大2020年4月《计算机控制技术》作业机考参考答案

西工大2020年4月《计算机控制技术》作业机考参考答案
试卷总分:100 得分:96
本作业试题内容相同,只是题目和选项顺序是随机调整的,大家可放心学习使用
一、单选题(共25 道试题,共50 分)
1.17.若二进制数为010111.101,则该数的十进制表示为()。
A.23.5125
B.23.625
C.23.75
D.23.5
正确答案:A
2.15.字符A的ASCII码为41H,字符a的ASCII码为()。
A.41H
B.42H
C.61H
D.62H
正确答案:C
3.14.运算器的主要功能是()。
A.算术运算
B.逻辑运算
C.算术和逻辑运算
D.函数运算
正确答案:C
4.16.计算机中信息传递的三总线方式包括()。
A.地址总线、数据总线、控制总线
B.片总线、内总线、外总线
C.片内总线、内总线、外总线
D.内总线、数据总线、控制总线
正确答案:A
5.11.工业控制计算机是一种面向工业控制、采用标准总线技术和开放式()结构的计算机。
A.程序
B.体系
C.I/O
D.存储。
计算机控制作业

计算机控制系统习题(一)1、一个12位的A/D转换器,孔径时间为10μs,如果要求转换误差在A/D转换器的转换精度内,求允许转换的正弦波模拟信号的最大频率是多少?15.9Hz2、什么是串模干扰和共模干扰?如何抑制?1)串模干扰串模干扰是指叠加在被测信号上的干扰噪声。
抑制方法:a.如果串模干扰频率比被测信号频率高,则采用输入低通滤波器来抑制高频率串模干扰;如果串模干扰频率比被测信号频率低,则采用高通滤波器来抑制低频串模干扰;如果串模干扰频率落在被测信号频谱的两侧,则应用代用滤波器。
b.当尖峰型串模干扰成为主要干扰源时,用双积分式A/D转换器可以削弱串模干扰的影响。
c.对于串模干扰主要来自电磁感应的情况下,对被测信号应尽可能早地进行前置放大,从而达到提高回路中的信号噪声比的目的;或者尽可能早地完成模数转换或采取隔离和屏蔽等措施。
d.从选择逻辑器件入手,利用逻辑器件的特性来抑制串模干扰。
e.采用双绞线作信号引线的目的是减少电磁感应,并且使各个小环路的感应电势互相呈反向抵消。
2)共模干扰所谓共模干扰是指模数转换器两个输入端上公有的干扰电压。
这种干扰可能是直流电压,也可以是交流电压。
抑制方法:a.变压器隔离b.光电隔离c.浮地屏蔽d.采用仪表放大器提供共模抑制比3、若加工第一象限直线OA,起点O(0,0),终点A(11,8)。
要求:1)按逐点比较法插补进行列表计算;Nxy=19 Xe=6,Ye=42) 做出走步轨迹图,并标明进给方向和步数。
4、 已知模拟调节器的传递函数为sss E s U s D 085.0117.01)()()(++==,试写出相应数字控制器的位置型和增量型控制算式,设采样周期T =0.2s 。
5、 某系统的连续控制器设计为sT sT s E s U s D 2111)()()(++==,试用双线性变换法、前向差分法、后向差分法分别求取数字控制器D (z ),并分别给出三种方法对应的递推控制算法。
计算机控制系统课后答案

计算机控制系统课后答案1. 概述计算机控制系统是指利用计算机进行控制的系统,它采用计算机硬件和软件的协同作用,对被控对象进行监测、测量、判断以及控制操作的任务。
本文将回答计算机控制系统课后习题,以帮助读者加深对该课程的理解。
2. 习题答案2.1 什么是计算机控制系统?计算机控制系统是指利用计算机硬件和软件的协同作用,对被控对象进行监测、测量、判断以及控制操作的系统。
其核心是计算机的控制程序,通过对输入信号的处理和对输出信号的控制,实现对被控对象的精准控制。
2.2 计算机控制系统的组成计算机控制系统主要由以下几个组成部分构成:•输入设备:用于采集被控对象的状态信息,将其转化为数字信号输入到计算机中。
•输出设备:将计算机产生的控制信号转化为可被被控对象接受的信号。
•中央处理单元(CPU):负责执行控制程序,对输入信号进行处理和判断,并产生相应的控制信号。
•存储器:用于存储控制程序和控制数据。
•总线:用于传输控制信号和数据,连接CPU、存储器和输入输出设备。
2.3 计算机控制系统的特点•精确性:计算机控制系统能够对被控对象进行精确的控制,实时调整控制参数,确保控制过程的稳定性和准确性。
•灵活性:通过编写不同的控制程序,可以实现对不同对象的控制,具有很高的灵活性。
•可靠性:计算机控制系统具有自主诊断和故障处理能力,当出现故障时,能够自动检测、定位和修复错误,提高了系统的可靠性。
•扩展性:计算机控制系统可以根据需要增加或替换硬件设备,增加系统的功能和性能。
•可维护性:计算机控制系统通常使用模块化设计,方便对系统进行维护和升级。
2.4 计算机控制系统的应用领域计算机控制系统广泛应用于工业自动化领域,例如:•工业生产线控制:计算机控制系统可以对生产线上的各个环节进行监控和控制,提高生产效率和产品质量。
•交通信号控制:计算机控制系统可以对交通信号灯进行精确控制,实现交通流量的调度和优化。
•智能家居系统:计算机控制系统可以对家庭设备进行智能控制,实现远程操控和自动化管理。
计算机控制系统课后答案,李华

计算机控制系统课后答案1. 介绍本文是针对计算机控制系统课后作业的答案汇总。
在课程中涉及到的问题和概念将会一一解答和说明,帮助读者更好地理解和掌握计算机控制系统。
2. 问题解答2.1 列举计算机控制系统的应用领域。
计算机控制系统广泛应用于以下领域:- 工业自动化控制:用于控制工业生产线上的各种设备和工艺过程。
- 交通运输系统:包括地铁、公交、航空、航天等领域的运输工具的控制。
- 农业自动化:应用于农业机械和设备的控制,提高农业生产效率。
- 医疗设备控制:用于医疗设备的自动控制和监测。
- 建筑智能化:用于建筑内部的照明、供暖、空调等控制系统。
- 安防、监控系统:包括视频监控、入侵报警等各种安全系统的控制。
2.2 计算机控制系统的组成结构是什么?计算机控制系统的基本组成结构包括: - 传感器:用于将被控制对象的状态转换为电信号,并输入到控制系统中。
- 执行器:根据控制系统的指令,执行相应的动作,控制被控制对象。
- 控制器:对传感器采集到的数据进行处理和分析,并产生相应的控制指令。
- 通信网络:用于传输控制指令和传感器数据的通信网络。
- 计算机:负责控制器的运行和算法的执行,对控制系统进行监控和管理。
2.3 什么是开环控制系统和闭环控制系统?它们的区别是什么?开环控制系统是指控制器只根据预先设置的控制指令,对被控制对象进行控制,而不对被控制对象的输出进行测量和反馈。
因此,开环控制系统的控制效果受到外界扰动和被控制对象本身性能变化的影响。
闭环控制系统是指控制器在对被控制对象进行控制的同时,通过测量被控制对象的输出信号,并与设定值进行比较,产生反馈信号进行控制调节。
闭环控制系统能够根据被控制对象实际输出的变化来调整控制指令,使控制效果更加稳定和准确。
区别: - 开环控制系统没有反馈环路,只根据预先设置的控制指令对被控制对象进行控制;闭环控制系统设有反馈环路,通过测量被控制对象的输出进行调节。
[答案][东北大学]2021春《计算机控制系统》在线平时作业1
![[答案][东北大学]2021春《计算机控制系统》在线平时作业1](https://img.taocdn.com/s3/m/3aa9fe2658f5f61fb6366621.png)
1.解码是()反向变换。
A.编码B.量化C.采样D.保持答案:A2.计算机控制系统中通过()将数字信号转化模拟信号。
A.控制器B.A/D转换器C.D/A转换器D.保持器答案:C3.当{图}取百分之2时,一阶系统的单位阶跃响应需要过渡过程时间等于()。
A.TB.2TC.3TD.4T答案:D4.连续控制系统的稳定性条件是S平面的()部分。
A.单位圆内B.单位圆外C.左半D.右半答案:C5.下列()共同属于连续控制系统和计算机控制系统。
A.被控对象B.计算机C.转换器D.保持器答案:A6.计算机控制系统是数字量和模拟量的混合体。
()A.正确B.错误答案:A7.模拟转换器可将模拟信号转换成数字信号,以便计算机能够处理。
()A.正确B.错误答案:B8.转速传感器的激励绕组与输出绕组之间在空间相差180°。
()A.正确B.错误答案:B9.线性离散控制系统也可以通过拉普拉斯变化求得。
()A.正确B.错误答案:B10.不等电位的分块隔离措施对于共模、串模干扰也行之有效。
()A.正确B.错误答案:A11.传递函数不说明被描述系统的具体物理结构,不同的物理系统可能具有相同的传递函数。
()A.正确B.错误答案:A12.集散控制系统也成为分散控制系统。
()A.正确B.错误答案:A13.系统在三种不同输入的作用下,经过调整时间后,系统偏差就可消失。
()A.正确B.错误答案:A14.计算机控制系统把通过测量元件、变送单元和转换接口转送进来数字信号间接反馈给输入端与设定值进行比较。
()A.正确B.错误答案:B15.计算机控制系统是在连续控制系统基础上发展起来的。
()A.正确B.错误答案:A16.二阶系统的单位脉冲响应振幅随着时间的增大而增大。
()A.正确B.错误答案:B17.二阶系统的上升时间是第一次达到峰值所需要的时间。
()A.正确B.错误答案:B18.计算机控制系统必须有D/A转换器,不需要A/D转换器。
()A.正确B.错误答案:B19.多路转换开关一般的数字量输入通道都需要共享采样保持器。
计算机控制技术复习大作业及答案

《计算机控制技术》复习大作业及参考答案==========================================================一、选择题(共20题)1。
由于计算机只能接收数字量,所以在模拟量输入时需经( A )转换。
A.A/D转换器B.双向可控硅C.D/A转换器D.光电隔离器2。
若系统欲将一个D/A转换器输出的模拟量参数分配至几个执行机构,需要接入( D )器件完成控制量的切换工作。
A.锁存器锁存B.多路开关C.A/D转换器转换D.反多路开关3。
某控制系统中,希望快速采样,保持器的保持电容CH应取值( A )。
A.比较小B.比较大C.取零值D.取负值4. 在LED显示系统中,若采用共阳极显示器,则将段选模型送至( B ).A.阳极B.阴极C.阴极或阳极D.先送阴极再送阳极5。
电机控制意味着对其转向和转速的控制,微型机控制系统的作法是通过( B )实现的。
A.改变定子的通电方向和通电占空比B.改变转子的通电方向和通电占空比C.改变定子的通电电压幅值D.改变转子的通电电压幅值6。
计算机监督系统(SCC)中,SCC计算机的作用是(B)A.接收测量值和管理命令并提供给DDC计算机B.按照一定的数学模型计算给定植并提供给DDC计算机C.当DDC计算机出现故障时,SCC计算机也无法工作D.SCC计算机与控制无关7。
键盘锁定技术可以通过(C)实现.A.设置标志位B.控制键值锁存器的选通信号C.A和B都行D.定时读键值8。
RS-232-C串行总线电气特性规定逻辑“1”的电平是(C).A.0.3 伏以下B.0.7伏以上C.—3伏以下D.+3伏以上9。
在工业过程控制系统中采集的数据常搀杂有干扰信号,( D)提高信/躁比.A.只能通过模拟滤波电路B.只能通过数字滤波程序C。
可以通过数字滤波程序/模拟滤波电路D.可以通过数字滤波程序和模拟滤波电路10.步进电机常被用于准确定位系统,在下列说法中错误的是( B )。
微型计算机控制系统作业

STOSW; 数据存储
INC BL ; 更换通道 LOOP ADC MOV AL,00111000B; CE=0,CS, R/C, INH=1, 芯片复位
MOV DX,2C2H
OUT DX,AL RET
AD574A
ENDP
2. 12位D/A转换器接口
端口地址译码器译出Y0地址为基地址BASE,则D/A高8为地址为BASE+1, 低8为地址为BASE+0
DOUT PROC MOV MOV MOV MOV NEXT: MOV OUT INC NEAR DX,300H CX,8 AH,0 BX, OFFSET BUF0 AL,[BX] DX, AL DX OUT DX,AL CALL DELAY INC INC RET DOUT ENDP AH BX DEC DX LOOP NEXT
经过端口地址译码, 得到片选信号CS, 且在执行IN指令时, 产生IOR信号,则 被测的状态信息通 过输入接口送到PC 总线的数据线上, 然后装入AL寄存器。
完成取数的指令: MOV DX, port 地址送DX
IN
AL, DX
从端口读数,送AL
经过端口地址译码,得到 片选信号CS,执行 OUT指令时,产生IOW 信号,利用IOW的后沿 产生的上升沿可以锁存 数据;
利用DAC0832,运算放大器,多路开关CD4051等元器件与 PC/ISA总线工业控制机接口,设计8路模拟量输出系统, 请画出接口电路原理图,并编写8路模拟量输出程序。
DAC0832
D0 D1 D2 D7
DI 0 DI1 DI 2 DI 7
WR1
+12V
CD4051
A B C
I out 1
西工大20年10月机考《计算机控制技术》作业参考答案非免费

B.正确
正确答案:
5.中断方式传送最适用于高速外设与存储器之间交换成批数据的场合。
A.错误
B.正确
正确答案:
6.调理电路的主要作用是使传感器与A/D转换器的特性相匹配。
A.错误
B.正确
正确答案:
7.在三种基本I/O同步控制方式中,从数据传输速度而言,以DMA方式最好,中断控制次之,程序查询方式最差。
正确答案:
5.对于失控的CPU,最简单的方法是使其复位,程序自动从头开始执行。复位方式有( )种。
A.2种
B.3种
C.4种
D.5种
正确答案:
6.可编程并行接口芯片8255A有( )种工作方式
A.1
B.2
C.3
D.4
正确答案:
7.设X=-46,Y=117,则[X+Y]补和[X-Y]补分别等于( )。
A.D2H和75H
A.23.5125
B.23.625
C.23.75
D.23.5
正确答案:
3.计算机控制系统包括硬件和软件,以下不属于硬件系统的是( )。
A.接口电路
B.系统程序
C.被控设备
D.外围设备
正确答案:
4.用存储器芯片2114(1024*4)组成4KB内存储器需要2114芯片( )片。
A.2
B.4
C.8
D.16
B.47H和5DH
C.2EH和71H
D.47H和71H
正确答案:
8.如果模拟信号频谱的最高频率为fm,只要按照采样频率( )进行采样,那么采样信号就能唯一地复现。
A.f<0.5fm
B.f>=2fm
C.f<2fm
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机控制系统作业-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII
研究生课程考试成绩单(试卷封面)
任课教师签名:
日期:
注:1.以论文或大作业为考核方式的课程必须填此表,综合考试可不填。
“简要评语”
栏缺填无效。
2.任课教师填写后与试卷一起送院系研究生秘书处。
3.学位课总评成绩以百分制计分。
题目1:设有计算机控制系统如图一所示,采样时间T=2s,要求采用w’变换方法设计数字调节器D(z),使系统满足如下指标:相角裕量≥45o,静态速度误差系数K v≥3。
图一:计算机控制系统
解:
(1).被控对象的脉冲传递函数
令K=1,利用典型环节对照表可以得
代入T=2s求得
直接利用MATLAB中的突斯汀变换指令:
>>numz=[1.13530.5940];
>>denz=[1-1.13530.1353];
>>[nwdw]=d2cm(numz,denz,2,'tustin')
结果为:
将其变换到w’域上得
(2).在w’域中设计数字控制器D(w’)
首先进行系统开环放大系数设计。
根据系统静态误差系数要求则有:
进行数字控制器D(w’)设计,取D(w’)=k=3,
此时w’平面的开环传递函数为
在w’域检查开环稳定裕度要求,利用MATLAB做出Bode图:
>>nw=[-0.7152-1.56962.2848];
>>dw=[1.00000.76160];
>>figure(1);margin(nw,dw);
grid
图(a)
从图(a)(图中相角实际为)中可得相位裕度。
可见未校正的系统是不稳定的,为了使系统稳定并且满足相位裕量不低于45°条件,选用滞后校正装置,其传递函数为:。
滞后校正转置的引进,将引起相位曲线发生变化,因此在给定的相位裕量上再加上5°到12°,以补偿引起的相位变化。
因为与45°相位裕量相应的虚拟频率是0.42rad/s,为防止滞后网络的时间常数过大,可将虚拟转角频率选在0.05rad/s上,由于这一虚拟转角频率离0.42rad/s很近,所以滞后网络引起的相位变化可能很大,因此在给定的相位裕量上增加12°,所以需要的相位裕量就变成了57°。
由未校正系统传递函数可知,在附近的相角等于-123°(即相位裕量为57°),故选择新的虚拟增益交界频率。
由特性曲线可查的,所以由得:。
于是另一个虚拟转角频率。
滞后校正装置的传递函数。
校正后的系统在w’平面的开环传递函数为:
可利用MATLAB中环节串联命令求得:
>>dn=[201];
>>dd=[2001];
>>nw=[-0.7152-1.56962.2848];
>>dw=[1.00000.76160];
>>[dgn,dgd]=series(nw,dw,dn,dd)
结果为:
利用MATLAB检查系统的稳定裕度:
>>figure(1);margin(dgn,dgd);
>>grid
运行结果
图(b)
如图(b)所示(图中相角实际为),从图中可以得知,校正后的系统相位裕度,满足要求。
(3).获取z平面的控制器D(z)
(w’)进行w’反变换:
将所求得的D
1
利用MATLAB指令完成:
>>[zdn,zdd]=c2dm(dn,dd,2,'tustin')
运行结果:
所以。
所以最终z平面的控制器。
题目2:设有计算机控制系统如图二所示,采样时间T=0.1s,要求采用根轨迹法设计数字调节器D(z),使系统的阻尼比ζ=0.7,静态速度误差系数K v≥0.5。
图二:计算机控制系统
解:
(1).设计数字控制器D(Z)
利用MATLAB指令求得被控对象的脉冲传递函数为:
=
令k=1,根据matlab程序
num=[1];
den=[0.0050.1510];
[n,d]=c2dm(num,den,0.1,’zoh’)
运行结果:
进行离散控制器的设计时,为了简化,可先取控制器为纯比例环节,即D(z)=。
绘制系统的根轨迹,如图所示
通过计算我们知道它无法满足静态速度误差的要求,因此我们可以采用零极点对消的方法,配置靠近原点或位于原点的新极点。
为此选用
此时,系统的开环脉冲传递函数为
0.0168
式中的K=0.0168轨迹增益。
依式可画出根轨迹如图所示。
从图中可以看出满足要求的极点,利用matlab指令[k,pole]=rlocfind(num,den),可以在选定的极点位置后自动计算所得增益。
当鼠标在跟轨迹上指定位置后,程序将自动求得:希望极点0.6327
根轨迹增益:K=0.0520
控制器增益:
控制器脉冲传递函数:D(z)=
此时系统的静态速度误差系数为
满足性能要求。
(3)进行系统的时域仿真
依照系统的结构图,进行仿真计算,单位阶跃响应曲线如图所示,从图可见,系统较好的满足给定的时域动态性能要求。
系统稳定
题目3:设扰动系统如图三所示,对象特性()1sT
e G s s
-=+,采用零阶保持器,采样周期T =1s ,在单位阶跃扰动作用下,试设计扰动系统的最小拍调节器。
图三:扰动系统
题目4:设计算机控制系统如图四所示的结构(此题只考虑调节系统,未画出参考输入),其中控制对象传递函数为:
要求闭环系统的性能相对应阻尼系数ζ=0.5,无阻尼振荡频率w n =1的二阶连续系统。
设采样周期T =1s ,要求按极点配置的方法设计控制器。
图四:控制架构
解:
由对象传递函数模型G(s),取不难写出控制对象的状态空间表达式为:
式中
,,
将连续的控制对象及零阶保持器一起离散化,得到:
式中F 和G 利用本章所讨论的算法机相应的程序算得
,
根据和的要求,可以求得s 平面的两个控制极点为
进一步根据的关系求得z 平面的两个控制极点为
从而求得相应的特征多项式应为
利用Ackermann 公式,运行相应的程序算得控制规律为
假定存在测量噪声,因此考虑选用全阶观测器。
同时设此处计算延时远小于采样周期,从而采用全阶的显示观测器。
由于存在测量噪声,这里按观测器的极点所对应的衰减速度比控制极点对应的衰减速度快约5倍的要求,求观测器的两个极点为
从而到观测器特征多项式为
利用Ackermann 公式,运行相应的程序算得现时观测器的增压矩阵为
最后对设计的系统进行仿真,取,图显示了仿真结果。
从仿真结果看,输出存在较大超调量,这是由于观测器的极点引起的,它使系统的性能变差。
题目5:已知被控系统状态空间表示式为:
试求该系统预报观测器的反馈增益矩阵K ,设观测器期望极点为1,20.50.1j λ=±;又设状态反馈增益矩阵L =[85.6],试求重构状态反馈控制器的等价输出反馈控制器的Z 传递函数。
解:
1).根据题意可以写出系统的预报观测器方程为:
假设要求状态重构
题目6:根据本人所在的课题组,了解导师或课题组的研究方向,确定某种研究对象(如以机器人为对象),掌握其研究对象系统的特性,然后根据本课程所学知识,设计一种先进的控制器,能实现研究对象的闭环控制。
(包括:研究对象的背景意义;动力学数学模型;控制方案;控制器的设计;仿真程序)
11。