PID控制器的远程设定点功能及其应用

news2024/12/26 9:26:57

 

摘要:远程设定点功能是超高精度PID控制器的重要拓展功能之一,其在实际自动控制中有着广泛的应用。本文详细介绍了远程设定点的功能和操作设置过程,同时还介绍了远程设定点功能在跟踪控制、串级控制和比值控制中的具体应用。

原文阅读:(PDF格式)


一、远程设定点的基本概念

PID控制器中的设定点(set point,简称SP)或设定值(set value,简称SV),是指控制对象最终想要达到的状态或目标。PID控制器作用就是不断检测被控对象与设定点之间的偏差,并通过PID算法设法使此偏差快速趋于最小并达到稳定。需要注意的是,这里所说的设定点只是一种泛指,实际上包括了不随时间变化的固定设定点和随时间变化的设定曲线。

PID控制器中的设定点一般分为以下两种:

(1)内部设定点。通常也称之为内部给定值或本地给定值,是指PID控制器内部给出的设定点,如通过控制器面板操作或通过通讯方式由上位机软件操作给出的设定点或设定曲线。

(2)外部设定点。通常也称之为远程设定值或遥控设定值,是指独立于PID控制器的外部装置按照输入信号的函数所给出的设定点,如外部传感器、外部电压电流信号源等。远程设定点与PID控制器其他功能的关系如图1所示。


图1 远程设定点功能与PID控制器其他功能的关系图

在工业生产和一些实际应用中,设定点并不能事先人为的给出,设定点有时需要根据实际过程采取远程控制形式,而这些远程设定点一般会随时间和环境不断发生变化。例如在多回路的复杂控制过程中,回路中被控参数的选取会直接影响控制效果和效率,因此远程设定点主要功能对设定点进行优化和对控制系统进行局部调整和优化。

二、远程设定点的操作设置

本文以VPC 2021系列多功能超高精度PID控制器为例,详细说明远程设定点的操作设置值。

带有远程设定值的控制器一般都有两个输入通道,第一主输入通道作为过程传感器输入,第二辅助输入通道用来作为远程设定点输入。与主输入信号一样,辅助输入的远程设定点同样可接受47种类型的输入信号,其中包括10种热电偶温度传感器、9种电阻型温度传感器、3种纯电阻、10种热敏电阻、3种模拟电流和12种模拟电压,即任何信号源只要能转换为上述47种类型型号,都可以直接接入第二辅助输入通道作为远程设定点源。

VPC 2021系列超高精度PID调节器是一台具有两路输入(主输入和辅助输入)和两路输出(主控输出1和2)的多功能控制器,具有远程设定点功能,在具体使用远程设定值功能时的具体接线如图2所示。需要注意的是,远程设定点功能只能在单点设定控制模式下有效,即在程序控制模式下无法使用远程设定值功能。

图中在主输入通道上连接的压力传感器为过程传感器,在主控输出1通道连接的是作为执行机构的高压比例阀,由此压力传感器、高压比例阀和PID调节器组成标准的闭环控制回路,在一般情况下可以通过内部设定点进行压力控制。


图2 使用远程设定点功能时的接线图

如果要使用远程设定点功能,如图1所示,需要在辅助输入通道接入远程设定点源,这里是电压信号发生器。在使用远程设定值功能前,需要对PID控制器的辅助输入通道相关参数进行设置,以满足以下几方面要求:

(1)辅助通道上接入的远程设定点信号类型要与主输入通道完全一致。

(2)辅助通道的显示上下限也要与主输入通道完全一致。

(3)显示辅助通道接入的远程设定点信号大小的小数点位数要与主输入通道保持一致。

完成辅助输入通道参数的设置后,开始使用远程设定点功能时,还需要激活远程设定值功能。远程设定值功能的激活有以下两种方式:

(1)仅使用远程设定点,不使用本地设定点:在PID控制器中,设置辅助输入通道2的功能为“远程SV”,相应数字为3。

(2)可进行远程和本地设定点之间切换:在PID控制器中,设置辅助输入通道2的功能为“禁止”,相应数字为0。然后设置外部开关量输入功能DI1为“遥控设定”,相应数字为2。通过这种外部开关量输入功能的设置,就可以采用图1中所示的纽子开关实现远程设定点和本地设定点之间的切换,开关闭合是为远程设定点功能,开关断开时为本地设定点功能。

需要注意的是,无论采用哪种远程设定点激活和切换方式,在输入信号类型、显示上下限范围和小数点位数这三个参数选项上,辅助输入通道始终要与主输入通道保持一致。

三、远程设定点功能的典型应用

远程设定点功能的用途十分广泛,在许多控制领域都可以得到应用,典型应用是手动设定点输入的自动跟踪控制,多个被控对象之间的主从自动跟踪控制、串级控制和比值控制中的自动从属调节等。

3.1 各种自动跟踪控制

自动跟踪控制会出现在许多实际应用中,一般是在两个以上被控对象中,要求一个被控对象始终跟随另一个被动对象的变化。一般自动跟踪控制应用中,要求两个或两个以上的被控对象随时间始终同步变化并尽可能的完全相同,最典型的应用场景是多温区的温度跟踪控制,其目的是实现各个温区的温度始终相同,从而起到温度均匀或使被跟踪对象处于绝热状态。

如图3所示,我们以两个被控对象之间的温度跟踪为例,其中物体A是主温度变化对象,物体B为防护温度变化对象,要求物体B的温度始终跟踪物体A并保持相同,从而使物体A始终处于等温绝热状态,这种等温绝热形式常用于绝热量热计。


图3 温度自动跟踪中的传感器形式:(a)温差热电堆,(b)热电阻远程设定点

图3给出了温度跟踪中的两种温度传感器连接方式,图3(a)是典型的温差热电堆形式,其中用了两只或多只热电偶构成的热电堆检测物体AB之间的温差,温差信号(电压)直接连接到PID控制器的主输入端,PID控制器调节物体B的加热功率,使温差信号始终保持最小(近似零),从而实现物体B的温度始终跟踪物体A。

在有些应用场合无法使用热电偶而只能使用热电阻,那么温度跟踪一般会采用图3(b)所示的远程设定点功能。这时需要物体AB上分别安装两只热电阻温度计,其中物体B上的热电阻(两线制或三线制)连接到PID控制器的主输入端作为控制传感器,物体A上的热电阻(与物体B热电阻制式保持相同)连接到PID控制器的辅助输入端作为远程设定点传感器,由此实现物体B的温度调节始终跟踪物体A的温度变化。

采用热电阻温度传感器进行温度跟踪控制一直是个技术难点,以往的实现方法是采用复杂的惠斯登电桥(wheatstone bridge)将图3(b)中的两只热电阻温度传感器的电阻差转换为电压信号,这样就等同于图3(a)所示的功能。由此可见,采用远程设定点功能简化了热电阻温度跟踪的实现难度和装置的体积及造价。

3.2 串级控制(级联控制)

远程设定点功能最主要的应用是在串级控制系统中。一般串级控制系统由两个或两个以上的控制器串联连接组成,一个控制器的输出作为另一个控制器的设定值。串级控制系统的特点是将两个PID调节器相串联,主调节器的输出作为副调节器的设定,当被控对象的滞后较大,干扰比较剧烈、频繁时,可考虑采用串级控制系统。特别是需要进行超高精度控制,以及跨参数和跨量程控制时,串级控制系统则能重复发挥其优势。

图4所示是一个典型的串级控制在管壳式热交换器温度控制中的应用,其中离开热交换器的液体的温度是最终需要的控制变量,即通过操控蒸汽调节阀,使液体温度恒定在某一个设定值上。进入换热器的蒸汽流量直接影响温度,但只要控制好温度,我们并不关心流量有多少。所需的蒸汽量将取决于工作流体的流速和进口温度与出口温度设定点之间的差异。


图4 热交换器温度控制中的串级控制系统

我们可以用一个PID控制器来控制温度,温度作为输入,输出连接到调节阀。虽然这种安排可以控制温度。但是,在实际控制中存在一些问题:

(1)蒸汽集管压力可能发生变化,导致流入换热器的蒸汽流量突然减少。温度控制器将把温度带回它的设定值,但是,由于温度控制器需要缓慢的调谐,校正将花费比预期更长的时间。

(2)温度循环,可能包含多个滞后和死区,是一个更难调优的循环。阀门中的非线性将进一步使调谐复杂化。

如图4所示,使用串级控制方式将纠正这两个问题。在此串级控制系统中,采用了两路控制(或两个PID控制器),其中一个作为主控制器(温度控制器)采集最终需要控制的离开换热器的流体温度,同时根据本地设定点(温度值)进行控制,控制器的输出信号作为作为从控制器(流量控制器)的远程设定点,流量控制器采集流量传感器信号,并根据远程设定点控制调节阀的开度大小。

由此可见,采用串级控制方法,如果管路内压力发生变化而导致流量发生改变,流量测量将检测到这种变化,并立即可以得到反馈和纠正,从而平稳快速的实现温度的最终控制。

这里需要注意的是,主控制器的输出量为电压(或电流值),是作为从控制器的远程设定值,那么此远程设定值的变化范围应与流量传感器的信号类型(电压或电流)和量程保持一致。

3.3 比值控制

远程设定值功能经常在比值控制中得到应用。比值控制,也称之为比率控制,是使得两种或两种以上被控变量的比值保持恒定的一种控制方法。

如图5所示是一个典型的流体混合比值控制应用,通过比值控制方式控制一种流体(受控流体)与另一种流体(自由流体)按照设定的流量比值进行混合。实际上,这也是一种跟踪控制形式,即受控流体的流量按照设定比值自动跟踪自由流体的流量变化。


图5 流体混合中的比值控制系统

在图5中,用流量传感器1测量自由流体的流量,此流量信号乘以比值发生器的设定比值输出远程设定点信号。PID控制器控制分别接收远程设定点信号作为设定值和接收流量传感器2作为测量信号,由此来控制被控流体。

在具体应用过程中,比值发生器可采用以下两种方式实现:

(1)从图5可以看出,比值发生器类似于图4所示串级控制系统中的主控制器,控制电动针阀的PID控制器相当于串级控制系统中的从控制器。因此,采用两路PID控制就可实现比值控制。

(2)更简单的方式是直接采用图2所示的PID控制器的远程设定点功能,将流量传感器1和传感器2分别连接到主输入和辅助输入通道,其中辅助输入通道作为远程设定点。而远程设定点的比值大小则可以通过修改辅助通道的显示上下限来进行改变,但需要注意的是辅助输入通道的信号类型和显示小数点位数要与主输入通道保持一致。

四、总结

远程设定点功能是超高精度PID控制器的重要拓展功能之一,在实际自动控制中有着广泛的应用,但详细介绍远程设定点功能的具体操作设置和实际应用的资料内容很少。本文重点侧重介绍远程设定点的功能和操作设置过程,以期便于具体操作使用人员的快速设置和投入控制运行。

远程设定点功能在各种复杂PID控制中的应用十分广泛,本文只是列举了远程设定点功能在自动跟踪、串级控制和比率控制中的典型应用,而在实际控制中还可以有更多种的应用演变。


 


 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/66076.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

争议不断的AI绘画,靠啥成为了顶流?

今年以来,AIGC迅速崛起。所谓AIGC,即AI-Generated Content,指的是利用人工智能来生成内容,被认为是继专业产出内容(PGC)、用户产出内容(UGC)后的新型内容创作方式。不久前掀起热议的…

品牌化、跨境电商、专注细分赛道,平台助力品牌快速出海

国内国外产品都面临着日趋激烈的竞争,卖家越来越意识品牌的效应的重要作用。在竞争激烈的大环境之下,卖家必须采取有效的产品品牌营销策略来提高自身产品的市场竞争力。品牌营销在一定程度上可以增强产品在激烈的市场竞争的影响力。同时,口碑…

【DL】Windiws10系统下安装CUDA和CUDNN实践教程

Windiws10系统下安装CUDA和CUDNN实践教程(手把手系列,不错过任何一个环节): 一、查看需要的CUDA版本 点击开始菜单栏右侧的放大镜,输入NVIDIA 然后点击NVIDIA Control Panel,进入NVIDIA控制面板 点击管理3D设置->系统信息 弹出以下界面框 点击组件,就可以看到驱动对…

工业CT检测技术及工业CT基本组成

工业CT基本组成 由重建CT图像的基本过程出发,我们可以想象一下组成一台工业CT设备的基本要求:它应该能够量 X射线穿透被检物体以后射线的强度,同时能够完成X射线机-探测器系统与被检测物体之间的扫描运动,从而获得重建CT图像所需的…

如何将u盘两个分区合并?u盘怎么合并一个区

U盘是我们日常工作中应用得很广泛的便携式存储设备,具有体积小、便携易带、容量大、随插随拔等优势。为了方便存储数据,不少的用户都会对U盘分区,那么,如何将u盘两个分区合并? 一、合并U盘分区的应用与说明 合并U盘分…

Java高效率复习-MySQL下篇

前言 本文章的语言描述会比上篇多一些 数据库的创建修改与删除 标识符命名规则 数据库名、表名不得超过30个字符,变量限制为29个必须只能包含A-Z,a-z,0-9,_等63个字符数据库名、表名、字段名等对象名中间不要包含空格同一个My…

【Unity编辑器扩展】GF_HybridCLR自定义Toolbar, 一键出包/打热更扩展工具

GF_HybridCLR是基于GameFramework HybridCLR的一款工具链完善,工作流简洁的游戏框架。拥有标准高效的开发工作流,开箱即用,适用于快速研发。 出包时经常遇到忘记刷新配置表、忘记重新打AB包等等,接入HybridCLR每次打热更包也需要…

Android Span进阶之路——ClickableSpan

一、前言 在Android中,可以使用强大的标记(Span)对象来实现富文本展示,相比 HTML 而言更高效实用。关于 Android Span 的入门篇可以阅读 Android中强大的标记对象-Span。本文将对 ClickableSpan (可点击的Span&#xf…

WebDAV之葫芦儿·派盘 + Koder

Koder 支持WebDAV方式连接葫芦儿派盘。 一款可以让你在iPhone、iPad上写各种编程语言代码的app,码农不要错过。 Koder是iPad和iPhone的代码编辑器。它确实具有许多功能,包括语法突出显示,代码段管理器,选项卡式编辑,查找和替换代码,编辑器主题,远程和本地文件连接等等…

OpenCV入门(C++/Python)- 使用OpenCV标注图像(六)

使用OpenCV标注图像用颜色线标注图像绘制圆绘制实心圆绘制矩阵绘制椭圆绘制带轮廓和填充半椭圆使用文本注释图像为图像和视频添加标注的目的不止一个,包含:向视频中添加信息在对象检测的情况下,在对象周围绘制边界框,用不同颜色的…

并查集介绍

文章目录:并查集原理并查集实现并查集的类结构并查集的合并统计集合数量并查集原理 在一些应用问题中,需要将 n 个不同的元素划分成一些不相交的集合。开始时,每个元素自成一个单元素集合,然后按照一定的规律将归于同一组元素的集…

《找对英语学习方法的第一本书》

简 述: 此书写于二十年前,结合我自身情况参照,有了一种理论指导,可在众多学习方法中有效抉择,亦能在不同阶段更换不同策略。本文为读后的一个简要归纳和札记。 文章目录第一章:爱之愈深、误之愈切第二章:我…

李宏毅2022《机器学习/深度学习》——学习笔记(5)

文章目录优化方法CNNCNN和全连接神经网络的区别感受野共享参数CNN和全连接神经网络的总结PoolingCNN流程自注意力机制自注意力机制解决的问题输入是一组向量的例子输入是一组向量时输出的可能自注意力机制核心思想自注意力机制具体细节Self-attention和CNN的关系参考资料优化方…

网络安全之从原理看懂XSS

01、XSS的原理和分类 跨站脚本攻击XSS(Cross Site Scripting),为了不和层叠样式表(Cascading Style Sheets,CSS)的缩写混淆 故将跨站脚本攻击缩写为XSS,恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页面时&#xff0c…

七周成为数据分析师 | 业务

为什么业务重要? 唯有理解业务,才能建立业务数据模型 一.经典业务分析指标 模型未动,指标先行 如果你不能衡量它,你就无法增长它 指标建立的要点 ①核心指标 ②好的指标应该是比率 ③好的指标应该能带来显著效果 ④好的指…

民办二本程序员阿里、百度、平安等五厂面经,5 份 offer(含真题)

昨天小休,一位高中同学联系了我,说是要请我吃饭,有这种好事,我当然是毫不犹豫的答应了啦! 等等...会不会是找我借钱的? 好慌,怎么办?已经答应过去了。 在后面的交谈中,…

Word控件Spire.Doc 【图像形状】教程(12) 如何在C#中旋转word文档上的形状

Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库。在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建、编辑、转换和打印 Microsoft Word 文档。拥有近10年专业开发经验Spire系列办公文档开发工具,专注于创建、编辑、转…

【C语言程序设计】实验 3

目录 1. 水仙花数 2. 五位回文数 3. 输入x,计算y 4. 百分制改为等级制 5. 同构数 6. 月份天数 7. 加一天后日期(条件) 8. 计算服装款(条件) 1. 水仙花数 【问题描述】输入一个3位正整数,判断该…

数据可视化之基础图表

一 前言 数据图表则是用来表现数据的一类图表,用来帮助用户理解数据。在这类图表中,以三大类图表最为常用 —— 柱状图(条形图)、折线图、饼图。据非官方统计,数据图表使用率占所有图表的类型的62%。所以,…

Docker之MySQL_GROUP_REPLICATION组复制(MGR)、宕机节点恢复和Spirngboot整合

三台服务器修改hosts文件 vim /etc/hosts追加内容 192.168.1.11 node1 192.168.1.12 node2 192.168.1.13 node3修改hostname vim /etc/hostname重启网络使配置文件生效 systemctl restart network三台服务器拉取MySQL镜像 docker pull mysql:8.0.23创建配置文件夹 …