Self-calibration method for navigation systematical error by sparseoptimization