本申请涉及采光照明,尤其涉及一种用于节能照明的阳光交换方法、系统及存储介质。
背景技术:
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、数据获取模块101,定时获取阳光信息和空间照明信息,并将阳光信息和空间照明信息存入预设的数据库中,所述阳光信息包括当前阳光强度值,所述空间照明信息包括当前空间照明需求信息;
40、判断模块102,从预设数据库中选取最晚存入的阳光强度值作为比较数据,并判断是否当前阳光强度值与比较数据之间的差值小于预设阈值并且当前空间照明需求信息与预设空间照明需求信息一致;
41、优先级序列获取模块103,用于基于当前空间照明需求信息,获取当前照明空间的优先级序列;
42、空间二叉树构建模块104,用于基于当前照明空间的优先级序列和预设的空间照明规格构建空间二叉树;
43、优选照明空间生成模块105,用于根据空间二叉树和当前阳光强度值,生成优选照明空间集合,并基于优选照明空间集合,生成阳光交换指令。
44、第三方面,本申请提供一种计算机可读存储介质,存储有能够被处理器加载并执行上述一种用于节能照明的阳光交换方法的计算机程序。
45、综上所述,本申请通过对待照明的空间设定优先级,并结合当前的阳光强度来对待照明的空间进行合理的阳光分配,可以更好地满足当前使用需求,并且可以降低在对室内空间进行阳光照明时因为阳光强度的波动带来的影响,另外通过对各个照明空间的当前照明状态进行记录,当新生成的阳光交换方案会导致照明状态发生变更时,会对相应的照明空间进行提示,减少因为阳光照明状态突然变化带来的影响,此外,通过对天气与阳光强度的关联进行建模,可以依据天气的变化对阳光强度进行预测,以便提前对阳光交换方案进行调整。
1.一种用于节能照明的阳光交换方法,其特征在于,包括:
2.根据权利要求1所述的一种用于节能照明的阳光交换方法,其特征在于,所述基于当前空间照明需求信息,获取当前照明空间的优先级序列,包括:
3.根据权利要求2所述的一种用于节能照明的阳光交换方法,其特征在于,所述基于当前照明空间的优先级序列和预设空间照明规格构建空间二叉树,包括:
4.根据权利要求1所述的一种用于节能照明的阳光交换方法,其特征在于,所述定时获取阳光信息和空间照明信息之后,还包括:
5.根据权利要求1所述的一种用于节能照明的阳光交换方法,其特征在于,所述根据空间二叉树和当前阳光强度值,生成优选照明空间集合,包括:
6.根据权利要求5所述的一种用于节能照明的阳光交换方法,其特征在于,所述基于空间二叉树生成优选照明空间集合,包括:
7.根据权利要求1所述的一种用于节能照明的阳光交换方法,其特征在于,所述空间照明信息还包括当前空间照明状态,所述根据空间二叉树和当前阳光强度值,生成优选照明空间集合之后,还包括:
8.根据权利要求1所述的一种用于节能照明的阳光交换方法,其特征在于,所述获取当前待交换的阳光信息之后还包括:
9.一种用于节能照明的阳光交换系统,其特征在于,包括:
10.一种计算机可读存储介质,存储有能够被处理器加载并执行如权利要求1至8任一项所述的一种用于节能照明的阳光交换方法的计算机程序。