技术领域
[0001] 本
发明涉及一种产品创新辅助设计方法,尤其涉及一种基于模糊认知图的产品创新辅助设计方法,属于产品辅助设计、智能制造领域。
背景技术
[0002] 我国已成为第一制造大国,但多数制造企业自主创新能
力较弱。因此,中国亟需
加速变革,推进由中国制造向中国创造的转变,企业的创新设计能力也越来越成为企业的关键竞争因素。
[0003] 对产品设计企业而言,创新能力具体体现为产生创新设计方案的综合能力。而设计者所拥有的经验、知识虽然是创新设计方案的来源,但也在一定程度上限制了设计者产
生的创新设计方案。设计者常常局限于已有的知识和经验,很难产生创新性强的设计方案。
[0004] 研究发现:用于辅助产品创新设计的外部信息的来源多样,其中,文字信息以其存在广泛且易于应用的特点,适宜作为辅助产品创新设计的外部信息。又因为产品设计是为了功能的实现,可用不同的功能词表示不同的产品功能,所以选取功能词作为辅助产品创
新设计的外部信息。
[0005] 现有的功能词库存在规模过大或过小问题,即因功能词库规模过大或过小而不适合作为产品创新辅助设计的外部信息来源。规模越大包含的功能词就越多,设计者对相同
设计概念进行描述的方式就不同,越会发生歧义;规模越小包含的功能词就越少,就越难
覆盖所有的产品功能。因此,需要构建一个规模适合作为辅助产品创新设计信息来源的功能
词库。现有的产品创新辅助信息与需要设计的产品关联度低,导致所设计产品的创新性无
法满足实际产品需求。因此,如何紧密结合需要设计的产品进行辅助创新设计,成为了亟待解决的技术问题。
发明内容
[0006] 针对现有的技术中的下述
缺陷:(1)现有的辅助产品创新设计中功能词库规模过大或过小而不适合作为辅助设计的外部信息来源;(2)设计产品往往基于设计者的知识和
经验,局限了产品设计的创新性;(3)辅助信息与需要设计的产品关联度低,导致所设计产品的创新性无法满足实际产品需求。本发明公开的一种基于模糊认知图的产品创新辅助设
计方法要解决的技术问题是:提供规模适合作为辅助设计的外部信息来源的功能词库,提
高辅助信息与需要设计的产品关联度,提高辅助设计的产品的创新性,即提供与产品实际
需求关联度高具有创新性辅助信息,通过创新性辅助信息设计使所设计产品具有更多的满
足实际需求的功能,提高所设计产品实际使用性能和创新性,解决相关工程问题。
[0007] 本发明的目的是通过下述技术方案实现。
[0008] 本发明公开的一种基于模糊认知图的产品创新辅助设计方法,通过根据实际工程问题需求构建规模适合作为辅助设计的外部信息来源的功能词库,并根据功能词之间的影
响关系构建模糊认知图,最后通过模糊认知图的演算和推理输出需要设计的产品关联度高
且具有创造性信息的功能词汇。将所输出功能词汇作为产品创新设计的辅助信息,通过创
新性辅助信息设计使所设计产品具有更多的满足实际需求的功能,提高所设计产品实际使
用性能和创新性,解决相关工程问题。
[0009] 本发明公开的一种基于模糊认知图的产品创新辅助设计方法,包括如下步骤:
[0010] 步骤一、根据实际工程问题需求构建规模适合作为辅助设计的外部信息来源的功能词库N。
[0011] 步骤二、计算步骤一所述的功能词库N中功能词之间的语义相似度,得到初始矩阵IM(Initial Matrix),模糊化处理初始矩阵IM后得到模糊化矩阵FZM(Fuzzified Matrix),结合功能词库N的结构得到关系强度矩阵SRM(Strength of Relationships Matrix),去掉
关系强度矩阵SRM中的弱关系,得到邻接矩阵AM(Adjacency Matrix),图形化表示邻接矩阵AM后得到模糊认知图FCM(Fuzzy Cognitive Map)。
[0012] 步骤二具体实现方法包括如下步骤:
[0013] 步骤2.1、将功能词库N中功能词随机编号为1至n号,计算步骤一所述的功能词库N中每两个功能词之间的语义相似度,根据功能词的编号以及语义相似度的数值得到初始矩
阵IM。
[0014] 将功能词库N中功能词随机编号为1至n号,其中n是功能词库N中功能词的数量,计算步骤一所述的功能词库N中每两个功能词之间的语义相似度,所述的初始矩阵IM是一个
[n×n]的矩阵,其中:矩阵中的元素Oij表示i号词与j号词的语义相似度。第i列元素Oi1,
Oi2,…,Oim组成向量Vi,表示i号词与功能词库中所有词的语义相似度。
[0015] 步骤2.2、将步骤2.1得到的初始矩阵IM模糊化处理得到模糊化矩阵FZM。
[0016] 步骤2.2具体实现方法为:
[0017] 找到步骤2.1中向量Vi中元素的最大值,将Xi=1分配给Vi中值最大元素,即
[0018]
[0019] 找到步骤2.1中向量Vi中元素的最小值,将Xi=0分配给Vi中值最小元素,即
[0020]
[0021] 将Vi中的其他元素按照比例计算到[0,1]中,即
[0022]
[0023] 其中:Xi(Oij)是元素Oij对于向量Vi的隶属度。
[0024] 经过上述过程将步骤2.1中向量Vi转换为模糊集,模糊集中的每个元素表示向量Vi的组成Oij对于Vi的隶属度。将向量Vi转换为元素数值在[0,1]之间的模糊集,得到模糊化矩阵FZM,定义模糊化矩阵FZM中元素表示为Fij。
[0025] 步骤2.3、结合功能词库N的结构得到关系强度矩阵SRM。
[0026] 关系强度矩阵SRM是一个[n×n]的矩阵,定义关系强度矩阵SRM中元素表示为Sij。Sij表示i号词对j号词的影响关系。Sij取[0,1]之间的值,当Sij=0时,表示两个词之间没有影响。
[0027] 根据功能词库N的三个层级,将功能词之间的影响关系做如下定义:
[0028] 定义一:相邻级别词汇之间为单向关系,方向为低级指向高级。一级词汇为最高级词汇,二级词汇次之,三级词汇为最低级词汇。
[0029] 定义二:同一级别且具有同一个高级词汇的功能词之间为双向关系,且任意二词之间均存在影响关系。
[0030] 定义三:除定义一、定义二外,其他功能词之间无影响关系。
[0031] 当存在影响关系时,Sij=Fij;否则,Sij=0。
[0032] 将元素Sij作为关系强度矩阵SRM中元素即实现结合功能词库N的结构得到关系强度矩阵SRM。
[0033] 步骤2.4、去掉关系强度矩阵SRM中的弱关系,得到邻接矩阵AM。
[0034] 将关系强度矩阵SRM中的全部元素按照从小到大的顺序进行排列,获得元素的x%分位点m。定义元素Sij的值小于分位点m的为弱关系。
[0035] 去掉关系强度矩阵SRM中较弱的关系,获得邻接矩阵AM,定义邻接矩阵AM中元素表示为Wij。Wij表示功能词之间最终关系强度。
[0036]
[0037]
[0038] 即得到邻接矩阵AM。
[0039] 步骤2.5、图形化表示邻接矩阵AM后得到模糊认知图FCM。
[0040] 最终矩阵AM中元素Wij表示第i个词与第j个词之间的最终关系强度,方向为第i个词指向第j个词,即根据邻接AM得到功能词之间的影响关系及方向,画出表示功能词之间关系的模糊认知图。
[0041] 步骤三、根据所需要设计产品的功能,从步骤一所述的功能词库N获取功能词作为产品创新辅助设计信息。根据所获取的功能词获得初始输入向量IPV(Initial Input
Vector),与步骤二中得到的邻接矩阵AM相乘获得中间向量MV(Middle Vector)。利用二进
制压缩函数将中间向量MV变换为后续输入向量IPV1。重复
迭代直至IPVn=IPVn-1,将IPVn作为输出向量OPV(Output Vector)。根据输出向量OPV获得对应在步骤一中所述功能词库N中
的功能词,并将对应在功能词库N中的功能词输出。
[0042] 即利用能够表示产品功能的功能词作为输入,根据步骤二得到的模糊认知图进行演算和推理,得到与需要设计的产品关联度高且具有创造性信息的输出功能词。
[0043] 步骤三具体实现方法包括如下步骤:
[0044] 步骤3.1、根据所需要设计产品的功能,从步骤一所述的功能词库N获取功能词作为产品创新辅助设计信息。根据所获取的功能词获得初始输入向量IPV。
[0045] 步骤3.1中所述初始输入向量IPV为n维行向量,定义输入向量IPV中元素表示为I1j。I1j的值由如下方法确定:
[0046]
[0047]
[0048] 即得到输入向量IPV。
[0049] 步骤3.2、将输入向量IPV与步骤2.4中得到的邻接矩阵AM相乘获得中间向量MV。
[0050] 即与模糊认知图FCM的邻接矩阵AM相乘,使邻接矩阵AM得到初始输入向量IPV的激励,获得输出向量MV,定义输出向量MV的元素表示为M1j。
[0051] 步骤3.3、利用二进制压缩函数将中间向量MV变换为IPV1,将IPV1作为后续输入向量。定义后续输入向量IPV1的元素表示为I11j。
[0052] 步骤3.3中所述二进制压缩函数的
阈值设为n,I11j由如下方法确定:
[0053]
[0054]
[0055] 步骤3.4、重复步骤3.2与步骤3.3至IPVn=IPVn-1,将IPVn作为输出向量OPV。定义输出向量OPV的元素表示为P1j。
[0056] 步骤3.5、根据步骤3.4所述输出向量OPV获得对应在步骤一中所述功能词库N中的功能词,并将对应在功能词库N中的功能词输出。
[0057] 获得对应在功能词库N中的功能词的方法如下:
[0058]
[0059]
[0060] 步骤四、将步骤三输出的与需要设计的产品关联度高且具有创造性信息的输出功能词,作为产品创新设计的辅助信息,通过创新性辅助信息设计使所设计产品具有更多的
满足实际需求的功能,提高所设计产品实际使用性能和创新性,解决相关工程问题。
[0061] 步骤四所述的实际需求根据所需解决的实际工程问题而定,所述的实际工程问题优选机械设计领域工程问题,但不限于机械设计领域工程问题。
[0062] 所述语义相似度计算优选WordNet 3.1计算。
[0063] 当解决机械设计领域实际工程问题时,根据机械设计领域实际需求,步骤一构建规模适合作为辅助设计的外部信息来源的功能词库N优选RFB(Reconciled Functional
Basis)词库、Murphy词库,或基于RFB(Reconciled Functional Basis)词库、Murphy词库组合优化实现的词库。
[0064] 有益效果:
[0065] 1、本发明公开的一种基于模糊认知图的产品创新辅助设计方法,通过计算功能词库N中功能词之间的语义相似度,得到初始矩阵IM,模糊化处理后得到模糊化矩阵FZM,结合功能词库N的结构得到关系强度矩阵SRM,去掉关系强度矩阵SRM中的弱关系,得到邻接矩阵AM,图形化表示最终矩阵AM后得到模糊认知图FCM。提高辅助信息与需要设计的产品关联
度,提高产品创新辅助设计的产品的创新性。
[0066] 2、本发明公开的一种基于模糊认知图的产品创新辅助设计方法,构建规模适合作为辅助设计的外部信息来源的功能词库N,在描述产品功能时既没有歧义又能覆盖产品的
功能。
[0067] 3、本发明公开的一种基于模糊认知图的产品创新辅助设计方法,能够提供给设计者产品设计的外部信息,避免由于设计者的知识和经验,局限了产品设计的创新性。
[0068] 4、本发明公开的一种基于模糊认知图的产品创新辅助设计方法,根据所需要的产品获取功能词作为输入,经过模糊认知图的推理输出可作为辅助创新设计的功能词。所述
可作为辅助创新设计的功能词与所需要设计的产品具有很高的关联度,提高辅助设计的产
品的创新性,即提供与产品实际需求关联度高具有创新性辅助信息,通过创新性辅助信息
设计使所设计产品具有更多的满足实际需求的功能,提高所设计产品实际使用性能和创新
性,解决相关工程问题。
[0069] 5、本发明公开的一种基于模糊认知图的产品创新辅助设计方法,当解决机械设计领域实际工程问题时,根据机械设计领域实际需求,基于目前已有的产品设计词库优选RFB(Reconciled Functional Basis)词库、Murphy词库,或基于RFB(Reconciled Functional Basis)词库、Murphy词库组合优化实现的词库。
[0070] 6、本发明公开的一种基于模糊认知图的产品创新辅助设计方法,具有普适性,优选机械设计领域工程问题,但不限于机械设计领域工程问题。
附图说明
[0071] 图1是本发明的一种基于模糊认知图的产品创新辅助设计方法流程示意图;
[0072] 图2是本发明步骤1功能词库构建过程的示意图;
[0073] 图3是本发明步骤2功能词库中部分功能词影响关系的示意图;
[0074] 图4是本发明步骤2部分模糊认知图的示意图;
[0075] 图5a、5b是本发明
实施例1中提供给设计者本发明方法得出的辅助信息得到的部分产品设计方案;图5c、5d是本发明实施例1中提供给设计者随机生成的辅助信息得到的部分产品设计方案;
[0076] 图6a、6b是本发明实施例2中提供给设计者本发明方法得出的辅助信息得到的部分产品设计方案;图6c、6d是本发明实施例2中提供给设计者随机生成的辅助信息得到的部分产品设计方案;
[0077] 其中: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—喷
气动力装置。
具体实施方式
[0078] 为了更好的说明本发明的目的和优点,下面结合附图和实例对发明内容做进一步说明。
[0079] 实施例1:
[0080] 如图1所示,本实施例公开的一种基于模糊认知图的产品创新辅助设计方法,包括如下步骤:
[0081] 步骤一、根据实际工程问题需求构建规模适合作为辅助设计的外部信息来源的功能词库N。
[0082] 当解决机械设计领域实际工程问题时,根据机械设计领域实际需求构建规模适合作为辅助设计的外部信息来源的功能词库N。从功能词库的规模的角度出发,功能词库中包含的功能词越多,设计者对相同设计概念进行描述的方式就不同,越会发生歧义现象;功能词库中包含的功能词越少,就越难覆盖所有的产品设计。基于RFB(Reconciled Functional Basis)词库、Murphy词库组合优化实现的词库,能够很好解决上述问题。
[0083] 当解决机械设计领域实际工程问题时,步骤一具体实现方法优选为:
[0084] 基于目前已有的产品设计的词库RFB(Reconciled Functional Basis),对Murphy从
专利提取的1700个功能词汇进行筛选、整合构建了新的功能词库;
[0085] 步骤1.1、基于目前已有的产品设计词库,根据语义相似度对功能词的进行筛选,得到筛选后的功能词库S。
[0086] 目前已有的产品设计词库包括RFB(Reconciled Functional Basis)词库和Murphy词库。所述的RFB(Reconciled Functional Basis)词库通过文献(J Hirtz,RB
Stone等,A functional basis for engineering design:Reconciling and evolving
previous efforts,Research in Engineering Design,2002,13(2):65-82)获得,所述的
Murphy词库通过文献(J Murphy,K Fu等,Function Based Design-by-Analogy:A
Functional Vector Approach to Analogical Search Journal of Mechanical Design,
2014,136(10):101102)获得。所述的RFB词库包含产品功能词和流程词,所述Murphy词库中包含产品的功能词,选取RFB词库中的功能词得到“功能词库R”,将Murphy词库作为“功能词库M”,如表1所示(功能词库M中的三级词汇过多,故只列出了一级与二级词汇)。两个功能词库中均包含三个级别的词汇。从功能词库M中筛选出与功能词库R中语义相似度大于0的功
能词,得到筛选后的功能词库。
[0087] 表1功能词库R与部分功能词库M
[0088] 功能词库R
[0089]
[0090]
[0091] 功能词库M
[0092]
[0093] 步骤1.1所述从功能词库M中筛选出与功能词库R中语义相似度大于0的功能词优选如下方法实现:采用WordNet 3.1计算功能词库M中功能词与功能词库R中一、二级功能词的语义相似度,相似度为0的功能词被剔除,如图2a所示。
[0094] 步骤1.2、将步骤1.1筛选后的功能词库S与功能词库R重组,得到重组后的功能词库N,即构建规模适合作为辅助设计的外部信息来源的功能词库。
[0095] 将步骤1.1筛选后的功能词库S中的功能词放置在与所述功能词相似度最高的功能词库R中功能词的后面,作为该功能词下的低级词汇。即如果该词为一级词汇,则功能词库M中的功能词则被作为该一级词汇分支下的二级词汇,以此类推。例如,在图2b中,词A到词D表示功能词库R的原始结构,词1到词5表示来自功能词库M的新加入的功能词。如果词1
与词A的相似度最高,则词1可以作为词A后的二级词汇。即将步骤1.1筛选后的功能词库S与功能词库R重组,得到重组后的功能词库N,如图2b所示。有关高级词汇与低级词汇的定义见发明内容部分步骤2.3。
[0096] 功能词库N包括839个功能词,部分功能词库如表2所示。对于组合优化实现的功能词库N而言,一级词汇有8个,二级词汇进一步细分为128个功能词,在三级词汇上又细分为
703个功能词。所述类别严格而全面地涵盖了概念设计中使用的各种功能词。
[0097] 表2功能词库N的部分内容
[0098]
[0099] 步骤二、计算步骤一所述的功能词库N中功能词之间的语义相似度,得到初始矩阵IM(Initial Matrix),模糊化处理后得到模糊化矩阵FZM(Fuzzified Matrix),结合功能词库N的结构得到关系强度矩阵SRM(Strength of Relationships Matrix),去掉关系强度矩
阵SRM中的弱关系,得到邻接矩阵AM(Adjacency Matrix),图形化表示邻接矩阵AM后得到模糊认知图FCM(Fuzzy Cognitive Map)。
[0100] 步骤二具体实现方法包括如下步骤:
[0101] 步骤2.1、将功能词库N中功能词随机编号为1至839号,计算步骤一所述的功能词库N中每两个功能词之间的语义相似度,根据功能词的编号以及语义相似度的数值得到初
始矩阵IM。
[0102] 将功能词库N中功能词随机编号为1至839号,计算步骤一所述的功能词库N中每两个功能词之间的语义相似度,所述的初始矩阵IM是一个[839×839]的矩阵,其中:矩阵中的元素Oij表示i号词与j号词的语义相似度。第i列元素Oi1,Oi2,…,Oim组成向量Vi,表示i号词与功能词库中所有词的语义相似度。
[0103] 得到初始矩阵IM如下:
[0104]
[0105] 步骤2.2、将步骤2.1得到的初始矩阵IM模糊化处理得到模糊化矩阵FZM。
[0106] 步骤2.2具体实现方法为:
[0107] 找到步骤2.1中向量Vi中元素的最大值,将Xi=1分配给Vi中值最大元素,即
[0108]
[0109] 找到步骤2.1中向量Vi中元素的最小值,将Xi=0分配给Vi中值最小元素,即
[0110]
[0111] 将Vi中的其他元素按照比例计算到[0,1]中,即
[0112]
[0113] 其中Xi(Oij)是元素Oij对于向量Vi的隶属度。
[0114] 经过上述过程将步骤2.1中向量Vi转换为模糊集,模糊集中的每个元素表示向量Vi的组成Oij对于Vi的隶属度。将向量Vi转换为元素数值在[0,1]之间的模糊集,得到模糊化矩阵FZM,定义模糊化矩阵FZM中元素表示为Fij。
[0115] 得到模糊化矩阵FZM如下:
[0116]
[0117] 步骤2.3、结合功能词库N的结构得到关系强度矩阵SRM。
[0118] 关系强度矩阵SRM是一个[839×839]的矩阵,定义关系强度矩阵SRM中元素表示为Sij。Sij表示i号词对j号词的影响关系。Sij取[0,1]之间的值,当Sij=0时,表示两个词之间没有影响。
[0119] 根据功能词库N的三个层级,将功能词之间的影响关系做如下定义:
[0120] 定义一:相邻级别词汇之间为单向关系,方向为低级指向高级。一级词汇为最高级词汇,二级词汇次之,三级词汇为最低级词汇,如图3中的黑色单向箭头所示。
[0121] 定义二:同一级别且具有同一个高级词汇的功能词之间为双向关系,且任意二词之间均存在影响关系,如图3中的灰色双向箭头所示。
[0122] 定义三:除定义一、定义二外,其他功能词之间无影响关系。
[0123] 当存在影响关系时,Sij=Fij;否则,Sij=0。
[0124] 将元素Sij作为关系强度矩阵SRM中元素即实现结合功能词库N的结构得到关系强度矩阵SRM。
[0125] 得到关系强度矩阵SRM如下:
[0126]
[0127] 步骤2.4、去掉关系强度矩阵SRM中的弱关系,得到邻接矩阵AM。
[0128] 将关系强度矩阵SRM中的全部元素按照从小到大的顺序进行排列,获得元素的20%分位点0.0536。定义元素Sij的值小于分位点0.0536的为弱关系,
[0129] 去掉关系强度矩阵SRM中较弱的关系,获得邻接矩阵AM,定义邻接矩阵AM中元素表示为Wij。Wij表示功能词之间最终关系强度。
[0130]
[0131]
[0132] 得到邻接矩阵AM如下:
[0133]
[0134] 步骤2.5、图形化表示邻接矩阵AM后得到模糊认知图FCM。
[0135] 最终矩阵AM中元素Wij表示第i个词与第j个词之间的最终关系强度,方向为第i个词指向第j个词,即根据邻接AM得到功能词之间的影响关系及方向,画出表示功能词之间关系的模糊认知图,部分如图4所示。
[0136] 步骤三、根据所需要设计产品的功能,从步骤一所述的功能词库N获取功能词作为产品创新辅助设计信息。根据所获取的功能词获得初始输入向量IPV(Initial Input
Vector),与步骤2.4中得到的邻接矩阵AM相乘获得中间向量MV(Middle Vector)。利用二进制压缩函数将中间向量MV变换为后续输入向量IPV1。重复迭代直至IPVn=IPVn-1,将IPVn作为输出向量OPV(Output Vector)。根据输出向量OPV获得对应在步骤一中所述功能词库N中
的功能词,并将对应在功能词库N中的功能词输出。
[0137] 即利用可表示产品功能的功能词作为输入,根据步骤二得到的模糊认知图进行演算和推理,得到与需要设计的产品关联度高且具有创造性信息的输出功能词。
[0138] 步骤三具体实现方法包括如下步骤:
[0139] 步骤3.1、根据所需要设计产品的功能,从步骤一所述的功能词库N获取功能词作为产品创新辅助设计信息。根据所获取的功能词获得初始输入向量IPV。
[0140] 步骤3.1中所述初始输入向量IPV为839维行向量,定义输入向量IPV中元素表示为I1j。I1j的值由如下方法确定:
[0141]
[0142]
[0143] 如需要设计的产品为老年智能手杖,在功能词库N中选取功能词“Assist”、“Balance”、“Buffer”、“Guide”、“Display”作为输入,获得输入向量如下:
[0144] IPV=[…0,1,0…,1,0…,1,0…,1,0,0,0,1,0,…]
[0145] 步骤3.2、将输入向量IPV与步骤2.4中得到的邻接矩阵AM相乘获得中间向量MV。
[0146] 即与模糊认知图FCM的邻接矩阵AM相乘,使邻接矩阵AM得到了初始输入向量IPV的激励,获得输出向量MV,定义输出向量MV的元素表示为M1j。
[0147] 步骤3.3、利用二进制压缩函数将中间向量MV变换为IPV1,将IPV1作为后续输入向量。定义后续输入向量IPV1的元素表示为I11j。
[0148] 步骤3.3中所述二进制压缩函数的阈值设为0.2,I11j由如下方法确定:
[0149]
[0150]
[0151] 获得IPV1如下:
[0152] IPV1=[…0,1,0…,1,0,1,1,0…,1,0…,1,0,0,0,1,…,1,0…]
[0153] 步骤3.4、重复步骤3.2与步骤3.3至IPVn=IPVn-1,将IPVn作为输出向量OPV。定义输出向量OPV的元素表示为P1j。
[0154] IPV2=[…0,1,0…,0,0…,1,0,1,1,0,…,1,0…,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0…]
[0155] IPV3=[…0,1,0…,1,0…,1,0,1,1,0,…,1,0…,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,0…]
[0156] IPV4=[…0,1,0…,1,0…,1,0,1,1,0,…,1,0…,1,1,1,0,1,1,1,0,1,1,1,1,1,1,0,0,0,1,1,1,1,0…]
[0157] IPV5=[…0,1,0…,1,0…,1,0,1,1,0,…,1,0…,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0…]
[0158] IPV6=[…0,1,0…,1,0…,1,0,1,1,0,…,1,0…,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0…]
[0159] IPV5=IPV6,将IPV5作为输出矩阵OPV。
[0160] 步骤3.5、根据步骤3.4所述输出向量OPV获得对应在步骤一中所述功能词库N中的功能词,并将对应在功能词库N中的功能词输出。
[0161] 获得对应在功能词库N中的功能词的方法如下:
[0162]
[0163]
[0164] 输出的功能词有“Hold”、“Position”、“Grip”、“Grasp”、“Clasp”、“Seat”、“Place”、“Rest”、“Center”、“Balance”、“Display”、“Assist”、“Order”、“Ground”、“Exhibit”、“Show”、“Posture”、“Cinch”、“Fit”、“Pose”、“Guide”、“Buffer”、“Clinch”、“Crimp”、“Cradle”、“Steady”,共26个。
[0165] 步骤四、将步骤三输出的与需要设计的产品关联度高且具有创造性信息的输出功能词,作为机械设计领域工程产品创新设计的辅助信息,通过创新性辅助信息设计使所设
计产品具有更多的满足实际需求的功能,提高所设计产品实际使用性能和创新性,解决机
械设计领域工程相关工程问题。
[0166] 将步骤三输出的功能词提供给具有工程知识背景的设计者,得出产品设计方案如图5a、5b所示。将随机生成的同等数量的功能词提供给具有工程知识背景的设计者,得出产品设计方案如图5c、5d所示。与图5c、5d中的产品设计方案相比,在提供给设计者创新辅助信息的条件下,图5a、5b中的产品设计方案具有更多满足实际需求的功能,产品实际使用性能和创新性有所提高。具体体现在:通过“Display”和“Show”增加液晶显示屏1,增加“显示”的功能;通过“Assist”增加紧急呼叫按钮2,增加“帮助”的功能;通过“Position”增加无线信号发射装置3,改善定位的功能;通过“Fit”增加伸缩结构4,增加“空间适应”的功能;通过“Buffer”增加抗震弹簧结构5,增加“缓冲减震”的功能;通过“Balance”和“Steady”增加三角支架稳定结构6的功能和可收缩的三角支架稳定结构10,改善“稳定平衡”的功能;通过“Seat”和“Rest”增加折叠凳8,增加“安坐休息”的功能。
[0167] 比较图5a、5b与图5c、5d的产品设计方案可得,通过本方法获得的辅助产品创新设计信息可以使设计结果即老年智能手杖具有更多的满足实际需求的功能,可以更好的保障老人出行的便捷、安全与健康。
[0168] 所述语义相似度计算优选WordNet 3.1计算。
[0169] 实施例2:
[0170] 步骤一、二同实施例1。
[0171] 步骤三、根据所需要设计产品的功能,从步骤一所述的功能词库N获取功能词作为产品创新辅助设计信息。根据所获取的功能词获得初始输入向量IPV(Initial Input
Vector),与步骤2.4中得到的邻接矩阵AM相乘获得中间向量MV(Middle Vector)。利用二进制压缩函数将中间向量MV变换为后续输入向量IPV1。重复迭代直至IPVn=IPVn-1,将IPVn作为输出向量OPV(Output Vector)。根据输出向量OPV获得对应在步骤一中所述功能词库N中
的功能词,并将对应在功能词库N中的功能词输出。
[0172] 即利用可表示产品功能的功能词作为输入,根据步骤二得到的模糊认知图进行演算和推理,得到与需要设计的产品关联度高且具有创造性信息的输出功能词。
[0173] 步骤三具体实现方法包括如下步骤:
[0174] 步骤3.1、根据所需要设计产品的功能,从步骤一所述的功能词库N获取功能词作为产品创新辅助设计信息。根据所获取的功能词获得初始输入向量IPV。
[0175] 步骤3.1中所述初始输入向量IPV为839维行向量,定义输入向量IPV中元素表示为I1j。I1j的值由如下方法确定:
[0176]
[0177]
[0178] 如需要设计的产品为代步工具,在功能词库N中选取功能词“Transport”、“Burden”、“Power”、“Move”、“Control”作为输入,获得输入向量如下:
[0179] IPV=[…0,0,1,0…,1,0…,1,0…,1,0…,,1,0,…]
[0180] 步骤3.2、将输入向量IPV与步骤2.4中得到的邻接矩阵AM相乘获得中间向量MV。
[0181] 即与模糊认知图FCM的邻接矩阵AM相乘,使邻接矩阵AM得到了初始输入向量IPV的激励,获得输出向量MV,定义输出向量MV的元素表示为M1j。
[0182] 步骤3.3、利用二进制压缩函数将中间向量MV变换为IPV1,将IPV1作为后续输入向量。定义后续输入向量IPV1的元素表示为I11j。
[0183] 步骤3.3中所述二进制压缩函数的阈值设为0.2,I11j由如下方法确定:
[0184]
[0185]
[0186] 获得IPV1如下:
[0187] IPV1=[…0,1,1,0…,1,0…,1,0…,1,0…,,1,0,…]
[0188] 步骤3.4、重复步骤3.2与步骤3.3至IPVn=IPVn-1,将IPVn作为输出向量OPV。定义输出向量OPV的元素表示为P1j。
[0189] IPV2=[…0,1,1,0…,0,0…,1,0…1,0,…,1,0…,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0…]
[0190] IPV3=[…0,1,1,0…,0,0…,1,0…1,0,…,1,0…,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0…]
[0191] IPV4=[…0,1,1,0…,1,0…,1,0…1,0,…,1,0…,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,0,1,0,0,1,0,0…]
[0192] IPV5=[…0,1,1,0…,1,0…,1,0…1,0,…,1,0…,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0…]
[0193] IPV6=[…0,1,1,0…,1,0…,1,0…1,0,…,1,0…,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0…]
[0194] IPV5=IPV6,将IPV5作为输出矩阵OPV。
[0195] 步骤3.5、根据步骤3.4所述输出向量OPV获得对应在步骤一中所述功能词库N中的功能词,并将对应在功能词库N中的功能词输出
[0196] 获得对应在功能词库N中的功能词的方法如下:
[0197]
[0198]
[0199] 输出的功能词有“Control”、“Command”、“Throttle”、“Stop”、“Force”、“Transfer”、“Round”、“Hammer”、“Ramp”、“Trigger”、“Reverse”、“Aim”、“Tension”、“Move”、“Power”、“Burden”、“Transport”、“Hamper”、“Taper”、“Prod”、“Buckle”、“Cushion”、“Gate”、“Speckle”、“Compact”、“Stripe”、“Warp”,共27个。
[0200] 步骤四、将步骤三输出的与需要设计的产品关联度高且具有创造性信息的输出功能词,作为机械设计领域工程产品创新设计的辅助信息,通过创新性辅助信息设计使所设
计产品具有更多的满足实际需求的功能,提高所设计产品实际使用性能和创新性,解决机
械设计领域工程相关工程问题。
[0201] 将步骤三输出的功能词提供给具有工程知识背景的设计者,得出产品设计方案如图6a、6b所示。将随机生成的同等数量的功能词提供给具有工程知识背景的设计者,得出产品设计方案如图6c、6d所示。与图6c、6d中的产品设计方案相比,在提供给设计者创新辅助信息的条件下,图6a、6b中的产品设计方案具有更多满足实际需求的功能,产品实际使用性能和创新性有所提高。具体体现在:通过“Aim”增加定位装置14和导航装置22,增加“引导”的功能;通过“Burden”增加置物筐16,增加“载货”的功能;通过“Warp”和“Buckle”增加可折叠结构17,增加“折叠收纳”的功能;通过“Control”增加自动控制装置18和方向控制装置
24,改善“控制”的功能;通过“Stripe”增加收纳及手提凹槽19,增加“手提凹槽”的功能;通过“Compact”增加可收缩轮20,增加“紧凑收纳”的功能。
[0202] 比较图6a、6b与图6c、6d的产品设计方案可得,通过本方法获得的辅助产品创新设计信息可以使设计结果即代步工具具有更多的满足实际需求的功能,能够更好的方便人们出行。
[0203] 所述语义相似度计算优选WordNet 3.1计算。
[0204] 以上所述的具体描述,对发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何
修改、等同替换、改进等,均应包含在本发明的保护范围之内。