文章“用于功能理解的功能本体(Functional Ontology for Functional Understanding)”阅读要点

本文的目标:根据目标系统的功能需求产生具体的功能分解图。下图是该文所给出的一个最终例子。

 

关于本体论,文章认为必须满足以下几个需求:

l         对对象和现实精确清晰的描述

l         概念及其相互关系的明确定义

l         通用性和可理解性

而对于文章讨论的功能本体的建立,作者认为对于下面的问题解决有益:

l         有助于从行为空间(behavioral space)到功能空间映射时的功能理解

l         能够理解设计需求并实现它们

具体到文章讨论的功能本体,作者认为它应满足:

l         对通用功能的可理解性明确

l         定义帮助从行为空间到功能空间映射的基本映射条目

l         独立于应用

在文章中,作者对于涉及的一些概念给出了定义,它们包括:

行为:行为可以被定义为参数的临时性改变。而产生具体行为的目标系统模型由行为组件模型及连接它们的结构信息组成。而理想的行为组件模型应独立于具体的组件(不依赖于具体功能结构原理)。比如,热交换器的行为模型由相应的参数,如温度传导、热阻等,来描述,而其功能应该根据具体的应用来确定。当然,实际的行为模型是不可能独立于具体的内容的。

功能:功能定义为依据特定的目标对行为的解释结果。虽然功能模型可以用与目标关联的部分状态来表示,但功能模型并不仅仅由状态组成。比如,热交换器的功能到底是“加热”还是“散热”必须依据系统的需求而定。而建立在功能和行为之间的基本映射关系对于行为的推理和解释是必须的。

功能概念:功能概念是特定的功能模型中的概念分类,在本文功能本体中以与应用无关的方式定义。在功能空间中它们作为概念词典以限制推理空间并用以描述诸如功能分解模式这样的功能知识。

功能联系:功能联系是相同粒度的功能间的联系。一种典型的联系是功能间的因果关系。

功能层次:功能层次描述了不同粒度功能间的归属关系。虽然它们经常与行为层次中的结构层次(即系统-子系统关系)相关联,但并不总是这样。“结构”是理解目标系统中功能层次的一个视角。一个目标系统可以从不同的角度理解为不同的功能层次。

基于功能本体的基本需求和相关概念和定义,作者给出了如下图所示的功能本体框架:

这里,功能层次依附于行为层次,而两个层次间的联系由行为-功能基本映射完成。这个映射具有最大可能的结构无关性。功能概念的定义是独立于采用功能分解模式描述的功能分解的。由于是采用功能概念条目的方式描述的,模式是独立于结构和行为的。

在上述的功能本体的基础上,对一个特定的目标系统的功能理解如下图所示:

这里,行为-功能映射与功能层次中的层次操作是分别进行的。行为-功能横坐标轴表示了设计者的设计功能和由理解系统所解释的作用。行为-功能的转换操作由基本映射关系及以条目表达的功能概念来完成。

垂直的层次坐标轴表示粒度以及父功能是如何由子功能实现的功能分解。这解释了在整个系统中的作用。功能层次根据通用的功能分解模式来理解。

本文建立的功能本体由功能概念组成,概念由“是(is-a)”关系构成层次结构,如下图所示:

概念由表示概念的标签和行为及功能条件组成。例如,“取能(take energy)”被定义为“能量在介质间的流动(行为条件)”和“关注在介质的热传导(功能条件)”,此外“去除(remove)”被定义为“取(take)”和“不需要热(heat is unnecessary)”,这样,“取”就是“去除”的父概念。

具有相同粒度的功能间的功能关系主要分为两类:因果类型和结构类型。在行为层次,形式化的功能关系由因果关系定义。我们称功能所关注的参数为功能参数。当两个不同功能的功能参数间具有因果关系时,则这两个功能间具有因果类型的功能联系。两个功能f1f2之间的因果关系可以分为如下四种子类型,这里,fp1fp2分别为f1f2的功能参数:

l         比例类型(Proportional-type)。fp1的正变化将引起fp2的正变化。

l         前置条件类型(Precondition-type)。在fp1fp2的前置条件间存在因果关系。如果前置条件不满足,则fp2不会获得。比如冷凝器将气体变为液体,这里,气相是一个前置条件。

l         效率类型(Efficiency-type)。f1的存在引起f2效率的增加。即在fp1f2的一个效率参数间存在因果联系。

l         预防类型(Preventing-type)。如果没有f1,则f2将会发生一系列问题。

此外,结构类型的关系定义在结构信息条目中。它可以分类为串行的、并行的、连续的、同步的和反馈的。

功能理解的任务是从给定的结构信息、最小粒度的行为组件模型和定性行为中获得产品的功能结构。而行为是由定性推理系统从结构和行为模型中产生的。

功能理解由下图所示的三个步骤完成:

首先,给出行为组件模型,生成每个行为组件的所有功能解释(称为行为-功能映射)。其次,确定生成的功能解释间的功能关系(称为功能关系理解)。最后,从功能解释和它们的关系中产生功能结构(称为功能层次理解)。虽然第一步中会产生大量的功能解释,但在第二和第三步中会去除似是而非的功能解释。

该理解过程是以自底向上的方式进行的。如果给出了目标系统的功能,理解系统会生成一个其顶级功能为目标功能的功能层次。否则,会产生各种不同的顶级功能。然而,根据假定,全系统的总功能总会对系统外产生效应,所以,顶级功能应该与目标系统的输出参数联系在一起。

行为-功能映射步骤从行为组件模型中产生每个组件行为的所有功能解释。功能本体用来完整这个行为功能映射。从理论上讲,由于功能空间的巨大这是非常困难的,而基本映射起着限制搜索空间的重要作用。先生成所有可能的值,理解系统再根据功能概念来确定不符合的值。应该注意的是,所产生的功能都受限于行为模型。行为模型应该支持所有可能的功能。

 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值