对孔和阀门进行管道连接,使每个出口都能达到其压力和速率——缩小管道,你就可以用压力换取速度。
一个源向一个分流至两个出口的连接点供电,每个出口都有自己的压力和流量需求。设置各支路的孔径和出口B的阀门;引擎会在每次更改时重新解析网络。缩小孔径会加速流动但会降低压力,因此您可以平衡相互竞争的出口,直到满足这两个要求。
Pipeworks 是一个基于真实连续性和伯努利关系的流体动力学谜题,教授流体如何在网络中移动。
设定管道内径和一个阀门,使两个出口各自满足自己的压力和流量需求,这是管网水力学,受哈根-泊肃叶关系的支配。
每次改动之后都由引擎重新求解整个管网,是本作原创的反馈方式。
重新求解是必要的,因为各个分支是相互耦合的。流动阻力取决于内径的四次方,所以稍稍加宽一点,就会把不成比例的一大部分流量倾泻到那个分支中,而让另一个分支缺水——这就是为什么这类系统无法一次只调一个出口。
Pipeworks 是一款基于真实连续性和伯努利关系的原创流体动力学谜题。它可以在浏览器中免费玩,无需下载。