The purpose of this model is to demonstrate the calculation of flow rate through a pump given a pump operating curve and required head upstream of the pump. The challenge in this type of problem is that the flow through the pump is dependent on the head on the pump, which is not fully known until the flow is determined. This type of problem must be solved through iteration. In this model, a GoldSim script element is used to do a binary search to converge on the solution of pumped flow. Another way this could be done is using a looping container but the script element provides a way to view the solver algorithm all in one place and is easier to document.
Download Model File: