这篇文章重点讲清楚: 后补偿(post-compensated)系统中,如何在多执行器同时工作、泵可能饱和的情况下,实现可预期的流量共享(flow sharing)。
一、前提回顾:压力无关流量控制与两类补偿器
目标: 要实现压力无关的流量控制,必须让节流口(orifice)两端的压差 ΔP 尽量保持恒定。
1. 常开型两通补偿器(预补偿常用)
- 使用两通式压力补偿器,阀芯由弹簧偏置在常开位置。
- 当节流口两端压差大于弹簧设定值时,补偿器开始关闭,限制流量。
- 这种补偿器本质是常开型流量限制器(normally open flow limiter),典型用于预补偿(pre-compensated)系统。
缺点:
- 当泵“饱和”(多个执行器同时要流量,总需求 > 泵最大供给)时:
- 油液优先流向“最容易”的负载(所需压力最低的执行器);
- 高压负载会减速甚至停止;
- 无法实现真正的流量共享。
2. 后补偿:在节流口下游“引入压力”
另一种方式是:
- 将压力诱导型补偿器(pressure-inducing compensator)布置在节流口下游;
- 并将其设定为:
- 下游压力始终比节流口上游压力低一个固定的压差(若干 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 泵的“对话”可以理解为:
- 功能 1:
- “我这边负载 200 bar,需要压力油。”
- 泵:
- “好的,我给你 220 bar(200 + 20),保证 20 bar 的 ΔP。”
- 功能 1:
此时:
- 节流口上游压力:约 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 想“自立门户”:
- 功能 2:
- “我能不能用我自己的 80 bar 来作为补偿器参考压力?”
- 泵:
- “不行!所有节流口必须在同一个 ΔP 下工作。 现在最高负载是 200 bar,你也必须用 200 bar 作为节流口下游压力, 这样你也在 20 bar 的压差下工作。”
结果:
- 两个功能的节流口都在 ΔP=20 bar 下工作;
- 流量分配仅由各自节流口开度决定。
工况三:泵饱和,两个功能同时工作
- 功能 1:
- “我要更多流量,我把节流口开大,负载还是 200 bar。”
- 功能 2:
- “我也要更多流量,我的负载还是 80 bar。”
- 泵:
- “你们开口太大了,我已经到最大排量。 我没法再维持 20 bar 的 ΔP, 现在最多只能维持 10 bar(例如:泵压 = 210 bar,负载 200 bar)。 但我会把这 200 bar 的最高负载信号发给所有功能, 让你们所有节流口都在同样的 10 bar 压差下工作。”
功能 2 再次“抗议”:
- 功能 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 口的方向分配;
- 阀体内部油道和阀芯槽型设计会变得非常复杂,设计难度和制造成本都明显上升。
六、收束:原理简单,但极具工程价值
作者的核心总结可以压缩成一句话:
只要补偿系统能保证所有节流口两端的压差始终相同,就能实现流量共享。
后补偿结构通过:
- 上游:所有节流口上游端接到泵出口;
- 下游:所有节流口下游端通过“压力诱导型补偿器”,由 LS 单向阀网络提供的最高负载压力统一“拉定”;
从而保证:
- 泵未饱和时:
- ΔP = 泵补偿器设定值,功能速度为标称值;
- 泵饱和时:
- ΔP 降低,但对所有节流口相同,所有功能一起变慢,
- 控制关系(速度比例)不丢失。