资讯详情

双闭环流量比值控制系统建模与PI参数整定调试全解析

📅 2026/9/17 13:21:45 | 华诺云谱 👁 阅读
双闭环流量比值控制系统建模与PI参数整定调试全解析
简介双闭环流量比值控制系统课程设计是一份面向自动化、过程控制方向学生的完整课程设计方案针对主从流量需保持比例关系且总流量需稳定调节的工业场景系统讲解双闭环比值控制的结构、原理与设计流程。压缩包内含1个doc文档约5.58MB内容涵盖设计任务分析、双闭环方案论证、Matlab仿真与THJ-2实验平台调试等模块已有480人学习下载。文档详细对比了开环、单闭环与双闭环方案给出了电动阀支路与变频器—磁力泵支路的具体结构并探讨扰动频繁、负荷变化较大工况下的控制特点可迁移到氨氧化炉进料比例控制等化工场景。读者可从中获得从被控对象建模、控制器参数整定到系统投运的完整设计思路适合作为自动化专业课程设计参考资料或答辩辅助。1. 双闭环流量比值控制为什么要给主流量也加闭环在硝酸生产中氨氧化炉的进料氨气和空气流量需要严格保持比例一旦失衡低温时氨含量达到 15%28%、高温时 14%30% 就可能进入爆炸区间。类似的配料、中和、药剂混合场景里两种物料流量的比例准确性直接关系到安全、收率和产品质量。单闭环比值控制只把从动量闭环主流量发生波动时从动回路虽然能按比值关系跟随但总物料量始终在晃动系统总负荷不稳定。双闭环流量比值控制系统在主动量一侧再增加一个定值闭环让主流量先站稳从动量再按比例跟踪总流量随之平稳。这套思路在 THJ-2 型高级过程控制系统实验装置上体现得很典型电动阀支路作为主动量变频器-磁力泵支路作为从动量两个回路通过比值器耦合。适合正在做过程控制课程设计、需要从对象建模到仿真再到实物投运完整走一遍的读者。2. 对象建模与传递函数测试电动阀和变频器磁力泵的两点法辨识2.1 系统构成与主从回路划分双闭环流量比值控制系统的结构可以拆成两个彼此耦合的单回路。主流量 Q1 由电动调节阀支路提供经过流量变送器 FT1 后进入 AI 智能调节仪 1调节仪 1 的输出控制电动调节阀的开度构成主流量定值闭环。副流量 Q2 来自变频器驱动磁力泵支路流量变送器 FT2 的信号进入调节仪 2 的反馈端而调节仪 2 的外给定来自主流量信号经比值器折算后的输出。这样副调节器的工作目标是让 Q2 跟踪一个和 Q1 成比例关系的给定值。这里需要特别注意双闭环比值控制和串级控制的区别。串级控制中的副变量是调节变量到被控变量之间总对象的一个中间变量副回路的输出会影响主变量而比值控制中副流量 Q2 不会反过来影响主流量 Q1两个回路之间只有比值器形成的单向给定联系。理解了这一点后续接线和参数整定才不会把两个回路搞成相互纠缠的串级系统。本设计使用的 THJ-2 装置中两条动力支路分别是支路执行器测量仪表量程输出信号主动量 Q1电动调节阀 QSVP-16K涡轮流量计 LWGY-1001.2 m³/h420 mA从动量 Q2三菱变频器 磁力泵涡轮流量计 LWGY-1001.2 m³/h420 mA因为两条支路的流量量程相同工艺比值系数和仪表比值系数在数值上可以直接对应。如果换成量程不同的变送器就必须按第 4 章的公式折算。2.2 为什么用两点法测一阶惯性加纯滞后模型电动阀支路和变频器-磁力泵支路的动态特性无法从铭牌参数直接算出来常见做法是做阶跃响应实验把被控对象近似成一阶惯性加纯滞后模型G(s) K * e^(-τs) / (T*s 1)其中 K 是稳态放大系数T 是时间常数τ 是纯滞后时间。给执行器加一个阶跃输入 X0等待响应进入稳态后读取稳态输出 h(∞)放大系数为K h(∞) / X0为了得到 T 和 τ可以在归一化响应曲线上取 y*(t1)0.39 和 y*(t2)0.63 两个点。一阶惯性加纯滞后模型的阶跃响应满足指数上升规律这两个点对应的时间差与时间常数直接相关常见的估算方式是 T 2 * (t2 - t1)τ 2 * t1 - t2。用一段简单的 Python 代码可以复现这套计算# 阶跃输入幅值单位与控制器输出一致 X0 0.4 # 从阶跃响应曲线上读取的稳态输出值 h_inf 3.7668 # 稳态放大系数 K h_inf / X0 # 响应曲线归一化到 0.39 和 0.63 时所对应的时刻单位秒 # 这两个值需要从实际曲线上人工读取 t39 7.602 t63 9.174 # 两点法估算时间常数和纯滞后时间 T 2 * (t63 - t39) tau 2 * t39 - t63 print(fK{K:.2f}, T{T:.3f}s, tau{tau:.3f}s)上面的代码只是把两点法公式翻译成了可执行的计算过程。实际使用时要先确认阶跃响应曲线已经归一化也就是用瞬时值除以稳态值否则 0.39 和 0.63 两个点对应的时刻会取错。T 和 τ 的精度依赖数据读取的准确度建议在示波器或者组态软件的趋势曲线上放大后取点。2.3 两条支路的近似模型与参数对比按同样的方法处理电动阀支路和变频器-磁力泵支路的阶跃响应数据可以得到两条支路各自的近似模型。电动阀支路实验中的阶跃输入 X00.4稳态输出 h(∞)3.7668因此放大系数 K19.41。从归一化响应曲线取两点后估算得到 T1≈1.572sτ1≈6.444s模型为G1(s) 9.41 * e^(-6.444s) / (1.572*s 1)变频器-磁力泵支路的阶跃输入同样取 0.4稳态输出 h(∞)6.3229放大系数 K215.807。两点法估算得到 T2≈2.88sτ2≈7.25s模型为G2(s) 15.807 * e^(-7.25s) / (2.88*s 1)把两个模型放一起看会发现几个对整定有直接影响的特征支路KTττ/T 比例电动阀回路9.411.572s6.444s4.1变频器-磁力泵回路15.8072.88s7.25s2.5电动阀回路的滞后相对时间常数更大τ/T 达到 4 以上这种对象控制起来要保守一些比例度不能太小。变频器-磁力泵回路增益更高同样输入下稳态输出变化更剧烈整定时要防止副回路输出波动被放大。两个对象都有明显的纯滞后所以流量回路不适合加微分作用微分会对流量噪声非常敏感这也是后面选 PI 控制的重要原因。3. 单回路PI参数整定与Matlab仿真先让两个流量支路各自站稳3.1 比例度、积分时间的工程含义流量控制的被控对象通常是大滞后、大惯性的过程加上流量信号本身噪声大微分作用很容易把高频干扰放大成执行器的频繁动作。因此 THJ-2 装置的流量回路上调节器只用 PI 规律。比例度 δ 和控制器增益 Kp 的关系是 Kp 100 / δ比例度越小增益越大相应动作越强。积分时间 I 越小积分作用越强消除余差越快但太小会引发振荡。AI 智能调节仪上几个关键参数需要理解。Sn 是输入规格Sn33 对应 15V 电压输入Sn32 对应 0.21V 电压输入本设计中调节仪 1 接的是流量变送器并联到比值模块后的信号设置 Sn33调节仪 2 接收比值器输出的电压信号设置 Sn32。dil 和 dih 是输入下限和上限显示值设置为 0 和 100 表示显示百分数。CF 是系统功能选择CF0 为反作用调节CF8 为有分段限制功能的反作用调节。这里的“反作用”指的是测量值增大时输出减小对流量控制阀而言测量流量偏高时关小阀门逻辑上是正确的。3.2 用 Matlab 仿真两个单回路在正式上装置之前先把辨识得到的模型放到 Matlab 里做阶跃仿真可以快速验证控制器参数是否合理。下面以电动阀支路为例建立带纯滞后的一阶惯性模型并在 Simulink 外直接使用 Control System Toolbox 完成闭环阶跃响应仿真% 电动阀支路对象模型G1(s)9.41*e^(-6.444s)/(1.572s1) K1 9.41; T1 1.572; tau1 6.444; s tf(s); G1 K1 * exp(-tau1 * s) / (T1 * s 1); % 比例度40%积分时间0.5换算成增益和积分系数 delta1 40; Ti1 0.5; Kp1 100 / delta1; Ki1 Kp1 / Ti1; % PI控制器 C Kp Ki/s C1 Kp1 Ki1 / s; % 闭环负反馈系统单位阶跃响应 sys1 feedback(C1 * G1, 1); step(sys1, 100); grid on;这段代码中exp(-tau1 * s)表示纯滞后环节feedback(C1*G1,1)将控制器和被控对象串起来后加上单位负反馈。比例度 40% 对应的增益是 2.5积分时间 0.5 对应的积分系数是 5。代码运行后可以观察响应曲线的上升时间、超调量和稳态余差。初步仿真时 P40%、I0.5 能让响应基本稳定在 1 附近但长时间运行后仍有一点偏差说明积分作用还不够或者控制器增益需要微调。之后把比例度加大到 60%积分时间减小到 0.25现场效果更好。变频器-磁力泵回路的仿真方法完全相同只需要把 K、T、τ 替换成 15.807、2.88、7.25。由于这个回路增益更高如果直接沿用电动阀回路的比例度副回路很容易振荡。初步仿真时 P50%、I0.5 已经能稳住但为了给双闭环联动留下稳定裕量现场整定为 P70%、I0.25。3.3 参数整定顺序与衰减比判断双闭环系统投入时先后顺序不能乱。先把比值器旁路或者让副调节器处于手动状态单独整定主回路。主回路的给定值设为工艺需要的主动量值观察电动阀支路流量能否稳定跟踪给定值调整调节仪 1 的 P 和 I 参数直到出现 4:1 的衰减振荡曲线也就是第二个波峰的幅度约为第一个波峰的 1/4。主回路稳定后再切换副调节器到外给定状态让副回路的给定值来自比值器的输出。副回路整定时要观察变频器输出频率变化和磁力泵支路流量是否平稳避免因为副回路比例度过小而引起磁力泵流量大范围波动。两条支路的最终整定参数可以参考以下经验值回路比例度 δ积分时间 I说明电动阀调节器 160%0.25主回路优先整定变频器-磁力泵调节器 270%0.25副回路在外给定状态下调整实际调试时I 值代表的是积分时间单位由调节仪内部约定决定通常以分钟为单位。现场操作时要注意观察调节仪输出变化的速度如果输出变化过快说明积分时间太小需要适当增大。4. 比值系数换算与双闭环联动调试从K到仪表给定值的落地4.1 从工艺比值到仪表比值系数工艺要求 Q2 / Q1 K这里的 K 是真实流量之比。但调节仪内部看到的不是流量本身而是变送器输出的电流或电压信号。流量变送器输出 420 mA 与流量成线性关系因此任意时刻主、副变送器输出电流分别为I1 4 16 * Q1 / Q1maxI2 4 16 * Q2 / Q2max其中 Q1max 和 Q2max 分别是主、副流量量程。把 Q2 / Q1 K 代入可以得到仪表比值系数 K 的换算关系K K * Q1max / Q2max这个公式很容易搞反。直观理解是如果副流量量程比主流量量程大 10 倍即使工艺比值是 1:1副变送器输出同样的流量百分比时对应的实际流量已经大了 10 倍所以仪表内部的目标百分比要除以 10才能让真实流量保持 1:1。本设计中两条支路都使用 LWGY-10 涡轮流量计量程都是 01.2 m³/h因此 K K直接设置比值器系数为 1 即可。用 Python 可以快速做不同量程下的换算Q1max 1.2 # 主流量量程 m3/h Q2max 1.2 # 副流量量程 m3/h K_process 1.0 # 工艺要求 Q2/Q1 # 仪表比值系数换算 K_dash K_process * Q1max / Q2max print(f仪表比值系数 K {K_dash:.3f}) print(若 K1比值器输出直接等于主流量测量百分比)换算完成后还要把 K 设置到比值器模块中。THJ-2 装置上的比值器接收主流量信号作为电压输入输出到调节仪 2 的 1、2 端作为外给定。比值器系数一旦和设备量程不匹配副回路虽然也能跟踪但跟踪的目标值本身是错的系统会以稳定的比例偏差运行很久才被发现。4.2 控制面板接线与变频器状态切换THJ-2 控制面板接线要区分强电和弱电。强电部分三相电源输出 u、v、w 接 380V 磁力泵变频器输出端 A、B、C 接 220V 磁力泵。单相 I 的 L、N 并联给调节仪 1 和调节仪 2 供电单相 II 接电动调节阀电源单相 III 接比值器电源。弱电部分FT1 流量信号并联接到调节仪 1 的 1、2 输入端和比值模块电压输入的正负端比值模块电压输出接到调节仪 2 的 1、2 端FT2 信号接到调节仪 2 的 3、2 输入端。调节仪 1 的输出 7、5 端接电动调节阀控制信号调节仪 2 的输出 7、5 端接变频器的 420 mA 控制信号输入端。变频器是三菱系列需要设置为外部控制模式才能接收调节仪输出。关键参数为 P301、P531、P624其中 P624 表示频率给定来源是外部 DC 420 mA 信号。将 STF 和 SD 短接选择正转RH 段同时短接。注意这个装置上的 05V 电压输入不可用所以不能把调节仪输出强行接到电压端子。手动调试频率时可以在拔下控制信号线和正反转短接线的状态下按 PU/EXT 切换到 PU 模式用面板旋钮设定频率再按 RUN 启动。4.3 双闭环联动调试的完整步骤联动调试建议按下面步骤走每一步都确认稳定后再进入下一步储水箱加满水打开从动支路 F2-1 阀门确保变频器控制的磁力泵不会空转。电动阀支路和变频器支路的手动阀调整到合适开度让两条支路都有足够流量。在手动状态下起动变频器和磁力泵确认流量计有正常指示。单独投主回路定值控制将 Q1 设定到 20 L/min 左右整定调节仪 1 让主流量稳定。把主回路的测量信号接入比值器比值系数先设成 1让调节仪 2 切到外给定状态。观察副回路从动流量是否自动跟踪主回路如果偏差大检查比值器输入输出接线和调节仪 2 的输入规格。改变主回路给定值例如从 20 逐步升到 30观察 Q2 是否按同样比例跟随。在主回路稳定后突然打开电动阀旁路电磁阀或者改变手动阀开度制造一个阶跃扰动观察两个回路能否自动恢复。这套步骤的核心是“先手动后自动、先单回路后双闭环、先定值后跟踪”。如果一上来就把比值器投入一旦出现振荡会很难判断是主回路问题还是副回路问题。5. 调试中容易踩的七个坑及应对细节5.1 设备操作相关的三个坑第一个坑是磁力泵启动前忘记开出口阀。THJ-2 装置上的 220V 磁力泵由变频器驱动启动前必须确认 F2-1 阀门处于打开状态。磁力泵空转很容易损坏而且流量为零时变频器频率还在上升回路根本建立不起反馈。开阀后再起动流量计的指示才能跟着控制信号变化。第二个坑是电动调节阀上电后去拧黑色手轮。智能电动调节阀通电后执行机构随时会响应控制信号手轮强行旋转会损坏内部机构。断开控制信号时阀位有保持功能同样不能用手轮。只有在断开 AC220V 电源后才允许手动操作。实验中间需要复位阀位时最稳妥的做法是通过调节仪输出手动给定值来控制阀门开度。第三个坑是变频器在带电机运行时拔插强电接线。变频器运行中突然断电或者电机缺相轻则报错重则损坏功率模块。正确做法是先按 STOP 停止再断开变频器输入电源等面板指示灯完全熄灭后再接线。同理切换 PU/EXT 模式时也要先把正反转短接线取下否则给定来源切换可能造成电机突然启动。5.2 参数设置与调试判断中的四个坑第四个坑是把 CF 参数设错导致外给定失效。副调节器要工作在跟踪主流量状态必须设 CF8这是带分段限制功能的反作用调节方式。如果 CF 还停留在 0调节仪 2 会认为当前是本地给定模式比值器输出接进去也起不到给定作用。判断方法很简单在手动状态下改变比值器系数观察调节仪 2 的给定显示值是否跟着变。第五个坑是比值系数设置不考虑量程差异。前面说过K K * Q1max / Q2max。有些同学直接把工艺要求的 K 当成仪表给定值结果 Q1 和 Q2 的量程不一致时副流量总是偏离目标。实验中两条支路都是 01.2 m³/h 所以不明显换成实际工业场景量程差异经常达到几倍甚至十几倍这个换算必须做成固定步骤。第六个坑是主回路没有稳定就投入副回路自动跟踪。主回路还在大范围波动比值器输出一直在变副回路即使跟踪得再好整体曲线也是乱的。正确做法是先让主回路的响应曲线出现明显的衰减趋势再进行双闭环联动。如果主回路振荡首先要检查比例度和积分时间是否需要进一步调整而不是去动副回路。第七个坑是扰动实验后忘记恢复阀门状态。旁路电磁阀打开的瞬间会对主回路造成阶跃干扰实验结束后电磁阀复位但旁路管路里可能残留空气导致流量计读数短期内偏大。这时应该保持系统继续运行几十秒观察流量计指示是否回到扰动前水平。如果持续偏高需要打开排气阀排掉管路中的气体。如果只记一个核心细节那就是副调节仪的外给定状态确认把比值器系数从 0.5 调到 1.0观察调节仪 2 的给定值是否同步变化这一条能帮助避开外给定接线、输入规格、参数模式等多层问题。本文还有配套的精品资源点击获取
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。