摘要
针对服务时间过长或过短任务规划效率较低的问题,提出一种基于任务拆分聚合的中继卫星系统任务规划方法。首先,设计任务拆分、聚合方法将用户请求的任务需求转化为规划效率较高的任务元。其次,基于并行机调度模型,建模最大化网络中任务完成数的任务元调度优化问题,并在此基础上设计了一种多项式时间的启发式调度算法。最后,通过仿真将该算法与传统算法比较,验证了其在任务完成数、资源利用率以及公平性方面的增益。
To handle the low planning efficiency of the tasks with too long or too short service time, a task planning scheme was proposed based on task splitting and merging for relay satellite systems. First, a task splitting and merging was developed to transfer the task requirements of user to task units which could be planned with high efficiency. Se-condly, based on the parallel machine scheduling model, the optimization problem of the task unit planning to maximize the number of completed tasks in the network was built. Further, a heuristic polynomial time scheduling algorithm was proposed. Simulation results show that compared to the traditional scheme, the task planning scheme perform better in terms of completed task number, resource utilization and fairness.
出处
《通信学报》
EI
CSCD
北大核心
2017年第A01期110-117,共8页
Journal on Communications
基金
中国博士后基金资助项目(No.2017M623121)
国家自然科学基金资助项目(No.61701365
No.91638202
No.91338114)
中央高校基本科研业务费专项资金资助项目(No.JB170105)~~
关键词
中继卫星系统
任务规划
并行机调度
任务拆分
任务聚合
relay satellite system, task planning, parallel machine scheduling, task splitting, task aggregation