论文部分内容阅读
随着经济的快速发展,能源问题受到广泛的关注。风速风向的测量在风力发电中起着重要的作用。超声波风速仪作为一种非接触式仪器在测量领域有着广泛的应用。超声波风速测量技术与传统的机械式风速测量相比,它具有测量准确性高、实时性强、性能可靠、不需要启动风速等优点。本文研究分析了国内外超声波风速测量技术发展现状,在此基础上利用互相关延时算法对传统的时差法进行改进,设计出一种基于ADI公司Blackfin系列数字信号处理器ADSP-BF609的超声波风速测量系统。 论文首先分析对比了几种超声波流速测量方法的工作原理和适用范围,然后结合超声波在空气中的传播特性,采用互相关时延估计算法与时差法测风原理相结合建立风速测量模型,推到出二维风速测量的计算公式。通过MATLAB仿真对实现算法性能进行仿真分析,并验证风速测量系统的可行性。 硬件设计方面,本文以ADI公司最新高性能双核数字信号处理器ADSP-BF609作为核心处理器,分别从超声波传感器、超声波发射电路、超声波接收电路、数据处理与控制电路四个部分进行了超声波风速测量系统硬件电路设计。根据每个部分需求详细设计各个功能子模块,每个模块分别完成相应的电路设计和实现。 软件设计方面,采用模块化的设计思想,详细介绍了系统软件设计的基本原理和流程框图,在集成开发环境CCES中使用C语言和汇编语言编写软件。并利用ADSP-BF609双核非对称模式,对系统程序进行优化,使处理器能处理复杂的任务和大数据量实时计算,提升系统的整体性能。 最后,搭建测试环境并对系统软硬件进行联合调试,并在不同风速、风向条件下进行系统整体测试,并将接收信号的采样数据通过MATLAB仿真运算分析来验证结果的正确性。实验结果表明:基于ADSP-BF609超声波风速测量系统能完成实时风速的测量,验证了系统的可行性、有效性。