支持生物激励解方案生成的设计综合
2020-05-27陈集懿马进胡洁戚进彭颖红
陈集懿 马进 胡洁 戚进 彭颖红
摘 要:为了解决生物激励设计过程中创新解方案生成问题,提出了数学语言描述的支持生物激励解方案生成的设计综合方法。基于对实例功能分解所构建的功能—行为—结构知识元库,首先对设计需求进行功能分解,检索获取功能匹配知识元,通过回溯功能分解过程实现知识元的连接,以生成初步解方案;继而根据知识元行为属性、参数及约束进行推理验证,获得建议解方案;再采用模糊TOPSIS综合评价方法,构建了基于结构的解方案评价模型,以获取最优解方案。通过上述三步骤,系统地实现了解方案的生成。最后,以视觉假体装置为例,将提出的方法用于生物激励设计过程,产生了满足需求的解方案。结果表明,该方法能够有效地利用检索到的知识元集合,保证解方案的创新性和可行性。
关键词:创新设计;知识元;生物激励;方案评价
DOI:10.15938/j.jhust.2020.06.012
中图分类号: TH122
文献标志码: A
文章编号: 1007-2683(2020)06-0085-07
Research on Design Synthesis Methodology in Supporting
of Bio-inspired Design Solution Generation
CHEN Ji-yi, MA Jin, HU Jie, QI Jin, PENG Ying-hong
(School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China)
Abstract:In order to solve the problem of innovative solutions generation in the process of bio-inspired design, a systematic design synthesis method described by mathematical language has been proposed to support bio-inspired design solutions generation. Firstly, based on the formerly proposed Function-Behavior-Structure (FBS) knowledge cells model constructed by the decomposition of case functions, the pre-synthesis step acquires preliminary design solutions through connecting FBS knowledge cells end to end by backtracking the functional decomposition process of design requirements. Secondly, the reasoning step verifies the corresponding behavior attributes, parameters and constraints of the generated preliminary solutions to acquire suggested solutions. Thirdly, the evaluation process based on the fuzzy TOPSIS comprehensive evaluation method further evaluates the quality of suggested solutions to acquire committed design solutions. Finally, the design of a visual prosthetic device is taken as an example to verify the proposed bio-inspired design methodology, and solutions to meet the design requirements are generated. The result shows that the proposed methodology can be used effectively with the retrieved knowledge cells set and ensures the innovativeness and feasibility of the solutions.
Keywords:innovative design; knowledge cells; bio-inspiration; solutions evaluation
0 引 言
生物激勵设计[1]是一门知识工程与仿生设计相交叉的新兴学科,本质是一种知识驱动下的系统化设计方法,其中的核心环节是将生物领域的对应设计知识映射到工程领域,以解决工程领域中存在的设计问题,从而实现在生物领域知识激励下的工程领域创新解方案生成的过程。Wilson等[2]使用描述逻辑进行本体的编码,提出了构建可以对生物和工程设计策略作存储和检索的库的方法。浙江大学吉祥等[3]针对仿生设计中难以实现向工程领域转化的问题,根据关系-映射-反演的框架,提出了基于Bio-TRIZ的方法, 在生物实例与相关的工程领域设计问题之间构建起映射关系。赵燕江等[4]把TRIZ中的物—场分析应用于套管柔性针穿刺机构的设计。Liu等[5]把TRIZ中的矛盾消解和仿生学结合起来,提出了概念集成模型,实现基于生物功能的创新。当前已有的生物激励设计研究主要集中在构建生物领域与工程领域之间映射关系,以实现跨领域实例知识的获取,对于如何应用跨领域知识生成设计解方案,尚缺乏系统性的方法。设计综合[6]是指对已有的设计实例知识进行组合、验证、分析等操作,常以文本处理[7]、语法规则[8]等得到概念解方案,使其能够满足新的设计需求,因此,在生物激励设计过程中,设计综合对于概念解方案的生成及其实际工程意义具有关键作用。为此,胡洁等[9]提出了生物领域功能—行为—结构知识元模型和解—问题驱动的转换—聚类检索—关联映射—设计综合创新类推过程模型,实现了跨领域知识类推推理。
但该种方法尚缺少对解方案生成过程的数学建模和评价。面对生物激励设计过程中每种生物实例通常就可以生成多种创新设计这一特性,基于当前的知识网络[10]时代背景,本文提出了基于数学语言描述的支持生物激励解方案生成的设计综合方法。
1 知识元获取
从功能、行为、结构、约束4个方面考虑,综合使用输入输出流、输入输出状态参变量、语义参数、属性—值范围规则这4大类表示方法,对生物领域和工程领域的实例进行知识元建模[9]。构建完成的知识元模型如图1所示。
为有效管理大量的知识元,基于检索功能词相似关系和实例知识功能分解,对它们进行聚类检索。考虑到不同领域知识元的特性,分别采取不同的方法:通过功能语义相关性和环境约束适应性,对生物领域知识元进行聚类[11];通过功能语义相关性和行为参数匹配度,对工程领域知识元进行聚类。
2 设计综合方法
如图2所示,在跨领域聚类所得知识元集合的基础上,生成生物激励解方案的设计综合方法,可分为以下3个阶段:基于功能的初步设计综合、基于行为的初步解方案推理验证、基于结构的建议解方案综合评价。
2.1 基于功能的初步设计综合
对于聚类所得的知识元,首先要使其满足设计功能需求目标,按照设计需求功能分解过程将它们首尾相接组合起来。
将设计需求[12]进行功能分解,会得到若干子功能Fi(i=1,2,…,m),通过这些子功能的功能动词及输入输出流,可以检索到对应的知识元,记为i∈{1,2,…,m},Kij(j=1,2,…,ni)。
按照功能分解过程,将知识元首尾相接,保证:1)知识元所满足的功能符合其对应的设计需求子功能;2)前一个知识元的输出流与后一个知识元的
输入流相同。至此,形成满足设计功能需求的知识元功能链,完成了初步解方案生成。
2.2 基于行为的初步解方案推理验证
利用初步解方案中各个知识元的行为参变量[13]及其关系,对初步解方案进行推理验证,以保证解方案可行性。推理[14]过程的基本原理為:推算初步解方案中各个知识元的未知输入、输出参变量是否满足相邻参变量约束[15],以保证知识元的可用性。
对于知识元链上的某一知识元Ki,有如下推理过程。
1)假设所有初步解方案中,与当前知识元Ki输入端有关联的知识元集合为Ki-1,与输出端有关联的知识元为Ki+1。推理过程所涉及到的变量及函数名的符号表示,如表1所示。
2)输入参数驱动的推理:当给定知识元Ki-1的输入参数值{PRi}i-1时,先计算对应的输出参数值{PRO}i-1,其中对应于知识元Ki的输入参数值有Pii,需要满足约束ResPii,再计算输出参数值PiO,其应满足约束ResPiO。
图3所示为参数验证流程。数学表达如下:
IR=QRI∶PRI,IR∈{IR}i-1={QRI}i-1∶{PRI}i-1;
OR=QRO∶PRO,OR∈{OR}i-1={QRO}i-1∶{PRO}i-1;
Ii=QiI∶PiI,Oi=QiO∶PiO;
{fR(x)}i-1∶{IR}i-1→{OR}i-1;
fi(x)∶Ii→Oi;(1)
其中,IR=QRI∶PRI表示参数IR的表达形式是属性QRI-值PRI对。
P({PRI}i-1,Res{PRI}i-1)=
Set({PRI}i-1,Res{PRI}i-1)?1∶0;
P({fR({PRI}i-1)}i-1,Res{PRO}i-1)=
Set({fR({PRI}i-1)}i-1,Res{PRO}i-1)?1∶0; (2)
其中,Set(…)表示约束满足与否的判断,P(…)表示推理中参数值与对应约束的相关度。
{QRO}′i-1,{QRO}′i-1=
{QRO|Per(QRO,QiI)≥δ,QRO∈{QRO}i-1},
QiI~{QRO}′i-1(3)
其中,Per(QRO,QiI)表示前一类知识元输出端属性QRO与当前知识元输入端属性QiI的基于节点距离的相关度;δ表示验证阈值,可依据实际需要作选值,本文实例中取为0.35,仅用于示范,不代表最优值。
{QRO}i-1∩QiI≠,
{PRO}i-1={fR({PRI}i-1)}i-1;
ii={OR}′i-1={QRO}′i-1∶{PRO}′i-1=QiI∶{PRO}′i-1;
P(PiI,ResPiI)=P({PRO}′i-1,ResPiI)=
Set({PRO}′i-1,ResPiI)?1∶0;
P(PiO,ResPiO)=P({fi({PRO}′i-1)}i-1,ResPiO)=
Set({fi({PRO}′i-1)}i-1,ResPiO)?1∶0.(4)
3)输出参数驱动的推理:当给定知识元Ki+1的输出参数值{PCO}i+1时,先计算对应的输入参数值{PCi}i+1,其中对应于知识元Ki的输出参数值有PiO,需要满足约束ResPiO,再计算输入参数值Pii,其应满足约束ResPii。过程的数学表达仿步骤2),不再赘述。
4)输入—输出参数综合驱动的推理:如果被检验知识元的输入输出参数能够满足
P(Pii,ResPii)∩P(PiO,ResPiO)=1(5)
则予以保留。对所有初步解方案进行如上过程的推理验证后,得到所有符合约束条件的知识元链,即生成建议解。
2.3 基于结构的建议解方案综合评价
在建议解方案综合评价的过程中,考虑到不同的评价指标具有不同权值,并且给定评价值也具有不确定性和模糊性[16],因此,首先应用模糊AHP方法[17]获得评价指标的权值,再通过TOPSIS[18]完成基于结构的建议解方案综合评价,从而形成了具有模糊AHP权重的TOPSIS综合评价方法。
1)系统分析,明确评价对象及指标体系。
根据设计需求,对系统组成进行分析,在明确被评价对象M={m1,m2,…,ml}的基础上,建立起具有相互联系的层次化指标体系T={t1,t2,…,tm},对于其中的指标又可构建起子指标ti={ti1,ti2,…,tih}。
2)获得评价指标的权值。
在同一层次的评价指标中作两两比较,根据它们之间的相对重要度给出模糊权值矩阵。模糊标度sij的基本定义如表2所示。
根据基本定义,当重要程度介于给定标准之间时,模糊标度也可取中间值,如:2、3、4、6、7、8。另外,
sji=1/sij(6)
对于形成的模糊权值矩阵,求出其最大特征值对应的特征向量,并归一化处理,可以得到整体指标的权值向量
f=[f1,f2,…,fm] (7)
对于子指标,也可继续构建模糊权值矩阵,继续求出其最大特征值对应的特征向量,进行归一化处理,得到子指标的权值向量
fi=[fi1,fi2,…,fih](8)
根据AHP法,合成评价指标tij的权值
wij=fi×fij(9)
3)计算每个解方案的综合评价指标。
对于被评价建议解方案mK(1≤k≤l)的每个评价指标tij,根据表3所示的评价体系,都将得到评价值nijk=(n-ijk,nijk,n+ijk)。
结合指标的权值,可得综合评价指标
NK=(n-K,nK,n+K)=∑i∑jwij×nijk(10)
4)求解相对优度。
首先要确定好最优解和最劣解,分别设定为
Nmax=(n-max,nmax,n+max)=
(max1≤k≤ln-K,max1≤k≤lnK,max1≤k≤ln+K)
Nmin=(n-min,nmin,n+min)=
(min1≤k≤ln-K,min1≤k≤lnK,min1≤k≤ln+K)(11)
相对优度
EK=R-KR-K+R+K(12)
其中,R+K和R-K分别表示解方案mK的综合评价指标NK与最优解Nmax和最劣解Nmin的欧式距离。
3 应用实例
能够帮助盲人恢复视觉的假体装置近来已成为研究热点[19],视神经假体是其中的一种重要类型,它通过外部摄像头获取图像信息,再经图像处理、编码,实现对视神经施加电脉冲刺激的效果,以此使假体的使用者得到视觉感受。本文以视神经假体为研究对象,根据生物领域的人眼视觉功能模型[20],在工程领域中检索知识元,然后使用所提出方法完成設计综合的过程。
3.1 功能综合
首先分析人眼的视觉系统,它的基本功能包括成像、调节视角与清晰度,作用过程是由大脑对视觉信号进行处理分析,进而反馈性地调整入射光强度与角度。以图4中所示的功能为检索要件,在知识元库中获得所需的知识元聚类结果。
对所得到的知识元集合进行基于功能的自由组合,以此构建起表4所示的知识元链KLi(i=1,2,…,26)。
3.2 行为验证
要对所有初步解方案的行为参数进行验证,首先将各个知识元模型中行为模块的输入输出参数提取出来,以知识元链KL1为例,它的行为参数如图5所示。
在知识元链的层面作推理:依次判断输入输出参数之间的映射关系,以及其是否能够满足给定的邻接参变量约束推理条件。以此为依据,对所有初步解方案保留或删减,得到建议解方案KLi′(i=1,2,…,16)。
3.3 结构评价
根据解方案的特点,设置指标体系
T={经济,技术,生物兼容}(13)
继续构建子指标
t1={装配,零件}
t2={功能,可靠,创新,轻量,结构}
t3={材料,生物}(14)
由专家打分,得到整体指标的权值向量
f=(0.12,0.64,0.24)(15)
以及子指标的权值向量
f1=(0.83,0.17)
f2=(0.38,0.14,0.32,0.11,0.05)
f3=(0.80,0.20)(16)
可得评价指标tij的权值
{w11,w12,w21,w22,w23,w24,w25,w31,w32}=
{0.101,0.021,0.279,0.078,0.201,0.058,0.032,0.184,0.046}(17)
对建议解方案作模糊三角评价,获得表5所示的满意度数值,再结合权值,算出综合评价指标列。
以方案KL1′为例:1)n-1=0.101×0.5+0.021×0.5+0.279×0.75+0.078×0.5+0.201×0.25+0.058×0.5+0.032×0.5=0.40;2)n1=0.101×0.75+0.021×0.75+0.279×1+0.078×0.75+0.201×0.5+0.058×0.75+0.032×0.75+0.184×0.25+0.046×0.25=0.65;3)n+1=0.101×1+0.021×1+0.279×1+0.078×1+0.201×0.75+0.058×1+0.032×1+0.184×0.5+0.046×0.5=0.83。
最后,求得各个解方案的相对优度:E1=0.96,E2=1,E3=0.54,E4=0.34,E5=0.30,E6=0 ……
3.4 解方案的获得与讨论
至此,如图6所示,可将设计综合方法应用在视觉假体的开发过程中。
因此,可根据排序将KL2′拟定为优选解。由其出发搭建出如图7所示的视神经假体装置概念设计方案。其工作原理为:微电机控制光圈的大小,以调节入射光线强度,并微调凸透镜在互补金属氧化物半导体上成像的大小。光信号被转换为电信号后,传输到图像处理器,分析的结果继续传至控制器,用于操作旋转电机执行运动命令,从而使被观察物体保持于视野中心,同时也控制着微电机的调焦过程,综合作用实现清晰成像。该方案尽可能地降低了假体装置对植入者的不良影响。
当然,如果从排序紧随KL2′其后的知识元链KL1′等出发,也可以得到较为满意的解方案。这就是说,本文所提的设计综合方法可以支持一系列生物激励解方案的生成。并且,就方法整体而言,以功能为目标的知识元自由组合提供了设计的新颖性,对行为参数及其约束的验证保障了设计的可行性,考虑结构的体系化指标评价给出了设计的质量,从而保证了以知识元库规模为基础的设计多样性。
4 结 论
为了解决生物激励设计过程中概念解方案生成的问题,本文提出了支持生物激励解方案生成的设计综合方法,其分为3个步骤:基于功能的初步设计综合,实现知识元的连接;基于行为的初步解方案推理验证,检验知识元链是否满足邻接变量约束;基于结构的建议解方案综合评价,根据相对优度获得解方案的排序。其中,最重要的是对行为参数的验证,这限制了设计解方案生成过程中解方案数量爆炸的可能。
以视觉假体装置为例,将所提出的方法应用于设计综合过程,最终得到了可行的创新解方案,由此验证了本文方法的实用性和对生物激励设计的支持。该设计综合方法还可供其他涉及到跨领域知识重用问题的产品设计开发案例参考。
参考文献:
[1] HELMS M, VATTAM S S, GOEL A K. Biologically Inspired Design: Process and Products[J]. Design Studies, 2009, 30(5):606.
[2] WILSON J, CHANG P, YIM S, et al. Developing a Bio-inspired Design Repository Using Ontologies[C]//ASME 2009 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. American Society of Mechanical Engineers, 2009:799.
[3] 吉祥, 顾新建, 代风, 等. 基于BioTRIZ的产品创新设计过程[J]. 浙江大学学报(工学版), 2014, 48(1):35.
JI Xiang, GU Xinjian, DAI Feng, et al. Bio TRIZ based product innovative design process[J]. Journal of Zhejiang University, 2014, 48(1):35.
[4] 趙燕江, 王瑞雪, 张永德, 等. 应用TRIZ理论的套管柔性针穿刺机构设计[J]. 哈尔滨理工大学学报, 2016, 21(5):1.
ZHAO Yanjiang, WANG Ruixue, ZHANG Yongde, et al. Insertion Mechanism Design for Cannula Flexible Needle Using TRIZ Theory[J]. Journal of Harbin University of Science and Technology, 2016, 21(5):1.
[5] LIU X M, HUANG S P, CHEN Y T. Research and Application: Conceptual Integrated Model Based on TRIZ and Bionics for Product Innovation[J]. International Journal on Interactive Design and Manufacturing (IJIDeM),2017,11(2):341.
[6] CHRISTOPHE F, BERNARD A, é. Coatanéa. RFBS: A Model for Knowledge Representation of Conceptual Design[J]. CIRP Annals-Manufacturing Technology,2010,59(1):155.
[7] CHEONG H, SHU L H. RetrievingCausally Related Functions from Natural-language Text for Biomimetic Design[J]. Journal of Mechanical Design, 2014, 136(8): 081008.
[8] KURTOGLU T, SWANTNER A, CAMPBELL M I. Automating the Conceptual Design Process: From black box to component selection[J]. AI EDAM, 2010, 24(1): 49.
[9] 胡洁, 马进, 戚进, 等. 生物激励的知识建模与创新类推方法[J]. 机械工程学报, 2017, 53(15):21.HU Jie, MA Jin, QI Jin, et al. Knowledge Modelling and Innovative Analogy Methodology of Biologically Inspired Design[J].Journal of Mechanical Engineering, 2017, 53(15):21.
[10]张路蓬.基于创新网络的协同创新机制研究[D].哈尔滨工程大学,2016.
[11]沈健, 胡洁, 马进, 等. 支持生物激励设计的跨领域知识元聚类方法[J]. 河北科技大学学报, 2017, 38(3):229.
SHEN Jian, HU Jie, MA Jin, et al. Cross Domain Knowledge Cell Clustering Method for Biologically Inspired Design[J]. Journal of Hebei University of Science and Technology, 2017, 38(3):229.
[12]张和明,熊光楞.产品需求获取及其结构化建模方法[J].计算机集成制造系统,2001,7(10):18.
ZHANG Heming, XIONG Guangleng. Product Requirements Capturing and Structurally Modeling[J]. Computer Integrated Manufacturing Systems,2001,7(10):18.
[13]HU J, MA J, FENG J F, et al. Research on New Creative Conceptual Design System Using Adapted Case-based Reasoning Technique[J]. AI EDAM, 2017, 31(1): 16.
[14]应湘怡.基于实例推理的转向架设计[D].成都:西南交通大学,2017.
[15]MA J, HU J, FENG J F, et al. Constrained FBS Knowledge Cell Model, Representation, and Applications for Conceptual Design[J]. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science,2016,230(11): 1773.
[16]赵辉, 刘娜, 周永勤. 模糊综合评判在电池性能检测中的应用[J].哈尔滨理工大学学报, 2018, 23(3):143.
ZHAO Hui, LIU Na, ZHOU Yongqin. The Application of Fuzzy Comprehensive Evaluation on the Battery Performance [J]. Journal of Harbin University of Science and Technology,2018,23(3):143.
[17]张文宇, 马月, 陈星, 等.基于粗糙集与AHP结合的属性权重确定方法[J].测控技术,2013,32(10):125.
ZHANG Wenyu, MA Yue, CHEN Xing, et al. Combined with Rough Set and AHP to Determine the Attribute Weight[J]. Measurement & Control Technology,2013,32(10):125.
[18]張芳兰, 杨明朗, 刘卫东. 基于模糊TOPSIS方法的汽车形态设计方案评价[J]. 计算机集成制造系统, 2014, 20(2):276.
ZHANG Fanglan, YANG Minglang, LIU Weidong. Evaluation of Automobile form Design Based on Fuzzy TOPSIS[J]. Computer Integrated Manufacturing Systems, 2014, 20(2):276.
[19]闫妍, 柴新禹, 陈垚, 等. 视觉假体的研究进展[J]. 生理学报, 2016, 68(5):628.
YAN Yan, CHAI Xinyu, CHEN Yao, et al. Research Progress of Visual Prothesis[J]. Acta Physiologica Sinica, 2016, 68(5):628.
[20]张阳. 仿人眼的结构原理和关键视觉技术研究[D].杭州:浙江大学,2011.
(编辑:温泽宇)
收稿日期: 2019-05-13
基金项目: 国家自然科学基金(51605302,51675329,51675342,51775332);国家重点研发计划课题(2016YFF0101602, 2016YFC0104104);科技部创新方法工作专项(2018IM020100);2018年度人工智能创新发展项目(2018-RGZN-02035);上海交通大学“医工交叉研究基金”(IH2018QNB03,YG2017QN61).
作者简介:
陈集懿(1996—),男,硕士研究生;
马 进(1986—),男,博士,助理教授.
通信作者:
胡 洁(1973—),男,教授,博士研究生导师,E-mail: sjtuhujie@126.com.