声学坐底式波浪仪包括水下测量系统和陆上处理主机,研究了陆上主机的上位机软件设计方法,并重点研究波浪估计算法在上位机软件的实现方法。波浪估计算法计算复杂,在上位机软件开发环境delphi 7下实现困难,文章采用delphi7和matlab 7.0混合编程方法实现上位机中的波浪估计功能,该混合编程方法实现更为简单,开发周期短。通过实测数据的验证,上位机软件与RD公司商用软件WAVESMON的波浪估计结果是一致的,证明了上位机软件的波浪估计结果是准确的,所设计上位机软件可有效满足波浪仪陆上处理系统的波浪处理需求。
Acoustic Doppler upward-looking wave measurement equipment(ADCP) includes underwater measurement system and onshore processing system, the paper works on design technique of the onshore upper-computer software,mainly the wave estimation algorithm realization of the upper-computer software. Considering that the wave estimation algorithm is complicated and that the algorithm realization under the software development environment of delphi7 is difficult, this paper adopts mixed programming method based on delphi7 and matlab7.0 to realize wave estimation function, the mixed programming method is simple, the development cycle of this method is short. Through comparison between the upper-computer software in this paper and the commercial software WAVESMON of RD Company, both the wave estimation results are consistent, which shows that the wave estimation result of the upper-computer software in this paper is correct, can meet the need of onshore processing system.