[发明专利]一种可靠性、弹性、脆性的系统状态评估方法有效
| 申请号: | 202010480173.3 | 申请日: | 2020-05-30 |
| 公开(公告)号: | CN111679960B | 公开(公告)日: | 2021-01-26 |
| 发明(设计)人: | 杨顺昆;姚琪;张逸卓;苟晓冬;邵麒;李大庆 | 申请(专利权)人: | 北京航空航天大学 |
| 主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/36;G06N3/08 |
| 代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 曹鹏飞 |
| 地址: | 100191*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 可靠性 弹性 脆性 系统 状态 评估 方法 | ||
1.一种可靠性、弹性、脆性的系统状态评估方法,其特征在于,包括如下具体地步骤:
步骤1:定义系统可靠性、弹性、脆性的系统状态评价指标;所述步骤1中,具体步骤包括:
步骤11:获取影响系统状态的影响因素和所述影响因素的取值范围;
步骤12:获取反映系统状态的性能参数和系统正常工作阈值;
步骤13:根据系统能够承受的最长恢复时间,定义系统的可靠性、弹性和脆性的系统状态评价指标;
步骤2:生成测试用例并进行系统测试,保存所有测试用例和测试数据;
步骤3:对所有测试用例和测试数据进行数据处理;
步骤4:获取系统在所有影响因素组合的作用下的系统状态评估;所述步骤4中,具体步骤包括:
步骤41:搭建神经网络,将处理后的影响因素组合数据分为训练集和测试集输入神经网络,不断调整网络超参数,得到训练好的神经网络;
步骤42:将测试用例没有覆盖到的影响因素组合数据标准化处理后输入到神经网络,得到不同影响因素组合情况下系统所处状态的预测;
步骤43:根据可靠性、弹性和脆性状态数据占整个状态空间的比例,计算出系统在指定影响因素范围内的可靠性、弹性和脆性。
2.根据权利要求1所述的一种可靠性、弹性、脆性的系统状态评估方法,其特征在于,所述步骤2中,具体步骤包括:
步骤21:利用小生境粒子群优化算法为系统生成多种影响因素组合的测试用例,根据系统特点确定适应度函数,优化生成的测试用例;
步骤22:将测试用例输入到系统中,进行系统测试,获取系统实时性能参数;
步骤23:将系统测试过程中的性能参数记录下来,根据性能参数计算适应度函数,小生境粒子群优化算法根据适应度函数迭代下一组测试用例,重复步骤21-23,直到满足设定的迭代次数或最优位置与规定最优位置的差值在规定范围内。
3.根据权利要求1所述的一种可靠性、弹性、脆性的系统状态评估方法,其特征在于,所述步骤3中,具体步骤包括:
步骤31:去除重复的测试用例及测试数据,根据系统性能参数将系统所处的状态进行分类,分为可靠性、弹性、脆性三类,将对应的影响因素组合打上标签;
步骤32:将去除重复后的测试用例进行标准化处理,使各影响因素的取值均分布在[0,1]区间内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010480173.3/1.html,转载请声明来源钻瓜专利网。





