Pinch Analysis - Isolated Streams (QUICK INPUTS)
- src.Source.simulation.Heat_Recovery.convert_pinch_isolated_streams.convert_pinch_isolated_streams(in_var, kb: KB)[source]
Perform Pinch Analysis to isolated streams (QUICK INPUTS).
This routine was developed to easily perform the pinch analysis to isolated streams - streams which are not from the detailed characterization - associated with equipment or processes. The user just needs to provide the properties and schedule of the streams to run this routine. This routine use the main routine of the Pinch Analysis. Return best solutions in minimum CO2 emissions, maximize energy recovery, and energy recovery specific cost, as well as a HTML report.
- Parameters
in_var (dict) –
Data to perform pinch analysis
- platformdict
Platform data
- streamsdict
Streams data
- pinch_delta_T_minfloat
Pinch delta_T
- fuels_data: dict
Fuels price and CO2 emission, with the following keys:
- natural_gas: dict
Natural gas data
- co2_emissions: float:
Fuel CO2 emission [kg CO2/kWh]
- price: float:
Fuel price [€/kWh]
- fuel_oil
Same keys as “natural_gas”
- electricity
Same keys as “natural_gas”
- biomass
Same keys as “natural_gas”
- streams_to_analyselist
Stream ID to analyse
kb (dict) – Knowledge Base
- Returns
pinch_output –
Pinch analysis, with the following keys:
- best_optionsdict
with solutions data for:
- co2_optimizationlist
List with best design options of the respective category
- energy_recovered_optimizationlist
List with best design options of the respective category
- energy_investment_optimizationlist
List with best design options of the respective category
- reportstr
HTML Report
- Return type
dict