| |
产品配置设计中知识库的研究 | |
王春英 郑雁翎 冯元 | |
为节省流量,手机版未显示文章中的图片,请点击此处浏览网页版 | |
摘要:本文通过配置设计知识规则的建立和表达,实现了配置设计知识的统一表达。有效地支持了配置问题的快速求解和柔性配置设计的快速实现。
1 引言
随着信息技术的快速发展、生产技术的不断变革和市场需求的个性化,制造业的生产模式不断向信息化、敏捷化和智能化方向发展。产品的个性化、多样化日益明显,单一规格的产品消费市场演变为满足不同需求的多样化市场。是否能够快速反应客户需求已经成为衡量企业在市场竞争力的标志之一,面向客户的配置设计是实现这一目标的有效手段。
有关知识的概念很早就提出了,在产品设计的过程中要不断地运用或参考以往的设计知识,但是对于以前的大量的设计知识,仅靠人的大脑记忆是不够的,这种方法不仅具有模糊性,而且容易混淆。随着计算机技术的飞速发展,为设计知识的应用提供了更强大的工具。因此借助于计算机对设计知识进行重用可以大大提高产品配置设计的速度和质量。
2 产品配置设计中的知识库
从产品配置设计的整个过程看,需要交换的不只是产品的几何数据,还包括更多的配置设计中的知识:设计知识、需求知识、约束条件等,而这些知识对于配置设计都非常重要。
2.1 设计知识
设计知识指广泛共享的物理定律对某一领域的公式化的规则以及设计者的设计经验等。设计人员需了解相关产品领域的背景知识和设计经验,才能快速地进行产品开发,因此对已经或正在产生的有关设计知识需要及时提炼、组织和管理,充分地利用经过生产实践考验的产品设计知识,不仅可以大大缩短生产周期,还可避免设计失误,提高产品的一次成功率,有效地降低成本,以增强企业的竞争力并赢得市场。
设计知识库集成了产品设计知识与产品配置设计的大量方法和案例,其知识来源包括产品的基本知识以及来自产品工程师、技术人员、市场营销人员和管理人员的领域知识。将产品配置设计划分为新产品设计和客户化产品设计2个层次。因此知识库中包括以下知识:
(1)新产品设计知识
新产品设计是由市场驱动的,针对某个客户群可能的需求,确定产品族,进行产品族的设计和开发,获得能够覆盖一类产品的产品模型,涉及到产品功能、原理、结构以及现有模块和新模块方面的信息。这部分知识包括产品框架、各种可用的模块、模块之间的不同交互方式(约束、规则、资源的产生和消耗等)、配置模型文档、各种算法和实验数据等。
(2)客户化产品设计知识
它是针对客户订单,在相应的产品族的支持下迅速地进行产品配置和变型,获得满足订单需求的具体产品。这部分知识包括产品功能模型、结构模型、原理模型、制造模型及其映射关系、配置规则、约束、分析、优化方法等,此外还包括配置和变型设计所遵循的设计原理、标准和设计实例。已完成的设计实例对于设计工程师而言,是一类较为完整并可以借鉴的知识。
2.2 客户需求知识
客户需求知识是用户对产品需求信息的表达。在配置设计中,客户需求知识可以表现为配置模型知识和配置结果知识的并集。即:
(1)需求不是无中生有的,正确的需求知识必须依赖于配置模型知识和配置结果实例知识;
(2)需求是预定义的配置模型知识和配置结果知识的组合。
3 产品配置设计中的知识获取
获取是知识管理的过程,知识获取对象包括各种各样的信息资源。有效地获取和理解客户需求,并在产品配置设计过程中准确地表达用户的产品需求信息,是企业在激烈竞争的市场环境中获得成功的必要前提,它不仅能缩短产品的上市时间,而且对以顾客满意为衡量标准的产品设计质量有着重大影响。知识获取是产品配置设计系统中最重要的环节。
3.1 知识特性
知识是人类通过实践认识到的客观世界的规律的东西,是信息经过加工整理、解释、改造而形成的。专家系统强调人类智能活动以知识为中心。知识工程的3个重要组成部分就是知识获取、知识表达和知识利用,其中最重要的也最为困难的就是知识获取。
产品设计的专门知识来源于人类专家的头脑,知识获取的任务是把这些知识提取出来,转化为计算机内部表示知识的符号和数据结构,经检测后装入知识库。知识获取系统也可修改和扩充知识库中原有的知识。
知识获取功能应为系统知识库的建立、扩充提供方便。迄今为止,己有功能不同的知识获取人-机接口来帮助获取知识,进行编辑等等,但是知识获取问题远不是单纯的知识库增删问题,在实际设计系统中,每增加或修改一条知识,不仅要考虑知识库中是否已有这样的知识,还要考虑新增添或修改后的规则是否和系统可能得出的结论发生矛盾,即要考虑所谓的“一致性”问题,甚至希望系统中的知识获取部分可以代替知识工程师,使领域专家可以和知识获取系统或专家系统工具直接进行对话。
3.2 知识获取的途径
(1)产品配置设计的知识获取以产品设计领域专家和知识工程师之间的相互交流为主要方式。知识工程师通过利用SmarTeam软伴和SQL Server2000软件工具,把知识(其来源包括产品的基本知识,以及来自产品工程师、技术人员、市场营销人员和管理人员的领域知识。)以二维表格的形式存入知识库。知识库中的知识可以由设计人员和管理员事先存储起来,也可以在配置的过程中给出。利用SmarTeam和SQL Server强大的管理能力,通过适当的输入界面,将设计领域专家的知识分解为一些恰当的规则加入到知识库相应的表中,并利用关系数据库RDBMS(Relation Database Management System)的功能可以同时完成知识冗余性检查、多义性检查、包含性检查等,这些可以运用SQL语句来实现。还可以十分方便地完成知识的增加、修改、删除和查询等操作,如图1所示。与传统程序不同,在系统中,领域的专门知识与程序的其它部分分离形成知识库。其主要优点是具有透明性和柔性,昨天的知识库根据今天的变化可很容易地被补充和修改。 (图片) (图片) (图片) (图片) | |
电脑版 | 客户端 | 关于我们 |
佳工机电网 - 机电行业首选网站 |