[发明专利]一种基于剖面映射的显控软硬件系统可靠性试验激励方法有效

专利信息
申请号: 201610962845.8 申请日: 2016-11-04
公开(公告)号: CN106776268B 公开(公告)日: 2019-12-24
发明(设计)人: 封二强;郑军;蓝新生 申请(专利权)人: 中国航空综合技术研究所
主分类号: G06F11/36 分类号: G06F11/36;B64F5/60
代理公司: 11008 中国航空专利中心 代理人: 陈宏林
地址: 100028*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 剖面 映射 软硬件 系统 可靠性 试验 激励 方法
【权利要求书】:

1.一种基于剖面映射的显控软硬件系统可靠性试验激励方法,所述作为受试产品的显控软硬件系统是完成飞机机载设备的信息显示、健康状况监视和工作模式控制,其特征在于:该方法的步骤如下:

步骤一、获得任务剖面

任务剖面描述显控软硬件系统需要完成的各种系统任务,任务剖面定义为四元组Mp={mi,prei,msgi,pi},其中mi为第i个系统任务,prei为系统任务执行顺序,msgi为系统任务信息,pi为系统任务执行频率,任务剖面采用如下算法获得:

1.1:根据显控软硬件系统的系统规格说明,确定交联设备以及用户MInfo={msgj,j=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(sm);

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:根据软件设计说明,确定软件功能的输入空间Ψ'=∪InputValuel,l=1,…,r,以及输入数据InputValue关于时间t的分布情况sot;

4.2:根据输入空间Ψ'=∪InputValuel,l=1,…,r,确定软件操作列表SOsq={soi,i=1,…,w},和软件操作信息somsgi

4.3:根据软件功能所包含的软件操作,建立软件功能与软件操作之间的映射函数fo(so);

4.4:根据软件功能剖面中的软件功能执行顺序sfprei及软件功能执行频率sfpi,确定软件操作执行顺序soprei及软件操作执行频率sopi,构造软件操作剖面SOp;

步骤五、确定硬件综合环境应力剖面

硬件综合环境应力剖面是描述可靠性试验使用的环境参数和时间的关系,硬件综合环境应力剖面定义为四元组Hp={ht,hv,hh,hl},其中ht为可靠性试验的执行时间,hv为随执行时间变化的电应力,hh为随执行时间变化的温度应力,hl为随执行时间变化的振动应力,硬件综合环境应力剖面采用如下算法确定:

5.1:根据GJB 899A-2009硬件综合环境应力剖面构造方法建立硬件综合环境应力剖面Hp={ht,hv,hh,hl};

步骤六、综合软硬件剖面

综合软硬件剖面是根据任务剖面与软件剖面之间的映射函数m:so→f(so)以及任务剖面Mp={mi,prei,msgi,pi}与硬件综合环境应力剖面之间的映射函数,将软件剖面与硬件综合环境应力剖面相匹配,得到综合软硬件试验剖面,综合软硬件试验剖面定义为六元组SHp={soi,hti,hvi,hhi,hli,shpi},其中soi为第i个软件操作,hti为第i个软件操作对应的执行时间,hvi为该执行时间内的电应力,hhi为该执行时间内的温度应力,hli为该执行时间内的振动应力,shpi为其执行频率;任务剖面与硬件综合环境应力剖面之间的映射函数综合软硬件剖面采用如下算法进行综合:

6.1:根据硬件综合环境应力剖面构造过程,确定硬件综合环境应力剖面Hp={ht,hv,hh,hl}与任务剖面中各任务的对应关系m:hp→fh(hp),利用该对应关系将硬件综合环境应力剖面进行划段;

6.2:按照执行时间顺序,根据硬件综合环境应力剖面与任务剖面中各任务的对应关系以及系统任务与软件剖面的映射函数,确定软件剖面与硬件综合环境应力剖面之间的映射函数hp:so→fhp(so),确定各段综合应力剖面所对应的软件操作soi,并确定各软件操作概率shpi

6.3:重复选取软件操作,直至各段综合应力剖面对应的软件操作总持续时间∑hti与各段综合应力剖面一致;

步骤七、确定软件激励

软件激励,是根据综合软硬件剖面确定软件输入的具体内容、数量以及施加顺序,软件激励采用如下算法确定:

7.1:根据综合应力剖面hpi,以及映射函数fhp(so),获得对应的软件操作剖面SOp,采取随机抽样的方式选取操作;

7.2:按照输入数据InputValue关于时间的分布情况sot确定操作具体输入数据InputValue;

7.3:重复抽取直至软件激励持续时间与各段综合应力剖面持续时间一致,则停止。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空综合技术研究所,未经中国航空综合技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610962845.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top