论文部分内容阅读
与传统的人工抄表系统相比,自动抄表(Automatic Meter Reading)系统具有高效、便捷、准确等优点,已广泛应用于水、电、气等公共服务事业中。针对AMR系统在无线通讯、数据安全和实时性等方面的要求,本文提出了基于GPRS的嵌入式linux实时系统的实现方案并对其中的关键技术进行了研究,主要工作如下:
1)为了便于扩展和维护,提出了三层的AMR系统通讯架构并进行了软硬件系统的总体设计。其中上层通讯选用GPRS无线网络,中、下层采用CAN总线。
2)分析了GPRS用于AMR系统的安全性问题,提出通过GPRS VPN解决方案来保证无线传输的数据安全。
3)分析了linux抢占式内核的实现思想并通过对调度机制的改进、虚拟内存管理机制的剔除等策略来解决linux的实时性问题。仿真结果表明linux系统的实时性能得到了提升,可满足AMR系统的实时性要求。
4)基于上述研究,实现了一个基于GPRS的嵌入式实时AMR系统。介绍了AMR系统的软、硬件结构及系统运行情况,结果表明达到了系统设计的要求。