[发明专利]一种基于DSM的现场救援任务分解方法在审

专利信息
申请号: 201410851837.7 申请日: 2014-12-31
公开(公告)号: CN105809267A 公开(公告)日: 2016-07-27
发明(设计)人: 郑静晨;李明;李晓雪;郝昱文 申请(专利权)人: 郑静晨;李明;李晓雪;郝昱文
主分类号: G06Q10/04 分类号: G06Q10/04;G06Q10/06;G06Q50/26;G06N3/12
代理公司: 北京中创阳光知识产权代理有限责任公司 11003 代理人: 尹振启
地址: 100039*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于DSM的现场救援任务分解方法,其具体步骤如下:S1,利用任务约束关系和时序约束计算任务间关联度;S2,根据现场救援的资源和人力情况确定任务重要度、得出初步分解结果,形成DSM结构矩阵;S3,利用改进的遗传算法对DSM进行优化和调整;S4,明确子任务执行顺利,完成任务分解。与现有技术相比,本发明对遗传算法进行了改进,重点考虑重要度系数和时间系数,减少任务之间的反馈,对DSM结构矩阵进行调整和优化,得出最优的子任务执行顺序,保证任务可以高效、合理的执行。
搜索关键词: 一种 基于 dsm 现场 救援 任务 分解 方法
【主权项】:
一种基于DSM的现场救援任务分解方法,其特征在于,其具体步骤如下:S1,利用任务约束关系和时序约束计算任务间关联度;S2,根据现场救援的资源和人力情况确定任务重要度、得出初步分解结果,形成DSM结构矩阵;S3,利用改进的遗传算法对DSM进行优化和调整;S4,明确子任务执行顺利,完成任务分解;其中,步骤S1具体包括:S11,明确待分解的复杂任务,分析任意两个复杂任务之间的约束关系;S12,对任意任务,若i,j之间存在串行约束,且任务i是任务j执行的先决条件,则Rji=Rji+1;S13,对任意任务,若i,j之间存在耦合约束,则Rij=Rij+1Rji=Rji+1;S14,对任意任务,若i,j之间存在时序约束,则Rji=Rji+1;其中,步骤S2具体包括:S21,根据现场情况,确定待分解子任务的重要度,重要度从高到低进行任务分解;S22,对救援现场客观条件进行模糊量化分析,得出子任务分解范围0‑n;S23,根据客观条件,得出子任务分解个数m,m<n;S24,把子任务分解结果顺序填入DSM中,任务之间关系如S1中R;S25,子任务与自身的任务关联度R定义为1,得出初步任务分解DSM;其中,步骤S3具体包括:S31,在DSM结构矩阵中首先对仅和自己关联的任务进行规划,将其所对应的任务行靠前排列,重复这些操作,直到此类任务规划完成;S32,对于其他任务,计算F=TOTN,CN+TOTtime+TOTi,其中:<mrow><msub><mi>TOT</mi><mrow><mi>N</mi><mo>,</mo><mi>CN</mi></mrow></msub><mo>=</mo><mrow><mo>(</mo><mrow><mo>(</mo><mi>wn</mi><mo>&times;</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mi>i</mi><mo>&lt;</mo><mi>j</mi></mrow><mi>n</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>2</mn></mrow><mi>n</mi></munderover><msub><mi>N</mi><mi>ij</mi></msub><mo>)</mo></mrow><mo>+</mo><mi>wcn&Sigma;CN</mi><mo>)</mo></mrow><mo>&times;</mo><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mi>i</mi><mo>&lt;</mo><mi>j</mi></mrow><mi>n</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>2</mn></mrow><mi>n</mi></munderover><mrow><mo>(</mo><mi>j</mi><mo>-</mo><mi>i</mi><mo>)</mo></mrow><mo>&times;</mo><msub><mi>N</mi><mi>ij</mi></msub><mo>)</mo></mrow></mrow>  (式1)<mrow><msub><mi>TOT</mi><mi>time</mi></msub><mo>=</mo><mi>stime</mi><mo>&times;</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mi>i</mi><mo>&lt;</mo><mi>j</mi></mrow><mi>n</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>2</mn></mrow><mi>n</mi></munderover><mrow><mo>(</mo><msub><mi>R</mi><mi>ij</mi></msub><mo>&times;</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>j</mi></munderover><msub><mi>time</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow>  (式2)<mrow><msub><mi>TOT</mi><mi>i</mi></msub><mo>=</mo><mi>wi</mi><mo>&times;</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mi>i</mi><mo>&lt;</mo><mi>j</mi></mrow><mi>n</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>2</mn></mrow><mi>n</mi></munderover><mrow><mo>(</mo><msub><mi>R</mi><mi>ij</mi></msub><mo>&times;</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>j</mi></munderover><msub><mi>I</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow>  (式3)S33,对于每代群体,首先将S31中任务类放在序列首位,接着将F最小的值依次排序,其对应的任务行在DSM中靠前排列,把分解好的顺序代入下一代;S34,重复进行操作,得出最优子任务执行序列;其中,步骤S4具体包括:S41,分析S3得出的优化后DSM,根据实时情况,调整子任务执行顺序;S42,如没有调整,按DSM中任务顺序执行各子任务,任务分解完成;其中变量的含义如下:Na:任务名,唯一;Time:任务的开始时间;C:任务的执行时间;I:任务重要度,衡量任务的重要性,I∈{1,2,3,4,5,6,7,8,9,10};Rij:任务关联度,衡量任务之间的关系,建立DSM;F:多参数目标函数;N:任务反馈个数;CN:交叉点函数;D:任务反馈距离;wn:信息反馈系数,wn∈{0,1};wcn:交叉反馈系数,wcn∈{0,1},wn+wcn=1;wi:重要度系数,wi∈{0,1};wtime:总时间系数,wtime∈{0,1},wi+wime=1;TOTi:重要度系数;TOTtime:时间系数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑静晨;李明;李晓雪;郝昱文,未经郑静晨;李明;李晓雪;郝昱文许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410851837.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top