浙江工业大学计算机控制工程复习(含参考答案)

合集下载

2022年浙江工业大学软件工程专业《操作系统》科目期末试卷A(有答案)

2022年浙江工业大学软件工程专业《操作系统》科目期末试卷A(有答案)

2022年浙江工业大学软件工程专业《操作系统》科目期末试卷A(有答案)一、选择题1、实时操作系统必须在()内处理完来白外部的事件。

A.一个机器周期B.被控对象规定时间C.周转时间D.时间片2、下列选项中,操作系统提供给应用程序的接口是()。

A.系统调用B.中断C.库函数D.原语3、有5个批处理任务A、B、C、D、E几乎同时到达一计算中心。

它们预计运行的时间分别是10min,6min,2min、4min和8min。

其优先级(由外部设定)分别为3,5,2,1和4,这里5为最高优先级。

下列各种调度算法中,其平均进程周转时间为14min 的是()。

A.时间片轮转调度算法B.优先级调度算法C.先来先服务调度算法D.最短作业优先调度算法4、某计算机系统中有8台打印机,有K个进程竞争使用,每个进,程最多需要3台打印机,该系统可能会发生死锁的K的最小值是()A.2B.3C.4D.55、下列选项中,会导致进程从执行态变为就绪态的事件是()。

A.执行P(wait)操作B.中请内存失败C.启动I/O设备D.被高优先级进程抢占6、系统将数据从磁盘读到内存的过程包括以下操作:① DMA控制器发出中断请求②初始化DMA控制器并启动磁盘③从磁盘传输一块数据到内存缓冲区④执行“DMA结束”中断服务程序正确的执行顺序是():A.③①②④B.②③①④C.②①③④D.①②③④7、下列关于SPOOLing技术的叙述中,错误的是()A.需要外存的文持B.需要多道程序设计技术的支持C.可以让多个作业共享一台独占设备D.由用户作业控制设备与输入/输出之间的数据传送8、现有一个容量为10GB的磁盘分区,磁盘空间以簇(Cluster)为单,位进行分配,簇的大小为4KB,若采用位图法管理该分区的空闲空问,即用.位(bit)标识一个簇是否被分配,则存放该位图所需簇的个数为()A.80B.320C.80KD.320K9、操作系统为了管理文件,设计了文件控制块(FCB),文件控制块的建立是().A.在调用create()时B.在调用open()时C.在调用read()时D.在调用write()10、在一个操作系统中对内存采用页式存储管理方法,则所划分的页面大小()。

2022年浙江工业大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)

2022年浙江工业大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)

2022年浙江工业大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)一、选择题1、有一个100*90的稀疏矩阵,非0元素有10个,设每个整型数占2字节,则用三元组表示该矩阵时,所需的字节数是()。

A.60B.66C.18000D.332、下列排序算法中,占用辅助空间最多的是()。

A.归并排序B.快速排序C.希尔排序D.堆排序3、以下数据结构中,()是非线性数据结构。

A.树B.字符串C.队D.栈4、在下列表述中,正确的是()A.含有一个或多个空格字符的串称为空格串B.对n(n>0)个顶点的网,求出权最小的n-1条边便可构成其最小生成树C.选择排序算法是不稳定的D.平衡二叉树的左右子树的结点数之差的绝对值不超过l5、有六个元素6,5,4,3,2,1顺序入栈,下列不是合法的出栈序列的是()。

A.543612B.453126C.346521D.2341566、排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为一趟排序。

下列排序方法中,每一趟排序结束时都至少能够确定一个元素最终位置的方法是()。

Ⅰ.简单选择排序Ⅱ.希尔排序Ⅲ.快速排序Ⅳ.堆排Ⅴ.二路归并排序A.仅Ⅰ、Ⅲ、Ⅳ B.仅Ⅰ、Ⅱ、Ⅲ C.仅Ⅱ、Ⅲ、Ⅳ D.仅Ⅲ、Ⅳ、Ⅴ7、若元素a,b,c,d,e,f依次进栈,允许进栈、退栈操作交替进行,但不允许连续三次进行退栈操作,则不可能得到的出栈序列是()。

8、一棵非空的二叉树的前序序列和后序序列正好相反,则该二叉树一定满足()。

A.其中任意一个结点均无左孩子B.其中任意一个结点均无右孩子C.其中只有一个叶结点D.其中度为2的结点最多为一个9、有关二叉树下列说法正确的是()。

A.二叉树的度为2B.一棵二叉树的度可以小于2C.二叉树中至少有一个结点的度为2D.二叉树中任何一个结点的度都为210、对{05,46,13,55,94,17,42}进行基数排序,一趟排序的结果是:A.05,46,13,55,94,17,42B.05,13,17,42,46,55.94C.42,13,94,05,55,46,17D.05,13,46,55,17,42,94二、填空题11、顺序查找n个元素的顺序表,若查找成功,则比较关键字的次数最多为______次;当使用监视哨时,若查找失败,则比较关键字的次数为______。

计算机控制系统复习题答案

计算机控制系统复习题答案

《计算机控制系统》课程复习题答案一、知识点:计算机控制系统的基本概念。

具体为了解计算机控制系统与生产自动化的关系;掌握计算机控制系统的组成和计算机控制系统的主要特性;理解计算机控制系统的分类和发展趋势。

回答题:1.画出典型计算机控制系统的基本框图;答:典型计算机控制系统的基本框图如下:2.简述计算机控制系统的一般控制过程;答:(1) 数据采集及处理,即对被控对象的被控参数进行实时检测,并输给计算机进行处理;(2) 实时控制,即按已设计的控制规律计算出控制量,实时向执行器发出控制信号。

3.简述计算机控制系统的组成;答:计算机控制系统由计算机系统和被控对象组成,计算机系统又由硬件和软件组成。

4.简述计算机控制系统的特点;答:计算机控制系统与连续控制系统相比,具有以下特点:⑴计算机控制系统是模拟和数字的混合系统。

⑵计算机控制系统修改控制规律,只需修改程序,一般不对硬件电路进行改动,因此具有很大的灵活性和适应性。

⑶能够实现模拟电路不能实现的复杂控制规律。

⑷计算机控制系统并不是连续控制的,而是离散控制的。

⑸一个数字控制器经常可以采用分时控制的方式,同时控制多个回路。

⑹采用计算机控制,便于实现控制与管理一体化。

5.简述计算机控制系统的类型。

答:(1)操作指导控制系统;(2)直接数字控制系统;(3)监督计算机控制系统(4)分级计算机控制系统二、知识点:计算机控制系统的硬件基础。

具体为了解计算机控制系统的过程通道与接口;掌握采样和保持电路的原理和典型芯片的应用,掌握输入/输出接口电路:并行接口、串行接口、A/D和D/A的使用方法,能根据控制系统的要求选择控制用计算机系统。

回答题:1.给出多通道复用一个A/D转换器的原理示意图。

2.给出多通道复用一个D/A转换器的原理示意图。

3.例举三种以上典型的三端输出电压固定式集成稳压器。

答:W78系列,如W7805、7812、7824等;W79系列,如W7805、7812、7824等4.使用光电隔离器件时,如何做到器件两侧的电气被彻底隔离?答:光电隔离器件两侧的供电电源必须完全隔离。

2021年浙江工业大学网络工程专业《计算机组成原理》科目期末试卷A(有答案)

2021年浙江工业大学网络工程专业《计算机组成原理》科目期末试卷A(有答案)

2021年浙江工业大学网络工程专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、存储器采用部分译码法片选时,()。

A.不需要地址译码器B.不能充分利用存储器空间C.会产生地址重叠D.CPU的地址线全参与译码2、在对破坏性读出的存储器进行读/写操作时,为维持原存信息不变,必须辅以的操作是()。

A.刷新B.再生C.写保护D.主存校验3、某计算机字长为32位,按字节编址,采用小端(Litle Endian)方式存放数据。

假定有一个double型变量,其机器数表示为1122334455667788H,存放在00008040H开始的连续存储单元中,则存储单元00008046H中存放的是()。

A.22HB.33HC.66HD.77H4、float类型(即IEEE754标准中的单精度浮点数格式)能表示的最大整数是()。

A.2126-2103B.2127-2104C.2127-2105D.2128-21045、某机字长8位,含一位数符,采用原码表示,则定点小数所能表示的非零最小正数为()A.2-9B.2-8C.2-7D.2-66、在集中式总线控制中,响应时间最快的是()。

A.链式查询B.计数器定时查询C.独立请求D.分组链式查询7、控制总线主要用来传送()。

I.存储器和1/O设备的地址码II.所有存储器和I/O设备的时序信号III.所有存储器和1/O设备的控制信号IV.来自I/O设备和存储器的响应信号A.II、IIIB. I,III,IVC. III,IVD.II,III. IV8、在计算机系统中,表明系统运行状态的部件是()。

A.程序计数器B.指令寄存器C.程序状态字D.累加寄存器9、下列部件中,CPU存取速度由慢到快的排列顺序正确的是()。

A.外存、主存、Cache、寄存器B.外存、主存、寄存器、CacheC.外存、Cache、寄存器、主存D.主存、Cache、寄存器、外存10、关于通用寄存器,下列说法正确的是()。

浙江工业大学自动控制原理历年真题及答案--by yze 2014.11.9

浙江工业大学自动控制原理历年真题及答案--by yze 2014.11.9

浙江工业大学
自动控制原理
历年真题及答案(2005-2013)
说明:
真题从05年到13年,其中10-13年真题分专硕与学硕两种,09年及09年以前的真题不分专硕学硕。

本人考的是专硕,备考的的时候专硕学硕的试卷都做,因为专硕有些知识点是明显不考的,所以学硕的试卷有些题目就没做的。

真题答案是通过拍照再转为文档的,有的还是铅笔笔记,不清晰的地方还望谅解(可以在电脑上PDF放大看比较清晰),自己思考下应该也可以理解的。

答案仅供参考,不对之处,敬请批评指正!
最后,祝大家考试顺利,欢迎加入浙工大!
--By YZE
2014.11.09
2013年自控试题(专硕)
2013年自控试题(学硕)
2012年自控试题(专硕)
2012年自控试题(学硕)
2011年自控试题(专硕)
2011年自控试题(学硕)
2010年自控试题
2009年自控试题
2008年自控试题
2007年自控试题
2006年自控试题
2005年自控试题。

浙江工业大学08-13历年双控简答题整理汇总

浙江工业大学08-13历年双控简答题整理汇总

13专10.说明串联滞后校正方式能否改善系统动态性能和相对稳定性?答:串联滞后校正可以改善系统动态性能(降低截止频率,提高相位裕度;抑制高频噪声),但不能改善系统的相对稳定性(响应速度变慢,稳定性下降)。

11.简述减少(或消除)参考输入作用下系统稳态误差的可能途径答:为了减小或消除系统在输入信号和扰动作用下的稳态误差,可以采取一下措施:(1)增大系统开环增益或扰动作用点之前系统的前向通道增益,可以减小稳态误差,但增大扰动点之后系统的前向通道增益,不能改变系统对扰动的稳态误差数值;(2)在系统的前向通道或主反馈通道设置串联积分环节,可以消除系统在特定输入信号形式和特定扰动作用形式下的稳态误差;(3)采用串级控制抑制内回路扰动;(4)采用顺馈补偿(前馈补偿)方法,这一方法既可以使系统有较高的稳态精度,又可有良好的动态性能。

特别需要指出,在反馈控制系统中,设置串联积分环节或增大开环增益可以减小或消除稳态误差的措施,必然导致降低系统的稳定性,甚至造成系统不稳定,从而恶化系统的动态性能。

因此,权衡考虑系统稳定性、稳态误差与动态性能之间的关系,便成为系统校正设计的主要内容。

12.列举并说明两种稳定相判定方法的适用系统范围13学1.控制系统采用反馈的基本原因是要在不确定性存在的情况下达到性能目标,请列举工程实际上常见控制系统的几种不确定性(列出至少3种)2.简述采样周期对于离散系统性能的影响3.判别线性系统稳定性的方法有哪些?(至少3种)4.一个性能良好的控制系统,其开环幅频特性各个频段的特点如何?各个频段分别影响系统的那些性能5.简述滞后串联校正改善系统性能的原因6.在现代控制理论中,采用状态空间分析法分析控制系统。

列举状态空间法分析系统的优势7.控制系统的分析和综合是控制系统研究的两大课题。

综合的任务在于设计控制器,以保证系统的性能指标得到满足。

列举现代控制理论中的几个综合问题(至少3个)12专1.人闭上眼睛,很难达到预定的目标,试从控制系统的角度进行分析2.如何测量得到一个含积分环节(例如1/(TS+1))的频率特性3.相比较经典控制理论,在现代控制理论中出现了那些新的概念4.控制系统开环幅频特性的各个频段分别影响控制系统的那些性能开环对数频率特性的低频段、中频段、高频段分别表征了系统的稳定性、动态特性和抗干扰能力控制系统对给定的输入信号是否引起稳态误差以及误差的量值都可由对数幅频特性的低频段观察确定。

计算机控制系统复习题及答案

计算机控制系统复习题及答案

计算机控制系统复习题及答案《计算机控制系统》课程复习资料⼀、简答题:1.什么是计算机控制系统?它由哪⼏部分组成?各有什么作⽤。

2.计算机控制系统与连续控制系统主要区别是什么?计算机控制系统有哪些优点?3.计算机控制系统中的保持器有何作⽤,简述保持器的特点?4.简述PID调节器的作⽤,有哪⼏种改进型数字PID算法?5.计算机控制系统有哪四种形式的信号?各有什么特点?6.简要说明什么是计算机控制系统?模拟调节器与数字调节器有何区别?⼆、分析和计算题:1.已知⼀系统的闭环脉冲传递函数为-1-1-20.1z Y(z)Gc(z)==1-0.4z+0.8z R(z),其中输⼊为单位阶跃信号,求输出y(KT)。

2.已知⼀系统的闭环脉冲传递函数为-1-10.53+0.1zGc(z)=1-0.37z当输⼊为单位阶跃信号时,求输出y(KT)及y(∞)。

3.⽤长除法或Z反变换法或迭代法求闭环系统2z+0.5Gc(z)=8(z+0.1z-0.12)的单位阶跃响应。

4.已知低通数字滤波器0.5266zD(z)=z-0.4734,求D(z)的带宽ωm;并求当输⼊E(z)为阶跃信号时数字滤波器的控制算法。

取采样周期T=2ms。

5.设系统如图所⽰,试求:①系统的闭环脉冲传递函数。

②判定系统的稳定性。

③分别求系统对单位阶跃输⼊和单位斜坡输⼊时的稳态误差。

6.设函数的La⽒变换为25F(s)=s(s+4),试求它的Z变换F(z)。

7.数字控制系统如图所⽰,求当K=10,T=1s,a=1时,分别求当输⼊为单位阶跃、单位斜单位抛物线函数时的稳态误差。

8.已知单位负反馈系统的开环脉冲传递函数为 Gk(z)=K(0.1z+0.08)/[(z-1)(z-0.7)],问当K为何值时系统稳定。

9.已知系统单位负反馈的开环传递函数为:z +0.8Gk(z)=z(z -1)(z -0.7)问:K 为何值时系统稳定?10.已知单位反馈系统的⼴义对象的Z 传递函数为:-1-1-1-1-10.26z (1+2.78z )(1+0.2z )W1(z)=(1-z )(1-0.286z ),试按最少拍⽆波纹设计原则设计单位阶跃输⼊时,计算机的调节模型D(z),并求其控制算法。

杭电试题 控制工程

杭电试题 控制工程

控制工程试题
一、选择题(请选择唯一最佳答案)
1.以下哪项不是控制工程的基本组成部分?
2. A. 控制器
3. B. 被控对象
4. C. 执行器
5. D. 用户界面
6.在控制系统分析中,常用哪种方法描述系统的动态特性?
7. A. 传递函数
8. B. 差分方程
9. C. 状态方程
10. D. 功率谱密度
11.在自动控制系统中,通常使用哪种方法进行系统校正?
12. A. 频率响应法
13. B. 根轨迹法
14. C. 状态反馈法
15. D. 线性回归法
二、填空题(请根据所学知识填写)
1.控制工程中,常用的控制算法有__、__和__。

2.为了减小系统误差,常用的控制策略有__控制和__控制。

3.在自动控制系统中,通常使用__来描述系统的动态特性。

三、简答题(请简要回答)
1.请简述PID控制器的工作原理。

2.什么是系统的稳定性?为什么稳定性对于控制系统来说是重要的?
3.请简述在控制系统设计中,如何选择合适的控制策略。

四、计算题(请给出计算过程和结果)
1.给定一个控制系统的开环传递函数为 G(s)H(s) = (s + 2)(s + 5)3s + 2,求该系
统的闭环传递函数。

计算机控制习题及答案

计算机控制习题及答案

计算机控制习题及答案计算机控制习题及答案计算机控制是计算机科学中的一个重要领域,它涉及到计算机系统的硬件和软件之间的相互作用,以及人与计算机之间的交互。

对于学习计算机控制的学生来说,习题是非常重要的一部分,它可以帮助他们巩固所学的知识,提高解决问题的能力。

本文将介绍一些常见的计算机控制习题,并给出相应的答案。

1. 什么是计算机控制?计算机控制是指通过编程和软件设计,控制计算机系统的硬件和软件之间的相互作用。

它涉及到输入、处理和输出三个主要步骤,以及各种控制结构和算法的应用。

2. 什么是控制结构?控制结构是一种编程语言中用于控制程序执行流程的语句或指令。

常见的控制结构包括顺序结构、选择结构和循环结构。

顺序结构按照代码的顺序依次执行,选择结构根据条件判断选择不同的执行路径,循环结构根据条件重复执行一段代码。

3. 什么是条件语句?条件语句是一种选择结构,根据条件的真假来选择不同的执行路径。

在大多数编程语言中,条件语句通常使用if-else语句或switch语句来实现。

if-else语句根据条件的真假选择执行不同的代码块,switch语句根据条件的值选择执行不同的分支。

4. 什么是循环语句?循环语句是一种重复执行一段代码的结构。

在计算机控制中,循环语句通常使用for循环、while循环或do-while循环来实现。

for循环在执行前先判断条件,然后执行一段代码,再更新条件,直到条件不满足为止。

while循环和do-while 循环也是根据条件判断是否继续执行一段代码,但它们的判断条件在循环体内部。

5. 什么是函数?函数是一段封装了一系列操作的代码块,它可以接受参数并返回结果。

函数可以重复使用,提高代码的复用性和可维护性。

在计算机控制中,函数通常用于封装一些常用的操作,以便在程序中多次调用。

6. 什么是递归?递归是一种函数调用自身的技术。

在计算机控制中,递归通常用于解决可以分解为相同问题的子问题的问题。

递归函数必须有一个结束条件,否则会导致无限递归。

成人教育《计算机控制系统》期末考试复习题及参考答案

成人教育《计算机控制系统》期末考试复习题及参考答案

成⼈教育《计算机控制系统》期末考试复习题及参考答案计算机控制系统练习题A⼀、回答题1、简述积分调节的作⽤2、为什么会出现⽐例和微分饱和现象?3、线性离散系统的脉冲传递函数的定义是什么?4、何为最少拍设计?5、如何消除积分饱和现象?6.简述积分调节的作⽤?⼆、设被控对象传递函数为p ()(1)K G s s s =+,在对象前接有零阶保持器,试求⼴义对象的脉冲传递函数。

三、⽤后向差分法求下列模拟滤波器D (s )的等效数字滤波器,并给出差分递推算式,设T =1s 。

(15分)2()(1)(2)D s s s =++ 四、采样周期T =1s ,试对单位阶跃输⼊设计最少拍⽆纹波数字控制器五、已知闭环离散系统的特征⽅程式为试⽤修正劳斯-霍尔维茨判据判断该系统是否稳定。

五、设对象的传递函数1e 1()1Ts G s s s --=+ 采样周期T =1s ,试对单位阶跃输⼊设计最少拍⽆纹波数字控制器。

32() 1.030.430.00540W z z z z =-++=计算机控制系统练习题A答案⼀、回答题1、简述积分调节的作⽤答:为了消除在⽐例调节中的残余静差,可在⽐例调节的基础上加⼊积分调节。

积分调节具有累积成分,只要偏差e不为零,它将通过累积作⽤影响控制量u,从⽽减⼩偏差,直到偏差为零。

积分时间常数T I⼤,则积分作⽤弱,反之强。

增⼤T I将减慢消除静差的过程,但可减⼩超调,提⾼稳定性。

引⼊积分调节的代价是降低系统的快速性。

2、为什么会出现⽐例和微分饱和现象?答:当给定值发⽣很⼤跃变时,在PID增量控制算法中的⽐例部分和微分部分计算出的控制增量可能⽐较⼤(由于积分项的系数⼀般⼩得多,所以积分部分的增量相对⽐较⼩)。

如果该计算值超过了执⾏元件所允许的最⼤限度,其中计算值的多余信息没有执⾏就遗失了,从⽽影响控制效果。

3、线性离散系统的脉冲传递函数的定义是什么?答:线性离散系统的脉冲传递函数定义为零初始条件下,系统或环节的输出采样函数z 变换和输⼊采样函数z变换之⽐。

计算机控制系统课后习题附标准答案

计算机控制系统课后习题附标准答案

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

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

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

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

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

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

3.微型计算机控制系统的硬件由哪几部分组成?各部分的作用是什么? 由四部分组成。

图1.1微机控制系统组成框图(1)主机:这是微型计算机控制系统的核心,通过接口它可以向系统的各个部分发出各种命令,同时对被控对象的被控参数进行实时检测及处理。

主机的主要功能是控制整个生产过程,按控制规律进行各种控制运算(如调节规律运算、最优化计算等)和操作,根据运算结果作出控制决策;对生产过程进行监督,使之处于最优工作状态;对事故进行预测和报警;编制生产技术报告,打印制表等等。

(2)输入输出通道:这是微机和生产对象之间进行信息交换的桥梁和纽带。

过程输入通道把生产对象的被控参数转换成微机可以接收的数字代码。

过程输出通道把微机输出的控制命令和数据,转换成可以对生产对象进行控制的信号。

过程输入输出通道包括模拟量输入输出通道和数字量输入输出通道。

计算机控制习题答案

计算机控制习题答案

计算机控制习题答案计算机控制是一种将计算机技术应用于控制领域的技术,它通过软件编程实现对机械设备或者生产过程的自动控制。

计算机控制习题通常涉及对控制算法的理解和应用,以及对控制系统的分析和设计。

以下是一些计算机控制习题的答案示例:习题一:设计一个简单的PID控制器,用于控制一个恒温器的温度。

答案:PID控制器是一种常见的控制算法,由比例(P)、积分(I)和微分(D)三个部分组成。

设计一个PID控制器通常需要确定三个参数:Kp (比例增益)、Ki(积分增益)和Kd(微分增益)。

对于恒温器的温度控制,首先需要确定目标温度,然后通过传感器获取实际温度,计算出误差e(t) = 目标温度 - 实际温度。

控制器的输出u(t)可以通过以下公式计算:\[ u(t) = K_p e(t) + K_i \int_{0}^{t} e(\tau) d\tau + K_d\frac{de(t)}{dt} \]在实际应用中,需要通过实验调整Kp、Ki和Kd的值,以获得最佳的控制效果。

习题二:说明计算机控制系统中闭环控制和开环控制的区别。

答案:闭环控制系统和开环控制系统是两种基本的控制方式。

开环控制系统中,控制作用是预先设定的,不依赖于系统的输出。

也就是说,系统输出不反馈到控制器中,因此系统不能自动调整以应对外部扰动或系统内部的变化。

而闭环控制系统,也称为反馈控制系统,其特点是系统输出会反馈到控制器中,控制器根据反馈信号和期望输出来调整控制作用。

闭环控制系统的主要优点是能够自动补偿系统内部的非线性和外部的干扰,提高系统的稳定性和精确度。

而开环控制系统则结构简单,成本较低,但对系统性能的控制能力有限。

习题三:描述一个计算机控制的自动门控制系统。

答案:一个计算机控制的自动门控制系统通常包括传感器、控制器、执行器和电源。

传感器用于检测门前是否有人或物体,控制器接收传感器的信号并决定是否打开门。

执行器是实际执行开门动作的设备,通常是一个电动机。

浙江工业大学计算机控制技术试卷

浙江工业大学计算机控制技术试卷

第 2 页
三、 (10 分) 已知某连续控制器的传递函数为:
D( s )
假设采样周期 T=1 秒,试写出: (1)增量型 PID 算法表达式; (2)积分分离的 PID 算法表达式。
1 0.1s 0.05s
பைடு நூலகம்
第 1 页
浙 江 工 业 大 学 考 试 命 题 纸
ˆ1 0.05 ; a ˆ2 0.20 ; 四、 (15 分)设被控对象单位阶跃响应如图 1 所示,假定 M=P=2;N=8,其中 a ˆ4 0.60 ; a ˆ3 0.45 ; a ˆ5 0.75 ; a ˆ6 0.85 ; a ˆ7 0.90 ; a ˆ8 0.95 ;试求动态矩阵控制(DMC)的控 a
注意:本试卷共有五题,总分 100 分,答题时间 120 分钟。请将答案写在答题纸上。
一、简答题(5×5=25 分) 1. 2. 3. 4. 5. 简述计算机控制系统中实时的含义。 DAC0832 工作在双缓冲器工作方式的优点是什么? 模拟量输入通道中为什么要加采样保持器?模拟量输出通道中为什么要加输出保持器? 简述大林算法控制器设计方法,什么是振铃现象,如何消除? 什么是串模干扰和共模干扰?如何抑制?
浙江工业大学 2010/2011 学年 第 一 学期试卷(A 卷)
课程 《计算机控制技术》 姓名 __________________________
专业 __________________ 班级 ________________ 学号 __________ _____ 题序 计分 一 二 三 四 五 六 七 八 九 十 总分
二、 (15 分)已知调节器传递函数为
D( s )
1) 试将其离散化,求出 D( z ) ;

计算机控制习题及答案

计算机控制习题及答案

计算机控制习题及答案计算机控制是现代工业自动化和智能制造领域中的一个重要分支,它涉及到计算机技术在控制系统中的应用。

以下是一些计算机控制的习题及其答案,供学习者参考和练习。

习题一:计算机控制系统的组成1. 简述计算机控制系统的基本组成部分。

2. 描述计算机控制系统中输入/输出接口的作用。

答案一:1. 计算机控制系统的基本组成部分包括:传感器、输入/输出接口、中央处理单元(CPU)、执行器和控制软件。

2. 输入/输出接口在计算机控制系统中起到连接传感器和执行器的作用,它负责将传感器检测到的信号转换成数字信号供CPU处理,并将CPU的控制指令转换成适合执行器工作的信号。

习题二:数字PID控制器的实现1. 解释什么是PID控制器,并简述其工作原理。

2. 编写一个简单的数字PID控制器算法。

答案二:1. PID控制器是一种常见的控制算法,其名称来源于比例(Proportional)、积分(Integral)、微分(Derivative)三个控制作用的首字母。

PID控制器通过调整比例系数、积分系数和微分系数来实现对系统输出的精确控制。

2. 数字PID控制器算法示例(伪代码):```for each control cycle {setpoint = desired value;measurement = read sensor;error = setpoint - measurement;P_term = Kp * error;I_term += Ki * error * dt;D_term = Kd * (error - previous_error) / dt;output = P_term + I_term - D_term;apply output to actuator;previous_error = error;}```习题三:计算机控制系统的稳定性分析1. 简述稳定性的概念。

2. 描述如何使用奈奎斯特判据进行系统的稳定性分析。

自控原理试卷及答案浙江工业大学4

自控原理试卷及答案浙江工业大学4

《自动控制原理》试题(脱产成教计算机本科)
注意:本卷共七大题,满分100分。

要求每题的解答必须写出详细的求解过程。

班级: 姓名: 学号: 考分:
一、(本题12分)
求系统的传递函数C(s)/R(s)。

二、(本题14分)
零初始条件下,设某一系统在单位脉冲
)(t δ作用下的响应函数为:
))(()(12
1
1212T t
e T T T t T T K t k −−−=δ 。

(1)求系统的传递函数。

(7分)
(2)求在零初始条件下,该系统的单位阶跃响应。

(7分)
三、(本题
14分)
单位负反馈系统的开环传递函数为)
15.0)(11.0()(++=s s s K
s G 。

现要求闭环系统稳定,
试求K 的取值范围。

四、(本题15分)
如图所示系统,采用微分补偿复合控制。

当输入t t r =)(时,要求系统稳态误差的终值为0,试确定参数d τ的值。

R
五、(本题15分)
现要求图示系统具有动态性能指标:超调量20%,超调时间为1秒。

试确定系统的参数K 和A。

六、(本题15分)
某最小相位系统的开环对数幅频特性的渐近线如图所示 。

试确定该系统的开环传递函数以及频率特性。

七、(本题15分)
系统的方框图如图所示,设采样周期T=1s, a=1, k=10, 试分析系统的稳定性。

计控考试参考答案

计控考试参考答案

1.1 计算机控制系统是怎样分类的?按功能和控制规律可分为几类? 答:可以按照系统的功能、控制规律、控制方式进行分类。

按功能可分为:a.数据处理系统b.直接数字控制(DDC )c.监督控制(SCC ) d.分级控制e.集散型控制(DCS )f.计算机控制网络 按照控制规律可分为:a.程序和顺序控制b.PID 控制c.有限拍控制 d.复杂规律的控制e.智能控制1.2 计算机控制系统由哪些部分组成?并画出方框图。

答:由数字控制器、D/A 转换器、保持器、执行器、被控对象、测量元件、变送单元、A/D 转换器组成。

数字控制器D/A 保持器执行器被控对象A/D 变送单元测量元件+-给定值被控参数1.12 设有模拟信号(0-5)V 和(2.5-5)V ,分别用8位、10位和12位A/D 转换器,使计算并列出各自的量化单位和量化误差。

1.19 计算机控制系统由哪些主要的性能指标?如何衡量? 答:计算机控制系统的性能跟连续系统类似,可以用稳定性、能控性、能观测性、稳定特性、动态特性来表征,相应地用稳定裕量(相角裕量和幅值裕量)、稳态指标(稳态误差)、动态指标(超调量、调节时间、峰值时间、振荡次数)和综合指标(积分型指标、末值型指标、复合型指标)来衡量一个系统的好坏或优劣。

1.26 计算机控制将向哪些方向发展?答:a.最优控制b.自适应控制c.系统辨识d.分级控制e.集散型控制2.8 已知拉氏变换式,试求离散化后的Z 变换式: 1.1/s解:1/s 的拉氏反变换是1,故Z 变换式是z/z-1。

2.9 试求下列函数的Z 反变换;2.12 已知系统的方框图,G(s)=K/s(s+a),试求系统(见习题2.17)的闭环Z 传递函数Gc (z )。

(1-e -Ts)/s R(s)TTY(z)G(s)T=1s_+所有牵扯到求闭环传递函数的题目,将a,T 代入上式即可。

2.13 T=1s,G(s)=1/s (s+0.3),试分析系统在典型输入作用下的输出响应和稳态误差。

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

计算机控制工程复习题
一、填空题
1.根据计算机在控制中的典型应用,可将计算机控制系统划分
为、、、和。

2.计算机控制系统由和两部分组成。

3.在WinAPI串口通信程序设计中,数据接受分为和驱动两种方式;数据的
读写操作主要分为同步和异步两种方式。

4.TCP/IP参考模型中数据链路层主要解决和。

5.假设比特率为B bps,一次谐波频率为B/8 Hz,普通语音级线路截至频率为
3000Hz,则允许通过最高谐波次数为。

6.数字通信系统主要技术指标为、、。

7.实现数据交换方法主要有、及。

8.RS232串口标准传输方式为,RS485标准传输方式为。

9.常用的软件调试方式有、、及。

10.MSComm控件传输数据类型可分为和。

11.MSComm控件中属性表明当输入缓冲区中字符数达到阈值时,MSComm
控件产生事件,并且CommEvent属性会设置为ComEvReceive。

12.使用WinAPI编写串口通信程序读写操作有和两种方式。

13.基于WinAPI串口通信程序数据接受主要有和事两种方式。

14.Windows多线程编程方式主要有、以及三种方式。

15.在Windows多线程编程方式中,线程之间主要采用和两种方式进行通
信。

16.Win32API提供、、及实现线程之间的同步。

17.控制网络和信息网络集成主要采用、及。

18.软件体系结构主要包括、及三种模式。

19.OPC标准规定的基本OPC 对象有、及。

20.网络协议主要考虑、及三方面的因素。

二、简单题
1、试阐述网络体系结构、层次模型及协议之间的关系。

参考答案:
2、试阐述协议、服务、接口之间的关系;
参考答案:
3、在计算机和单片机通信过程中,考虑下位机(单片机)程序为测试程序,上位机(PC)程序为被测试程序,试举例说明二者正常数据采集(通信)过程。

参考答案:
4、试说明MSComm控件RThreshold属性含义。

参考答案:
5、相对于TCP/IP参考模型,工业以太网必须要考虑哪些问题?
参考答案:
6、简单叙述MSComm控件中OutBufferSize、OutBufferCount、SThreshold三个属性的用法。

参考答案:
7、试说明MSComm控件SThreshold属性含义。

参考答案
8、假设串口采用半双工方式,使用一问一答方式通信协议,接受数据长度存在10字节、15字节和20字节三种可能性的情况下,简要说明接受数据的实际处理方法。

参考答案:
9、假设串口采用半双工方式,使用一问一答方式通信协议,接受数据长度长度不确定的情况下,简要说明接受数据实际处理方法:
参考答案:
10、简要说明采用MSComm控件进行串口数据采集程序设计步骤。

参考答案:
11、简要说明在基于对话框程序中使用MSComm控件的操作步骤。

参考答案:
12、简要说明WinAPI串口通信同步查询编程方式操作步骤。

参考答案
13、简单叙述TCP/IP参考模型如何实现流量控制?
参考答案:
14、简要说明WinAPI串口通信异步重叠I/O查询编程方式操作步骤。

参考答案:
15、简要说明Windows编程中HANDLE(句柄)的概念。

参考答案:
16、请简单介绍OSI/RM分层原则
参考答案:
17、简单分析计算机网络采用分组交换的原因;
参考答案:
18、简要说明Windows多线程编程概念。

参考答案:
19、简要说明Windows中线程和进程的关系。

参考答案:
20、简要说明Windows中终止线程的方法。

参考答案:
21、如何在MFC类库中使用自定义消息实现线程之间通信?
参考答案:
22、简要说明OSI/RM模型中物理层定义。

参考答案:
23、简要说明OSI/RM模型中数据链路层的主要功能。

参考答案:
24、简要说明TCP/IP层次模型。

参考答案:
25、简要说明局域网参考模型中MAC子层的主要功能。

参考答案:
26、简单说明如何能够有效减少软件调试时间?
参考答案:
27、简单叙述MSComm控件中InputLength、InBufferSize、InBufferCount三个属性的用法。

三、程序题及设计题
1、MSComm控件输入和读出数据均为V ARIANT数据类型,考虑传输数据为纯文本,试编程实现从接受缓冲区中读取字符(给出C++代码片段)。

参考答案:
2、MSComm控件输入和读出数据均为V ARIANT数据类型,考虑传输数据为二进制,试编程实现从接受缓冲区中读取二进制数据(给出C++代码片段)。

参考答案:
3.基于多线程技术、事件驱动方式实现串口双机数据通信程序,该程序即可作为发送方使用也可作为接受方使用。

其中传输数据小于64M;请求包、普通数据包、结束包及响应包帧格式表示如下。

请求包:
普通数据包:
结束包:
响应包:
请设计事件处理函数和消息响应函数的流程图。

参考答案:
5、考虑多路串口数据,每一路的通过串口传来数据的数据都是随机的,请设计合理的数据采集方案。

四、程序阅读题
1、
HANDLE hCOM;
hCOM = CreateFile (“COM2”,
GENERIC_READ|GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
NULL);
if ( hCOM != INV ALID_HANDLE_V ALUE) {
SetupComm(hCOM, 1024, 1024);
DCB myDCB;
GetCommState(hCOM, &myDCB);
myDCB.BaudRate = CBR_19200;
myDCB.fBinary = TRUE;
myDCB.fParity = TRUE;
myDCB.ByteSize = 8;
myDCB.Parity = ODDPARITY;
myDCB.StopBit = ONESTOPBIT;
SetCommState(hCOM, &myDCB);}
Else {
AfxMessageBox(“创建串口失败!”);
}
参考答案:
2. 设hCOM以重叠I/O方式打开,试解释说明下列代码的功能DWORD ThreadProcRead(LPVOID pParam) {
BYTE myByte[20];
CString myStr;
DWORD dwRes;
DWORD dwRead;
BOOL fRes;
char myChar[10];
Rol.hEvent = CreateEvent(NULL, TRUE, FALSE, NULL);
if(Rol.hEvent==NULL) {return -1;}
if(ReadFile(hCom, &myByte, 3, NULL, &Rol)) {
// AfxMessageBox(“成功读出!”);
}else {
dwRes = WaitForSingleObject(Rol.hEvent, 5000);
switch(dwRes) {
CASE WAIT_OBJECT_0:
if(!GetOverlappedResult(hCom, &Rol,&dwRead, TRUE) { // 操作失败
} else {
// 操作成功完成
}
break;
CASE WAIT_TIMEOUT:
// 读操作失败
break;
default: // 加入默认情况下的处理代码
break;
}
}
CloseHandle(Rol.hEvent);
return 0;
参考答案:。

相关文档
最新文档