[发明专利]多工况条件下结构健康监测中的传感器分布优化方法有效
| 申请号: | 201810536599.9 | 申请日: | 2018-05-30 |
| 公开(公告)号: | CN108830407B | 公开(公告)日: | 2021-07-30 |
| 发明(设计)人: | 李鹏;黄刘伟;彭嘉潮;刘根柱 | 申请(专利权)人: | 华东交通大学 |
| 主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06N3/12 |
| 代理公司: | 南昌贤达专利代理事务所(普通合伙) 36136 | 代理人: | 金一娴 |
| 地址: | 330000 江西省南昌市市*** | 国省代码: | 江西;36 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 工况 条件下 结构 健康 监测 中的 传感器 分布 优化 方法 | ||
1.一种多工况条件下结构健康监测中的传感器分布优化方法,其特征在于:建立了传感器数量和超球体聚类指标两个优化目标函数,通过使用改进的非劣分层遗传算法获取该双优化目标函数问题的非劣解集,为多工况条件下结构异常状态识别提供了传感器分布的优化方案;
采用支持向量数据描述算法计算超球体聚类指标G,并将其作为优化目标函数2;
算法流程如下:定义一个球心为o,半径为R的超球体,令目标类样本Y={yi,i=1,2,...,Q},Q为目标类样本的数目,对超球体的结构误差进行定义为:
ε(o,R)=R2
所有样本点到球心o的距离都应小于等于半径R,由此可得到上式的最小化约束条件如下:
||yi-o||2≤R2
引入松弛因子ξi,即允许少量目标类样本分布于超球体外面,由此可将最小化问题表示为:
式中,C为惩罚参数,用于控制对错分样本的惩罚程度,从而实现在超球体容量和错分样本的比例之间的折中,引入拉格朗日乘子,构造拉格朗日方程式L如下:
式中,β和γ为拉格朗日乘子,对上式中的R,o,ξi求偏导,得到下式:
将两式合并,便可得到优化函数如下:
如果样本点在超球体内部,则βi=0;如果样本点在超球体外部,则βi=C;如果样本点刚好在超球体的边界上,则0βiC;实际情况中,大多数目标类样本都在超球体内部,仅有少量样本在超球体边界上或超球体外部,在超球体边界和外部的样本称为支持向量,根据超球体边界上任一支持向量到球心o的距离可得到超球体半径:
使用高斯核函数,表示如下:其中σ为核参数
核方法的基本原理是利用非线性函数Φ(·)将原始空间映射到高维空间,从而在高维空间中设计算法,接下来用核函数来代替线性算法中的内积,即K(xi,xj)=Φ(xi)·Φ(xj),从而在原始空间中实现非线性算法,由于核函数对支持向量数据算法的影响仅体现在内积变换中,因此,可定义一个新函数如下:
K(yi,yj)=Φ(yi)·Φ(yj)
式中,yi和yj为两个变量,新定义的函数K(yi,yj)即为核函数,将核函数代入优化函数中,便可得到下式:
若新样本yz到超球体球心o的距离d满足下列条件,则该样本为目标样本,否则为非目标样本:
计算所有测试样本test_a到超球体球心的距离,若距离小于R,则识别正确,若距离大于R,则识别错误,最后计算识别正确的样本数test_t与样本总数的比值,即超球体聚类指标G,并以其作为目标函数2:
G=test_t/test_a。
2.根据权利要求1所述的一种多工况条件下结构健康监测中的传感器分布优化方法,其特征在于:设计了传感器数量A作为优化目标函数1。
3.根据权利要求1或2所述的一种多工况条件下结构健康监测中的传感器分布优化方法,其特征在于:采用改进的非劣分层遗传算法解决了传感器数量和超球体聚类指标两个优化目标函数的非一致性问题,获得了传感器分布的非劣解集;
改进的非劣分层遗传算法的具体步骤如下:
步骤一:优化参数设定,设定迭代次数T,传感器备选位置总数A;
步骤二:随机生成规模为n的初始种群其中i=1,2,…T表示迭代次数,j=1,2,…,n表示种群中个体的编号,对于第i次迭代中的第j个个体其中f为传感器的位置编号;
步骤三:计算种群所有个体目标函数2的值,根据目标函数2和目标函数1的值将个体分为不同的非劣层级,每个层级的个体分别表示为K1,K2,…,Kw;
步骤四:从种群Mi中随机挑选两个个体进行锦标赛选择,挑选的结果放入优选池Mi’中,优选池规模为n;
步骤五:产生中间种群Qi,对放入优选池的种群通过交叉和变异产生中间种群,规模同样为n;
其中,交叉为由当前解集Mi’,随机选择并构成2n/5对个体,任意交叉各对个体中20%的元素;变异为随机选择当前解集Mi’中n/5个个体,并对各个体中8%的元素进行变异;
步骤六:合并父代和中间种群得到合并种群Fi=Qi∪Mi;
步骤七:对合并种群Fi再次进行非支配排序,并分配等级K1,K2,…,Kw;
步骤八:当p=1,2,…,w
通过以下两种情况产生子代种群Mi+1;
情况1:如果|Mi+1|+|Kp|≤|Mi|,则Mi+1=Mi+1∪Kp;
情况2:如果|Mi+1|+|Kp||Mi|,计算Kp的拥挤距离,则将拥挤距离最大,个数为|Mi|-|Mi+1|的个体放入下一代种群Mi+1
步骤九:判断迭代是否终止,若终止则输出Mi+1;
步骤十:迭代次数i=i+1,并转步骤三继续运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东交通大学,未经华东交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810536599.9/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





