[发明专利]一种基于遗传算法的选择最优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的计算式如下:
得到系统防护后总代码大小C的计算式如下:
得到系统防护后总数据大小D的计算式如下:
得到系统防护后总执行时间T的计算式如下:
(2)建立目标函数优化模型:
其中,CZ代表最大允许的代码容量,DZ代表最大允许的数据空间大小,TZ代表最大允许的时间延迟,a、b、c为资源的权值系数,其中a+b+c=1,设计者可以在防护中根据实际情况对a、b、c的值进行分配,从而权衡三个资源参考量的重要关系。
得到优化函数方程组:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510689961.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:实景化酒店预订系统
- 下一篇:二维码生成显示方法和装置