Weirs are engineering structures often used in irrigation, sewer networks and flood protection works. Sharp-crested weirs are the simplest form of over-flow spillway that commonly used to determine the flow rate in hydraulic laboratories, industry and irrigation systems, where highly accurate discharge measurements are needed.