论文部分内容阅读
随着社会经济水平的不断提升以及信息化技术的飞速发展,大众对日常家居生活环境的智能化需求也越发突出,同时当前家电设备的日趋智能化与多样化为智能化的家居生活环境提供了实现基础。家居环境内智能家电设备的迅速普及使得人们对于大量家电设备便捷化控制的需求日益凸显。智能移动终端因其便于携带、功能丰富以及强大的处理能力成为人们随身必带的一部分,故而采用其作为家电设备的统一化操控平台将成为家居控制的新趋势。本文从用户对家电控制的实际需求出发,设计了一种集设备控制、安防告警与能耗监控于一体的家居控制系统。本文的主要内容如下:1.设计了智能家居控制系统的总体结构,本系统采用物联网技术来构建由家庭内各种智能家电与传感器设备所组成的设备网络,通过物联网网关对网内各组成成分进行统一的组织管理。同时,选择当前主流的Android移动设备作为系统的控制终端,通过将其与物联网网关建立直接或间接的通信连接以达到家电操控的目的。为了满足用户对家居环境内各种设备的远程控制需求,本文使用后台服务器作为物联网网关与远程控制终端之间的枢纽,远程终端发出的设备操控请求经服务器转发到物联网网关从而达到远程操控的目的。2.设计了家电控制终端的架构,家电控制终端是用户获取系统服务的唯一窗口,故而基于Android控制终端所开发的应用是否具有良好的用户体验是对应用评价的一项重要指标。在应用的界面设计方面,本文采用Android官方强烈推荐的MVC框架来进行UI设计,在应用的操控方面,利用移动终端所特有的多点触控技术来进行便捷的控制;在应用的适配方面,针对不同级别的设备分辨率制作相应的资源文件,并编写不同的布局文件来满足设备的尺寸差异。3.设计了服务端的架构,本文使用Web Service技术作为服务端与智能控制终端和物联网网关之间的信息交互方式,该技术具有低耦合、扩展性好以及使用方便的优势。服务端使用Web Service所规定的格式来封装服务,为服务请求方提供该服务的调用接口。4.对Web GIS技术进行了研究。Web GIS是传统的空间信息系统与Internet技术相结合的产物,该技术能够为用户提供更为方便的地理信息服务。为了让用户对家居环境内各种设备的地理位置建立直观的认识,本文采用当前主流的Arc GIS平台来实现对家庭内部结构的展示,通过图形化的方式用户可以直观的查看各种家电与传感器设备在家居环境内的地理分布以及当前的实时状态。同时,针对Web GIS中的GIS的空间数据模型的类别、数据的传输方式以及坐标系之间的切换算法进行了具体的描述。