论文部分内容阅读
目前智能家居的研究是一个热点,不少公司和研究机构都在进行相关的工作,作为一个复杂的多节点系统,对其进行研究需要大量时间和成本,仿真技术是减少研究时间和降低成本非常有效的方法。而智能家居系统拥有众多节点,而且各节点结构差异非常大,对该系统进行全数字仿真,靠单个计算机进行是不现实的,必须依靠多个仿真系统进行同步仿真,因此,建立分布式仿真系统很有必要。根据智能家居系统特点,本文按照高层体系结构(HighLeverArchitecture,HLA)要求将各工作节点以联邦成员的形式进行实现,将仿真任务分布到各个网络节点上,实现了分布式的时间同步智能家居仿真系统。本文论述了目前智能家居系统的发展和应用情况,在此基础上研究了智能家居的基本理论和相关技术,分析了现有的智能家居系统存在的一些问题。在论述了目前分布交互仿真的发展和应用状况的基础上,研究了HLA基本理论和相关技术,HLA充分解决了分布式仿真中互操作性和可扩展性问题,同时也能很好的保证各仿真节点的时间同步,在其基础上建立智能家居仿真系统是可行的。本文提出了一种新的带学习能力的智能家居系统,并按照HLA的要求,应用面向对象的程序设计方法,设计了智能家居联邦结构,设计了智能家居控制器联邦成员,电器联邦成员,显示联邦成员,学习算法联邦成员等四个联邦成员,完成了整个智能家居仿真系统的设计。最后,使用法国航空航天实验室ONERA推出的CE-RTI作为运行时间支撑环境对整个仿真系统进行了实现,并对本文实现的仿真系统以及提出的带学习能力的智能家居系统进行了一定数量的测试,测试结果表明该仿真系统是稳定可靠的,该智能家居系统方案也能达到设计之初的要求。