Research Article

An Iterative Doppler Velocity Log Error Calibration Algorithm Based on Newton Optimization

Table 1


InitializationSet , , , and a coarse

Calibration processStep 1Substitute into (8) to calculate
Step 2Substitute and into (9) to construct the observation equation of
Step 3Establish the loss function according to (12)
Step 4Substitute into loss function , and calculate its gradient value
Step 5Determine the search direction
Step 6Calculate the best step and the approximate matrix , respectively, with (20) and (22)
Step 7Iterate the latest quaternion of attitude misalignment with (27)
Step 8, and loop step 1–5 until