Simplex optimization of the adaptive kalman filter