后补偿流量控制与流量共享

这篇文章继续讨论后补偿(post-compensated)流量控制,重点放在: 在多执行器同时动作、泵可能饱和的情况下,如何通过后补偿实现可靠的流量共享(flow sharing)

一、回顾:压力无关流量控制与两种补偿方式

目标: 要实现压力无关的流量控制,必须让节流口(orifice)两端的压差 ΔP 保持稳定。

1. 预补偿中常见的“常开型补偿器”

  • 使用一个两通式压力补偿器,其阀芯由弹簧偏置在常开位置
  • 当节流口两端压差超过弹簧设定值时,补偿器开始关闭,限制流量。
  • 这种补偿器本质上是一个常开型流量限制器(normally open flow limiter),广泛用于预补偿(pre-compensated)系统。

问题:

  • 当泵处于饱和状态(多个执行器同时要流量,总需求超过泵能力)时:
    • 油液会优先流向“最容易”的负载(所需压力最低的执行器);
    • 高压负载会减速甚至停止;
    • 也就是说:无法实现真正的流量共享

2. 后补偿:在节流口下游“引入压力”

另一种方式是:

  • 压力诱导型补偿器布置在节流口下游
  • 并将其设定为:
    • 下游压力始终比节流口上游压力低一个固定的压差(若干 bar)
  • 这样就能在节流口两端维持一个近似恒定的压差。

作者在前一篇文章中已经通过一个“自绘原理图”解释过这一点,这里不再展开。

二、引入多执行器:我们真正想要的系统行为是什么?

现在可以考虑多执行器同时动作的情况,并认真思考: “后补偿 + 流量共享”到底要实现什么样的系统行为?

1. 基本前提:泵是负载敏感(LS)变量泵

  • 泵带有负载敏感控制器(LS controller)
  • 它会保持泵出口压力 Ppump 比来自方向阀(DCV)的最高负载压力信号 PLS 高一个固定的压差 ΔPpump。
    • 即:

Ppump=PLS+ΔPpump

2. 当泵未饱和时

  • 泵可以自由增大排量,以维持设定的 ΔPpump;
  • 各执行器的节流口在相同的压差下工作,流量由各自开口面积决定。

3. 当泵饱和(排量已到上限)时

  • 泵已无法再提高流量;
  • 此时 ΔPpump 会下降
  • 但如果我们能让所有节流口的压差同时、等比例下降,就可以实现:
    • 所有执行器一起变慢
    • 速度比例关系保持不变
    • 控制仍然是“可预期、可控”的。

关键结论:

只要补偿系统能保证: 所有节流口两端的压差 ΔP 始终相同, 就能实现流量共享(flow sharing)。

  • 当 ΔP 为泵补偿器设定值时:
    • 各执行器以“标称速度”运行;
  • 当 ΔP 降低(泵饱和):
    • 所有执行器一起变慢;
    • 速度比例仍由各自节流口开度决定,控制关系不被破坏。

三、两功能后补偿流量共享系统的三种工况

文章中给出一个两功能(两执行器)后补偿流量共享系统,并用三种工况来说明其行为逻辑:

场景一:泵未饱和,只有一个功能工作

  • 功能 1 负载压力:200 bar。
  • 泵的 LS 控制器会这样“回应”:
    • “你要 200 bar 负载?那我就给你 220 bar 泵压(多出 20 bar 的 ΔP)。”

此时:

  • 节流口上游压力:约 220 bar;
  • 下游压力:约 200 bar;
  • 压差 ΔP≈20 bar,为泵补偿器设定值。

场景二:泵未饱和,两个功能同时工作

  • 功能 1:负载仍为 200 bar;
  • 功能 2:负载为 80 bar,也开始要流量。

对话式理解:

  • 功能 1:
    • “我还是 200 bar 在干活。”
  • 功能 2:
    • “我也要油,我只需要 80 bar。”
  • 泵:
    • “我只认最高负载,也就是 200 bar。 我会继续维持 220 bar 泵压(200 + 20)。 你们谁开口,我就多给点流量。”

关键点:

  • 功能 2 想用自己的 80 bar 来作为补偿器的参考压力;
  • 但系统要求:
    • 所有节流口下游压力都必须等于“最高负载压力”
    • 即都要以 200 bar 作为补偿参考;
  • 于是功能 2 的补偿器也被“强制”以 200 bar 作为下游压力,
    • 这样它的节流口同样在 ΔP=20 bar 下工作。

结果:

  • 两个功能都在相同的压差下工作;
  • 流量分配仅由各自节流口开度决定。

场景三:泵饱和,两个功能同时工作

  • 功能 1:
    • “我要更多流量,我把节流口开得更大,我的负载还是 200 bar。”
  • 功能 2:
    • “我也要更多流量,我的负载还是 80 bar。”
  • 泵:
    • “我已经到最大排量了,给不了更多流量。 在你们把节流口开大的情况下,我只能维持: 泵压 = 200 + 10 bar(比如说只剩 10 bar 的 ΔP)。 但我保证:
      • 我会把这 200 bar 的最高负载信号发给所有功能;
      • 让你们所有节流口都在同样的 ΔP 下工作—— 虽然这个 ΔP 已经从 20 bar 掉到了 10 bar。”

功能 2 再次“抗议”:

  • “我能不能用我自己的 80 bar 来做补偿参考?”
  • 泵的回答仍然是:
    • “不行!所有功能必须在同一个 ΔP 下工作。 你必须用 200 bar 作为节流口下游压力。”

结果:

  • 泵饱和后,ΔP 从 20 bar 降到 10 bar;
  • 所有节流口的压差都变成 10 bar;
  • 所有功能一起变慢,但速度比例关系不变

四、后补偿流量共享的本质机理

从上述三种工况可以看出:

  • 所有节流口的上游端都接在泵出口:
    • 上游压力相同,等于当前泵压;
  • 所有节流口的下游端都通过“压力诱导型补偿器”被“拉”到同一个压力:
    • 这个压力由最高负载压力决定,
    • 通过 LS 单向阀(shuttle)网络传递给所有补偿器。

因此:

节流口上游压力 = 泵压 节流口下游压力 = 最高负载压力

所有节流口的压差 ΔP=Ppump−PLS,max 相同。

  • 当泵未饱和时:
    • ΔP 约等于泵补偿器设定值(例如 20 bar);
  • 当泵饱和时:
    • ΔP 下降,但仍然对所有节流口相同;
  • 因此实现了流量共享
    • 所有功能一起变慢,
    • 但控制关系(速度比例)保持不变。

五、后补偿结构的主要缺点:方向控制设计复杂

作者也点出了后补偿系统的一个重要缺点:

  • 补偿器被布置在节流口下游
  • 如果只是用逻辑元件做单向流动控制,实现起来相对简单;
  • 但如果要做方向控制阀(DCV),并希望用一个阀芯同时实现方向控制 + 流量控制 + 后补偿,问题就变得复杂:

你必须在阀体和阀芯上做很多“绕路设计”:

  • 先让流量通过阀芯的节流区(流量控制部分);
  • 再引到补偿器;
  • 然后再把流量“绕回”阀芯,用于实现 A/B 口的方向分配;
  • 阀体内部油道和阀芯槽型设计会变得非常复杂,制造和成本压力都很大。

六、总结:原理简单,价值巨大

作者最后的总结可以浓缩为一句话:

只要补偿系统能保证所有节流口两端的压差始终相同,就能实现流量共享。

后补偿结构通过:

  • 将所有节流口上游端接到泵出口,
  • 将所有节流口下游端通过“压力诱导型补偿器”拉到同一个“最高负载压力”, 实现了这一点。
  • 当泵未饱和:
    • ΔP 等于泵补偿器设定值,功能速度为标称值;
  • 当泵饱和:
    • ΔP 降低,但对所有节流口相同,所有功能一起变慢,控制关系不丢失。

滚动至顶部