TRP solid liquid separator adopt a unique separation technology. It ’s brand new dewatering tec h no logy, w hic h e na ble s se lf- c lea n i ng a uto matica lly fo r the filte r ga p s d u r i ng sludge thickening and dewatering. Meanwhile this machine has stable and constant capacity without depending on high pressure backwash water to prevent clog. This self-cleaning system enables TRP sludge dewatering press to be a good machine for oily and grease sludge.