The invention provides an
air cleaner and a filter service
life detection method. The method comprises steps: A, the current gravity value, the current
pressure difference, the current
pollutant tolerance capacity and the current gas
filtration efficiency of the gaseous
pollutant filter are calculated; B, if the current gravity value is larger than a threshold, or the current
pressure difference is larger than a threshold, or the current
pollutant tolerance capacity is larger than a threshold, or the current gas
filtration efficiency is smaller than a threshold, a step E is carried out; C, the current gravity value, the current
pressure difference, the current dust tolerance capacity and the current particle
filtration efficiency of the
solid particle filter are calculated; D, if the current gravity value is larger than a threshold, or the current pressure difference is larger than a threshold, or the current dust tolerance capacity is larger than a threshold, or the current particle filtration efficiency is smaller than a threshold, a step E is carried out; and E, a prompt of life expiration is given. The method of the invention can realize real-time and accurate detection on the service life of the filter in the cleaner, the user is timely reminded to change the filter, the cleaning effects are ensured, and a secondary
pollution problem caused by untimely filter change is avoided.