- A python/cython-based library for Positive-Displacement machine Simulation
- Written in a flexible way so that a wide variety of machines can be implemented with the same core code.
- Two papers about PDSim are available in Int. J. Refrig. in 2020:
This version uses CoolProp v6.x
The core code of PDSim was written by Ian Bell, as part of a collaborative project with the Ray W. Herrick Lab faculty while backpacking around the world. It has its origins in the work done on modeling scroll compressors, and to this day the most comprehensive analysis is possible for scroll compressors. Examples are available of
- hermetic scroll compressor
- hermetic scroll compressor w/ vapor injection
- hermetic scroll compressor w/ discharge valve
Examples are also available of
To setup a conda environment with the requirements, you can do move into the root folder of pdsim and do:
conda env create -f conda_environment.yml
And then to install PDSim
pip -vvv install .