一种建筑风洞测压试验数据压缩方法与流程

文档序号:12620944阅读:538来源:国知局
一种建筑风洞测压试验数据压缩方法与流程
本发明涉及建筑风洞测压试验数据压缩方法。
背景技术
:风洞测压试验是目前大型复杂工程结构抗风设计的关键步骤之一。风洞测压试验获得的脉动风荷载时程数据量大,可达GB甚至TB级别,且蕴含丰富的信息。大数据量导致了数据存储和分析的困难,因此,有必要对数据进行特性提取和压缩存储,以便于数据的积累、分析和预测。建筑风洞试验获得的风荷载时程数据特点可归结为非高斯部分相关的标量场。目前的风洞试验数据压缩,多采用本征向量法,关注风荷载场在时域的主坐标信息,或对风荷载时程的时域统计信息进行建模,对风荷载频域特性及相关性关注较少,导致数据压缩的偏差和实际应用中的误差。技术实现要素:本发明是为了解决现有技术中对风荷载频域特性及相关性关注较少,导致数据压缩的偏差和实际应用中的误差的问题,而提出的一种建筑风洞测压试验数据压缩方法。一种建筑风洞测压试验数据压缩方法按以下步骤实现:步骤一:将建筑风洞试验测压得到的风压时间序列数据无量纲化为风压系数时程数据,并计算风压系数的无偏估计平均值、均方根值、偏度值和和峰度值;步骤二:对风压系数时程进行自功率谱估计得到自功率谱,计算无量纲功率谱曲线的峰值以及曲线高频段在双对数坐标下的斜率;步骤三:采用Welch法估计风压系数场的相干函数,用指数函数拟合相干函数;步骤四:根据步骤二求解带Bata函数的方程得到无量纲自功率谱的表达式,并根据Beta函数得到任意ν阶无量纲谱矩;步骤五:根据步骤一、步骤三和步骤四形成压缩后的风荷载数据;步骤六:根据Hermite多项式转换函数,形成互谱矩阵并对风压场进行重构;步骤七:估计极值风荷载;步骤八:计算结构风振响应。发明效果:本发明为一种基于Hermite多项式及Beta函数的建筑风洞测压试验数据压缩方法,可将GB、TB级别的建筑风洞测压数据压缩到KB、MB级别,是对风荷载随时间、空间变化的高维时程大数据的一种新型信息提取和建模方法,最终达到数据压缩的目的。本发明的优势在于,建模过程明确简单,能够得到高效存储和应用的数据格式,便于数据的深入挖掘。可通过Hermite多项式对数据的统计信息进行重构,以及通过Beta函数理论对频谱信息进行重构,最终结合随机模拟技术可重建压缩的风压场。从结构抗风设计的应用角度,压缩数据可进行工程要求的抗风分析,简化了繁琐的时程和频谱分析过程,较为实用。附图说明图1为本发明流程图;图2为基于Bata函数的风压谱建模结果图;图3(a)为归一化的风压系数时程图;图中横坐标为时间tk(s),纵坐标为归一化的风压系数时程图3(b)为风压系数概率密度函数图,图中横坐标为归一化的风压系数纵坐标为概率密度函数;图3(c)风压系数无量纲功率谱密度函数图;图中横坐标为频率f(Hz);纵坐标为无量纲功率谱密度函数S;图4为基于Hermite多项式转换函数法的极值风荷载估计结果与真实值的对比图;图5为基于压缩数据进行的平板网架风振响应与原始数据计算结果的对比图。具体实施方式具体实施方式一:如图1所示,一种建筑风洞测压试验数据压缩方法包括以下步骤:步骤一:将建筑风洞试验测压得到的风压时间序列数据无量纲化为风压系数时程数据,并计算风压系数的无偏估计平均值、均方根值、偏度值和和峰度值;步骤二:对风压系数时程进行自功率谱估计得到自功率谱,计算无量纲功率谱曲线的峰值以及曲线高频段在双对数坐标下的斜率;步骤三:采用Welch法估计风压系数场的相干函数,用指数函数拟合相干函数;步骤四:根据步骤二求解带Bata函数的方程得到无量纲自功率谱的表达式,并根据Beta函数得到任意ν阶无量纲谱矩;步骤五:根据步骤一、步骤三和步骤四形成压缩后的风荷载数据;步骤六:根据Hermite多项式转换函数,形成互谱矩阵并对风压场进行重构;步骤七:估计极值风荷载;步骤八:计算结构风振响应。具体实施方式二:本实施方式与具体实施方式一不同的是:所述步骤一中将建筑风洞试验测压得到的风压时间序列数据无量纲化为风压系数时程数据,计算风压系数的无偏估计平均值、均方根值、偏度值和和峰度值具体为:将建筑风洞试验测压得到的风压时间序列数据pi(tk),无量纲化为风压系数时程数据其中所述i表示测点号,t为时间,k表示时间序列号,取值为1,2,…,N,N为采样长度,ρ为空气密度,U表示参考高度处来流风速;并计算风压系数的无偏估计平均值均方根值偏度值和峰度值Cp,ku=[N+1N(N-1N)2Σk=1N[Cp(tk)-C‾pC~p]4-3(N-1)]N-1(N-2)(N-3)+3.]]>其它步骤及参数与具体实施方式一相同。具体实施方式三:本实施方式与具体实施方式一或二不同的是:所述步骤二中对风压系数时程进行自功率谱估计得到自功率谱,计算无量纲功率谱曲线的峰值以及曲线高频段在双对数坐标下的斜率具体为:采用自回归AR模型对进行风压系数时程进行自功率谱估计,得到自功率谱SCp(f),对其无量纲化,表示为频率f无量纲化为其中L表示参考尺度;计算无量纲功率谱曲线S-F曲线的峰值,即Sm=max{S(F)},Fm=argmax{S(F)};以及曲线高频段在双对数坐标下的斜率k2=(K-j+1)·Σk=jKln[S(Fk)]·ln(Fk)-Σk=jKln[S(Fk)]·Σk=jKln(Fk)(K-j+1)·Σk=jK[ln(Fk)]2-[Σk=jKln(Fk)]2]]>式中,K为半傅里叶变换长度,Fk(k=1,2,…,K)为离散的无量纲频率,j为高频段频率的指标,取Fj=1.5Fm。其它步骤及参数与具体实施方式一或二相同。具体实施方式四:本实施方式与具体实施方式一至三之一不同的是:所述步骤三中采用Welch法估计风压系数场的相干函数,用指数函数拟合相干函数的具体过程为:采用Welch法估计风压系数场的相干函数Cohij(f),用指数函数Cohij(f)=exp(-kc||f·Dij/U)拟合相干函数,其中Dij表示两点间的距离,即,kc={Σk=1Kk·ln[Cohij(k·Δf)]-K+12·Σk=1Kln[Cohij(k·Δf)]}·6K(K+1)(K+2)·UDij·Δf]]>式中,Δf=fs/2K为频率间隔,fs为采样频率,kc为相干指数,U为来流参考风速。其它步骤及参数与具体实施方式一至三之一相同。具体实施方式五:本实施方式与具体实施方式一至四之一不同的是:所述步骤四中求解带Bata函数的方程得到无量纲自功率谱的表达式,并根据Beta函数得到任意ν阶无量纲谱矩的具体过程为:求解带Bata函数的方程Sm·1α·(1-1k2)1-k2α·(-k2)1α·B(1α,-k2α)=1]]>得到风压谱的频率指数α,进一步得到无量纲自功率谱的表达式其中F′=F/Fm;根据Beta函数,得到任意ν阶无量纲谱矩Sv=∫0∞F′v-1SdF′=(-k2)v/α·B(1+vα,-k2-vα)/B(1α,-k2α)]]>进一步得到归一化的二阶谱矩:λ0=S2S0=(-k2)1/α·B(3α,-k2-2α)/B(1α,-k2α).]]>其它步骤及参数与具体实施方式一至四之一相同。具体实施方式六:本实施方式与具体实施方式一至五之一不同的是:所述步骤五中形成压缩后的风荷载数据具体为:形成压缩后的风荷载数据,表达为一个13列数据:xyzC‾pC~pCp,skCp,kuFmSmk2kcαλ0]]>前3列是测点三维几何坐标;4~7列为风荷载前四阶统计矩,分别表示平均风压系数、均方根风压系数、风压系数偏度、风压系数峰度,8~10列为风荷载的自功率谱模型,分别表示无量纲谱峰值频率、无量纲谱峰值和风压谱衰减斜率,11列为风荷载相干函数模型,表示相干指数,12~13列为导出参数,分别表示风压谱的频率指数、归一化的二阶谱矩。其它步骤及参数与具体实施方式一至五之一相同。具体实施方式七:本实施方式与具体实施方式一至六之一不同的是:所述步骤六中根据Hermite多项式转换函数,形成互谱矩阵并对风压场进行重构具体为:基于Hermite多项式转换函数法重建风压场,根据Hermite多项式转换函数,结合表征非高斯特性的统计参数γ3=Cp,sk、γ4=Cp,ku,建立非高斯过程x(t)与高斯过程u(t)的联系,即:当Cp,ku≥3时,x=h(u)=κ[u+h3(u2-1)+h4(u3-u)],或表示为ξ(x)=1.5b(a+x/κ)-a3,a=h3/3h4,b=1/3h4,c=(b-1-a2)3;当Cp,ku<3时,u=h-1(x)=b2x+b3(x2-γ3x-1)+b4(x3-γ4x-γ3),结合互功率谱的表达式形成的互谱矩阵[SCp(ω)],按Cp(tk)=C‾p+C~p2ΔωΣm=1kΣl=1N|Hkm(ωml)|cos[ωmlt-θkm(ωml)+φml],k=1,2,...,n]]>对风压场进行重构,其中Hkm(ωml)为互功率谱矩阵[SCp(ω)]的Cholesky分解,θkm(ωml)为Hkm(ωml)的辅角,为离散的频率,Δω为圆频率间隔,φml为附加相位角。其它步骤及参数与具体实施方式一至六之一相同。具体实施方式八:本实施方式与具体实施方式一至七之一不同的是:所述步骤七中根据步骤六估计极值风荷载具体为:基于步骤六的Hermite多项式转换函数估计极值风荷载,gNG=h(g),n0=λ0FmU/L为平均穿越频率,T=600s为参考时长。h()为根据步骤六所确定的Hermite函数x=h(u)=κ[u+h3(u2-1)+h4(u3-u)]或者u=h-1(x)=b2x+b3(x2-γ3x-1)+b4(x3-γ4x-γ3)。其它步骤及参数与具体实施方式一至七之一相同。具体实施方式九:本实施方式与具体实施方式一至八之一不同的是:所述步骤八中根据步骤六计算结构风振响应的具体过程为:根据步骤六中还原的风荷载互谱矩阵按其中所述[H(ω)]={ω2[M]+iω[C]+[K]}-1为频响函数矩阵,[M]为质量矩阵,[C]为阻尼矩阵,[K]为刚度矩阵,为虚数单位,[SCp(ω)]为根据步骤六计算的互谱矩阵,[R]为附属面积转换矩阵,上标*表示共轭转置,T表示转置,-1表示逆矩阵,计算结构风振响应协方差[∑x]。其它步骤及参数与具体实施方式一至八之一相同。实施例一:平屋盖系列风洞试验,考察了屋盖的长宽比,高宽比,地貌,风速,缩尺比,风向的影响,共进行了286工况的风洞试验,实验数据大小为84.9GB,按照本发明数据压缩后,数据大小为12.9MB,具体实施步骤如下:步骤一:将风洞试验测得的风压时程无量纲化后进行统计分析,求得风压系数的前四阶统计矩。步骤二:对风压系数时程进行自功率谱分析,求解了自功率谱参数Sm、Fm、k2,图2给出了建模结果。步骤三:对风压系数时程进行了相干函数的分析和拟合,求解了各工况下的相干指数kc。步骤四:对步骤三得到的自功率谱参数求解了含Beta函数的方程,得到了导出参数α和λ0。步骤五:将步骤一~四得到的结果整合形成压缩后的风荷载数据文件输出。为验证该发明的有效性,本文还将压缩数据进行了重构(步骤六),发现基于该发明的方法,压缩数据与原始数据的统计、频谱、相关特性保持一致,说明了该方法的适用性。此外,为便于工程应用,本文还采用压缩数据估计了平屋盖的极值风荷载(步骤七),与多样本(1000样本)的精确方法进行了对比,发现模拟值能包络95%以上的真实值,低估时相对误差在10%以内,可以用于工程围护结构设计中;对于主体结构的风振响应分析,按照步骤八给出了不同平板网架的计算结果,发现位移响应的误差在5%以内,结果较为精确,可用于工程结构抗风设计中,实验结果如图3(a)至图5所示。综上所述,本发明在处理建筑风洞测压试验数据中,能够大大缩减数据的存储空间,得到的数据结果具有较强的可还原性,和较为广泛的工程使用价值。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1