Real-time liquid-crystal atmosphere turbulence simulator with graphic processing unit.
To generate time-evolving atmosphere turbulence in real time, a phase-generating method for our liquid-crystal (LC) atmosphere turbulence simulator (ATS) is derived based on the Fourier series (FS) method. A real matrix expression for generating turbulence phases is given and calculated with a graphic processing unit (GPU), the GeForce 8800 Ultra. A liquid crystal on silicon (LCOS) with 256x256 pixels is used as the turbulence simulator. The total time to generate a turbulence phase is about 7.8 ms for calculation and readout with the GPU. A parallel processing method of calculating and sending a picture to the LCOS is used to improve the simulating speed of our LC ATS. Therefore, the real-time turbulence phase-generation frequency of our LC ATS is up to 128 Hz. To our knowledge, it is the highest speed used to generate a turbulence phase in real time.
Hu
Lifa
L
Changchun Institute of Optics, Fine Mechanics and Physics, Changchun, Jilin 130033, China. hulifa@ciomp.ac.cn
Xuan
Li
L
Li
Dayu
D
Cao
Zhaoliang
Z
Mu
Quanquan
Q
Liu
Yonggang
Y
Peng
Zenghui
Z
Lu
Xinghai
X
D001272:Atmosphere / Q000737:chemistry*; D003198:Computer Simulation; D003199:Computer Systems; D017076:Computer-Aided Design; D003626:Data Display; D004867:Equipment Design; D019544:Equipment Failure Analysis; D050866:Liquid Crystals; D008956:Models, Chemical; D015203:Reproducibility of Results; D012212:Rheology / Q000295:instrumentation*; D012680:Sensitivity and Specificity; D012815:Signal Processing, Computer-Assisted / Q000295:instrumentation*