Components evaluation ========================= A very basic approach to calculate heat exchangers, compressores(and expanders) as well as throttles. Heat exchangers --------------- Simple heat exchangers, only thermodynamic balances are calculated (no UA), and by varying the mass flow rate and one state-point (temperature), a minimum approach temperature is satisfied, but only if the given restrictions allow it. .. toctree:: :maxdepth: 2 :caption: A jupyter-notebook (there may be installation errors shown, if Refprop and Trend are not installed): hex_example_doc .. automodule:: carbatpy.models.components.heat_exchanger_thermo_v2 :members: :special-members: __init__ :undoc-members: :show-inheritance: Compressors, Expanders, Pump, and Throttle ------------------------------------------ A class for single flow devices. according to the device_type it is selected: - "machine" : According to the given pressure levels, the script decides, whether it is a compressor or an expander. At the moment the isentropic efficiency must be provided. (iso_s) - "throttle" : A throttling device (actually only iso_h) - "pump" : A pump for incompressible flow (iso_s). .. automodule:: carbatpy.models.components.single_flow :members: :special-members: __init__ :undoc-members: :show-inheritance: Mixing Chamber (Flow Device) ---------------------------- For mixing two streams. .. automodule:: carbatpy.models.components.flow_devices :members: :special-members: __init__ :undoc-members: :show-inheritance: