I use this spreadsheet, which I have found to be quite accurate.
http://www.scubaengineer.com/programs/compressor_filter_lifetime_calculator.xls
If you look down at the bottom table, it advises you how much of each chemical is in each Bauer filter cartridge - there is no data on OEM cartridges. You then enter that data in the boxes mid way down and change the values above it to suit your compressor and environment.
According to this, in a 30 degree Celsius ambient temp, with a flow rate of 250 litres per minute and are using the two chemical filter in your P31 + have your PMV set to 140 bar, you will get 9.15 hours.
If you are using the three chemical filter, which contains 70 grams of Hopcalite for CO removal, you will get 7.77 hours.
Average ambient temp of 25 degrees gives you on the two chemical filter cartridge: 11.9 hours
Three chemical filter gives you 10.12 hours
Average ambient temp of 20 degrees gives you on the two chemical filter cartridge: 15.6 hours
Three chemical filter gives you 13.3 hours
A good way to test your cartridges, is to take one apart when you have changed it out and put a teaspoon full of the 13x Molecular Sieve in the palm of your hand, then add a few drops of water and see if it heats up.
Good 13x will heat up to about 60 degrees C
Spent 13x will generate a little heat but you will still be able to easily hold it.
Destroyed 13x will not generate any heat and should have been changed earlier.
Note that any old cartridges that you have lying around will be destroyed within a few days, so you really need to do this test as soon as you can upon removal of the spent cartridge.
Adding a humidity sensor paper disc allows you to change at the right time, when the cartridge passes 10% humidity.
Once the 13x Molecular Sieve gets a coating of oil and water on it, it will stop removing, moisture as it is fully saturated and then the Activated Carbon will stop removing all of the nasties that it removes. If you are using the 3 chemical filter with Hopcalite, the Hopcalite will not function at all if it is damp, so CO (Carbon Monoxide) will be passed straight through the filter cartridge. If the Hopcalite is dry, it will convert CO to CO2.
Really good sources of information on filtration are: Mike Casey of Lawrence Factor in the USA, Ian Middlebrook from this board and others and IyaDiver from this board also. These lads really know their filtration. Plus of course there is a heap of theory on the Scuba Engineer website and the Lawrence Factor library:
http://www.lawrence-factor.com/Library.html