The invention relates to a display control section mapping based on hardware and software system reliability test incentive method, the method first determines the software reliability testing profile and comprehensive environmental stress profile, and then use the profile mapping software reliability testing profile and the comprehensive environmental stress profile combine to form hardware and software reliability test profile, using the incentive combined test profile generated by excitation test; test combined test profile generated a true reflection of the relationship between changes in software and external environment condition, avoid the software reliability testing and hardware reliability test test was carried out on risk and the waste of resources caused by the reduction in test cost and achieve a test is to verify the products the reliability test results show that the embodiment of the feasibility, rationality and validity of the method.
【技术实现步骤摘要】
一种基于剖面映射的显控软硬件系统可靠性试验激励方法
本专利技术是一种基于剖面映射的显控软硬件系统可靠性试验激励方法,属于控制
技术介绍
现有的软硬件系统可靠性试验激励生成方法在实施过程中存在着很多问题,主要包括如下几个方面:1)产品硬件可靠性试验与软件测试分别开展:当前国内对航空机载电子产品开展的可靠性试验工作,主要包括两部分的内容:第一部分是对硬件开展可靠性鉴定试验,以验证硬件的可靠性(MTBF)能否满足要求;第二部分是对软件进行软件测试,通过软件测试来提高软件的可靠性水平。目前对硬件试验和对软件测试是独立进行的,同时对于软硬件可靠性的重视程度也有较大的差异。针对高度集成、高度综合,其系统功能主要由软件实现的机载电子产品,在开展可靠性试验中需要同步考虑硬件可靠性和软件可靠性;2)硬件可靠性试验中未能施加有效软件激励:目前在飞机外场试飞和实际使用中,出现的故障有的是由硬件引起的,有的是由软件引起的。随着计算机技术的迅速普及,产品越来越多的功能由软件实现,随之带来的问题是,由于软件所引发的系统故障也逐渐增加,目前外场故障中有很多是软件引起的,软件已成为系统可靠性不可忽视的因素,因此对产品可靠性的验证时既要考虑硬件,同时也要考虑软件。在以往的可靠性试验中,主要是对硬件的考核,而对于软件,在可靠性试验中只重复使用一个场景,一种激励条件,不能真实的模拟软件的使用状态,未对软件进行有效的考核,也不能模拟系统的真实使用场景,影响了可靠性试验结果的真实性。因此,需要在可靠性试验中通过施加软件激励增加基于系统真实使用场景的测试用例,考察系统在实际使用环境和工作状 ...
【技术保护点】
一种基于剖面映射的显控软硬件系统可靠性试验激励方法,所述作为受试产品的显控软硬件系统是完成飞机机截设备的信息显示、健康状况监视和工作模式控制,其特征在于:该方法的步骤如下:步骤一、获得任务剖面任务剖面描述显控软硬件系统需要完成的各种系统任务,任务剖面定义为四元组Mp={m
【技术特征摘要】
1.一种基于剖面映射的显控软硬件系统可靠性试验激励方法,所述作为受试产品的显控软硬件系统是完成飞机机截设备的信息显示、健康状况监视和工作模式控制,其特征在于:该方法的步骤如下:步骤一、获得任务剖面任务剖面描述显控软硬件系统需要完成的各种系统任务,任务剖面定义为四元组Mp={mi,prei,msgi,pi},其中mi为第i个系统任务,prei为系统任务执行顺序,msgi为系统任务信息,pi为系统任务执行频率,任务剖面采用如下算法获得:1.1:根据显控软硬件系统的系统规格说明,确定交联设备以及用户MInfo={msgjj=1,…,m};1.2:根据显控软硬件系统需要完成的任务确定系统任务列表Msq={ti,i=1,…,n};1.3:根据显控软硬件系统规格说明,确定系统任务执行顺序pre及系统任务执行频率p,构造任务剖面Mp;步骤二、确定软件任务剖面软件任务剖面描述显控软硬件系统完成任务时,软件所需要完成的软件任务,软件任务剖面定义为四元组STp={smi,sprei,smsgi,spi},其中smi为第i个软件任务,sprei为软件任务执行顺序,smsgi为软件任务信息,spi为软件任务执行频率,系统任务与软件任务之间的映射函数定义为m:sm→ft(sm),软件任务剖面采用如下算法确定:2.1:根据任务剖面以及软件研制任务书,确定软件任务列表SMsq={sti,i=1,…,k},以及软件任务信息smsgi;2.2:根据系统任务所包含的软件任务,建立映射函数ft(st);2.3:根据任务剖面中的系统任务执行顺序pre及系统任务执行频率p,确定软件任务执行顺序sprei及软件任务执行频率spi,构造软件任务剖面STp;步骤三、构造功能剖面功能剖面是描述软件任务完成所涉及的软件功能,功能剖面定义为四元组SFp={sfi,sfprei,sfmsgi,sfpi},其中sfi为第i个软件功能,sfprei为软件功能执行顺序,sfmsgi为软件功能信息,sfpi为软件功能执行频率,软件任务与软件功能之间的映射函数定义为sm:sf→fs(sf),功能剖面采用如下算法构造:3.1:根据软件需求规格说明,确定软件功能列表SFsq={sfi,i=1,…,l},以及功能信息sfmsgi;3.2:根据软件任务所涉及的软件功能,建立软件任务与软件功能之间的映射函数fs(sf);3.3:根据软件任务剖面中的软件任务执行顺序sprei以及软件任务执行频率spi,确定软件功能执行顺序sfprei及软件功能执行频率sfpi,构造软件功能剖面SFp;步骤四、构造操作剖面操作剖面是描述软件功能完成所涉及的软件操作,操作剖面定义为五元组SOp={soi,soprei,soti,somsgi,sopi},其中soi为第i个软件操作,soprei为软件操作执行顺序,somsgi为软件操作信息,soti为软件操作中输入数据InputValue关于时间t的分布,sopi为软件操作执行频率,软件功能与软件操作之间的映射函数定义为sf:so→fo(so),操作剖面采用如下算法构造:4.1:根据软件设计...
【专利技术属性】
技术研发人员:封二强,郑军,蓝新生,
申请(专利权)人:中国航空综合技术研究所,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。