正在加载图片...
·524· 智能系统学报 第4卷 字家庭环境virtual smart home,如图1~2所示 </Location </Locations 图1 Virtual smart home俯视图 图3运动传感器分布图 Fig.1 Virtual smart home vertical view Fig.3 Motion senor map 3.2模拟行为生成 表1是一个上班族一天的作息时间表,根据这 个作息时间表结合生成规则自动生成了若干天(不 包括周末和假期)的数据用于仿真研究。 表1工作日作息时间表 Table 1 Working day schedule 时间 事件 7:00 起床 7:00~7:50 上厕所、洗漱、吃早饭 图2 Virtual smart home内部视图 Fig.2 Virtual smart home inside view 7:50 上班 11:30 下班 Virtual smart home实际上模拟了一个单身汉 11:50~13:00 做饭、吃饭、洗碗 (Agent)在一个智能单身公寓里的生活情形.这个单 身汉可以在这个智能单身公寓里以人工控制或是程 13:00~13:50 午休 序自动行为生成的方式自由地生活].公寓中安装 13:50 上班 在各个房间的虚拟运动传感器(如图3)将感知这个 18:00 下班 单身汉的位置信息,并且记录下来.由于是虚拟传感 18:30-20:00 做饭、吃饭、洗碗 器,因此假定所有的传感器都是理想的,即只能检测 20:00~23:00 洗澡/看电视/学习/上网/阳台乘凉 到自己所属房间的运动信号,而不能和其他房间的 23:00 睡觉 传感器信号相互干扰.由于位置信息产生具有很强 根据之前对都市白领工作日正常生活的调查, 的时序性,而且附加属性也很规范,因此使用XML 参照表1制定了如下模拟行为生成规则: 文档来存储历史位置信息.XML文档的格式为 1)上午至多只有起床、上厕所、洗漱、吃早饭这 Locations 些事件,并且不能交换顺序.如果时间来不及,那么 <Location Start ="timel",End ="time2"> 吃早饭可以忽略 Location1 2)中午至多只能有做饭、吃饭、洗碗、看电视、 </Location 午休这些事件,并且顺序不能交换.如果不能保证有 Location Start="time3",End ="time4"> 40min以上的午休时间,那么可以用看电视代替(午 Location2 休和看电视有且只有一个)· </Location 3)晚上至多只能有做饭、吃饭、洗碗、洗澡、看 … 电视、学习、上网、阳台乘凉、睡觉这些事件.做饭、吃 <Location Start=“time N”,End=“timeN+1”> 饭、洗碗这3个事件必须是前3个必然出现的事件, Location N 其余事件的出现概率满足平均分布.除了洗澡、阳台
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有