10.16791/j.cnki.sjg.2022.12.021
基于C#与MATLAB混合编程的DopScat海流反演平台
多普勒散射计(Doppler scatterometer,DopScat)是一种新型的海流遥感探测手段,具有快速全球覆盖、单部雷达可反演矢量流场等优势.文章利用C#与MATLAB混合编程设计开发了DopScat海流反演平台.首先,利用MATLAB丰富的库函数开发了海浪谱仿真、海面仿真、海面斜率仿真、后向散射系数仿真、多普勒谱仿真、多普勒频移仿真和海流反演等7个功能模块,分别封装成可供C#调用的动态链接库文件.然后,利用运行效率高的C#语言搭建平台框架,实现数据输入、动态链接库文件调用和数据可视化等功能.利用海流实时分析数据对平台海流反演性能的实验测试结果表明,该平台能够精确反演海流,流速反演均方根误差小于0.04 m/s,满足海流观测应用的精度需求.该平台的运行不依赖MATLAB安装环境,各模块功能可拓展升级,可作为大学生创新实验及创新创业项目的基础平台.
多普勒散射计、海流反演、混合编程
39
TP311.1;G642.0(计算技术、计算机技术)
国家自然科学基金;山东省本科教学改革研究面上项目;山东省专业学位研究生教学案例库建设项目
2023-02-13(万方平台首次上网日期,不代表论文的发表时间)
共8页
129-136