无线灯光控制系统中控制器与执行器之间的扫描识别方法_2

文档序号:9203259阅读:来源:国知局
收,完成配置。
[0043] 所述执行器接收到捜索指令,则通过随机数判断是否是新的捜索;如果是,即响应 该捜索;否,则进入静默状态。
[0044] 所述控制器受智能终端控制,所述智能终端具有面向控制器的可视操作界面;由 所述智能终端激活控制器的配置状态,控制器所发起的捜索的结果上报至智能终端,由智 能终端W列表或图形方式显示。
[0045] 所述智能终端通过控制器发起对已发现的执行器的连接测试,具体为,控制器对 指定执行器发现测试指令,由该执行器接收并反馈相关信息,W确认其匹配连接状态。
[0046] 当控制器发起的第一次捜索反馈结果为零,则至少再W第二时隙数发起第二次捜 索。
[0047] 如图1-2所示,应用本发明的扫描识别方法,无线灯光控制系统的具体配置过程 为:
[0048] 首先保持执行器在通电状态(被控灯亮),然后在Ti= 2秒内完成一次断电再上 电的操作,则执行器进入配置状态,持续适当时间(如T2= 30秒),该T2时间内执行器可 W被任意控制器捜索,并暂存最近一次捜索的控制器的ID,该ID会暂存一段时间(如Ts= 30分钟)用于后续的测试和配置操作。
[0049] 执行器在不处于配置状态时不响应控制器捜索命令;控制器在配置状态之外,也 不发送捜索命令及配置命令;没有被执行器暂存ID的控制器无法对该执行器进行其它操 作;W此提供系统的安全性,执行器不会被误配对到其他的控制器;即使由于某种原因某 个执行器被误配,也可被及时发现并予W纠正。
[0化0] 在控制器和执行器均进入配置状态后,使用改进的Aloha算法进行扫描,发现周 围环境中存在的执行器,并施W适当的配置。
[0化1] 软件发起捜索指令(附带时隙数),使控制器开始捜索过程,控制器生成一个随机 数,并开始发送第一次捜索指令,指令中包含该时隙数和随机数,随即控制器进入等待执行 器应答状态(超时时间为总的时隙时间,若时隙数为32,每个时隙为20ms,则该次捜索的超 时时间为640ms);
[0化2] 执行器接收到该指令并且在配置状态,则通过随机数判断是否是新的捜索,如果 是,即响应该捜索,从指令中的时隙中随机选取一个时隙,等待该时隙的时间到后则向控 制器返回自身信息(比如,时隙数为32,则在1-32中随机选取一个值,如8,且每个时隙为 20ms,则等待160ms后返回信息);
[0053] 控制器接收到执行器的信息,向软件上传该信息,并记录执行器的ID插入到下次 捜索指令中,控制器等待超时时间到,然后发起下一次的捜索,执行器若再次接收到捜索指 令,如果指令中包含了自身ID则进入静默状态不再响应捜索(除非是新触发的捜索,通过 随机数判断);
[0化4] 如果控制器当前捜索结果为0,则再发送一次时隙数为8的捜索,若该次捜索无返 回则退出捜索,若有返回则继续之前的捜索操作。
[0化5] 本专利申请所实现的算法可确保预先安装的照明控制系统的执行器在系统配置 阶段被迅速发现,即使该些执行器的安装位置是不可被目视看到的,也可在几秒钟之内完 成配置工作。
[0056] 下面的表格显示了所实现的算法的测试结果:
[0057]
[0化引该一算法的实现可W大大简化智能灯光控制系统的安装和配置过程,使得系统实 施的DIY成为可能。
[0059] 上述优选实施方式应视为本申请方案实施方式的举例说明,凡与本申请方案雷 同、近似或W此为基础作出的技术推演、替换、改进等,均应视为本专利的保护范围。
【主权项】
1. 一种无线灯光控制系统中控制器与执行器之间的扫描识别方法,其特征在于,包括 以下步骤: a) 使执行器进入配置状态的远程启动步骤,有如下操作: 设置执行器在持续通电状态下,于Tl秒内完成一次或多次断电再上电的操作,视为激 活进入配置状态,该配置状态持续!^秒,在该持续时间T2秒内执行器接收任意控制器发出 的搜索命令,并暂存最近一次搜索命令中解析得到的控制器ID,该控制器ID暂存时间为T3 秒,用于后续的测试和配置操作; b) 基于改进的Aloha算法的执行器扫描步骤,有如下操作: 设置控制器进入配置状态,使用改进的Aloha算法进行扫描,于局域范围内发送搜索 命令及配置命令,所述搜索命令包括有控制器的ID,所述配置命令包括有对执行器动作设 定的若干指令或指令代码。2. 根据权利要求1所述的无线灯光控制系统中控制器与执行器之间的扫描识别方法, 其特征在于, 所述基于改进的Aloha算法的执行器扫描步骤进一步包括如下操作: 控制器发起搜索,生成一个时隙数和一个随机数; 控制器开始发送第一次搜索指令,该搜索指令中包含该时隙数和随机数,随即控制器 进入等待执行器应答状态,等待"软件时隙*时隙数"时间,超过该时间则重复上述操作,发 出下一次的搜索指令; 执行器接收到所述搜索指令并响应,从搜索指令中的时隙中随机选取其中的一个时 隙,等待该时隙的时间到后向控制器返回自身信息; 控制器在"软件时隙*时隙数"时间接收由执行器反馈的信息,解析并记录执行器的ID并插入到下次搜索指令当中; 执行器再次接收到搜索指令,当搜索指令中包含了其自身的ID则进入静默状态,不再 响应搜索; 控制器对已记录ID的执行器发送配置命令,由该执行器接收,完成配置。3. 根据权利要求2所述的无线灯光控制系统中控制器与执行器之间的扫描识别方法, 其特征在于:所述执行器接收到搜索指令,则通过随机数判断是否是新的搜索;如果是,即 响应该搜索;否,则进入静默状态。4. 根据权利要求3所述的无线灯光控制系统中控制器与执行器之间的扫描识别方法, 其特征在于:所述控制器受智能终端控制,所述智能终端具有面向控制器的可视操作界面; 由所述智能终端激活控制器的配置状态,控制器所发起的搜索的结果上报至智能终端,由 智能终端以列表或图形方式显示。5. 根据权利要求4所述的无线灯光控制系统中控制器与执行器之间的扫描识别方法, 其特征在于:所述智能终端通过控制器发起对已发现的执行器的连接测试,具体为,控制器 对指定执行器发现测试指令,由该执行器接收并反馈相关信息,以确认其匹配连接状态。6. 根据权利要求4所述的无线灯光控制系统中控制器与执行器之间的扫描识别方法, 其特征在于:当控制器发起的第一次搜索反馈结果为零,则至少再以第二时隙数发起第二 次搜索。
【专利摘要】本发明提出一种无线灯光控制系统中控制器与执行器之间的扫描识别方法,包括以下步骤:使执行器进入配置状态的远程启动步骤,有如下操作:设置执行器在持续通电状态下,于T1秒内完成一次或多次断电再上电的操作,视为激活进入配置状态,该配置状态持续T2秒,在该持续时间T2秒内执行器接收任意控制器发出的搜索命令,并暂存最近一次搜索命令中解析得到的控制器ID,该控制器ID暂存时间为T3秒,用于后续的测试和配置操作;基于改进的Aloha算法的执行器扫描步骤,有如下操作:设置控制器进入配置状态,使用改进的Aloha算法进行扫描,于局域范围内发送搜索命令及配置命令,所述搜索命令包括有控制器的ID,所述配置命令包括有对执行器动作设定的若干指令或指令代码。
【IPC分类】H05B37/02
【公开号】CN104918361
【申请号】CN201510234026
【发明人】吴耀, 魏代熙
【申请人】中山易能智达电子有限公司
【公开日】2015年9月16日
【申请日】2015年5月8日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1