1.一种格雷母线定位系统,设置在无人机车轨道的道口位置,其特征在于,包括:
第一段格雷母线,所述第一段格雷母线设置在所述无人机车轨道的中间,并位于所述无人机车轨道的道口的一侧;
引线,所述引线设置在在所述无人机车轨道的道口位置,所述引线的一端连接所述第一段格雷母线的末端;
第二段格雷母线,所述第二段格雷母线设置在所述无人机车轨道的中间,并位于所述无人机车轨道的道口的另一侧,所述引线的另一端连接所述第二段格雷母线的首端;
编码器,所述编码器用于将无人机车的位置转换为编码器地址;
读码器,所述读码器用于读取第一段格雷母线的地址或第二段格雷母线的地址;
第一控制器,所述第一控制器用于接收编码器地址并将编码器地址发送至第二控制器;以及
第二控制器,所述第二控制器用于接收第一控制器发送的编码器地址以及读码器读取的第一段格雷母线的地址或第二段格雷母线的地址,以进行无人机车的定位。
2.根据权利要求1所述的格雷母线定位系统,其特征在于,所述编码器为旋转编码器。
3.根据权利要求1所述的格雷母线定位系统,其特征在于,所述编码器、读码器和第二控制器均设置在所述无人机车上。
4.根据权利要求1所述的格雷母线定位系统,其特征在于,所述第一段格雷母线的长度为18米,所述引线的长度为15米,所述第二段格雷母线的长度为30米。
5.根据权利要求1所述的格雷母线定位系统,其特征在于,所述第一控制器和第二控制器采用以太网通讯连接。
6.一种格雷母线定位方法,其特征在于,所述方法适用于如权利要求1-5任意一项所述的格雷母线定位系统,所述方法包括:
s1、判断无人机车是否位于第一段格雷母线位置,如果是,则接收第一段格雷母线的地址,以得到无人机车的位置;并获取至少两个位置点的格雷母线地址和编码器地址,其中,所述位置点为第一段格雷母线上满足预设条件的位置;
s2、根据各个位置点的格雷母线地址和编码器地址,计算出格雷母线地址和编码器地址的换算斜率;
s3、判断所述无人机车是否位于导线位置,如果是,则接收编码器采集的当前编码器地址,并根据所述当前编码器地址以及所述换算斜率计算出与所述当前编码器地址对应的当前格雷母线地址,以得到无人机车的位置;
s4、判断所述无人机车是否位于第二段格雷母线位置,如果是则接收第二段格雷母线的地址,以得到无人机车的位置。
7.根据权利要求6所述的格雷母线定位方法,其特征在于,所述步骤s1中,所述满足预设条件的位置为与第一段格雷母线的首端间隔预设距离的位置。
8.根据权利要求6所述的格雷母线定位方法,其特征在于,所述步骤s2中,所述格雷母线地址和编码器地址的换算斜率计算公式为:
k=(y2-y1)/(x2-x1),
其中,k为所述格雷母线地址和编码器地址的换算斜率,y1为第一位置点的编码器地址,y2为第二位置点的编码器地址,x1为第一位置点的格雷母线地址,x2为第二位置点的格雷母线地址。
9.根据权利要求8所述的格雷母线定位方法,其特征在于,所述步骤s3中,所述当前编码器地址对应的当前格雷母线地址的计算公式为:
x3=(y3-y2)/k+x2,
其中,x3为当前格雷母线地址,y3为当前编码器地址。
10.根据权利要求9所述的格雷母线定位方法,其特征在于,所述第一位置点为第一段格雷母线上距离第一段格雷母线的首端5米的位置,所述第二位置点为第一段格雷母线上距离第一段格雷母线的首端10米的位置。