一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

供电装置的布置方法、装置及电子设备与流程

2021-10-29 22:38:00 来源:中国专利 TAG:装置 电子设备 供电 布置 方法


1.本发明涉及建筑技术领域,尤其涉及一种供电装置的布置方法、装置及电子设备。


背景技术:

2.建筑服务系统(例如,管道工程、供暖、通风、空调、电力和照明)设计以手工设计方法而完成。而通过手工设计实现供电装置的排布既耗时又耗力,而且整个设计的开发效率较低,不利于大规模的应用。


技术实现要素:

3.本发明实施例提供一种供电装置的布置方法、装置及电子设备,有效解决通过手工设计实现供电装置的排布既耗时又耗力,而且整个设计的开发效率较低,不利于大规模的应用的问题。
4.根据本发明的一方面,本发明一实施例提供一种供电装置的布置方法,所述方法包括以下步骤:获取用于提供所述供电装置安装位置的目标区域的数据参数,其中所述目标区域包括至少一安装面;根据所述目标区域的所述数据参数,确定所述供电装置安装于所述安装面的安装规则,并根据所述安装规则布置所述供电装置。
5.进一步地,所述获取用于提供所述供电装置安装位置的目标区域的数据参数的步骤包括:获取所述目标区域的每一安装面的长度值;获取连通区域在所述安装面上的位置参数,其中,所述连通区域用于使所述目标区域与其他区域连通,所述连通区域包括第一连通区域和第二连通区域中的至少一个;根据所述长度值和所述位置参数,确定所述目标区域的数据参数。
6.进一步地,所述根据所述目标区域的所述数据参数,确定所述供电装置安装于所述安装面的安装规则,并根据所述安装规则布置所述供电装置的步骤包括:当满足预设条件时,根据所述连通区域在所述安装面上的位置参数,确定所述目标区域内未设置所述连通区域的安装面;获取所述目标区域内未设置所述连通区域的每一安装面的长度值;获取所述目标区域内未设置所述连通区域的每一安装面上已布置的供电装置的数量。
7.进一步地,所述根据所述目标区域的所述数据参数,确定所述供电装置安装于所述安装面的安装规则,并根据所述安装规则布置所述供电装置的步骤包括:根据所述目标区域内未设置所述连通区域的每一安装面的长度值和对应的已布置的供电装置的数量,计算每一安装面对应的标准长度值;将所述目标区域内未设置所述连通区域且所述标准长度值为最大所对应的安装面定义为第一安装面。
8.进一步地,所述根据所述目标区域的所述数据参数,确定所述供电装置安装于所述安装面的安装规则,并根据所述安装规则布置所述供电装置的步骤包括:当不满足预设条件时,获取所述目标区域内设置所述连通区域和未设置所述连通区域的每一安装面的长度值;根据所述连通区域的长度值生成对应的避让区域的长度值,进而根据所述目标区域内设置所述连通区域的每一安装面的长度值与相应的避让区域的长度值之差计算得到对
应的校准长度值;获取所述目标区域内未设置所述连通区域的和设置所述连通区域的每一安装面上已布置的供电装置的数量。
9.进一步地,所述根据所述目标区域的所述数据参数,确定所述供电装置安装于所述安装面的安装规则,并根据所述安装规则布置所述供电装置的步骤包括:根据所述目标区域内未设置所述连通区域的每一安装面的长度值和对应的已布置的供电装置的数量,以及所述目标区域内设置所述连通区域的每一安装面的校准长度值和对应的已布置的供电装置的数量,分别计算每一安装面对应的标准长度值;将所述目标区域内标准长度值为最大所对应的安装面定义为第一安装面。
10.进一步地,所述根据所述目标区域的所述数据参数,确定所述供电装置安装于所述安装面的安装规则,并根据所述安装规则布置所述供电装置的步骤还包括:根据所述供电装置待安装的数量分别计算出每一供电装置对应的第一安装面;根据每一第一安装面对应的安装面确定所述安装规则。
11.进一步地,所述预设条件包括:至少一安装面上已布置的供电装置的数量不超过预设值。
12.进一步地,所述第一连通区域为门,第二连通区域为窗户。
13.进一步地,当所述目标区域内至少有两个标准长度值为最大所对应的安装面时,将与第一连通区域最远的安装面定义为第一安装面。
14.进一步地,所述预设条件还包括:接收到来自用户或者控制器的布置启动指令。
15.根据本发明的另一方面,本发明实施例提供一种供电装置的布置装置,包括:获取模块,用于获取用于提供供电装置安装位置的目标区域的数据参数,其中所述目标区域包括至少一安装面;确定模块,用于根据所述目标区域的所述数据参数,确定所述供电装置安装于所述安装面的安装规则,并根据所述安装规则布置所述供电装置。
16.根据本发明的另一方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本发明任一实施例所述的供电装置的布置方法中的步骤。
17.本发明的优点在于,通过计算机的设计以实现自动化地排布供电装置,从而提高设计开发的效率,而且有利于大规模的应用。
附图说明
18.下面结合附图,通过对本发明的具体实施方式详细描述,将使本发明的技术方案及其它有益效果显而易见。
19.图1为本发明实施例一提供的供电装置的布置方法的步骤流程图。
20.图2为本发明实施例二提供的供电装置的布置方法的步骤流程图。
21.图3为本发明实施例二提供的供电装置的布置场景图。
22.图4为本发明实施例三提供的供电装置的布置方法的步骤流程图。
23.图5为本发明实施例三提供的供电装置的布置场景图。
24.图6为本发明实施例四提供的供电装置的布置装置结构示意图。
25.图7为本发明实施例五提供的电子设备结构示意图。
具体实施方式
26.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
27.在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接或可以相互通讯;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
28.如图1所示,为本发明实施例一提供的供电装置的布置方法步骤流程图。所述方法包括步骤:
29.步骤s110:获取用于提供供电装置安装位置的目标区域的数据参数。
30.在本实施例中,所述目标区域包括至少一安装面。示例性地,目标区域可以为建筑房屋,安装面即为围成房屋四周的墙面。此处仅是为了便于理解和说明目标区域与安装面的关系,对目标区域和安装面并不作限定。所述数据参数包括安装面的规格,例如可以是安装面的长度、宽度或高度等。
31.步骤s120:根据所述目标区域的所述数据参数,确定所述供电装置安装于所述安装面的安装规则,并根据所述安装规则布置所述供电装置。
32.在本实施例中,数据参数包括安装面的规格,根据安装面的规格,确定供电装置安装于安装面的安装规则。具体地,可以依据安装面的长度,长度值越长的安装面所安装的供电装置越多。依据安装规则确定每一个安装面上需要安装的供电装置。安装时,在安装面上需要安装的供电装置可以等距地安装于安装面。
33.本发明实施例一所述方法可以通过计算机的设计来完成,以实现自动化地排布供电装置,从而提高设计开发的效率低,而且有利于大规模的应用。
34.如图2所示,为本发明实施例二提供的供电装置的布置方法的具体实施步骤流程图。所述方法包括:
35.步骤s210:获取所述目标区域的每一安装面的长度值。
36.示例性地,结合参阅图3,图3为目标区域的俯视图,每一安装面的长度值为安装面相对于水平面的正投影的长度。当然,在其他部分实施例中,如果安装面相对于水平面具有一定的倾斜角度,也可以根据倾斜角度计算安装面的长度值。
37.步骤s220:获取连通区域在安装面上的位置参数。
38.示例性地,目标区域通过所述连通区域连通其他区域。所述连通区域包括第一连通区域和第二连通区域中的至少一个。所述第一连通区域为门,第二连通区域为窗户。在图3中,目标区域的安装面a设置有第一连通区域(即门)。当然,在其他部分实施例中,第一连通区域为窗户,第二连通区域为门。
39.步骤s230:当满足预设条件时,根据所述连通区域在所述安装面上的位置参数,确定所述目标区域内未设置所述连通区域的安装面。
40.示例性地,在图3中,目标区域内未设置所述连通区域的安装面包括安装面b、安装
面c和安装面d。
41.步骤s240:获取所述目标区域内未设置所述连通区域的每一安装面的长度值。
42.示例性地,图3中未设置连通区域的安装面为安装面b、安装面c和安装面d。于是可以从目标区域的数据参数中获得安装面b、安装面c和安装面d的对应长度值。
43.步骤s250:获取所述目标区域内未设置所述连通区域的每一安装面上已布置的供电装置的数量。
44.示例性地,图3中安装面b、安装面c和安装面d分别布置了一个供电装置。
45.步骤s260:根据所述目标区域内未设置所述连通区域的每一安装面的长度值和对应的已布置的供电装置的数量,计算每一安装面对应的标准长度值。
46.示例性地,假设安装面b、安装面c和安装面d长度值分别为5米、8米和5米。由步骤s250可以得到安装面b、安装面c和安装面d分别布置了一个供电装置。安装面b的标准长度值=5米/(1 n),其中n=1,则安装面b的标准长度值为2.5米。安装面c的标准长度值=8米/(1 n),其中n=1,则安装面c的标准长度值为4米。安装面d的标准长度值=5米/(1 n),其中n=1,则安装面d的标准长度值为2.5米。
47.步骤s270:将所述目标区域内未设置所述连通区域且所述标准长度值为最大所对应的安装面定义为第一安装面。
48.示例性地,由步骤s260可以得到安装面c的标准长度值最大。如果待安装的供电装置有四个,那么第四个供电装置安装于安装面c上,即第四个供电装置的第一安装面为安装面c。
49.步骤s280:根据所述供电装置待安装的数量分别计算出每一供电装置对应的第一安装面。
50.示例性地,根据上述假设,安装面b、安装面c和安装面d的长度值分别为5米、8米和5米,待安装的供电装置为四个,则第一个供电装置的第一安装面为安装面c,第二个供电装置的第一安装面为安装面b,第三个供电装置的第一安装面为安装面d,第四个供电装置的第一安装面为安装面c。其中在布置第二个供电装置时,安装面b的标准长度值和安装面d的标准长度值相同,此时可以根据距离连通区域较远的安装面b作为第一安装面。若当距离连通区域的距离相同时,可以随机确定第一安装面。
51.步骤s290:根据每一第一安装面对应的安装面确定所述安装规则。
52.示例性地,根据步骤s270的计算结果,确定四个供电装置的安装规则为cbdc,即按照该规则依次安装。
53.在实施例二中,所述预设条件包括:至少一安装面上已布置的供电装置的数量不超过三个。
54.如图4所示,为本发明实施例三提供的供电装置的布置方法的具体实施步骤流程图。所述方法包括:
55.步骤s310:获取所述目标区域的每一安装面的长度值。
56.示例性地,结合参阅图5,图5为目标区域的俯视图,每一安装面的长度值为安装面相对于水平面的正投影的长度。当然,如果安装面相对于水平面具有一定的倾斜角度,也可以根据倾斜角度计算安装面的长度值。
57.步骤s320:获取连通区域在安装面上的位置参数。
58.示例性地,目标区域通过所述连通区域连通其他区域,所述连通区域包括第一连通区域和第二连通区域中的至少一个。所述第一连通区域为门,第二连通区域为窗户。在图5中,目标区域的安装面a设置有第一连通区域(即门)。
59.步骤s330:当不满足预设条件时,获取所述目标区域内设置所述连通区域和未设置所述连通区域的每一安装面的长度值。
60.也就是说,当不满足预设条件时,需要获得目标区域内设置连通区域的每一个安装面的长度值,以及需要获得目标区域内未设置所述连通区域的每一个安装面的长度值。
61.示例性地,在图5中,目标区域内未设置所述连通区域的安装面包括安装面b、安装面c和安装面d,目标区域内设置所述连通区域的安装面包括安装面a。
62.步骤s340:根据所述连通区域的长度值生成对应的避让区域的长度值,进而根据所述目标区域内设置所述连通区域的每一安装面的长度值与相应的避让区域的长度值之差计算得到对应的校准长度值。
63.示例性地,安装面a的长度值为8米,连通区域的长度值为1米,生成对应的避让区域的长度值为1米,则目标区域内设置连通区域的安装面a的校准长度值为7米。
64.步骤s350:获取所述目标区域内未设置所述连通区域的和设置所述连通区域的每一安装面上已布置的供电装置的数量。
65.示例性地,图5中安装面b、安装面c和安装面d分别布置了一个、三个和一个供电装置。
66.步骤s360:根据所述目标区域内未设置所述连通区域的每一安装面的长度值和对应的已布置的供电装置的数量,以及所述目标区域内设置所述连通区域的每一安装面的校准长度值和对应的已布置的供电装置的数量,分别计算每一安装面对应的标准长度值。
67.示例性地,安装面b、安装面c和安装面d的长度值分别为5米、8米和5米。由步骤s250可以得到安装面b、安装面c和安装面d分别布置一个、三个和一个供电装置。安装面b的标准长度值=5米/(1 n),其中n=1,安装面b的标准长度值为2.5米。安装面c的标准长度值=8米/(1 n),其中n=3,安装面c的标准长度值为2米。安装面d的标准长度值=5米/(1 n),其中n=1,安装面d的标准长度值为2.5米。安装面a还未设置供电装置,安装面a的标准长度值为7米。
68.步骤s370:将所述目标区域内未设置所述连通区域且所述标准长度值为最大所对应的安装面定义为第一安装面。
69.示例性地,由步骤s360可以得到安装面a的标准长度值最大。如果待安装的供电装置有六个,那么第六个供电装置安装于安装面a上,即第六个供电装置的第一安装面为安装面a。
70.步骤s380:根据所述供电装置待安装的数量分别计算出每一供电装置对应的第一安装面。
71.示例性地,根据上述安装面b、安装面c和安装面d的长度值分别为5米、8米和5米,待安装的供电装置为六个,则第一个供电装置的第一安装面为安装面c,第二个供电装置的第一安装面为安装面b,第三个供电装置的第一安装面为安装面d,第四个供电装置的第一安装面为安装面c。其中在布置第二个供电装置时,安装面b的标准长度值和安装面d的标准长度值相同,此时可以根据距离连通区域较远的安装面b作为第一安装面。若当距离连通区
域的距离相同时,可以随机确定第一安装面。第五个供电装置的第一安装面为安装面c,此时由于安装面c所布置的供电装置超过两个,即不满足预设条件,于是,第六个供电装置安装于安装面a。
72.步骤s390:根据每一第一安装面对应的安装面确定所述安装规则。
73.示例性地,根据步骤s380的计算结果,确定六个供电装置的安装规则为cbdcca,即按照该规则依次安装。
74.实施例三所述预设条件包括:至少一安装面上已布置的供电装置的数量不超过两个。
75.在实施例三中,通过计算机的设计以实现自动化地排布供电装置,从而提高设计开发的效率,而且有利于大规模的应用。
76.示例性地,在本发明所提出的方法中,所述预设条件还包括:接收到来自用户或者控制器的布置启动指令。
77.具体地,用户需要自己进行判断,是否将设置有连通区域的安装面作为供电装置的安装对象,当判定需要将设置有连通区域地安装面作为供电装置地安装对象,于是会发出指令,即发起所布置启动指令。
78.如图6所示,为本发明提供实施例四的供电装置的布置装置结构示意图。所述装置包括:获取模块10和确定模块20。
79.获取模块10用于获取用于提供所述供电装置安装位置的目标区域的数据参数,其中所述目标区域包括至少一安装面。在本实施例中,所述目标区域包括至少一安装面,示例性地,目标区域可以为建筑房屋,安装面即为围成房屋四周的墙面。此处仅是为了便于理解和说明目标区域与安装面的关系,对目标区域和安装面并不作限定。所述数据参数包括安装面的规格,例如可以是安装面的长度、宽度或高度等。
80.确定模块20用于根据所述目标区域的所述数据参数,确定所述供电装置安装于所述安装面的安装规则,并根据所述安装规则安装所述供电装置。在本实施例中,数据参数包括安装面的规格,根据安装面的规格,确定供电装置安装于安装面的安装规则。具体地,可以依据安装面的长度,长度值越长的安装面所安装的供电装置越多。依据安装规则确定每一个安装面上需要安装的供电装置,安装时,在安装面上需要安装的供电装置可以等距地安装于安装面。
81.本发明所提出的供电装置的布置装置的其他方面与上文所述的供电装置的布置方法相同或相似,在此不再赘述。
82.本技术实施例五还提供了一种电子设备1000,其内部结构图如图7所示。该电子设备1000包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该电子设备1000的处理器用于提供计算和控制能力。该电子设备1000的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的计算机设备通过网络连接通信。该计算机程序被处理器执行时实现前面所描述的任一种供电装置的布置方法。
83.本领域技术人员可以理解,图7中示出的结构,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的计算机设备的限定,具体的计算机设备
可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
84.本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现前面所描述的任一种供电装置的布置方法。
85.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
86.综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜