论文部分内容阅读
铁路的安全、可靠和优质运营依赖于铁路路基良好的平顺性。随着中国铁路事业迅猛发展,铁路运营范围和运营工作量的剧增,铁路路基沉降病害已成为威胁铁路安全运行的主要隐患之一。铁路路基处于户外的工作环境,不仅线路绵长,且部分还处于山间和隧道,因此信号在传输的过程中衰减严重。传统的人工监测和有线监测需要消耗巨大的人力和物力,而一般的无线传输方式也不能适应铁路路基的工作环境。为解决这一问题,本文设计了一种基于扩频技术的铁路路基沉降监测系统,主要内容如下:系统硬件平台方面,通过分析我国铁路路基沉降监测的相关规定和技术要求,选取了高精度的JS系列静力水准仪作为监测仪器采集路基沉降信息。对系统无线节点的硬件平台进行了分析与设计,通过对功率消耗、抗干扰性和传输距离等性能对比,无线收发器选用了SX1278。控制器选用了能够满足资源需求且具有低功耗优势的STM32L151CBT6A,并根据系统需求对无线模块外围电路进行了相应的设计。系统软件设计方面,为了无线节点之间数据的传输更加稳定、节能和高效,引入了无线传感器网络的操作系统Contiki和Rime协议栈。主要完成了将Contiki和Rime协议栈移植到IAR环境中,修改了系统不兼容的部分,对硬件的驱动进行了设计,并对网络层进行了配置。通过对协议栈路由算法的分析,采用了一种综合考虑路由跳数和能量均衡的路由算法来延长网络周期,均衡网络能量。并采用NS2仿真软件比较和分析了改进前后的路由算法的性能。为了实现数据的实时显示和储存,利用LabVIEW搭建了上位机监测界面。对系统的功能进行了测试,首先对系统硬件无线模块的传输距离和丢包率进行了测试,为将来监测点的布设提供参考;之后对沉降监测进行了实验,并且模拟系统将来的工作环境进行了实验,将数据传输到LabVIEW监测界面,实现监测数据在上位机的实时显示,并生成了历史报表;最后通过实验的方式对改进前后的路由算法的效果进行了对比,验证了AODVN路由算法的效果。