发明名称 一种用于微小型飞行器GNC系统的冗余方法
摘要 一种用于微小型飞行器GNC系统的冗余方法:对多处理器进行编号;按照级联式规则,分别配置并连接各处理器的脉冲发送端、脉冲接收端、串行数据发送端、串行数据接收端、复位信号发送端、复位信号接收端,使得各处理器相互冗余,构成冗余链;若系统中的处理器与外部硬件设备有通讯联系,外部硬件设备通过模拟开关与处理器连接,使其可分别与多个处理器进行通讯;设计两种模式:正常模式程序框架和紧急模式程序框架,正常模式程序框架使处理器执行自身的任务;紧急模式程序框架用以判断故障处理器编号,尝试修复故障,并通过减少单位时间任务量的方法,此时系统会表现出冗余特征。发明的系统具有可靠性高、体积小、功耗低、成本低等优点。
申请公布号 CN1945546A 申请公布日期 2007.04.11
申请号 CN200610113986.9 申请日期 2006.10.24
申请人 北京航空航天大学 发明人 房建成;张霄;李建利;孙宏伟;徐帆;孙科
分类号 G06F11/00(2006.01);G06F9/46(2006.01);G05B19/418(2006.01);G01C21/00(2006.01) 主分类号 G06F11/00(2006.01)
代理机构 北京科迪生专利代理有限责任公司 代理人 关玲;成金玉
主权项 1、一种用于微小型飞行器GNC系统的冗余方法,其特征在于:包括以下步骤:(1)根据系统任务分配,利用现有系统中多处理器资源,并对多处理器进行编号;(2)按照级联式规则,对多处理器的硬件端口,即输入输出端口进行连接,使各处理器互相冗余,构成冗余链;(3)若系统中的处理器与外部硬件设备有通讯联系,外部硬件设备通过模拟开关与处理器连接,使其可分别与多个处理器进行通讯;(4)根据系统的硬件配置,对系统软件进行设计:系统中各处理器的软件系统均设计为变结构软件系统,即各处理器的软件系统包含两种程序框架—正常模式程序框架和紧急模式程序框架,两种程序框架间的切换通过软开关控制;正常模式程序框架使处理器执行自身的任务,并监控其它相关处理器的状态,此时系统没有表现出冗余特征;紧急模式程序框架用以判断故障处理器编号,尝试修复故障,并通过减少单位时间任务量的方法,使正常处理器在执行自身任务的同时,还执行故障处理器应执行的任务,此时系统表现出冗余特征。
地址 100083北京市海淀区学院路37号