[发明专利]一种核电安全级嵌入式实时操作系统故障处理方法和系统在审
申请号: | 202211404619.X | 申请日: | 2022-11-10 |
公开(公告)号: | CN115562947A | 公开(公告)日: | 2023-01-03 |
发明(设计)人: | 范丽辰;周飞;李萌;马忠刚;王晓伟;窦维维 | 申请(专利权)人: | 北京广利核系统工程有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 刘铖;卢淑艳 |
地址: | 100094 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 核电 安全 嵌入式 实时 操作 系统故障 处理 方法 系统 | ||
1.一种核电安全级嵌入式实时操作系统故障处理方法,其特征在于,所述方法应用于操作系统健康监测系统,所述操作系统健康监测系统包括三个层级的健康监控单元,分别为操作系统微内核级健康监控单元、操作系统分区级健康监控单元和应用程序级健康监控单元,所述方法包括:
所述操作系统微内核级健康监控单元监测核电安全级嵌入式实时操作系统的CPU硬件;
判断所述CPU硬件是否出现异常;
如果所述CPU硬件出现异常,则获取故障信息,并依据故障派发机制将所述故障信息派发到对应层级的健康监控单元,使得对应层级的健康监控单元对故障进行处理。
2.根据权利要求1所述的方法,其特征在于,在监测核电安全级嵌入式实时操作系统的CPU硬件之前,还包括:
对所有层级的健康监控单元进行初始化。
3.根据权利要求1所述的方法,其特征在于,获取故障信息,并依据故障派发机制将所述故障信息派发到对应层级的健康监控单元,使得对应层级的健康监控单元对故障进行处理,包括:
对所述故障信息进行解析,获取故障发生的所在层级信息;
如果故障发生在操作系统微内核级,则将故障派发至所述操作系统微内核级健康监控单元进行处理;
如果故障发生在操作系统分区级,则判断所述操作系统分区级健康监控单元能否处理该故障,如果能处理该故障,则将故障派发至所述操作系统分区级健康监控单元进行处理,否则将该故障派发至所述操作系统微内核级健康监控单元进行处理;
如果故障发生在应用程序级,则判断所述应用程序级健康监控单元能否处理该故障,如果能处理该故障,则将故障派发至所述应用程序级健康监控单元进行处理,否则将该故障派发至所述操作系统分区级健康监控单元进行处理。
4.根据权利要求1所述的方法,其特征在于,对应层级的健康监控单元对故障进行处理,包括:
获取故障的参数信息,并根据所述参数信息确定故障的处理优先级;
基于所述处理优先级将该故障添加至故障处理链表对应的排序位置;
根据所述排序位置对该故障进行处理。
5.根据权利要求1所述的方法,其特征在于,应用程序级健康监控单元对故障进行处理,包括:
判断故障是否具有对应的异常处理程序;
如果故障具有对应的异常处理程序,则利用所述异常处理程序处理该故障;
如果没有异常处理程序,则采用应用程序默认处理方式处理该故障。
6.根据权利要求1所述的方法,其特征在于,操作系统分区级健康监控单元对故障进行处理,包括:
判断故障发生的所在层级在应用程序级还是操作系统分区级;
如果故障发生在应用程序级,则对发生该故障的应用程序进行故障隔离,并调用本操作系统分区的服务中断处理程序对故障进行处理;
如果故障发生在操作系统分区级,进一步判断故障是否具有对应的异常处理程序,如果故障具有对应的异常处理程序,则利用所述异常处理程序处理该故障,如果没有异常处理程序,则采用操作系统分区默认处理方式处理该故障。
7.根据权利要求1所述的方法,其特征在于,操作系统微内核级健康监控单元对故障进行处理,包括:
判断故障发生的所在层级在操作系统分区级还是操作系统微内核级;
如果故障发生在操作系统分区级,则对发生该故障的操作系统分区进行故障隔离;
如果故障发生在操作系统微内核级,进一步判断故障是否具有对应的异常处理程序,如果故障具有对应的异常处理程序,则利用所述异常处理程序处理该故障,如果没有异常处理程序,则采用操作系统微内核默认处理方式处理该故障。
8.根据权利要求1所述的方法,其特征在于,还包括:
在故障处理完成后,记录故障日志并保存至存储器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京广利核系统工程有限公司,未经北京广利核系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211404619.X/1.html,转载请声明来源钻瓜专利网。