I am trying to simulate a multistage compressor process. I have two issues. The are somewhat linked.
The process pressure is given at the final outlet and the interstage pressures needs to be determined based on the compressor stage parameters. I plan to use the glabal scripting feature because I still want to use the built-in adiabatic compressor flowsheet item. A priori I don't know the interstage pressures and I also don't want to iterate them externally.
The compressor is a positive displacement type (piston or screw) so that the volumetric flow rate is constant. I also think this should be possible to govern via a global script The volumetric flowrater is a weak function of the pressure ratio, but I still want to model it.
How can I simulate this scenario giving the suction conditions and final discharge pressure?
Since I am not very familiar with DWsim could anyone propose some ideas?
Thank in advance!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
for a simple mutistage compression simulation, you probably don't need to write a script.
You could use specification blocks to set the interstage compression ratio and a global adjust to adjust the suction pressure based on the given outlet.
Please have a look at the attached (very basic) 3 stages compression simulation.
The interstage pressure ratio can be varied by changing in the specification blocks S the function Pout = R x Pin (here I set all at 4.12).
The suction pressure is found through the global Adjust A: here I set the final pressure at 75 bar and the suction is found as 1.07 bar, but you can vary as needed.
Hello all,
I am trying to simulate a multistage compressor process. I have two issues. The are somewhat linked.
How can I simulate this scenario giving the suction conditions and final discharge pressure?
Since I am not very familiar with DWsim could anyone propose some ideas?
Thank in advance!
Hi Simon,
Do you have an initial draft for the model algorithm?
Hello Simon,
for a simple mutistage compression simulation, you probably don't need to write a script.
You could use specification blocks to set the interstage compression ratio and a global adjust to adjust the suction pressure based on the given outlet.
Please have a look at the attached (very basic) 3 stages compression simulation.
The interstage pressure ratio can be varied by changing in the specification blocks S the function Pout = R x Pin (here I set all at 4.12).
The suction pressure is found through the global Adjust A: here I set the final pressure at 75 bar and the suction is found as 1.07 bar, but you can vary as needed.
Hope this helps.
Luca