三个桨叶桨距角差值求解及均值计算方法合理性咨询
桨叶桨距角的差值计算与均值方法分析
一、两两度数差计算
直接计算每两个桨距角的差值(因所有角度差值极小,无需考虑360°周期问题):
- B1与B2的差值:
2.264 - 2.250 = 0.014° - B1与B3的差值:
2.264 - 2.258 = 0.006° - B2与B3的差值:
2.258 - 2.250 = 0.008°
二、角度均值公式的合理性
你使用的SQL公式是角度的几何均值(向量平均)计算方法,这个方向完全正确:
ATAN( (SIN([Blade1Position]) + SIN([Blade2Position]) + SIN([Blade3Position])) / (COS([Blade1Position]) + COS([Blade2Position]) + COS([Blade3Position])) ) AS BladePostionMEAN
角度是周期性循环量,直接用算术均值((B1+B2+B3)/3)在角度接近360°和0°时会出现逻辑错误,但向量平均通过将角度转换为单位向量的正弦、余弦求和后反推角度,能得到更严谨的平均结果。
针对你给出的小角度数值,算术均值和几何均值结果几乎无差异:
- 算术均值:
(2.264 + 2.250 + 2.258)/3 = 2.2573° - 几何均值:计算正弦余弦求和后反推,结果约为
2.257°,与算术均值基本一致。
三、各桨叶角度的偏离度数
以几何均值(或算术均值,结果近似)为基准,每个桨叶的偏离度数为:
- B1偏离:
2.264 - 2.257 ≈ 0.007° - B2偏离:
2.250 - 2.257 ≈ -0.007°(负号表示角度小于均值) - B3偏离:
2.258 - 2.257 ≈ 0.001°
内容的提问来源于stack exchange,提问作者BB.squared
相关产品推荐
相关产品推荐

