数字PID控制算法.答案
- 格式:ppt
- 大小:2.53 MB
- 文档页数:101
计算机控制技术练习题参考答案专升本一、单选选择题1. A2. D3. B4. B5. B6. C7. A8. A9. B 10. D 11. C 12. D 13. D 14. D二、简答题1.答:被控对象的被控参数经传感器检测及变送,变成标准电信号,经A/D转换后与设定值比较得到偏差,在计算机内根据偏差经过运算,得出控制量,经D/A 变换后转变成模拟量经驱动放大驱动执行机构动作,使被控参数接近等于设定值。
2.答:重要性:提高信噪比。
滑动平均值滤波:滑动平均值滤波是指先在RAM中建立一个数据缓冲区,依顺序存放N个采样数据,每采进一个新数据,就将最早采集的那个数据丢掉,而后求包括新数据在内的N个数据的算术平均值或加权平均值。
这样,每进行一次采样,就可计算出一个新的平均值,从而加快了数据处理的速度。
低通软件滤波:低通滤波器是容许低于截止频率的信号通过,但高于截止频率的信号不能通过软件算法。
3.答:分段插值法的基本思想是将被逼近的函数(或测量结果)根据其变化情况分成几段,为了提高精度及缩短运算时间,各段可根据精度要求采用不同的线性逼近公式。
用分段折线代替非线性函数,在这种情况下,分段插值的分段点的选取可按实际曲线的情况灵活决定。
4.答:抖动是键盘工作中的常见现象,它将影响计算机对按键的查询工作的准确性。
常采用的防抖措施有:①软件延时程序〔一般为10--20毫秒〕。
②硬件防抖电路:双稳态电路及滤波电路。
5.答:动态显示是每一时刻只有一位在显示,而且按照一定的周期循环显示,由于循环周期比拟快,所以人眼看到的仍然是一个多位同时显示。
静态显示是各位一起显示。
动态显示用于仿真器,而静态显示则用于工业过程控制和智能化仪表。
6.答:(1)比例调节器:比例调节器对偏差是即时反应的,偏差一旦出现,调节器立即产生控制作用,使输出量朝着减小偏差的方向变化,控制作用的强弱取决于比例系数K P。
比例调节器虽然简单快速,但对于系统响应为有限值的控制对象存在静差。
微机控制课后答案【篇一:微机控制技术复习题(部分参考答案)】8位d/a转换器的分辩率是2、数字调节器与模拟调节器相比更能实现控制规律。
3、计算机具有分时控制能力,可实现多回路控制。
4、为了实现最少拍有波纹控制,闭环脉冲传递函数?(z)中应包含g(z)的上和单位圆外零点,为了实现最少拍无波纹控制,闭环脉冲传递函数?(z)中应包含g(z) 的5、按最少拍原则设计的系统是6、最少拍无波纹与最少拍有波纹系统相比其闭环脉冲传递函数?(z)中z一些,调整时间要长一些。
7、大林把这种控制量以”。
?1的阶次要高u(z)与r(z)间的脉冲传递函数表达式中,8、分析结果表明:包含有z平面单位圆内近-1的负实数极点,则会产生振铃现象。
9、如果按大林提出的简单修正算法来防止振铃现象,则对系统的稳态输出但对系统的动态性能有影响。
10、数字控制器的模拟化设计法是在采样周期期的变化对系统性能影响不大的条件下使用的。
11、数字量输出保持一般有两种方案,一种是输出通路设置一个d/a转换器的结构形式(数字量保持方案),一种是多个输出通路公用一个d/a转换器的结构式(模拟量保持方案),前者与后者相比d/a转换器使用数量多。
12、常用的a/d转换器有计数器式,双积分式,逐次逼近式。
13、为了消除稳态误差,?e(z)的表达式中须含有因式补充填空题:1、常用的i/o控制方式是程序控制方式,中断控制方式,直接存储器存取方式。
2、微型计算机控制系统中解决中断优先级的办法是,专用硬件方式。
3、满足实时控制要求的使用条件是外围设备的最短响应时间。
4、最短响应时间是某台设备相应两次请求服务的最短间隔时间。
5、i/o接口的编址方式为,6、提高cpu总线驱动能力是因为当负载过重时,各信号线的电平就会偏离正常值,‘0’电凭偏高活‘1’电平偏低,造成系统工作不稳定,不可靠,靠干扰能力差,严重时甚至损坏器件。
7、输入端采样保持器与输出端模拟保持器相比,原理是,但前者保持时间,而后者长。
第一章答案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 计算机控制系统是怎么样分类的?按功能和控制规律可各分几类?答:计算机控制系统可按功能分类,按控制规律分类和按控制方式分类。
按功能计算机控制系统的分类:(1)数据处理系统。
(2)直接数字控制(简记为DDC)。
(3)监督控制(简记为SCC)。
(4)分级控制。
(5)集散控制。
(6)计算机控制网络。
按照控制规律计算机控制系统的分类:(1)程序和顺序控制。
(2)比例积分微分控制(简称PID控制)。
(3)有限拍控制。
(4)复杂规律控制。
(5)智能控制。
1.2 计算机控制系统由哪些部分组成?并画出方框图。
答:计算机控制系统由控制对象、执行器、测量环节、数字调节器及输入输出通道等组成。
方框图:P115 图1.21 输出反馈计算机控制系统1.9 简述采样定理及其含义。
答:采样定理:如果采样角频率=2/T大于2,即≥2,则采样的离散信号(t)能够不失真地恢复原来的连续信号y(t)。
式中是连续信号y(t)的频谱特性中的最高角频率。
含义:要使采样信号(t)能够不失真地恢复原来的连续信号y(t),必须正确选择采样角频率,使≥1.10 多路巡回检测时,采样时间,采样周期T和通道数N之间的关系。
答:采样时间是足够短的时间,y(kT)y(kT+),0<<。
应满足 T≥N。
1.12 设有模拟信号(0~5)V和(2.5~5)V,分别用8位、10位和12位A/D转换器,试计算并列出各自的量化单位和量化误差。
答:量化单位q=,量化误差量化误差(2.5)V量化误差1.14 试述数模转换器的作用?如何选择转换器的位数?答:数模转换器把数字量u(kT)转换成离散的模拟量(t)。
转换的精度取决模-数转换器的位数n,当位数足够多时,转换可以达到足够高的精度。
1.19 计算机控制系统有哪些主要的性能指标?如何衡量?答:计算机控制系统主要有动态指标,稳态指标和综合指标1.20 如何衡量系统的稳定性?答:用相角裕量和幅值裕量来衡量计算机控制系统的稳定程度。
PID (Proportional Integral Differential )控制是比例、积分、微分控制的简称。
在自动控制领域中,PID 控制是历史最久、生命力最强的基本控制方式。
PID 控制器的原理是根据系统的被调量实测值与设定值之间的偏差,利用偏差的比例、积分、微分三个环节的不同组合计算出对广义被控对象的控制量。
图1是常规PID 控制系统的原理图。
其中虚线框内的部分是PID 控制器,其输入为设定值)(t r 与被调量实测值)(t y 构成的控制偏差信号)(t e :)(t e =)(t r -)(t y (1)其输出为该偏差信号的比例、积分、微分的线性组合,也即PID 控制律:])()(1)([)(0⎰++=tDIP dtt de T dt t e T t e K t u (2)式中,P K 为比例系数;D T 为积分时间常数;D T 为微分时间常数。
根据被控对象动态特性和控制要求的不同,式(2)中还可以只包含比例和积分的PI 调节或者只包含比例微分的PD 调节。
下面主要讨论PID 控制的特点及其对控制过程的影响、数字PID 控制策略的实现和改进,以及数字PID 控制系统的设计和控制参数的整定等问题。
1.PID 控制规律的特点 (1)比例控制器比例控制器是最简单的控制器,其控制规律为0)()(u t e K t u P += (3)式中,Kp 为比例系数;0u 为控制量的初值,也就是在启动控制系统时的控制量。
图2所示是比例控制器对单位阶跃输入的阶跃响应。
由图2可以看到,比例控制器对于偏差是及时反应的,偏差一旦产生,控制器立即产生控制作用使被控量朝着减小偏差的方向变化,控制作用的强弱取决于比例系数Kp 。
图2 比例控制器的阶跃响应比例控制器虽然简单快速,但对于具有自平衡性(即系统阶跃响应终值为一有限值)的被控对象存在静差。
加大比例系数Kp 虽然可以减小静差,但当Kp 过大时,动态性能会变差,会引起被控量振荡,甚至导致闭环系统不稳定。
第一讲1、什么是计算机数字控制系统?一般由哪几部分组成?请用框图形式给出实例,并简单说明其工作原理。
计算机控制系统就是利用计算机(通常称为工业控制机)来实现生产过程自动控制的系统;一般由计算机和生产过程两部分组成;计算机控制系统由工业控制计算机主体(包括硬件、软件与网格结构)和生产过程两大部分组长。
其中硬件系统有主机、输入输出通道、外部设备、检测与执行机构组成;三个步骤原理:①实时数据采集:对来自测量变送装置的被控量的瞬时值进行检测和输入。
②实时控制决策:对采集到的被控量进行分析和处理,并按已定的控制规律,决定将要采取的控制行为。
③实时控制输出:根据控制决策,适时地对执行机构发出控制信号,完成控制任务。
2、实时、在线方式、离线方式的含义是什么?实时:指信号的输入、计算和输出都要在一定的时间范围内完成,亦即计算机对输入信息,以足够快的速度进行控制,超出了这个时间,就失去了控制的时机,控制也就失去了意义。
在线方式:在线方式亦称为联机方式,是指生产过程和计算机直接连接,并受计算机控制的方式称为。
离线方式:离线方式亦称为脱机方式,是指生产过程不和计算机相连,且不受计算机控制,而是靠人进行联系并做相应操作的方式。
3、简述计算机数字控制系统的发展趋势。
计算机数值控制系统的发展趋势有控制系统的网络化、扁平化、只能化、综合化。
第二讲1、简述计算机控制系统中过程通道的基本类型及其作用。
数字量输入通道:接受外部装置或产生过程的状态信号,同时将状态信号经转换、保护、滤波、隔离等措施转换成计算机能够接收的逻辑信号;数字量输出通道:把计算机输出的微弱数字信号转换成能对生产过程进行控制的数字驱动信号;模拟量输入通道:把被控对象的过程参数如温度、压力、流量、液位重量等模拟信号转换成计算机可以接收的数字量信号;模拟量输出通道:把计算机处理后的数字量信号转换成模拟量电压或电流信号,去驱动相应的执行器,从而达到控制的目的。
2、简述计算机控制系统抗干扰技术的基本措施。
计算机控制技术第五 章 数字PID控制算法自动化学院 黄国辉Email: hgh817@ Tel: 86919133 QQ: 51137273307:00第5章 数字PID控制算法模拟PID调节器一、模拟 PID 调解器 一、模拟 PID 调解器PID 控制表示比例(Proportional)-积分(Integral) -微分(Differential)控制。
设 PID调节器如图5-1所示,其 输入输出关系为Kp E(s) Kp /(Tis) e(t) KpTd s u(t)图5-1 PID调节器方框图U(s)⎡ 1 u (t ) = K p ⎢e(t ) + Ti ⎣07:00de(t ) ⎤ ∫0 e(t )dt + Td dt ⎥ ⎦t2第5章 数字PID控制算法模拟PID调节器各控制分量的作用如下: (1) 比例(P)控制成比例地反映控制系统的偏差信号,偏差一旦产生,控制器立即产 生控制作用,以减少偏差。
(2) 积分(I)控制主要用于消除静差,提高系统的无差度。
积分作用的强弱取决积 分时间常数,越大,积分作用越弱,反之则越强。
系统无稳态误 差的条件是系统前向通道中至少含有积分环节 。
(3) 微分(D)控制能反映偏差信号的变化趋势(变化速率),并能在偏差信号值变得 太大之前,引入一个有效的早期修正量,从而加快系统的响应,减 少调节时间。
07:00 3第5章 数字PID控制算法基本数字PID调节器二、基本数字 PID 调解器 二、基本数字 PID 调解器在计算机控制系统中,控制器是每隔一个控制周期进行 一次控制量的计算,并输出到执行机构。
计算机承担了数字 控制器的作用。
因此,要实现式 (5-1) 的 PID 控制规律,就要 进行时间离散化处理。
设控制周期为 T,在控制器的采样时刻时 t=kT ,对偏差、 积分运算和微分运算作如下近似变换:e(t ) ≈ e( kT ) ≈ e( k )∫ e(τ )dτ ≈ T ∑ e( jT ) ≈ T ∑ e( j )t 0 j =0 j =0kkde(t ) e( kT ) − e[( k − 1)T ] e( k ) − e( k − 1) ≈ ≈ dt T T07:00 4第5章 数字PID控制算法基本数字PID调节器在上述近似变换中,控制周期T必须足够短,才 能保证有足够的精度。
计算机控制习题及答案计算机控制是现代工业自动化和智能制造领域中的一个重要分支,它涉及到计算机技术在控制系统中的应用。
以下是一些计算机控制的习题及其答案,供学习者参考和练习。
习题一:计算机控制系统的组成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. 描述如何使用奈奎斯特判据进行系统的稳定性分析。
第六章试题一、填空1. 在一般工业过程控制系统中常用的经典控制规律是PID 控制规律,即比例积分微分控制规律。
2. 采用类似于模拟调节规律的设计方法来设计数字调节规律的前提条件是采样周期足够短。
3. 位置式PID 调节规律的数学表达式为D 0I (){()()[()(1)]}n p j T T u n K e n e j e n e n T T==++--∑ 4. 增量式PID 调节规律的数学表达式为D I (){()(1)()[()2(1)(2)]}p T T u n K e n e n e n e n e n e n T T∆=--++--+- 5. 偏差平均型改进PID 算法可以提高数字PID 控制系统对偏差信号中混入的高频干扰信号的抑制能力。
6. 数字PID 算法参数整定的内容包括比例度、积分时间常数、微分时间常数和控制周期。
二、选择1. 采用类似于模拟调节规律的设计方法来设计数字调节规律的前提条件是(A )。
(A )采样周期足够短 (B )采样周期足够长(C )用差分方程代替微分方程 (D )先将系统离散化三、判断。
1. 在利用临界比例度PID 参数整定法进行整定时,应使系统工作于开环状态。
(×)应使系统工作于闭环状态,以便产生临界振荡。
1. 在利用临界比例度PID 参数整定法进行整定时,应使系统工作于闭环状态。
(√)2. 在利用衰减曲线PID 参数整定法进行整定时,应使系统工作于开环状态。
(×) 衰减曲线PID 参数整定法进行整定时系统应处于闭环工作状态。
2. 在利用衰减曲线PID 参数整定法进行整定时,应使系统工作于闭环状态。
(√)33. 在利用响应曲线法进行PID 参数整定时,应使系统工作于开环状态。
(√)3. 在利用响应曲线法进行PID 参数整定时,应使系统工作于闭环状态。
(×) 系统应处于开环。
4. 所谓积分饱和指的是数字PID 算法中,积分项的运算结果超出了计算机对数据的表示能力。
pid控制原理及编程方法PID控制是一种常用的控制算法,可以根据给定的目标值和实际值,通过不断调整输出值,使得实际值尽可能接近目标值。
PID控制的原理可以通过以下几个步骤来理解和实现。
1. 比例控制(P控制):根据目标值和实际值的偏差,乘以一个比例增益系数Kp得到控制量的变化量,作为输出。
控制量的变化量 = Kp * (目标值 - 实际值)2. 积分控制(I控制):将偏差的累积值乘以一个积分增益系数Ki得到控制量的变化量,作为输出。
这个步骤主要是为了解决系统存在的偏差问题。
控制量的变化量 += Ki * (目标值 - 实际值)* Δt3. 微分控制(D控制):根据偏差的变化率乘以一个微分增益系数Kd得到控制量的变化量,作为输出。
这个步骤主要是为了解决系统存在的过渡问题。
控制量的变化量 += Kd * (目标值变化率 - 实际值变化率) / Δt以上三个步骤得到的控制量的变化量之和即为最终的输出。
在编程实现PID控制时,可以按照以下步骤进行:1. 定义并初始化相关变量,包括比例增益系数Kp、积分增益系数Ki、微分增益系数Kd、目标值、实际值、偏差、偏差的累积值、上次偏差等。
2. 循环执行以下操作:a. 更新实际值。
b. 计算偏差(目标值 - 实际值)。
c. 计算控制量的变化量,包括比例控制量、积分控制量和微分控制量。
d. 更新偏差的累积值。
e. 计算最终输出值。
f. 控制执行相应操作(根据最终输出值控制系统)。
g. 等待一定时间间隔。
3. 重复步骤2直至达到控制目标。
需要注意的是,PID控制算法需要根据具体的应用场景,仔细选择合适的增益系数,以达到良好的控制效果。
第一章1.1 计算机控制系统是怎么样分类的?按功能和控制规律可各分几类?答:计算机控制系统可按功能分类,按控制规律分类和按控制方式分类。
按功能计算机控制系统的分类:(1)数据处理系统。
(2)直接数字控制(简记为DDC)。
(3)监督控制(简记为SCC)。
(4)分级控制。
(5)集散控制。
( 6)计算机控制网络。
按照控制规律计算机控制系统的分类:(1)程序和顺序控制。
(2)比例积分微分控制(简称PID 控制)。
(3)有限拍控制。
(4)复杂规律控制。
(5)智能控制。
1.2计算机控制系统由哪些部分组成?并画出方框图。
答:计算机控制系统由控制对象、执行器、测量环节、数字调节器及输入输出通道等组成。
方框图: P115 图 1.21输出反馈计算机控制系统1.9简述采样定理及其含义。
答:采样定理:如果采样角频率=2 /T 大于2,即≥ 2,则采样的离散信号(t) 能够不失真地恢复原来的连续信号y(t) 。
式中y(t) 的频谱特性中的最高角频率。
含义:要使采样信号(t) 能够不失真地恢复原来的连续信号是连续信号y(t) ,必须正确选择采样角频率,使≥1.10多路巡回检测时,采样时间,采样周期T和通道数N之间的关系。
答:采样时间是足够短的时间,y(kT) y(kT+ ),0< <。
应满足T≥N。
1.12设有模拟信号(0~5)V和(2.5~5)V,分别用8位、10位和12位A/D转换器,试计算并列出各自的量化单位和量化误差。
答:量化单位 q=, 量化误差根据以上公式可求得 (05)V:转换位数81012量化单位 q/mV19.53 4.88 1.229.76 2.440.61量化误差(2.5)V:转换位数81012量化单位 q/mV9.76 2.440.614.88 1.220.30量化误差1.14试述数模转换器的作用?如何选择转换器的位数?答:数模转换器把数字量u(kT) 转换成离散的模拟量(t) 。
转换的精度取决模 - 数转换器的位数n,当位数足够多时,转换可以达到足够高的精度。