Mijae Posted April 12, 2017 Share Posted April 12, 2017 There have been a few posts asking how to increase pressure in pipes. That is, right now gas valves can reduce packet sizes, but not increase them (by merging them together). However, this can be achieved using feedback loops. This design is related to the solution I posted for increasing efficiency of thermoregulators prior to TU. i realized the flaw in that design (hitting pipe size limit) was actually the feature people were now requesting. This is 3 nested loops each of which doubles the size of output packets. They stack on each other so this increases packet sizes by 8x. It requires a constant supply of same-size input packets for stability. You'll need to be able to estimate the average flow of incoming packets and use a valve to normalize the stream. In this example, the valve is set to 100g/s on the right and packets come out at 800g on the left (every 8s). Getting the packet sizes you want takes some math to set the valve limit and number of loops based on your expected input rate. Examples: Turning this valve up to 125 g/s will max the pipe out at 1000g packets (if your input is at least 125 g/s). If your input is less than 125g/s and you want 1000g packets, you can add another outer feedback loop to increase the packet sizes to 16x (every 16s). This will max out the pipe with the valve set up to 1000/16 = 62.5 g/s. You can reduce the setup to 2 loops to increase packet sizes to 4x and set the valve up to 250 g/s. You can split your input prior to the valve and have parallel recursive loops depending on input rate or overflow into some other system Setting valve higher than (1000/multiplier) will either backup the system to that rate or could cause packets to emit faster than the multiplier rate with some at 1000g and some less than 1000g. Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.
Please be aware that the content of this thread may be outdated and no longer applicable.