第11章 计算机控制系统设计及实例(增加)
计算机控制系统设计举例PPT课件

硬
I/O接口
件
工
程
选择现场设备
设
计
• 变送器
与
• 执行机构
实 现
• 其它现场设备
程序结构规划
软
资源分配
件
工
实时控制软件设计
程
设
• 数据采集及数据处理、实时时钟与
计
中断处理
与 实
• 控制算法、控制量输出
现
• 生产管理、数据通信等
离线仿真和
控 制
调试
系
统
调 试
在线调试和
与 运
投运
行
第三节 过程计算机控制系统的实例
给水通过省煤器预热后给锅炉上水,空气经空 气预热后由炉排左右两侧6个风道进入,烟气通过 除尘器除尘,由引风机送至烟囱排放,主蒸汽经过 过热器送至汽柜和用汽部门。
工业锅炉的控制要求(1)
• 蒸发量:10t/h
• 主蒸汽压力:13×105Pa
• 主蒸汽温度:350℃
总
• 给水温度:60~105 ℃
体 设
• 炉膛负压调节系统
• 用引风调节挡板作为调节机构,
总
以烟气量作为调节量。
体
• 烟气含氧量调节系统
设 计
• 用送风量与燃料量的比值作为
该系统的粗调,以氧量调节作
为校正调节。
工业锅炉的控制要求(4)
总 体 设 计
工业锅炉的控制要求(5)
总 体 设 计
计算机(包括相应外围设备)
检测仪表与执行机构
硬
、
调
试
系统的运行:先开环观察、然后进行参数调整
与
运
行
最后闭环输出控制
能直观而集中的显示画面和运行 参数;
计算机控制系统课程设计

计算机控制系统课程设计一、课程目标知识目标:1. 理解计算机控制系统的基本原理,掌握控制系统的数学模型和性能指标;2. 学会分析控制系统的稳定性、快速性和准确性,并运用相关理论知识对实际控制系统进行优化;3. 掌握计算机控制系统的设计方法和步骤,能结合实际案例进行控制系统设计。
技能目标:1. 能够运用所学知识,对简单的控制系统进行建模、分析和设计;2. 掌握使用计算机辅助设计软件(如MATLAB/Simulink)进行控制系统仿真的基本技能;3. 培养团队协作和沟通能力,通过小组合作完成课程设计任务。
情感态度价值观目标:1. 培养学生对计算机控制系统课程的兴趣,激发他们探索未知、解决问题的热情;2. 培养学生严谨的科学态度,注重理论与实践相结合,提高他们的工程素养;3. 增强学生的创新意识,鼓励他们在课程设计中勇于尝试新方法,培养创新精神和实践能力。
课程性质分析:本课程为专业核心课程,旨在使学生掌握计算机控制系统的基本理论、方法和技能,培养具备实际控制系统设计与分析能力的高级技术人才。
学生特点分析:学生处于本科高年级阶段,已具备一定的控制系统基础知识和实践能力,具有较强的求知欲和自主学习能力。
教学要求:结合课程性质和学生特点,注重理论与实践相结合,强调动手能力和创新意识的培养。
通过本课程的学习,使学生能够将所学知识应用于实际控制系统设计,提高解决实际问题的能力。
在教学过程中,将课程目标分解为具体的学习成果,以便进行教学设计和评估。
二、教学内容1. 计算机控制系统概述:介绍计算机控制系统的基本概念、发展历程、应用领域及发展趋势。
教材章节:第一章 计算机控制系统引论2. 控制系统数学模型:讲解控制系统的微分方程、传递函数、状态空间模型等数学描述方法。
教材章节:第二章 控制系统数学模型3. 控制系统性能分析:分析控制系统的稳定性、快速性、准确性等性能指标。
教材章节:第三章 控制系统性能分析4. 计算机控制系统设计方法:讲解控制系统设计的基本方法,包括PID控制、状态反馈控制、观测器设计等。
第11章计算机控制系统设计及实例(增加)

主要内容
11.1 计算机控制系统设计原则与步骤 11.2 电阻炉温度计算机控制系统设计 11.3 变频恒压供水计算机控制系统设计 本章小结 习题与思考
计算机控制系统从设计到实施 的整个过程如下
(1)总体方案的设计; (2)工作计划的制订与实施; (3)计算机及仪表的选型; (4)订货、验收; (5)各方面的人员安排、调配; (6)控制系统的研究、开发、集成、安装、
调试; (7)工程的验收和投入使用; (8)其他相关工作。
11.1 计算机控制系统设计原则与步骤
由于被控系统的不同,要求计算机实现的控 制功能也不相同,因此其组成规模及构成方 式也是灵活多样的,但系统设计的基本方法 和主要步骤大体上是相同的,即系统总体方 案设计,计算机的选择,控制算法的确定, 硬原理和类比关系来研究事物,也就 是用模型来代替实际生产过程(即被控对象)进行实验研究。
系统仿真有以下三种类型:全物理仿真(或称在模拟环境条件下的 全实物仿真)、半物理仿真(或称硬件闭路动态实验)、数字仿 真(或称计算机仿真)。系统仿真尽量采用全物理或半物理仿真, 试验条件或工作状态越接近真实生产过程,其效果也就越好。对 于纯数据采集系统,一般可做到全物理仿真;而对于闭环控制系统, 要做到全物理仿真几乎是不可能的,因为我们不可能将实际生产 过程搬到实验室中,因此,闭环控制系统只能做到半物理仿真, 被控对象可用实验模型来代替。
在系统仿真的基础上,进行长时间的考机试验,并根据实际运行 环境的要求,需要进行特殊运行条件的考验。例如,高温和低温 剧变运行试验,振动和抗电磁干扰试验,电源电压突变和掉电保 护试验等。
2.工程项目设计阶段(1)
工程项目设计阶段主要包括组建项目研制小组、 系统总体方案的设计、方案论证与评审、硬件和 软件的细化设计、制作调试、系统组装等。
计算机控制技术_杨鹏_计算机控制系统设计与综合举例3

第六章
6.1 计算机控制系统的设计方法 6.2பைடு நூலகம்计算机控制系统的软、硬件设计 计算机控制系统的软、 6.3 烘箱温度计算机控制系统设计 6.4 基于混合仿真实验系统的二阶液位控制系统设计 6.5 三轴数控铣床计算机控制系统设计
河北工业大学
自动化系
6.1计算机控制系统的设计方法 6.1计算机控制系统的设计方法
河北工业大学 自动化系
4 印刷电路板的尺寸与器件布置 印刷电路板大小要适中,过大时,印刷线条长,阻抗 增加,不仅抗噪声能力下降,成本也高;过小则散热不好, 同时易受邻近线条干扰。 在器件布置方面,与其它逻辑电路一样,应把相互有 关的器件尽量放得靠近些,能获得较好的抗噪声效果,易 产生噪声的器件、小电流电路、大电流电路等应尽量远离 计算机逻辑电路如有可能,应另做电路板,这一点十分重 要。另外,一块电路板要考虑在机箱中放置的方向,将发 热量大的器件放置在上方。
一、微机系统中的主要干扰渠道及抗干扰措施 工业生产中的干扰一般都是以脉冲的形式进入微机, 干扰窜入系统的渠道主要有三条:空间干扰(场干扰),过 程通道干扰,供电系统干扰。 1 供电系统干扰措施 微机系统中最重要、并且危害最严重的干扰来源于电 源的污染。 (1)电源噪声种类
河北工业大学
自动化系
如果把电源电压变化持续时间定为△t,那么,根据△t 的大小可以把电源干扰分为:①过压、欠压、停电:△t>1s; ②浪涌、下陷:1s >△t >10ms;③尖峰电压:△t为微秒量 级;④射频干扰:△t为毫微秒量级;⑤其它:半周内的通电 或过欠压。 (2) 微机供电系统的抗干扰设计 为了防止从电源系统引入干扰,微机系统可采取图6-8所 示的供电配置。为了保证供电的稳定性,防止电源系统的过 压与欠压,可以利用交流稳压器,有利于提高整个系统的可 靠性。
VerilogHDL数字系统设计——原理、实例及仿真作者康磊第8-13章第11章

4
冯· 诺依曼结构的处理器使用同一个存储器,经由同一个 总线传输,具有以下特点: (1) 结构上由运算器、控制器、存储器和输入/输出设备 组成。 (2) 存储器是按地址访问的,每个地址是唯一的。 (3) 指令和数据都是以二进制形式存储的。 (4) 指令按顺序执行,即一般按照指令在存储器存放的顺 序执行,程序的分支由转移指令实现。
第11章 模 型 机 设 计
2
教材其余课件及动画素材请查阅在线教务辅导网 在线教务辅导网:
QQ址:
第11章 模 型 机 设 计
3
11.1 模 型 机 概 述
第11章 模 型 机 设 计
1
第11章 模 型 机 设 计
11.1 11.2 11.3 11.4 11.5 11.6 11.7 11.8 模型机概述 RISC CPU简介 RISC CPU指令系统设计 RISC CPU的数据通路图 指令流程设计 CPU内部各功能模块的设计与实现 RISC CPU设计 模型机的组成
(5) 以运算器为中心,在输入输出设备与存储器之间的数
据传送都途经运算器。运算器、存储器、输入输出设备的操 作以及它们之间的联系都由控制器集中控制。
第11章 模 型 机 设 计
5
哈佛结构使用两个独立的存储器模块,分别存储指令和 数据,并具有一条独立的地址总线和一条独立的数据总线, 具有以下特点: (1) 每个存储模块都不允许指令和数据并存,以便实现并 行处理。
CPU是计算机系统中最为重要的组成部分,它在计算机
系统中负责信息的处理和控制,因而被人们称为计算机的大 脑。CPU和外围设备构成计算机。模型机是一个简单的计算 机硬件系统,可以实现计算机的基本功能。 计算机的体系结构可分为两种类型:冯· 诺依曼结构和哈 佛结构。大多数CPU采用冯· 诺依曼结构。
11第11章计算机控制系统实例-7页文档资料

第11章计算机控制系统实例前面几章着重介绍了计算机控制系统涉及到的软硬件知识、控制算法及设计方法等方面的内容,本章将结合两个有代表性的计算机控制系统设计和应用实例:工业锅炉计算机控制系统、硫化机计算机群控系统。
锅炉是化工、炼油、发电等工业生产过程中必不可少的重要动力设备。
它所产生的高压蒸汽,既可作为风机、压缩机、大型泵类的驱动透平的动力源,又可作为蒸馏、化学反应、干燥和蒸发等过程的热源。
随着工业生产规模的不断扩大,生产设备的不断革新,作为全厂动力和热源的锅炉,亦向着大容量、高效率发展。
按燃料种类分,在各个工业部门中,应用最多的有燃油锅炉、燃气锅炉和燃煤锅炉。
在化工、造纸、制糖等工艺过程中,还会产生各种毫无规则的聚合物、残渣等,可利用这些“燃料”产生的热量以及在化工生产中化学反应生产的热量,来生产各个部门所需要的蒸汽,因此又形成了废热锅炉。
所有这些锅炉,燃料种类各不相同,但蒸汽发生系统和蒸汽处理系统是基本相同的。
燃料和热空气按一定比例送入燃烧室燃烧,生成的热量传递给蒸汽发生系统,产生饱和蒸汽Ds。
压力为Pm的过热蒸汽,经负荷设备控制供给负荷设备用。
锅炉设备是一个复杂的控制对象,主要的输入变量是负荷、锅炉给水、燃料量、减温水、送风和引风等。
如果蒸汽负压发生变化,必将会引起汽包水位、蒸汽压力和过热蒸汽温度等的变化;燃料量的变化不仅影响蒸汽压力,同时还会影响汽包水位、过热蒸汽温度、过剩空气和炉膛负压;锅炉是一个典型的多变量对象,要进行自动控制,对多变量对象可按自治的原则和协调跟踪的原则加以处理。
目前,锅炉控制系统大致可划分为三个控制系统:锅炉燃烧控制系统、锅炉给水控制系统和过热蒸汽温度控制系统。
燃烧过程控制系统(1)燃烧过程控制任务锅炉的燃烧过程是一个能量转换和传递的过程,其控制目的是使燃料燃烧所产生的热量适应蒸汽负荷的需要(常以蒸汽压力为被控变量);使燃料与空气量之间保持一定的比值,以保证最佳经济效益的燃烧(常以烟气成分为被控变量),提高锅炉的燃烧效率;使引风量与送风量相适应,以保持炉膛负压在一定的范围内。
计算机控制系统实例

第11章计算机控制系统实例●本章的教学目的与要求掌握各种过程通道的结构、原理、设计及使用方法。
●授课主要内容●硫化机计算机群控系统●主要外语词汇Sulfurate Machine:硫化机●重点、难点及对学生的要求说明:带“***”表示要掌握的重点内容,带“**”表示要求理解的内容,带“*”表示要求了解的内容,带“☆”表示难点内容,无任何符号的表示要求自学的内容●硫化机计算机群控系统的软硬件设计***☆●辅助教学情况多媒体教学课件(POWERPOINT)●复习思考题●硫化机计算机群控系统的软硬件设计●参考资料刘川来,胡乃平,计算机控制技术,青岛科技大学讲义硫化机计算机群控系统内胎硫化是橡胶厂内胎生产的最后一个环节,硫化效果将直接影响内胎的产品质量和使用寿命。
目前国内大部分生产厂家都是使用延时继电器来控制硫化时间,由于硫化中所需的蒸汽压力和温度经常有较大的波动,单纯按时间计算可能会产生过硫或欠硫现象,直接影响了内胎的质量。
因此,设计一种利用先进计算机控制技术的硫化群控及管理系统,不仅能提高企业的自动化水平,也能降低硫化机控制装置的维护成本和硫化操作人员的劳动强度,提高硫化过程中工艺参数的显示和控制精度,同时也避免了个别硫化操作人员为提高产量而出现的“偷时”现象(即操作人员缩短硫化时间,未硫化完毕就开模) ,使内胎的产品质量得到保证。
1.系统总体方案内胎硫化过程共包括四个阶段: 合模、硫化、泄压、开模。
由于所有硫化机的控制方式相同,所以特别适合群控。
在自动模式下,当硫化操作人员装胎合模后,由控制系统根据温度计算内胎的等效硫化时间并控制泄压阀、开模电机的动作。
为克服温度波动的影响,经过大量实验,选用阿累尼乌斯(Arrhenius) 经验公式来计算等效硫化时间。
某橡胶制品有限公司硫化车间共有内胎硫化机96台,为便于整个生产过程的控制和管理拟采用计算机群控及管理系统。
根据企业的现场情况,借鉴DCS (Distributed Control System ,集散控制系统) 系统结构,使用PLC作为直接控制级,完成现场的控制功能; 使用工业控制计算机作为管理和监视级。
计算机控制系统设计与实现ppt课件

▪ ⑵模拟量输入输出(AI/AO)模板 ▪ AI/AO模板包括A/D、D/A板及信号调
理电路等。AI模板输入可能是0~±5V、1~ 10V、0~10mA、4~20mA以及热电偶、热 电阻和各种变送器的信号。AO模板输出可能 0~5V、1~10V、0~10mA、4~20mA等信 号。选择AI/AO模板时必须注意分辨率、转 换速度、量程范围等技术指标。
2 数据类型和数据结构规划
▪ 从数据类型:逻辑型和数值型,但通常将逻 ▪ 辑型数据归到软件标志中去考虑。 ▪ 数值型可分为定点数和浮点数。定点数有直观、编 ▪ 程简单、运算速度快的优点,其缺点是表示的数值 ▪ 动态范围小,容易溢出。浮点数则相反,数值动态 ▪ 范围大、相对精度稳定、不易溢出,但编程复杂, ▪ 运算速度低。 ▪ 如果某参数是—系列有序数据的集合,如采样信号 ▪ 序列,则不只有数据类型问题,还有一个数据存放 ▪ 格式问题,即数据结构问题。
其中
▪ 包括:数字PID控制算法、大林算法、Smith补偿控制算
法、
▪ 最少拍控制算法、串级控制算法、前馈控制算法、解耦 28
▪ (3)控制量输出程序 ▪ 控制量输出程序实现对控制量的处理(上下限和变
化
▪ 率处理)、控制量的变换及输出,驱动执行机构或
各
▪ 种电气开关。
▪ 控制量也包括模拟量和开关量输出两种。模拟控
22
3 选择变送器和执行机构
▪ ⑴选择变送器 ▪ 变送器是这样一种仪表,它能将被测变量(如温度、压力、
物
▪ 位、流量、电压、电流等)转换为可远传的统一标准信号
(0~
▪ 10mA、4~20mA等),且输出信号与被测变量有一定的连续
关
▪ 系。在控制系统中其输出信号被送至工业控制机进行处理、
计算机控制系统的应用实例(共61张PPT)

第十八页,共61页。
图9.4 IPC硬件组成框图
第十九页,共61页。
❖
图中(1)CPU板及打印机、(2)CRT板及CRT、(3)
键盘接口及自诊断板及键盘、(4)存储器板、(5)电源,构
时,应启动水泵供水;当水位处于下限B与上限C 当水位降到下限B以下时,电极B与电极C在水面上方悬空,b点、c点呈低电平,这时应启动水泵供水,即是表中第一种组合;
水位计的作用:在任何控制方式下,水位计的上上限或下下限到位时,都将发出声光报警信号;
之间,水泵应维持原有的工作状态。 图为机组实际的二级减温控制系统的结构图(SAMA图),图中给出了控制回路的基本结构及调节器跟踪、手动/自动切换逻辑。
第二十八页,共61页。
9.3 中水回用PLC控制系统
在以数字量为主的中小规模控制环境下,
一般应首选PLC装置,下面介绍一个用西门子 PLC监控中水处理流程的工程实例。
第二十九页,共61页。
主要内容
1.系统概述 2.硬件设计 3.程序设计
第三十页,共61页。
❖ 1.系统概述
❖ 将生活污水进行几级处理,作为除饮用以外的其它 生活用水,将形成一个非常宝贵的回用水资源。其中 用PLC作为主要控制装置已成为一种共识。
STD总线IPC控制循环水动态模拟试验装置的 实例。
第十一页,共61页。
主要内容
1.系统概述 2.硬件电路 3.软件设计 4.功能画面
第十二页,共61页。
❖1.系统概述
❖ 大型化工企业普遍采用冷却水循环使 用技术,但循环冷却水同时带来设备的结垢 与腐蚀问题,为此利用循环水动态模拟试验 装置,模拟生产现场的流态水质、流速、金 属材质和循环冷却水进出口温度等主要参数, 来评价稳定水质的配方、阻垢效果及寻求相 应的操作工艺条件。
任务二计算机控制系统设计举例

优点分析
高效性
计算机控制系统能够快 速、准确地处理大量数 据,提高了控制效率。
灵活性
系统可以根据需要进行 软件编程和修改,适应
不同的控制需求。
远程控制
通过网络技术,可以实 现远程监控和控制,方
便管理。
可靠性
计算机控制系统具有较高 的稳定性和可靠性,减少
了故障发生的概率。
缺点分析
成本较高
• 计算机控制系统设计举例的挑战:在任务二中,我们也遇到了一些挑战,如系 统稳定性、实时性和安全性等问题。为了解决这些问题,我们采用了多种技术 手段,如优化算法、提高硬件性能和加强安全防护等。
• 计算机控制系统设计举例的未来发展方向:随着技术的不断进步和应用需求的 不断提高,计算机控制系统设计将朝着更加智能化、网络化和安全化的方向发 展。未来,计算机控制系统将更加注重用户体验和个性化需求,同时不断拓展 应用领域,为人类创造更加美好的生活。
保证安全可靠
在系统设计时充分考虑安全性和可靠 性,确保系统在各种情况下都能稳定 运行,防止意外事故发生。
设计步骤
2. 硬件选型与配置
根据需求分析结果,选择合适的 传感器、控制器和执行器等硬件 设备,并进行配置。
1. 系统需求分析
明确控制系统的功能需求和技术 指标,分析被控对象的特性和环 境因素。
3. 软件设计
计算机控制系统设计和实施成 本较高,需要投入大量资金。
依赖性
系统高度依赖于计算机软硬件 ,一旦出现故障,可能影响整 个控制系统的正常运行。
技术难度
系统设计和维护需要专业的技 术人员,技术难度较大。
安全风险
计算机控制系统存在一定的安 全风险,如数据泄露、黑客攻
击等。
第11章 计算机控制系统的设计与工程实现 《计算机控制系统》课件

功能。 应用设计或工程设计按 顺序可分为5个阶段。 •可行性研究
•系统总体方案设计
•硬件和软件的细化设计
•系统调试
•现场安装、投运
2020/7/4
4
控制对象的功能 和工作过程分析
估算及分配I/O口,存储容 量及外围设备
画系统工艺流程图 硬件设计 软件设计
I/O口的具体分配
画系统程序框图
系统部件的详细设计
保险丝
原、副边之 间加有静电 屏蔽层
直流 稳压器
抑制交流电源线 上引入的高频干 扰
电抗器 变阻 隔离 二级管 变压器
图11-5 计算机系统电源
2020/7/4
抑制进入交流电源 线上的瞬时干扰
9
✓电源分组供电
将输入通道电源和其他设备电源分开,以防止 设备间的干扰。
电
交流
源
滤波
交流电子 稳压器
交流电子 稳压器
最好是每块印刷电路板都装一片或几片“稳压块”(如 7815、LM317、7805)形成独立的供电系统,这样能较好 防止板间的相互干扰。
逻辑电路板上的直流电源线与地线的布线也要注意合理 布线,不要使电源形成环路。
2020/7/4
11
② 过程通道抗干扰方法
✓串模干扰及其抑制方法
串模干扰是指叠加 在被测信号上的干 扰噪声。
Us
被测信号指有用的
直流信号或缓慢变
t
化的交变信号
Us
Un
信号源
t
Us 信 号
Un 源
A/D 转换器
干扰源
A/D 转换器
Un Ua
干扰噪声指无用
t
(a)
(b)
的变化较快的杂
乱交变信号
《计算机控制实例》课件

计算机控制实例PPT课件是一个全面的教学资料,涵盖了计算机控制的基础知 识、控制理论基础、计算机控制技术、机电一体化控制实例等内容。
计算机基础知识
计算机硬件与软件
介绍计算机硬件和软件的基本概念,以及它们在计算机系统中的作用。
计算机组成及功能
探讨计算机的各个组成部分及其功能,了解计算机如何协同工作。
1 数控加工中心控制实例
展示数控加工中心的工作原理和控制方法,以及它在制造业中的应用。
2 工业机器人控制实例
介绍工业机器人的基本原理和控制策略,以及它在自动化生产线上的作用。
3 AGV控制实例
探讨自动导引车(AGV)的控制技术和应用领域,以及它如何提高物流效率。
计算机控制系统的故障诊断与维护
1
故障诊断方法及工具
操作系统
介绍操作系统的作用ቤተ መጻሕፍቲ ባይዱ功能,以及常见的操作系统类型。
控制理论基础
1
控制概念及分类
解释控制概念,介绍控制的不同分类方法,包括开环控制和闭环控制。
2
控制系统基本元件
探讨控制系统中常见的基本元件,如传感器、执行器和控制器。
3
控制系统的建模与分析
介绍控制系统的建模方法,包括传递函数和状态空间等,以及对控制系统进行分 析的技术。
介绍计算机控制系统故障诊断的常用方法和工具,以及如何高效地解决故障。
2
控制系统维护注意事项
探讨计算机控制系统的维护工作,包括保养、更新和保护控制系统的安全性。
3
安全防护知识
提供计算机控制系统安全防护的基本知识和措施,以确保系统和工作人员的安全。
总结
通过本课件的学习,您将了解计算机控制实例的基础知识、控制理论基础、 计算机控制技术、机电一体化控制实例和计算机控制系统的故障诊断与维护。 希望本课件能为您的学习和工作带来帮助。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.计算机控制系统的总体方案设计
总体设计方案中首先要确定整个控制系统的结构和类 型; 另外总体设计方案中还要包括硬件设计与软件设计两 个部分,具体设计时一般采用“黑箱”设计方法,就 是根据控制要求,将完成控制任务所需的各功能单元、 模块以及控制对象,采用框图表示,从而形成系统的 总体框图; 总体设计方案中还应包括控制系统对现场工艺的要求, 比如为了安装某个关键的现场仪表,需要改装某根管 道;为了控制方案的实施,需要工艺人员的配合,增加 现场气源等。总之,总体设计方案是整个控制系统设 计的关键,需要对生 产工艺的深入了解以及工艺技术 人员的支持与配合。
2.工程项目设计阶段(3)
硬件和软件的分别细化设计就是将总体方案具体 化,落实到框图的底层,然后进行底层块内的结 构细化设计,硬件设计包括主机和通用模板的选 购、专用模板(如电平转换模板、光电隔离模板、 驱动放大模板等)的设计、电源模块的设计、控 制柜的设计以及系统可靠性设计等;对软件设计来 说,就是将一个个模块编成一段段的程序。硬件、 软件的设计都需要边设计、边调试、边修改,往 往经过几个反复过程才能完成。此步骤只能在总 体方案评审后进行,如果进行得太早就会造成资 源的浪费和返工。
1.工程项目与控制任务的确定阶段
(1)甲方提出任务委托书。 (2)乙方研究任务委托书。 (3)双方对委托书进行确认修改。 (4)乙方初步进行系统总体方案设计。 (5)乙方进行方案可行性论证。 (6)签订合同书。 需要指出的是,现今的计算机控制系统工程设计和实施项 目也与其他工程项目类似,越来越多地引入规范的工程招 标形式,即先由甲方将所需要解决的技术问题和项目要求 (包括各项技术指标、技术服务内容、工期等)提出,并 写好标书,由招标公司公开向社会招标;感兴趣的单位都 可以拟订好投标书在规定的时间内投标;最后由专家组开 标、评标等,确定中标的单位就是乙方。
(2)系统仿真
所谓系统仿真,就是应用相似原理和类比关系来研究事物,也就 是用模型来代替实际生产过程(即被控对象)进行实验研究。 系统仿真有以下三种类型:全物理仿真(或称在模拟环境条件下的 全实物仿真)、半物理仿真(或称硬件闭路动态实验)、数字仿 真(或称计算机仿真)。系统仿真尽量采用全物理或半物理仿真, 试验条件或工作状态越接近真实生产过程,其效果也就越好。对 于纯数据采集系统,一般可做到全物理仿真;而对于闭环控制系统, 要做到全物理仿真几乎是不可能的,因为我们不可能将实际生产 过程搬到实验室中,因此,闭环控制系统只能做到半物理仿真, 被控对象可用实验模型来代替。 在系统仿真的基础上,进行长时间的考机试验,并根据实际运行 环境的要求,需要进行特殊运行条件的考验。例如,高温和低温 剧变运行试验,振动和抗电磁干扰试验,电源电压突变和掉电保 护试验等。
11.1.1 计算机控制系统设计原则
1.安全可靠 2.操作、维护与维修方便 3.实时性强 4.通用性好 5.经济性高
11.1.2 计算机控制系统设计步骤
计算机控制系统的研制可分为四个阶段: (1)工程项目与控制任务的确定阶段; (2)工程项目设计阶段; (3)离线仿真和调试阶段; (4)在线调试和运行阶段。
2.工程项目设计阶段(2)
系统总体方案包括硬件总体方案和软件总体方案。 硬件和软件的设计是相互有机联系的。因此,在 设计时要经过多次的协调和反复,最后才能形成 合理的统一的总体设计方案。总体设计方案应形 成较为详细的文件,包括硬件和软件的框图、控 制策略和控制算法的确定,并建立说明文档。总 体设计方案形成后应邀请有关专家、主管领导及 甲方代表对方案做进一步论证与评审,进行最后 把关和最终裁定。评审后重新修改、确定的总体 设计方案是进行具体设计和工程实施的依据,作 为正式文件存档,原则上不应再做大的改动, 这—步骤对于大型项目尤其重要。
②软件调试
软件调试包括对各个子程序、功能模块、主程序的 分别调试以及整体程序的联合调试。有时为了调试 某些程序,可能需要编写临时性的辅助程序。 软件调试的方法一般采取自下而上的连级调试。这 些程序的调试比较简单,用开发装置(或仿真器) 以及计算机提供的调试程序就可以进行调试。程序 设计一般采用汇编语言和高级语言混合编程。对处 理速度和实时性要求高的部分用汇编语言编程(如 数据采集、时钟、中断、控制输出等);处理速度和 实时性要求不高的部分用高级语言编程(如数据处 理、变换、图形显示、打印、统计报表等)。
2.工程项目设计阶段(1)
工程项目设计阶段主要包括组建项目研制小组、 系统总体方案的设计、方案论证与评审、硬件和 软件的细化设计、制作调试、系统组装等。 在签订了合同或协议后,系统的研制便进入了实 质性设计阶段。首先应组建项目组,其成员应由 懂得计算机硬件、软件和有控制经验、生产、工 艺流程知识的技术人员组成,还要明确分工和相 互的协调合作关系。
(3)系统总体方案设计
软件设计和硬件设计是密切相关的,它们结合在一起便构 成了整个系统的总体方案,总体方案是系统具体设计时的 依据,应在工艺技术人员的配合下,从合理性、经济性及 可行性等方面反复论证形成。经论证可行后的总体方案, 要形成文件,建立完整的总体方案文档,其内容包括: ①系统的主要功能、技术指标、原理性框图及文字说明; ②控制策略与算法; ③系统的硬件结构与配置,主要的软件功能、结构、平台 及实现框图; ④方案的比较与选择; ⑤抗干扰措施与可靠性设计; ⑥机柜或机箱的结构与外形设计; ⑦经费和进度计划的安排; ⑧对现场条件的要求。
4.控制系统的调试与运行
(1)离线仿真与调试 ①硬件调试 ②软件调试 (2)系统仿真 (3)在线调试和运行
①硬件调试。
对于各种标准功能模块,按照说明书检查主要功能。比如主机板 (CPU板)上RAM区的读写功能、ROM区的读出功能、复位电路、 时钟电路等的正确性。 在调试A/D和D/A模板之前,必须准备好信号源、数字电压表、电流 表等。对这两种模板要先检查信号的零点和满量程,然后再分挡检 查。比如满量程的25%、50%、75%、100%,并且上行和下行循 环调试,以便检查线性度是否符合要求。如果有多路开关板,应测 试各通路是否正确切换。 利用开关量输入和输出程序来检查开关量输入(DI)和开关量输出 (DO)模板。测试时可在输入端输入开关量信号,检查读入状态 的正确性,在输出端检查输出状态的正确性。 硬件调试还包括现场仪表和执行机构的调试,如压力变送器、差压 变送器、流量变送器、温度变送器以及电动或气动调节阀等,这些 仪表必须在安装之前按照说明书要求校验。若是分级计算机控制系 统和集散计算机控制系统,还要调试通信功能,验证数据传输的正 确性。
主要内容
11.1 计算机控制系统设计原则与步骤 11.2 电阻炉温度计算机控制系统设计 11.3 变频恒压供水计算机控制系统设计 本章小结 习题与思考
计算机控制系统从设计到实施 的整个过程如下
(1)总体方案的设计; (2)工作计划的制订与实施; (3)计算机及仪表的选型; (4)订货、验收; (5)各方面的人员安排、调配; (6)控制系统的研究、开发、集成、安装、 调试; (7)工程的验收和投入使用; (8)其他相关工作。
(1)硬件总体方案设计
计算机控制系统的硬件总体设计方案主要包括 以下各方面的内容: ①系统的构成方式; ②现场设备及自动化仪表的选择; ③人机接口方式; ④系统的控制机箱结构设计; ⑤抗干扰措施等。
(2)软件总体方案设计
软件总体方案设计的内容主要是确定软件平 台、软件结构、任务分解、建立系统的数学 模型、控制策略和算法的实现等。在软件设 计中也应采用结构化、模块化、通用化的设 计方法,自上而下或是自下而上地画出软件 结构框图,逐级细化,直到能清楚地表示出 控 制系统所要解决的问题为止。将商品化 的监控组态软件经二次开发后用于计算机控 制系统中,是当今计算机控制系统软件设计 有效的方法之一。
2.工程项目设计阶段(4)
在完成硬件和软件的设计后,就分别进入制作和 调试阶段。硬件制作可以在实验室自行完成或委 托加工制作,硬件调试包括器件测试、电路板调 试、子功能模块调试、控制柜的安装调试等;软件 调试是根据软件流程框图编制各模块程序的源代 码,采取设置断点、单步追踪等手段检验软件模 块的功能及正确性,然后进行编译以及必要的连 接,生成计算机可执行的目标代码。 当硬件和软件分别调试通过后就可以进行系统的 组装,组装是离线仿真和调试阶段的前提和必要 条件。
计算机控制技术
大连理工大学出版社
第11章 计算机控制系统设计及实例
计算机控制系统设计及实例
本章主要从实际应用的角度,介绍了 计算机控制系统设计的原则与步骤,计算 机控制系统的工程设计与实现,并给出了 计算机控制系统的设计应用实例。
学习任务
Leabharlann 熟悉计算机控制系统的设计原则与步骤。 掌握计算机控制系统的设计与实现。
3.离线仿真和调试阶段
所谓离线仿真和调试是指在实验室而不是在 工业现场进行的仿真和调试。离线仿真和调 试后,还要进行考机运行。考机的目的是要 在连续运行中暴露问题和解决问题。
4.在线调试和运行阶段
系统离线仿真和调试后便可进行在线调试和运行。在 线调试和运行就是将系统和生产过程连接在一起,进 行现场调试和运行,尽管系统已经通过了离线仿真和 调试,但工业现场情况十分复杂。现场调试和运行仍 可能出现问题,因此必须重视现场调试环节,以便及 时发现问题,认真分析加以解决。系统运行正常后, 再试运行一段时间,即可组织验收。 验收是系统项目最终完成的标志,应由甲方主持,乙 方参加,双方协同办理,共同组织材料,验收完毕后 应形成验收文件存档。