论文部分内容阅读
我国是世界上自然灾害最严重的少数国家之一。自然灾害造成的经济损失呈明显上升趋势,已经成为影响经济发展和社会稳定的重要因素。自然灾害引发的经济损失和人员伤亡主要发生在农村。对于有些农民来说,错过了当天晚上天气预报就意味着再也无法获取气象信息。而农村劳动作业主要在户外,更难获取到气象灾害预警信息。如有灾难预警系统,这些灾难造成的损失完全可以避免或大大减轻。考虑到我国农村广播系统建设较为完善,为此想到利用农村现有的大喇叭播放系统解决气象预警信息“最后一公里”问题这一有效途径。经过调查研究和查阅相关技术资料,提出一套解决灾难性天气预警的技术方案。本方案利用现有的移动通信系统,结合当地的广播体系,设计出预警信息发布系统和嵌入式预警系统,实现灾害性天气的预警。本文在硬件系统的设计中,主要运用嵌入式技术来对灾害性天气预警系统的前端设备进行设计,前端负责运行Linux操作系统、语音播放程序以及GPRS信息接收程序。而后端PC机运行的是WINDOWS XP系统以及地理信息管理系统、实时天气信息管理系统以及灾害天气预警信息发布系统。该系统的硬件平台主要由主处理器模块(S3C2410)、GSM/GPRS模块、USB接口模块、NAND FLASH模块、I/O模块、JTAG模块,串口调试模块等组成。并对系统所设计的关键硬件模块进行了选型。前端设备与后端PC机之间主要采用GSM/GPRS通信技术来实现数据的传输。在系统软件设计中,首先将软件结构设计为驱动层、操作系统层、应用程序层三个部分。然后对嵌入式操作系统进行了选型和移植。最后从信息收发模式设计、主函数、串口初始化、GPRS模块的初始化等方面对系统通信程序进行设计。在系统测试与调试中,针对了校园局域网的环境进行了测试。系统的设计符合功能应用的需求,系统的运行性能也能够满足长时间不间断的对环境进行监控的要求。从而实现了灾害性天气实施预报的功能。