针对三维空间基准转换的七参数模型参数求解问题,引入四元数来构造旋转矩阵,利用简单的空间几何原理确定四元数的旋转轴、旋转方向以及旋转角度,从而得到较为精确的旋转矩阵初值。再配合较为准确的尺度参数和平移参数近似值代入线性化的观测方程,可快速、准确地确定各转换参数的精确值,提高解算的可靠性和稳定性。实验表明,该算法适用于任意角度的三维坐标转换。
In this paper,to solve the seven-parameter model of the three-dimensional datum transformation,quaternion is introduced to construct rotation matrix.The spatial rotation axis,rotation direction and angle of quaternion are determined by using simple spatial geometric principles,resulting in more accurate initial rotation matrix.The matrix coupled with a more accurate approximation of the scale parameter and the translation parameters is substituted into the linearized observation equations,which can quickly and accurately determine the exact value of each parameter and then improve the reliability and stability of solution.Meanwhile Simulation results show that the algorithm is applicable to three-dimensional coordinate conversion about any angle.