基于高斯混合模型的非高斯随机振动幅值概率密度函数
2022-08-29
来源:星星旅游
振动与冲击 第33卷第5期 JOURNAL OF VIBRATION AND SHOCK 基于高斯混合模型的非高斯随机振动幅值概率密度函数 程红伟 ,陶俊勇 ,蒋瑜 ,陈循 (1.国防科技大学装备综合保障技术重点实验室,长沙410073;2.国防科技大学机电工程与自动化学院,长沙410073) 摘 要:针对非高斯振动信号的幅值概率密度函数难以用数学模型表述的问题,提出了基于高斯混合模型的非高 斯概率密度函数表示方法。首先,基于时域样本信号得到非高斯振动信号的高阶矩估计值。其次,基于高斯随机过程偶 次高阶矩之间的定量关系,结合二阶高斯混合模型建立方程组,求解得到混合模型中每个高斯分量的方差和权值。然后, 将各高斯分量的权值和方差代入高斯混合模型,得到适用于对称非高斯振动信号的幅值概率密度函数。最后,通过仿真 信号和实测振动信号,验证了该方法的有效性和适用性。 关键词:非高斯随机振动;高斯混合模型;概率密度函数(PDF);高阶矩 中图分类号:TB123 文献标识码:A DOI:10.13465/j.cnki.jVS.2014.05.021 Amplitude probability density functions for non.Gaussian random vibrations based on a Gaussian mixture model CHENG Hong—wei , 0 Jun—yong ,JIANG Yu ,CHEN Xun ’ (1.Science and Technology on Integrated Logistics Suppord Laboratory,National University of Defense Technoloy,Changsgha 410073,China; 2.College of Mechatronic Engineering and Automation,National University of Defense Technology,410073,China) Abstract: Aiming at the dififculty in deriving mathematical expressions of amplitude probability density functions of non—Gaussian vibrations,a Gaussian mixture model—based probability density function(PDF)was proposed for non— Gaussian vibration signals.The estimation of higher—order moments of a non—Gaussian vibration process was obtained with sample time histories.Based on the quantitative relations between the even order moments of a given Gaussian process, combining with a secor/d order Gaussian mixture model,an equation set for achieving the parameters of each Gaussian component in the Gaussian mixture model was established.Based on the obtained weighting factors and variances of Gaussian components,the mathematical model of non-Gaussian probability density function was then achieved.The examples of simulated signals and measured signals verified the validity of the presented method. Key words:non-Gaussian random vibration;Gaussian mixture model;probability density function(PDF);higher・ Order moment 在工程实际中,一般基于高斯假设对机械振动信 号进行统计分析和研究。但是,近来越来越多的学者 注意到机械振动的高斯性假设在某些情况下是不成立 的,机械随机振动的非高斯特性开始受到关注。Stein— wolf¨ 研究了湍流边界层在机翼蒙皮所引起振动的非 高斯性。Gioffr6_2 J,Gurley 和董欣 分别研究了风引 起的振动载荷的非高斯性。RouillardⅢ5 深入研究了车 对于平稳非高斯振动信号,概率密度函数能够全 面地反映其统计特性,它决定了非高斯信号高阶矩和 高阶累积量的大小。非高斯随机信号幅值概率密度函 数的数学描述,主要有Edgeworth展开法、高斯变换法 和最大熵法。Harremoes 对比分析了最大熵法和 Edgeworth展开法的优缺点。Winterstein【lo]分析了 Edgeworth展开法的缺点,并通过对高斯概率密度函数 辆振动环境的非高斯性,并提出了一种基于计算机程 序的高斯分解方法。Rychlik等 对海浪引起的振动 载荷的非高斯性进行了大量的统计研究。 基金项目:国家自然科学基金资助项目(50905181) 收稿日期:2013—01—10修改稿收到日期:2013—04—16 进行非线性变换,得到基于高斯变换法的非高斯概率 密度函数。在随机信号非高斯性较强的情况下,Edge. worth展开法得到的概率密度曲线会出现负值并呈现 多峰态;而基于最大熵理论的方法也会使单峰的非高 斯概率密度函数呈现多峰态 J。高斯变换法的问题在 于仅适用于一定的峭度范围,并且该方法计算过程复 杂¨ 。另外,Steinwolf¨ 提出了一种基于经验信息的 第一作者程红伟男,博士生,1985年1O月生 通讯作者陶俊勇男,副教授,1969年12月生 116 振动与冲击 2014年第33卷 高斯曲线拼接法。Rouillard ’ 提出了基于搜寻算法 的高斯混合模型。高斯拼接法和Rouillard提出的高斯 混合法,都能够较好地逼近非高斯随机振动信号概率 密度函数。但是,这两种方法计算量大,工程中应用 困难。 综上所述,针对非高斯振动信号的幅值概率密度 函数,需要提出一种既能满足计算精度要求,而计算过 程又相对简单的数学模型。在本研究中,我们基于高 斯?昆合模型的数学思路,提出了基于非高斯振动信号 高阶统计量的高斯混合模型。应用该数学模型对仿真 非高斯振动信号和实测非高斯振动信号的幅值概率密 度进行表述,通过与经验分布的对比验证了该方法的 有效性。通过与其它方法的对比,进一步验证了该方 法的正确性和工程应用价值。 1非高斯振动 从理论上来说,能够全面描述一个随机过程非高 斯特性的统计量和频谱函数为:高阶矩、高阶累积量和 高阶谱n 。但是由于随机过程高阶统计量和高阶 谱的复杂性,使其在非高斯振动领域难以开展工程应 用。所以,研究人员大都借助随机变量的高阶统计量 来描述平稳随机过程的非高斯性,其中最常用的是标 准化3阶中心矩和标准化4阶中心矩,即偏斜度 。和 峭度 4¨’” , E[(X一 )。] M3 3= -0X E[( 一 ) ] , y4 ————■r—一-0X 一4 -0X ‘, 其中, 为非高斯随机变量; 和or 分别为 的均值和 标准差; 和 分别为 的3阶中心矩和4阶中心 矩,可由 的概率密度函数计算得到。需要注意的是, 高斯随机变量的偏斜度恒为0,峭度恒为3。 对于零均值平稳非高斯振动,通过时域样本序列 可以对其偏斜度和峭度进行估计, JIT 3( )d ]他 , —— 一 (3) or -0 4=——— ■一=: 鲁 (4斗 ) 其中, (t)为随机过程X(t)的样本信号;T为样本时间 长度。 Roui11ard[ 和Rizzi[鸲 分别对实际环境中的非高斯 振动信号进行了大量的统计分析,并指出在实际振动 环境中,很少存在严格意义上的平稳信号,所以大多随 机振动的非高斯性是由短时非平稳性造成的。然而, 对于短时非平稳信号,从长时间的观测序列来看,它具 有平稳信号的特性。所以,在工程中对于宏观平稳,而 短时非平稳的振动信号一般都基于平稳随机过程假设 对其进行处理。 2高斯混合模型 MiddletonH 在研究通信系统中多源叠加噪声信号 的幅值概率分布时提出了高斯混合模型,并在通信领 域得到广泛的应用。高斯混合模型的统一表达式为, 厂ⅣG( )=∑ ( ) (5) 其中 。为非高斯概率密度函数 ( )为第i个高斯分 量的概率密度函数; 为第 个高斯分量的权值,0≤ ≤l,∑ =l。一般情况下,2、3阶高斯混合模型就可 以给出精度足够高的非高斯概率密度函数口。。。在本研 究中,我们采用2阶高斯混合模型, / G( )= ( )+(1一 )厂2( ) (6) 根据Middleton提出的高斯混合模型理论,需要在 全面掌握各噪声源的物理特性的前提下,以Poisson分 布来确定不同高斯分量的权值 ,这在机械振动信号 处理中是不能实现的。 众所周知,零均值高斯概率密度函数可以由标准 差完全确定。所以零均值非高斯过程的二阶高斯混合 模型可以表示为: ’ 1 , ,2、): p卜刍)+ 1 1 , . 2、(1~ 2 , 、exp( ;一2麦0- ) (7) 其中0- 和 :分别为高斯分量1和高斯分量2的标准 差;仪和1一 分别为高斯分量1和高斯分量2的权值。 式(7)中有三个未知量,0- 、0- 和Ot。 可以根据非高斯振动样本信号来估计其2、4、6阶 中心矩,在零均值情况下中心矩和原点矩相同, 1 T (£)d = =专 ㈤d (8) =专r ㈤d 当样本时间长度T较大时,估计值 能够很好地 逼近真值 [。 。基于二阶高斯混合模型(式7),有, (9) 其中 ¨、 ”和M:”分别为高斯分量1的2阶、 第5期 程红伟等:基于高斯混合模型的非高斯随机振动幅值概率密度函数 117 4阶和6阶矩;M 、 和 分别为高斯分量2的 0 ×∞ 2阶、4阶和6阶矩,其中2阶矩等于方差。零均值高 斯随机变量的k阶矩有!tnT等式成立 : =圭 罂 。 f,s { ×3 x 5×…× 后一 (10) (a)时域序列 菖 墓夸 所以有, =0- ; ’=0-; ”=30" ; =30" M =15o" ; ’=150- 将式(11)代人式(9),得方程组: M2=Or-0 +(1一O/)0-i 峨=3a0"j+3(1一 ) (12) M6=15a0- +15(1一 ) 以式(8)给出的样本估计量代替真值,则有: M 2= =Ol-0;+(1一 )+( 一 ) ; i =3a0" +3(1一 ) : (13) =15 +15(1一 ) 对于方程组(13),通过科学计算软件求解得到未 知量OL, 。和 ,将其代入式(7)中,得到给定非高斯 振动信号的幅值概率密度函数。 3示例 为了综合验证所提出的高斯混合模型的有效性, 这里给出了两个示例的详细计算过程: (1)峭度较低的仿真非高斯振动信号; (2)峭度较大的实测车辆振动信号。 最后,通过对4个振动信号(两个仿真信号,两个 实测信号,进行误差分析,从定量的角度来验证高斯混 合模型的准确性和有效性。 3.1仿真信号 引入一个对称分布的非高斯仿真信号,如图1所示。 该仿真信号的均值为0,方差为1.1976×10 ,偏斜度为 0,峭度为8.1394。图1(a)为信号的时域序列;图1(b) 为功率谱密度,该振动信号是宽带非高斯信号。 将图1(a)所示的样本序列代人式(8),得, 朋A =1197 6×10。 .} ‘ M4=1.167 3×10 (14) =2.504 2 x 10“ 将上式代入方程组(13)得, ,×102/Hz (b)功率谱 图1仿真非高斯振动信号,峭度:8.1394 Fig,1 The simulated non—Gaussian vibration signa1.kurtosis:8.1394 =0.812 0 =443.402 5 (15) ;=4.455 2×10。 将式(15)代入式(7),得非高斯幅值概率密度 函数, ,、0.812 0 , 2 、 , xp —886.8—05 0J+ 0.188 0 , 2 、 ,.,、 66 . —747 2 ‘、 pI一8 9. —10 4丽1× 0 J, oJ 图2给出了基于以下四种方法得到的概率密度曲 线:①样本序列的经验分布;②本文所提出的高斯混 合模型;③高斯假设分布;④四阶Edgeworth展开法。 因为时域样本序列有足够的长度,所以认为经验分布 有足够高的精度,以它作为其他数学模型的参考标准。 图2(a)为线性坐标下的概率密度曲线,可以清晰地显 示出分布曲线中间峰值部分的差异;图2(b)为半对数 坐标下的幅值概率密度曲线,可以清晰地显示出分布 曲线在尾部的差异。从图2可以看出,基于高斯假设 的概率密度曲线与经验分布曲线差异很大,所以工程 瓤 阔 椭 醉 窭 o’2 0’ 0-4 振动幅值×|02/(m・s。) (b)Y轴对数坐标 图2仿真非高斯信号幅值概率密度曲线 Fig.2 The amplitude probability density curves of the simulated non—Gaussian vibration singal 118 振动与冲击 2014年第33卷 中基于高斯假设来处理非高斯信号将引入很大的误 差;基于4阶Edgeworth展开的非高斯幅值概率密度曲 线出现了负值和多峰态,Edgeworth展开法只适用于峭 度值很小的非高斯振动信号;基于本文提出的高斯混 合法无论是在分布曲线的尖峰附近还是尾部都能精确 地逼近经验分布。 3.2实测信号 某型运输车辆载货平台实测振动信号,如图3所 示。该振动信号的均值为0,方差为38.646 2,偏斜度 为0,峭度为22.971 6。图3(a)为信号的时域序列;图 3(b)为功率谱密度,该振动信号具有窄带非高斯特性。 2 ×啦 銎 . 图3车辆测量非高斯振动信号,峭度为22.9716 Fig.3 Measured non—Gaussian vibration signal from a truck,kurtosis is 22.9716 将图3(a)中的样本序列代入式(8)得,/妨 =38・646 2 , :3 IM一I (17) 6:1.117 5×10 J=系 等.43. 三\的0 8×15× ~ 0将式(17)代人方程组(13)得, =0・976 5 , :23.184 7 l (18) 2::681.691 3 J 将式(18)代人(7),得非高斯幅值概率密度函数, ㈤= xp(一赢2)+ —————堕———— v/■2 ==exp26 109 2 . l(\ 一一— 1 —. 3—6—3— —4— 1—× —— 0)(,l 1 9) 图4给出了3.1所述的四种方法的概率密度曲 线。同样采用样本经验分布作为其他数学模型的参考 标准。可以看出,随着峭度的增加,基于高斯假设和 Edgeworth展开的概率密度函数的误差将会增大,而本 文所提出的方法仍能够较好地逼近样本信号的经验 分布。 3.3结果分析 为了进一步分析所提出方法的准确性,这里以相 对均方误差来衡量各幅值概率密度曲线对经验分布曲 线的偏离程度。这里定义相对均方误差为, 稍占 垫 . 振动幅值×1OV(m ) (b)y轴对数坐标 图4车辆非高斯信号的幅值概率密度曲线 Fig.4 The amplitude probability density euryes of vibration signal measured from a turck ,: — (20)Lzu 其中 为基于某种模型或方法得到的非高斯概率 密度函数 为基于样本序列得到的经验分布。 为了充分验证方法的有效性,在3.1和3.2两个 示例的基础上,又分别引入了一个峭度较低的仿真信 号和某型飞机实测非高斯振动信号。分别计算了本文 提出的高斯混合模型概率密度函数、高斯假设下的概 率密度函数和基于Edgeworth展开的概率密度函数与 样本经验分布之间的相对均方误差,如表1所示。 表1非高斯振动幅值概率密度函数相对误差r Tab.1 The relative squared deviations of the amplitude probability density functions of non—Gaussian vibrations 仿真 实测 方法 ’。呵( = 4,嚷 ’翟 6 T,%T,% 4结 论 基于高斯混合模型,利用高斯随机变量高阶矩之 间的定量关系,结合非高斯随机振动信号的物理特性, 提出了一种求解非高斯振动幅值概率密度函数的方 法,即二阶高斯混合模型分解方法。该方法的数学模 型简单,物理意义明确,对高峭度的非高斯振动信号仍 然适用。 通过仿真和实测非高斯振动信号验证了方法的有 效性和工程适用性。基于高斯混合模型的概率密度函 数模型为非高斯机械振动信号的进一步研究,如疲劳 分析,减振隔振等,提供了准确的统计分析工具和重要 的理论支撑。 另外,二阶高斯混合模型为非高斯振动的研究提 第5期 程红伟等:基于高斯混合模型的非高斯随机振动幅值概率密度函数 119 供了重要思路,它可以进一步扩展为高阶模型或应用 于非高斯振动信号的频域研究,以满足更高精度和更 深层次的研究需求。 参考文献 [1]Steinwolf A,Rizzi S A.Non—Gaussian analysis of turbulent boundary layer fluctuating pressure on aircraft skin panels r 12]Rouillard V.The synthesis of road vehicle vibrations based on the statistical distribution of segment lengths, 5th Australasian Congress on Applied Mechanics,ACAM 2007 l0—12 December 2007,Brisbane,Australia [13]Mendel J M.Tutorila on higher-order statistics(spectra)in signal processing and system theory:theoretical results and some applications[J].Proceedings of the IEEE,1991,79 (3):278—305. [J].Journal ofAircraft,2006,43(6):1662—1675. [2]Gioffr6 M,Gusella V,Grigoriu M.Simulation of non— Gaussian field applied to wind pressure fluctuations[J J. Probabilistic Engineering Mechanics, 2000, 5(4): [14]Swami A,Mendel J M,Nikias C L.Higher—order spectral analysis toolbox for use with Matlab,user's guide,version 2 [EB/OL].http://www.uic.edu/elasses/idse/ids594/ 339—346. [3]Gurley K R,Kareem A,Tognarelli M A.Simulation of a class of non-normal random processes[J].International Journal of Non-linear Mechanics,1996,31(5):601—617. [4]董 欣,叶继红.马鞍屋盖表面面积平均风压特性研究 [J].振动与冲击,2011,30(7):21—30. DONG Xin,YE Ji—hong.Area—averaged wind pressure on a saddle roof[J].Journal of Vibration and Shock,2011,30 (7):21—3O. [5]Rouillard V.On the non—Gaussian nature of random vehicle vibrations『C]//WCE 2007.Proceedings of the World Congress on Engineering 2007.London,U K:WCE,2007: 1219—1224. [6]Rychlik I,Johannesson P,Leadbetter M R.Modeling and statistical analysis of ocean—wave data using transformed Gaussian processes[J].Marine Structures,1997,10(1): 13—47. [7]Podgrrski K,Rychlik I,Machado U B.Exact distirbutions for apparent waves in irregular seas[J].Ocean Engineering, 2000,27(9):979—1016. I 8 I Butler R W,Machado U B,Rychlik I.Distirbution of wave crests in a non-Gaussian sea[J].Applied Ocean Reserach, 2009,31(1):57—64. [9]Harremo ̄s P.Maximum entropy and the Edgewo ̄h expansion 1 C l//IEEE.Proceedings of the IEEE Information theory workshop.Awaji Island,Japan:IEEE,2005:68—71. [1O]Winterstein S R.Nonlinear vibration models for extremes and fatiuge[J].Journal of Engineering Mechanics,1988 114 (10):1772~1790. [1 1]Steinwolf A.Approximation and simulation of probability distirbutions with a variable kurtosis value『J 1 Computational Statistics&Data Analysis,1996,21(2):163—180. researeh/BBC/hosa.pdf.2000.12.27/2012.12.20. 『15]Benasciutti D,Tovo R.Fatiuge life assessment in non Gaussian random loadings『J].International Journal of Fatiuge,2006,28(7):733—746. [16]蒋瑜,陈循,陶俊勇,等.指定功率谱密度、偏斜度和 峭度值下的非高斯随机过程数字模拟[J].系统仿真学 报,2006,18(5):1127—1130. JIANG Yu,CHEN Xun,TAO Jun—yong,et a1.Numerically simulating non—Gaussian random processes with speciifed PSD,skewness and kurtosis[J].Journal of System Simulation,2006,18(5):1127—1130. [17]蒋瑜,陶俊勇,王得志,等.一种新的非高斯随机振动 数值模拟方法[J].振动与冲击,2012,31(19): 169—173. JIANG Yu.TAO Jun-yong.WANG De—zhi et a1.A novel approach for numerical simulation of a non.Gaussian random vibration[J].Journal of Vibration and Shock。2012,31 (19):169—173. [18]Rizzi S A,Przekop A,Turner T.On the response of a nonlinear structure to high kurtosis non Gaussian random loadings[EB/OL].http://ntrs.nasa.gov/archive/nasa/ casi.ntrs.nasa.gov/201 10013658—201 1014239.pdf.201 1. 7.4/2012.12.26. [19]Middleton D.Non—Ganssian noise models in signal processing ofr telecommunications:new methods and results for class A nad class B noise models『J 1.IEEE Transactions on Ifnormation Theory,1999,45(4):1129—1149. 120 l Vastola K.Threshold detection in na ̄ow.band non.Gaussian noise J J}.IEEE Trnasactions on Communications,1984,32 (2):134—139. [21]Bendat J S,Piemol A G.随机数据分析方法[M].凌福 根.北京:国防工业出版社,1980.