论文部分内容阅读
智能家居及家居自动化概念已被提出很多年。然而,当人们讨论起该领域的未来时,相关的研究总是集中于讨论在家居环境中部署各种各样的智能设备(或应用),并且通过预定义的规程来实现设备的自动化的方式。目前各种研究中所提出的种种观念与技术等,多倾向于采用物联网技术对家居设备进行智能化的管理及控制,包括家居智能设备之间、设备与系统平台之间、控制系统与用户之间的交互技术以及室内网络等技术,而很少涉及自动化控制的可配置问题。因此,本文基于此,针对智能家居自动化系统的可配置问题,提出一种基于“语义网(Semantic Web)”的用户可配置的智能家居自动化系统U3S(User-configurable semantic smart-home system)的设计方案。实现一个用户可配置的自动化系统的难点在于各样动态家居环境的复杂性。并且,在用户的家居领域内,用户通常是以语义化的方式进行思考。比如:“我想关闭二楼所有的灯”。本文结合语义网给出解决家居环境复杂性和用户指令语义化的解决方案------家居本体和SHPL(Semantic Home Process Language)。本文所提出的U3S采用OWL和OWL-S来描述家居环境和服务本体,同时基于XML技术定义了一种语义进程描述语言SHPL,利用它来准确描述语义业务流程。本文所提出的U3S设计方案,可实现用户个性化的场景业务流程和家居环境的自定义配置。在文中,给出了U3S的概念层次结构,并且详细说明了各层所负责的职责;之后,针对U3S的概念层次结构,给出了U3S的具体的架构,并且详细说明了各模块的具体功能与实现。最后将U3S系统跟相关的家居自动化系统进行了简单的分析对比,并且就系统的缺陷进行了详细的分析。之后,考虑到未来存在海量语义数据的可能性,就语义数据云存储的可行性进行了分析。