Overview

Overview#

ccp is a python library for calculation of centrifugal compressor performance. The code uses CoolProp [Bell et al., 2014] and REFPROP [Lemmon et al., 2018] for the gas properties calculations.

import ccp

# ccp uses pint to handle units. Q_ is a pint quantity.
# If a pint quantity is not provided, SI units are assumed.
Q_ = ccp.Q_
ps = Q_(3, 'bar')
Ts = 300

# Define the fluid as a dictionary:
fluid = {
    "CarbonDioxide": 0.8,
    "Nitrogen": 0.2,
}

# Define suction and discharge states:

suc0 = ccp.State(fluid=fluid, p=ps, T=Ts)
disch0 = ccp.State(fluid=fluid, p=Q_(7.255, 'bar'), T=391.1)
disch1 = ccp.State(fluid=fluid, p=Q_(6.754, 'bar'), T=382.1)

# Create performance point(s):

point0 = ccp.Point(
    suc=suc0,
    disch=disch0,
    speed=Q_(7941, 'RPM'),
    flow_m=Q_(34203.6, 'kg/hr'),
    b=0.0285,
    D=0.365,
)
point1 = ccp.Point(
    suc=suc0,
    disch=disch1,
    speed=Q_(7941, 'RPM'),
    flow_m=Q_(36204.8, 'kg/hr'),
    b=0.0285,
    D=0.365,
)

# Create an impeller with those points:

imp = ccp.Impeller([point0, point1])

# Get results from the Impeller with methods such as
imp.head_plot()
imp.disch.T_plot()

You can get more details by reading the Tutorial.

ccp also includes an application for performance tests, curves conversion, curves digitizing and performance evaluation of plant data. Install it with pip install "ccp-performance[desktop]" and start it with ccp-app (see Installation).

[BWQL14]

Ian H. Bell, Jorrit Wronski, Sylvain Quoilin, and Vincent Lemort. Pure and pseudo-pure fluid thermophysical property evaluation and the open-source thermophysical property library coolprop. Industrial & Engineering Chemistry Research, 53(6):2498–2508, 2014. URL: http://pubs.acs.org/doi/abs/10.1021/ie4033999, arXiv:http://pubs.acs.org/doi/pdf/10.1021/ie4033999, doi:10.1021/ie4033999.

[LaIHBHM18]

E. W. Lemmon, and Ian H. Bell, M. L. Huber, and M. O. McLinden. NIST Standard Reference Database 23: Reference Fluid Thermodynamic and Transport Properties-REFPROP, Version 10.0, National Institute of Standards and Technology. 2018. URL: https://www.nist.gov/srd/refprop, doi:http://dx.doi.org/10.18434/T4JS3C.