当前位置:文档之家› 计算机控制技术课程设计题目

计算机控制技术课程设计题目

西安石油大学

课程设计

电子工程学院安全工程专业自0801班

题目《计算机控制技术》课程设计集油站安全监控系统硬件设计六(采用板卡、模块方案)学生

指导老师徐竟天

二○一一年十二月

《计算机控制技术》

课程设计任务书

题目集油站安全监控系统硬件设计六(采用板卡、模块方案)学生姓名学号专业班级自08

设计内容与要求

课程设计主要完成某集油站安全监控系统硬件设计。要求运用已学过各类传感器、输入输出模块、工控计算机、现场总线等的知识,完成安全监控系统硬件方案、设备选型、总体设计等各功能的设计。

要求熟悉相关计算机安全监控系统的硬件组成与设计方案,学会计算机监控系统硬件设计的步骤和方法,具有初步设计小型计算机安全监控系统硬件方案的能力。

课程设计内容及基本要求如下:

1.熟悉集油站工艺流程、监控目标及监控要求。

2.学会常用的监控系统I/O硬件(各类板卡、智能仪表、智能模块、PLC等)参数及使用,了解其工作原理。

3.学会不同自动化设备厂家各类板卡、智能仪表、智能模块、PLC 等的选型,能用所选厂家硬件搭建符合工艺流程和监控目标的硬件系统。

4.完成监控系统硬件方案设计,画出原理图。

5.课程设计时间一周,完成课程设计报告。

起止时间2011年12月19日至2011年12月25日指导教师签名年月日

系(教研室)主任签

年月日学生签名年月日

计算机控制技术_复习题

计算机控制技术复习 1.典型的工业生产过程分为哪几种? 答:典型的工业过程分为3种:连续过程,离散过程和批量过程. 2.计算机控制系统的工作步骤分为哪几步? 答:计算机的工作步骤分为3步:实时数据采集,实时数据决策和实时数据处理. 3.计算机控制技术的工作方式有哪几种? 答:计算机控制技术的工作方式有2种,即在线方式和离线方式. 4.为什么要强调计算机控制中的实时性? 答:所谓实时性,就是指信号的输入,计算和输出都要在一定的时间范围内完成,亦即计算机对输入信息,以足够快的速度进行控制,超出了这个时间,就失去了控制的时机,控制也就失去的意义.所以要强调计算机控制中的实时性. 5.常用的计算机控制系统主机有哪几种? 答:常用的计算机控制系统主机有可编程控制器,工控机,单片机,DSP和智能调节器. 6.工业控制机是指按生产过程控制的特点和要求而设计的计算机,它包括哪两个组成部分。 包括硬件和软件。 7.计算机控制系统是由哪几部分组成的?各部分的作用是什么? 主要由硬件和软件两部分组成,硬件包括:主机及操作台、通用外设I/O接口与通道、信号的检测及变送、执行机构、被控对象组成;软件包括:系统软件、应用软件。 8.计算机控制系统中集散控制系统的体系结构分为哪几部分? 答:计算机控制系统中集散控制系统(DCS)的体系结构分为分散过程控制级,集中操作监控级,综合信息管理级三部分. 9、计算机控制系统有哪四种形式的信号?各有什么特点? (1)连续模拟信号:时间和信号的幅值都是连续的。 (2)阶梯模拟信号:时间是连续的,信号的幅值是阶梯形的。 (3)采样信号:时间是离散的,信号的幅值是连续的脉冲信号。 (4)数字信号:信号的时间以及幅值都是离散的,且幅值经过了量化处理。 10.现场总线控制系统的结构模式分为哪几部分? 答:现场总线控制系统(FCS)的结构模式为操作站---现场总线智能仪表两层结构.(DCS为操作站-控制站-现场仪表三层结构模式) 11、什么叫输入/输出通道?它是由哪些部分组成的? 在微型计算机和生产过程之间设置的信息传送和转换的连接通道称为输入输出通道。 输入输出通道的组成:模拟量输入通道、模拟量输出通道、数字量输入通道和数字量输出通道组成。 12计算机监督系统(SCC)中,SCC计算机的作用是什么? 按照一定的数学模型计算给定值,并提供给DDC计算机 13.什么是计算机的总线? 答:所谓总线,就是计算机各模块之间互联和传送信息(指令,地址和数据)的一组信号线.分为内部总线和外部总线. 14.计算机的外部总线有哪几种? 答:计算机的外部总线有RS-232C,RS-485,IEEE-488,USB等等. 15.RS-232C串行通信总线采用什么传输方式?为什么RS-232C的传输距离不远? 答:RS-232C串行通信总线采用的是不平衡传输方式.由于发送器和接收器之间有公共

计算机控制技术考试卷B卷

专业: 年级: 学区: 姓名: 学号: 考试日期: 装 订 线 计算机控制技术 试卷B 题 号 一 二 三 四 五 总 分 评卷人 复核人 分数 一、填空题(每空2分,共10空,总共 20 分)。 1.常用的AD 转换方法有: 计数法 、 双积分法 , 逐次逼近法 。 2. 常用的AD 转换的启动信号有 脉冲方式 和 电平方式 方式。 3. 8051单片机IO 接口编码方式为 统一编址 ,INTEL8088的IO 编码方式为 独立编址。 4. I/O 通道的干扰类型包括: 串模干扰 和 共模干扰 。 5. 大林算法的设计原则是 以大林算法为模型的数字控制器,使闭环系统的特性为时间滞后的一阶惯性环节,且滞后时间与被控对象的滞后时间相同 。 二、选择题(每小题 2 分,共10题,总共20 分)。 1.防止抖动是能否正确读取键值的必要环节,实现方法是( A )。 A .可以用硬件电路或软件程序实现 B .只能用滤波电路或双稳态电路实现 C .只能用软件程序实现 D .只能用延时程序实现 2. LCD 显示的关键技术是解决驱动问题,正确的作法是( D )。 A .采用固定的交流电压驱动 B .采用直流电压驱动 C .采用交变电压驱动 D .采用固定的交变电压驱动 3. 小功率直流电机控制控制系统中,正确的作法是( B ) A .改变定子上的通电极性,以便改变电机的转向 B .改变转子上的通电极性,以便改变电机的转向 C .在定子上通以交流电,电机可周期性变换转向 D .在转子上通以交流电,电机可周期性变换转向 4.在实际应用中,PID 调节可根据实际情况调整结构,但不能( D )。 A .采用增量型PID 调节 B .采用带死区的PID 调节 C .采用PI 调节 D .采用I D 调节 5. 若用4位共阳极LED 和74LS04构成光报警系统,使最高位发光其余位不发光的报警模型是( A )。 A .1000 B B .0001B C .1111B D .0000B 6. 关于ADC0809中EOC 信号的描述,不正确的说法是( D )。 A. EOC 呈高电平,说明转换已经结束 B. EOC 呈高电平,可以向CPU 申请中断 C. EOC 呈高电平,表明数据输出锁存器已被选通 D. EOC 呈低电平,处于转换过程中 7. 采样/保持器的逻辑端接+5V ,输入端从2.3V 变至2.6V,输出端为( A )。 A .从2.3V 变至2.6V B .从2.3V 变至2.45V 并维持不变 C .维持在2.3V D .快速升至2.6V 并维持不变 8. 计算机监督系统(SCC )中,SCC 计算机的作用是( B ) A .接收测量值和管理命令并提供给DDC 计算机 B .按照一定的数学模型计算给定植并提供给DDC 计算机 C .当DDC 计算机出现故障时,SCC 计算机也无法工作 D .SCC 计算机与控制无关

计算机科学与技术课程设计

一、课程设计题目 二叉平衡排序树 摘要问题描述:从一棵空树开始创建,在创建过程中,保证树的有序性,同时还要针对树的平衡性做些调整。最终要把创建好的二叉排序树转换为二叉平衡排序树。 基本要求:1.创建(插入、调整、改组) 2.输出 开发工具:windows XP操作系统,Microsoft visual c++ 6.0 编译系统; 关键词:C++ ; 二、设计主要目的及意义 目的: 1.熟悉掌握二叉树的基本操作 2.熟悉二叉树的创建(插入、调整、改组),输出以及把二叉排序树转换为二 叉平衡排序树 3.更进一步掌握有关二叉排序树的操作 意义: 软件课程设计是计算机科学与技术专业软件方向的一个重要环节,是语言类课程学习的总结。通过课程设计使我们加深对程序设计的理解,掌握程序开发的基本方法,深化学生面向对象的编程设计思想和新一代程序设计的逻辑思维方式,把课堂上所学到的多个单元串到一起,提高我们在软件设计过程中分析问题和解决问题的实际动手能力,使我们的理论知识和实践技能得到共同发展,最终提高我们解决问题和分析问题的能力。为我们踏上工作岗位之前提供了一次专业研究和项目开发的宝贵实践机会,为今后的工作积累经验。

三、课程设计的过程 主要算法说明: 1.主要数据结构定义 typedef struct node node ; Struct node { Node*parent; Node*left; Node*right; Int balance;//左右子树高度之差 Int key; } 2.主要函数说明 Int scarchNode(int key, node* root, node*parent):按key查找结点 Node* minNode(node* root):树root的最小结点 Node* maxNode(node* root):树root的最大结点 Node* preNode(node* target):求前驱结点 Node* nextNode(node* targer):求后继结点 node* adjustAVL(node* root, node* parent, node* child);调整,保证二叉树的平衡性 Node* insertNode(int key, node* root):插入 Node* deletevode(int key, node* root):删除 Node*createAVL(int* data, int size):创建新的二叉树 Void interordertraverse (node*root):中序遍历 Void preordertraverse(node* root):先序遍历 3.二叉排序树的插入和删除 a.二叉排序树的插入 在二叉排序树插入新结点,要保证插入后的二叉树仍符合二叉排序树的定义 插入过程:若二叉排序树正存在,则返回根结点;

计算机控制课程设计

计算机控制技术课程设计报告 学院自动化科学与工程 学生姓名 学生学号 指导教师 __ 提交日期 2013 年 7 月 8 日

目录 一、设计题目及要求 ................................................................... 错误!未定义书签。 二、整体设计与结构图 (3) 1、计算机控制系统结构图 (3) 2、硬件结构图 (4) 三、电路硬件设计 (5) 1、电桥电路 (5) 2、放大环节 (6) 3、滤波电路 (6) 4、A/D转换器 (7) 5、D/A 转换电路 (8) 四、参数计算及分析 (9) 1.参数确定 (9) 2.系统性能分析 (9) 五、控制方案及仿真 (9) θ的分析.....................................................................................................,9 1、0 = 1)控制方案分析 (11) 2)数字控制器D(z)的实现 (11) 3)系统仿真 (14) θ的分析 (18) 2、870 .0 = 1)控制方案分析与选择 (18) 2)数字控制器D(z)的实现 (19) 3)系统仿真 (23) 六、心得与体会 (27)

一.课程设计题目及要求 1、 针对一个具有纯滞后的一阶惯性环节 ()1 s Ke G s Ts τ-=+ 的温度控制系统和给定的系统性能指标: ? 工程要求相角裕度为30°~60°,幅值裕度>6dB ? 要求测量范围-50℃~200℃,测量精度0.5%,分辨率0.2℃ 2、 书面设计一个计算机控制系统的硬件布线连接图,并转化为系统结构图; 3、 选择一种控制算法并借助软件工程知识编写程序流程图; 4、 用MA TLAB 和SIMULINK 进行仿真分析和验证; 对象确定:K=10*log(C*C-sqrt(C)),rand(‘state ’,C),T=rang(1), 考虑θ=0或T/2两种情况。 C 为学号的后3位数,如C=325,K=115.7,T=0.9824,θ=0或0.4912 5、 进行可靠性和抗干扰性的分析。 二、整体设计与结构图 1、计算机控制系统结构图

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

一、]t b 填空题 1.工业控制机是指按生产过程控制的特点和要求而设计的计算机,它包括硬件和软件两个组成部分。 2.计算机控制系统中常用的控制器有可编程序控制器、工控机、单片机、DSP、智能调节器等。 3.在计算机控制系统中,被测信号有单端对地输入和双端不对地输入两种输入方式。 4.ADC0809是一种带有8通道模拟开关的8位逐次逼近式A/D转换器。 5.模拟量输入通道的任务是把从系统中检测到的模拟信号,变成二进制数字信号,经接口送往计算机。 6.信号接地方式应采用一点接地方式,而不采用多点接地方式。 7.按极点配置设计的控制器通常有两部分组成,一部分是状态观测器,另一部分是控制规律。 8.模块化程序设计一般包括自顶向下和自底向上两种设计方法。 9.线性表、数组、堆栈和队列的共同特点是要求连续的存储单元来顺序存放数据元素。 10.计算机控制系统的输入变送器和输出执行机构的信号统一为0~10mA DC或4~20mA DC。 二、名词解释 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.01587 B、0.007874 C、0.003922 D、0.0009775 3.专家控制系统大致可以分为(D ) ①专家自整定控制②专家自适应控制③专家监督控制④混合型专家控制⑤仿人智能控制 A、①②③⑤ B、②④⑤ C、②③④⑤ D、①③④⑤ 4.一个8位的A/D转换器(量化精度0.1%),孔径时间3.18μm,如果要求转换误差在转换精度内,则允许转换的正弦波模拟信号的最大频率为(B ) A、5Hz B、50Hz C、100Hz D、500Hz 5.某热处理炉温度变化范围为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.什么是干扰,干扰来源,抗干扰措施。 答:就是有用信号以外的噪声或造成计算机设备不能正常工作的破坏因素。外部干扰和内部干扰。硬件措施,软件措施,软硬结合的措施 2.逐点比较法插补原理。 答:所谓逐点比较法插补,就是刀具或绘图笔每走一步都要和给定轨迹上的坐标值进行比较,看这

计算机控制技术课程设计报告

《计算机控制技术》课程设计单闭环直流电机调速系统

1 设计目的 计算机控制技术课程是集微机原理、计算机技术、控制理论、电子电路、自动控制系统、工业控制过程等课程基础知识一体的应用性课程,具有很强的实践性,通过这次课程设计进一步加深对计算机控制技术课程的理解,掌握计算机控制系统硬件和软件的设计思路,以及对相关课程理论知识的理解和融会贯通,提高运用已有的专业理论知识分析实际应用问题的能力和解决实际问题的技能,培养独立自主、综合分析与创新性应用的能力。 2 设计任务 2.1 设计题目 单闭环直流电机调速系统 实现一个单闭环直流电机调压调速控制,用键盘实现对直流电机的起/停、正/反转控制,速度调节要求既可用键盘数字量设定也可用电位器连续调节,需要有速度显示电路。扩展要求能够利用串口通信方式在PC上设置和显示速度曲线并且进行数据保存和查看。 2.2 设计要求 2.2.1 基本设计要求 (1)根据系统控制要求设计控制整体方案;包括微处理芯片选用,系统构成框图,确定参数测围等; (2)选用参数检测元件及变送器;系统硬件电路设计,包括输入接口电路、逻辑电路、操作键盘、输出电路、显示电路; (3)建立数学模型,确定控制算法; (4)设计功率驱动电路; (5)制作电路板,搭建系统,调试。 2.2.2 扩展设计要求 (1)在已能正常运行的微计算机控制系统的基础上,通过串口与PC连接; (2)编写人机界面控制和显示程序;编写微机通信程序;实现人机实时交互。

3方案比较 方案一:采用继电器对电动机的开或关进行控制。这个方案的优点是电路较为简单,缺点是继电器的响应时间慢、机械结构易损坏、寿命较短、可靠性不高。 方案二:采用电阻网络或数字电位器调整电动机的分压,从而达到调速的目的。但是电阻网络只能实现有级调速,而数字电阻的元器件价格比较昂贵。更主要的问题在于一般电动机的电阻很小,但电流很大;分压不仅会降低效率,而且实现很困难。 方案三:采用由电力电子器件组成的H 型PWM 电路。用单片机控制电力电子器件使之工作在占空比可调的开关状态,精确调整电动机转速。这种电路由于工作在电力电子器件的饱和截止模式下,效率非常高;H 型电路保证了可以简单地实现转速和方向的控制;电子开关的速度很快,稳定性也极佳,是一种广泛采用的PWM 调速技术。 兼于方案三调速特性优良、调整平滑、调整围广、过载能力大,因此本设计采用方案三。 4单闭环直流电机调速系统设计 4.1单闭环调速原理 4.1.1 闭环系统框图 4.1.2 调速原理 直流电机转速有: 常数Ke Ka 不变,Ra 比较小。 所以调节Ua 就能调节n 。 n n I K R K U K R I U n d d a e e d ?-=Φ -Φ=-=0φa a a U I U ≈-

计算机控制技术课程设计任务书

计算机控制技术课程设计任务书 题目1:通用数字PID调节器设计 1、主要技术数据和设计要求 主要技术数据:8路模拟量输入:适配1~5V输入,量程自由设定;8路输出控制信号:1~5V标准电压输出;输入模拟量转换精度:0.1%;RS232串行通讯通口。 控制模型:数字PID控制算法;PID参数范围:比例带Kp:1-999.9%,积分时间Ti:1-9999秒(Ti=9999时积分切除),微分时间Td::0-9999秒(Td=0时微分切除)。 调节控制器使用51内核的单片机,完成对8路模拟信号的切换、信号变换、A/D转换;单片机对数据处理后(含数字滤波、数值变换),送到显示和通讯部分,并经PID运算处理后通过D/A转换器输出。经信号变换和信号分配后输出8路控制信号。设计中应充分考虑干扰问题。 2、设计步骤 一、总体方案设计、控制系统的建模和数字控制器设计 二、硬件的设计和实现 1. 选择计算机机型(采用51内核的单片机); 2. 设计支持计算机工作的外围电路(EPROM、RAM、I/O端口等); 3. 设计键盘、显示接口电路; 4. 设计8路模拟量输入输出通道; 5. 设计RS232串行通讯通口; *6. 其它相关电路的设计或方案(电源、通信等)。 三、软件设计 1. 分配系统资源,编写系统初始化和主程序模块; 2. 编写数字PID调节器软件模块; 3. 编写数字滤波程序; *4. 编写A/D、D/A转换器处理程序模块; *5. 其它程序模块(显示与键盘等处理程序)。 四、编写课程设计报告,绘制完整的系统电路图。

计算机控制技术课程设计任务书 题目2:双闭环直流电动机数字调速系统设计 1、主要技术数据和设计要求 主要技术数据:直流电动机(对象)的主要技术参数如下:直流电动机Ped=3kW,Ued=220v ,ned=1500r/min,电枢回路总电阻R=2.50欧姆,电动机回路电磁时间常数TL=0.017s,机电时间常数TM=0.076s,电势常数Ce=0.1352V/r·min),晶闸管装置放大倍数Ks=30,整流电路滞后时间Ts=0.0017s。 主要技术指标:速度调节范围0-1500r/min,速度控制精度0.1%(额定转速时),电流过载倍数为1.5倍。 主要要求:直流电动机的控制电源采用PWM控制方式,在其输入电压为0-5伏时可以输出0-264伏电压,为电机提供最大25安培输出电流。速度检测采用光电编码器,且假定其输出的A、B两相脉冲经光电隔离辨向后获得每转1024个脉冲的角度分辨率和方向信号。电流传感器采用霍尔电流传感器,其原副边电流比为1000:1,额定电流为50安培。采用双闭环(速度和电流环)控制方式。 2、设计步骤 一、总体方案设计、控制系统的建模和数字控制器设计 二、硬件的设计和实现 1. 选择计算机机型(采用51内核的单片机); 2. 设计支持计算机工作的外围电路(EPROM、RAM、I/O端口等); 3. 设计键盘、显示接口电路; 4. 设计输入输出通道(速度反馈、电流反馈电路、输出驱动电路等); *5.它相关电路的设计或方案(电源、通信等)。 三、软件设计 分配系统资源,编写系统初始化和主程序模块; 2. 编写数字调节器软件模块; 3. 编写A/D转换器处理程序模块; *4.编写输出控制程序模块; *5.其它程序模块(数字滤波、显示与键盘等处理程序)。 四、编写课程设计说明书,绘制完整的系统电路图。

计算机控制技术考试题及答案

计算机控制技术考试题及答案 西北工业大学考试题(A 卷) (考试时间120分钟) 学院: 专业: 姓名: 学号: 一. 填空题(共30分,每空1.5分) 1. 采样,是指按一定的时间间隔T 对时间连续的模拟信号)(t X 取值,得到) (t X *或),2,1,0,1,)(( -=n nT X 的过程。 P12 2. D/A 转换器的基本结构由电阻网络、基准电源、模拟切换开关和运算放大器所组成。 P21 3. 计算机控制系统中的I/O 接口用作主机与外部设备的连接界面。 P39 4. RS-232C 又称为通用串行通信接口,它是美国电子工业协会颁布的串行总线标准。P63 5. 大部分过程控制的目的之一就是抑制作用于过程的各种扰动,以维持过程输出为恒定值。P104 6. 中值滤波法是指在kT 采样时刻,按小采样周期1T 连续进行奇数次采样。P137 7. 基于观测状态反馈的伺服系统极点配置设计方法的设计参数,一是采样周期T 的选择,二是配置系统的极点参数。 P177 8. 伺服系统,指的就是系统输出必须准确跟随指令信号的控制系统。P199 9. DMC 算法的计算机实现,是由初始化程序和主程序两部分组成。P232 10. 啤酒发酵是一个复杂的微生物代谢过程,啤酒发酵罐内的发酵温度始终 是决定啤酒质量的关键所在。P267 二. 判断题(共10分,每题1分) 1. 对同一个FSR 的值,A/D 转换器的位数越多,q 所代表的量值就越小。P18(√) 2. 时钟周期宽度为D T ,则接收/发送数位的位宽度为D nT 2。P55 (×) 3. 当受控工业对象有大的时延时间环节时,不管选择的采样周期T 是否与时延时间τ成整数倍,系统都是较难按常规方法综合的。P91 (√) 4. 最好的离散化方法是双线性变换。P120 (√) 5. PID 算法中的微分项,虽能增大超调和缩短调节时间,但却易于引入高频干扰。P129 (×) 6. 只要选择采样周期T 足够小,最少拍系统的响应调整时间S t 也可以足够小。P158 (√) 7. 当对象的纯延迟时间θ与对象惯性时间常数m T 之比小于0.5时,采用常规PID 算法难以获得良好的系统性能。P171 (×)

计算机控制技术课程设计

计算机控制技术课程设计 业:自动化 班级:动201xxx 姓名:xxx 学号:2013xxxxxx 指导教师:xxx 兰州交通大学自动化与电气工程学院 2016 年 07 月 15 日

水箱液位控制系统设计 1设计目的 通过课程设计使学生掌握如何应用微型计算机结合自动控制理论中的各种控制算法构成一个完整的闭环控制系统的原理和方法;掌握工业控制中典型闭环控制系统的硬件部分的构成、工作原理及其设计方法;掌握控制系统中典型算法的程序设计方法;掌握测控对象参数检测方法、变送器的功能、执行器和调节阀的功能、过程控制仪表的PID控制参数整定方法,进一步加强对课堂理论知识的理解与综合应用能力,进而提高解决实际工程问题的能力。 2 设计要求 设计双容水箱液位控制系统,由水泵1、2分别通过支路1、2向上水箱注水,在支路一中设置调节阀,为保持下水箱液位恒定,支路二则通过变频器对下水箱液位施加干扰。设计串级控制系统以维持下水箱液位的恒定,双容水箱液位控制系统示意图如下图1所示。 图1 双容水箱液位控制系统示意图 3 设计方法 为保持水箱液位的稳定,设计中采用闭环系统,将下水箱液位信号经水位检测器送至控制器(PID),控制器将实际水位与设定值相比较,产生输出信号作用于执行器(控制阀),从而改变流量调节水位。当对象是单水箱时,通过不断调整PID参数,单闭环控制系统理论上可以达到比较好的效果,系统也将有较好的抗干扰能力。该设计对象属于双水箱系统,整个对象控制通道相对较长,如果采用单闭环控制系统,当上水箱有干扰时,此干扰经过控制通路传递到下水箱,会有很大的延迟,进而使控制器响应滞后,影响控制效果,在实际生产中,如果干扰频繁出现,无论如何调整PID参数,都将无法得到满意的效果。考虑到串级控制可以使某些主要干扰提前被发现,及早控制,在内环引入负反馈,检测上水箱液位,将液位信号送至副控制器,然后直接作用于控制阀,以此得到较好的控制效果。 4设计方案及原理 系统功能介绍 整个过程控制系统由控制器,执行器,测量变送,被控对象组成,在本次控制系统中控制器为单片机,采用算法为PID控制规律,执行器为电磁阀,采样采用A/D芯片,测量变送器为A,被控对象为流量B。整个控制过程,当系统受到扰

计算机科学与技术专业课程设计

专业教育 ─我所认识的计算机专业 1.对专业的最初认识 1.1为什么选择计算机专业 计算机使当代社会的经济、政治、军事、科研、教育、服务等方面在概念和技术上发生了革命性的变化,对人类社会的进步已经并还将产生极为深刻的影响。目前,计算机是世界各发达国家激烈竞争的科学技术领域之一。 随着信息时代的到来,计算机逐渐成为技术及科学领域的核心。随着计算机的普及,其应用领域逐渐广泛,深刻影响着我们的学习,工作及生活。因而,计算机的学习与我们的生活息息相关。 1.2最初的认识 虽然对于这个专业刚开始的时候不了解它具体是干什么的,但是从小就对于计算机十分感兴趣,因此在高考完填报志愿时就报了这个专业。进入大学之后,看到培养计划发现这个专业应用还是挺多的,但是因此让自己更加的对以后的职业感到很迷茫,不知道究竟是该干什么了。但是既来之,则安之。相信在以后的学习过程中会慢慢地找到方向,并为之努力的。因此说对于计算机专业还是抱有很大的热情的。 2.学习的方法 2.1培养对专业的兴趣 俗话说兴趣是最好的老师,因此要想真正做好一件事情,学好自己的专业首先就要培养自己对本专业的兴趣。那么应该如何培养呢?可能阅读专业书籍对于刚刚步入大学的自己来说有点困难,也很枯燥,那么不妨先从科普书籍看起。科普书籍是了解理论、获得应用知识最好的途径。相信不少理工科的同学被量子物理和相对论搞得头昏脑胀过。究其原因,是我们的现实生活与抽象的数学模型之间存在思想意识上的鸿沟。然而要是读读斯蒂芬·霍金的《时间简史》,你就会被书中有趣的故事和例证所吸引,从而对抽象的理论有了感性的认识——即使仍然没有读懂,你也至少了解了这个学科研究的领域和目标是什么,也必然有所收获。 2.2认真学习专业课程,学好数学 大学计算机专业对数学的要求较高,其重要性不必多言。数学令不少同学头痛,除了其“繁”与“难”外,很大程度上是因为他们没有理解这些抽象理论的实际应用方向。与本科数学专业的课程设置相比,计算机专业的数

计算机控制课程设计

目录

一、设计背景及意义 当今,红绿灯安装在个个道口上,已经成为疏导交通车辆最常见和最有效的手段。单片机具有性价比高、集成度高、可靠性好、抗干扰性强等特点,广泛运用于各种智能仪器中。基于新型规则的可编程交通控制系统,可以实现对车辆、行人的控制,使的交通便于管理。所以,采用单片机自动控制交通灯有现实的社会意义。 二、设计任务 1. 采用AT89C51芯片; 2. 使用发光二极管(红,黄,绿)代表各个路口的交通灯; 3. 用8段数码管对转换时间进行倒时; 4、带紧急按钮功能,当紧急按钮按下时,所有方向均亮起红灯; 5. 控制程序采用C语言编程。 三、控制系统设计原理 3.1 设计思路 利用单片机实现交通灯的控制,该任务分以下几个方面: a、实现红、绿、黄灯的循环控制。要实现此功能需要表示三种不同颜色的LED灯分别接在P1个管脚,用软件实现。 b、用数码管显示倒计时。可以利用动态显示或静态显示,串行并出或者并行并出实现。 c、紧急状况功能。这需要人工实现,编程时利用到中断才能带到目的,只要有按钮按下,那么四个方向全部显示红灯,禁止车辆通行。当情况解除(再次按下按钮),重新回到初始状态。

3.2 总体设计图 图1 3.2.1 交通灯循环控制 使用AT89C51单片机完成对十字路口交通灯的控制,十字路口的工作过程分为东西方向和南北方向两个干道的红绿黄灯工作状态(红灯亮表示禁止通行,绿灯亮表示允许通行,黄灯亮表示提醒红绿灯之间状态的切换)的控制,每个工作状态的时间设为40s,采用循环的控制方式,具体控制过程如下(如图2):1、系统工作开始后,首先进入初始设定阶段,东西方向亮红灯,南北方向亮绿灯; 2、进入状态1的倒计时阶段,东西方向的红灯开始40s倒计时,南北方向绿灯开始35s倒计时; 3、进入状态1过渡阶段,东西方向红灯开始最后5s倒计时,南北方向黄灯亮并开始5s倒计时; 4、过渡阶段1完成后,东西方向亮绿灯,南北方向亮红灯; 5、进入状态2的倒计时阶段,南北方向的红灯开始40s倒计时,东西方向绿灯开始35s倒计时; 6、进入状态2过渡阶段,南北方向红灯开始最后5s倒计时,东西方向黄灯亮并开始5s倒计时; 7、过渡阶段2完成后,进入状态1,开始循环。 图2

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

一、填空题 1.工业控制机是指按生产过程控制的特点和要求而设计的计算机,它包括硬件和软件两个组成部分。 2.计算机控制系统中常用的控制器有可编程序控制器、工控机、单片机、DSP、智能调节器等。 3.在计算机控制系统中,被测信号有单端对地输入和双端不对地输入两种输入方式。 4.ADC0809是一种带有8通道模拟开关的8位逐次逼近式A/D转换器。 5.模拟量输入通道的任务是把从系统中检测到的模拟信号,变成二进制数字信号,经接口送往计算机。 8.模块化程序设计一般包括自顶向下和自底向上两种设计方法。 10.计算机控制系统的输入变送器和输出执行机构的信号统一为0~10mA DC或4~20mA DC。 ------------------------------------------------------------------------------------- 1.计算机系统由和两大部分组成。计算机、生产过程 2.集散控制系统(DCS)的结构模式为:.操作站—控制站—现场仪表 3.变送器输出的信号为或的统一信号。0~10mA、4~20mA 10.采用双绞线作信号引线的目的是减少电磁感应 --------------------------------------------------------------------------------------------------------------------------------- 1、实时的概念不能脱离具体的过程,一个在线的系统不一定是一个实时系统,但一个实时系统必定是在线系统。 2、典型的工业生产过程可分为:连续过程、离散过程、批量过程。 3、计算机控制系统的典型型式:操作指导控制系统、直接数字控制系统、监督控制系统、集散控制系统、现场总线控制系统、综合自动化控制系统。 4、计算机控制系统的发展趋势:控制系统的网络化、智能化、扁平化、综合化。 5、数字量输出通道主要由输出锁存器、输出驱动电路、输出口地址译码电路等组成。 6、在计算机控制系统中,模拟量输入通道的任务是把系统中检测到的模拟信号,变成、二进制数字信号,经接口送往计算机。 7、计算机控制系统的CPU抗干扰措施常采用看门狗、电源监控(掉电检测及保护)、复位等方法。 9、香农采样定理:如果模拟信号(包括噪声干扰在内)频谱的最高频率为f max,只要按照采样频率f≥2f max进行采样,那么采样信号y* (t)就能唯一地复观y(t). 10、程序设计通常分为5个步骤,即问题定义、程序设计、编码、调试、改进和再设计。 二、名词解释 信号调理——为了将外部开关量信号输入到计算机、必须将现场输入的状态信号经转换、保护、滤波、隔离等措施转换成计算机能够接收的逻辑信号,这些功能称为信号调理。 有源I/V变换——主要是利用有源器件运算放大器、电阻来实现将变送器输出的标准电流信号变换成标电压信号。 积分分离——在PID控制中,为了提高控制性能,当偏差e(k)较大时,取消积分作用(采用PD 控制);当偏差e(k)较小时才将积分作用投入(采用PID控制)。 模糊集合——在人类思维中,有许多模糊的概念,如大、小、冷、热等,都没有明确的内涵和外延的集合。 软件陷阱——就是一条引导指令,强行将捕获的程序引向一个指定的地址,在那里有一段专门对程序出错进行处理的程序。

计算机科学与技术专业课程设计

计算机学院计算机科学与技术专业《程序设计综合课程设计》报告(2007/2008学年第一学期) 学生姓名: 学生班级:信管 学生学号: 指导教师: 2009年12月6日

目录 第一章课程设计的目的和要求 (3) 第二章 (4) 第三章模版设计说明 (5) 3.1 系统总框架 (5) 第四章软件使用说明及运行结果 (7) 4.1使用说明 (7) 4.2 运行结果 (8) 第五章课程设计心得与体会 (10) 附录2:程序清单 (13)

第一章课程设计的目的和要求 1.1课程设计教学环节的主要目的 C语言课程设计的主要目的是培养学生综合运用C语言程序设计课程所学到的知识,编写C程序解决实际问题的能力,以及严谨的工作态度和良好的程序设计习惯。 通过课程设计的训练,学生应该能够了解程序设计的基本开发过程,掌握编写、调试和测试C语言程序的基本技巧,充分理解结构化程序设计的基本方法。 C语言程序设计的主要任务是要求学生遵循软件开发过程的基本规范,运用结构化程序设计的方法,按照课程设计的题目要求,分析、设计、编写、调试和测试C语言程序及编写设计报告。 1.2课程设计实验报告主要要求 运用所学的知识,熟练掌握结构体函数的定义与运用、指针函数等函数的熟练掌握,将书本知识运用到程序设计中,做到活学活用。

第二章课程设计任务内容 此次程序设计内容是编写电子英汉词典 2.1、问题描述: 英汉词典作为一个常用的学习工具,是我们经常要使用的。该系统能完成一个简单的电子英汉词典的功能,如:单词的查找、增词、删除、修改和维护等工作。 2.2、功能描述: 1、在计算机中建立有限规模的电子英汉词典(文件),利用程序实现电子英汉词典的查找、增词、删除、修改和维护工作。 2、要求整个设计以人为本,用户界面友好。 2.3、算法提示: 1、数据结构:结构体数组 2、简单的程序设计 3、友好的窗口菜单的设计

计算机控制技术考试样题及答案

西安交通大学现代远程教育考试卷 课 程:计算机控制技术 专业班号 考试日期 年 月 日 姓 名 学号 期中 期末 注:所有答题都写在答题纸上。 一、单项选择题(每题4分,共20分) 1.为了减少有限字长产生的量化误差,采样周期应( )。 A. 不变 B. 增大 C. 减少 D. 不确定 2. 已知离散系统脉冲传递函数为 0.5 ( 1.2)(0.8) z z z +-+,则该系统是( )的。 A. 稳定 B. 临界稳定 C. 稳定性不确定 D. 不稳定 3. 当系统中还有零阶保持器时,系统的稳态误差与采样周期( )。 A. 无关 B. 有关 C. 的关系不确定 D. 以上都不是 4. 字符C 的ASCII 码为43H ,字符c 的ASCII 码为( )。 A .43H B. 63H C .62H D. 61H 5. 一个有符号十进制正数13,在数据单元中的二进制表示为( )。 A .00000011 B. 10000001 C. 00001110 D. 00001101 成绩 第 1 页 共 2 页 二、分析计算题 1.(20分)模拟PID 调节器的传递函数为1 ()(1)P D I D s K T s T s =+ +。当采样周期相当短时,用求和代替积分、用后向差分代替微分,试从模拟PID 推导出数字PID 的位置型及增量型控制算法。

解: PID 调节器的时域表达式为 1 ()()()+ ()t P D I de t u t K e t e t dt T T dt ?? =+???? ? 把上式变换为差分方程,可作如下近似 ()() k t i e t dt Te i =≈∑? ()()(1) de t e k e k dt T --≈ 式中,T 为采样周期,k 为采样序号。 由上述三式可得数字PID 的位置型控制算法 ()(1)()()+ ()k P D i I T e k e k u k K e k Te i T T T =?? --=+??? ? ∑ 在上式中令1k k =-,则得 1 (1)(2)(1)(1)+ ()k P D i I T e k e k u k K e k Te i T T T -=?? ----=-+??? ? ∑ 将上述2式相减,即得数字PID 的增量型控制算法 ()()(1)u k u k u k ?=-- [][] ()(1)()()2(1)(2)P I D K e k e k K e k K e k e k e k =--++--+- =Ae(k)+Be(k-1)+Ce(k-2) 其中:A=Kp+K I +K D B=-(Kp+2K D ) C=K D 其中, P K 为比例增益, I P I T K K T =为积分系数, D D P T K K T =为微分系数。 2.(20分)某炉温度变化范围为0~1500℃,要求分辨率为3℃,温度变送器输出范围为0~5V 。若A/D 转换器的输入范围也为0~5V ,则请在ADC0809和AD574A 之间选择A/D 转换器,要求写出计算过程。选定A/D 转换器后,通过变送器零点迁移而将信号零点迁移到600℃,此时系统对炉温变化的分辨率为多少? 解:分辨率为C ?3,分辨率也可定义为 002 .0015003 =-= D 则A/D 转换器的字长 501log )002.011(log )11(log 222=+=+ ≥D n 82256= 92512= 981<<∴n ∴在ADC0809(8位)与AD574A(12位)间选择AD574A 通过零点迁移将信号迁移到C ?600,则此时系统对炉温的变化分辨率为 C ?=--220.012600 150012 3.(20分)信号采集中,为什么要进行采样保持,对模拟量的采样频 率是依据什么来确定?

计算机本科专业C语言课程设计题目(1)

计算机本科专业C语言课程设计题目 (10个题目) 课程设计是对学生的一种全面综合训练,是与课堂听讲、自学和练习相辅相成的、必不可少的一个教学环节。通常,课程设计中的问题比平时的习题复杂的多,也更接近实际。课程设计着眼于原理与应用的结合点,使学生学会如何把书上学到的知识用于解决实际问题,培养软件工作所需要的动手能力;另一方面,能使书上的知识变“活”,起到深化理解和灵活掌握教学内容的目的。 1、职工信息管理系统设计 职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。试设计一职工信息管理系统,使之能提供以下功能: 系统以菜单方式工作 职工信息录入功能(职工信息用文件保存)--输入 职工信息浏览功能--输出 查询和排序功能:(至少一种查询方式) --算法 按工资查询 按学历查询等 职工信息删除、修改功能(任选项) 2、学生信息管理系统设计 学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。试设计一学生信息管理系统,使之能提供以下功能: 系统以菜单方式工作 学生信息录入功能(学生信息用文件保存)---输入 学生信息浏览功能---输出 查询、排序功能---算法 按学号查询 按姓名查询 学生信息的删除与修改(可选项) 3、销售管理系统 某公司有四个销售员(编号:1-4),负责销售五种产品(编号:1-5)。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容: 1)销售员的代号 2)产品的代号 3)这种产品的当天的销售额 每位销售员每天可能上缴0-5张便条。假设,收集到了上个月的所有便条,编写一个处理系统,读取上个月的销售情况(自己设定),进行如下处理。 1)计算上个月每个人每种产品的销售额。 2)按销售额对销售员进行排序,输出排序结果(销售员代号) 3)统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额) 4)输出统计报表 销售统计报表 产品代号销售之和

计算机控制系统课程设计

《计算机控制》课程设计报告 题目: 超前滞后矫正控制器设计 姓名: 学号: 10级自动化 2013年12月2日

《计算机控制》课程设计任务书 指导教师签字:系(教研室)主任签字: 2013年11 月25 日

1.控制系统分析和设计 1.1实验要求 设单位反馈系统的开环传递函数为) 101.0)(11.0(100 )(++= s s s s G ,采用模拟设 计法设计数字控制器,使校正后的系统满足:速度误差系数不小于100,相角裕度不小于40度,截止角频率不小于20。 1.2系统分析 (1)使系统满足速度误差系数的要求: ()() s 0 s 0100 lim ()lim 100 0.1s 10.011V K s G s s →→=?==++ (2)用MATLAB 画出100 ()(0.11)(0.011) G s s s s = ++的Bode 图为: -150-100-50050 100M a g n i t u d e (d B )10 -1 10 10 1 10 2 10 3 10 4 P h a s e (d e g ) Bode Diagram Gm = 0.828 dB (at 31.6 rad/s) , P m = 1.58 deg (at 30.1 rad/s) Frequency (rad/s) 由图可以得到未校正系统的性能参数为: 相角裕度0 1.58γ=?, 幅值裕度00.828g K dB dB =, 剪切频率为:030.1/c rad s ω=, 截止频率为031.6/g rad s ω=

(3)未校正系统的阶跃响应曲线 024******** 0.20.40.60.811.2 1.41.61.8 2Step Response Time (seconds) A m p l i t u d e 可以看出系统产生衰减震荡。 (4)性能分析及方法选择 系统的幅值裕度和相角裕度都很小,很容易不稳定。在剪切频率处对数幅值特性以-40dB/dec 穿过0dB 线。如果只加入一个超前校正网络来校正其相角,超前量不足以满足相位裕度的要求,可以先缴入滞后,使中频段衰减,再用超前校正发挥作用,则有可能满足要求。故使用超前滞后校正。 1.3模拟控制器设计 (1)确定剪切频率c ω c ω过大会增加超前校正的负担,过小会使带宽过窄,影响响应的快速性。 首先求出幅值裕度为零时对应的频率,约为30/g ra d s ω=,令 30/c g rad s ωω==。 (2)确定滞后校正的参数 2211 3/10 c ra d s T ωω= ==, 20.33T s =,并且取得10β=

相关主题
文本预览
相关文档 最新文档