-
公开(公告)号:CN119473132A
公开(公告)日:2025-02-18
申请号:CN202411469989.0
申请日:2024-10-21
Applicant: 北京控制工程研究所
Inventor: 吴倩 , 董晓刚 , 李晓锋 , 傅秀涛 , 李鹤 , 李川 , 王同磊 , 齐天翼 , 杨晓龙 , 刘彤 , 王佳佳 , 索旭华 , 谌颖 , 张万利 , 张晋 , 赵雪婷 , 李博文 , 张晓文 , 胡萌
IPC: G06F3/06
Abstract: 本发明涉及一种基于分区策略的自主任务规划数据存储管理方法,属于异构数据存储技术领域;设置计算机内存空间的4种数据存储机制,包括环形存储机制、反复擦写机制、写满即停机制和递进存储机制;每次存储数据时根据需求选择1种分区机制进行数据存储;针对各数据存储机制建立统一的地址分配机制;针对各数据存储机制建立统一的存储处理方式;针对各数据存储机制建立统一的计算机内存分区状态查询机制;建立计算机内存分区资源回收机制;实现注销当前分区,释放本区的内存空间,用于新区的开辟使用;完成自主任务规划数据存储管理设计;本发明通过调用统一的注册、存储、查询、注销服务函数实现统一的实时数据存储管理功能。
-
公开(公告)号:CN114296797B
公开(公告)日:2024-11-22
申请号:CN202111435938.2
申请日:2021-11-29
Applicant: 北京控制工程研究所
Abstract: 本发明涉及一种基于注册机制的卫星指令通用安全检查及处理方法,通过提取出指令共同特征标识作为指令模板,形成通用指令配置表,变量地址、安全检测函数、指令处理函数均通过地址注册在通用指令配置表种,指令处理逻辑可兼容所有指令类型及协议模板,实现指令一键式处理,对指令检测函数的通用配置保证指令正确、有效执行,且代码易于维护,具有良好的扩展性。
-
公开(公告)号:CN114826371B
公开(公告)日:2024-05-31
申请号:CN202210271961.0
申请日:2022-03-18
Applicant: 北京控制工程研究所
Abstract: 本发明公开了一种可配置的卫星部件通信通用模型设计方法,包括:将卫星部件通信通用模型的输入抽象分解为四类信息:RT地址、消息类型、消息使能状态,以及消息的传输方式与传输通道;分别为四类信息分配相应的配置参数:第一配置参数、第二配置参数、第三配置参数和第四配置参数;根据第一配置参数、第二配置参数、第三配置参数和第四配置参数,建立消息可配置注册表;根据卫星部件类型,建立消息可配置注册表对应的索引表;构建得到卫星部件通信通用模型。本发明设计得到的卫星部件通信通用模型,优化了星上通信流程,简化了卫星软件操作,并大大提高了卫星通信的可靠性,解决了通信条件分散设置的通信可靠性低的问题。
-
公开(公告)号:CN116860331A
公开(公告)日:2023-10-10
申请号:CN202310464656.8
申请日:2023-04-26
Applicant: 北京控制工程研究所
Abstract: 一种星载软件在轨维护方法,建立软件在轨注入三级索引管理模型,三级索引分别对应三个层次的模型形式:最上层为在轨注入统一管理模型,中间层为注入函数模块数据结构模型,最下层为注入指令数据结构模型。本方法有效解决现有星载软件SRAM程序注入方式缺乏监控及规范问题,提供了良好的在轨注入程序记录、恢复以及注入程序回写EERPOM等操作,使得在轨维护操作更加自动化,简化了在轨维护流程,提高星载软件在轨维护能力;降低地面人员在轨维护操作复杂度,降低由于人员操作失误所造成的事故风险。
-
公开(公告)号:CN112308374B
公开(公告)日:2023-07-18
申请号:CN202011032997.0
申请日:2020-09-27
Applicant: 北京控制工程研究所
IPC: G06Q10/0631
Abstract: 本发明提出了一种基于多级队列的卫星自主任务规划指令序列执行方法,采用多级队列的方式,实现自主任务规划指令序列的动态执行管理。该方法首先利用指令缓冲区对一定时间范围内的待执行指令序列进行缓存,并根据应急任务指令实时更新指令缓冲区,动态调整待规划任务;其次设计指令规划区、指令执行区,并根据指令序列的时序要求和执行策略进行指令任务的规划和执行,确保指令不丢失、不覆盖,提高指令序列执行的连续性和稳定性,有效地保证了指令序列的执行可靠性、安全性。
-
公开(公告)号:CN113055081B
公开(公告)日:2022-09-27
申请号:CN202110369120.9
申请日:2021-04-06
Applicant: 北京控制工程研究所
Abstract: 本发明提供一种高可靠低开销的数据处理方法,发送端按照设定的采样周期对指令Cmd和数据进行采集,并打包形成数据包,发送给接收端;接收端按照设定的控制周期,接收数据包存入缓存Buffer;当一个控制周期接收后,计算当前控制周期接收到数据包的个数N;从缓存Buffer中提取本控制周期内第i个数据包,作为当前数据包,得到所有有效指令;本发明针对在数据发送端对指令打包后进行多次发送,在数据接收端对接收到的多个数据包进行一致性判断后确认指令是否有效的情况,通过缓存当前控制周期中的所有数据包以及上一控制周期的最后一个数据包和连续包计数器,解决了对包含相同指令的多个数据包进行跨周期接收和处理的问题,确保了接收指令的高可靠性。
-
公开(公告)号:CN114625024A
公开(公告)日:2022-06-14
申请号:CN202210112578.0
申请日:2022-01-29
Applicant: 北京控制工程研究所
IPC: G05B17/02
Abstract: 一种基于软总线的组件式控制系统仿真平台及方法,将仿真软件划分为硬件抽象层、应用层、模型仿真层和管理层四个层次,硬件抽象层实现对接口资源的统一管理,应用层实现各部件单机数据及协议处理,并在应用层划分为多个功能模块并将功能模块封装,对外屏蔽功能模块的具体内容,仅通过标准接口与外界相互访问,模型仿真层实现控制系统轨道和姿态运动规律的计算,管理层通过软总线对各功能模块进行统一管理调度,并实现仿真系统的时序管理。
-
公开(公告)号:CN114625023A
公开(公告)日:2022-06-14
申请号:CN202210112577.6
申请日:2022-01-29
Applicant: 北京控制工程研究所
IPC: G05B17/02
Abstract: 一种基于windows系统的分布式实时协同仿真系统及方法,系统由强实时数据共享网络、目标机仿真系统、动力学仿真系统、进程通讯和同步模块、实时周期运行内核和初始化设置模块组成。其中强实时数据共享网络,在所有互连的节点中虚拟出一段全局共享的网络内存,在分布系统中实现内存至内存的通信,在互连的计算机间提供高效的数据传输;目标机仿真系统是仿真系统的核心组成,被测目标软件,不需要任何修改就可以在目标机仿真系统中运行;动力学仿真系统完成控制系统轨道动力学和姿态动力学的计算;进程通讯和同步实现多台模拟器之间的通讯、管理以及对不同进程的本地同步控制;实时周期运行时内核控制整个系统的运行。
-
公开(公告)号:CN114296797A
公开(公告)日:2022-04-08
申请号:CN202111435938.2
申请日:2021-11-29
Applicant: 北京控制工程研究所
Abstract: 本发明涉及一种基于注册机制的卫星指令通用安全检查及处理方法,通过提取出指令共同特征标识作为指令模板,形成通用指令配置表,变量地址、安全检测函数、指令处理函数均通过地址注册在通用指令配置表种,指令处理逻辑可兼容所有指令类型及协议模板,实现指令一键式处理,对指令检测函数的通用配置保证指令正确、有效执行,且代码易于维护,具有良好的扩展性。
-
公开(公告)号:CN113934623A
公开(公告)日:2022-01-14
申请号:CN202111070252.8
申请日:2021-09-13
Applicant: 北京控制工程研究所
Abstract: 本发明涉及一种基于特征表的测试脚本自动生成方法,属于自动测试技术领域;步骤一、建立星敏感器和陀螺的动力学测试特征量T1、T2、……、Tn,n为特征量的个数,n为大于1的正整数;步骤二、按照需求确定各动力学测试特征量Ti中各类型及对应各设置内容的实际测试数据;建立以动力学测试特征量T1、T2、……、Tn为表头的特征表;步骤三、读取特征表中的各测试数据,完成测试脚本的自动生成;本发明实现了需求功能相对独立,测试步骤重复性高的测试用例自动化生成,大大减少了纯手工编写测试用例脚本的工作量,提高了测试效率,具有复用性强,操作简单的优点。
-
-
-
-
-
-
-
-
-