【技术实现步骤摘要】
胚胎电子细胞阵列电子细胞粒度优选方法及装置
[0001]本文件涉及仿生自修复
,尤其涉及一种胚胎电子细胞阵列电子细胞粒度优选方法及装置。
技术介绍
[0002]胚胎电子细胞阵列是一种模拟多细胞生长和发育过程而设计的一种新型仿生硬件,具有故障自检测和自修复能力,能够有效提高故障容错能力和环境适应能力。在工作环境复杂、人工维修难以开展以及对电子设备可靠性要求严苛,需要电子设备长时间连续可靠运行的领域,如航空航天、深海探测和战场环境等领域,具有广阔的应用前景。
[0003]目前,胚胎电子细胞阵列的研究主要集中在阵列结构设计及自修复策略研究,故障自检测方法研究,阵列可靠性评估方法研究以及阵列的优化设计等内容。其中胚胎电子细胞阵列的优化设计主要包含行列数目选择、故障自修复策略研究、阵列布局方法、电子细胞数目优选及细胞内基因备份数目的研究。
[0004]在胚胎电子细胞阵列设计过程中,针对不同规模的功能电路,电子细胞粒度的变化,将直接影响阵列内可用于自修复的行列数目,进而影响阵列的可靠性。同时,现有功能电路基于胚胎电子细胞阵列再设计过程中,电子细胞粒度的选择主要依靠设计者的经验,缺乏理论指导。
技术实现思路
[0005]本专利技术的目的在于提供一种胚胎电子细胞阵列电子细胞粒度优选方法及装置,旨在解决现有技术中的上述问题。
[0006]本专利技术提供一种胚胎电子细胞阵列电子细胞粒度优选方法,包括:
[0007]获取电子细胞粒度参数,并基于所述电子细胞粒度参数建立胚胎电子细胞阵列可 ...
【技术保护点】
【技术特征摘要】
1.一种胚胎电子细胞阵列电子细胞粒度优选方法,其特征在于,包括:获取电子细胞粒度参数,并基于所述电子细胞粒度参数建立胚胎电子细胞阵列可靠性分析模型与细胞内辅助资源占比分析模型;基于所述胚胎电子细胞阵列可靠性分析模型与细胞内辅助资源占比分析模型,以胚胎电子细胞阵列可靠性最大为目标,建立电子细胞粒度优选模型;根据算法迭代次数和种群质量确定自适应免疫算子,从而确定改进的自适应人工免疫算法,根据所述电子细胞粒度优选模型,采用所述改进的自适应人工免疫算法实现胚胎电子细胞阵列电子细胞粒度优选的求解。2.根据权利要求1所述的方法,其特征在于,获取电子细胞粒度参数,并基于所述电子细胞粒度参数建立胚胎电子细胞阵列可靠性分析模型与细胞内辅助资源占比分析模型具体包括:获取细胞粒度g和细胞内辅助资源占比α两个电子细胞粒度参数;确定细胞单元的面积S
g
为gS0/(1
‑
α),工作电子细胞阵列的行数α),工作电子细胞阵列的行数列数胚胎电子细胞阵列的行数列数列数计算电子细胞的失效率λ
g
=gλ/(1
‑
α),其中,表示向下取整操作,胚胎电子细胞阵列中工作电子细胞阵列为m
×
n,m和n分别为工作阵列中细胞行列的数目,胚胎电子细胞阵列的规模为M
×
N,M和N分别是阵列中细胞行列的数目;根据公式1和公式2计算胚胎电子细胞阵列的可靠度R
g
(t):(t):其中,p(t)为一个电子细胞行能够正常工作的概率;根据公式3计算胚胎电子细胞阵列的平均失效前时间MTTF即T
g
:根据公式4计算胚胎电子细胞阵列中,电子细胞粒度变化后,电子细胞内辅助资源占比α:其中,α0为细胞粒度g=1时细胞内辅助资源占比,H
c
为在基准电子细胞粒度下,胚胎电子细胞阵列内单个电子细胞的硬件资源消耗,
H
′
c
为细胞粒度变化后胚胎电子细胞阵列内单个电子细胞的硬件资源消耗,3.根据权利要求2所述的方法,其特征在于,基于所述胚胎电子细胞阵列可靠性分析模型与细胞内辅助资源占比分析模型,以胚胎电子细胞阵列可靠性最大为目标,建立电子细胞粒度优选模型具体包括:根据公式5和6确定阵列内电子细胞粒度优选模型:根据公式5和6确定阵列内电子细胞粒度优选模型:其中,F(g,α)为公式5的适应度函数;为惩罚项,μ为惩罚系数。4.根据权利要求3所述的方法,其特征在于,根据算法迭代次数和种群质量确定自适应免疫算子具体包括:根据公式7确定自适应激励度计算算子:其中,NP为抗体种群的规模,f
aff
(A
i
)为抗体A
i
的亲和度,f
den
(A
i
)为抗体A
i
的浓度,f
sim
(A
i
)为抗体A
i
的激励度,β为亲和度权重系数,且G为算法当前迭代代数,G
max
为算法最大迭代代数;根据公式8确定自适应免疫选择算子:
比较第G代抗体激励度,f
sim
(A
i
)与
favg
sim(G)的大小关系,则第G代进入克隆选择操作的抗体集为:其中,f
avg
sim(G)为第G代抗体的平均激励度,M(G)为第G代抗体中被选择进入克隆选择操作的抗体集;根据公式10计算自适应克隆算子:其中,C(A
i
)为抗体A
i
克隆后的数目,round(.)为取整函数,w
c
为克隆系数,CL为待克隆抗体种群规模,ΔC为大于1的常数;根据公式11计算自适应变异算子:其中,A
i
'为变异后的抗体,γ
i
为[
‑
1,1]中的随机变量,N(0,1)为服从标准正态分布的高斯变量,G为当前迭代代数,G
max
为最大迭代代数,A
max
为种群中激励度值最大的抗体,A
min
为种群中激励度值最小的抗体,rand为[0,1]的随机变量;根据公式12
‑
13计算自适应克隆抑制算子:B
i
(G)=max(f
aff
(A'
i
(G)))公式12;其中,A'
i
(G)为经克隆与变异后的抗体,B
i
(G)为经过克隆抑制后的抗体,Ai(G+1)为经过克隆抑制后进入下一代的抗体,U(0,1)表示0到1之间的随机实数,p
j
的取值规则如下:如果f
aff
(B
i
(G))≤f
aff
(A
i
(G)),且A
i
(G)是当前种群中的最优抗体,则p
j
=0;如果f
aff
(B
i
(G))>f
aff
(A
i
(G)),则p
j
=1;如果f
aff
(B
i
(G))≤f
aff
(A
i
(G)),且A
i
(G)不是当前种群中的最优抗体,则p
j
根据公式14确定:其中,γ>0为1个与种群多样性有关的值,一般多样性越好,γ取值越大,反之越小。
5.一种胚胎电子细胞阵列电子细胞粒度优选装置,其特征在于,包括:第一建立模块,用于获取电子细胞粒度参数,并基于所述...
【专利技术属性】
技术研发人员:王涛,朱赛,李泽西,孟亚峰,吕贵洲,韩春辉,安婷,梁冠辉,
申请(专利权)人:中国人民解放军六三七六九部队,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。