[发明专利]一种云制造环境下的资源服务序列验证方法有效
| 申请号: | 201510454541.6 | 申请日: | 2015-07-29 |
| 公开(公告)号: | CN105160403B | 公开(公告)日: | 2018-05-25 |
| 发明(设计)人: | 李海波;梁梦夏 | 申请(专利权)人: | 华侨大学 |
| 主分类号: | G06N3/12 | 分类号: | G06N3/12 |
| 代理公司: | 厦门市首创君合专利事务所有限公司 35204 | 代理人: | 张松亭;林燕玲 |
| 地址: | 362000*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 资源服务 时序关系 序列验证 依赖关系 约束条件 制造环境 可行解 工作流模型 工作流运行 顺序关系 遗传算法 资源选取 约束性 使用率 准确率 集合 验证 | ||
1.一种云制造环境下的资源服务序列验证方法,其特征在于:根据工作流模型产生资源服务时序关系模型RSM=(RS,SEQ),其中RS=R
定义约束条件集DEP的任一约束条件为dep
1)初始化种群,设定种群规模N、交叉概率、变异概率、最大遗传代数和适应度函数阈值;
2)随机产生一个资源服务序列作为个体,计算其适应度函数f
3)判断该个体是否同时满足资源服务时序关系模型及是否大于等于适应度函数阈值,若否,则进入步骤2);若均满足,将该资源服务序列作为种群的一个合格个体,并判断是否到达种群规模,若到达,则进入步骤4),若未到达,进入步骤2);
4)根据种群中个体的适应度函数对种群进行选择操作,并满足所述资源服务时序关系模型及约束条件集DEP;
5)根据交叉概率对4)中选出的个体进行交叉操作,并满足所述资源服务时序关系模型及约束条件集DEP;
6)根据变异概率对5)中的个体进行变异操作,并满足所述资源服务时序关系模型及约束条件集DEP;
7)计算6)中产生的个体的适应度函数f
2.如权利要求1所述的一种云制造环境下的资源服务序列验证方法,其特征在于:所述的依赖关系包括有联合关系、选择关系、时序关系、控制关系和支持关系中的一种或多种组合。
3.如权利要求1所述的一种云制造环境下的资源服务序列验证方法,其特征在于:所述的步骤4),采用轮盘赌策略作为选择概率,即种群中的第i个个体选择概率为:
4.如权利要求1所述的一种云制造环境下的资源服务序列验证方法,其特征在于:所述的步骤5)中,选取种群N*交叉概率的个体,对其中任意两个体采用单点交叉方法,随机选取交叉位置,进行交叉。
5.如权利要求1所述的一种云制造环境下的资源服务序列验证方法,其特征在于:所述的步骤6)中,选取种群N*变异概率的个体,对任一个体随选取变异位置进行变异。
6.如权利要求1所述的一种云制造环境下的资源服务序列验证方法,其特征在于:所述的个体为染色体,其长度L代表资源服务时序模型中的最长路径,该染色体采用资源服务序列中的各个资源服务下标作为基因。
7.如权利要求1所述的一种云制造环境下的资源服务序列验证方法,其特征在于:所述种群规模N为40-100。
8.如权利要求1所述的一种云制造环境下的资源服务序列验证方法,其特征在于:所述最大遗传代数为100-200。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华侨大学,未经华侨大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510454541.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电动机过热延时保护装置
- 下一篇:会自动断电的电熨斗





