一种灯具群组的调配控制方法、装置、计算机设备和存储设备与流程
- 国知局
- 2024-08-02 15:40:10
本发明涉及人工智能、以及数据调度,尤其涉及一种灯具群组的调配控制方法、装置、计算机设备和存储设备。
背景技术:
1、随着灯具的优化发展,便携式灯具逐渐成为人群户外野营、探险、运动、工作等生活的首选灯具,而由于户外生活过程中,每个灯具都是独立的个体,多人协同作业时,灯具只作为人员的作业工具而存在,不能产生协同效应。且多人携带灯具共同作业时,每个灯具的电量、电池寿命等状况都有可能不一样,因此难以根据灯具的电量统一安排作业时长。使得户外工作效率低下。因此如何协同分配各灯具的使用状态是当前的研究重点。
2、传统的灯具使用状态的协同处理方式为通过将各灯具链接到同一控制平台,并通过预设的多个灯具协同作业策略,调整各灯具的使用状态,但是该方式需要针对不同的使用环境,人工生成/调整灯具协同作业策略,然后才能进行灯具使用状态的调整,并且在环境、作业状态发生变化时,各灯具只能通过人工调整的方式变换使用状态,从而导致多环境场景下的灯具协同使用的效率较低。
技术实现思路
1、本发明的主要目的在于提供了一种灯具群组的调配控制方法、装置、计算机设备和存储设备,旨在解决现有技术中需要针对不同的使用环境,人工生成/调整灯具协同作业策略,然后才能进行灯具使用状态的调整,并且在环境、作业状态发生变化时,各灯具只能通过人工调整的方式变换使用状态的低效问题。
2、为实现上述目的,本发明提供一种灯具群组的调配控制方法,应用于灯具群组系统,所述方法包括:
3、获取灯具群组中的各灯具的位置信息、各所述灯具的当前灯具状态、以及当前协同作业任务信息,并基于所述当前协同作业任务信息,识别灯具需求信息;
4、基于所述灯具需求信息,识别不同区域范围的亮度需求信息、以及各所述区域范围的灯具需求时长,并基于各所述灯具的位置信息、以及各所述灯具的当前灯具状态,识别每个区域范围的当前亮度状态、以及每个灯具的电量剩余信息;
5、针对每个区域范围,基于所述区域范围的亮度需求信息、以及每个区域范围的当前亮度状态,识别每个区域范围的当前亮度调整信息,并基于各所述区域范围的当前亮度调整信息、各所述区域范围的每个灯具的电量剩余信息、各所述区域范围的灯具需求时长、以及每个区域范围的当前亮度状态,生成所述区域范围的各所述灯具的灯具状态调整信息、以及各所述灯具的位置调整信息;
6、基于各所述灯具状态调整信息、以及各所述灯具的位置调整信息,调整各所述灯具的当前灯具状态,得到各所述灯具的目标灯具状态。
7、可选的,所述基于所述当前协同作业任务信息,识别灯具需求信息,包括:
8、基于所述当前协同作业任务信息,识别每个区域范围的工作时长、每个区域范围的人员分布密度、以及每个区域范围的任务关键等级;
9、针对每个区域范围,基于所述区域范围的人员分布密度、以及所述区域范围的任务关键等级,识别所述区域范围的灯具数量需求信息,以及所述区域范围的平均光通量需求信息;
10、将每个区域范围的工作时长、每个区域范围的灯具数量需求信息,以及每个区域范围的平均光通量需求信息,作为每个区域范围的子灯具需求信息,并将所有区域范围的子灯具需求信息,作为灯具需求信息。
11、可选的,所述基于所述区域范围的人员分布密度、以及所述区域范围的任务关键等级,识别所述区域范围的灯具数量需求信息,以及所述区域范围的平均光通量需求信息,包括:
12、基于所述区域范围的人员分布密度,在人员灯具需求数据库中,查询所述人员分布密度对应的平均光通量需求范围,并将所述平均光通量需求范围划分为不同任务关键等级对应的子需求范围;
13、基于所述区域范围的任务关键等级,确定所述区域范围的子需求范围,并将所述子需求范围,作为所述区域范围的平均光通量需求信息,并获取每个灯具的光通量范围;
14、基于所述区域范围的平均光通量需求信息、以及每个灯具的光通量范围,计算所述区域范围的灯具数量需求信息。
15、可选的,所述基于所述灯具需求信息,识别不同区域范围的亮度需求信息、以及各所述区域范围的灯具需求时长,包括:
16、针对每个区域范围,基于所述区域范围的平均光通量需求信息、以及所述区域范围包含的单位区域范围数量,计算所述区域范围的亮度需求信息;
17、将所述区域范围的工作时长,作为所述区域范围的灯具需求时长。
18、可选的,所述基于各所述灯具的位置信息、以及各所述灯具的当前灯具状态,识别每个区域范围的当前亮度状态、以及每个灯具的电量剩余信息,包括:
19、基于各所述灯具的位置信息、以及每个区域范围包含的位置信息范围,识别每个区域范围包含的灯具,并基于每个区域范围的各灯具的当前灯具状态,识别每个区域范围的各灯具的当前光通量、以及每个区域范围的各灯具的电量剩余信息;
20、将每个区域范围的所有灯具的当前光通量,作为每个区域范围的当前亮度状态。
21、可选的,所述基于所述区域范围的亮度需求信息、以及每个区域范围的当前亮度状态,识别每个区域范围的当前亮度调整信息,包括:
22、计算每个区域范围的亮度需求信息、与每个区域范围的当前亮度状态的偏差值,并将每个区域范围的偏差值,作为每个区域范围的当前亮度调整信息。
23、可选的,所述基于各所述区域范围的当前亮度调整信息、各所述区域范围的每个灯具的电量剩余信息、各所述区域范围的灯具需求时长,生成所述区域范围的各所述灯具的灯具状态调整信息、以及各所述灯具的位置调整信息,包括:
24、基于每个灯具的电量剩余信息,识别每个灯具在不同光通量的使用时长,并基于每个区域范围的灯具需求时长、以及每个区域范围的当前亮度调整信息、以及每个区域范围的各灯具在不同光通量的使用时长,生成每个区域范围的各灯具的灯具状态调整信息;
25、基于每个区域范围的各灯具的灯具状态调整信息,筛选各异常区域范围、以及各异常区域范围的异常灯具;其中,所述异常区域范围为所述区域范围存在灯具的灯具状态调整信息不唯一、或所述区域范围的所有灯具的灯具状态调整信息对应的总亮度调整信息低于所述区域范围的当前亮度调整信息、或所述区域范围中存在灯具的灯具状态调整信息对应的亮度时长低于所述区域范围的灯具需求时长;
26、基于各所述异常区域范围中的各异常灯具在不同光通量的使用时长、各所述异常区域范围的当前亮度调整信息、以及各所述区域范围的灯具需求时长,重新调整各所述异常灯具所属的异常区域范围,得到各所述新异常灯具的位置调整信息;
27、基于各所述异常区域范围包含的所有灯具的在不同光通量的使用时长、各所述异常区域包含的所有新异常灯具在不同光通量的使用时长、各所述异常区域范围的当前亮度调整信息、以及各所述区域范围的灯具需求时长,生成每个异常区域范围的各灯具的灯具状态调整信息。
28、此外,为实现上述目的,本发明还提供一种灯具群组的调配控制装置,所述灯具群组的调配控制装置应用于灯具群组系统,所述装置包括:
29、获取模块,用于获取灯具群组中的各灯具的位置信息、各所述灯具的当前灯具状态、以及当前协同作业任务信息,并基于所述当前协同作业任务信息,识别灯具需求信息;
30、识别模块,用于基于所述灯具需求信息,识别不同区域范围的亮度需求信息、以及各所述区域范围的灯具需求时长,并基于各所述灯具的位置信息、以及各所述灯具的当前灯具状态,识别每个区域范围的当前亮度状态、以及每个灯具的电量剩余信息;
31、生成模块,用于针对每个区域范围,基于所述区域范围的亮度需求信息、以及每个区域范围的当前亮度状态,识别每个区域范围的当前亮度调整信息,并基于各所述区域范围的当前亮度调整信息、各所述区域范围的每个灯具的电量剩余信息、各所述区域范围的灯具需求时长、以及每个区域范围的当前亮度状态,生成所述区域范围的各所述灯具的灯具状态调整信息、以及各所述灯具的位置调整信息;
32、调整模块,用于基于各所述灯具状态调整信息、以及各所述灯具的位置调整信息,调整各所述灯具的当前灯具状态,得到各所述灯具的目标灯具状态。
33、可选的,所述获取模块,具体用于:
34、基于所述当前协同作业任务信息,识别每个区域范围的工作时长、每个区域范围的人员分布密度、以及每个区域范围的任务关键等级;
35、针对每个区域范围,基于所述区域范围的人员分布密度、以及所述区域范围的任务关键等级,识别所述区域范围的灯具数量需求信息,以及所述区域范围的平均光通量需求信息;
36、将每个区域范围的工作时长、每个区域范围的灯具数量需求信息,以及每个区域范围的平均光通量需求信息,作为每个区域范围的子灯具需求信息,并将所有区域范围的子灯具需求信息,作为灯具需求信息。
37、可选的,所述获取模块,具体用于:
38、基于所述区域范围的人员分布密度,在人员灯具需求数据库中,查询所述人员分布密度对应的平均光通量需求范围,并将所述平均光通量需求范围划分为不同任务关键等级对应的子需求范围;
39、基于所述区域范围的任务关键等级,确定所述区域范围的子需求范围,并将所述子需求范围,作为所述区域范围的平均光通量需求信息,并获取每个灯具的光通量范围;
40、基于所述区域范围的平均光通量需求信息、以及每个灯具的光通量范围,计算所述区域范围的灯具数量需求信息。
41、可选的,所述识别模块,具体用于:
42、针对每个区域范围,基于所述区域范围的平均光通量需求信息、以及所述区域范围包含的单位区域范围数量,计算所述区域范围的亮度需求信息;
43、将所述区域范围的工作时长,作为所述区域范围的灯具需求时长。
44、可选的,所述识别模块,具体用于:
45、基于各所述灯具的位置信息、以及每个区域范围包含的位置信息范围,识别每个区域范围包含的灯具,并基于每个区域范围的各灯具的当前灯具状态,识别每个区域范围的各灯具的当前光通量、以及每个区域范围的各灯具的电量剩余信息;
46、将每个区域范围的所有灯具的当前光通量,作为每个区域范围的当前亮度状态。
47、可选的,所述生成模块,具体用于:
48、计算每个区域范围的亮度需求信息、与每个区域范围的当前亮度状态的偏差值,并将每个区域范围的偏差值,作为每个区域范围的当前亮度调整信息。
49、可选的,所述生成模块,具体用于:
50、基于每个灯具的电量剩余信息,识别每个灯具在不同光通量的使用时长,并基于每个区域范围的灯具需求时长、以及每个区域范围的当前亮度调整信息、以及每个区域范围的各灯具在不同光通量的使用时长,生成每个区域范围的各灯具的灯具状态调整信息;
51、基于每个区域范围的各灯具的灯具状态调整信息,筛选各异常区域范围、以及各异常区域范围的异常灯具;其中,所述异常区域范围为所述区域范围存在灯具的灯具状态调整信息不唯一、或所述区域范围的所有灯具的灯具状态调整信息对应的总亮度调整信息低于所述区域范围的当前亮度调整信息、或所述区域范围中存在灯具的灯具状态调整信息对应的亮度时长低于所述区域范围的灯具需求时长;
52、基于各所述异常区域范围中的各异常灯具在不同光通量的使用时长、各所述异常区域范围的当前亮度调整信息、以及各所述区域范围的灯具需求时长,重新调整各所述异常灯具所属的异常区域范围,得到各所述新异常灯具的位置调整信息;
53、基于各所述异常区域范围包含的所有灯具的在不同光通量的使用时长、各所述异常区域包含的所有新异常灯具在不同光通量的使用时长、各所述异常区域范围的当前亮度调整信息、以及各所述区域范围的灯具需求时长,生成每个异常区域范围的各灯具的灯具状态调整信息。
54、第三方面,本技术提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面中任一项所述的方法的步骤。
55、第四方面,本技术提供了一种计算机可读存储介质。其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面中任一项所述的方法的步骤。
56、第五方面,本技术提供了一种计算机程序产品。所述计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现第一方面中任一项所述的方法的步骤。
57、本发明提供了一种灯具群组的调配控制方法、装置、计算机设备和存储设备,上述方法应用于灯具群组系统,所述方法包括:获取灯具群组中的各灯具的位置信息、各所述灯具的当前灯具状态、以及当前协同作业任务信息,并基于所述当前协同作业任务信息,识别灯具需求信息;基于所述灯具需求信息,识别不同区域范围的亮度需求信息、以及各所述区域范围的灯具需求时长,并基于各所述灯具的位置信息、以及各所述灯具的当前灯具状态,识别每个区域范围的当前亮度状态、以及每个灯具的电量剩余信息;针对每个区域范围,基于所述区域范围的亮度需求信息、以及每个区域范围的当前亮度状态,识别每个区域范围的当前亮度调整信息,并基于各所述区域范围的当前亮度调整信息、各所述区域范围的每个灯具的电量剩余信息、各所述区域范围的灯具需求时长、以及每个区域范围的当前亮度状态,生成所述区域范围的各所述灯具的灯具状态调整信息、以及各所述灯具的位置调整信息;基于各所述灯具状态调整信息、以及各所述灯具的位置调整信息,调整各所述灯具的当前灯具状态,得到各所述灯具的目标灯具状态。本方案通过识别当前协同作业任务信息对应的灯具需求信息,从而分析当前协同作业任务涵盖的各区域范围的灯具需求时长、以及亮度需求信息,然后从灯具群组中的各灯具的位置信息、以及各灯具的当前灯具状态,从而分析每个区域范围的各灯具的灯具调整信息、以及各灯具的位置调整信息,不仅确保了对不同区域范围对应的灯具需求信息自主调整该区域范围的灯具亮度信息,避免单个区域范围的灯具的亮度浪费过高,或单个区域范围的灯具的亮度不够、维持时长不够的问题,而且本方案还能基于不同区域范围的灯具的灯具状态,调整不同区域范围的各灯具的灯具位置信息,从而高效对各灯具进行分配调整,确保所有灯具能够在当前协同作业任务涵盖的各区域范围内高效利用,避免灯具浪费、或灯具不沟通的问题,从而综合提升了多环境场景下的灯具协同使用的效率。
本文地址:https://www.jishuxx.com/zhuanli/20240801/247144.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表