I have a Kalman filter (discrete, linear, time invariant) that works nicely for the application. However, I have to compress all the parameters and the innovations. Ideally I would like to have integer coefficients in order to minimize the number of bits. So first I truncate the parameters to 4 decimal places before compression, hoping the filter will not suffer much from the truncation, but the filter diverges. Does anyone know how to do this type of compression without degrading the filter? Any help will be appreciated.