cnscl函数为补偿coning和sculling误差的函数,本文只聚焦于双子样的误差补偿,其他方式暂不讨论
1.圆锥误差·&划桨误差
圆锥误差:圆锥误差的定义如下所示
划桨误差:引用严老师书上的一句话解释,在划船的过程中,一方面桨绕船身的横轴做往复角运动,另一方面船身连带船桨沿纵轴做间歇性加速线运动。可见,划船过程中船桨同时存在周期性的角运动和线运动,因此可将下图的数学过程形象的描述为划桨运动。
2.误差补偿
圆锥误差补偿:如下表所示,1-10子样的圆锥误差补偿系数如下图所示,该表对应于代码中的glv.cs结构体
对于四子样圆锥误差补偿 严老师给出了示例如下:
则对于双子样算法可以表示为:
多子样算法圆锥误差补偿的代码如下:
划桨误差补偿
二子样划桨误差补偿严老师给出了其公式:
其代码如下所示:
最终加上旋转效应和VMM得到了dvbm