文章快速检索  
  高级检索
非高斯随机振动的模拟方法
徐飞, 李传日, 姜同敏, 荣双龙    
北京航空航天大学 可靠性与系统工程学院, 北京 100191
摘要:随机振动台根据功率谱密度(PSD,Power Spectral Density)生成的信号为高斯信号,而实际振动环境有时是非高斯的,因此随机振动实验常常无法准确模拟产品在真实振动环境下的失效情况。通过两个案例分别对均方根值(RMS,Root Mean Square)不随时间变化和随时间变化的非高斯随机振动进行了模拟方法研究。案例1利用Hermite多项式法对高斯信号进行了转换,在保证功率谱密度不变的同时得到了具有指定峭度的RMS不随时间变化的非高斯信号,但该方法对于输入的峭度有限制,当输入峭度大于10时,误差达到了20%。案例2利用一种新方法对实测的RMS随时间变化的非高斯振动进行了模拟,模拟后得到的非高斯信号和实测信号具有相同的功率谱密度、峭度以及概率分布,验证了新方法的准确性。
关键词非高斯     随机振动     功率谱密度     峭度     概率密度函数    
Simulation of non-Gaussian random vibration
Xu Fei, Li Chuanri, Jiang Tongmin, Rong Shuanglong     
School of Reliability and Systems Engineering, Beijing University of Aeronautics and Astronautics, Beijing 100191, China
Abstract:Traditionally, only Gaussian signal can be produced by random vibration controller using power spectral density (PSD). However, actual vibration is usually non-Gaussian, which makes random vibration testing unable to simulate the failure mode that products will experience. Simulation of non-Gaussian random vibration with constant root mean square (RMS) and running RMS was performed respectively using two case studies. Case study 1 uses Hermite polynomial to transform Gaussian signal to non-Gaussian signal. The synthesized non-Gaussian signal has constant RMS, desired kurtosis and the same PSD with original Gaussian signal. Case study 2 uses a new method to simulate measured non-Gaussian random vibration which has running RMS. The synthesized non-Gaussian signal has the same PSD, kurtosis and probability density function with the field data.
Key words: non-Gaussian     random vibration     power spectral density(PSD)     kurtosis     probability density function    

随机振动实验的目标之一是使得产品发生累积疲劳失效,以尽早暴露产品的潜在缺陷.一直以来,随机振动台都是利用功率谱密度(PSD,Power Spectral Density)来模拟真实的随机振动环境.然而功率谱密度不包含相位信息,随机振动控制器在利用反傅里叶变换将功率谱密度转换为时域信号时,隐含的假设是各频率分量的相位服从0~2π的均匀分布.这样的假设导致生成的时域信号服从高斯分布.事实上,相位的分布和信号的概率密度函数(PDF,Probability Density Function)有关,只有当给定的随机过程是平稳的且服从高斯分布时,功率谱密度才能完全描述该随机过程.这意味着当实测信号服从非高斯分布时,只考虑了功率谱密度的随机振动台无法准确模拟实际振动环境.这样的情况一直没有得到改善,直到Vibration Research公司在2005年推出了一款能够控制峭度的商业软件[1].该软件可以在随机振动台上生成和实测数据具有相同功率谱密度和峭度的振动信号,因此能够更好地模拟非高斯振动.典型的非高斯振动常常发生在路面运输中.Connon和Charles指出,车辆在恶劣地形上行驶时,施加在车辆上的随机激励常常是非高斯分布的,振动应力的分布情况与高斯分布情况相比,其尾部更长,且出现高峰值(如高加速度)的概率更大[2,3].高斯信号的幅值超过3σ的时间只有0.27%,而实测信号超过3σ的时间可能达到1.5%[1].这样的差别可能导致完全不同的累积疲劳损伤,因为大部分疲劳损伤是由2σ~4σ内的加速度引起的[4].当实际振动环境中存在大于3σ的峰值时,会使产品在比实验室模拟更短的时间内失效.美军标810F指出,必须检查实测数据是否为非高斯信号,确保实验硬件和软件适用于非高斯信号的分析[5].

非高斯振动的实现方法之一是波形再现法.该方法的基本思想是在实验室重复生成和某一组实测数据一模一样的信号,该方法适用于很多实验.但学者们指出,由于该方法只是生成和实测数据相同的信号,因此无法描述现场数据的可变性.例如,在现场跑车时每一圈的测试信号是不同的,如果仅仅测试一圈数据并不断重复该组数据,则无法模拟该类型跑道的真实情况.此外,美军标810F指出波形再现法通常用于控制瞬态信号或持续时间很短的随机振动[5].该方法目前也很少被用来制定实验标准.

鉴于波形再现法存在上述缺陷,许多学者提出了其他模拟非高斯振动的方法.这些方法基本可以分为两类:①适用于模拟RMS不随时间变化的非高斯振动的方法;②适用于模拟RMS随时间变化的非高斯振动的方法.对于第1类方法,Smallwood提出了利用3种零记忆非线性函数将高斯振动转换为非高斯振动的方法[6,7].利用这些函数生成的信号的分布略有不同,且这些方法都分别只适用于一定范围的偏度和峭度.起初,零记忆非线性函数转换法只能用于实验前生成一组非高斯信号,然而结合波形再现法在振动台上实现,之后被修正为可以实现闭环频域控制的方法[8,9,10].该类方法的缺点是很大程度上减小了随机振动控制器的动态范围,从而可能破坏功率谱密度.Steinwolf提出了一种修改特定频率分量相位的算法来生成具有指定峭度的非高斯振动[8,9,10,11],该方法不存在上述缺点.由于未改变频率分量的幅值,因此保证了功率谱密度不变.又因为相位的改变对功率谱密度无影响,从而实现了功率谱密度和峭度的独立控制.对于第2类方法,Rouillard等人提出了一种将非高斯振动分解为一系列独立的具有不同标准差和持续时间的高斯振动的方法来模拟非高斯振动[12,13,14,15,16,17].国内也开展了相关的非高斯随机过程的模拟研究.蒋瑜等人提出了基于幅值调制和相位重构的非高斯随机振动模拟方法[18].李锦华等人[19]基于Johnson转换系统和数字滤波理论,提出一种能生成指定偏度、峭度和非高斯脉动风压的方法.

本文首先结合案例给出了利用Hermite多项式法模拟RMS不随时间变化的非高斯振动的过程,并分析了该方法的适用范围.然后提出了一种新方法来模拟RMS随时间变化的非高斯振动,并结合实测振动信号对提出的方法进行了验证. 1 非高斯振动

一个均值为零的各态历经的高斯信号,其概率密度函数为

其中σx为标准差,对于均值为零的高斯信号,其值等于均方根值:

对于较长的周期T,方差可表示为

其中Gxx(f)为单边功率谱密度.

由此可见,均值为零的高斯过程可完全由其功率谱密度描述.确定一个随机过程是否可以用高斯过程来近似的一种有效方法是计算该随机过程的高阶矩,计算公式如下:

由一阶矩可得到均值:

当均值为零时:

式中,S为偏度;K为峭度.

对于一个高斯过程,其偏度S=0,峭度K=3.任何偏度不为0或峭度不为3的随机过程为非高斯过程.从模拟非高斯振动的角度来看,峭度相比偏度是更重要的参数.因为峭度能够表明时域信号峰值的概率大小,利用该值可以使得实验室模拟数据的概率密度函数更接近实测数据.峭度描述了概率密度函数中间部分的尖锐度或平滑度以及概率密度函数尾部的窄度或宽度.实测振动的峭度常常是大于3的[14].峭度大于3表明实测信号的概率密度函数的中间部分比具有相同标准差的高斯信号的概率密度函数要尖锐,且尾部更宽.更宽的尾部则意味着实测时域信号中发生高峰值的可能性比用高斯信号预测的可能性更大.而更大的峰值则会给产品带来更大的疲劳损伤和更快的疲劳失效.因此本文研究的是峭度大于3的振动信号. 2 案例分析

本文通过两个案例分别对RMS不随时间变化和随时间变化的非高斯随机振动进行了模拟方法研究.案例1利用Hermite多项式法对高斯信号进行了转换,在保证功率谱密度不变的同时得到了具有指定峭度的RMS不随时间变化的非高斯信号.案例2利用一种新方法对实测的RMS随时间变化的非高斯振动进行了模拟,模拟后得到的非高斯信号和实测信号具有相同的功率谱密度、峭度以及概率分布. 2.1 案例1:RMS不随时间变化的非高斯振动模拟

利用MATLAB生成平稳的服从标准正态分布的高斯信号,采样频率为2kHz,采样点为100000,并假设生成的信号为加速度信号,如图 1所示.

图 1 高斯振动信号 Fig. 1 Gaussian signal

Winterstein[20]首次提出了利用Hermite多项式将一个平稳高斯信号x转换成平稳非高斯信号y:

式中,h3h4分别是第三阶和第四阶Hermite矩;C为缩放系数.

当给定S和K后(假设输入的S=0,K=4),即可利用式(9)~式(12)将原高斯信号转换成非高斯信号,如图 2所示.

图 2 高斯和转换后的非高斯振动信号 Fig. 2 Gaussian and synthesized non-Gaussian signal

由于信号具有随机性,利用MATLAB生成100组独立的服从标准正态分布的信号,并分别计算转换后的非高斯信号的峭度,结果如图 3所示,其均值为4.0412,与想要得到的信号的峭度非常接近(K=4).

图 3 100组转换后的非高斯信号的峭度 Fig. 3 Kurtosis for 100 synthesized non-Gaussian signal
图 4 高斯和非高斯信号的功率谱密度 Fig. 4 PSD of Gaussian and non-Gaussian signal

利用pwelch方法(采用256点的汉宁窗)求解任意一组转换前的高斯信号和转换后的非高斯信号的功率谱密度和概率密度函数,结果分别如图 4图 5所示.由上述分析可知,利用Hermite多项式法可在保证功率谱密度不变的同时得到具有指定峭度的非高斯信号.但是该方法对于输入的峭度具有一定的限制.现输入不同的峭度值并计算转换后的非高斯信号的峭度值(每个输入的峭度下计算100组独立信号求输出信号的峭度均值),结果如图 6所示.

图 5 高斯和非高斯信号的概率密度函数 Fig. 5 PDF of Gaussian and non-Gaussian signal
图 6 输入不同峭度下得到的实际信号的峭度 Fig. 6 Real kurtosis calculated from given kurtosis

图 6可知,当输入峭度大于10时,Hermite多项式法的相对误差达到了20%. 2.2 案例2:RMS随时间变化的非高斯振动模拟

某段实测加速度信号如图 7所示,该信号来自于爱立信公司的某个天线杆振动测试项目,测试对象如图 8所示.

图 7 实测加速度随机振动信号 Fig. 7 Field acceleration random signal
图 8 实验对象和实验装置 Fig. 8 Test item and setup

经计算,该实测信号是峭度为9.4262的RMS随时间变化的非高斯信号,传统的随机振动台无法准确模拟.本文提出一种新方法来合成这样的非高斯信号.该方法首先计算实测信号的功率谱密度,然后利用该功率谱密度生成平稳的高斯信号,最后利用实测信号的RMS的分布函数构造一个幅值调制信号与合成的高斯信号相乘,从而得到和实测信号具有相同功率谱密度、峭度和概率密度函数的非高斯信号.

利用pwelch方法(采用4096点的汉宁窗)计算该非高斯信号的功率谱密度,结果如图 9所示.

图 9 实测信号及合成的高斯信号的功率谱密度 Fig. 9 PSD of field data and synthesized Gaussian signal

对原实测信号的功率谱密度进行平滑处理(如图 9所示),再利用平滑处理后的功率谱密度生成高斯信号,结果如图 10所示.合成的高斯信号的功率谱密度如图 9所示.其概率密度函数和具有相同均值和方差的高斯信号的概率密度函数如图 11所示.

图 10 利用功率谱密度合成的高斯信号 Fig. 10 Synthesized Gaussian signal from PSD
图 11 实测信号及合成高斯信号的概率密度函数 Fig. 11 PDF of field data and synthesized Gaussian signal

计算原时域信号的均方根值,均方根值随时间的变化情况如图 12中黑线所示,其概率密度函数如图 13所示.

图 12 时域信号和均方根值 Fig. 12 Time history and running RMS
图 13 RMS的概率密度函数 Fig. 13 PDF of running RMS

幅值调制信号由跟均方根值服从相同分布的信号构成,利用该调制信号将合成的高斯信号转换为非高斯信号.原实测信号及合成的非高斯信号如图 14所示.对比实测信号及合成的非高斯信号的功率谱密度和概率密度,结果分别如图 15图 16所示.由图 15可知,转换后的非高斯信号保持功率谱密度和RMS不变.由图 16可知,转换后的非高斯信号保持概率密度函数和实测信号一致.

图 14 实测信号及合成的非高斯信号 Fig. 14 Field data and synthesized non-Gaussian signal
图 15 实测信号及合成的非高斯信号的功率谱密度 Fig. 15 PSD of field data and synthesized non-Gaussian signal
图 16 实测信号及合成的高斯和非高斯信号的概率密度函数 Fig. 16 PDF of field data,synthesized Gaussian and non-Gaussian signal
3 结 论

1) Hermite多项式法可以在保证功率谱密度不变的同时得到具有指定峭度的RMS不随时间变化的非高斯信号,但该方法对于输入的峭度有限制:当输入峭度大于10时,误差达到了20%.

2) 提出的新方法利用实测信号的RMS的分布函数构造一个幅值调制信号与利用功率谱密度合成的高斯信号相乘,可以得到和实测信号具有相同PSD、峭度和概率密度函数的非高斯信号.

参考文献
[1] Van B P.The missing knob on your random vibration controller[J].Sound and Vibration,2005,39(10):10-16
Click to display the text
[2] Connon W H.Comments on kurtosis of military vehicle vibration data [J].Journal of the IES,1991,34(6):38-41
Click to display the text
[3] Charles D.Derivation of environment descriptions and test severities from measured road transportation data[J].Journal of the IES,1993,36(1):37-42
Click to display the text
[4] Lambert R G.Fatigue life prediction for various random stress peak distributions[J].Shock and Vibration Bulletin,1982:1-10
Click to display the text
[5] MIL-STD-810F Department of defense test method standard for environmental engineering considerations and laboratory tests[S]
Click to display the text
[6] Smallwood D O.Generation of stationary non-Gaussian time histories with a specified cross-spectral density[J].Shock and Vib- ration,1997,4(5/6): 361-377
Click to display the text
[7] Smallwood D O.Generating non-Gaussian vibration for testing purposes[J].Sound and Vibration,2005,39(10):18-23
Click to display the text
[8] Steinwolf A.Closed-loop shaker simulation of non-Gaussian random vibrations-part 1:discussion and methods[J].Test Engineering and Management,2006,68(3):10-13
Click to display the text
[9] Steinwolf A.Closed-loop shaker simulation of non-Gaussian random vibrations-part 2:numerical and experimental results[J].Test Engineering and Management,2006,68(5):14-19
Click to display the text
[10] Steinwolf A.Random vibration testing beyond PSD limitations[J].Sound and Vibration,2006,40(9):12-21
Click to display the text
[11] Steinwolf A.Shaker simulation of random vibrations with a high kurtosis value[J].Journal of the Institute of Environmental Sciences,1997,40(3):33-43
Click to display the text
[12] Rouillard V.On the synthesis of non-Gaussian road vehicle vibrations [D].Melbourne:Monash University,2007
Click to display the text
[13] Rouillard V,Lamb M.On the effects of sampling parameters when surveying distribution vibrations[J].Packaging Technology and Science,2008,431(8):467-477
Click to display the text
[14] Rouillard V,Sek M A.Synthesizing non-stationary,non-Gaussian random vibrations[J].Packaging Technology and Science,2010,23(8):423-439
Click to display the text
[15] Garcia-Romeu M A,Rouillard V.On the statistical distribution of road vehicle vibrations[J].Journal of Packaging Technology and Science,2011,24(8):451-467
Click to display the text
[16] Rouillard V,Sek M.Creating transport vibration simulation profiles from vehicle and road characteristics[J].Packaging Technology and Science,2013,26(2):82-95
Click to display the text
[17] Rouillard V.Quantifying the non-stationarity of vehicle vibrations with the run test[J].Packaging Technology and Science, 2013,27(3):203-219
Click to display the text
[18] 蒋瑜,陶俊勇,王得志,等.一种新的非高斯随机振动数值模拟方法[J].振动与冲击,2012,31(19):169-173 Jiang Yu,Tao Junyong,Wang Dezhi,et al.A novel approach for numerical simulation of a non-Gaussian random vibration[J].Vibration and Shock,2012,31(19):169-173(in Chinese)
Cited By in Cnki (3)
[19] 李锦华,李春祥,申建红.非高斯脉动风压的模拟研究[J].振动与冲击,2009,28(9):6-9 Li Jinhua,Li Chunxiang,Shen Jianghong.Simulation of non-Gaussian fluctuating wind pressure[J].Vibration and Shock,2009,28(9):6-9(in Chinese)
Cited By in Cnki (6)
[20] Winterstein S R.Nonlinear vibration models for extremes and fatigue[J].Journal of Engineering Mechanics,1988,114(10):1769-1787
Click to display the text
http://dx.doi.org/10.13700/j.bh.1001-5965.2013.0579
北京航空航天大学主办。
0

文章信息

徐飞, 李传日, 姜同敏, 荣双龙
Xu Fei, Li Chuanri, Jiang Tongmin, Rong Shuanglong
非高斯随机振动的模拟方法
Simulation of non-Gaussian random vibration
北京航空航天大学学报, 2014, 40(9): 1239-1244
Journal of Beijing University of Aeronautics and Astronsutics, 2014, 40(9): 1239-1244.
http://dx.doi.org/10.13700/j.bh.1001-5965.2013.0579

文章历史

收稿日期:2013-10-14
网络出版日期: 2014-03-13

相关文章

工作空间