Skip to main content

Centrifugal Compressor Performance calculation.

Project description

drawing Centrifugal Compressor Performance

PyPI Version License code style black

ccp is a python library for calculation of centrifugal compressor performance. It is based on the book of [Ludtke04] and uses CoolProp REFPROP for the gas properties calculations.

Online documentation is available at here.

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.define(fluid=fluid, p=ps, T=Ts)
disch0 = ccp.State.define(fluid=fluid, p=Q_(7.255, 'bar'), T=391.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...

# Create an impeller with those points:

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ccp-performance-0.1.18.tar.gz (318.3 kB view details)

Uploaded Source

Built Distribution

ccp_performance-0.1.18-py3-none-any.whl (328.2 kB view details)

Uploaded Python 3

File details

Details for the file ccp-performance-0.1.18.tar.gz.

File metadata

  • Download URL: ccp-performance-0.1.18.tar.gz
  • Upload date:
  • Size: 318.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for ccp-performance-0.1.18.tar.gz
Algorithm Hash digest
SHA256 6983fb7332de7e673941ddcc75fca2d3fdf3cea9883c98f3feb22ea19e049cca
MD5 79994d71b4ea01c20f8a0ad51ffb679c
BLAKE2b-256 264eb4a0ded433393a1baba7369ed79ee354d27d78f0bc49e21a153ab10cbcf3

See more details on using hashes here.

File details

Details for the file ccp_performance-0.1.18-py3-none-any.whl.

File metadata

File hashes

Hashes for ccp_performance-0.1.18-py3-none-any.whl
Algorithm Hash digest
SHA256 9d2fa5a4a58b8c072d81cb2295258427029fe3731c75b1dea128768bd0dbb627
MD5 11348c151e8b87efb161451d91996fe0
BLAKE2b-256 04c8a679b77ec69a1f77380095aa679d2fd9c47e763291ab4d94825fc674e898

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page