1.一种基于超声波的列车里程计,其特征在于,包括:超声波发射器,其安装在列车底部,向列车底部下方发射超声波,且所述超声波的发射方向与水平面成夹角α;
超声波接收传感器,其安装在安装在列车底部,接收从轨枕表面或轨基表面反射的超声波信号;
信号处理模块,其与超声波接收传感器连接,将所述超声波信号处理成距离数字信号,并发送至数据处理模块;
数据处理模块,其与所述超声波发射器和信号处理模块均连接,用于;
控制超声波发射器按预定间隔时间发射超声波;
根据距离数字信号计算出距离值,并记录相邻两个距离数字信号的实际时间间隔值;
根据实际时间间隔值和距离值,计算列车行驶的里程;
无线通信模块,其与列车驾驶室的显示模块连接及与车站管理中心无线连接,所述无线通信模块将列车行驶的里程发送给显示模块和车站管理中心。
2.根据权利要求1所述的基于超声波的列车里程计,其特征在于,所述信号处理模块包括:信号放大器和A/D转换器,用于将超声波信号放大和模数转换后发送给数据处理模块;
整形电路,用于将放大后的超声波信号整理成规范的放脉冲,并发送给A/D转换器。
3.根据权利要求2所述的基于超声波的列车里程计,其特征在于,所述信号处理模块还包括用于将超声波信号筛选后发送至信号放大器的信号筛选电路。
4.根据权利要求1所述的基于超声波的列车里程计,其特征在于,所述夹角α为45°。
5.根据权利要求1所述的基于超声波的列车里程计,其特征在于,所述数据处理模块包括:串行数据接口,其分别与信号处理模块和数据处理模块连接,所述串行数据接口用于接收信号处理模块发出的数据信号,并发送给处理器;
处理器,其用于运行里程计算程序,利用距离数字信号计算列车行驶的里程。
6.一种采用权利要求1-5任一所述的基于超声波的列车里程计计算列车行驶里程的方法,具体包括以下步骤:S1、向地面发射超声波;
S2、接收从从地面或轨枕表面反射的超声波信号,超声波信号经过信号处理模块处理成距离数字信号,并发送至处理器;
S3、根据实时接收的距离数字信号计算出距离地面和轨枕的距离值H,并记录接收相邻两个距离数字信号之间的实际时间间隔x;
S4、判断当前实际时间间隔x是否等于间隔时间阀值,若等于,则进入步骤S5,否则,重复此步骤;
S5、判断采集距离值H的个数是否大于设定数量M,若是,则进入步骤S6,否则,返回步骤S1;
S6、判断设定数量M中是否存在m个连续的距离值H落入轨枕值域(a1,a2)内,且m次对应的行驶时间X≥预设时间阀值t,若是,则列车经过一个轨枕,进入步骤S7,否则,返回步骤S1;
S7、列车行驶过程中,将经过轨枕的数量进行叠加,得到列车行驶过程中经过轨枕的总量S,计算列车行驶的里程K=SC,之后返回步骤S1,其中,C=D+L,D为相邻两条轨枕之间的距离。
7.根据权利要求5所述的计算里程的方法,其特征在于,所述其中,h1为超声波发射器安装位置到轨枕的垂直距离,h2为轨枕的高度。
8.根据权利要求5所述的计算里程的方法,其特征在于,所述步骤S4中,间隔时间阀值=预定间隔时间T+时间误差q。
9.根据权利要求5所述的计算里程的方法,其特征在于,所述步骤S6中,X=mx,M≥m,t=L/V,L为轨枕的宽度,V为列车行驶的速度。