任务二 计算机控制系统设计举例
计算机控制系统课设
计算机控制系统课设-(2)
目录
一、摘要----------------------------------------------1
二、硬件设计------------------------------------------2
1.硬件设计说明--------------------------------------2
2.工作原理-------------------------------------------2
3.元器件选择-----------------------------------------3
4.电路元件表-----------------------------------------6
三、软件设计
-----------------------------------------7
1.软件设计说明---------------------------------------7
2.梯形程序图-----------------------------------------7
3.程序连接示意图--------------------------------------7
四、组态设计------------------------------------------8
1.MCGS组态软件介绍------------------------------------8
2.仿真画面的设计--------------------------------------9
3.通过PLC进行编程------------------------------------13
计算机控制系统实例
第11章计算机控制系统实例
本章的教学目的与要求
掌握各种过程通道的结构、原理、设计及使用方法。
授课主要内容
工业锅炉计算机控制系统
硫化机计算机群控系统
主要外语词汇
Sulfurate Machine:硫化机,工业锅炉:Industrial Boiler
重点、难点及对学生的要求
说明:带“***”表示要掌握的重点内容,带“**”表示要求理解的内容,带“*”表示要求了解的内容,带“☆”表示难点内容,无任何符号的表示要求自学的内容工业锅炉工艺*
工业锅炉计算机控制系统的设计***☆
硫化机计算机群控系统的软硬件设计***☆
辅助教学情况
多媒体教学课件(POWERPOINT)
复习思考题
工业锅炉计算机控制系统的设计
硫化机计算机群控系统的软硬件设计
参考资料
刘川来,胡乃平,计算机控制技术,青岛科技大学讲义
工业锅炉计算机控制系统
11.1.1工业锅炉介绍
常见的锅炉设备的主要工艺流程如图所示。
负荷设
燃料
烟气(经引风
机送到烟囱)
图11.1 锅炉设备主要工艺流程图
燃料和热空气按一定比例送入燃烧室燃烧,生成的热量传递给蒸汽发生系统,产生饱和蒸汽Ds。然后经过热器,形成一定温度的过热蒸汽D,汇集至蒸汽母管。压力为Pm的过热蒸汽,经负荷设备控制供给负荷设备用。与此同时,燃烧过程中产生的烟气,除将饱和蒸汽变为过热蒸汽外,还经省煤器预热锅炉给水和空气预热器预热空气,最后经引风机送往烟囱,排入大气。
锅炉设备是一个复杂的控制对象,主要的输入变量是负荷、锅炉给水、燃料量、减温水、
送风和引风等,如图所示。主要输出变Array量是汽包水位、蒸汽压力、过热蒸汽温
计算机控制系统 设计
计算机控制系统设计
引言
计算机控制系统是一种通过计算机对特定设备或过程进行控制和监测的系统。计算机控制系统广泛应用于工业自动化、交通运输、通信等领域,可以提高生产效率和产品质量,减少人力成本和人为错误。
本文将介绍计算机控制系统设计的基本原理和步骤,包括硬件设计、软件设计和系统集成等方面的内容。
硬件设计
计算机控制系统的硬件设计是指选择合适的电子元器件和设计电路来实现控制系统的功能。硬件设计通常包括以下几个方面:
1. 选择合适的控制器
控制器是计算机控制系统的核心组成部分,负责接收输入信号、处理数据并输出控制信号。常见的控制器有微处理器、PLC(可编程逻辑控制器)等。在选择控制器时,需要考虑控制系统的需求和性能要求。
2. 传感器和执行器选择
传感器和执行器用于将实际物理量(如温度、压力、位置等)转换为电信号或控制信号。在硬件设计中,需要选择适合的传感器和执行器,并设计相应的电路来与控制器连接。
3. 电源电路设计
电源电路是提供控制系统所需的电能的基础设施,需要设
计合适的电源电路来保证控制器和其他电子元器件的正常工作。软件设计
软件设计是计算机控制系统中不可或缺的一部分,它通过
编写计算机程序来实现控制系统的逻辑功能。软件设计主要包括以下几个方面:
1. 确定系统需求
在进行软件设计之前,需要明确系统的功能需求和性能要求。这些需求可以通过系统规格说明书、用户需求分析等方式来获取。
2. 设计控制算法
控制算法是计算机控制系统的核心部分,它决定了系统如
何对输入信号做出反应并生成相应的控制信号。在软件设计中,需要根据系统需求和控制原理设计合适的控制算法。
计算机控制系统_PID_带例子
图4-29 自动与手动无扰转换 系统处于自动状态时
U (z) 1
Kp
z 1 1 (1 ) z 1
lim
T 0 z 1
E ( z ) K p 1 E(z) z 1
1
稳态时有
控制度=
0 0
[e 2 (t )dt ]DDC [e 2 (t )dt ]模拟
4.3.1 数字PID基本算法
1.模拟PID控制算法的离散化
1 u( t ) K p e ( t ) TI
t 0
U ( s) 1 e ( t )dt TD de ( t ) / dt D( s ) K p 1 TD s E ( s) TI s
自动化学院
扩充临界比例度法例子
①选择一个足够短的采样周期T,通常可选择 采样周期T为被控对象纯滞后时间的1/10。
K p 0.5
Kp 1 Kp 2 Kp 3
1.017 s
0.978 s
0.918 s 0.873 s
0.8 s
T / 10 0.08 s
K p e( k ) K I e( j ) K D [e( k ) e( k 1)]
j 0 k
kT均用k简化表示
u( k ) K p {e( k )
计算机控制课程设计
指导教师签名:年月日
本科学生课程设计任务书
2)设计一个控制器输出作用于电路输入IN使得电路输出端能够跟踪
能通过示波器显示输出信号曲线。
3)设计人机交互接口,包括键盘、显示器能通过人机交互接口设置信号参数。
4)控制精度≤±5%,调节时间≤5秒。
(2)实现方法采用单片机教学实验系统实现(限≤
学生应完成的工作:
1)硬件设计:要求完成控制系统框图;绘制完整的控制系统电原理图;说明各功能模块的具体功能和参
说明:1、学院、专业、年级均填全称,如:光电工程学院、测控技术、2003。
2、本表除签名外均可采用计算机打印。本表不够,可另附页,但应在页脚添加页码。
1 引言
单片机是微型计算机的一种,是将计算机主机集成在一小块硅片上的微机。它专为工业测量、控制而设计,具有三高优势(集成度高、可靠性高、性价比高),其特点是小而全(体积小、功能全),主要应用于工业检测河控制、计算机外设、智能仪器仪表、通信设备、家用电器等,特别适合于嵌入式微型计算机应用系统。
本设计就是以51系列单片为平台而开发的电压跟踪控制系统。它具有操作简单、制作成本低、可靠性高、人机界面友好等优点,具有极大的应用价值和广大的市场开发前景。
在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。PID控制器问世至今已有近70年历史,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术最为方便。即当我们不完全了解一个系统和被控对象,或不能通过有效的测量手段来获得系统参数时,最适合用PID控制技术。PID控制,实际中也有PI和PD控制。PID控制器就是根据系统的误差,利用比例、积分、微分计算出控制量进行控制的。
计算机控制工程作业2
计算机控制工程(过程控制工程部分-作业二)
1、分程控制系统中是如何实现是各个控制阀处于不同的信号段的?
2、图为某管式加热炉原油出口温度分程控制系统,两分程阀分别设置在瓦斯气和燃料油管
线上。工艺要求优先使用瓦斯气供热,只有当瓦斯气不足以提供所需热量时,才打开燃料油控制阀作为补充。根据上述要求试确定:
(1)A、B两控制阀的开闭形式及每个阀的工作信号段(假定分程点为0.06MPa);
(2)确定控制器的正反作用;
(3)画出该系统的方块图,并简述该系统的工作原理。
3、在选择性控制系统中,选择器的类型如何确定的?
4、图所示为一锅炉燃烧系统的产气量与燃烧管线压力选择控制系统。其中燃料压力控制系
统是为了防止压力过高产生“脱火”事故而设置的,蒸汽流量控制则是根据用户所需蒸汽量而设置的。假设系统中所选控制阀为气闭阀,试分析确定各控制器的正反作用及选
计算机控制系统的应用实例(共61张PPT)
所有参数的采样、计算、控制周期均为,刷新显示周期为
2S,试验数据记录时间间隔按工艺要求而定,数据保存时间为10
年,系统内部设有软件硬件自诊断、自恢复功能,具有永不“死机” 的高度可靠性。
上述所有参数均以汉字分屏幕显示,且附有提示菜单以便操 作。
第十七页,共61页。
❖ 2.硬件设计 ❖ 根据上述系统功能及技术指标的要求,
控制采用传统的PID控制方式,实行输出 速率限定,即在2S控制周期内,输出变化幅 度不大于输出全范围的5%。实验数据的存储, 若系统在强稳过程中,则每隔5min记录一次, 若系统在实验过程中,则每隔120min记录一 次。实验记录数据、设定的实验条件及各参数 的标定值存于系统的 E2ROM存储器中,有效 保存时间为10年。
第九页,共61页。
❖ 3.程序设计
❖ 程序流程如图所示。
开始 设置堆栈指针
P1.1、P1.0=00? 启动水泵P1.2←1
P1.1、P1.0=10? 故障报警P1.3←1
P1.1、P1.0=11? 停止水泵P1.2←0
第十页,共61页。
9.2 循环水装置IPC系统
☏ 在以模拟量为主的中小规模控制条件下, 应优先选择IPC控制装置,下面介绍用一台
标定各个参数。
第二十二页,共61页。
由于前者任务要求适时性较强,且完成 任务所需时间较短,故安排在中断服务子程序 中完成。而后者属人机对话性质,任务完成时 间较长,且不需严格适时性,故放于主程序中 完成。
计算机控制系统实例
第11章计算机控制系统实例
●本章得教学目得与要求
掌握各种过程通道得结构、原理、设计及使用方法。
●授课主要内容
●硫化机计算机群控系统
●主要外语词汇
Sulfurate Machine:硫化机
●重点、难点及对学生得要求
说明:带“***”表示要掌握得重点内容,带“**”表示要求理解得内容,带“*”表示要求了解得内容,带“☆”表示难点内容,无任何符号得表示要求自学得内容
●硫化机计算机群控系统得软硬件设计***☆
●辅助教学情况
多媒体教学课件(POWERPOINT)
●复习思考题
●硫化机计算机群控系统得软硬件设计
●参考资料
刘川来,胡乃平,计算机控制技术,青岛科技大学讲义
硫化机计算机群控系统
内胎硫化就是橡胶厂内胎生产得最后一个环节,硫化效果将直接影响内胎得产品质量与使用寿命。目前国内大部分生产厂家都就是使用延时继电器来控制硫化时间, 由于硫化中所需得蒸汽压力与温度经常有较大得波动, 单纯按时间计算可能会产生过硫或欠硫现象, 直接影响了内胎得质量。因此, 设计一种利用先进计算机控制技术得硫化群控及管理系统, 不仅能提高企业得自动化水平, 也能降低硫化机控制装置得维护成本与硫化操作人员得劳动强度,提高硫化过程中工艺参数得显示与控制精度, 同时也避免了个别硫化操作人员为提高产量而出现得“偷时”现象(即操作人员缩短硫化时间, 未硫化完毕就开模) , 使内胎得产品质量得到保证。
1、系统总体方案
内胎硫化过程共包括四个阶段: 合模、硫化、泄压、开模。由于所有硫化机得控制方式相同, 所以特别适合群控。在自动模式下, 当硫化操作人员装胎合模后, 由控制系统根据温度计算内胎得等效硫化时间并控制泄压阀、开模电机得动作。为克服温度波动得影响, 经过大量实验, 选用阿累尼乌斯(Arrhenius) 经验公式来计算等效硫化时间。
任务二计算机控制系统设计举例
• 计算机控制系统设计举例的背景:随着科技的发展,计算机控制系统在工业、 交通、医疗等领域得到了广泛应用,为提高生产效率、保障安全和改善生活质 量发挥了重要作用。
• 计算机控制系统设计举例的应用:在任务二中,我们通过分析不同领域的实际 需求,设计了多种计算机控制系统,如工业自动化控制系统、智能交通管理系 统和医疗设备控制系统等。这些系统通过实时监测、控制和调节,实现了高效 、安全和可靠的目标。
使用编程语言(如C、C、Python等)编写 控制算法和数据处理程序,实现温度的实 时监测与控制。
系统集成与调试
现场安装与运行
将硬件和软件集成在一起,进行系统调试 和性能测试,确保系统符合设计要求。
将控制系统安装到现场,进行实际运行测 试,根据实际情况对系统进行调整和优化 。
04
任务二计算机控制系统设计举例的优缺点分 析
展望
智能化发展
安全保障强化
随着人工智能技术的不断进步,计算机控制 系统将更加智能化,能够自适应地处理各种 复杂情况,提高系统的自主性和决策能力。
随着网络安全问题的日益突出,计算机 控制系统将更加注重安全防护和数据隐 私保护,确保系统的稳定性和可靠性。
网络化连接
随着物联网技术的普及,计算机控制系统 将实现更加广泛和紧密的网络化连接,实 现设备间的信息共享和协同工作。
保证安全可靠
在系统设计时充分考虑安全性和可靠 性,确保系统在各种情况下都能稳定 运行,防止意外事故发生。
文章标签: 计算机过程控制的例子
文章标签:计算机过程控制的例子
计算机过程控制是指使用计算机来控制生产过程中的各项操作。这种控制方式可以提高生产效率和产品质量,同时也可以减少人为操作的误差和成本。下面介绍几个计算机过程控制的例子。
1. 汽车制造
在汽车制造过程中,计算机可以控制各项操作,例如机械臂的运动、焊接、喷涂等。这样可以提高生产效率和产品质量,同时也可以减少人为操作的误差和成本。
2. 化工生产
在化工生产中,计算机可以控制各项操作,例如温度、压力、流量等参数的调节。这样可以确保生产过程的稳定性和安全性,同时也可以提高生产效率和产品质量。
3. 食品加工
在食品加工过程中,计算机可以控制温度、时间、速度等参数的调节。这样可以确保产品的口感和质量,并且可以提高生产效率。
4. 电子制造
在电子制造过程中,计算机可以控制各项操作,例如印刷电路板、焊接组件、测试等。这样可以提高生产效率和产品质量,同时也可以减少人为操作的误差和成本。
总结
计算机过程控制可以提高生产效率和产品质量,同时也可以减少人为操作的误差和成本。它在各个领域都有广泛的应用,包括汽车制
造、化工生产、食品加工和电子制造等。随着技术的不断进步,计算机过程控制将会越来越普及和重要。
计算机控制系统课程设计
计算机控制系统课程设计
计算机控制系统课程设计是计算机专业学生在学习过程中必不可少的一门重要
课程,通过这门课程的学习,学生能够掌握计算机控制系统的设计、实现和调试等能力。在这门课程中,学生需要完成一个课程设计项目,来展示他们对于课程知识的掌握程度和实际应用能力。
首先,进行计算机控制系统课程设计时,需要明确设计的目的和要求,确定设
计的范围和内容。在确定设计的范围和内容时,需要结合课程学习的知识和实际需求,确保设计的项目既符合课程要求,又具有一定的实用性和可行性。
其次,设计计算机控制系统时,需要考虑系统的整体架构和功能模块的设计,
合理划分系统的功能,确定各个模块之间的关系和通信方式。在设计过程中,需要充分考虑系统的稳定性、可靠性和扩展性,确保系统能够正常运行和满足实际需求。
另外,设计计算机控制系统时,需要选择合适的硬件和软件平台,根据系统的
需求和性能要求选择合适的处理器、传感器、执行器等硬件设备,同时选择合适的编程语言和开发工具,设计和实现系统的控制算法和界面。
在完成设计后,需要进行系统的调试和测试,验证系统的功能和性能是否符合
设计要求,发现并解决系统中的问题和bug,确保系统的稳定性和可靠性。
总的来说,计算机控制系统课程设计是一项综合性的实践项目,需要学生充分
运用课程学习的知识和技能,设计和实现一个完整的控制系统,从而提升学生的实际应用能力和解决问题的能力,为日后的工作和学习打下良好的基础。希望学生能够认真对待这门课程设计,努力完成设计项目,不断提升自己的能力和水平。
计算机控制程序范文
计算机控制程序范文
系统程序是控制计算机系统运行的程序。最重要的系统程序是操作系统,它是计算机系统的核心,负责管理和控制计算机的硬件和软件资源,提供用户接口和服务。操作系统包括了管理内存和存储器、处理输入和输出、分配计算机资源、调度任务和管理文件系统等功能。
另外一类系统程序是驱动程序,它用于管理和控制计算机硬件设备,与操作系统紧密结合。驱动程序负责与硬件设备进行交互,操控设备的输入和输出,以及处理设备的错误和异常。通常每一台硬件设备都需要一个对应的驱动程序。
计算机控制程序是根据具体的需求和功能来设计和开发的。为了编写一个高效和可靠的计算机控制程序,需要了解计算机系统的构成和运行原理,以及各种编程语言和开发工具。程序员需要熟悉数据结构和算法,以及各种编程范式和设计模式,以提高程序的性能和可维护性。
计算机控制程序还需要进行测试和调试,以确保其功能的正确性和稳定性。测试和调试通常包括单元测试、集成测试和系统测试等不同阶段。程序员还可以使用调试工具和性能分析工具,来检查程序的运行状态和性能指标,以及调试问题和优化性能。
总之,计算机控制程序是一种重要的软件,它能够控制和管理计算机系统的各个组件,实现各种功能和任务。通过合理的设计和开发,计算机控制程序可以提高计算机的效率和可靠性,为用户提供良好的使用体验。
第10章计算机控制系统应用实例
目录
第10章计算机控制系统应用实例 (359)
10.1 引言 (359)
10.2 电阻炉温度控制系统 (359)
10.2.1 系统总体描述 (359)
10.2.2 硬件系统设计 (360)
10.2.3 控制系统设计 (368)
10.2.4 系统软件设计 (371)
10.2.5 系统的实际控制效果 (373)
10.3 随动控制系统 (375)
10.3.1 随动系统概述 (375)
10.3.2 随动系统硬件设计 (377)
10.3.3 控制方案 (380)
10.3.4 系统软件设计 (381)
10.3.5 系统的实际控制效果 (387)
本章小结 (393)
习题与思考题 (394)
第10章计算机控制系统应用实例
10.1 引言
前面章节详细讲述了计算机控制系统的信号分析、性能分析、被控对象建模、控制器的设计以及计算机控制系统的设计原则等,但是如何将上述理论、技术和方法应用到实际的计算机控制系统构建中,还有很多具体的工程问题有待解决。本章将通过计算机控制系统的实例构建来具体展示前述计算机控制系统理论、技术和方法的具体运用,以及实际问题的工程化解决方法。
实际上,尽管计算机控制系统的被控对象多种多样,系统设计方案和具体技术也千变万化,但在设计计算机控制系统中应遵循的共同原则是一致的,即可靠性要高,操作性要好,实时性要强,通用性要好,性价比要高。
要保证上述原则的实现,除具有坚实的计算机控制系统设计的理论基础外,还要具有丰富的工程经验,包括熟悉工控领域的各种检测元件、执行器件、计算机及其相关采集与控制板卡的特性及使用范围,了解各种典型被控对象的特性等,这需要在长期的工程实践中不断积累和摸索。
计算机控制系统实例
计算机控制系统实例Revised on July 13, 2021 at 16:25 pm
第11章计算机控制系统实例
●本章的教学目的与要求
掌握各种过程通道的结构、原理、设计及使用方法..
●授课主要内容
●硫化机计算机群控系统
●主要外语词汇
Sulfurate Machine:硫化机
●重点、难点及对学生的要求
说明:带“***”表示要掌握的重点内容;带“**”表示要求理解的内容;带“*”表示要求了解的内容;带“☆”表示难点内容;无任何符号的表示要求自学的内容
●硫化机计算机群控系统的软硬件设计***☆
●辅助教学情况
多媒体教学课件POWERPOINT
●复习思考题
●硫化机计算机群控系统的软硬件设计
●参考资料
刘川来;胡乃平;计算机控制技术;青岛科技大学讲义
硫化机计算机群控系统
内胎硫化是橡胶厂内胎生产的最后一个环节;硫化效果将直接影响内胎的产品质量和使用寿命..目前国内大部分生产厂家都是使用延时继电器来控制硫化时间; 由于硫化中所需的蒸汽压力和温度经常有较大的波动; 单纯按时间计算可能会产生过硫或欠硫现象; 直接影响了内胎的质量..因此; 设计一种利用先进计算机控制技术的硫化群控及管理系统; 不仅能提高企业的自动化水平; 也能降低硫化机控制装置的维护成本和硫化操作人员的劳动强度;提高硫化过程中工艺参数的显示和控制精度; 同时也避免了个别硫化操作人员为提高产量而出现的“偷时”
现象即操作人员缩短硫化时间; 未硫化完毕就开模 ; 使内胎的产品质量得到保证..
1.系统总体方案
内胎硫化过程共包括四个阶段: 合模、硫化、泄压、开模..由于所有硫化机的控制方式相同; 所以特别适合群控..在自动模式下; 当硫化操作人员装胎合模后;
计算机控制系统课程设计
计算机控制系统课程设计
计算机控制系统课程设计是计算机科学与技术专业中的一门重要课程,其主要目的是培养学生的计算机控制系统设计能力。本文将从计算机控制系统的概念、课程设计的目的、设计流程、设计要点等方面进行阐述,帮助读者更好地理解和掌握这门课程。
一、计算机控制系统概念
计算机控制系统是指采用计算机技术实现对物理系统、生产过程等进行控制的系统。它是现代工业自动化的重要组成部分,能够提高生产效率、质量和安全性。计算机控制系统包括硬件和软件两个方面,硬件部分包括传感器、执行器、控制器等,软件部分包括控制算法、编程语言等。
二、课程设计目的
计算机控制系统课程设计的主要目的是培养学生的计算机控制系统设计能力。通过课程设计,学生能够掌握计算机控制系统的基本原理和设计方法,熟练掌握计算机控制系统的软硬件环境,能够设计出符合实际应用的计算机控制系统。
三、设计流程
计算机控制系统课程设计的设计流程一般包括以下几个步骤:
1.需求分析:明确设计的目标和需求,确定系统的功能和性能指标。
2.系统设计:根据需求分析结果,确定系统的结构和组成部分,设计控制算法和控制策略,选择硬件和软件平台。
3.软件设计:编写程序代码,实现控制算法和控制策略,进行软件测试和调试。
4.硬件设计:选择传感器、执行器等硬件设备,进行电路设计和制作,进行硬件测试和调试。
5.系统集成:将软件和硬件部分进行集成,进行系统测试和调试。
6.系统应用:将设计的计算机控制系统应用于实际场景,进行实际测试和应用。
四、设计要点
1.需求分析要充分:在需求分析阶段,要充分考虑实际应用场景的需求,确定系统的功能和性能指标,尽量避免遗漏或不准确的需求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
等。
15:34
若变频泵转速已
减到最低转速,
管网压力仍高于 设定值,就给此
机组断电,起动
另一台水泵机组 变频减速运 行· · · · · · 如此循 环,直到管网压
力等于设定值。
15:34
附属小泵用于一定 时间内用水量急剧减少的
供水场合,如大多数用户
夜间用水量为零,电动机 若按照白天的转速运行,
管网压力会超过设定压力
COM闭合为1号泵手动
软启动,1号电动机上 升到额定转速时,自动 切换到工频。M2、M3、 M4分别控制2、3、4号 泵的手动软起动。
15:34
设置相关指示灯: KM0~KM7、H/A、欠压 超压、火警、缺水、故 障等。。
消防输入键及 水位报警等输入触 点。
15:34
2.单片机控制器设计
89C52单片 机作为控制核 心,将远传压
5)全部水泵循环软起动,减少电气和机械冲击,延长设备使
用寿命。
15:34
6)具有水池水位自动控制水泵的起动和停止。
7)具有定时开停功能,可白天自动开机,夜间自动停机。 8)为确保消防水泵功能正常,系统可定时巡检或随时手动巡 检。 9)具有小流量自动停机功能。 10)具有与消防控制中心联网的控制功能。 11)全部设备均可自动和手动操作。
以e(k-1)作为新的e(k-2)
以e(k)作为新的e(k-1)
结束
15:34
4.抗干扰设计 供水设备的工作环境较恶劣,电源电压波动大,大功率交 流接触器、继电器切换频繁,产生较强的电磁干扰。 为了单片机能够安全可靠的工作,本系统采用了有效的干 扰措施,从干扰源、干扰路径和干扰对象等方面采取抗干扰措 施。 硬件方面采用工业电源和计算机专用接插件,输入输出开 关量全部采用光电隔离;软件方面:一是进行较高精度的数字 滤波,二是出错自诊断功能,系统在出现以下运算错误时将自 行复位:
15:34
(二) 总体方案设计
1.控制任务
(1)控制泵数4台主泵+1台附属小泵(主泵个数可在1~4台内设定)。 (2)供水压力闭环榨制粹制精彦±0.01 MPa。 (3)所有泵均采用软起动。 (4)恒压变量控制。
(5)变压变量控制将压力变送器安置在管网末梢,可以实现管网 末梢恒压、泵出口变压的目的。也可将流量计瞬时输出信号转 换为0~5v电信号进行变压控制。
P GND
内部控 制逻辑
H3 B3 H2 B2
变频 故障
M3 3~ KM5 KM6 M4 3~ KM7
水 泵 电 机 工 作 控 制
KA
教材此 处有错
KM6 KM4 KM2 KM1 KM1 KM6 KM4 KM2 KM1
FOP CFP FOR CFR TA TC
强电互锁电路
KM6 KM4 KM2 KM1 KM1 KM1 KM6 KM4 KM2 KM1 KM1
三、硬件电路设计
四、控制算法设计
15:34
(一) 明确工艺要求 (1)主要适用范围
高层建筑的生活、消防供水,住宅小区的生活、消防供水, 工厂、企业中水处理、循环用水中的压力供水,建筑施工、流动 作业中的临时供水,喷泉、水上乐园等场所的压力供水,农村、
园艺灌溉设备的压力供水。
(2)供水量 流量:10~2500m3/h,扬程20~200m。
(4)蓄水池液位检测
当液位传感器检测出低水位时,水泵自动停止运行,有效 防止水泵无水运行而损坏;当蓄水池水位正常时,系统自动恢 复运行。
15:34
(5)密码保护功能 为防止无关人员更改变频器的参数设置而造成不可预计的 后果,可设置密码,只有密码输入正确后才能进行控制功能参 数的查询和修改;否则,只能查看一些运行参数(如频率、压 力等)。
15:34
开始 系统初始化 按键处理 起动第2压力
Y
全部水泵停机
Y
Y
有键按下?
是消防状态? 蓄水池无水?
N
N N Y
当前是开机?
N
定时运行?
Y
全部水泵停机
N Y
Y
停机时刻到?
N
N
开机时刻到?
读入实际压力,计算偏差e PID运算,得控制量△u 水泵机组切换处理
系统主程序流程图
N
Y
出错处理
有错误?
15:34
的偏差信号纠 正输入压力误
差,控制器模
拟输出信号为 D/A变换后的 0~10V电压信 号,作为变频
器的控制信号。
15:34
增泵过程:
当用户用水量
增大时,CPU 检测到管网出
水口压力趋于
下降,让变频 泵加速运行, 增大出水量, 使管网压力恒
等。
15:34
若压力上升到设定压
力,则稳态后变频泵 维持瞬时转速值不变;
15:34
另外,同一时刻一 台泵只能工作在一种状
态,故每台电变频或恒
压机有两个切入接触器, 分别用于变频和恒压工 作控制,所以电路设计 中KM0和KM1互锁,
KM2和KM3互锁,
KM4和KM5互锁, KM6和KM7互锁。
15:34
控制系统具有手动/ 自动两种控制切换功能, 当年H/A闭合时进入手 动控制,此时M1与
15:34
QF1
L1 L2 L3 N
控制 输入
QF3
KM0 KM1 KM2 KM3 KM4 KM5 KM6 KM7 选择开关 H/A
QF2
R U S V T 变频器 W G VRF ACM DCM FR
0-10V 停止/运行
KM0 KM1 KM2
机械互锁
M1 3~
工 作 指 示 灯
手动起动/自动 软起动输入1 软起动输入2 软起动输入3 软起动输入4
KA 消防信号输入
VC GND COM RUN H/A M1 M2 M3 V M4 F OP COM WH WL DH DL COM B0 H0 B1 H1
欠压 超压 火警 缺水
管网过压输入
进水上限输入 进水下限输入 污水上限输入 污水下限输入
单 片 机 控 制 器 控制器
远传 压力表
M2 3~
KM3 KM4
显示器 看门狗 单片 机 锁存 器 锁存 器 锁存 器 继电 器 光 隔 继电 器 光 隔
现场继电 器
光 隔
力表采集的实
际压力信号进 行A/D变换后, 与设定压力进 行比较,实现 压力闭环控制。
键 盘
附属泵 89C52
A/ D
D/ A
变频 器
M 1
380V
供水管网
M 4
15:34
给定压力
减去实际压力
强电线路原理图
KM0
KM0
KR1
KM0
KM0
KR1
KM0
KM0
KR1
KM0
KM0
KR1
15:34
机械互锁:通过机 变频器的R、S、T端 械部件实现互锁,比如 两个开关不能同时合上, 子接380V交流输入,U、 可以通过机械杠杆,使 V、W是变频器的三相电 得一个开关合上时,另 一个开关被机械卡住无 压输出。由于采用了一 法合上。 变多恒的控制方案,故4 电气互锁就是通过 继电器、接触器的触点 个变频通路上的变频切 实现互锁。 入接触器KM0、 KM2、 KM4、 KM6采取了机械 互锁。
任务二 计算机控制系统设计举例
一、变频调速恒压供水控制系统 应用交流电动机变频调速技术和微机控制技术 的高度自动化供水系统,适用于一切需要压力供水的 场合,可取代水塔、高位水箱和气压罐。
2015/10/20
15:34
目的:了解变频调试恒压供水系统设计过程;掌握系 统设计原则、方法的具体运用;把握实际供水系统设 计的相关技术点及相关知识点的综合运用。 重点:工艺要求分析,总体方案设计,硬件功能电路 设计,控制算法设计。 一、明确工艺要求 二、总体方案设计
15:34
2.控制计算机选择 对于给定的控制任务,选择何种机型不是唯一的。本系统 由于控制对象单一,却不需要多级联网控制,控制精度要求不 是很高,所以采用了89C52单片机。根据需要扩展了A/D、
D/A通道和开关量输入/输出通道,设计成了最小系统。
15:34
3.现场设备选择 蓄水池与水泵机组距离不到30m, 压力传感器选用远传压力表,安装在总 管网水口处,负责将0~0.1MPa的水压转
变频调速水泵PID控制结构图
数字设定 给定压力r
△e 增量式 △u
PID
D/A A/D
变频器 压力传感器
水泵
管网实际 输出压力c
u(k ) K p [e(k ) e(k 1)] KI e(k ) KD[e(k ) 2e(k 1) e(k 2)]
15:34
采样实际压力c(k)
压控制,每段时间按不、同的压力供水,所有参数通过面板上
的按钮设置。 (2)定时轮换控制 通电一定时间后,系统自动检测有无休息的泵,若有则让 休息的泵和工作泵轮换,可以均衡各泵的运行时间,延长系统 的使用寿命,且能有效防止因备用泵长期不用而发生的锈死现 象。
15:34
(3)消防控制 当有火警或消防信号时,系统自动切换到消防压力运行。
很多,此时将逐台关断所 有的生活供水泵,起动附属小泵运行维持管网压力。当管网压力低于 设定的休眠压力时,系统自动唤醒变频泵投入工作,当管网压力高于 设定时,系统再次进入休眠状态,只有附属小泵运行。
15:34
单片机控制器功能设计
(1)多段定时定压控制 适应每天生活用水的高峰期,控制系统提供了6段的定时定
15:34
(10)无水停机功能蓄水池无水时水泵自动停机,水位回升到一
定高度水泵自动开起。
(11)小流量补压功能当夜间用水量减小,管网压力升高时,若 恒压泵全关后,反馈压力还略大于给定压力,则起动附属小泵,
维持供水;当反馈压力大于给定压力较多时,附属小泵自动停
机。 (12)抗干扰设计和故障保护功能。系统具有自诊断功能,遇 故障自动报警停机,有效保护变频器和整个供水系统。
若变频泵加速到额定
转速后,实际压力低 于设定压力,则将变 频泵切换到工频运行, 同时起动下一台泵变频运行·· · · · · 如此循环,直到最后一台机组投 入运行,达到管网压力恒定。
15:34
减泵过程:
当用户用水量
减小时,CPU 检测到管网出
水口压力趋于
上升,让变频 泵减速运行, 减小出水量, 使管网压力恒
i
u(k)不仅与本次的偏差e(k)和上次的偏差e(k-1)有关,而 且还要在积分项中对历史上各次的偏差信号e(j)进行累加,容 易产生大的累加误差,故本系统采用增量型的PID控制算法。
15:34
系统上电初始化时让D/A转换器输出0~20V的中值5V,对应 变频器的25Hz输出,在此基础上进行增量调节。
计算偏差e(k)=r(k)-c(k) 计算△up(k)=Kp[e(k)- e(k-1)]
增量型PID运
算流程图
பைடு நூலகம்
计算△ur(k)=Kre(k)
计算△uD(k)= K D [e(k ) 2e(k 1) e(k 2)] 计算△u(k)=△up(k)+△ur(k) +△uD(k) 相关参数移动,为下次运算做准备,即
15:34
(3)性能特点
1)可根据水压和用水量的大小合理选配水泵。
2)无压力罐,结构紧凑,占地面积小,便于集中管理。 3)全自动运行,达到无人操作。 通过采用降压、补偿或变频等技术手段,电压由零 慢慢提升到额定电压,使电机启动的全过程都不存在冲 4)系统具有欠电压、过电压、过电流、短路、过热等多种故 击转矩,实现电动机及机械负载的平滑起动,减少起动 障保护和报警装置。 电流对电网的影响程度,使电网和机械系统得以保护。
3.控制算法设计 由于用水量的随机性和供水管网的差异性很难找到适合的 数学模型,采用PID控制算法。比例控制可以提高系统响应的 快速性,积分控制可以消除系统的静态误差,微分环节可以消 除系统惯性的影响。
T PID控制算法的输出:u(k ) K p [e(k ) T I e(k ) e(k 1) e(i) TD ] T k 0
换成0~5V的反馈电压信号送至单片机。
YTZ-150远传压力表
执行机构为变频器,单片机经过运算后输出0~10V电压信号,
控制变频器的输出电压和频率,从而控制电动机的转速。
15:34
(二) 硬件电路设计
1.强电线路设计
水泵软起动由变频器实现。由于变频器昂贵,所 以在多泵系统中采用了“一变多恒”的控制原则,即 多台水泵共用一个变频器,任意时刻只有一台水泵处 于变频状态,利用增、减运行水泵的个数进行粗调, 利用变频泵加、减速进行微调,使供水压力趋于恒定。 系统具有手动/自动两种控制切换功能开关。 4个变频通道的交流接触器设置机械互锁。 每个水泵电动机设置正反转交流接触器。 系统设置三个空气开关,控制电路通/断。
15:34
(6)内增量方式采用泵组运行时(即无变频器),利用水泵的开停
次数进行变电压控制。
(7)定时换泵功能切换时间由用户设定,达到换泵时间时, 工作泵与休息泵自动切换。
(8)定时开关机功能开机时间到水泵自动运行,关机时间到
水泵自动停止。
(9)预置消防压力功能按下消防按钮时系统立刻以第二恒压值
为给定压力进行工作。