[发明专利]一种基于遗传算法的卫星并行测试资源配置方法无效
申请号: | 201210046718.5 | 申请日: | 2012-02-27 |
公开(公告)号: | CN102646061A | 公开(公告)日: | 2012-08-22 |
发明(设计)人: | 郑征;林树民;刘一帆;闫金栋;郭泽;蔡开元 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06N3/12 |
代理公司: | 北京慧泉知识产权代理有限公司 11232 | 代理人: | 王顺荣;唐爱华 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 遗传 算法 卫星 并行 测试 资源配置 方法 | ||
技术领域
本发明涉及一种基于遗传算法的卫星并行测试资源配置方法,特别是涉及一种在不确定环境下的基于遗传算法的卫星并行测试资源配置方法。本发明属于航空航天并行测试技术领域。
背景技术
近年来,我国航天技术发展迅猛,航天技术开始从国防军事领域迅速向民用航天领域扩展,我国拥有的卫星数目急剧增多,卫星的研制和生产开始步入批量化阶段。而传统的卫星测试采用的是串行测试方式——测试效率低,资源利用率低及测试成本高。这种测试方式已不能适应卫星批量化生产的要求。在这种情况下,迫切需要改变现有的卫星测试模式,实现卫星的并行测试,以提高测试效率和资源利用率,同时降低测试成本。
卫星并行测试是指在同一时间内完成多颗卫星的测试任务,包括在同一时间内完成对多颗卫星的测试,或者在单颗卫星上异步或同步执行多个测试任务并同时完成对卫星多项参数的测量。在卫星测试设备、测试人员等资源有限的条件下,卫星的并行测试是卫星综合测试的必然趋势,也是卫星批量化生产的迫切需要。实现卫星的并行测试可以大大精简测试队伍,提高测试质量,缩短测试周期。并行测试之所以可以大幅提高测试效率,其关键在于资源的优化配置,它要求通过对资源的合理分配而安排测试任务的执行计划,以达到优化测试的目的。
卫星并行测试资源配置问题可以描述为:代表L个并行测试的卫星集合,如果i1<i2,则卫星的优先级高于卫星的优先级,即当卫星i1和卫星i2竞争资源时,卫星i1具有优先使用资源的权利,但禁止抢断。卫星由具有时序关系的测试任务组成,其中测试任务1和Ni是虚拟测试任务,分别用来表示卫星i测试的开始和结束。虚拟测试任务不需要测试资源,并且其工期为零,其它测试任务的工期具有不确定性。所有卫星测试共享K种可更新资源测试资源的总量为Rk。测试任务间是开始-结束型关系。测试任务具有两种约束:
①时序约束,任何一个测试任务只有当其所有紧前任务集合里的任务执行完才可以开始;
②资源约束,卫星i的每个测试任务在其工期dij内对第k种资源的需求量为rijk,资源一旦被释放可以立即被其它测试任务使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210046718.5/2.html,转载请声明来源钻瓜专利网。