# EQUATRAN Tutorial 4: Non-linear Simultaneous Equations

In this tutorial we will use the previous example of a heat exchanger calculation and add more detail. This introduces non-linearity into the system of equations.

The heat transfer rate can be related to the overall heat transfer coefficient U and the logarithmic mean temperature difference ΔT by the equation:

Q = UAΔT |

For a simple counter-current exchanger the log mean temperature difference is calculated from the temperatures of the streams entering and leaving the heat exchanger:

ΔT |

We can now calculate the value of the heat transfer coefficient U, given that the heat transfer area A is known. The revised source text is:

// Heat Exchanger Calculation |

Results:

// Heat Exchanger Calculation |

That was still a simple calculation, but now we will use the same set of equations with different variables as the unknowns. We will specify the flows and intlet temperatures of both streams, and the values of U and A. EQUATRAN must now calculate the heat duty and the two outlet temperatures, but this is a non-linear problem and cannot be solved directly by rearranging the equations.

Modify the input and output sections of the source text, but leave the equations unchanged.

// Heat Exchanger Calculation |

Now when the problem is run, EQUATRAN must estimate a value for Q and solve the problem iteratively. The user is prompted to enter an initial estimate for Q. Enter the initial value as 1, then click ‘Go’.

The new results are:

// Heat Exchanger Calculation |