1.一种纱锭直径计算方法,其特征在于,包括:
沿高度方向将纱锭划分成多个层,并为每一层设定一直径数组;
确定本次收线的纺制区域的顶部位置,其中纺制区域的高度是一恒定的预设值;
分别获得本次收线的收线长度和本次收线的锭子旋转圈数;
根据所述本次收线的收线长度、锭子旋转圈数以及纺制区域的顶部位置,计算本次收线的纺制区域的底部位置的直径;以及
根据所述顶部位置、底部位置及其直径,对本次收线的纺制区域内的每一层的直径数组更新赋值。
2.如权利要求1所述的纱锭直径计算方法,其特征在于,进一步包括:在所述更新赋值的步骤之后的迭代步骤,所述迭代步骤包括:
根据节升确定下一次收线的纺制区域的顶部位置,
重复执行所述分别获得本次收线的收线长度和本次收线的锭子旋转圈数的步骤、所述根据所述本次收线的收线长度、锭子旋转圈数以及纺制区域的顶部位置计算本次收线的纺制区域的底部位置的直径的步骤、以及所述根据所述顶部位置、底部位置及其直径对本次收线的纺制区域内的每一层的直径数组更新赋值的步骤。
3.如权利要求1所述的纱锭直径计算方法,其特征在于,所述沿高度方向将纱锭划分成多个层并为每一层设定一直径数组的步骤中的纱锭为空纱锭。
4.如权利要求1所述的纱锭直径计算方法,其特征在于,在所述分别获得本次收线的收线长度和本次收线的锭子旋转圈数的步骤中:
通过采集车架的起始位置和结束位置来获得本次收线的收线长度;
通过记录收线过程中的锭子的起始位置和结束位置来获得本次收线的锭子旋转圈数。
5.如权利要求1所述的纱锭直径计算方法,其特征在于,在所述根据所述本次收线的收线长度、锭子旋转圈数以及纺制区域的顶部位置计算本次收线的纺制区域的底部位置的直径的步骤中,根据以下等式来计算本次收线的纺制区域的底部位置的直径:
db=(l*2/(c*π))-dt
其中,db表示本次收线的纺制区域的底部位置的直径,l表示本次收线的收线长度,c表示锭子旋转圈数,且dt表示本次收线的纺制区域的顶部位置的直径。
6.如权利要求5所述的纱锭直径计算方法,其特征在于,所述本次收线的纺制区域的顶部位置的直径是所述顶部位置处的空纱管的原始直径。
7.如权利要求1所述的纱锭直径计算方法,其特征在于,在所述根据所述顶部位置、底部位置及其直径对本次收线的纺制区域内的每一层的直径数组更新赋值的步骤中,所述对本次收线的纺制区域内的每一层的直径数组更新赋值的步骤包括:
将所述本次收线的纺制区域拟作圆台;
基于所述顶部位置的直径和所述底部位置的直径来确定所述圆台中的每一层处的直径;以及
用所确定的每一层处的直径对相应的直径数组进行重新赋值。
8.一种纱锭直径计算装置,其特征在于,包括:
用于沿高度方向将纱锭划分成多个层并为每一层设定一直径数组的装置;
用于确定本次收线的纺制区域的顶部位置的装置,其中所述纺制区域的高度是一恒定的预设值;
用于分别获得本次收线的收线长度和本次收线的锭子旋转圈数的装置;
用于根据所述本次收线的收线长度、锭子旋转圈数以及纺制区域的顶部位置计算本次收线的纺制区域的底部位置的直径的装置;以及
用于根据所述顶部位置、底部位置及其直径对本次收线的纺制区域内的每一层的直径数组更新赋值的装置。
9.一种计算机可读的存储介质,所述存储介质包括存储的程序,其特征在于,所述程序运行时执行如上述权利要求1-7中的任一项所述的方法。
10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行如上述权利要求1-7中的任一项所述的方法。