5 .任务执行
6 .任务监控
在协作开发中,并发性使任务执行起来减少设计时间和节省资源,这是任务分解协作开发的基本问题。也是协作开发任务分解成一些相对独立的,可行的较小的的子任务的关键一步。分解有关产品结构特点,设计与制造过程,设计、设计与制造资源的内在企业、设计师的能力等等。相同的产品不同的人用不同的分解方法得出不同的结果。
根据传统的冲压产品开发过程中,任务分解树如图2。它由五个主任务分解为三个子任务:冲压工艺规划、模具设计、分析和仿真。它可以进一步分解为12子任务(如图所示的阴影图2)的一部分。
产品开发任务可以分解成一个子任务。这些子任务有各种各样的相互关系。根据相互依存程度,在信息理论中可以量化的模糊子任务之间的关系和约束的范围在0到1之间。因此,模糊设计结构矩阵(FDSM)的产品可以建立开发任务。优化执行的子任务序列,FDSM必须再造工程使用分区和割裂算法。新版DSM分区是DSM重新排序的过程,这样安排是不包含任何反馈的。对于复杂的工程系统,这是极不可能的,简单的行和列操作将导致较低级的三角形式。因此,它是一个消除反馈标志的目标,,改变需要通过移动他们的对角线。在这样做的时候,更少的子任务参与导致更快的迭代周期开发过程。分区算法进行如下:
步骤1:确定所有的电路中存在DSM使用路径或的矩阵。
步骤2:所有任务统一到代表任务上。
步骤3:剩下的任务使用步骤1,如果检测到一个周期,再转到步骤1:否则,过程就完成了。
割裂的过程接收到的反馈,如果是从矩阵反馈将呈现低矩阵三角形。割裂注重在每一块发展的子任务的顺序。我们的目标是子任务的块找到一个初始点然后开始迭代过程。换句话说,割裂是消除一个或更多过程,反馈是在一块呈现重新排列的任务是低三角块状的。请注意,重新排序的任务在一起会影响发生在上面的对角线,因此这是应该被割裂的,对应猜测或割裂一个痕迹假设变量的初始值,必须修正。
在确定协作关系开始时间和开发过程可执行的子任务的结束时间的信息模具设计过程建立了一组从所有功能区域包括代表冲压工艺设计,模具设计,分析和模拟的专家。分区和割裂后,DSM再造工程冲压模具开发显示为图4。再造工程的任务是最后的结果显示如图5。
5、任务调度和分配
任务调度的目的是测量子任务并发度和耦合程度,它的目标任务的赋值分配每个子任务确定的协作团队。
5.1任务时间表
在协作并发关系确定开始时间和开发过程可执行的子任务的结束时间。界面确定程度在不同的子任务的信息
与耦合程度。因此,时间分配的方法任务时间表可以建立协作开发如下。持续时间一组任务的子任务可以写成:
di=(tei -tsi)
第i个子任务的并发程度表示为:
ci = 1-(tsi- tsi-1)di-1
一般来说,确定产品的原因开发周期主要包括:(1)持续时间实现每个子任务;(2)并发度每个子任务。子任务的并发程度增加是缩短产品开发周期的关键。
确定子任务的耦合关系协作的子任务之间的信息接口发展和视为约束关系。这种关系可以表达的矩阵CP。尽管并发度的和耦合程度不同,他们的关系体现是一样的。所以,以下表达式是正确的。
tsX= [1-cpji I(cpj + cpji )] x (tsj -tsi ) + tsi
举一个例子,根据协作的做法冲压模具的发展,所需的时间的子任务集{再造后10,10,10,30,12,8 }(时间单位)。通过分析并发度和耦合程度,开始时间设置的子任务集获得为{ 0、5、12、20、30、40 }。基于时间的协作开发的冲压模具如图6所示。 冲压模具的规划英文文献和中文翻译(2):http://www.751com.cn/fanyi/lunwen_32807.html