Patent ID: 6116430
Filing Date: 2000-09-12
Classification: B01D

Abstract:
A filtration apparatus comprising:a filter screen arranged so as to filter solid matter and/or particles from a fluid stream passing through the filter screen; and,a barrier means located on a downstream side of an adjacent to said filter screen and having a plurality of reflector ribs provided therein, each of said reflector ribs having a longitudinal axis substantially aligned with the direction of fluid flow and having a concave surface facing substantially in an upstream direction, wherein a portion of the fluid passing through the filter screen is directed back towards the filter screen, the barrier means also having fluid vents provided therein to allow fluid to pass through the barrier means whereby, in use, the fluid directed back towards the filter screen dislodges any solid matter and/or particles held thereon so as to clear the filter screen and maintain fluid flow therethrough.