论文部分内容阅读
经济的全球化,激烈的市场竞争促使企业在更短的时间内开发出高质量、低成本的新产品;同时也激发了人们对产品开发过程的重视,涌现出了多种产品开发过程优化、管理方法。其中美国学者Steward提出的设计结构矩阵方法具有一定的代表性,该方法力图通过矩阵的形式来描述和分析产品开发过程,减少过程的复杂性以及开发活动中出现的反复与迭代,使整个开发活动系统化、逻辑化和理性化。已有应用实践业已证明该方法是一个有效的产品开发过程优化与管理工具。本文借鉴国内外相关研究成果,以设计结构矩阵为研究工具,将人工免疫网络系统、反馈控制理论引入其中,探讨设计结构矩阵方法在复杂产品设计与开发领域应用的普适性。首先,研究了基于多输入多输出任务重叠设计方法。根据产品开发过程中串行任务间可能存在的重叠情况,考虑上游任务信息进展度与下游任务信息敏感度对任务执行方式的影响,提出基于任务返工迭代的重叠模型,并结合设计结构矩阵方法将其应用到普遍多输入多输出产品开发过程中。而且,对影响重叠效果的重要参数进行了分析、讨论,说明采用重叠执行方式存在一定的风险性。其次,研究了基于资源均衡策略的耦合集求解方法。考虑到并行迭代模型——工作转移矩阵未考虑具体资源约束下的资源分配问题,难以对产品开发过程进行有效的定量分析,建立了一种基于资源均衡策略的耦合集求解模型,旨在减少由于资源分配不均引起资源闲置的状况,而后结合遗传算法对模型求解,寻找较优的资源分配方案。再次,研究了动态环境中基于反馈控制理论的设计迭代分析方法。讨论了动态环境中产品开发过程的不确定因素以及其对开发过程产生的影响,通过引入资源监测控制矩阵对过程进行实时反馈调节,一方面使迭代过程在期望的时间内完成,另一方面实现对迭代过程的动态监测与控制作用。最后,研究了基于人工免疫网络算法的多项目调度问题求解方法。从目前研究较少的多项目多模态调度问题入手,通过对问题本质的分析,发现该问题具有明显的多峰特性,而人工免疫网络算法是一种局部搜索与全局搜索相结合的方法,对求解多峰优化问题具有显著的优势,从而提出基于人工免疫网络算法的多项目调度求解方法。该方法通过引入设计结构矩阵对任务间存在的时序约束关系进行简化,进而使用基于启发式规则的资源竞争优先级建立任务调度顺序,而后通过人工免疫算法中的克隆选择、阴性选择和网络压缩操作实现解的局部搜索和全局搜索相结合,从而保证了算法具有很强的搜索能力,避免了可能存在的组合爆炸问题。此外,基于上述理论方法研究成果,通过门座起重机设计与开发实例说明了其可行性和有效性。