-
公开(公告)号:CN113934623B
公开(公告)日:2024-07-23
申请号:CN202111070252.8
申请日:2021-09-13
Applicant: 北京控制工程研究所
Abstract: 本发明涉及一种基于特征表的测试脚本自动生成方法,属于自动测试技术领域;步骤一、建立星敏感器和陀螺的动力学测试特征量T1、T2、……、Tn,n为特征量的个数,n为大于1的正整数;步骤二、按照需求确定各动力学测试特征量Ti中各类型及对应各设置内容的实际测试数据;建立以动力学测试特征量T1、T2、……、Tn为表头的特征表;步骤三、读取特征表中的各测试数据,完成测试脚本的自动生成;本发明实现了需求功能相对独立,测试步骤重复性高的测试用例自动化生成,大大减少了纯手工编写测试用例脚本的工作量,提高了测试效率,具有复用性强,操作简单的优点。
-
公开(公告)号:CN117609557A
公开(公告)日:2024-02-27
申请号:CN202311371163.6
申请日:2023-10-20
Applicant: 北京控制工程研究所
Inventor: 周艳丽 , 周中泽 , 柴志 , 王裙 , 李光旭 , 王建花 , 万丽景 , 杨璐畅 , 史晓霞 , 李经松 , 李轶 , 刘新彦 , 钟睿明 , 李晓锋 , 董晓刚 , 党纪红 , 吴培亚 , 陈志华 , 李信动 , 王昱
IPC: G06F16/901 , G06F16/906 , G06F9/445
Abstract: 一种基于快速搜索的指令可配置方法,通过地面指令的注入,卫星完成定姿,定向,机动等各种功能。提出了一种基于指令的分类,特征参数配置,快速搜索,准则判断,环形存储等多种设计的星载指令实现方法。完成了复杂星载指令的规则化,约束化,可配置、可扩展、快速搜索、快速响应。此方法具有良好的任务适应性,可满足不同卫星的多种需求,采用的高配置,快速搜索等机制能够显著降低开发时间和成本。
-
公开(公告)号:CN112100053B
公开(公告)日:2023-07-14
申请号:CN202010791259.8
申请日:2020-08-07
Applicant: 北京控制工程研究所
Abstract: 一种基于星载目标系统验证的自动化作业编写方法,采用中间码和自然语言复合描述自动化作业操作,通过中间码描述操作并精准表达操作含义,同时通过自然语言描述使作业文件具有良好可读性,实现双语作业文件的稳定执行,解决了传统自动化测试框架与自动化测试需求难以匹配、成本过高且利用率低的问题,具备广阔的应用前景,能够为航天系统和产品研制工作提供有力支撑。
-
公开(公告)号:CN116360847A
公开(公告)日:2023-06-30
申请号:CN202310332177.0
申请日:2023-03-30
Applicant: 北京控制工程研究所
Abstract: 一种基于事件驱动的通用化电推进模式控制方法,属于航天器嵌入式软件技术领域。本发明针对当前电推进应用软件模式控制一般采用switch case方式进行模式控制,单个模式的所有子流程在一个函数中实现,子流程之间耦合度高,可维护性较差;针对不同型号,需要重写全部模式控制代码,灵活性低,不利于软件的构件化、通用化;若对某一子流程进行在轨修改,需要对整个模式函数进行替换,软件在轨维护困难等问题,可以有效降低子流程间的耦合度、大幅提高软件通用性、简化软件在轨维护流程,提高软件研制效率和软件质量。
-
公开(公告)号:CN113438008B
公开(公告)日:2022-10-28
申请号:CN202110425173.8
申请日:2021-04-20
Applicant: 北京控制工程研究所
IPC: H04B7/185 , H04B17/391 , H04J3/06 , G06F9/54
Abstract: 本发明一种适用于姿轨控系统多机容错架构的多机时标仿真方法,在多机的共享内存中设计了独立互斥的数据空间,为时标的统一管理提供数据基础,采用多次时标同步的方式,将多机共享内存中数据交换和传输的过程进行阶段划分,保证多机在不同的数据处理阶段均为同步状态,避免将非同步的数据引入计算,实现了任务级的多机时标统一,然后设计了同步控制器,使用同步控制器与各机通信,以仿真时间为控制基准进行同步,设计了高优先级的同步参数,让单机调试过程与多机的时标统一不再矛盾,实现了系统级的多机时标统一。最终解决了容错架构下多机时标统一问题,该仿真方法不仅实现了任务级的时标统一,也实现了系统级的时标统一,目前已在空间站仿真环境中成功运用。
-
公开(公告)号:CN112257906B
公开(公告)日:2022-08-12
申请号:CN202011061688.6
申请日:2020-09-30
Applicant: 北京控制工程研究所
Abstract: 本发明一种基于状态管理的成像卫星自主任务规划驱动方法,具体步骤如下:(1)任务状态信息提取;(2)任务状态信息融合并对融合后的状态信息进行优化,建立任务状态量并改进状态量的设计;(3)对任务状态的迁移进行优化,建立有限状态机,以此驱动自主任务规划流程。本发明基于状态管理,并对任务状态量的设计进行改进,对任务状态的迁移进行优化,保证自主任务规划流程正确驱动的同时使得成像卫星自主任务规划更加灵活智能。
-
公开(公告)号:CN108491197B
公开(公告)日:2021-06-11
申请号:CN201810148099.8
申请日:2018-02-13
Applicant: 北京控制工程研究所
IPC: G06F8/30
Abstract: 一种基于同平台组合编译的航天器在轨维护注入码生成方法,(1)采用ERC32编译系统还原航天器在轨运行软件的状态,通过一次链接生成a.out格式在轨状态目标文件;(2)使用ERC32编译系统对在轨维护源代码进行预处理和编译,生成相应的汇编码目标文件;(3)使用RCC编译系统对汇编码目标文件进行汇编处理,生成待上传中间目标文件;(4)将在轨状态目标文件转换为ELF格式的在轨状态中间目标文件;(5)精简在轨状态中间目标文件;(6)新建链接脚本文件;(7)生成新的可执行目标文件;(8)通过RCC编译系统将新的可执行目标文件转换成链接指令文件或BIN文件,直接提取指定起始地址的注入码指令,从而完成航天器在轨维护注入码的生成。
-
公开(公告)号:CN112883122A
公开(公告)日:2021-06-01
申请号:CN202110163577.4
申请日:2021-02-05
Applicant: 北京控制工程研究所
IPC: G06F16/28 , G06F16/26 , G06F16/35 , G06F40/295
Abstract: 本发明公开了一种基于多视图模型的嵌入式软件知识管理系统,该系统能够将多源、异构的嵌入式软件资产进行统一表示,使传统基于关系型数据库的资产管理模式转化为基于多视图模型的软件资产可视化管理模式,解决了嵌入式软件知识管理效率不高的问题,同时还利用多视图模型建立起了异构软件数据源间存在的显式和隐式关系,能在语义层面上对软件知识库进行高效的查询,提高了嵌入式软件的重用能力。所述方法能够直接应用于嵌入式软件领域,从而实现软件资产库的智能化管理。
-
公开(公告)号:CN110750869A
公开(公告)日:2020-02-04
申请号:CN201910896582.9
申请日:2019-09-23
Applicant: 北京控制工程研究所
IPC: G06F30/20
Abstract: 本发明公开一种姿轨控系统多部件动力学仿真模块的设计方法,采用动力学仿真模块分散细化的插针思路,不再将动力学仿真模块的运行时域统一放置于控制周期的固定位置,而是将动力学仿真模块拆分为若干子模块,按照实际性能需求决定细化程度,每个子模块按照其执行序列及时间裕度要求,重新安排执行时域,并且为每个部件设置调用标志,仅在需调用的周期进行数据输出,尽可能优化、均衡仿真性能。在不损失系统仿真度的前提下,成功解决了多部件动力学仿真的时间瓶颈问题。该方法目前已在空间站仿真环境中成功运用。
-
公开(公告)号:CN106325860B
公开(公告)日:2019-11-12
申请号:CN201610676562.7
申请日:2016-08-16
Applicant: 北京控制工程研究所
Abstract: 一种航天嵌入式软件接口数据的自动化维护方法,监测航天嵌入式软件代码中的数据自动化维护指令并判断,当为分组控件时,生成分组控件显示当前及下一个分组控件语句间所有变量及变量取值,当为复选框控件或者编辑框控件时,通过复选框或者编辑框改变前置变量取值,当为下拉列表框控件时,生成下拉列表框改变被选中的变量赋值,当为单选按钮控件时,生成单选按钮改变被选中变量赋值,当为数组编辑窗口控件时,生成数组编辑窗口修改被选变量的取值,当为生成文件选择窗控件时,生成文件选择窗口查看系统文件。
-
-
-
-
-
-
-
-
-