一种照明控制方法及系统转让专利

申请号 : CN201711465601.X

文献号 : CN108235537B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郝章辉陈文辉陈仕建陈世伟

申请人 : 深圳市银河风云网络系统股份有限公司

摘要 :

一种照明控制方法,包括步骤:将场景帧数据下载到各个灯控设备;控制中心平台向各个控制器发送运行命令;各个控制器同步运行时间后,在同一时间向各自所属的各个灯控设备下发播放命令;灯控设备根据其内存储的场景帧数据控制单元灯进行动态场景播放。由于将场景帧数据预先下载到各个灯控设备,在各个控制器之间进行时间同步,并在同一时间下达播放命令,使各个单元灯在同一时间按照灯控设备进行动态场景播放,缩小了各个单元灯之间的播放时间差,得到原始设计的动态播放效果。本发明还公开了一种照明控制系统。

权利要求 :

1.一种照明控制方法,其特征在于,包括:

播放开始前预先将所有的场景帧数据下载到各个灯控设备,以使得各个灯控设备在接收到播放命令时根据其内存储的场景帧数据控制单元灯进行动态场景播放,减少播放过程的数据传输;

控制中心平台向各个控制器发送运行命令;

各个控制器同步运行时间后,在同一时间向各自所属的各个灯控设备下发播放命令。

2.如权利要求1所述的照明控制方法,其特征在于,各个灯控设备播放场景帧数据后开始本地计时,同时控制器开始计时,将播放时间与各个控制器的同步运行时间进行同步。

3.如权利要求1所述的照明控制方法,其特征在于,在将场景帧数据下载到各个灯控设备前还进一步包括:对灯光效果进行设计生成对应的场景帧数据或者导入图片、动画、视频生成对应的场景帧数据。

4.一种照明控制系统,其特征在于,包括控制中心平台、复数个控制器、复数个灯控设备以及复数个单元灯;

控制中心平台用于向各个控制器发送运行命令;

各个控制器用于在接收控制中心平台的运行命令后协调同步各个控制器的运行时间,还用于在同步各个控制器运行时间后在同一时间向各自所属的各个灯控设备发送播放命令;

灯控设备用于预先存储所有场景帧数据,根据播放命令控制单元灯按照场景帧数据进行动态场景播放,减少播放过程的数据传输。

5.如权利要求4所述的照明控制系统,其特征在于,控制中心平台还用于生成灯光效果对应的场景帧数据,还用于将场景帧数据通过网络下载到灯控设备。

6.如权利要求4所述的照明控制系统,其特征在于,各个灯控设备和各个控制器用于在播放场景帧数据后开始计时,各个灯控设备还用于将播放时间与各个控制器的同步时间进行同步。

7.如权利要求4所述的照明控制系统,其特征在于,所述控制器为MacBee网关,所述控制中心平台通过IP网络或无线网络与各个MacBee网关进行通信连接;MacBee网关通过无线网络与各自所属的各个灯控设备通信连接。

8.如权利要求4所述的照明控制系统,其特征在于,所述控制中心平台通过数字控制总线与各个控制器进行通信连接,各个控制器通过总线与各自所属的各个灯控设备通信连接。

说明书 :

一种照明控制方法及系统

技术领域

[0001] 本申请涉及照明技术领域,具体涉及一种照明控制方法和系统。

背景技术

[0002] 商业照明亮化工程具有灯的数量多、分散、动态效果要求顺畅可靠等特点,对照明系统提出了很高的要求。例如建筑外墙、顶棚等大面积照明视频动态效果展示时,整体效果要达到比较顺畅的视觉效果,各个灯之间时间同步误差要求非常严格,因此要求场景帧数据传输时延迟低、传输可靠、节点间时间同步性好。
[0003] 现有具有动态展示效果的照明控制方法通常是在控制中心平台在线播放视频场景帧,将视频场景帧通过网络发送到灯控设备,再由灯控设备根据视频场景帧控制单元灯的亮度变换、色彩变换以及亮灭变换。
[0004] 上述控制过程,视频场景帧需经过网络传输到不同的灯控设备,传输过程会产生不同程度的延迟甚至丢包,这样就会导致各个单元灯显示出来的动态画面跟原始动态画面产生变形,影响动态展示效果。

发明内容

[0005] 本申请提供一种照明控制方法,以缩小各个单元灯之间的播放时间差。
[0006] 根据第一方面,一种实施例中提供一种照明控制方法,包括:将场景帧数据下载到各个灯控设备;控制中心平台向各个控制器发送运行命令;各个控制器同步运行时间后,在同一时间向各自所属的各个灯控设备下发播放命令;灯控设备根据其内存储的场景帧数据控制单元灯进行动态场景播放。
[0007] 优选地,各个灯控设备播放场景帧数据后开始本地计时,同时控制器开始计时,将播放时间与各个控制器的同步运行时间进行同步。
[0008] 优选地,在将场景帧数据下载到各个灯控设备前还进一步包括:对灯光效果进行设计生成对应的场景帧数据或者导入图片、动画、视频生成对应的场景帧数据。
[0009] 根据第二方面,一种实施例中提供一种照明控制系统,包括控制中心平台、复数个控制器、复数个灯控设备以及复数个单元灯;控制中心平台用于向各个控制器发送运行命令;各个控制器用于在接收控制中心平台的运行命令后协调同步各个控制器的运行时间,还用于在同步各个控制器运行时间后在同一时间向各自所属的各个灯控设备发送播放命令;灯控设备用于存储场景帧数据,根据播放命令控制单元灯按照场景帧数据进行动态场景播放。
[0010] 优选地,控制中心平台还用于生成灯光效果对应的场景帧数据,还用于将场景帧数据通过网络下载到灯控设备。
[0011] 优选地,各个灯控设备和各个控制器用于在播放场景帧数据后开始计时,各个灯控设备还用于将播放时间与各个控制器的同步时间进行同步。
[0012] 优选地,所述控制器为MacBee网关,所述控制中心平台通过IP网络或无线网络与各个MacBee网关进行通信连接;MacBee网关通过无线网络与各自所属的各个灯控设备通信连接。
[0013] 优选地,所述控制中心平台通过数字控制总线与各个控制器进行通信连接,各个控制器通过总线与各自所属的各个灯控设备通信连接。
[0014] 依据上述实施例的照明控制方法和系统,由于将场景帧数据预先下载到各个灯控设备,在各个控制器之间进行时间同步,并在同一时间下达播放命令,使各个单元灯在同一时间按照灯控设备进行动态场景播放,缩小了各个单元灯之间的播放时间差,得到原始设计的动态播放效果。进一步,将各个灯控设备的播放时间与各个控制器之间协商一致的同步时间进行同步,使得各个单元灯的播放时间一致,可使动态画面长时间连续播放不会出现错乱。进一步,控制中心平台与灯控设备之间通过IP网络,MacBee无线网络进行通信,网络层充分利用现有的IP网络进行业务拓展,设备端与网关之间的通信充分利用MacBee无线双向通信协议传输时延小,稳定可靠的优势,可实现灯控设备的大规模部署,同时,采用MacBee无线网络进行通信,具有管控灵活的优点,能够有效降低施工难度,降低项目成本。

附图说明

[0015] 图1为本发明的一实施例流程图;
[0016] 图2为本发明的另一实施例流程图;
[0017] 图3为本发明场景帧数据播放流程图;
[0018] 图4为本发明有线通信方式的系统框图;
[0019] 图5为本发明无线通信方式的系统框图。

具体实施方式

[0020] 下面通过具体实施方式结合附图对本发明作进一步详细说明。其中不同实施方式中类似元件采用了相关联的类似的元件标号。在以下的实施方式中,很多细节描述是为了使得本申请能被更好的理解。然而,本领域技术人员可以毫不费力的认识到,其中部分特征在不同情况下是可以省略的,或者可以由其他元件、材料、方法所替代。在某些情况下,本申请相关的一些操作并没有在说明书中显示或者描述,这是为了避免本申请的核心部分被过多的描述所淹没,而对于本领域技术人员而言,详细描述这些相关操作并不是必要的,他们根据说明书中的描述以及本领域的一般技术知识即可完整了解相关操作。
[0021] 本文中为部件所编序号本身,例如“第一”、“第二”等,仅用于区分所描述的对象,不具有任何顺序或技术含义。而本申请所说“连接”、“联接”,如无特别说明,均包括直接和间接连接(联接)。
[0022] 本发明的总体思路是将场景帧数据下载到灯控设备,然后控制中心平台向各个控制器发送运行命令,各个控制器同步时间,然后在同一时间把运行命名下发各个灯控设备,使各个灯控设备在同一时间驱动单元灯动态场景播放,各个灯控设备播放场景帧数据后开始本地计时,同时控制器开始计时,将播放时间与各个控制器的同步运行时间进行同步。
[0023] 灯光效果设计者可以登陆控制中心平台自由地对所管理区域的每个照明设备进行视频动态效果设计,也可直接导入图片、动画、视频等,直接转换成灯控效果。灯控效果为一些控制序列帧按顺序组成的场景帧数据,控制中心平台通过网络和控制器将场景帧数据分发到每一个灯控设备上,然后由控制中心平台统一发起播放命令,控制器通过同步协议同步时间,并在相同的时间点使用广播方法对所管理的灯控设备发起播放指令,每个灯控设备在相同的时刻接收到控制指令并运行场景帧数据,从而实现灯光视频效果播放。
[0024] 请参考图1,其为本发明照明控制方法一实施例,包括以下步骤:
[0025] 101、将场景帧数据下载到各个灯控设备;
[0026] 102、控制中心平台向各个控制器发送运行命令;
[0027] 103、各个控制器同步运行时间后,在同一时间使用广播方法向各自所属的各个灯控设备下发播放命令;
[0028] 104、各个灯控设备收到播放命名后,在同一时间根据其内存储的场景帧数据控制单元灯进行动态场景播放。
[0029] 每一帧场景数据携带的亮度,色温,RGB值,渐变时间参数,控制LED灯珠的明暗,色温,RGB色彩的变化,灯控设备对每一帧场景数据解析,一帧一帧的连续执行,从而实现了视频动画效果展示。
[0030] 本发明抛弃传统的在线运行场景帧数据的思路,而是采用预先生成所有场景帧数据,并将场景帧数据下发到每一个灯控设备,在播放时单元灯从本地获取场景帧数据,减少了在播放过程的数据传输,避免了因为数据传输通道的干扰、延迟、丢包等问题导致整个视频动画场景不连续,卡顿的情况出现。
[0031] 作为本发明的优选实施方式,各个灯控设备播放场景帧数据后开始本地计时,同时控制器开始计时,将播放时间与各个控制器的同步运行时间进行同步。
[0032] 请参考图3,在场景帧数据播放过程中,包括以下步骤:
[0033] 301、场景帧数据开始播放;
[0034] 302、校验场景帧数据是否正确;
[0035] 303、如果不正确,场景帧数据重新下载;
[0036] 304、如果正确,加载第一帧场景帧数据;
[0037] 305、启动本地运行计时器,对运行时间进行计时;
[0038] 306、控制器也会参与场景帧数据的运行时间计时,各个控制器之间通过IP层协议进行同步得到一个相同的时间,将控制器的场景帧数据运行时间周期性地广播给控制器所属的灯控设备;
[0039] 307、灯控设备将接收到控制器的同步运行时间与本地运行时间进行对比,计算出本次时间同步的偏差,
[0040] 308、用此偏差值对本地运行时间进行时间偏移补偿;
[0041] 309、对场景帧数据解析然后播放,从而每个灯控设备的运行时间都与控制器保持一致实现整个场景下所有单元灯的运行时间保持同步,保证了多个照明设备的视频动画效果长时间连续播放不会出去错乱;加载下一帧场景帧数据,如此循环;
[0042] 310、播放结束。
[0043] 请参考图2,其为本发明照明控制方法另一实施例,包括以下步骤:
[0044] 100、对灯光效果进行设计生成对应的场景帧数据或者导入图片、动画、视频生成对应的场景帧数据。
[0045] 101、将场景帧数据下载到各个灯控设备;
[0046] 102、控制中心平台向各个控制器发送运行命令;
[0047] 103、各个控制器同步运行时间后,在同一时间使用广播方法向各自所属的各个灯控设备下发播放命令;
[0048] 104、各个灯控设备收到播放命名后,在同一时间根据其内存储的场景帧数据控制单元灯进行动态场景播放。
[0049] 请参考图4,其为本发明的采用有线通信方式的系统框图。
[0050] 照明控制系统,包括控制中心平台5、主控制器和复数个从控制器6、复数个灯控设备以及复数个单元灯7,单元灯设置在灯控设备上;
[0051] 控制中心平台用于向主控制器发送运行命令,主控制器再转发到各个从控制器,还用于通过控制器向灯控设备下发场景帧数据;
[0052] 各个控制器用于在接收控制中心平台的运行命令后协调同步各个控制器的运行时间,还用于在同步各个控制器运行时间后在同一时间向各自所属的各个灯控设备发送播放命令;各个控制器还用于在播放场景帧数据后开始计时。
[0053] 灯控设备用于存储场景帧数据,根据播放命令控制单元灯按照场景帧数据进行动态场景播放,其中,单元灯装设于灯控设备上。各个灯控设备还用于在播放场景帧数据后开始本地计时,并将播放时间与各个控制器的同步时间进行同步。
[0054] 其中,控制中心平台通过数字控制总线与主控制器进行通信连接,主控制器再通过数字控制总线接口与各个从控制器连接,各个控制器通过总线与各自所属的各个灯控设备通信连接。
[0055] 请参考图5,其为本发明的基于MacBee无线通信方式的系统框图。
[0056] 照明控制系统,包括控制中心平台1、复数个MacBee网关2、复数个灯控设备3以及复数个单元灯4;
[0057] 控制中心平台用于向MacBee网关发送运行命令,还用于通过MacBee网关向灯控设备下发场景帧数据;
[0058] 各个MacBee网关用于在接收控制中心平台的运行命令后协调同步各个MacBee网关的运行时间,还用于在同步各个MacBee网关运行时间后在同一时间向各自所属的各个灯控设备发送播放命令,还用于在播放场景帧数据后开始计时;
[0059] 灯控设备用于存储场景帧数据,根据播放命令控制单元灯按照场景帧数据进行动态场景播放,单元灯装设于灯控设备上,各个灯控设备还用于在播放场景帧数据后开始本地计时,并将播放时间与各个MacBee网关的同步时间进行同步。
[0060] 其中,控制中心平台通过IP网络或无线网络与各个MacBee网关进行通信连接;MacBee网关通过无线网络与各自所属的各个灯控设备通信连接。
[0061] 以上应用了具体个例对本发明进行阐述,只是用于帮助理解本发明,并不用以限制本发明。对于本发明所属技术领域的技术人员,依据本发明的思想,还可以做出若干简单推演、变形或替换。