根据谐波叠加法和线性滤波法的基本原理,采用MATLAB语言编写程序分别实现了常规谐波叠加法及其改进的快速傅里叶变换算法和插值算法以及线性滤波法的自回归法对大跨度空间网格结构风速时程的数值模拟,并模拟了2个工程实例的风速时程.结果表明:对于大跨度空间网格结构,不同风速时程模拟方法计算效率从高到低的顺序依次为快速傅里叶变换算法、插值算法、自回归法和常规谐波叠加法,计算精度从高到低的顺序依次为常规谐波叠加法、快速傅里叶变换算法、自回归法和插值算法.综合考虑计算效率和计算精度,快速傅里叶变换算法最适合应用于大跨度空间网格结构的风速模拟.
According to the basic theories of harmony superposition method and linear filtering method, the numerical simulation of wind velocity time history for long-span spatial lattice structure was realized by programming with MATLAB language in such methods as harmony superposition method, FFT-updated harmony superposition method, interpolation method, and auto-regressive method of linear filtering method. The simulation results of the wind velocity time history of two structures show that for long-span lattice structure, the order of the simulation methods, according to their computation efficiency for the wind velocity is FFT-updated harmony superposition method, interpolation method, auto-regressive method, and regular harmony superposition method, while according to the calculation precision, the order is regular harmony superposition method, FFT-updated harmony superposition method, auto-regressive method, and interpolation method. Considering both the efficiency and precision, FFT-updated harmony superposition method is the most applicable method for the wind velocity simulation for long-span spatial lattice structure.