[發(fā)明專利]面向單粒子效應(yīng)的多層次軟加固方案多目標(biāo)優(yōu)化與評估方法有效
| 申請?zhí)枺?/td> | 202011634239.6 | 申請日: | 2020-12-31 |
| 公開(公告)號: | CN112800662B | 公開(公告)日: | 2022-06-21 |
| 發(fā)明(設(shè)計(jì))人: | 莊毅;張子良;晏祖佳;顧晶晶 | 申請(專利權(quán))人: | 南京航空航天大學(xué) |
| 主分類號: | G06F30/27 | 分類號: | G06F30/27;G06F111/06 |
| 代理公司: | 南京理工大學(xué)專利中心 32203 | 代理人: | 朱炳斐 |
| 地址: | 210016 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 面向 粒子 效應(yīng) 多層次 加固 方案 多目標(biāo) 優(yōu)化 評估 方法 | ||
1.一種面向單粒子效應(yīng)的多層次軟加固方案多目標(biāo)優(yōu)化與評估方法,其特征在于,所述方法包括以下步驟:
步驟1,根據(jù)嵌入式系統(tǒng)不同層次的嵌入式軟件抗單粒子效應(yīng)的軟加固方案,提取進(jìn)程級、線程級、代碼級和指令級的軟加固方案的重要特征,構(gòu)建特征向量;
步驟2,將特征向量作為面向單粒子效應(yīng)的多層次軟加固方案的多目標(biāo)優(yōu)化輸入?yún)?shù),建立面向單粒子效應(yīng)的多層次軟加固方案多目標(biāo)優(yōu)化模型,并進(jìn)行模型初始化;
步驟3,建立基于權(quán)重的多維度多層次效能評估模型,對軟加固方案的可靠性增加率與性能下降率評估值進(jìn)行計(jì)算,得到軟加固方案的效能評估值,將效能評估值作為多目標(biāo)優(yōu)化軟加固方案的適應(yīng)值;
步驟4,根據(jù)嵌入式系統(tǒng)軟件抗單粒子效應(yīng)軟加固條件約束及效能指標(biāo),判斷當(dāng)前最優(yōu)軟加固方案的適應(yīng)值是否滿足該效能指標(biāo)要求,若適應(yīng)值不滿足效能指標(biāo),則運(yùn)用粒子群算法,根據(jù)面向多層次軟加固的多目標(biāo)優(yōu)化方法,對軟加固方案進(jìn)行進(jìn)一步優(yōu)化;否則執(zhí)行步驟5;
步驟5,停止優(yōu)化過程,得到滿足要求的最優(yōu)軟加固方案,即為上述步驟最終得到的加固實(shí)例的各分量的值。
2.根據(jù)權(quán)利要求1所述的面向單粒子效應(yīng)的多層次軟加固方案多目標(biāo)優(yōu)化與評估方法,其特征在于,步驟1中所述的進(jìn)程級、線程級、代碼級和指令級的軟加固方案的重要特征如下表1所示:
表1各層級軟加固方案重要特征
3.根據(jù)權(quán)利要求2所述的面向單粒子效應(yīng)的多層次軟加固方案多目標(biāo)優(yōu)化與評估方法,其特征在于,步驟2中所述將特征向量作為面向單粒子效應(yīng)的多層次軟加固方案的多目標(biāo)優(yōu)化輸入?yún)?shù),建立面向單粒子效應(yīng)的多層次軟加固方案多目標(biāo)優(yōu)化模型,具體為:
步驟2-1,假設(shè)一個(gè)由n個(gè)加固實(shí)例組成的加固實(shí)例組在D維空間中搜索最佳軟加固方案,其中D為各層級軟加固特征數(shù)目,則面向單粒子效應(yīng)的多層次軟加固方案多目標(biāo)優(yōu)化模型可表示為如下四元組:
Model={xi,vi,pi,pg}
式中,xi表示第i個(gè)加固實(shí)例的方案向量xi=(xi1,xi2,...,xiD);vi表示第i個(gè)加固實(shí)例的優(yōu)化向量vi=(vi1,vi2,...,viD);pi表示第i個(gè)加固實(shí)例的最佳軟加固方案向量pi=(pi1,pi2,...,piD);pg表示加固實(shí)例組所有加固實(shí)例的最佳軟加固方案向量pg=(pg1,pg2,...,pgD);
步驟2-2,創(chuàng)建加固實(shí)例,并進(jìn)行實(shí)例初始化;其中加固實(shí)例由加固對象具體化得到,加固對象表示為如下十二元組:
X=(CBI,CI,CDS,NORT,CRG,VRG,DLBCB,JDCBF,IRG,BIBDL,IFDL,BBDL)。
4.根據(jù)權(quán)利要求3所述的面向單粒子效應(yīng)的多層次軟加固方案多目標(biāo)優(yōu)化與評估方法,其特征在于,步驟3中所述基于權(quán)重的多維度多層次效能評估模型,具體為:
E=(S,A,V)
式中,S為評估等級的集合,S={Sα|α=1,2,...,l},Sα表示具有的評估等級,如果α>β,則有Sα優(yōu)于Sβ,l為評估等級的數(shù)量;A為評估指標(biāo)的非空集合,存在aij,表示第i個(gè)程序的第j個(gè)評估指標(biāo),ωi為評估指標(biāo)ai的重要性權(quán)重,并滿足ωi>0,M為評估指標(biāo)的總數(shù);評估矩陣V=(Vij)M×N,其中Vij表示第i個(gè)程序的第j個(gè)評估指標(biāo)aij的評估值。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京航空航天大學(xué),未經(jīng)南京航空航天大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011634239.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 利用商用支撐結(jié)構(gòu)所構(gòu)筑的多層次水產(chǎn)養(yǎng)殖系統(tǒng)
- 多層次微粒體及其抗眩膜
- 一種自動生成網(wǎng)格與著色器多層次細(xì)節(jié)的方法
- 一種高靈敏度電容型柔性壓力傳感器
- 一種基于多組學(xué)數(shù)據(jù)整合的植物全基因組多層次生物網(wǎng)絡(luò)重建方法
- 基于多層次深度特征的鐵軌異物檢測方法與裝置
- 多源故障檢測與診斷方法和裝置
- 識別待檢測樣本中異常細(xì)胞的方法、裝置和存儲介質(zhì)
- 云平臺監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)
- 用于產(chǎn)生多層次字符圖形的方法和裝置以及記錄介質(zhì)





