-
公开(公告)号:CN116955150A
公开(公告)日:2023-10-27
申请号:CN202310465393.2
申请日:2023-04-26
Applicant: 西安空间无线电技术研究所
IPC: G06F11/36
Abstract: 本发明公开了一种数据传输软件的模糊测试方法,包括:获取正确数据集合St,St中的每个元素包括数据传输软件接收的正确的指令值C和与指令值C对应的遥测值T;根据St生成异常数据集合Sf,Sf中的每个元素包括对指令值C进行异常化处理得到的指令值Cy和与指令值C对应的遥测值T;根据Sf生成突变数据集Sn,Sn中的每个元素包括对指令值Cy进行突变处理得到的指令值Cx和与指令值C对应的遥测值T;对Sn进行优先级排序,生成用于模糊测试的数据集Sm;向数据传输软件依次发送Sm中各元素包含的指令值Cx,获得与指令值Cx对应的遥测值Tx;比较相应的Tx和T,得到数据传输软件的模糊测试结果。本发明实现了数据传输软件的高效可靠测试,易于工程实现。
-
公开(公告)号:CN115755785B
公开(公告)日:2025-01-28
申请号:CN202211321600.9
申请日:2022-10-26
Applicant: 西安空间无线电技术研究所
IPC: G05B19/418
Abstract: 本发明涉及一种基于多级动态优先级的自主任务调度方法及系统,应用于数传分系统下位机数传控制单元,在“中断驱动+自主任务调度+主循环处理”软件架构下根据下位机各子任务重要程度和实时性要求,创建子任务优先级映射表,将任务的优先级划分为1级,2级……最大级Max_Number等。根据周期性监测关键指标进行阀值判断,然后刷新重构参数化可配置优先级映射表,通过单链表队列和优先级位示图,实现子任务优先级动态调整,加速自主响应。本发明方法有效提升实时性任务的响应率以及数据传输的可靠性,具有良好的可移植性。
-
公开(公告)号:CN116301928A
公开(公告)日:2023-06-23
申请号:CN202211098276.9
申请日:2022-09-08
Applicant: 西安空间无线电技术研究所
IPC: G06F8/61
Abstract: 本发明提供了一种基于ROMFS的操作系统下APP加载与在轨重构方法,包括:将独立编译成ELF格式的APP封装成ROMFS镜像,并整体烧写固化在航天器操作系统存储器的三处;在内存中定义固定地址的ROMFS段;操作系统上电后通过引导软件将存储器中的ROMFS镜像三取二加载至ROMFS段中;操作系统利用ROMFS段建立ROMFS文件系统;通过ELF加载器将ROMFS中ELF格式的APP加载、链接到航天器操作系统空间中运行;APP在轨重构时地面将ROMFS镜像逐包上注至缓冲区中,再通过FLASH烧写指令将镜像烧写至存储器中的三区。本发明方法有效解决了航天器操作系统引导软件对文件系统内APP的读写问题,提高了APP在轨加载及重构的可靠性。
-
公开(公告)号:CN115755785A
公开(公告)日:2023-03-07
申请号:CN202211321600.9
申请日:2022-10-26
Applicant: 西安空间无线电技术研究所
IPC: G05B19/418
Abstract: 本发明涉及一种基于多级动态优先级的自主任务调度方法及系统,应用于数传分系统下位机数传控制单元,在“中断驱动+自主任务调度+主循环处理”软件架构下根据下位机各子任务重要程度和实时性要求,创建子任务优先级映射表,将任务的优先级划分为1级,2级…最大级Max_Number等。根据周期性监测关键指标进行阀值判断,然后刷新重构参数化可配置优先级映射表,通过单链表队列和优先级位示图,实现子任务优先级动态调整,加速自主响应。本发明方法有效提升实时性任务的响应率以及数据传输的可靠性,具有良好的可移植性。
-
-
-