[发明专利]一种测试多边形建筑薄膜结构力学性能的方法有效
| 申请号: | 201810528291.X | 申请日: | 2018-05-29 |
| 公开(公告)号: | CN108956262B | 公开(公告)日: | 2021-02-12 |
| 发明(设计)人: | 李旭;张再华;贺冉 | 申请(专利权)人: | 湖南城市学院 |
| 主分类号: | G01N3/00 | 分类号: | G01N3/00;G01M13/00 |
| 代理公司: | 长沙楚为知识产权代理事务所(普通合伙) 43217 | 代理人: | 李大为 |
| 地址: | 413000 *** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 测试 多边形 建筑 薄膜 结构 力学性能 方法 | ||
1.一种测试多边形建筑薄膜结构力学性能的系统,其特征在于,所述测试多边形建筑薄膜结构力学性能的系统包括:
曲度检测模块,与中央控制模块连接,用于对薄膜结构的曲面度数据进行检测;
硬度检测模块,与中央控制模块连接,用于对薄膜结构的硬度数据进行检测;
硬度检测模块的检测方法包括:
以薄膜结构的硬度为产品硬度检测序列规划评价的指标,构造适应于万有引力搜索算法的适应度函数;
对万有引力搜索算法的计算公式进行重新定义与改造,构建出新的万有引力搜索计算公式;
采用新的万有引力搜索计算公式对待检测产品的硬度检测序列进行迭代求解,所获取的计算结果即为最优硬度检测数据;
适应度函数为:
其中,Fit(t)为适应度函数,f(Xi)表示薄膜结构i的硬度;Qi(k,k+1)表示检测完成第k个薄膜结构到第k+1个薄膜结构的硬度过程所检测的薄膜结构的硬度,该Qi(k,k+1)=d·Di(k,k+1)+k·Ti(k,k+1)+l·Li(k,k+1);Di(k,k+1)为检测方向的改变次数,Ti(k,k+1)为检测工具的更换次数,Li(k,k+1)为检测类型的改变次数,k∈[1,N-1];d是检测方向的重新定向时在硬度检测中的权重系数,k是检测工具更换在硬度检测中的权重系数,l是检测类型的改变在总硬度检测中的权重系数,且满足d+k+l=1;
重量检测模块,与中央控制模块连接,用于对薄膜结构的重量数据进行检测;
中央控制模块,与曲度检测模块、硬度检测模块、重量检测模块、环境模拟模块、测试数据存储模块、云服务模块、显示模块连接,用于调度各个模块正常工作;
环境模拟模块,与中央控制模块连接,用于模拟自然环境因素对薄膜结构进行测试;
测试数据存储模块,与中央控制模块连接,用于对测试数据进行存储;
云服务模块,与中央控制模块连接,用于通过云服务器集中大数据资源对测试数据进行计算分析;
所述云服务模块的能量消耗模型,传感器节点能耗分为发射数据能耗、接收数据能耗和聚合数据能耗,节点到接收点的距离小于阈值d0,则采用自由空间模型,否则,采用多路径衰减模型,从而发射比特数据到距离为d0的接收点的能量消耗如下:
其中Eelec为发射电路能量消耗,εfs为自由空间模型下功率放大电路所需能量,εmp为多路径衰减模型下功率放大电路所需能量,接收比特数据能耗:
ERx(l)=l×Eelec;
聚合比特数据的能量消耗:
EA=l×EDA;
其中EDA表示聚合1比特数据的能量消耗;
显示模块,与中央控制模块连接,用于显示测试数据信息;
新的万有引力搜索计算公式如下:
其中,将待检测的薄膜结构i以粒子i来表示,则Fid(t)为粒子i的万有引力合力,Rand代表的是随机数,该随机数取值范围是[0,1],其中xid(t)为粒子i在t时刻在第d维空间的位置,Fij表示粒子i受到粒子j的万有引力,G(t)为万有引力常量,α为衰减系数,G0为初始引力常数,T为时间周期,ε为一个小值常数,Mpi表示被动引力质量,Maj表示主动引力质量,Rij(t)为t时刻粒子i与粒子j之间的欧氏距离,其中xi,xj为粒子i,j在空间中的位置;
采用新的万有引力搜索计算公式对待检测产品的硬度检测序列进行迭代求解过程包括以下步骤:
1)群体规模的确定以及初始化
设待检测产品具有N个检测薄膜,其组成N维搜索空间,种群记为X=(x1,x2,x3,…xN),第i个粒子位置标记为:Xi=(xi1,xi2,xi3,…,xid,…xiN)(i=1,2,3,…N);
2),设置最大迭代次数并计算质量
设置初始迭代值t为0,最大迭代次数T为100,根据上述适应度函数公式计算粒子在t时刻的Fiti(t)值,定义解决该问题为最小排序规则,根据新的万有引力搜索计算公式计算过程中求解最小值问题Worst(t)和Best(t)的取值,其中:
Best(t)是t时刻种群最好的适应度值,Worst(t)是t时刻种群最差的适应度值,Fitj(t)是t时刻个体i的适应度值,Mi(t)是粒子惯性质量;
3),确定万有引力常数并计算万有引力合力
其中,取最大迭代次数T为100,初始引力常数G0为100,衰减系数α为20,取ε为5,
4),计算加速度a
5),更新粒子速度和位置
vid(t+1)=Rand×vid(t)+aid(t)
xid(t+1)=xid(t)+vid(t+1)
其中,vid(t+1)为粒子i在t+1时刻在第d维空间的速度,Rand代表取值范围为[0,1]的随机数,vid(t)为粒子i在t时刻在第d维空间的速度,aid(t)为粒子i在t时刻在第d维空间的加速度;
xid(t+1)为粒子i在t+1时刻在第d维空间的位置,xid(t)为粒子i在t时刻在第d维空间的位置,vid(t+1)为粒子i在t+1时刻在第d维空间的速度;
6),判断是否达到到迭代结束条件,并输出最优硬度检测数据;
当达到预先设定的最大迭代次数,就停止循环,并输出此时每个粒子的位置值xid,同时将每个粒子的xid输出值按从小到大进行排序,则得出的该排序序列即为最优硬度检测数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南城市学院,未经湖南城市学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810528291.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种沥青薄膜的制备方法
- 下一篇:一种消防安全绳检测装置





