System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 日照预测方法、装置、计算机设备及存储介质制造方法及图纸_技高网

日照预测方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:43660226 阅读:2 留言:0更新日期:2024-12-13 12:51
本发明专利技术涉及日照分析技术领域,公开了日照预测方法、装置、计算机设备及存储介质,包括:采用随机数参数化生成训练数据集,确定目标日照预测模型;获取目标区域的地理信息、目标区域内的各个建筑物的几何属性信息以及目标空间点的三维坐标,并进行几何坐标变换,确定建筑物对应的第一几何参数和目标空间点对应的第二坐标参数,将各参数输入目标日照预测模型中,确定目标空间点被各个建筑物遮蔽的总时长和遮蔽开始时刻,进而计算得到目标空间点被遮蔽的总时长,最后确定目标空间点的日照时长。本发明专利技术采用基于神经网络的目标日照预测模型,提高计算效率,无须固定的训练数据集,节省储存空间,减小神经网络收敛的难度和拟合误差。

【技术实现步骤摘要】

本专利技术涉及日照分析,具体涉及日照预测方法、装置、计算机设备及存储介质


技术介绍

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、第四方面,本专利技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的日照预测方法。

本文档来自技高网...

【技术保护点】

1.一种日照预测方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述目标空间点被各个建筑物遮蔽的总时长和遮蔽开始时刻,得到所述目标空间点被遮蔽的总时长,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述遮蔽开始时刻以及遮蔽结束时刻,得到所述目标空间点被遮蔽的总时长,包括:

4.根据权利要求1所述的方法,其特征在于,所述建筑物的几何属性信息包括建筑物尺寸,所述建筑物尺寸包括长度、宽度和高度,所述对所述建筑物的几何属性信息和目标空间点的三维坐标进行几何坐标变换,确定建筑物对应的第一几何参数和所述目标空间点对应的第二坐标参数,包括:

5.根据权利要求1所述的方法,其特征在于,所述基于随机数参数化生成训练数据集,确定目标日照预测模型,包括:

6.根据权利要求5所述的方法,其特征在于,所述基于随机数参数化生成训练数据集的特征,包括:

7.一种日照预测装置,其特征在于,所述装置包括:

8.根据权利要求7所述的装置,其特征在于,所述模型确定模块包括:

9.一种计算机设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至6中任一项所述的日照预测方法。

...

【技术特征摘要】

1.一种日照预测方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述目标空间点被各个建筑物遮蔽的总时长和遮蔽开始时刻,得到所述目标空间点被遮蔽的总时长,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述遮蔽开始时刻以及遮蔽结束时刻,得到所述目标空间点被遮蔽的总时长,包括:

4.根据权利要求1所述的方法,其特征在于,所述建筑物的几何属性信息包括建筑物尺寸,所述建筑物尺寸包括长度、宽度和高度,所述对所述建筑物的几何属性信息和目标空间点的三维坐标进行几何坐标变换,确定建筑物对应的第一几何参数和所述目标空间点对应的第二坐...

【专利技术属性】
技术研发人员:蒋灿梁雄周育丞马智亮林佳瑞
申请(专利权)人:广联达科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1