一种声控灯的控制方法与流程

文档序号:16985157发布日期:2019-03-02 00:34阅读:2957来源:国知局
一种声控灯的控制方法与流程

本发明涉及照明技术领域,尤其涉及一种声控灯的控制方法。



背景技术:

现阶段,声控灯普遍使用在楼宇内,声控灯利用声音传感器,通过滤波器和声音识别模块,找到和预设声音信号相匹配的信号,从而准确的给予灯光照明,相对于常亮式灯具,能有效的节约电能;相对于开关式灯具,能快速给予灯光照明,避免人走灯亮的问题。

在声控灯的实际运用场景中,由于光的覆盖范围大于声控灯中声音传感器的检测范围,会经常出现以下情况:人群分前后行走,在前方人流经过声控灯时,声控灯亮起,在前方人群经过声控灯后,由于在声音传感器范围内声音信号消失,声控灯熄灭;在间隔几秒或十几秒后,后方人流再次触发声控灯,声控灯才再次亮起。这样的情况会导致产生以下问题:一是声控灯短时间的重复亮起和熄灭,使声控灯的使用寿命缩短;二是声控灯的不断起灭,影响后方人流的视野,同时会对眼睛产生刺激,导致眼睛看物恍惚。



技术实现要素:

为了克服以上不足,本发明的目的在于提供一种声控灯的控制方法,能在人流大的时间段,延长声控灯照明时长,减少声控灯起灭次数。

为了实现上述目的,本发明的技术方案如下:

一种声控灯的控制方法,声控灯包括接收装置及控制器,控制方法包括以下步骤:

(1):接收装置接收到预设信号,声控灯亮起;

(2):声控灯亮起的持续时间达到第一预设时长,控制器判断是否再次接收到预设信号,若再次接收到预设信号则返回步骤(1),若没有接收到预设信号则进入步骤(3);

(3):声控灯持续亮灯直至达到第二预设时长,第二预设时长的设定方式为:将声控灯的工作时间分为若干个时间段,同时按时间段记录前若干天每个预设信号的接收时间和消失时间,计算一天中一个时间段内接收到预设信号的平均时间间隔,将前若干天同一时间段的平均时间间隔进行平均值计算得到第二预设时长,第二预设时长的计算公式为:l2(n,m)=(s(1,m)+s(2,m)+s(3,m)+...+s(n-1,m))/(n-1),其中l2(n,m)表示第n天中第m时间段的第二预设时长,s(n-1,m)表示第n-1天中第m时间段的平均时间间隔;

(4):控制器判断是否再次接收到预设信号,若再次接收到预设信号则返回步骤(1),若没有接收到预设信号则声控灯熄灭。

进一步的,所述第二预设时长的计算公式为:l2(n,m)=p*(s(1,m)+s(2,m)+s(3,m)+...+s(n-1,m))/(n-1),其中p为第二权重系数,p>1。

进一步的,所述控制器内设有指定时长t,第二预设时长的设定需经过如下判断:当p*(s(1,m)+s(2,m)+s(3,m)+...+s(n-1,m))/(n-1)≥t时,则l2(n,m)=t或0;当p*(s(1,m)+s(2,m)+s(3,m)+...+s(n-1,m))/(n-1)<t时,则l2(n,m)=p*(s(1,m)+s(2,m)+s(3,m)+...+s(n-1,m))/(n-1)。

进一步的,所述时间段的划分分为工作日模式与休息日模式,在工作日模式下,平均时间间隔的数据采集依靠工作日的数据喂入;休息日模式下,平均时间间隔的数据采集依靠休息日的数据喂入。

进一步的,所述第一预设时长为固定值。

进一步的,所述第一预设时长的设定方式为:通过记录预设信号的接收时间和消失时间,计算每个预设信号的持续时间,并计算一天中一个时间段内预设信号的平均持续时间,将前若干天同一时间段的平均持续时间进行平均值计算得到第一预设时长,第一预设时长的计算公式为:l1(n,m)=(h(1,m)+h(2,m)+h(3,m)+...+h(n-1,m))/(n-1),其中l1(n,m)表示第n天中第m时间段的第一预设时长,h(n-1,m)表示第n-1天中第m时段的平均持续时间。

进一步的,所述接收装置为声音传感器。

进一步的,所述接收装置为与声控灯处于同一环境的摄像头,控制器包括中央处理器与安装在声控灯上的主控板,中央处理器的输入端与摄像头的输出端连接,中央处理器的输出端与主控板的输入端连接。

进一步的,所述步骤(3)中,声控灯进入第二预设时长时,声控灯的亮度降低。

本发明的优点在于:通过设置第一预设时长,来实现对工作环境内是否有人存在的不断检测;通过将声控灯的工作时间切分为若干个时间段,按时间段,记录前一天或前几天数据,通过控制器分析,得出一个合理的第二预设时长,有利于衔接上前后人流之间的空隙时间,使得声控灯在短时间内保持亮起状态,使得后方人流视线明亮,便于前行,且减少了声控灯的重启次数,延长声控灯的使用寿命。

附图说明

图1为本发明声控灯控制方法流程示意图;

图2为实施例1中第二预设时长设定方法的框图;

图3为实施例2中第一预设时长设定方法的框图;

图4为实施例3中声控灯控制系统的结构示意图。

具体实施方式

以下结合实施例对本发明作进一步详细描述。

实施例1:

本实施例提出一种声控灯的控制方法,如图1所示,声控灯包括接收装置及控制器,本实施例中的接收装置为声音传感器,用于接收声音信号并传送给控制器,控制器对声音信号进行记录与处理,控制方法包括以下步骤:

(1):接收装置接收到预设信号,声控灯亮起;

(2):声控灯亮起的持续时间达到第一预设时长,本实施例中第一预设时长为固定值,控制器判断是否再次接收到预设信号,若再次接收到预设信号则返回步骤(1),若没有接收到预设信号则进入步骤(3);

(3):声控灯持续亮灯直至达到第二预设时长,第二预设时长的设定方式为:将声控灯的工作时间分为若干个时间段,同时按时间段记录前若干天每个预设信号的接收时间和消失时间,计算一天中一个时间段内接收到预设信号的平均时间间隔,将前若干天同一时间段的平均时间间隔进行平均值计算得到第二预设时长,第二预设时长的计算公式为:l2(n,m)=(s(1,m)+s(2,m)+s(3,m)+...+s(n-1,m))/(n-1),其中l2(n,m)表示第n天中第m时间段的第二预设时长,s(n-1,m)表示第n-1天中第m时间段的平均时间间隔,n为大于且等于2的正整数;

例如需计算某一天18点到19点这个时间段的平均时间间隔,声控灯统计接收到预设信号一共23次,计算第一次预设信号与第二次预设信号的时间间隔为30秒,第二次预设信号与第三次预设信号的时间间隔为25秒,直至记录第22次到第23次预设信号的时间间隔为26秒,取22次时间间隔的平均值作为当天该时段的平均时间间隔。

(4):控制器判断是否再次接收到预设信号,若再次接收到预设信号则返回步骤(1),若没有接收到预设信号则声控灯熄灭。

第二预设时长是预判下一波人流到来时间的预判动作,通过大数据来推导计算第二预设时长,使得声控灯的应用更加契合实际情况,做到节约电能,延长声控灯寿命的目的,为了使声控灯的预判行为更加人性化,在第二预设时长的计算过程中加入了第二权重系数p,p>1,本实施例中p值优选为1.2,第二预设时长l2(n,m)=p*(s(1,m)+s(2,m)+s(3,m)+...+s(n-1,m))/(n-1)。

声控灯的预判动作应该在经济性和便捷性上权衡,如,当某段时间段内,人流量很稀疏,平均时间间隔超过5分钟,那么第二预设时长在权重系数的加设可能超过5分钟,导致声控灯亮灯持续时间过长,经济性降低,对此本实施例在控制器内设有指定时长t,第二预设时长的设定需经过如下判断:当p*(s(1,m)+s(2,m)+s(3,m)+...+s(n-1,m))/(n-1)≥t时,则l2(n,m)=t或0;当p*(s(1,m)+s(2,m)+s(3,m)+...+s(n-1,m))/(n-1)<t时,则l2(n,m)=p*(s(1,m)+s(2,m)+s(3,m)+...+s(n-1,m))/(n-1)。图2表示为第二预设时长的设定方法框图,其中的预定值为p*(s(1,m)+s(2,m)+s(3,m)+...+s(n-1,m))/(n-1)

为使第二预设时长的设定更加贴合实际,本实施例将所述时间段的划分分为工作日模式与休息日模式,在工作日模式下,平均时间间隔的数据采集依靠工作日的数据喂入;休息日模式下,平均时间间隔的数据采集依靠休息日的数据喂入。

为使声控灯更加节能,本实施例在声控灯处于第一预设时长时,为常亮状态;声控灯进入第二预设时长时,声控灯的亮度相对于第一预设时长的亮度降低,声控灯亮度的改变为现有技术,通过电阻的改变可以轻松改变,且声控灯亮度的改变,可以让人得知声控灯处于哪个阶段(第一预设时长阶段或者第二预设时长阶段),也可以节省电能。

实施例2:

本实施例的原理与实施例1相同,不同之处在于本实施例的第一预设时长为根据使用场合自动调整的变量,如图3所示,第一预设时长的设定方式为:通过记录预设信号的接收时间和消失时间,计算每个预设信号的持续时间,并计算一天中一个时间段内预设信号的平均持续时间,将前若干天同一时间段的平均持续时间进行平均值计算得到第一预设时长,第一预设时长的计算公式为:l1(n,m)=(h(1,m)+h(2,m)+h(3,m)+...+h(n-1,m))/(n-1),其中l1(n,m)表示第n天中第m时间段的第一预设时长,h(n-1,m)表示第n-1天中第m时段的平均持续时间,平均持续时间的取值与平均间隔时间的取值方法相同。

第一预设时长和声音传感器的接收频率有关,由于声音传感器一直处于接收状态,所以第一预设时长的数值可以设置的小一点,使得声控灯更加准确的控制亮灯时间,为此,在第一预设时长的计算过程中加入了第一权重系数q,q<1,本实施例中q值优选为0.7,第一预设时长的计算公式为:l1(n,m)=q*(h(1,m)+h(2,m)+h(3,m)+...+h(n-1,m))/(n-1)。

实施例3:

本实施例的原理与实施例2相同,不同之处在于本实施例的接收装置为与声控灯处于同一环境的若干个摄像头,用于检测该声控灯所在地点的人流情况,控制器包括中央处理器与安装在声控灯上的主控板,中央处理器的输入端与摄像头的输出端连接,如图4所示,中央处理器的输出端与主控板的输入端连接,摄像头、中央处理器及主控板组成了一个声控灯控制系统:摄像头将人流情况传送给中央处理器,中央处理器按照实施例2中控制器的处理模式计算得到第一预设时长与第二预设时长,并将第一预设时长的数值与第二预设时长的数值传送给每个声控灯的主控板,由主控板控制声控灯的启灭。

将数据的收集、记录和计算步骤由外部的摄像头和中央处理器来完成,这样操作,可实现对同一工作环境下所有声控灯的统一操纵,数据喂入量更大,利用中央处理器控制多个声控灯,实现区域内声控灯的整体性调控,提高声控灯预判的准确性。

同时将摄像头和声控灯结合,使得摄像头本身的监控画面得到优化,在有人情况下,声控灯会开启,使得摄像头的监测画面更加清晰明亮。

将数据的记录和计算集成在一个中央处理器上,使得单个声控灯的主控板功能可以简化,降低了声控灯的成本,同时功能简单的主控板技术相对更加成熟,故障率低,且尺寸小巧,可以将声控灯尺寸做小。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1