用于调整空调机组摆放位置的方法、装置以及存储介质与流程

文档序号:12887414阅读:306来源:国知局
用于调整空调机组摆放位置的方法、装置以及存储介质与流程

本发明涉及空调技术领域,尤其涉及一种用于调整空调机组摆放位置的方法、装置以及存储介质。



背景技术:

在空调设备安装中,空调设备是通过连接管进行连接,例如外机与分歧管、分歧管与分歧管、分歧管与内机等,对于空调选型软件而言,需要将上述设备间的连接管的走管方案清晰体现,这是空调选型软件的一项基本功能。目前,在进行空调选型时,用户通过空调选型软件生成空调机组的联机系统图。随着商用中央空调多联机系统在公共建筑、民用住宅、酒店、旅馆等场所应用的推广及应用,用户在进行前期机组选型设计时,需要手动调整联机系统图中的内、外机组的位置,以保证机组重要的设计信息不被遮挡。而一座建筑大楼通常需要多个多联机系统,单个系统最大可由四台外机、80台内机组成。手工调整内、外机、分歧管等系统单元的位置,其效率不仅低下,也容易因为疏忽造成部分信息被遮挡,给工程设计施工报价等带来不利的影响。



技术实现要素:

有鉴于此,本发明要解决的一个技术问题是提供一种用于调整空调机组摆放位置的方法、装置以及存储介质,能够自动调整设备单元的摆放位置。

根据本发明的一个方面,提供一种用于调整空调机组摆放位置的方法,包括:获取空调机组的设备单元之间的连接关系;设置所述设备单元之间的设备单元间距;根据所述设备单元间距、所述连接关系确定所述设备单元的摆放位置信息;基于所述摆放位置信息自动调整所述设备单元的摆放位置。

可选地,所述根据所述设备单元间距、所述连接关系确定所述设备单元的摆放位置信息包括:建立参考坐标系,根据所述设备单元间距、所述连接关系确定所述设备单元在所述参考坐标系中的坐标。

可选地,所述设备单元包括:外机;所述方法还包括:获取所述外机的摆放位置,确定所述外机在所述参考坐标系中的参考坐标。

可选地,所述设备单元包括:分歧管和内机;所述方法还包括:获取与所述外机相连的分歧管,标记为第一分歧管,基于所述参考坐标设置所述第一分歧管在所述参考坐标系中的第一坐标;以所述第一分歧管为起始点,基于所述连接关系依次遍历全部分歧管分支,并设置与所述分歧管分支的分支点连接的下游设备单元在所述参考坐标系中的坐标;其中,所述分支点为分歧管,与所述分支点连接的下游设备单元包括:分歧管和内机。

可选地,所述设备单元间距包括:横向单元间距和纵向单元间距;所述方法还包括:如果确定所述下游设备单元与所述分支点为横向分支连接,则确定此下游设备单元在所述参考坐标系中的第二坐标,其中,所述第二坐标的横坐标=此分支点的横坐标+所述横向单元间距;所述第二坐标的纵坐标=此分支点的纵坐标;如果确定所述下游设备单元与所述分支点为纵向分支连接,则确定此下游设备单元在所述参考坐标系中的第三坐标,其中,所述第三坐标的横坐标=此分支点的横坐标;所述第三坐标的纵坐标=此分支点的纵坐标+所述纵向单元间距。

可选地,所述第一坐标的横坐标=所述参考坐标的横坐标+所述横向单元间距;所述第一坐标的纵坐标=所述参考坐标的纵坐标。

可选地,在自动调整所述设备单元的摆放位置之后,根据所述连接关系在所述设备单元之间自动设置连线。

根据本发明的另一方面,提供一种用于调整空调机组摆放位置的装置,包括:信息获取模块,用于获取空调机组的设备单元之间的连接关系;间距设置模块,用于设置所述设备单元之间的设备单元间距;位置确定模块,用于根据所述设备单元间距、所述连接关系确定所述设备单元的摆放位置信息;位置调整模块,用于基于所述摆放位置信息自动调整所述设备单元的摆放位置。

可选地,所述位置确定模块,还用于建立参考坐标系,根据所述设备单元间距、所述连接关系确定所述设备单元在所述参考坐标系中的坐标。

可选地,所述设备单元包括:外机;所述信息获取模块,还用于获取所述外机的摆放位置;所述位置确定模块,包括:外机位置确定单元,用于确定所述外机在所述参考坐标系中的参考坐标。

可选地,所述设备单元包括:分歧管和内机;所述位置确定模块,还包括:第一分歧管位置确定单元,用于获取与所述外机相连的分歧管,标记为第一分歧管,基于所述参考坐标设置所述第一分歧管在所述参考坐标系中的第一坐标;下游设备位置确定单元,用于以所述第一分歧管为起始点,基于所述连接关系依次遍历全部分歧管分支,并设置与所述分歧管分支的分支点连接的下游设备单元在所述参考坐标系中的坐标;其中,所述分支点为分歧管,与所述分支点连接的下游设备单元包括:分歧管和内机。

可选地,所述设备单元间距包括:横向单元间距和纵向单元间距;所述下游设备位置确定单元,还用于如果确定所述下游设备单元与所述分支点为横向分支连接,则确定此下游设备单元在所述参考坐标系中的第二坐标,其中,所述第二坐标的横坐标=此分支点的横坐标+所述横向单元间距,所述第二坐标的纵坐标=此分支点的纵坐标;如果确定所述下游设备单元与所述分支点为纵向分支连接,则确定此下游设备单元在所述参考坐标系中的第三坐标,其中,所述第三坐标的横坐标=此分支点的横坐标,所述第三坐标的纵坐标=此分支点的纵坐标+所述纵向单元间距。

可选地,所述第一坐标的横坐标=所述参考坐标的横坐标+所述横向单元间距,所述第一坐标的纵坐标=所述参考坐标的纵坐标。

可选地,自动连接模块,用于在自动调整所述设备单元的摆放位置之后,根据所述连接关系在所述设备单元之间自动设置连线。

根据本发明的又一方面,提供一种用于调整空调机组摆放位置的装置,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如上所述的用于调整空调机组摆放位置的方法。

根据本发明的再一方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现如上所述的用于调整空调机组摆放位置的方法。

本发明的用于调整空调机组摆放位置的方法、装置以及存储介质,根据设置的设备单元间距以及获取的连接关系确定设备单元的摆放位置信息,自动调整设备单元的摆放位置并可以在设备单元之间设置连线,可以保证空调联机系统图中的信息不被遮挡,并能够提高空调选型的工作效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为根据本发明的用于调整空调机组摆放位置的方法的一个实施例的流程图;

图2为根据本发明的用于调整空调机组摆放位置的方法的另一个实施例的流程图;

图3为根据本发明的用于调整空调机组摆放位置的方法的一个实施例中在调整设备单元的摆放位置之后的联机示意图;

图4为分歧管的结构示意图;

图5为根据本发明的用于调整空调机组摆放位置的装置的一个实施例的模块示意图;

图6为根据本发明的用于调整空调机组摆放位置的装置的一个实施例中的位置确定模块的模块示意图;

图7为根据本发明的用于调整空调机组摆放位置的装置的另一个实施例的模块示意图。

具体实施方式

下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为根据本发明的用于调整空调机组摆放位置的方法的一个实施例的流程图,如图1所示:

步骤101,获取空调机组的设备单元之间的连接关系。

空调机组的设备单元包括外机、内机、分歧管等。设备单元之间的连接关系包括外机与分歧管、分歧管与分歧管、分歧管与内机的连接以及层级关系。

步骤102,设置设备单元之间的设备单元间距。设备单元间距可以预先设置有默认值。

步骤103,根据设备单元间距、连接关系确定设备单元的摆放位置信息。

步骤104,基于摆放位置信息自动调整设备单元的摆放位置。

在自动调整设备单元的摆放位置之后,可以根据连接关系在设备单元之间自动设置连线。

上述实施例中的用于调整空调机组摆放位置的方法,根据设备单元间距和设备单元的连接关系确定设备单元的摆放位置信息,能够自动调整在空调联机系统图中的设备单元的位置,可以保证空调联机系统图中的设计信息等不被遮挡。

在一个实施例中,摆放位置信息可以为坐标信息。建立参考坐标系,根据设备单元间距、连接关系确定设备单元在参考坐标系中的坐标。获取外机的摆放位置,确定外机在参考坐标系中的参考坐标。一个空调系统只有一台外机(多模块外机可以视为一个外机机组),外机只能连接内机或分歧管,分歧管的上游可连接分歧管、外机,内机的上游连接分歧管。

获取与外机相连的分歧管,标记为第一分歧管,基于外机的参考坐标设置第一分歧管在参考坐标系中的第一坐标。以第一分歧管为起始点,基于连接关系依次遍历全部分歧管分支,并设置与分歧管分支的分支点连接的下游设备单元在参考坐标系中的坐标,分歧管分支的分支点为分歧管,与分支点连接的下游设备单元包括分歧管和内机。

用户根据需求使用空调选型软件完成内、外机和分歧管等设备单元的选型并生成联机系统图,将外机的位置设定为参考坐标,查找连接外机的分歧管,标记为第一分歧管并设置其在参考坐标系的坐标。从第一分歧管依次遍历分歧管下游连接的设备,依次确定下游设备单元的位置。

图2为根据本发明的用于调整空调机组摆放位置的方法的另一个实施例的流程图,用户根据需求选择不同的外机、内机、分歧管等,并在空调选型软件内完成设备单元的连接,需要对设备单元的位置进行调整,如图2所示:

步骤201,设置设备单元之间的横向单元间距和纵向单元间距。

步骤202,获取外机的摆放位置,确定外机在参考坐标系中的参考坐标。

步骤203,获取与外机相连的分歧管,标记为第一分歧管。

步骤204,设置第一分歧管在参考坐标系中的第一坐标,第一坐标的横坐标=外机的参考横坐标+横向单元间距,第一坐标的纵坐标=外机的参考纵坐标。

步骤205,依次遍历分歧管分支。可以采用多种遍历算法,例如递归算法等。

步骤206,判断下游设备单元与分支点是否为横向分支连接,如果是,则进入步骤207,如果否,则进入步骤208。

步骤207,如果确定下游设备单元与分支点为横向分支连接,则确定下游设备单元在参考坐标系中的第二坐标,第二坐标的横坐标=分支点的横坐标+横向单元间距,第二坐标的纵坐标=分支点的纵坐标。

步骤208,如果确定下游设备单元与分支点为纵向分支连接,则确定下游设备单元在参考坐标系中的第三坐标,第三坐标的横坐标=分支点的横坐标,第三坐标的纵坐标=分支点的纵坐标+纵向单元间距。

步骤209,判断下游设备单元是否为分歧管,如果是,则进入步骤205,如果否,则进入步骤210。

步骤210,判断是否完成全部分歧管分支遍历,如果是,则结束,如果否,则进入步骤205。

当完成所有分歧管分支的下游设备单元位置的设定后,空调选型软件自动执行连线操作。将所有的内机、分歧管、外机连接起来后,如果用户需要对内机或分歧管的数量进行调整,可根据外机与分歧管、分歧管与分歧管、分歧管与内机的连接关系,以及上述步骤201至210的方法自动调整所有设备单元的位置。选型完成后,输出报告,报告中的联机系统图可指导用户工程现场的安装。

图3为根据本发明的用于调整空调机组摆放位置的方法的一个实施例中在调整设备单元的摆放位置之后的联机示意图,如图3所示:空调机组的设备单元包括:外机310,分歧管302、304、305、306、308,内机303、307、309、310、311、312。

获取外机与分歧管、分歧管与分歧管、分歧管与内机的连接以及层级关系。设置横向单元间距a和纵向单元间距b,例如,a为50,b为30等,横向单元间距a和纵向单元间距b的单位为参考坐标系中的单位。获取外机301的摆放位置,确定外机301在参考坐标系中的参考坐标,例如,外机的参考坐标为(100,50)。

获取与外机301相连的分歧管302,标记为第一分歧管,设置分歧管301在参考坐标系中的第一坐标,第一坐标的横坐标为100+a,第一坐标的纵坐标为50。以分歧管302为起始点,基于连接关系依次遍历全部分歧管分支,并设置与分歧管分支的分支点连接的下游设备单元在参考坐标系中的坐标。分支点为分歧管302、304、305、306、308,与分支点连接的下游设备单元可以为分歧管和内机。例如,分歧管302的下游设备为分歧管304和内机303。

如图4所示,分歧管fq02/a具有3个端口,a端口为入口,b端口为横向分支端口,c端口为纵向分支端口。下游设备单元通过b端口与分支点连接,形成横向分支连接,下游设备单元通过c端口与分支点连接,形成纵向分支连接。例如,分歧管302与分歧管304为横向分支连接,分歧管302与内机303为纵向分支连接。分歧管304的横坐标=分歧管302的横坐标+a,分歧管304的纵坐标=分歧管302的纵坐标。内机303的横坐标=分歧管302的横坐标,内机303的纵坐标=分歧管302的纵坐标+b。

设置全部设备单元的坐标后,基于坐标自动调整分歧管302、304、305、306、308,内机303、307、309、310、311、312的摆放位置,并根据连接关系自动设置连线。在空调联机系统图中对于外机、分歧管、内机设置有设计信息,设计信息包括名称、型号、规格、说明等信息,调整在空调联机系统图中的设备单元的摆放位置,可以保证空调联机系统图中的设计信息不被遮挡。

上述实施例中的用于调整空调机组摆放位置的方法,根据设置的设备单元间距以及获取的连接关系确定设备单元的摆放位置信息,自动调整设备单元的摆放位置,并可以在调整设备单元的摆放位置之后,根据连接关系在设备单元之间设置连线,能够提供对于空调选型软件的设备单元位置的自动调整功能,可以保证空调联机系统图中的设计信息等不被遮挡,可以提高空调选型的工作效率。

在一个实施例中,如图5所示,本发明提供一种用于调整空调机组摆放位置的装置50,包括:信息获取模块51、间距设置模块52、位置确定模块53、位置调整模块54和自动连接模块55。

信息获取模块51获取空调机组的设备单元之间的连接关系。间距设置模块52设置设备单元之间的设备单元间距。位置确定模块53根据设备单元间距、连接关系确定设备单元的摆放位置信息。位置调整模块54基于摆放位置信息自动调整设备单元的摆放位置。自动连接模块55在自动调整设备单元的摆放位置之后,根据连接关系在设备单元之间自动设置连线。

位置确定模块53建立参考坐标系,根据设备单元间距、连接关系确定设备单元在参考坐标系中的坐标。如图6所示,位置确定模块53包括:外机位置确定单元531、第一分歧管位置确定单元532和下游设备位置确定单元533。

信息获取模块51获取外机的摆放位置,外机位置确定单元531确定外机在参考坐标系中的参考坐标。第一分歧管位置确定单元532获取与外机相连的分歧管,标记为第一分歧管,基于参考坐标设置第一分歧管在参考坐标系中的第一坐标,第一坐标的横坐标=外机的参考坐标的横坐标+横向单元间距,第一坐标的纵坐标=外机的参考坐标的纵坐标。

下游设备位置确定单元533以第一分歧管为起始点,基于连接关系依次遍历全部分歧管分支,并设置与分歧管分支的分支点连接的下游设备单元在参考坐标系中的坐标,分支点为分歧管,与分支点连接的下游设备单元包括分歧管和内机。

下游设备位置确定单元533如果确定下游设备单元与分支点为横向分支连接,则确定此下游设备单元在参考坐标系中的第二坐标,第二坐标的横坐标=此分支点的横坐标+横向单元间距,第二坐标的纵坐标=此分支点的纵坐标。下游设备位置确定单元533如果确定下游设备单元与分支点为纵向分支连接,则确定此下游设备单元在参考坐标系中的第三坐标,第三坐标的横坐标=此分支点的横坐标,第三坐标的纵坐标=此分支点的纵坐标+纵向单元间距。

图7为根据本发明的用于调整空调机组摆放位置的装置的另一个实施例的模块示意图。如图7所示,该装置可包括存储器71、处理器72、通信接口73以及总线74。存储器71用于存储指令,处理器72耦合到存储器71,处理器72被配置为基于存储器71存储的指令执行实现上述的用于调整空调机组摆放位置的方法。

存储器71可以为高速ram存储器、非易失性存储器(non-volatilememory)等,存储器71也可以是存储器阵列。存储器71还可能被分块,并且块可按一定的规则组合成虚拟卷。处理器72可以为中央处理器cpu,或专用集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明的用于调整空调机组摆放位置的方法的一个或多个集成电路。

在一个实施例中,本发明提供一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,指令被处理器执行时实现如上任一个实施例中的用于调整空调机组摆放位置的方法。

上述实施例中的用于调整空调机组摆放位置的方法、装置以及存储介质,根据设置的设备单元间距以及获取的连接关系确定设备单元的摆放位置信息,基于摆放位置信息自动调整设备单元的摆放位置,并可以在调整设备单元的摆放位置之后,根据连接关系在设备单元之间设置连线,能够对空调选型软件提供设备单元位置的自动调整功能,可以保证空调联机系统图中的设计信息等不被遮挡,可以提高空调选型的工作效率和质量。

可能以许多方式来实现本发明的方法和系统。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和系统。用于方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

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