数据驱动的非高斯随机过程模拟

Data-Driven Simulation of Non-Gaussian Random Processes

  • 摘要: 本文提出了数据驱动的非高斯随机过程模拟新方法,利用人工神经网络模型建立样本转换与功率谱转换模型。具体而言,首先基于样本数据建立了高斯样本转换到非高斯样本的神经网络模型;其次,运用平移广义对数正态分布对样本分布函数进行建模,通过反向传播神经网络模型直接获得潜在高斯功率谱;最后,采用谱表示法生成高斯随机过程样本,并借助样本转换神经网络模型将其转换为非高斯过程样本。这种方法能够在有限样本数据的基础上生成非高斯随机过程样本,解决了传统转换模型精度欠佳和适用范围受限以及难以确定潜在高斯功率谱等难题。通过数值算例和脉动风场模拟验证,进一步证明了所提方法的准确性和有效性。

     

    Abstract: A novel data-driven method for simulating non-Gaussian stochastic processes is proposed in this paper. The sample conversion model and power spectrum conversion model are established by using artificial neural network models respectively. Specifically, the following steps are taken: Firstly, a neural network model is constructed based on sample data to transform Gaussian samples into non-Gaussian samples. Secondly, the distribution function of the samples is modeled using the shifted generalized lognormal distribution, and the latent Gaussian power spectrum is directly obtained through the backpropagation neural network model. Finally, the Gaussian stochastic process samples are generated using the spectral representation method, and then transformed into non-Gaussian process samples using the sample conversion neural network model. This method is capable of generating non-Gaussian stochastic process samples based on limited sample data, addressing the challenge of determining latent Gaussian power spectrum, and solving the problems such as poor accuracy and limited application range of the central moments-based transformation models. Through numerical simulations and validation in turbulent wind fields, the accuracy and effectiveness of the proposed method are further demonstrated.

     

/

返回文章
返回