Level Calculation
This function calculates the quantity of urea-water solution remaining in the active reservoir. The calculation is calibrated together with the level measurement.
Every time the level drops below a level sensor the corresponding amount of urea-water solution in the reservoir is stored. The amount of urea-water solution actually injected is then subtracted from this value while the pumped quantity is added.
This makes it possible to determine the level more precisely than that would be possible by simple measurement. In addition, the level can still be determined in the event of one of the level sensors failing.
Since it is possible that refilling is not recognized, the calculation is continued only until the level ought to drop below the next lower sensor.
Example:
Once the level drops below the "full" level sensor, for example, from now on the quantity of used and repumped urea-water solution is taken into account and the actual level below "full" calculated.
Normally, the level then drops below the next lower level sensor at the same time as determined by the level calculation. An adjustment takes place at this point and the calculation is restarted.
If, however, a quantity of urea-water solution is refilled without it being detected, the actual level will be higher than the calculated level. The level calculation is stopped if it calculates that the level ought to have dropped below the next level sensor but the level sensor is still wetted/covered.
By way of exception, a defective level sensor can cause the calculation to continue until the reservoir is empty.