CN114465652B - 一种通用可扩展遥感卫星数据实时快视处理调度*** - Google Patents
一种通用可扩展遥感卫星数据实时快视处理调度*** Download PDFInfo
- Publication number
- CN114465652B CN114465652B CN202111581931.1A CN202111581931A CN114465652B CN 114465652 B CN114465652 B CN 114465652B CN 202111581931 A CN202111581931 A CN 202111581931A CN 114465652 B CN114465652 B CN 114465652B
- Authority
- CN
- China
- Prior art keywords
- module
- sensor
- task
- data
- flow
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000005111 flow chemistry technique Methods 0.000 claims abstract description 16
- 230000006837 decompression Effects 0.000 claims description 5
- 238000000034 method Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 7
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明针对快视处理的调度***,提供一种通用可扩展遥感卫星数据实时快视处理调度***,解决了现有技术中每颗卫星快视处理都要开发一套调度***的问题,通过调度流程的模板配置及卫星传感器的配置,即可以在平台中增加对新卫星新的快视处理流程的支持。包括:传感器对应关系处理单元、任务流程处理单元、数据流处理单元;所述传感器对应关系处理单元包括传感器关系模型配置模块和传感器配置模型解析模块;所述任务流程处理单元包括二级任务流程模板定制模块和二级任务流程调度模块;所述数据流处理单元包括数据流模板定制模块和数据流管理模块。
Description
技术领域
本发明属于遥感卫星地面处理技术领域,尤其涉及一种通用可扩展遥感卫星数据实时快视处理调度***。
背景技术
目前遥感卫星数据实时快视处理***一般是由快视处理模块(解压缩、快视处理、快视显示、快视数据压缩、快视数据传输等)和调度***组成。处理模块需要根据星上传感器进行定制处理,调度***则根据处理模块的处理流程组合进行定制处理。由于每颗卫星的星地接口不同、载荷类型不同、处理流程不同,解压缩和快视处理的传感器处理粒度也不相同,现有技术多采用针对每颗星独立开发调度程序的方案。
例如,公开号为CN109872268A的专利中公开的一种高码速率遥感卫星原始数据实时快视方法,通过采用CUDA和OpenGL互操作的方式来完成遥感影像快视;公开号为CN103763059A的专利中公开的一种遥感卫星数据快视替代方法,根据原始数据中已知的帧同步字、RS编码和虚拟信道计数器等信息,判断误码情况,然后利用不同颜色表示数据误码情况。
发明内容
本发明针对快视处理的调度***,提供一种通用可扩展遥感卫星数据实时快视处理调度***,解决了现有技术中每颗卫星快视处理都要开发一套调度***的问题,通过调度流程的模板配置及卫星传感器的配置,即可以在平台中增加对新卫星新的快视处理流程的支持。
本发明通过以下技术方案实现。
一种通用可扩展遥感卫星数据实时快视处理调度***,包括:传感器对应关系处理单元、任务流程处理单元、数据流处理单元;
所述传感器对应关系处理单元包括传感器关系模型配置模块和传感器配置模型解析模块;所述传感器关系模型配置模块用于建立远控传感器、解压缩传感器和快视处理传感器粒度的对应关系模型,通过配置实现对每颗卫星传感器模型的定制;所述传感器配置模型解析模块根据所述对应关系模型获取本次任务需要处理的传感器,并结合任务流程处理单元中的二级任务流程模板,获取本次任务相应传感器的二级任务流程,生成内部作业单;
所述任务流程处理单元包括二级任务流程模板定制模块和二级任务流程调度模块;所述二级任务流程模板定制模块用于将任务分成二级任务,所述二级任务流程调度模块用于分别对一级任务和二级任务进行调度;
所述数据流处理单元包括数据流模板定制模块和数据流管理模块;所述数据流模板定制模块用于对数据在二级任务间及执行单元间的流向进行模板定制;所述数据流管理模块用于根据所述数据流模板定制模块定义的数据流向对执行单元的启动参数文件进行数据流向的指定。
本发明的有益效果:
本发明通过配置传感器对应关系模型、二级作业流程模板和数据流模板,即可实现对新增卫星快视处理流程的配置化扩展支持,无需每颗卫星开发一套快视处理***。
附图说明
图1为本发明通用可扩展遥感卫星数据实时快视处理调度***结构图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
如图1所示,本实施方式中的一种通用可扩展遥感卫星数据实时快视处理调度***,具体包括:传感器对应关系处理单元、任务流程处理单元、数据流处理单元;
所述传感器对应关系处理单元包括传感器关系模型配置模块和传感器配置模型解析模块;
所述传感器关系模型配置模块用于建立远控传感器、解压缩传感器和快视处理传感器粒度的对应关系模型,通过配置实现对每颗卫星传感器模型的定制;所述传感器配置模型解析模块根据所述对应关系模型获取本次任务需要处理的传感器,并结合任务流程处理单元中的二级任务流程模板,获取本次任务相应传感器的二级任务流程,生成内部作业单;
具体实施时,由于每次任务需要做的快视传感器并不相同,因此需要根据建立的传感器对应关系模型获取本次任务需要处理的传感器,并结合任务流程处理单元中的二级任务流程模板,获取本次任务相应传感器的二级任务流程,生成内部作业单;
所述任务流程处理单元包括二级任务流程模板定制模块和二级任务流程调度模块;具体实施时,由于每颗卫星快视处理流程多样且复杂,为了便于每个流程的管理,本发明的二级任务流程模板定制模块用于将任务分成二级任务,采用二级模板的方式将一个复杂的快视任务拆分成多个二级任务;
本实施例中,所述二级模板具体为:以一个数据流为基本单元,一级模板对二级模板进行组合管理,联合组成某颗卫星的实时快视处理任务流程。
所述二级任务流程调度模块用于分别对一级任务和二级任务进行调度。
本实施例中,所述一级任务调度按照二级任务的执行顺序及依赖关系进行串、并行调度,对每个二级任务进行启动、停止管理,监控二级任务的执行过程并获取执行结果。
本实施例中,所述二级任务调度按照执行单元间执行顺序以及依赖关系进行串、并行调度,对每个执行单元的启动与停止进行管理,并对已启动模块执行状态进行实时跟踪,反馈每个模块最终执行结果。
所述数据流处理单元包括数据流模板定制模块和数据流管理模块;所述数据流模板定制模块用于对数据在二级任务间及执行单元间的流向进行模板定制;所述数据流管理模块用于根据所述数据流模板定制模块定义的数据流向对执行单元的启动参数文件进行数据流向的指定。
本实施例中,所述数据流分为实时数据流和非实时数据流:所述实时数据流以socket方式进行网络数据帧的传输,用于并行工作的模块之间数据传输;非实时数据流是指数据文件的读写,用于串行工作的模块之间数据传输。
综上所述,以上仅为本发明的较佳实例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (3)
1.一种通用可扩展遥感卫星数据实时快视处理调度***,其特征在于,包括:传感器对应关系处理单元、任务流程处理单元、数据流处理单元;
所述传感器对应关系处理单元包括传感器关系模型配置模块和传感器配置模型解析模块;所述传感器关系模型配置模块用于建立远控传感器、解压缩传感器和快视处理传感器粒度的对应关系模型,通过配置实现对每颗卫星传感器模型的定制;所述传感器配置模型解析模块根据所述对应关系模型获取本次任务需要处理的传感器,并结合任务流程处理单元中的二级任务流程模板,获取本次任务相应传感器的二级任务流程,生成内部作业单;
所述任务流程处理单元包括二级任务流程模板定制模块和二级任务流程调度模块;所述二级任务流程模板定制模块用于将一个快视任务拆分成多个二级任务,所述二级任务流程调度模块用于分别对第一级任务和第二级任务进行调度;所述第二级任务调度按照执行单元间执行顺序以及依赖关系进行串、并行调度;
所述数据流处理单元包括数据流模板定制模块和数据流管理模块;所述数据流模板定制模块用于对数据在二级任务间及执行单元间的流向进行模板定制;所述数据流管理模块用于根据所述数据流模板定制模块定义的数据流向对执行单元的启动参数文件进行数据流向的指定;
所述二级任务流程模板以一个数据流为基本单元,第一级模板对第二级模板进行组合管理,联合组成某颗卫星的实时快视处理任务流程;
所述***通过配置传感器对应关系模型、二级任务流程模板和数据流模板,即可实现对新增卫星快视处理流程的配置化扩展支持;
所述数据流分为实时数据流和非实时数据流:所述实时数据流以socket方式进行网络数据帧的传输,用于并行工作的模块之间数据传输;非实时数据流是指数据文件的读写,用于串行工作的模块之间数据传输。
2.如权利要求1所述的一种通用可扩展遥感卫星数据实时快视处理调度***,其特征在于,所述第一级任务调度按照第二级任务的执行顺序及依赖关系进行串、并行调度,对每个第二级任务进行启动、停止管理,监控第二级任务的执行过程并获取执行结果。
3.如权利要求1所述的一种通用可扩展遥感卫星数据实时快视处理调度***,其特征在于,所述第二级任务调度对每个执行单元的启动与停止进行管理,并对已启动模块执行状态进行实时跟踪,反馈每个模块最终执行结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111581931.1A CN114465652B (zh) | 2021-12-22 | 2021-12-22 | 一种通用可扩展遥感卫星数据实时快视处理调度*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111581931.1A CN114465652B (zh) | 2021-12-22 | 2021-12-22 | 一种通用可扩展遥感卫星数据实时快视处理调度*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114465652A CN114465652A (zh) | 2022-05-10 |
CN114465652B true CN114465652B (zh) | 2023-11-14 |
Family
ID=81405062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111581931.1A Active CN114465652B (zh) | 2021-12-22 | 2021-12-22 | 一种通用可扩展遥感卫星数据实时快视处理调度*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114465652B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101315424A (zh) * | 2008-07-29 | 2008-12-03 | 中国科学院对地观测与数字地球科学中心 | 多卫星遥感数据一体化并行地面预处理*** |
CN102412990A (zh) * | 2011-11-18 | 2012-04-11 | 中国科学院对地观测与数字地球科学中心 | 具有集中管理和实时传输功能遥感卫星原始数据记录*** |
CN102521687A (zh) * | 2011-12-01 | 2012-06-27 | 中国资源卫星应用中心 | 遥感卫星数据预处理小型化通用平台 |
CN104239143A (zh) * | 2014-09-17 | 2014-12-24 | 中国科学院遥感与数字地球研究所 | 基于osgi和工作流的卫星数据接收任务调度***及方法 |
CN106845792A (zh) * | 2016-12-27 | 2017-06-13 | 中国电子科技集团公司第五十四研究所 | 基于星地资源模型的任务规划通用平台 |
WO2020108303A1 (zh) * | 2018-11-30 | 2020-06-04 | 中兴通讯股份有限公司 | 一种基于异构计算的任务处理方法及软硬件框架*** |
-
2021
- 2021-12-22 CN CN202111581931.1A patent/CN114465652B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101315424A (zh) * | 2008-07-29 | 2008-12-03 | 中国科学院对地观测与数字地球科学中心 | 多卫星遥感数据一体化并行地面预处理*** |
CN102412990A (zh) * | 2011-11-18 | 2012-04-11 | 中国科学院对地观测与数字地球科学中心 | 具有集中管理和实时传输功能遥感卫星原始数据记录*** |
CN102521687A (zh) * | 2011-12-01 | 2012-06-27 | 中国资源卫星应用中心 | 遥感卫星数据预处理小型化通用平台 |
CN104239143A (zh) * | 2014-09-17 | 2014-12-24 | 中国科学院遥感与数字地球研究所 | 基于osgi和工作流的卫星数据接收任务调度***及方法 |
CN106845792A (zh) * | 2016-12-27 | 2017-06-13 | 中国电子科技集团公司第五十四研究所 | 基于星地资源模型的任务规划通用平台 |
WO2020108303A1 (zh) * | 2018-11-30 | 2020-06-04 | 中兴通讯股份有限公司 | 一种基于异构计算的任务处理方法及软硬件框架*** |
Non-Patent Citations (7)
Title |
---|
一种支持多星多任务遥感卫星地面***综合处理的运行控制技术;赵文波等;《电子与信息学报》;20050620(第06期);全文 * |
冯阳等.基于工作流技术的遥感卫星数据接收调度***的设计与实现.《无线电工程》.2018,第48卷(第11期), * |
基于工作流技术的遥感卫星数据接收调度***的设计与实现;冯阳等;《无线电工程》;20181019;第48卷(第11期);论文第1-4节,图1-2 * |
基于插件的星地资源管理***的设计与实现;孔庆玲 等;《信息***与网络》;20171106;第47卷(第11期);全文 * |
基于流式计算的遥感卫星数据快视处理方法;宋峣 等;《计算机工程与应用》;20180809;第55卷(第10期);全文 * |
通用遥感卫星快视处理***技术研究;杨仁忠;蔡兴文;杨蕾;石璐;;遥感信息(05);全文 * |
高性能遥感卫星地面预处理***中的任务管理与调度技术研究;向彪等;《宇航学报》;20080730;第29卷(第04期);论文摘要、引言、第1-3节,图1 * |
Also Published As
Publication number | Publication date |
---|---|
CN114465652A (zh) | 2022-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109933306B (zh) | 一种基于作业类型识别的自适应混合云计算框架生成方法 | |
CN102521687B (zh) | 遥感卫星数据预处理小型化通用平台 | |
EP3684033A1 (en) | Systems and methods for collecting, monitoring, and analyzing vehicle data from a plurality of vehicles using edge computing | |
CN108733358A (zh) | 一种基于Spark的机器学习工作流构建方法及装置 | |
CN106408271A (zh) | 一种项目监测方法及装置 | |
CN105243499A (zh) | 订单分配方法及*** | |
CN114461357A (zh) | 一种遥感卫星原始数据实时处理流程调度引擎 | |
CN111475137A (zh) | 一种软件开发需求预测的方法、***及设备 | |
CN109086044B (zh) | 一种基于组件的仿真模型开发方法 | |
CN114465652B (zh) | 一种通用可扩展遥感卫星数据实时快视处理调度*** | |
CN116661978B (zh) | 一种分布式的流程处理方法、装置及分布式业务流程引擎 | |
CN102541539B (zh) | 一种基于m2m的供应链智能面板设计方法 | |
CN109144840A (zh) | 一种测试方法、装置及其设备 | |
CN116820714A (zh) | 一种算力设备的调度方法、装置、设备和存储介质 | |
CN103824162B (zh) | 一种基于指令链的可靠性与性能一体化柔性工作流实现方法 | |
CN106598721B (zh) | 媒资数据流转方法及装置 | |
CN106503162B (zh) | 基于sap平台的页面动态生成方法及*** | |
US20180218060A1 (en) | Rollup engine for internet of things | |
CN111176624B (zh) | 一种流式计算指标的生成方法及装置 | |
CN110515595B (zh) | 一种航空电子分布式管理***的资源建模及管理方法 | |
CN111143057B (zh) | 一种基于多数据中心的异构集群数据处理方法、***及电子设备 | |
Parkhomenko | Complex requirements analysis for the high-level design of Embedded Systems | |
CN112232960B (zh) | 交易应用***监控方法及装置 | |
CN115544672A (zh) | 数字孪生仿真方法、***、装置及服务器 | |
EP4109365A1 (en) | Method and device for managing project by using cost payment time point setting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |