Skip to content

A Study oriented projected related to HEN analysis.

Notifications You must be signed in to change notification settings

ac-in/HEN-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

HEN-analysis

This project covers the explanation of heat exchange network which exploits excess heat by integrating process hot and cold streams and improves energy efficiency by reducing utility usage and developed a program which performs first law analysis and pinch analysis on the input stream data and provides the necessary results for inferring the maximum heat recovery and minimum energy consumption in the effort to increase economic feasibility.

The generic assumptions and heuristics for the mathematical approach to heat exchange network analysis were assumed. Python was used to develop the code using the libraries - Pandas, NumPy, Matplotlib, SciPy and PyPinch. Pinch temperature, hot and cold utility and composite curves were assessed by the code. The mathematics required for building an optimization algorithm for solving the minimum matches problem to find the minimum number of heat exchangers was explained.

What is HEN-analysis:

HEN is networks of heat exhangers used to transfer heat from multiple hot streams to multiple cold streams. Heat exchanger network (HEN) is an important
technique for maximizing heat recovery in the industrial chemical process and reducing external heating and cooling utilities.

Screenshot 2022-04-13 at 9 33 49 PM

Pinch Analysis technique (PAT)

Designing a Heat Exchangers Network [HEN] by application of pinch analysis is an effective >technique for energy integration The technique estimates the minimum hot and cold utilities and the pinch point by the construction of a problem table and composite curves. Using PAT for HEN anlysis usually results in 20% energy savings.

How does the code work:

yoy.mp4

The working is explained using a flowsheet:

Screenshot 2022-04-13 at 9 38 45 PM

The results obtained from it are listed below:

  • Problem Table
  • Cascade Anlaysis
  • Pinch Grid Representation
  • Composite Curves

Problem Table:

Gives the energy balance for each temperature interval, labelling them as 'surplus' for heat rejected to cold utility and 'deficit' for heat taken from hot utility.

pinch.constructProblemTable() pinch.showPlots()

Screenshot 2022-04-13 at 9 58 30 PM

Cascade Analysis:

Derives the minimum hot and cold utility requirements as per the feasibility.

pinch.constructHeatCascade() pinch.showPlots()

Screenshot 2022-04-13 at 9 59 21 PM

Pinch in grid representation

The graph gives the location of pinch in the temperature intervals which is important for determining number of minimum number of heat exchangers above and below pinch.

Pinch_in_the_grid_representation()

Screenshot 2022-04-13 at 10 00 18 PM

Composite Curve

The grand composite curve gives us the heat transfer between various temperature intervals We cascade heat to lower temperature intervals in intervals where there is a net heat excess.

Within each temperature interval, the grand composite curve provides a graphical representation of the extra heat accessible to a process.

The grand composite curve is essential for optimizing the heat exchanger network.

pinch.constructShiftedCompositeDiagram() pinch.showPlots()

Screenshot 2022-04-13 at 10 00 52 PM
Screenshot 2022-04-13 at 10 01 29 PM
Screenshot 2022-04-13 at 10 01 39 PM

Future Prospects:

The minimum number of heat exchangers required can be found by employing an optimisation algorithm to eliminate all the loops in the heat exchanger network this is done by the MINLP optimisation algorithm. The mathematical model on which the algorithm is based on matching the stream energies .

About

A Study oriented projected related to HEN analysis.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published