一个具备控制冲突管理机制的传感网络系统,具备一个控制冲突的管理接口如图6,包含以时间轴显示的控制列表、启动控制冲突管理机制功能及模式选择功能。 传感网络系统具烟雾检测器、人体移动监测器、插座型电表、遥控器、磁簧开关及警报器。通过连结机制建立以下连结: 事件:遥控器(按下按键1)动作:插座电表(转态toggle)控制属性:人为 事件:人体移动检测器(检测到人)动作:插座电表(开启on)控制属性:舒适 事件:烟雾检测器(检测到烟雾)动作:警报器(火灾警示声)控制属性:安全 事件:磁簧开关(检测到门被开启)动作:警报器(入侵警示声)控制属性:保全 4.1人为与系统的控制冲突 为了测试系统可以自动地检测并解决控制冲突,通过连结(1)与连结(2)来做测试,连结(1)与连结(2)控制同一个致动器。连结(2)先产生控制(2),经过一段时间后,连结(1)也产生控制(1)。由于控制(1)发生时,控制(2)仍为有效,系统检测到控制冲突发生。图7为控制(1)与控制(2)的控制冲突展示。通过管理接口选取,将摸式设定为人为优先摸式。系统自动将控制(1)归类为人为;控制(2)归类为非人为。在人为优先的模式下,系统判定由控制(1)取得控制权。中断控制(2)的时间窗,启动控制(1)的时间窗,并执行控制(1)的动作。画面中呈现控制(2)被中断于控制(1)发生的瞬间。 4.2安全性的控制冲突 同样地,通过管理接口选取,将模式设定为安全优先模式。安全性的控制冲突展示,如图8所示。通过连结(3)与连结(4)来做测试,连结(3)与连结(4)控制同一个致动器。系统自动将控制(3)归类为安全;控制(4)归类为保全。连结(4)先产生控制(4),经过一段时间后,连结(3)也产生控制(3)。由于控制(3)发生时,控制(4)仍为有效,系统检测到控制冲突发生。系统同样依据当前模式,判断安全性控制优先权高于保全性控制,故系统判定由控制(3)取得控制权。中断控制(4)的时间窗,启动控制(3)的时间窗,并执行控制(3)的动作。 5结论 传感网络中控制是很基本的行为。随着控制数量变多,控制冲突发生的情形也增加。系统必须能有效地解决控制冲突才会导致操作不便或安全疑虑。考虑传感网络控制方式的复杂程度,以及控制冲突发生时不一定能通过人工方式来解决。所以针对传感网络系统,该文提出一个控制冲突检测及解决机制,通过传感器与致动器类型来决定控制的时间窗,以时间窗重叠的方式来检测控制冲突的发生。当控制冲突发生时,系统可不通过人工方式,优先权仲裁器依照当下模式做出最正确的控制判断,能预防并解决大部分控制冲突的发生。且可依据不同的情境需求,通过变更模式的方式来调整优先权判断的规则,让系统判断更具有弹性。 参考文献: |
核心期刊网(www.hexinqk.com)秉承“诚以为基,信以为本”的宗旨,为广大学者老师提供投稿辅导、写作指导、核心期刊推荐等服务。 核心期刊网专业期刊发表机构,为学术研究工作者解决北大核心、CSSCI核心、统计源核心、EI核心等投稿辅导咨询与写作指导的问题。 投稿辅导咨询电话:18915033935 投稿辅导客服QQ: 投稿辅导投稿邮箱:1003158336@qq.com |