APP下载

基于Agent的卫星数据产品生产调度平台设计

2021-01-13马英哲

计算机与网络 2021年21期

马英哲

摘要:通过对各类卫星数据产品生产特点的分析,抽取了不同种类卫星产品生产调度业务的共同点,提出了建设一种采用三级调度组织结构的产品生产调度平台思想,基于Agent思想设计了平台运行架构,并以队列管理调度为核心进行了Agent结构设计,通过对各种调度策略的优劣分析,为各Agent分配了合理的调度策略,通过实例验证了平台设计的可行性。

关键词:Agent;产品生产调度平台;队列管理;调度策略

中图分类号:TP309.3文献标志码:A文章编号:1008-1739(2021)21-56-4

0引言

卫星数据通过地面接收站从卫星传输到地面之后,地面系统需要对接收的数据进行处理。由于数据量和用户需求大,地面系统往往需要一套生产调度系统完成各类数据的生产协调任务。随着我国卫星种类和数量的不断增多,设计一套能够使用各种卫星的产品生产调度平台,能够很好地节约研制成本并提高研发效率。在平台中引入Agent设计理念[1],能够对卫星数据产品的生产过程实现无人值守的自动化的决策调度,并最大限度地提高系统资源的利用率和产品生产的效率,增强系统的扩展性。

1产品生产调度平台

无论是遥感卫星、侦察卫星、气象卫星、试验卫星或科学卫星,几乎所有卫星都需要通过地面接收站将星上产生的数据下传至地面,然后通过地面系统对星上数据进行处理,最终得到各级数据产品。产品生产调度平台是地面系统数据处理的调度中枢,如图1所示。负责对各类不同卫星的数据进行分类,接收各卫星用户提出的产品生产请求,根据不同卫星不同产品的生产流程调度各卫星各级产品的生产。……

登录APP查看全文