【技术实现步骤摘要】
一种可灵活定制帧格式的测试数据模拟方法和系统
本专利技术专利涉及航天卫星测试数据模拟领域,主要涉及一种可灵活定制帧格式的测试数据模拟方法和系统。
技术介绍
随着航天技术的进步,各类卫星功能日趋多样化和复杂化,卫星的地面测试技术也逐步往通用化发展。尤其在卫星数传系统和固存系统的测试中,地面测试设备需要按照系统定义的帧格式,生成符合要求的测试数据,以模拟真实的环境进行系统测试,此类设备称为数据模拟设备。对于不同的单机系统,数据帧格式、接口类型完全不同,因此,开发出帧格式可灵活定制、通用化程度高的数据模拟设备,有助于提高地面测试设备的功能适应性和测试效率。现有数据模拟设备的数据帧格式固定、接口功能单一、可扩展性差。进行多型号卫星测试时,需要进行帧格式改造和接口改造。在多接口类型、多数据格式的复杂测试场景下,需要通过多台测试设备组合使用,增加了测试系统的复杂性。因此,现有测试数据模拟设备不能灵活修改数据帧格式和接口类型,通用化程度较低,测试数据传输速度慢、测试方法无法定制和修改等问题。
技术实现思路
鉴于上述问题,提供一种克服上述问题或者至少部分地解决上述问题的一种可灵活定制帧格式的测试数据模拟方法和系统。本专利技术提出的技术方案如下:一种可灵活定制帧格式的测试数据模拟方法,包括:S100.通过上位机进行测试配置,生成配置文件;所述测试配置包括帧格式的配置、发数速率的配置、数据动态更新配置、错误注入的配置;S200.将配置文件通过网络通信模块发送到处理器子系统,处理 ...
【技术保护点】
1.一种可灵活定制帧格式的测试数据模拟方法,其特征在于,包括:/nS100.通过上位机进行测试配置,生成配置文件;所述测试配置包括帧格式的配置、发数速率的配置、数据动态更新配置、错误注入的配置;/nS200.将配置文件通过网络通信模块发送到处理器子系统,处理器子系统根据配置文件生成原始测试数据,并将原始测试数据存于内存中,所述原始数据包括辅助数据和净荷数据;/nS300.处理器子系统通过SGDMA传输方式与可编程逻辑列阵子系统进行原始测试数据传输,具体传输规则包括:先发指定长度的辅助数据,再发指定长度的净荷数据,循环进行;/nS400.处理器子系统和可编程逻辑列阵子系统分别对辅助数据和净荷数据进行动态更新,完成原始测试数据的更新;/nS500.进行数据的速率控制和发送时序处理,将完成更新的测试数据存入缓存;/nS600.将更新的测试数据通过接口逻辑单元发送到对应的硬件接口上,完成测试数据模拟过程。/n
【技术特征摘要】
1.一种可灵活定制帧格式的测试数据模拟方法,其特征在于,包括:
S100.通过上位机进行测试配置,生成配置文件;所述测试配置包括帧格式的配置、发数速率的配置、数据动态更新配置、错误注入的配置;
S200.将配置文件通过网络通信模块发送到处理器子系统,处理器子系统根据配置文件生成原始测试数据,并将原始测试数据存于内存中,所述原始数据包括辅助数据和净荷数据;
S300.处理器子系统通过SGDMA传输方式与可编程逻辑列阵子系统进行原始测试数据传输,具体传输规则包括:先发指定长度的辅助数据,再发指定长度的净荷数据,循环进行;
S400.处理器子系统和可编程逻辑列阵子系统分别对辅助数据和净荷数据进行动态更新,完成原始测试数据的更新;
S500.进行数据的速率控制和发送时序处理,将完成更新的测试数据存入缓存;
S600.将更新的测试数据通过接口逻辑单元发送到对应的硬件接口上,完成测试数据模拟过程。
2.如权利要求1所述的一种可灵活定制帧格式的测试数据模拟方法,其特征在于,所述帧格式的配置包括:对帧格式每个字段的数据内容、区域起点、区域终点加以配置;发数速率的配置包括:配置发送数据有效长度、发送间隔、突发数量、发送数据位宽进行配置;数据动态更新配置包括:定制区域的限定、定制类型的限定进行配置;错误注入的配置包括:在指定区域插入错误,或者修改校验和内容进行配置。
3.如权利要求1所述的一种可灵活定制帧格式的测试数据模拟方法,其特征在于,所述原始测试文件存于内存中,原始测试文件中的辅助数据和净荷数据存储在不同内存区域。
4.如权利要求3所述的一种可灵活定制帧格式的测试数据模拟方法,其特征在于,原始测试文件中的辅助数据和净荷数据存储在不同内存区域前,无需预先封装。
5.如权利要求1所述的一种可灵活定制帧格式的测试数据模拟方法,其特征在于,处理器子系统对辅助数据进行动态更新,具体为:处理器子系统生成并向可编程逻辑列阵子系统发送辅助数据之后,处理器子系统根据数据更新规则,更新辅助数据;同时判断辅助数据内存区的数据是否已经完成发送,若辅助数据内存区的数据已经完成发送,用新生成的辅助数据覆盖已发送内存区。
6.如权利要求1所述的一种可灵活定制帧格式的测试数据模拟方法,其特征在于,可编程逻辑列阵子系统对净荷数据进行动态更新,具体包括...
【专利技术属性】
技术研发人员:喻世德,胡成昌,彭维华,周严,
申请(专利权)人:武汉卓目科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。