智能家居中冗余规则检测及场景调度算法的设计与实现

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:CANDICE301
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
借助于无线感知反应网络构建的智能家居系统能够随时监控家居环境状况,为用户提供便捷的服务,营造良好的居住环境。在智能家居系统中,用户是通过订阅、执行规则来享受智能家居所带来的舒适与便捷。用户自定义规则与场景是智能家居的代表性服务,用户根据自身需求制定规则,系统自动判定执行,同时用户可以对多条规则进行组成,生成场景。这极大地方便了用户的操作。与此同时,随着系统中服务的增加、规则内容的复杂,规则和场景在制定和执行的过程中会产生冗余现象。冗余会增加系统负担、影响管理操作、降低系统效率,因此设计并实现一种冗余的检测算法,用于冗余处理。论文首先介绍了实验室开发的智能家居系统整体架构,分析了其存在的不足之处,进而详细描述了基于该系统所做的研发与改进,包括设备驱动脚本智能适配系统、用于规则及场景制定的规则系统等的设计与实现,以及信息加密、用户权限和数据格式的改进。我们提出了一套规则模型用于规则的形式化描述,并设计了基于该模型的新的算法用于规则冗余的检测与处理。我们将实际应用中涉及到的规则进行抽象化的特征提取,建立了 TAS模型,将规则定义为由触发器、执行动作和目标状态组成的多元组的形式。在此基础上我们对规则进行了规则的分类、解析、合并等处理,最终产生冗余类型用以描述规则之间的冗余关系。随后我们依照冗余关系设计了冗余检测算法,应用于服务规则制定与执行的过程中。同时基于规则冗余,对场景冗余情况进行了检测与处理,以期消除或避免冗余的产生。最后我们在实验室搭建的智能家居环境下对算法进行了实现与测试。经过测试,基于TAS模型的规则冗余检测与处理算法可以准确地对规则进行解析分类,识别规则内部和规则与规则之间的部分和完全冗余,与现有算法相比具备更强的针对性和准确性。同时算法能够在规则制定和场景建立阶段实现冗余消除、规则执行和场景启动阶段实现冗余避免,使得规则执行数量和时间明显降低,有效地提升了智能家居系统的执行效率。
其他文献
鲜中草药食疗历史悠久,迄今流传于民间,疗效可靠。使用品种各地均有分布,易于采集,制作、食用方法简便,易于掌握。本文部份药物的适应症及使用方法作初步探讨,以期进一步推广
肿瘤内科学50年来在药物研制中的发展都是集中在细胞毒性攻击性的药物。虽然继蒽环类(阿霉素、表阿霉素)、铂类(顺铂、卡铂)之后又有很多强有力的化疗药物,如泰素、泰索帝、
<正> 1 小儿高热惊厥 王某,女,3岁8个月。春三月,初日仅喷嚏流涕,微有温热,望能自愈而未治。次日即高热39.7℃,肌肤灼热无汗,烦躁哭吵,便结溺黄。查血常规白血球12&#215;10~9
考虑到知识经济全球化背景下,高新区知识创新能力对于国家高新区二次创业和国际化发展的至关重要性,以西安高新区为研究对象,对高新区知识创新能力进行了分析,指出了高新区影
立春之后,各地茶产区即将开始大面积采摘春茶,而一月份发生的新型冠状病毒肺炎疫情正处于暴发阶段。碍于疫情,无法轻易开工的当下,茶叶生长却不等人。在紧张的疫情高压下,如何协调
报纸
介绍了测定粘胶过滤性能的比值法。比值法是在一定的真空度下,使粘胶通过250目镍网流两个100mL所需要的时间计算出比值,以比值的大小评定粘胶的过滤性能。
高层建筑、超大面积建筑越来越多的现代社会,如何实现对楼宇内零散分布的大型设备进行集中管理控制是影响楼宇运行是否良性运行的重要因素。这种分散式的控制需求也决定了全新
高校实验室既是开展实验教学,培养学生实践能力的基地,也是教师开展科研、为社会提供技术服务的重要场所,是衡量高等院校综合实力、办学水平的一个重要标志,其管理水平的高低直接
土壤动物是土壤生态系统的重要组成部分,在促进土壤有机质分解、维持土壤肥力方面起着重要作用。笔者研究施肥对土壤动物密度和多样性的影响,以便深入理解施肥对生态系统影响
由于施工企业固定资产的自身特点以及现有管理体制的原因,固定资产的管理无论在理论上还是实务中都有待于发展和完善,本文着重从固定资产投资、折旧分摊、使用监控和应对增值税