一种基于动态字节码的遥测参数解析设计方法技术

技术编号:42355269 阅读:39 留言:0更新日期:2024-08-16 14:41
本发明专利技术公开了一种基于动态字节码的遥测参数解析设计方法,包括以下步骤:S1,根据卫星遥测参数格式说明文档,编写遥测参数格式定义excel;S2,通过遥测系统模块导入excel,并进行定义的静态校验;S3,依据定义记录,结合动态字节码生成技术,生成包含一组遥测参数格式定义的描述属性的class类;S4,利用自定义的ClassLoader把class类加载到JVM中;S5,接收到遥测源数据帧后,查找其对应JVM内存中的Class类,未找到对应的Class,则放弃,若找到,则进入步骤S6;S6,调用匹配到的Class中继承父类的通用解析处理方法;S7,得到包含遥测参数解析后数据的实例化对象;S8,依据实际需求传输、显示或保存遥测参数实例化对象。本发明专利技术简化了卫星任务的录入校验并提高了解析效率。

【技术实现步骤摘要】

本专利技术涉及地面运控系统领域,特别涉及一种基于动态字节码的遥测参数解析设计方法


技术介绍

1、目前卫星遥测数据处理系统,最繁琐复杂的工作是针对不同卫星任务进行不同的遥测数据格式约定的录入。国内各卫星研制场所的卫星遥测数据格式约定有着各种不同的方式,这些不同方式的遥测格式描述使得在卫星遥测数据处理系统的研制过程中存在大量的理解、识别和个性化硬编码的问题,所以急需设计一套简单、通用的遥测格式数据规范用以简化卫星任务的录入、校验和提高解析效率。


技术实现思路

1、为了解决现有问题,本专利技术提供了一种基于动态字节码的遥测参数解析设计方法,具体方案如下:

2、一种基于动态字节码的遥测参数解析设计方法,包括以下步骤:

3、s1,根据卫星遥测参数格式说明文档,编写遥测参数格式定义excel;

4、s2,通过遥测系统模块导入遥测参数格式定义excel,导入过程进行遥测参数格式定义的静态校验;

5、s3,依据遥测参数格式定义的记录,结合动态字节码生成技术,生成包含一组遥测参本文档来自技高网...

【技术保护点】

1.一种基于动态字节码的遥测参数解析设计方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于:步骤S3生成的class类包括各遥测参数字段以及字段上的Annotation。

3.根据权利要求2所述的方法,其特征在于:字段Annotation包含参数编号、参数名称、开始字节序号、长度、单位、参数处理方法以及上下限的定义属性。

4.一种计算机可读存储介质,其特征在于:介质上存有计算机程序,计算机程序运行后,执行如权利要求1-3任一所述的方法。

5.一种计算机系统,其特征在于:包括处理器、存储介质,存储介质上存有计算机程序,...

【技术特征摘要】

1.一种基于动态字节码的遥测参数解析设计方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于:步骤s3生成的class类包括各遥测参数字段以及字段上的annotation。

3.根据权利要求2所述的方法,其特征在于:字段annotation包含参数编号、参数名称、开始字节序号、长度、单位、...

【专利技术属性】
技术研发人员:杜立昌高娟汪龙宝袁波孙荣华
申请(专利权)人:中科星图测控技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1