Centrifugal Compressor Performance calculation.
Project description
Centrifugal Compressor Performance
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
Release history Release notifications | RSS feed
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.16rc2.tar.gz
(313.5 kB
view hashes)
Built Distribution
Close
Hashes for ccp-performance-0.1.16rc2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c6d3d6efaec2f3718ea27eb33606f46f548665cbfa8d87183c90044942ce62e |
|
MD5 | 7926f06649fcd5581bf20ff84ec75e5c |
|
BLAKE2b-256 | c89aa0d8f8de54f35584f28365d15f63aa15f8afced7881795a62ba26a2d3ef1 |
Close
Hashes for ccp_performance-0.1.16rc2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57868bd3f1095f7e1f7b582c4e3a0dbf87eb5c42aeb814a883ea917f79b3a0af |
|
MD5 | 0de07ac6730382f350e2e2c212843c84 |
|
BLAKE2b-256 | 58ff44e588c90409b4f4f4b92a14d2b0b2f97a265aee301c46edb590369e452c |