为实现对风场的实时监控,多波束风场位移测量系统对数据采集系统提出了很高的要求。针对实际需求,设计了实现高速数据缓存和传输控制的FPGA芯片,主要包括PLL时钟管理模块、前级FIFO缓冲模块、后级双口RAM存储模块以及FIFO和RAM的读写控制模块等,很好地完成了数据的缓存和异步读取,并且极大简化了A/D芯片接口电路结构和印制电路板设计的复杂性。在开发环境Quartus Ⅱ6.1中对设计的各个模块分别进行了综合和仿真,仿真结果表明各模块均达到了设计要求。风场位移测量系统成功地对实地风场进行了测量,结果表明高速数据采集系统能够有效地检测出风场中不同距离处的散射回波信号,并据此计算出风速以及风向。
The high demand of data acquisition system was proposed to realize the real-time monitoring of wind fields in the muhi-beam displacement measurement of wind field system. In this paper, the FPGA chips was well designed to achieve cache and transmission control of high-speed data to meet the actual demand, including PLL clock management module, the, preceding stage of FIFO buffer module, the rear stage of dual-port RAM memory modules and the reading and writing control module of FIFO and RAM. It not only fulfilled caching and asynchronous data reading, but also greatly simplified the interface circuit structures of A/D chip and the design of printed circuit board. Synthesis and simulation of all modules was carried out using the program Quartus Ⅱ 6.1. The result presented perfect satisfaction to the design requirements. The wind field was successfully measured by the displacement measuring system, which presented the high-speed data acquisition and processing system could effectively detect the echo signal in different distance. Therefore, we can calculate the wind speed and get the wind direction according to the detected signals.