[发明专利]基于K-means三维聚类算法的风压系数快速分区方法及系统和存储介质有效
申请号: | 202011372686.9 | 申请日: | 2020-11-30 |
公开(公告)号: | CN112487720B | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 杨庆山;刘敏;殷佳齐;韩啓金 | 申请(专利权)人: | 重庆大学 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06F30/28;G06K9/62;G06F113/08;G06F119/14 |
代理公司: | 重庆航图知识产权代理事务所(普通合伙) 50247 | 代理人: | 孙方 |
地址: | 400044 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 means 三维 算法 风压 系数 快速 分区 方法 系统 存储 介质 | ||
1.基于K-means三维聚类算法的风压系数快速分区方法,其特征在于:包括以下步骤:
获取建筑表面点的风压系数数据;
建立K-means聚类算法模型,并确定初始参数,所述初始参数包括聚类数K、加权因子;
将风压系数数据按照初始参数进行划分为K个簇;
计算初始聚类的簇中心和簇中心之间的距离;
根据加权因子计算簇的最小化误差平方和;
计算聚类数K值范围;
计算模型的统一指标参数数值并确定最优的K值;
输出风压系数分区的聚类结果;
所述加权因子按照以下方式确定:
对空间位置信息(x,y)坐标值进行数据预处理,将坐标取值范围缩小至到同一量级下:
通过限定α、β的取值范围使得聚类模型在考虑空间位置信息的基础上偏向于风压系数梯度信息聚类,条件函数如下所示:
其中,α为结构表面x坐标加权因子;β为结构表面y坐标加权因子;γ为全风向风压极值系数的加权因子;
然后,通过二分法选择较优的加权因子取值,通过比较不同加权因子下,在同一k值下数据样本集的聚类效果,最终确定加权因子的取值。
2.如权利要求1所述的风压系数快速分区方法,其特征在于:所述风压系数数据包括空间位置信息和风压系数,所述风压系数数据按照以下方式表示:
D={di|i=1,2,…,n};
di=(xi,yi,cpi)T;
其中,D表示风压系数数据集;
i表示第i个测点;
n表示第n个测点;
di表示某测点风压系数点数据;
(xi,yi)为平屋盖样本点的空间位置信息;
cpi为样本点的风压系数。
3.如权利要求1所述的风压系数快速分区方法,其特征在于:所述簇中心和簇中心之间的距离按照以下公式进行计算:
dist(di,mj)=α||xi-xj||2+β||yi-yj||2+γ||cpi-cpj||2 (1)
其中,xi表示第i个测点的x坐标;xj表示第j个测点的x坐标;
yi表示第i个测点的y坐标;yj表示第j个测点的y坐标;
cpj表示第j个测点的全风向极值风压系数;
cpi表示第i个测点的全风向极值风压系数;
mj(j=1,2,…,k)表示初始聚类簇中心,
4.如权利要求1所述的风压系数快速分区方法,其特征在于:所述最小化平方误差和按照以下公式进行计算:
其中,E表示误差平方和;
μj为簇Mj的均值向量,
di表示di表示属于某一簇Mj样本点数据向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011372686.9/1.html,转载请声明来源钻瓜专利网。