[发明专利]一种基于遗传算法的选择最优DSP系统软防护的方法在审

专利信息
申请号: 201510689961.2 申请日: 2015-10-22
公开(公告)号: CN105335784A 公开(公告)日: 2016-02-17
发明(设计)人: 闫允一;郭宝龙 申请(专利权)人: 西安电子科技大学
主分类号: G06N3/12 分类号: G06N3/12
代理公司: 西安智萃知识产权代理有限公司 61221 代理人: 李炳辉
地址: 710071 陕西省*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 遗传 算法 选择 最优 dsp 系统 防护 方法
【权利要求书】:

1.一种基于遗传算法的选择最优DSP系统软防护的方法,其特征在于,包括如下步骤:

步骤一、建立目标优化模型;

步骤二、采用遗传算法对目标模型进行求解;

步骤三、防护方法组合输出。

2.如权利要求1所述的基于遗传算法的选择最优DSP系统软防护的方法,其特征在于:所述步骤一、建立目标优化模型包括如下步骤:

(1)将工程代码划分为m块具有先后执行顺序的程序块,记为X1、X2、X3···Xm,程序块的各种防护方法记为ki,Xi出错的概率记为Pi,程序块Xi采用第ki种防护方法防护后出错的概率为程序块Xi的信号总数记为Ni,程序块Xi第j个信号的错误传播概率记为Pij,程序块Xi的代码指令条数记为Ci,数据大小记为Di,执行时间记为Ti,采用第ki种防护方法之后,代码指令条数为数据大小记为执行时间记为

则可以得到系统出错率P的计算式如下:

P=1-Πi=1mΠj=1Ni(1-Pi,ki×Pij)]]>

得到系统防护后总代码大小C的计算式如下:

C=Σi=1mCki,i]]>

得到系统防护后总数据大小D的计算式如下:

D=Σi=1mDki,i]]>

得到系统防护后总执行时间T的计算式如下:

T=Σi=1mTki,i]]>

(2)建立目标函数优化模型:

min f=f(k)=PZ=a×PCZ-C+b×PDZ-D+c×PTZ-T]]>

其中,CZ代表最大允许的代码容量,DZ代表最大允许的数据空间大小,TZ代表最大允许的时间延迟,a、b、c为资源的权值系数,其中a+b+c=1,设计者可以在防护中根据实际情况对a、b、c的值进行分配,从而权衡三个资源参考量的重要关系。

得到优化函数方程组:

min f=(1-Πi=1mΠk=1Ni(1-Pi,ki×Pik))(aCZ-Σi=1mCki,i+bDZ-Σi=1mDki,i+cTZ-Σi=1mTki,i)CZ-Σi=1mCki,i>0DZ-Σi=1mDki,i>0TZ-Σi=1mTki,i>0]]>

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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