Calculating energy and emission saving calculation along with the economics calculation for the conversion of fixed speed driven pumps and compressors into Variable speed drive based on the operational data and process data received from the company.
- Operational data from the DCS
- Process data of the pumps and compressors
- Configuration file for the pumps and compressors
- Task list for the pumps and compressors with the Tag and other required information
- Energy and Emision saving calculation for VSD intallation / Impeller trimming for various bins of flowrate percentage
- Summary of the Energy and emission savings and Economics calculation for VSD intallation and Impeller trimming.
-
Put the operational data and process data as received from company into the standard template.
-
General dataframe cleaning to remove all columns or rows for which all entries are non numeric i.e. empty/corrupt columns and rows.
-
Find the equipment type for dfprocess_data
-
Clean for Pump dataframe for columns:
-
Retain column if within list of relevant columns required for calculation (mandatory + optional columns)
-
Raise error if any column within list of mandatory column is missing
-
Set the proces_data and config dictionary to the PumpFunction usign set methods.
-
Remove abnormal rows based on calculation method specified in pump file (cv_opening or downstream_pressure).
-
Calculate computed_columns using the PumpFunction class
-
Based on the flowrate percentage, other columns are grouped and mean is calculated.
-
Bin less than 27.5% of flowrate is removed from the dataframe
-
Selected Speed variation
- If selected option is "Impeller" then selected speed variation is the max of required speed variation.
- if selected option is "VSD" then selected speed variation same as the required speed variation.
- Pump efficiency is calculated based on the equation ηpump = (1- (1-(Qactual/QBEP))**2) x ηpump@BEP