-
公开(公告)号:CN109408542B
公开(公告)日:2021-02-09
申请号:CN201811125570.8
申请日:2018-09-26
Applicant: 北京航天自动控制研究所 , 中国运载火箭技术研究院
IPC: G06F16/2455
Abstract: 本发明公开了一种基于征兆的专家系统的故障推理方法,将命题逻辑表达式按照命题逻辑生成二元规则集合;二元规则为一个产生式,由一个或两个触发输入,进行逻辑运算,输出作为另一个二元规则触发输入的中间状态或者该规则的结论;根据数据征兆表,匹配获得系统状态数据的征兆,每个征兆代表该数据的一种状态;将状态数据的征兆与二元规则进行匹配,当满足某一二元规则时,按照该二元规则生成中间状态或表征故障的结论;本发明定义了新的基于征兆模式的专家系统知识的表示方法,设计了相应的推理机规则模式匹配方法。相比现有的专家系统的推理机制,本发使用位图表示推理机内部状态,并采取模式‑规则逆向索引的匹配方法,推理机制更加简单和高效。
-
公开(公告)号:CN107135049B
公开(公告)日:2020-08-14
申请号:CN201710256778.2
申请日:2017-04-19
Applicant: 北京航天自动控制研究所 , 中国运载火箭技术研究院
Abstract: 一种面向离散数据流的可靠异步通信方法,主要涉及数据结构化,信源发送,信宿接收及信宿数据解析技术。其主要针对瞬时性通信速度大于处理速度,采取临时缓冲队列存储,然后信宿从缓冲队列中依次读取每一帧数据,并对数据帧完整性、结构、内容的正确性进行检查以确保通信数据正常接收。所述方法不涉及层次化协议栈,实现较简单,且可以较好地剔除接收到噪声数据。
-
公开(公告)号:CN110569977A
公开(公告)日:2019-12-13
申请号:CN201910670830.8
申请日:2019-07-23
Applicant: 北京航天自动控制研究所 , 中国运载火箭技术研究院
Inventor: 丁万兵 , 崔小磊 , 崔宇 , 李娜 , 曹芳芳 , 何波 , 李辉 , 王冲 , 冯初彦 , 王乐其 , 刘鹏 , 吕京伟 , 韩翔宇 , 江思荣 , 孙鹏 , 张红群 , 范国梁 , 童璐 , 陈星宇
IPC: G06N5/04
Abstract: 一种面向实时专家系统并行时限推理的可复用定时方法,包括步骤如下:实时专家系统启动时,创建基础定时器gTimer,定时事件队列Q,定时事件管理线程tEventManager,以及给定时事件管理线程tEventManager传消息的消息队列msgQEvent;定义定时事件、定时事件队列Q和定时事件队列Q节点的数据项;每当实时专家系统中任意一个规则中的时限推理开始时,实时专家系统启动定时事件Ei,将定时事件Ei通过消息队列msgQEvent发送给定时事件管理线程tEventManager,定时事件管理线程tEventManager接到处理请求后,将定时事件Ei插入到定时事件队列Q中。本发明的方法为实时专家系统有效的管理和分配定时器资源。
-
公开(公告)号:CN105183688B
公开(公告)日:2018-10-09
申请号:CN201510544361.7
申请日:2015-08-28
Applicant: 北京航天自动控制研究所 , 中国运载火箭技术研究院
Abstract: 一种基于串口网络的IO数字量监测端口扩展方法,包括,S1、将带FPGA监测逻辑的监测板卡挂接到由一块带微控制器的板卡控制的串口网络上;S2、由分布在监测板卡上的FPGA监测逻辑对I/O型数字量进行监测,并将FPGA监测逻辑对I/O型数字量的监测结果通过串口网络传给微控制器;S3、由微控制器完成对I/O型数字量监测结果信息的整理校正,提供监测报告。本发明所述方法将扩展的I/O型数字量端口在其他板卡上实现,通过串口总线将测试信息传回到微处理器板卡上,这样在微处理器板卡上无需实现监测I/O型数字量相关功能的电路,从而可以使微处理器板卡更好地完成其他功能。
-
公开(公告)号:CN105158607B
公开(公告)日:2018-04-10
申请号:CN201510544073.1
申请日:2015-08-28
Applicant: 北京航天自动控制研究所 , 中国运载火箭技术研究院
IPC: G01R31/00
Abstract: 一种非独立多通道模拟量实时监测方法,包括,步骤S1,对采集的模拟量进行分组,分成多个采集组;步骤S2,对单个采集组中分组后的模拟量进行排序;步骤S3,打开一个采集组的组内模拟量采集通道,同时打开模拟量采集通道的建立标志,并开始计时;步骤S4,查询模拟量采集通道的建立时间是否达到指定时长,若未达到指定时长,则退出,若已经达到指定时长则开始模拟量测试;模拟量测试完毕后,关闭采样通道,并开启下一个采集组内模拟量的采集通道;重复步骤S4直至所有采集组的模拟量测试完毕。本发明解决了采样效率与采样精度的矛盾,可以在保证监测精度的基础上,大幅度的提高被监测的模拟量的采样效率,从而提高了被监测量的采样率。
-
公开(公告)号:CN106789495B
公开(公告)日:2019-08-09
申请号:CN201611051761.5
申请日:2016-11-23
Applicant: 北京航天自动控制研究所 , 中国运载火箭技术研究院
Abstract: 本发明公开了一种单控制器主从式网络总线控制器在线切换方法,总线当前控制器Ctrlorcurrent向从属站点Ctrlorcandidate发送控制器切换请求消息;Ctrlorcandidate向Ctrlorcurrent回复控制器切换请求应答消息,等待tdelay1后,将自身切换为总线控制器;Ctrlorcurrent收到切换请求应答消息之后,将自己切换为从属站点;Ctrlorcandidate给已切换为从属站点的Ctrlorcurrent发送切换好消息,并等待tdelay2后,读取Ctrlorcurrent回复消息,若回复标志有效,则切换成功,否则,Ctrlorcandidate重新将自己切为从属站点;Ctrlorcurrent在预设的Tswitch时间内收到Ctrlorcandidate发来的总线控制器切换好消息,则置位回复标志后等待总线控制器来取,未收到,则重新将自己切换为总线控制器,记录切换次数加1,重复切换过程;直到重复N次仍不能成功,则报警总线故障,结束切换过程。本发明简单易行、稳定可靠。
-
公开(公告)号:CN108804080A
公开(公告)日:2018-11-13
申请号:CN201810417634.5
申请日:2018-05-04
Applicant: 北京航天自动控制研究所 , 中国运载火箭技术研究院
IPC: G06F8/20
CPC classification number: G06F8/22
Abstract: 一种多中断嵌入式程序的高可靠性设计方法是一种用于提高带有多个中断需求的嵌入式高级语言软件安全可靠的方法。在带有多中断需求的嵌入式软件运行过程中通常会出现由于中断某些变量被异常修改,导致程序行为与预期不一致的现象,为了解决这种问题,一般选择对变量进行多次赋值等类似的处理方法来确保即使变量被异常修改,也可以将其改正回来,以避免引起功能异常。本发明所述方法包括确定临界区的方法,以及如何对临界区进行访问两个方面,大大提高嵌入式软件运行的可靠性和稳定性。
-
公开(公告)号:CN102930164B
公开(公告)日:2015-07-08
申请号:CN201210433765.5
申请日:2012-10-31
Applicant: 北京航天自动控制研究所 , 中国运载火箭技术研究院
IPC: G06F19/00
Abstract: 一种飞行器控制数据的转换方法,利用模板控制文件从控制数据文本文件中获取控制参数;对读取的各时间点的弹道程序角进行分析和扩展生成处理后的弹道程序角数据;根据读取的各时间点的导航参数和导引常系数计算各时间点所对应的弹道导引变系数,对各时间点所对应的弹道导引变系数进行分析和扩展生成处理后的弹道导引变系数;根据从模板控制文件中读取的数据的属性,生成高级语言能够识别的数据源码文件。本发明的转换方法实现对控制数据的自主分析和处理,能够快速、可靠地将控制数据文本文件转换为火箭飞行控制软件可识别的高级语言数据源码文件。
-
公开(公告)号:CN117879989A
公开(公告)日:2024-04-12
申请号:CN202311680223.2
申请日:2023-12-08
Applicant: 北京航天自动控制研究所
IPC: H04L12/40 , H04L41/12 , H04L47/765
Abstract: 本申请提供一种1553B总线控制权切换方法和复杂系统,应用该方法的复杂系统包括多个系统和一套1553B总线;其中,多个系统通过1553B总线连接,进行数据通信,且多个系统之间存在表征系统间总线物理连接状态的信号;信号的初始值为高电平状态值;该方法包括:当前系统向另一系统发送切换指令;其中,总线控制器位于的系统为当前系统;另一系统基于预切换指令,在总线拓扑变化时接管总线控制权。本申请提供的方法,采用一套1553B总线满足复杂系统的1553B通信需求,可以针对复杂系统,特别是实时性约束较强的控制系统,进行快速且可靠的总线控制权切换,对确保复杂高可靠实时系统在复杂场景下工程应用具有重大意义。
-
公开(公告)号:CN108804080B
公开(公告)日:2022-06-03
申请号:CN201810417634.5
申请日:2018-05-04
Applicant: 北京航天自动控制研究所 , 中国运载火箭技术研究院
IPC: G06F8/20
Abstract: 一种多中断嵌入式程序的高可靠性设计方法是一种用于提高带有多个中断需求的嵌入式高级语言软件安全可靠的方法。在带有多中断需求的嵌入式软件运行过程中通常会出现由于中断某些变量被异常修改,导致程序行为与预期不一致的现象,为了解决这种问题,一般选择对变量进行多次赋值等类似的处理方法来确保即使变量被异常修改,也可以将其改正回来,以避免引起功能异常。本发明所述方法包括确定临界区的方法,以及如何对临界区进行访问两个方面,大大提高嵌入式软件运行的可靠性和稳定性。
-
-
-
-
-
-
-
-
-