2012···2014计算机控制技术实验考试范例供参考概论

合集下载

计算机控制技术试卷及答案

计算机控制技术试卷及答案

计算机控制技术试卷1.简答题(30分)(1)计算机与外设交换数据的种类及传送方式?(6分)(2)什么叫输入/输出通道?它是由哪些部分组成的?(6分)(3)一个典型的顺序控制系统由哪几部分组成?(7分)(4)试比较逐点比较法和数字积分法的优缺点?(6分)(5)什么叫积分饱和现象?应如何防止?(5分) 2.设计题(20分)(1)针对一个8位数据总线、16位地址总线的CPU ,使用8205地址译码器扩展16个I/O 接口与24K 存储器,图示并写地址范围。

(10分)(2) 有一个8位满量程10V 的逐次逼近A/D 转换器,若从输入端接入3.2V 的模拟电压,试用列表与图示的方法表示转换的过程。

(10分) 3.插补题(30分)(1)设加工第一象限逆圆弧AB ,已知起点A (6、0),终点B (0、6)。

试用逐点比较法圆弧插补计算并作出走步轨迹图。

(15分)1O 7O(2)已知第一象限直线OA,起点O(0、0),终点A(6、7)。

试用数字积分器插补法实现这条直线并做出走步轨迹图(累加器位数n=4)。

(15分)4.分析题(20分)(1)炉温DDC系统的结构图如图1所示。

温度信号经热电偶变成毫伏级的电压信号后,经温度变送器放大并转换成电流信号,再经电阻网络转换成电压信号送入A/D转换器;单片机构成的数字控制器的输出送D/A转换器转化成模拟电压,经功率放大器放大后送到晶闸管调压器,触发晶闸管并改变其导通角的大小,从而控制电阻炉的加温电压。

结合该系统说明此计算机控制系统设计的步骤。

(10分)图1 炉温DDC系统结构图(2)论述计算机控制系统中电磁干扰的种类以及抗干扰的措施。

(10分)答案1.简答题(30分)(1)计算机与外设交换数据的种类:数字量(1分)、模拟量(1分)和开关量(1分)。

传送方式有三种:①程序查询方式(1分);②中断控制方式(1分);③直接存贮器存取(DMA)方式(1分)。

(2)在微型计算机和生产过程之间设置的信息传送和转换的连接通道称为输入输出通道(2分)。

最新计算机控制技术试卷及答案(仅供参考)

最新计算机控制技术试卷及答案(仅供参考)

一、填空题(合计20分,每题2分)1.工业控制机是指按生产过程控制的特点和要求而设计的计算机,它包括硬件和软件两个组成部分。

2.计算机控制系统中常用的控制器有可编程序控制器、工控机、单片机、DSP、智能调节器等。

3.在计算机控制系统中,被测信号有单端对地输入和双端不对地输入两种输入方式。

4.ADC0809是一种带有8通道模拟开关的8位逐次逼近式A/D转换器。

5.模拟量输入通道的任务是把从系统中检测到的模拟信号,变成二进制数字信号,经接口送往计算机。

6.信号接地方式应采用一点接地方式,而不采用多点接地方式。

7.按极点配置设计的控制器通常有两部分组成,一部分是状态观测器,另一部分是控制规律。

8.模块化程序设计一般包括自顶向下和自底向上两种设计方法。

9.线性表、数组、堆栈和队列的共同特点是要求连续的存储单元来顺序存放数据元素。

10.计算机控制系统的输入变送器和输出执行机构的信号统一为0~10mA DC或4~20mA DC。

二、名词解释(合计30分,每题5分)1.采样过程按一定的时间间隔T,把时间上连续和幅值上也连续的模拟信号,变成在时刻0、T、2T、…kT的一连串脉冲输出信号的过程。

2.地线是信号电流流回信号源的地阻抗路径。

”3.数字程序控制就是计算机根据输入的指令和数据,控制生产机械(如各种加工机床)按规定的工作顺序、运动轨迹、运动距离和运动速度等规律自动地完成工作的自动控制4.数据是描述客观事物的数、字符,以及所有能输入到计算机中并被计算机程序处理的符号的集合。

5.积分饱和如果执行机构已到极限位置,仍然不能消除偏差时,由于积分作用,尽管计算PID差分方程式所得的运算结果继续增大或减小,但执行机构已无相应的动作三、选择题(合计15分,每题3分)1.下列不属于数字控制方式的是( C )A、点位控制B、直线控制C、网格控制D、轮廓控制2.8位的A/D转换器分辨率为( C )A、0.01587B、0.007874C、0.003922D、0.00097753.专家控制系统大致可以分为(D )①专家自整定控制②专家自适应控制③专家监督控制④混合型专家控制⑤仿人智能控制A、①②③⑤B、②④⑤C、②③④⑤D、①③④⑤4.一个8位的A/D转换器(量化精度0.1%),孔径时间3.18µm,如果要求转换误差在转换精度内,则允许转换的正弦波模拟信号的最大频率为( B )A、5HzB、50HzC、100HzD、500Hz5.某热处理炉温度变化范围为0~1350℃,经温度变送器变换为1~5V的电压送至ADC0809,ADC0809的输入范围为0~5V,当t=KT时,ADC0809的转换结果为6A,此时炉温为(C )A、588.98℃B、288.98℃C、361.23℃D、698.73℃四、简答题(合计20分,每题5分)1.什么是干扰,干扰来源,抗干扰措施。

计算机控制技术实验报告(完整版)

计算机控制技术实验报告(完整版)

前言本指导书是配合自动化专业本科生专业课《计算机控制技术》的课堂教学而编写的实验教材,通过实验的验证能够使学生了解和掌握计算机控制的硬件技术和软件编程方法。

本书共设计了七大类实验,第一类中包含过程通道和数据采集处理方面的几个内容;第二类为数字PWM 发生器和直流电机调速控制的开环实验;第三类包含几种数字PID闭环控制实验;第四类中有两种数字调节器直接设计方法的实验;第五类是一个温度控制系统;第六类是随动系统实验;第七类是过程控制系统的研究;实验五至实验七的内容是带有被控对象的控制系统。

七个实验的全部学时大于计划学时,教师和学生对所做的实验内容可以选择以满足实验计划学时为准。

通过实验学生巩固了课堂教学的内容,也为今后实际工作打下了一定技术基础。

本指导书由王尚君、毛一心老师共同编写,穆志纯教授进行了严格的审阅工作。

由于计算机性能的快速提高,计算机控制的技术手段也在不断出新,书中难免存在不足之处,敬请读者批评指正。

编者2007年10月目录前言 (1)目录 (2)实验一过程通道和数据采集处理 (4)一、输入与输出通道 (4)1. AD 转换实验` (5)2. DA 转换实验` (7)二、信号的采样与保持` (9)1. 零阶保持实验` (9)2. 直线插值实验*` (11)3. 二次曲线插值实验*` (11)三、数字滤波 (15)1. 一阶惯性实验 (16)2. 四点加权实验* (16)实验二开环系统的数字程序控制 (19)数字PWM 发生器和直流电机调速控制 (19)一、实验目的 (19)二、实验内容` (19)三、实验所用仪表及设备 (19)四、实验原理及步骤 (20)五、思考题 (21)六、实验报告内容及要求 (21)实验三数字PID闭环控制 (22)数字PID控制算法 (22)积分分离法PID控制 (23)带死区的PID控制* (27)简易工程法整定PID 参数 (30)扩充临界比例度法 (30)扩充响应曲线法 (32)实验四数字调节器直接设计方法 (36)最小拍控制系统 (36)一、实验目的 (36)二、实验所用仪表及设备` (36)三、实验原理及内容 (36)有纹波最小拍控制系统 (37)无纹波最小拍控制系统 (38)四、实验步骤 (40)五、思考题 (41)六、实验报告内容及要求 (41)实验一过程通道和数据采集处理为了实现计算机对生产过程或现场对象的控制,需要将对象的各种测量参数按要求转换成数字信号送入计算机;经计算机运算、处理后,再转换成适合于对生产过程进行控制的量。

计算机控制技术实验原理

计算机控制技术实验原理
7)增大Tk,存入2F60H单元。(按“E”输入)启动 采样程序(CS:F000↙ IP:11E0↙) 观察输出C的波形, 停机。连续增大Tk,重复几次,直到系统不稳定,纪 录并填下表
六:实验内容和步骤:
表2.2-1(T=TK×10ms)
表2.2-1(T=TK×10ms)
TK(H)
采样周期T(S)
实验原理与电路图
如图2.1-1所示,在时间τ以外,计算机输出零 至D/A并使其转换,所以τ以外输出为零。τ的时 间为10ms。
三、实验原理与电路图
2、 保持器
信号源U1 SG单元输出端输出阶跃信号,计算机 在采样时刻由OUT2端输出一信号启动A/D转换器。模 拟量转换完成后由EOC口向CPU的IRQ7口申请中断。 转换后的数字量送8255口A。8255口A设成输入方式。 8088CPU将输入的数字量直接送D/A的转换单元U10, 在其OUT端输出模拟信号,并一直保持到输入新值。
3、S11选择中档(斜坡函数)S12选择下档(0.2-0.6) 将W11幅值调至最大,调节W12使R1幅值为4V。
实验内容和步骤
4、按下F1键启动运行,输入地址CS:F000回车IP: 1151回车。运行转换程序。
5、用示波器分别观察输入信号与对应的输出信号, (R1对应OU1,R2对应OU2)画出对应波形并用示 波器测量波形的幅值。
二、实验设备
1、计算机一台
二、实验设备
2、计算机控制实验装置一台 3、万用表一块、 电子元件若干
三、实验与原理电路图
A/D、D/A转换电路的工作原理
电路的工作原理
模/数转换由U12单元担任。A/D芯片采用ADC0809八路八 位A/D转换器,可接有八路输入信号。A、B、C用于通道选择 (在本实验中可将A、B、C接+5v。即选择IN7)其时钟信号由 CPU单元的OPCLK提供。CPU单元中的定时器8253的2号口制 成定时5ms方式。及每间隔5ms从OUT2的反向端输出一信号经 U2单元的单稳电路向U12单元输出A/D的启动信号,转换后的数 字量(-5v~+5v)由CPU单元中的8255A口采入计算机并送显示 器显示。改变U14信号源电位器W141的信号大小即可改变转换 后的数字量。

计算机控制技术实验指导书

计算机控制技术实验指导书

计算机控制技术实验指导书微机原理实验室2012—3--21一、课程简介:本课程主要介绍计算机控制系统的组成原理、基本类型、设计方法和应用举例。

主要内容有:绪论(包括计算机监控系统的基本构成、类型和发展趋势)、数据通信基础、通道与I/O 接口、控制算法的计算机实现、常用软件技术、基于个人计算机的监控系统、基于PLC的计算机监控系统、现场总线技术、集散控制系统、计算机监控系统设计方法、计算机监控系统应用举例。

本实验的具体任务:1.通过实验,加深学生对微型计算机控制系统的认识和理解。

2.掌握基本控制方法的物理意义和实现方法。

3.能够设计基本的微机控制系统,掌握微机控制系统的软硬件设计方法。

二、课程实验目的与要求:本课程的教学目的在于通过教学使同学们掌握计算机监控系统的基本原理,掌握常用的硬件和软件设计方法,了解计算机监控技术的应用现状、最新发展以及发展趋势,掌握计算机监控系统的基本开发技术等。

具体体现在以下几方面:1.在实验过程中,教育学生养成良好的实验习惯,独立完成实验的全过程,爱护仪器和设备;遵守纪律,树立良好的学风,使学生了解实验的重要性以及实验课程的地位和作用;2.注意培养学生的科学实验能力,逐步提高排除故障、发现问题和解决问题的能力,培养学生进行微机软硬件的设计、调试的能力;3.拓宽和加深学生对已学过的理论知识的理解,培养学生实际应用能力,从而掌握比较全面的专业知识。

4.通过学生动手编程和电路连接,熟悉微型计算机控制系统的组成,让学生掌握微型计算机技术的实际应用方法和技能,掌握常用控制方法的程序设计。

5.实验完成后必须按时提交实验报告。

三、考试(考核)方式:根据实验报告、实验中的动手能力和解决实际问题的能力综合考核。

实验报告成绩占课程总成绩的40%。

实验中的动手能力和解决实际问题的能力考核占总成绩的60%。

四、场地与主要设备及消耗性器材1.场地:微机原理实验室面积:120平方米2.所用设备:微型计算机、EL-MUT-III微机原理实验箱、示波器等。

计算机控制技术实验

计算机控制技术实验

电子技术实验(五)指导书(计算机控制技术实验)物理科学与工程技术学院电子技术教研室(2007年4月26日星期四)目录实验一D/A、A/D转换 (2)实验二数字PID控制 (6)实验三大林算法 (11)实验四电机调速 (14)实验五步进电机控制 (18)实验六数字滤波器 (19)附录一电机控制电路原理图 (24)实验一 D/A 、A/D 转换一、实验目的1.掌握数模、模数转换转换的基本原理。

2.熟悉12位D/A 转换、10位A/D 转换的方法。

二、实验仪器设备1.EL-AT-II 型计算机控制系统实验箱一台 2.PC 计算机一台三、实验原理1、D/A 转换器是把输入的数字量转换为与输入量成比例的模拟信号的器件,在图中,整个电路由若干个相同的支电路组成,每个支电路有两个电阻和一个开关,开关S-i 是按二进制“位”进行控制。

当该位为“1”时,开关将加权电阻与1out I 输出端接通;该位为“0”时,开关与2out I 接通。

图1 梯形电阻解码网络原理图由于2out I 接地,1out I 为虚地,所以REF V I R=∑ 流过每个权电阻Ri 的电流依次是 REF1(12)()n VI R=⨯∑1REF2(12)()n VI R-=⨯∑. . .1REF(12)()n VI R=⨯∑由于1out I 端输出的总电流是置“1”各位加权电流的总和,2out I 端输出的总电流是置“0”各位加权电流的总和,所以当D/A转换器输入为全“1”时,1out I 和2out I 分别为2R E F 1()(1212......12)n OUT VI R =⨯+++∑ 20OUT I =当运算放大器的反馈电阻fb R 等于反相输入电阻∑R 时,其输出模拟电压211fb REF (1212......12)n OUT OUT U I R V =-⨯=-+++对与任意二进制码,其输出模拟电压为2REF 12(22......2)n OUT n U V a a a =-+++式中,0i a = 或1i a = ,由上式便可得到相应的模拟量输出。

计算机控制技术01-“计算机控制技术”实验教程(含全部指导书)_版权_北京交通大学

计算机控制技术01-“计算机控制技术”实验教程(含全部指导书)_版权_北京交通大学
“计算机控制技术”理论是连续控制理论的延伸,主要任务是通过典型计算机数字控制 技术与方法的学习与仿真设计,使学生了解计算机控制技术的发展现状及应用背景;了解 Z 变换及其性质的理论实质;掌握线性离散系统的 Z 变换分析法、根轨迹分析法和频率特性分 析法;深刻理解数字 PID 控制器、最少拍系统、最小误差平方和等计算机单回路控制系统的 设计方法;掌握实际应用中的纯滞后(Dahlin+Smith 预估算法)、串级、前馈-反馈、解耦等 复杂计算机控制系统的设计方法;理解与掌握智能控制范畴的模糊控制系统的设计理念;最 后结合实际应用,介绍集散控制系统(DCS)和现场总线(FCS)等网络式计算机控制系统的设 计与实现方法。
numg=[0.1 0.03 −0.07]; deng=[1 −2.7 2.42 −0.72]; g=tf(numg,deng,−1) get(g); [nn, dd]=tfdata(g,'v') [zz,pp,kk]=zpkdata(g,'v') %Unite circle region with distrbuting zeros points and poles points hold on pzmap(g), hold off axis equal
序列进行传递,而对象模型部分则以连续的信号方式进行传递,它们之间需要通过采样(A/D) 和保持(D/A)环节进行信号转换,并且在这个信号的转换过程中,要符合采样(Shannon)定理。 离散时间系统模型描述方法有差分方程、Z 传递函数和零极点增益等多种形式,最典型的连 续时间系统模型有微分方程、拉普拉斯传递函数等,它们之间能够相互转换。每一种模型都
F(z) 逆 变 换 得 到 的 离 散 点 序 列 为
f (k) = k ⋅ bk−1 。

计算机控制技术实验报告册

计算机控制技术实验报告册

计算机控制技术实验报告册学院:SSS专业:电气工程及其自动化班级:SS姓名:XXXX学号:XXXX实验报告核自学院计算机控制系统电气工程及其自动化1数模转换实验D/A实验一一、实验目的1.掌握数模转换的基本原理。

转换的方法。

D/A.熟悉212位二、实验仪器型计算机控制系统实验箱一台.EL-AT-II1计算机一台.PC2三、实验内容转换的实验,在这里采用双极性模拟量输出,数字量D/A12卡完成位通过A/D&D/A。

转换公式如下:~+5V0~4096,模拟量输出范围为:-5V输入范围为:1201110K10+...+22Uo= Vref-2Vref(2K0)/K11+2Vref=5.0V则例如:数字量=1K11=1,K10=0,K9=1,K8=0,K7=1,K6=1,K5=0,K4=1,K3=0,K2=0,K1=0,K0=11210011=4.0V2Vref(2K0)/K11+2K10+...+22Vref模拟量Uo=-四、实验步骤、A/D卡的DA1输出接DA 输出通道和AD采集通道。

A/D、D/A1.连接A/D、D/A卡的输入。

检查无误后接通电源。

D/A 卡的AD1行2.启动计算机,在桌面双击图标[Computerctrl]或在计算机程序组中运软件。

[Computerctrl]3.测试计算机与实验箱的通信是否正常,通信正常继续。

如通信不正常查找原因使通信正常后才可以继续进行实验。

4.在实验项目的下拉列表中选择实验一[D/A数模转换实验],鼠标单击按钮,弹出实验课题参数设置对话框。

5.在参数设置对话框中设置相应的实验参数后,在下面的文字框内将算出变换后的模拟量,1-1:6.点击确定,在显示窗口观测采集到的模拟量。

并将测量结果填入下表模拟数字实测理论405 3.944.014.734.661102.002.071200-0.722300-0.62表1-1五、实验结果实验得出数字量与模拟量的对应曲线如下图1-1:2.实验报告核自学院计算机控制系统电气工程及其自动化31-1图六、实验结果分析中计算出理论值,与实验结果比较,分析产生误差的原因系仪器误差。

计算机控制技术实验报告

计算机控制技术实验报告

实验一过程通道和数据采集处理为了实现计算机对生产过程或现场对象的控制,需要将对象的各种测量参数按要求转换成数字信号送入计算机;经计算机运算、处理后,再转换成适合于对生产过程进行控制的量。

所以在微机和生产过程之间,必须设置信息的传递和变换的连接通道,该通道称为过程通道。

它包括模拟量输入通道、模拟量输出通道、数字量输入通道、数字量输出通道。

模拟量输入通道:主要功能是将随时间连续变化的模拟输入信号变换成数字信号送入计算机,主要有多路转化器、采样保持器和A/D 转换器等组成。

模拟量输出通道:它将计算机输出的数字信号转换为连续的电压或电流信号,主要有D/A 转换器和输出保持器组成。

数字量输入通道:控制系统中,以电平高低和开关通断等两位状态表示的信号称为数字量,这些数据可以作为设备的状态送往计算机。

数字量输出通道:有的执行机构需要开关量控制信号 (如步进电机),计算机可以通过I/O 接口电路或者继电器的断开和闭合来控制。

输入与输出通道本实验教程主要介绍以A/D 和D/A 为主的模拟量输入输出通道,A/D 和D/A 的芯片非常多,这里主要介绍人们最常用的ADC0809 和TLC7528。

一、实验目的1.学习A/D 转换器原理及接口方法,并掌握ADC0809 芯片的使用2.学习D/A 转换器原理及接口方法,并掌握TLC7528 芯片的使用二、实验内容1.编写实验程序,将-5V ~ +5V 的电压作为ADC0809 的模拟量输入,将转换所得的8 位数字量保存于变量中。

2.编写实验程序,实现D/A 转换产生周期性三角波,并用示波器观察波形。

三、实验设备PC 机一台,TD-ACC+实验系统一套,i386EX 系统板一块四、实验原理与步骤1.A/D 转换实验ADC0809 芯片主要包括多路模拟开关和A/D 转换器两部分,其主要特点为:单电源供电、工作时钟CLOCK 最高可达到1200KHz 、8 位分辨率,8 个单端模拟输入端,TTL 电平兼容等,可以很方便地和微处理器接口。

计算机控制技术实验指导书

计算机控制技术实验指导书

《计算机控制技术》实验指导书目录ZZY—JK01 计算机控制实验板各功能模块应用――――――――――――――1 Visual Studio 2005开发环境认识―――――――――――――――――――2 VB .NET语言程序设计――――――――――――――――――――――――7 计算机并口控制花样灯实验―――――――――――――――――――――12 计算机并口控制数码管显示实验―――――――――――――――――――22 计算机串口控制数字输出――――――――――――――――――――――31 计算机串口检测开关量变化实验―――――――――――――――――――34 计算机并口检测开关量变化实验―――――――――――――――――――42 PC机与单片机的串口通信实验――――――――――――――――――-―46ZZY-JK01 计算机控制技术实验板各功能模块应用ZZY-JK01计算机控制技术实验板的设计特别适用于练习个人计算机上的串行端口及并行端口的相关IO功能,并提供串并行通信的各类数据传输及控制实验,是一个相当好用的学习实验板,可以通过串行通信端口(RS-232)或是并行通信端口(LPT)实验相关IO操作,也可以从其中学习检测控制的基本原理等等。

另外,ZZY-JK01 计算机控制技术实验板还可以作为单片机实验开发板使用。

其特点:含有串行端口和并行端口含有ISP接口,支持AT公司的下载线(AT的下载线支持89S51和89S52)含有232接口,支持串口通讯实验、仿真芯片自举、SST仿真模块在线硬件仿真,通过此接口可直接支持各种类型的嵌入式仿真器7805、USB双电源口可选:双电源口的选择自动切换,无需跳线手动选择,只要二者有一个接通,会自动选择得电接口含有USB过流保护电路金属膜电阻、4位一体数码管、圆孔晶振插座......全部选用优质零件,如果你了解PIC芯片的管脚排列,那么只要做一个适配器PCB,它就可以支持对PIC 芯片的试验了4*4键盘开关电路扩张非常方便,P0,P1,P2,P3,可以全部自行扩张。

2012···2014计算机控制技术实验考试范例供参考资料

2012···2014计算机控制技术实验考试范例供参考资料

计算机控制技术实验考试内容大全实验一、数字滤波实验目的:1.通过实验掌握数字滤波器设计方法。

2.学习并掌握数字滤波器的实验研究方法。

实验仪器:计算机、matlab 软件、自动控制试验台 实验内容:1.利用实验装置,设计和连接产生频率可变带尖脉冲干扰正弦信号的电路,并利用数据采集系统采集该电路输出信号,利用上位机的虚拟仪器功能进行测试,根据测试结果调整电路参数,使它满足实验要求;2.尖脉冲干扰信号产生的模拟电路图图 1-1 尖脉冲产生电路 通过改变方波信号的频率,即可改变尖脉冲的频率。

3.实验电路的信号的产生把图 1-1 产生的尖脉冲信号视为干扰信号,与一低频正弦信号(由上位机的“脚本编辑器” 编程输出,其参考值为:幅值 1V ,频率 1Hz )输入到图 1-2 所示的两个输入端图 1-2 测试信号的产生电路图4.根据信号频谱,设计模拟低通滤波器设计一个“惯性环节”的模拟电路,如图5.1.1所示,其中1R K R =,1T R C =,实验参数取R 0=200k ,R 1=200k ,C =2uF ,并在实验箱上搭建模拟电路。

图2.1R 2尖脉冲干扰正弦信号R 1+R 0-++R 3R 4-+Om图5.1.1贯性环节++R 0R 1-C 1In5.根据信号频谱,设计并选择数字化一阶惯性滤波器的参数,编制并运行一阶惯性数字滤波程序,并观察参数变化对滤波效果的影响;6、附录1.测试信号的产生利用实验装置,产生频率可变带尖脉冲干扰正弦信号的参考电路,如图2.1所示:2.一阶惯性滤波器及其数字化一阶惯性滤波器的传递函数为:()1()()1F Y sG s X s s τ==+ 利用一阶差分法离散化,可以得到一阶惯性数字滤波算法:()()(1)(1)TTy k x k y k ττ=+--其中T 为采样周期,τ为滤波时间常数。

T 和τ必须根据信号频谱来选择。

答辩:模拟滤波和数字滤波的区别,优缺点?实验二、香农采样定理实验目的:1. 熟悉 Matlab 的使用环境,学习 Matlab 软件的使用方法和编程方法2. 学习使用 Matlab 进行各类数学变换运算的方法3. 学习使用 Matlab 建立控制系统模型的方法 实验仪器:计算机、matlab 软件、自动控制试验台 实验内容:对一个具有有限频谱的连续信号 f(t)进行连续采样,当采样频率满足 S ≥ 2 max 时,采样信号 f*(t)能无失真的复现原连续信号。

(完整版)计算机控制技术--B--答案

(完整版)计算机控制技术--B--答案

南阳理工学院课程考试参考答案与评分标准考试课程:计算机控制技术学年学期:2011-2012-2试卷类型:B 考试时间:2012-06-07一、填空题:(每空1分,共20分)1.典型的工业生产过程分为三种:连续过程、离散过程和批量过程。

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

3.DDC系统即是直接数字控制系统。

4.以微处理器为核心,总线可以分为内部总线和外部总线,而内部总线又可分为片级总线和系统总线。

5.通常认为:I/O总线的速度应为外设速度的3-5倍。

6.全译码法是所有地址线都参与译码,每个芯片的地址范围是唯一的,且地址信息连续,但译码电路较复杂。

7.数字量输入通道的结构包括:输入调理电路、输入缓冲器、输入口地址译码电路等。

8.模拟信号一般不直接送A/D转换器,而加保持器作信号保持。

但是,当A/D转换速度很快且输入信号变化缓慢时可不加(加/不加)保持器。

9.DAC0832常用三种工作方式:直通工作方式、单缓冲方式和双缓冲方式。

10.智能远程I/O模块是传感器和执行机构与计算机之间的多功能远程I/O单元,专为恶劣环境下的可靠操作而设计。

11.数字程序控制系统由输入装置、输出装置、控制器和插补器等四大部分组成。

12.直线插补是指在给定的两个基点之间用一条近似直线来逼近,也就是由此定出中间点连接起来的折线,并不是真正的直线。

13.步进电机总移动步数决定于指令脉冲的总数,移动的方向则取决于指令脉冲的相序。

14.步进电机有三相、四相、五相、六相之分,三相步进电机的工作方式主要有:单三拍、双三拍和三相六拍,其三相绕组的通电顺序是:A→AB→B→BC→C→CA→A。

15.数字控制器的连续化设计技术的弊端是:要求相当短的采样周期,因此只能实现较简单的控制算法。

16.所谓最少拍控制就是要求闭环系统对于某种典型输入在最少的采样周期(拍)内达到在采样点上无静差的稳态。

17.有纹波控制系统纹波产生的原因主要是控制量u(t)波动不稳定。

计算机控制技术基础实验

计算机控制技术基础实验

第三章计算机控制技术基础实验实验一A/D与D/A转换一、实验目的1.通过实验了解实验系统的结构与使用方法;2.通过实验了解模拟量通道中模数转换与数模转换的实现方法。

二、实验设备1.THBCC-1型信号与系统•控制理论及计算机控制技术实验平台2.THBXD数据采集卡一块(含37芯通信线、16芯排线和USB电缆线各1根)3.PC机1台(含软件“THBCC-1”)三、实验内容1.输入一定值的电压,测取模数转换的特性,并分析之;2.在上位机输入一十进制代码,完成通道的数模转换实验。

四、实验步骤1. 启动实验台的“电源总开关”,打开±5、±15V电源。

将“阶跃信号发生器”单元输出端连接到“数据采集接口单元“的“AD1”通道,同时将采集接口单元的“DA1”输出端连接到接口单元的“AD2”输入端;2、将“阶跃信号发生器”的输入电压调节为1V;3. 启动计算机,在桌面双击图标“THBCC-1”软件,在打开的软件界面上点击“开始采集”按钮;4. 点击软件“系统”菜单下的“AD/DA实验”,在AD/DA实验界面上点击“开始”按钮,观测采集卡上AD转换器的转换结果,在输入电压为1V(可以使用面板上的直流数字电压表进行测量)时应为00001100011101(共14位,其中后几位将处于实时刷新状态)。

调节阶跃信号的大小,然后继续观察AD转换器的转换结果,并与理论值(详见本实验附录)进行比较;5. 根据DA转换器的转换规律(详见本实验附录),在DA部分的编辑框中输入一个十进制数据(如2457,其范围为0~4095),然后虚拟示波器上观测DA转换值的大小;6 实验结束后,关闭脚本编辑器窗口,退出实验软件。

五、附录1.数据采集卡本实验台采用了THBXD数据采集卡。

它是一种基于USB总线的数据采集卡,卡上装有14Bit分辨率的A/D转换器和12Bit分辨率的D/A转换器,其转换器的输入量程均为±10V、输出量程均为±5V。

计算机控制技术实验报告册 (1)

计算机控制技术实验报告册 (1)

5.在弹出的参数窗口中填入想要变换的模拟量,点击变换,在下面的文字框内将算出变换后的数字量。

6.点击确定,在显示窗口观测采集到的数字量。

并将测量结果填入下表2-1:数字量模拟量理论值实测值762460256表2-1五、实验结果画出模拟量与数字量的对应曲线如图2-1:图2-1六、实验结果分析表2-1中计算出理论值,与实验结果比较,分析产生误差的原因系仪器误差、实验软件的精度误差。

七、实验心得本次试验需要进行的连电路、实验软件操作都比较简单,但对于实验原理我们应有更加深刻的理解,对于实验箱内部的A/D转换原理要有所思考,不能只满足与简单的实验表象,而应思考更深层次的问题。

实验三数字PID控制一、实验目的1.研究PID控制器的参数对系统稳定性及过渡过程的影响。

2.研究采样周期T对系统特性的影响。

3.研究I型系统及系统的稳定误差。

二、实验仪器1.EL-AT-II型计算机控制系统实验箱一台2.PC计算机一台三、实验内容1.系统结构图如3-1图。

图3-1 系统结构图图中 Gc(s)=Kp(1+Ki/s+Kds)Gh(s)=(1-e-TS)/sGp1(s)=5/((+1)(+1))Gp2(s)=1/(s(+1))2.开环系统(被控制对象)的模拟电路图如图3-2和图3-3,其中图3-2对应GP1(s),图3-3对应Gp2(s)。

图3-2 开环系统结构图1 图3-3开环系统结构图23.被控对象GP1(s)为“0型”系统,采用PI控制或PID控制,可使系统变为“I型”系统,被控对象Gp2(s)为“I型”系统,采用PI控制或PID控制可使系统变成“II型”系统。

4.当r(t)=1(t)时(实际是方波),研究其过渡过程。

5.PI调节器及PID调节器的增益Gc(s)=Kp(1+K1/s)=KpK1((1/k1)s+1) /s=K(Tis+1)/s式中 K=KpKi , Ti=(1/K1)不难看出PI调节器的增益K=KpKi,因此在改变Ki时,同时改变了闭环增益K,如果不想改变K,则应相应改变Kp。

计算机控制技术实验指导书

计算机控制技术实验指导书

《计算机控制技术》实验指导书自动化与电子工程学院2009.3目录实验设备简介 (2)实验一A/D与D/A转换 (5)实验二数字滤波 (6)实验三数字PID算法的研究 (7)实验四直流电机转速控制 (9)实验设备简介一、系统功能特点1.以PC微机为操作台,高效率支持“计算机控制”的教学实验。

2.系统含有高阶模拟单元,可根据教学实验需要进行灵活组合,构成各种典型环节与系统。

3.系统含有界面友好、功能丰富的软件。

PC微机在实验中,除了用作实验测试所需的虚拟仪器外,还可用作测试信号发生器以及具有很强柔性的数字控制器。

4.系统的硬件、软件设计,充分考虑了开放型、研究型实验的需要。

可自己设计实验内容,构建系统对象,编写控制算法,进行计算机控制技术的研究。

二、系统构成实验系统由上位PC微机(含实验系统上位机软件)、ACCT-I实验箱、USB2.0通讯线等组成。

ACCT-I实验箱内装有以C8051F060芯片(含数据处理系统软件)为核心构成的数据处理卡,通过USB口与PC微机连接。

ACCT-I实验箱是一个通用的实验箱。

它主要由电源部分U1单元,元器件部分U2单元,输入输出接口单元U3,反相器、非线性单元U4、U5、U6、U7,模拟电路单元U8~U16组成。

U1单元可提供+5V,-5V,+15V,-15V,0V,1.2V~15V可调电压的输出。

U2单元提供了实验所需的电容与电阻,电位器,另提供插接电路,供放置自己选定大小的元器件。

U3单元为数据处理模块,用于完成数据采集与数据输出,并通过并行口与上位PC机进行通讯。

U4为反相器;U5,U6,U7分别为典型的非线性环节电路。

U8~U16为由运算放大器与电阻,电容等器件组成的模拟电路单元,由场效应管组成的电路用于锁零。

在“计算机控制”实验中,这些单元常被用于模拟被控对象。

系统上位机界面采用LabVIEW 编程语言编写,操作简单,界面友好。

三、实验注意事项1.实验开始前需要对实验箱上的运算放大器电路进行调零。

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

计算机控制技术实验考试内容大全实验一、数字滤波实验目的:1.通过实验掌握数字滤波器设计方法。

2.学习并掌握数字滤波器的实验研究方法。

实验仪器:计算机、matlab软件、自动控制试验台实验内容:1.利用实验装置,设计和连接产生频率可变带尖脉冲干扰正弦信号的电路,并利用数据采集系统采集该电路输出信号,利用上位机的虚拟仪器功能进行测试,根据测试结果调整电路参数,使它满足实验要求;2.尖脉冲干扰信号产生的模拟电路图图1-1尖脉冲产生电路设计一个“惯性环节”的模拟电路,如图5.1.1所示,其中1RK=,T R C=,实验参数取R0=200k,R1=200k,C=图2.1R2尖脉冲干扰正弦信号R1+R0-++R3R4-+5.根据信号频谱,设计并选择数字化一阶惯性滤波器的参数,编制并运行一阶惯性数字滤波程序,并观察参数变化对滤波效果的影响;6、附录1.测试信号的产生利用实验装置,产生频率可变带尖脉冲干扰正弦信号的参考电路,如图2.1所示:2.一阶惯性滤波器及其数字化一阶惯性滤波器的传递函数为:()1()()1F Y sG s X s s τ==+ 利用一阶差分法离散化,可以得到一阶惯性数字滤波算法:()()(1)(1)TTy k x k y k ττ=+--其中T 为采样周期,τ为滤波时间常数。

T 和τ必须根据信号频谱来选择。

答辩:模拟滤波和数字滤波的区别,优缺点?实验二、香农采样定理实验目的:1. 熟悉 Matlab 的使用环境,学习 Matlab 软件的使用方法和编程方法2. 学习使用 Matlab 进行各类数学变换运算的方法3. 学习使用 Matlab 建立控制系统模型的方法 实验仪器:计算机、matlab 软件、自动控制试验台 实验内容:对一个具有有限频谱的连续信号 f(t)进行连续采样,当采样频率满足 S ≥ 2 max 时,采样信号 f*(t)能无失真的复现原连续信号。

作信号 f (t ) = 5e -10t 和 f * (t ) = 5e -10kT 的曲线,比较采样前后的差异。

幅度曲线: T=0.05 t=0:T:0.5 f=5*exp(-10*t) subplot(2,1,1) plot(t,f) Grid subplot(2,1,2) stem(t,f) Grid请改变采样周期 T ,观察不同的采样周期下的采样效果。

幅频曲线: w=-50:1:50F=5./sqrt(100+w.^2)plot(w,F)Grid若|F(j max) |=0.1 |F(0) |,选择合理的采样周期T 并验加以证w=-400:20:400ws=200Ts=2*pi/wsF0=5/Ts*(1./sqrt(100+(w).^2))F1=5/Ts*(1./sqrt(100+(w-ws).^2))F2=5/Ts*(1./sqrt(100+(w+ws).^2))plot(w,F0,w,F1,w,F2)plot(w,F0,w,F1,w,F2)Grid请改变采样频率ws,观察何时出现频谱混叠?答辩:阐述香浓采样定理实验三、离散控制系统仿真一、实验目的1.学习使用Matlab的命令对控制系统进行仿真的方法2.学习使用Matlab中的Simulink工具箱进行系统仿真的方法实验仪器:计算机、matlab软件、自动控制试验台实验内容:建立如图所示二阶系统控制模型并进行系统仿真。

二阶系统闭环传递函数为G(s)=将上述系统离散化并仿真,观察仿真结果。

答辩:采样周期Ts会影响离散系统稳定性,根据控制理论,Ts越大则系统的稳定性越差(参见例4-13),从定性分析,采样周期越短,离散控制系统越接近连续系统;从定量分析,控制系统中引入采样开关和保持器相当于引入了纯时滞,因此,系统的稳定性必然变差。

纯时滞的大小等于采样周期的一半,采样周期小,引入的纯时滞小,对稳定性的影响也小。

实验四、D(s)离散化方法的研究一、实验目的1.学习并掌握数字控制器的混合仿真实验研究方法。

2.熟悉常用的从连续化途径(先按连续系统设计再离散化)设计数字控制器的方法。

.25.0lim)()(lim 100≥==-→→v s s v s Ks D s G k ;k 取1。

(2)调节时间n s w t ξ5.3= ,ξs n t w 5.3=(3)超调量%%21/ξπξσ--=e ,22)(ln /ln σπσξ+-=s=-log(0.2)/((log(0.2))^2+pi^2)^(0.5) 联立(2)、(3),求出n w ,ξ分别为0.4559,7.6771 带入公式:242412arctanξξξγ-+= ,求出r=atan(2*s/((1+4*s^4)^(0.5)-2*s^2)^(0.5))=0.8403=48°24241ξξ--=nc w w ,求出wc=7.6771/((1+4*s^4)^(0.5)-2*s^2)^(0.5)=9.3986从期望系统的开环对数幅频特性中,减去上述二阶被控对象的对数幅频特性,可以得到串联校正控制器的对数幅频特性,由此得到其传递函数(此部分参照自动控制原理实验串联校正部分)0.51()0.051s D s s +=+(4-2)201201110(9)()[()]1Ts T T e e z D z Z D s s e z-------+==- 2020()(1)10()(9)(1)T T u k e u k e k e e k --=-+-+-实验五 系统 PID 控制器设计及其参数整定一、实验目的(1) 掌握 PID 控制规律及控制器实现。

(2) 对给定系统合理地设计 PID 控制器。

(3) 掌握对给定控制系统进行 PID 控制器参数在线实验工程整定的方法。

实验仪器:计算机、matlab 软件、自动控制试验台 实验内容:Ziegler-Niehols——临界比例度法临界比例度法适用于已知对象传递函数的场合,用系统的等幅振荡曲线来整定控制器的参数。

先使系统(闭环)只受纯比例作用,将积分时间调到最大,微分时间调到最小(T d=0),而将比例增益K的值调到较小值,然后逐渐增大K值,直到系统出现等幅振荡的临界稳定状态,此时比例增益的K作为临界比例K m,等幅振荡周期为临界周期T m,临界比例度为δk= x100%。

根据表6-5 中的经验值课整定PID 控制器的参数。

表5-5 临界比例度法PID 控制器参数整定控制器类型K p T i T dP 0.5K m ∞0PI 0.45K m T m/12 0PID 0.6K m 0.5T m 0.125T m【范例5-3】已知被控对象传递函数为G(s)= ,试用临界比例度法整定PID控制器参数,绘制系统的单位响应曲线,并与反应曲线法比较。

【解】1)先求出控制对象的等幅振荡曲线,确定K m和T m。

>> k=10;z=[];p=[-1,-3,-5];Go=zpk(z,p,k);G=tf(Go);for Km=0:0.1:10000Gc=Km;syso=feedback(Gc*G,1);p=roots(syso.den{1});pr=real(p);prm=max(pr);pro=find(prm>=-0.001);n=length(pro);if n>=1breakend;endstep(syso,0:0.001:3);Km答辩:P、PI、PID 三种控制效果有何不同1)比较P、PI 和PID 三种控制器对系统的校正效果,总结它们的优缺点及应用场合。

P 控制器对系统的校正效果:Kp 越大,系统的稳态性能越好,但是不能消除静差;PI 控制器对系统的校正效果:由PI 调节器构成的滞后校正,可以保证稳态精度,却是以对快速性的限制来换取系统稳定的;PID 控制器对系统的校正效果:用PID 调节器实现的滞后—超前校正则兼有二者的优点,可以全面提高系统的控制性能,但具体实现与调试要复杂一些。

Km =19.2000图5-6控制系统等副振荡曲线程序运行后可得K m=19.2,临界稳定状态的等幅振荡曲线如图5-6所示。

从图中测得两峰值之间的间隔周期即为临界周期T m=2.07-0.757=1.313s2)整定K p、T i、T d,并分析结果。

>> k=10;z=[];p=[-1,-3,-5];Go=zpk(z,p,k);G=tf(Go);Km=19.2;Tm=1.313;Kp=0.6*Km;Ti=0.5*Tm;Td=0.125*Tm;Kp,Ti,Td,s=tf('s');Gc=Kp*(1+1/(Ti*s)+Td*s);sys=feedback(Gc*G,1);step(sys)Kp =11.5200Ti =0.6565Td =0. 1641程序运行后可得到K p=11.5200,T i=0.6565,T d=0.1641PID 控制器校正后响应曲线如图5-7 所示,可测出系统动态性能参数,tr=0.302s,tp=0.793s,ts=3.51s,M p=47.1%。

图5-7 PID控制器校正后响应曲线最少拍控制系统设计一、实验目的学习使用Matlab设计最少拍控制算法二、实验器材x86 系列兼容型计算机,Matlab 软件实验内容:1. 数字PID 系统设计建立所示的数字PID系统控制模型并进行系统仿真,已知G P(s) =,采样周期T=0.1s。

10 (s+ 1)(s+ 2)2. 最少拍系统仿真建立所示的数字 PID 系统控制模型并进行系统仿真,已知G P (s ) = 10 ,采样周期 T=1s 。

s (s + 1) ⎡ 1 - e -Ts K ⎤ 3.679z -1 (1 + 0.718z -1 )广义被控对象脉冲传递函数:G (z ) = Z [G (s )] = Z ⎢ ⋅ ⎥ = ,则 ss (s + 1) (1 - z )(1 - 0.3679z ) ⎣ ⎦G(z)的零点为-0.718(单位圆内)、极点为 1(单位圆上)、0.368(单位圆内),故 u=0,v=1,m=1。

a. 有纹波系统单位阶跃信号:根据稳定性要求,G(z)中 z=1 的极点应包含在 Φe (z)的零点中,系统针对阶跃输入进行设计,q=1,显然准确性条件中已满足了稳定性要求,于是可设Φ(z ) = z -1 0 ,根据Φ(1) = 1求得= 1 ,则Φ(z ) = z -1 , D (z ) = 1 Φ(z ) 0.2717(1- 0.3679z -1 ) 0 = 。

1 + 0.718z -1G (z ) 1 - Φ(z )单位斜披信号:根据稳定性要求,G(z)中 z=1 的极点应包含在 Φe (z)的零点中,系统针对阶跃输入进行设计,q=2,显然准确性条件中已满足了稳定性要求,于是可设 Φ(z ) = z -1 ( 0 + 1 z-1) ,根据Φ(1) = 1 ,Φ'(1) = 0 求 得 0 = 2 ,1 = -1, 则Φ(z ) = 2z -1- z-2, 1 Φ(z ) 0.5434(1 - 0.3679z -1 )(1 - 0.5z -1 )D (z ) ==。

相关文档
最新文档