一种用于设计方案图纸整合推优的方法、装置和系统与流程

    专利2022-07-08  117


    本发明实施例涉及智能技术领域,尤其涉及一种用于设计方案图纸整合推优的方法、装置和系统。



    背景技术:

    随着互联网的普及和商用化,当大量的设计方案和数据应用在业务场合时,只有对设计方案和数据进行整合优化并将优化后的方案整推荐给用户,从而可提高业务运营的操作效率。

    然而,在当前的业务场景下,通常,用户需要在计算机上浏览翻阅大量的设计方案,然后通过人工比对找到适合的设计方案。往往得出来的设计方案并不全都符合设计要求,且整个搜索过程耗时也比较长。



    技术实现要素:

    本发明提供一种用于设计方案图纸整合推优的方法、装置和系统,以实现能够根据用户输入的目标图纸的参数信息,自动为用户推荐与用户目标图纸相同或相似的设计图纸方案,提高效率。

    第一方面,本发明实施例提供了一种用于设计方案图纸整合推优的方法,

    该方法包括:

    将m个已绘制图纸存入数据库中,m≥2;

    获取用户输入的目标图纸的参数信息;

    根据用户输入的目标图纸的参数信息,以及所述数据库中的每个已绘制图纸的参数信息,分别计算出用户输入的目标图纸的参数信息与每个已绘制图纸的参数信息的相似度值,得到m个相似度值;

    将所述m个相似度值中满足预设条件的已绘制图纸推荐给用户。

    可选地,所述将所述m个相似度值中满足预设条件的已绘制图纸推荐给用户,包括:

    将所述m个相似度值中所有相似度值满足预设相似度值的已绘制图纸作为备选图纸;

    将所述备选图纸中相似度值最高的已绘制图纸作为目标图纸推荐给用户。

    可选地,所述预设相似度值大于或者等于90%。

    可选地,所述用户输入的目标图纸的参数信息包括n个参数特征,n≥1;

    用户输入的目标图纸的参数信息与每个已绘制图纸的参数信息的相似度值的计算方法,包括:

    s1:分别计算出用户输入的目标图纸的每个参数特征与一已绘制图纸的参数信息的相似度值,得到n个相似度值;

    s2:将所述n个相似度值加权取平均值,得到用户输入的目标图纸与一已绘制图纸的相似度值;

    按照步骤s1-s2分别计算出用户输入的目标图纸与m个已绘制图纸的相似度值,得到m个相似度值。

    可选地,所述参数特征包括设备编号、设备型号、设备尺寸信息、设备规格中的至少一种。

    可选地,在所述将m个已绘制图纸存入数据库中之前,还包括:

    对所述已绘制图纸进行识别优化。

    可选地,在所述获取用户输入的目标图纸的参数信息之后,还包括:

    对用户输入的目标图纸的参数信息进行减噪处理。

    可选地,在所述获取用户输入的目标图纸的参数信息之后,还包括:

    对用户输入的目标图纸的参数信息进行归一化处理。

    第二方面,本发明实施例还提供了一种用于设计方案图纸整合推优装置,该装置包括:

    参数信息获取模块,所述参数信息获取模块用于获取用户输入的目标图纸的参数信息;

    计算模块,所述计算模块用于根据用户输入的目标图纸的参数信息,以及数据库中的每个已绘制图纸的参数信息,分别计算出用户输入的目标图纸的参数信息与每个已绘制图纸的参数信息的相似度值,得到m个相似度值;

    图纸推荐模块,所述图纸推荐模块用于将所述m个相似度值中满足预设条件的已绘制图纸推荐给用户。

    第三方面,本发明实施例还提供了一种用于设计方案图纸整合推优系统,该系统包括:

    显示器,用于显示所述用于设计方案图纸整合推优系统的页面;

    处理器,所述处理器用于处理如第一方面所述的用于设计方案图纸整合推优方法。

    本发明通过提供一种用于设计方案图纸整合推优的方法,该方法包括:将m个已绘制图纸存入数据库中,m≥2;获取用户输入的目标图纸的参数信息;根据用户输入的目标图纸的参数信息,以及数据库中的每个已绘制图纸的参数信息,分别计算出用户输入的目标图纸的参数信息与每个已绘制图纸的参数信息的相似度值,得到m个相似度值;将m个相似度值中满足预设条件的已绘制图纸推荐给用户。通过该方法可以实现能够根据用户输入的目标图纸的参数信息,自动为用户推荐与用户目标图纸相同或相似的设计图纸方案,从而提高效率。解决现有的人工搜索比对方法存在搜索及比对结果不理想且耗时的问题。

    附图说明

    图1是本发明实施例一中的一种用于设计方案图纸整合推优的方法;

    图2是本发明实施例二中的相似度值计算方法的流程图;

    图3是本发明实施例二中的一种设计方案图纸整合推优的示意图;

    图4是本发明实施例三中的一种用于设计方案图纸整合推优装置的结构框图;

    图5是本发明实施例三中的一种用于整合推优的用户界面的示意图;

    图6是本发明实施例四中的一种用于设计方案图纸整合推优系统的结构示意图。

    具体实施方式

    下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

    实施例一

    图1为本发明实施例一中提供的一种用于设计方案图纸整合推优的方法的流程图,本实施例可适用于用于设计方案图纸整合推优的方法的实现过程,该方法可以由本发明实施例所述的用于设计方案图纸整合推优装置来执行,参考图1,具体包括如下步骤:

    步骤110、将m个已绘制图纸存入数据库中,m≥2。

    具体的,已绘制图纸可来源于图纸设计师,设计图库,共享绘图网站等提供的设计图纸。其中,已绘制图纸的类型包括但不仅限于电气图原理图、元器件图、设备结构图等多种类型的图纸。数据库中尽可能的存入多类型多数量的已绘制图纸,以方便用户在搜索需要的目标图纸时,系统可以依据广泛的数据库尽可能的为用户推荐用户所需的设计图纸。

    需要说明的是,数据库中的已绘制图纸种类和数量是随着积累不断增加的,不仅限于m个。

    步骤120、获取用户输入的目标图纸的参数信息。

    其中,目标图纸的参数信息可以为用户输入的目标图纸的关键词。例如,当用户需要的目标图纸为一种设备的结构图时,此时参数信息可以是设备的名称、设备的分类号等关键词。

    具体的,当用户想要搜索需要的目标图纸时,用户只需输入和目标图纸有关的参数信息。系统获取用户输入的目标图纸的参数信息,并根据用户输入的参数信息为用户推荐目标图纸。

    步骤130、根据用户输入的目标图纸的参数信息,以及数据库中的每个已绘制图纸的参数信息,分别计算出用户输入的目标图纸的参数信息与每个已绘制图纸的参数信息的相似度值,得到m个相似度值。

    具体的,当获取到用户输入目标图纸的参数信息时,获取用户输入目标图纸的参数信息,并将用户输入的目标图纸的参数信息与数据库中各个已绘制图纸的参数信息进行比对,例如分别计算用户输入的目标图纸的参数信息与数据库中各个已绘制图纸的参数信息的相似度值,然后根据相似度值的大小判断数据库中各已绘制图纸与用户需要的目标图纸的相似度。其中,用户输入的目标图纸的参数信息与数据库中已绘制图纸的参数信息的相似度值越大,则已绘制图纸与目标图纸的相似度也越大。

    步骤140、将m个相似度值中满足预设条件的已绘制图纸推荐给用户。

    其中,预设条件可以为,例如相似度值大于或者等于90%,将所有相似度值大于或者等于90%的已绘制图纸推荐给用户,当相似度值大于或者等于90%的已绘制图纸的个数多于一个时,可以将相似度值最大的已绘制图纸首推给用户。

    在本实施例的技术方案中,该用于设计方案图纸整合推优的方法的工作原理:首先,将m个已绘制图纸存入数据库中,m≥2;当用户输入目标图纸的参数信息时,获取用户输入的目标图纸的参数信息;然后,根据用户输入的目标图纸的参数信息,以及数据库中的每个已绘制图纸的参数信息,分别计算出用户输入的目标图纸的参数信息与每个已绘制图纸的参数信息的相似度值,得到m个相似度值;将求得的m个相似度值中满足预设条件的已绘制图纸推荐给用户。由此可知,当用户在搜索目标图纸时,只需输入目标图纸的参数信息,系统根据用户输入的目标图纸的参数信息,通过计算数据库中已绘制图纸的参数信息与目标图纸的参数信息的相似度值,将满足预设条件的相似度值对应的已绘制图纸推荐给用户作为目标图纸,由此实现自动为用户推荐与用户目标图纸相同或相似的设计图纸方案,可以避免人工挑选存在的弊端,提高效率。

    本实施例的技术方案,通过提供一种用于设计方案图纸整合推优的方法,该方法包括:将m个已绘制图纸存入数据库中,m≥2;获取用户输入的目标图纸的参数信息;根据用户输入的目标图纸的参数信息,以及数据库中的每个已绘制图纸的参数信息,分别计算出用户输入的目标图纸的参数信息与每个已绘制图纸的参数信息的相似度值,得到m个相似度值;将m个相似度值中满足预设条件的已绘制图纸推荐给用户。通过该方法可以实现能够根据用户输入的目标图纸的参数信息,自动为用户推荐与用户目标图纸相同或相似的设计图纸方案,从而提高效率。解决了现有的人工搜索比对方法存在搜索及比对结果不理想且耗时的问题。

    实施例二

    图2是本发明实施例二中提供的相似度值计算方法的流程图,图3是本发明实施例二中提供的一种设计方案图纸整合推优的示意图。在上述实施例的基础上,可选地,用户输入的目标图纸的参数信息包括n个参数特征,n≥1;参考图2,用户输入的目标图纸的参数信息与每个已绘制图纸的参数信息的相似度值的计算方法,包括如下步骤:

    步骤131、s1:分别计算出用户输入的目标图纸的每个参数特征与一已绘制图纸的参数信息的相似度值,得到n个相似度值;

    步骤132、s2:将n个相似度值加权取平均值,得到用户输入的目标图纸与一已绘制图纸的相似度值;

    步骤133、按照步骤s1-s2分别计算出用户输入的目标图纸与m个已绘制图纸的相似度值,得到m个相似度值。

    其中,用户在搜索目标图纸时,其输入的目标图纸的参数信息可能会有多个,例如输入多个关键词。因此,在判断目标图纸与每个已绘制图纸的相似程度时,需要分别计算目标图纸的各个参数信息与已绘制图纸的参数信息的相似度值,然后将计算得到的每个参数信息的相似度值加权取平均值,可以得到目标图纸与该已绘制图纸的相似度值,按照这个方法,依次计算出目标图纸与m个已绘制图纸的相似度值,得到m个相似度值,最后将m个相似度中满足预设条件的已绘制图纸推荐给用户。

    可选地,参数特征包括设备编号、设备型号、设备尺寸信息、设备规格中的至少一种。

    其中,参数特征还可以包括电气元器件的名称、系统用途名称以及相关电器等与系统数据库相应类型等。

    需要说明的是,当获取用户输入的目标图纸的参数信息,可以根据具体输入的参数信息决定是否要将数据库中的所有已绘制图纸均与目标图纸进行相似度的计算。例如,当用户输入的参数信息为某一设备的设备型号和设备名称,则可以只将数据库中相同或近似的设备名称和类型的已绘制图纸与目标图纸进行比较并计算相似度值,而不需要将数据库中所有的已绘制图纸都进行比较和计算相似度值,由此可以提高计算速度,提高效率。

    可选地,将m个相似度值中满足预设条件的已绘制图纸推荐给用户,包括:

    将m个相似度值中所有相似度值满足预设相似度值的已绘制图纸作为备选图纸;

    将备选图纸中相似度值最高的已绘制图纸作为目标图纸推荐给用户。

    其中,满足预设相似度值的已绘制图纸的个数可能大于一个,则将m个相似度值中所有满足预设相似度值的已绘制图纸作为备选方案全部推送给用户,并将备选方案中相似度值最高的已绘制图纸最为最优方案推荐给用户。用户可以根据自己的需求从最优方案和备选方案中挑选出目标图纸。

    此外,若满足预设相似度值的已绘制图纸的个数为零时,可以将m个相似度值中数值最大的已绘制图纸推荐给用户。

    具体的,参考图3,用户输入目标图纸的参数信息,将用户已选择作为目标图纸的已绘制图纸作为已选方案数据,列出已选方案的参数特征并作出方案特征模型,结合用户输入的参数信息与已选方案的方案特征模型作出用户特征模型;将备选方案中用户未选择的其他已绘制图纸作为未选方案,列出未选方案的参数特征并作出方案特征模型。已选方案参数特征、未选方案参数特征即系统匹配用户的输入参数信息后,根据协同过滤算法比对特征模型,而后进行相似度的排序,位列前三的模型即设计方案将会推送给用户,前三的模型中可包含仅有系统已选的方案,也可以包含系统已选方案和未选方案,即已选方案仅有一个,未选方案可供参考。

    可选地,预设相似度值大于或者等于90%。

    需要说明的是,该预设相似度值的取值范围以及具体的数值可以根据实际情况进行设置,在此不做具体的限定。

    可选地,在将m个已绘制图纸存入数据库中之前,还包括:

    对已绘制图纸进行识别优化。

    其中,在将已绘制图纸存入数据库之前,通过扫描识别已绘制图纸的关键字,以便优化方案信息;例如:对已绘制图纸文件中的电压数据与线路设备变压器配电站等关键参数进行适当的修改和对图形的编辑,从而使数据参数更加精确,设备及线路的放置更加合理。

    可选地,在获取用户输入的目标图纸的参数信息之后,还包括:

    对用户输入的目标图纸的参数信息进行减噪处理。

    其中,在获取用户输入的目标图纸的参数信息后,系统还需要对数据进行简单的预处理,例如,减噪处理。用户行为数据是用户在使用应用过程中产生的,它可能存在大量的噪音和用户的误操作,可以通过经典的数据挖掘算法过滤掉行为数据中的噪音。

    可选地,在获取用户输入的目标图纸的参数信息之后,还包括:

    对用户输入的目标图纸的参数信息进行归一化处理。

    其中,在获取用户输入的目标图纸的参数信息后,系统还需要对数据进行简单的预处理,例如,归一化处理。在计算用户对不同条件的目标图纸的参数信息的选择时,需要对不同的行为数据进行加权。根据不同应用的行为分析方法,可以选择分组或者加权处理。

    实施例三

    图4是本发明实施例三中提供的一种用于设计方案图纸整合推优装置的结构框图,图5是本发明实施例三中提供的一种用于整合推优的用户界面的示意图。参考图4,该用于设计方案图纸整合推优装置101包括:

    参数信息获取模块10,参数信息获取模块10用于获取用户输入的目标图纸的参数信息;

    计算模块20,计算模块20用于根据用户输入的目标图纸的参数信息,以及数据库中的每个已绘制图纸的参数信息,分别计算出用户输入的目标图纸的参数信息与每个已绘制图纸的参数信息的相似度值,得到m个相似度值;

    图纸推荐模块30,图纸推荐模块30用于将m个相似度值中满足预设条件的已绘制图纸推荐给用户。

    示例性的,参考图5,用户输入的目标图纸的参数信息通过用户界面显示;用于设计方案图纸整合推优装置整理的数据库中已绘制图纸的数据信息和方案数据可通过用户界面显示;装置根据用户界面呈现的数据以及用户报装数据计算目标图纸与已绘制图纸的相似度值并根据计算结果做出方案预测,做出的方案预测可通过用户界面呈现给用户,便于用户进行方案选择。

    在本实施例的技术方案中,通过提供一种用于设计方案图纸整合推优装置,该装置包括:参数信息获取模块,用于获取用户输入的目标图纸的参数信息;计算模块,用于根据用户输入的目标图纸的参数信息,以及数据库中的每个已绘制图纸的参数信息,分别计算出用户输入的目标图纸的参数信息与每个已绘制图纸的参数信息的相似度值,得到m个相似度值;图纸推荐模块用于将m个相似度值中满足预设条件的已绘制图纸推荐给用户。通过该装置可以实现能够根据用户输入的目标图纸的参数信息,自动为用户推荐与用户目标图纸相同或相似的设计图纸方案,从而提高效率。解决了现有的人工搜索比对方法存在搜索及比对结果不理想且耗时的问题。

    实施例四

    图6为本发明实施例四中提供的一种用于设计方案图纸整合推优系统的结构示意图,如图6所示,该用于设计方案图纸整合推优系统包括:显示器50,用于显示用于设计方案图纸整合推优系统的页面;

    处理器50,处理器50用于处理本发明实施例的用于设计方案图纸整合推优方法。

    其中,显示器50可以为用户提供参数信息输入页面。用户通过显示器50可以观察系统为用户推荐的目标图纸方案和备选方案。

    系统包括处理器50、存储器51、输入装置52和显示器40;系统中处理器50的数量可以是一个或多个,图4中以一个处理器50为例;系统中的处理器50、存储器51、输入装置52和显示器40可以通过总线或其他方式连接,图4中以通过总线连接为例。

    存储器51作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的用于设计方案图纸整合推优的方法对应的程序指令/模块(例如,用于设计方案图纸整合推优装置101中的参数信息获取模块10、计算模块20和图纸推荐模块30)。处理器50通过运行存储在存储器51中的软件程序、指令以及模块,从而执行设备/终端/服务器的各种功能应用以及数据处理,即实现上述的用于设计方案图纸整合推优的方法。

    存储器51可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器51可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器51可进一步包括相对于处理器50远程设置的存储器,这些远程存储器可以通过网络连接至设备/终端/服务器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

    输入装置52可用于接收输入的数字或字符信息,以及产生与设备/终端/服务器的用户设置以及功能控制有关的键信号输入。显示器40可包括显示屏等显示设备。

    注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。


    技术特征:

    1.一种用于设计方案图纸整合推优的方法,其特征在于,包括:

    将m个已绘制图纸存入数据库中,m≥2;

    获取用户输入的目标图纸的参数信息;

    根据用户输入的目标图纸的参数信息,以及所述数据库中的每个已绘制图纸的参数信息,分别计算出用户输入的目标图纸的参数信息与每个已绘制图纸的参数信息的相似度值,得到m个相似度值;

    将所述m个相似度值中满足预设条件的已绘制图纸推荐给用户。

    2.根据权利要求1所述的用于设计方案图纸整合推优的方法,其特征在于,所述将所述m个相似度值中满足预设条件的已绘制图纸推荐给用户,包括:

    将所述m个相似度值中所有相似度值满足预设相似度值的已绘制图纸作为备选图纸;

    将所述备选图纸中相似度值最高的已绘制图纸作为目标图纸推荐给用户。

    3.根据权利要求2所述的用于设计方案图纸整合推优的方法,其特征在于,所述预设相似度值大于或者等于90%。

    4.根据权利要求1所述的用于设计方案图纸整合推优的方法,其特征在于,所述用户输入的目标图纸的参数信息包括n个参数特征,n≥1;

    用户输入的目标图纸的参数信息与每个已绘制图纸的参数信息的相似度值的计算方法,包括:

    s1:分别计算出用户输入的目标图纸的每个参数特征与一已绘制图纸的参数信息的相似度值,得到n个相似度值;

    s2:将所述n个相似度值加权取平均值,得到用户输入的目标图纸与一已绘制图纸的相似度值;

    按照步骤s1-s2分别计算出用户输入的目标图纸与m个已绘制图纸的相似度值,得到m个相似度值。

    5.根据权利要求4所述的用于设计方案图纸整合推优的方法,其特征在于,

    所述参数特征包括设备编号、设备型号、设备尺寸信息、设备规格中的至少一种。

    6.根据权利要求1所述的用于设计方案图纸整合推优的方法,其特征在于,在所述将m个已绘制图纸存入数据库中之前,还包括:

    对所述已绘制图纸进行识别优化。

    7.根据权利要求1所述的用于设计方案图纸整合推优的方法,其特征在于,在所述获取用户输入的目标图纸的参数信息之后,还包括:

    对用户输入的目标图纸的参数信息进行减噪处理。

    8.根据权利要求1所述的用于设计方案图纸整合推优的方法,其特征在于,在所述获取用户输入的目标图纸的参数信息之后,还包括:

    对用户输入的目标图纸的参数信息进行归一化处理。

    9.一种用于设计方案图纸整合推优装置,其特征在于,包括:

    参数信息获取模块,所述参数信息获取模块用于获取用户输入的目标图纸的参数信息;

    计算模块,所述计算模块用于根据用户输入的目标图纸的参数信息,以及数据库中的每个已绘制图纸的参数信息,分别计算出用户输入的目标图纸的参数信息与每个已绘制图纸的参数信息的相似度值,得到m个相似度值;

    图纸推荐模块,所述图纸推荐模块用于将所述m个相似度值中满足预设条件的已绘制图纸推荐给用户。

    10.一种用于设计方案图纸整合推优系统,其特征在于,包括:

    显示器,用于显示所述用于设计方案图纸整合推优系统的页面;

    处理器,所述处理器用于处理如权利要求1-8任一项所述的用于设计方案图纸整合推优方法。

    技术总结
    本发明实施例公开了一种用于设计方案图纸整合推优的方法、装置和系统。该用于设计方案图纸整合推优的方法包括:将M个已绘制图纸存入数据库中,M≥2;获取用户输入的目标图纸的参数信息;根据用户输入的目标图纸的参数信息,以及数据库中的每个已绘制图纸的参数信息,分别计算出用户输入的目标图纸的参数信息与每个已绘制图纸的参数信息的相似度值,得到M个相似度值;将M个相似度值中满足预设条件的已绘制图纸推荐给用户。通过该方法可以实现能够根据用户输入的目标图纸的参数信息,自动为用户推荐与用户目标图纸相同或相似的设计图纸方案,从而提高效率。解决现有的人工搜索比对方法存在搜索及比对结果不理想且耗时的问题。

    技术研发人员:吴裕宙;梁永昌;刘沛;卢璇君
    受保护的技术使用者:广东电网有限责任公司;广东电网有限责任公司东莞供电局
    技术研发日:2020.12.11
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-20786.html

    最新回复(0)