卡索practicos

莫斯兰丁与MATLAB验证海洋颜色数据和仪器控制工具箱

挑战

建立一个可靠的监测和海洋光学仪器校准过程

解决方案

使用MATLAB和仪器控制工具箱来控制仪器和收集和处理数据

结果

  • 单一的环境数据分析和收购
  • 简化的数据收集
  • 适应的数据采集程序

“仪器控制工具箱通用数据采集为我们解决了很多问题。”

博士威廉•Broenkow莫斯兰丁海洋国家实验室
莫斯兰丁海洋光学浮标在夏威夷。

在1990年代末,NASA发射了两个海洋颜色卫星。这些卫星测量反射光的海洋,提供数据来检测全球变暖,生物食物链中的违规行为,以及其他环境问题。

由于卫星降低随着时间的推移,他们的输出必须不断检查的准确性。为此,美国国家海洋和大气管理局(NOAA)启动一个程序,使用辐射计在海洋光学系统(MOS)来验证卫星的数据。这些辐射计测量反射光的颜色在几个深度的海水。苔陆海洋实验室的研究人员,由美国国家海洋和大气管理局和美国国家航空航天局,那么相关的海洋颜色数据从金属氧化物半导体,卫星。

莫斯兰丁使用MATLAB®和仪器控制工具箱™来收集和分析数据和校准金属氧化物半导体仪器。

挑战

NOAA-NASA项目要求金属氧化物半导体仪器等于或超过卫星传感器的精度。为了达到这个要求,莫斯兰丁必须定期监控仪器的输出和性能。

莫斯兰丁研究者使用两种金属氧化物半导体仪器。第一个是部署在海洋光学浮标(莫比)停泊在夏威夷拉奈岛附近。第二个是安装上研究血管旅游太平洋获得更广泛的抽样海洋颜色特征。

每个仪器带来了不同的数据质量控制的挑战。因为莫比不断接触海水,浮标和机载仪器容易降解。研究人员操作船上MOS必须收集数据而八英尺的船操作波,导致地下折射光场,导致噪声测量。

在项目的开始,莫斯兰丁使用C程序在旧VAX工作站操作两种金属氧化物半导体仪器。这个解决方案是“有点窒息,”William Broenkow博士回忆,莫斯兰丁项目负责人:“我们没有在VAX访问命令行界面,所以一切都必须通过一个程序。“此外,VAX机又笨又重。研究人员需要一个更灵活的和便携式的解决方案。

解决方案

莫斯兰丁使用MATLAB和仪器控制工具箱来控制金属氧化物半导体仪器从笔记本电脑。

金属氧化物半导体仪器运行在操作系统。Broenkow和Mike Feinholz程序员写一个库函数基于仪器控制工具箱的金属氧化物半导体仪器发出命令发送和接收数据。TT7微机内MOS解释这些功能并启动数据收集。模拟/数字传感器输出和光谱数据通过串口发送回来,数字化,转化为科学单位,发送到MATLAB进行处理和分析。

莫斯兰丁还使用MATLAB和仪器控制工具箱处理噪声数据的问题。为了确保准确的结果,海洋学家采取频繁的测量和平均波噪声。

莫斯兰丁开发GUI来简化数据收集。表面辐照度测量传感器安装在船上和金属氧化物半导体光收集器。对于每一个收藏家,他们把两个黑暗扫描和五光扫描使用下拉菜单,并选择扫描参数可编辑文本框在MATLAB接口开发。然后使用MATLAB函数平均波噪音,执行校准修正,并画出最终的数据。

能够进行仪器控制功能在同一环境,用于视图,流程,和分析数据提供了很大的灵活性,Broenkow说:“如果参数传入的数据需要更改,我们可以当场输入命令,没有涉及过程延迟从一台计算机到另一个地方。”

结果

  • 单一的环境数据分析和收购。仪器控制和数据分析功能在相同的环境中可以更快地访问数据。一旦数据采集与仪器控制工具箱,它可以立即在MATLAB处理。

  • 简化的数据收集。使用MATLAB,研究者可以运行复杂的自动测量。“我们使用串行和GPIB对象允许程序员将他的文件I / O知识应用到仪器控制和数据采集,“Broenkow说。“既然他已经了解MATLAB面向对象图形编程,他拥有所有必要的技能来使用仪器控制工具箱”。

  • 适应的数据采集程序。MOS校准要求严格的使用非常稳定的光源。“使用仪器控制工具箱函数允许我自由改变数据采集过程快速、简单地通过改变函数调用MATLAB命令行上,“Feinholz说。

s manbetx 845产品使用

Comparte涂exito

Unete al客户参考程序