论文部分内容阅读
目前我国正在深山峡谷地区建设一批水电站,地质地形条件复杂,边坡的稳定性问题是这些工程项目所面临的共同技术难题。安全监测是掌握边坡稳定状况的有效手段。但边坡监测和常规大坝监测相比有其特殊性,实现自动化监测存在技术上需要克服的问题。本文针对青海拉西瓦水电站大坝右岸高边坡安全监测的需要设计了一个大型远程监控网络系统。整个系统包含通讯系统、上层软件和底层测量模块三个部分。本文重点介绍通讯系统和上层管理软件的相关内容。考虑到拉西瓦水电站高边坡安全枢纽监测系统的特殊性:测点多、仪器设备多,而且测量设备之间距离差异较大,距离主控制室较远(长达5Km)。因此,本文选择CAN总线作为通信系统报文协议的载体,主要实现两方面的功能:一方面将上层用户的命令传送给底层测量模块;另一方面将底层测量模块采集到的传感器数据准确无误的传送给上层管理软件,供上层用户分析和处理。针对通信系统网络模块的设计,本文将介绍模块的硬件和软件设计。硬件设计方面,本文选取C8051F040微控制器作为通信系统的控制核心,还选取了一些新型高速、功能强大的外围芯片,使硬件设计更为合理、简单和可靠。由于拉西瓦水电站边坡监测系统覆盖面大(10Km×10Km),为了提高通信系统网络的抗干扰性并保证适当高的通信速率,需要在网络中加中继器。本文首次在通信系统网络中采用基于SPI的双MCU的CAN网络中继器模块,以实现对通信链路中的信号放大,并对数据报文进行路由和转发。此方法在国内尚处在试验阶段,但其意义却显得非常重要。软件设计方面,根据CAN2.0A、CAN2.0B和SPI的协议规范,充分利用报文的帧格式,设计合理的通信协议,完成了主机节点、中继器和底层通讯节点的通讯软件设计。上层管理软件方面,本文介绍了串口通讯的相关内容。此外,通过对远程网络等效电路的分析,并对所设计的系统进行测试实验,搭建模拟远程电路,没有发现丢包情况,并且76ms成功发送接收一次数据,如果加上中继器138ms成功发送接收一次数据,验证了通信系统网络模块具有良好的稳定性和实时性,已经基本满足高边坡安全监测系统的要求。