热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

拟牛顿法matlab程序_牛顿环实验的数据处理改进及图像分析

牛顿环是光的一种薄膜干涉图样,最早是由牛顿于1675年首先观察得到的,当用单色光照射牛顿环装置时,在视觉上为一系列明暗相间的同心圆环。这些
牛顿环是光的一种薄膜干涉图样,最早是由牛顿于1675年首先观察得到的,当用单色光照射牛顿环装置时,在视觉上为一系列明暗相间的同心圆环。这些圆圈的距离不同,随着到中心点的距离增加而逐渐变窄,它们是由球面上与平面上反射的光线相互干涉而形成的干涉条纹。以往实验室通常使用的逐差法处理实验数据,过程较为繁杂,其计算结果也不够准确。在牛顿环实验中获得的某组数据通过逐差法计算牛顿环透镜曲率,其相对扩展不确定度为0.82%,由于“逐差”先两两相减使得自由度减半,即重复测量或组合测量时计算实验标准偏差所用的独立残差个数减半,未能充分利用测得的有效数据信息,这不符合实验设计随机化原则的思路。本文通过线性拟合法处理实验数据,并利用GUI建立一个可进行数值分析以及图像动态分析的交互式界面,不仅可以得到更精确的实验结果,其相对扩展不确定度为0.65%,还能结合实际选择牛顿环实验参量以观察到不同的实验现象,简便易行,应用范围广。

1 牛顿环实验理论

牛顿环装置如图1所示,牛顿环干涉的明暗条纹条件满足:

f158c897b635ad06c2f86b9bec09d2d1.png

得到牛顿环暗纹公式[1]

36641c465835fffa09dc92f34afda8f1.png

由于单色光的波长λ已知,测量得到第k级的暗环半径,可以计算得到牛顿环凸透镜的曲率半径。由于中心切点处的压力形变或残留粉尘作用,实际方程式由上式修正为

2736acf81868c244172d6438b96ce5d8.png

(1)

b0指的是由于凸透镜中心切点处的压力形变或残留粉尘作用,使得牛顿环的暗环公式不再是6ae4abb38238252978ca3e72a5a750c6.png这样的正比例关系,而是需要在右边加上一个常数,这个常数反映的是压力形变或残留粉尘作用所带来的影响,即b0。

c400d35b268e9bee8a44ace64e4853a8.png

图1 牛顿环装置示意图e指的是牛顿环装置中的凸透镜和底面平板之间的厚度距离

2 传统实验数据处理方法——逐差法

考虑到凸透镜和平面镜表面的尘埃和凹陷,以及波长误差、平晶不平度、部分余弦(投影)误差、被测面偏离理想球面等误差使得显微镜观察下的牛顿环中心将会是一个圆斑。于是改为测量牛顿环的各暗环直径即可避免这种误差。若求得了第m级及第n级的暗环直径Dm,Dn,记m-n=25即可得到计算公式:

8e9fc217f62e27780288c3d6003261c6.png

(2)

此时已知单色光源为钠光灯,其波长λ=589.3nm,通过逐差法即可计算得到曲率半径R。具体的逐差法计算结果见表2所示。(其中XL,XR分别表示某暗环中心在牛顿环左侧和右侧的位置)

表1 牛顿环各级暗环半径位置记录表

8c040a36a2096c4ad1bb62fa59fcb6a3.png

表2 逐差法处理数据结果

fc9f752654f232d88b00ffb62e74cbae.png

将数据1bb783914e5f66cc428753d75c33cafa.png代入式(2),计算透镜曲率半径值为:R=875.34mm。

测量结果的B类不确定度主要由两个分量组成,即仪器误差限和瞄准误差限。因变量a4ae51587d06826f051525539c8939e4.png(第k级暗环直径平方值)的扩展不确定度[2]

9f758b3c5fc54c8f14263cb6ac88eb4e.png

(3)

其中UDka即瞄准误差限,通常是直径测量不确定度的主要因素之一[3]。

先考虑到仪器误差限带来的B类不确定度分量,实验使用的是含有滚珠丝杆和1级螺纹副的测量显微镜,其误差限ΔINS≈0.05,由B类仪器误差限分量的相对不确定度公式得到B类相对不确定度第一项分量:

aa20c1bf38dd0720011774b24249c38c.png

再考虑到瞄准误差限带来的B类不确定度分量,由B类瞄准误差限分量的相对不确定度公式得到B类相对不确定度第二项分量:

25f67d4c6fead690321f4567f3e0820a.png

下面计算逐差法的B类方和根,使用扩展不确定度的计算公式[2]:

c730d87223a77fe45b300a8e7f7456a0.png

其中t为自由度ν=n-1=4,在置信水平0.95时的学生氏t分布的值,满足下列公式

92fbc14758181746df15c024efda6f01.png

(4)

将ν=4代入式(4)得到该t因子为:t=2.7764。b1为直径平方逐差值(表2中2b5f2d6c3fccd43d44074339449eb974.png一列5个实测数据)的平均值b549914ea46fd2ef03a759fa2c93eb74.png为直径平方逐差值与m-n比值1201b0543d41493344ac58e1a0406828.png的实验标准差:0.00576。Ub1为逐差法B类不确定度分量:

7db327317554e83530c4d9debeacd8f6.png

计算B类方和根为978ae99efef6710902be08e477f1a26d.png

B类相对不确定度合成为

523402f054d53cd4ef553341cf28c902.png

此外,符合1-α=0.95的A类相对扩展不确定度为tsb1/b1=0.8%

3 实验数据处理的改进技术和方法

考虑到“逐差”先两两相减使得自由度减半,因而未能充分利用测得的有效数据信息。并且其操作计算步骤不具有简便性。由式(1)知:

3a130889a8e97b5edab93333b5beb13f.png

将离散的牛顿环曲率半径平方值与暗环级数画在一个坐标图中,如图2所示。

d0e4f20c57a50422665319c7340d32d2.png

图2 牛顿环暗环半径平方与暗环级数散点图

由图2知二者近似地成一次关系。对这些离散的点进行线性拟合所得曲线的斜率代表凸透镜曲率半径R和单色入射光的波长λ之乘积。因此牛顿环凸透镜曲率半径R亦可通过线性拟合法计算得出。

4 线性拟合处理实验数据

根据上述计算原理计算得到最后的拟合结果,通过自制的GUI界面直观方便地呈现,如图3所示。

96e56f5d3cc1098ef48ddf2a4a0ed7bb.png

图3 牛顿环曲率半径计算GUI界面

计算透镜曲率半径值为:R=873.15mm。

针对瞄准误差限带来的B类不确定度分量,由线性拟合斜率扩展不确定度的计算公式[2]:

b265e69243ee4df9fe7b2f75bc26e0bf.png

选取36aac181af0059cbc571e280fdbc2ef1.png作为线性拟合因变量yi,各环数(55,50,…10)作为自变量xi。实验共拟合了10组数据,故令线性拟合组数n=10;式(5)中t为自由度ν=n-2=8,在置信水平0.95时的学生氏t分布的值,同样满足式(4)。将ν=8代入得到该t因子为:t=2.3060。sy为因变量36aac181af0059cbc571e280fdbc2ef1.png的标准差。满足下式:

57fca6506e1046eee5f0d585261664d2.png

sb1为拟合直线斜率b1的标准差。满足下式:

5be91c1c2027f6b076aef1c78c5a8244.png

xi为各环数e48d1e95beeae07b24e48f806e64ba13.png为环数均值2052a22625fa19a1095807c73f83de00.png并将式(3)代入,计算B类扩展不确定度为:4adf3590bf5231043e8a1a4044a917ba.png

考虑到仪器误差限对应的平均直径06e644b3679c450443215933a93b183c.png的B类标准差为41ddf962d502585e26b0c44465f63d71.png显著小于因变量标准差sy,可以忽略不计之[2]。此外,符合1-α=0.95的A类相对扩展不确定度为tsb1/b1=0.63%

5 实验结果分析对比

对两种处理得到结果的相对不确定度进行分析比较,由相对不确定度的计算公式:

fe0d840bd280b1d1e3e99a4c9c87c83b.png

(5)

e46e097cbd2f199262bd24f4ab2ba838.png369b9fd17daf35c62c58210c0397d294.png所分别代表的逐差法和线性拟合法对应的扩展不确定度以及量值斜率b1代入式(5)得到表3。由表3知,通过两种方法计算相对扩展不确定度,线性拟合法明显小于逐差法。由于逐差法两两相减,自由度减半,未能充分利用测量所得数据的有效信息。根5b51b8ad0e0e9a5d9f8eef22a6a01101.png2分布“总体标准差的散布宽度与自由度成反单调关系” 的规律,自由度减半原则上将使结果散布范围增大,显著减小测量准确度[2]。而线性拟合法在增加自由度的基础上其相对扩展不确定度更小,可信度更高。因此线性拟合法的结果更为精确。

表3 逐差法和线性拟合处理数据相对扩展不确定度的对比表

7e33c3a14503f38992bf49842ba430af.png

6 牛顿环图像动态分析模拟

除了上述数值分析的模拟之外,对牛顿环图像的分析也可通过该GUI界面进行模拟。利用计算机进行牛顿环图像的仿真处理[4], 仅考虑通过对干涉光强的模拟而绘制图像,并未结合实际情况中入射单色光波长与凸透镜曲率半径的取值,造成图像分析较为片面。考虑到实际选取的入射光波长有一定的取值范围,该界面提供两种波长的选取方式。可以模拟实验室进行牛顿环实验的常用单色光,如钠灯、汞灯,通过弹出式菜单即可选取;亦可通过滑动条任意选取位于可见光范围内的波长。移动各滑动条就可以改变凸透镜的曲率半径取值。

牛顿环图像的模拟选取波长为420nm的单色光照射,凸透镜的曲率半径为520mm,得到牛顿环图像如图4所示。实测暗环第5环、第15环、第25环的直径依次是:2.087mm、3.621mm、4.669mm。

7b39bed7198e580cdbc209763c65aeb2.png

图4 初始牛顿环图像

0d7e309dba6f85a38201d65a20d16158.png

图5 改变曲率半径参量后的牛顿环图像

控制波长不变,增大凸透镜的曲率半径至1325.5mm,得到牛顿环图像如图5所示。实测暗环第5环、第15环、第25环的直径依次是:3.335mm、5.778mm、7.457mm。

控制曲率半径不变,增加单色光的波长至739.6nm,得到的牛顿环图像如图6所示。实测暗环第5环、第15环、第25环的直径依次是:2.772mm、4.804mm、6.196mm。

a8d876dbdb00e5d1718f39bb3b3ca5dd.png

图6 改变单色光波长参量后的牛顿环图像

可见由GUI界面所呈现的牛顿环图像得到得以下结论均与实验结果相符:

(1) 若控制单色光波长参量不变,牛顿环各环半径将随着凸透镜曲率半径的增大而增大。

(2) 若控制凸透镜曲率半径参量不变,牛顿环各环半径将随着单色光波长的增大而增大。

(3) 实验室单色入射光的波长以及牛顿环装置的凸透镜曲率半径这两个参量的取值不可过小,否则产生的牛顿环的各环半径太小,由光强公ce85cbb25b5d919dcafe041d6168c553.png可知,光强在空间中的明暗分布过于紧密,且牛顿环具有内疏外密的特点,在显微镜的有效放大率内可能会造成牛顿环混杂,使得实验观察困难,观察者也会产生用眼疲劳。

7 结语

采用线性拟合法从相对不确定度的相关理论处理牛顿环的实验数据,得到结果的相对扩展不确定度为0.65%,更精确且符合实验设计随机化原则的思路。并且采用计算机程序进行实验的数值与图像模拟,将实验室中繁杂的测量、计算、数据处理过程通过简单的GUI界面表示,排除实验过程中遇到的包括透镜与平面镜之间的压力形变以及调整实验参量进行动态分析较困难的问题。通过计算机模拟与GUI界面的结合,提高实验的准确程度,便于总结牛顿环的实验规律,可以得到更广泛的应用。

致谢: 本文在实验数据的不确定度分析方面得到了清华大学物理实验中心朱鹤年教授的悉心指导,在此表示对朱教授的真诚感谢。

本文在选题、研究和修改过程中得到了西南交通大学物理实验中心姜向东教授的支持和帮助,在此表示对姜老师的真诚感谢。

参考文献

[1] 张晓,王莉.大学物理学[M].2版.北京:高等教育出版社,2014.

[2] 朱鹤年.新概念物理实验测量引论[M].北京:高等教育出版社,2007.

[3] 考洛米佐夫.干涉仪的理论基础及应用[M].北京:技术标准出版社,1982.

[4] 牛顿环干涉实验的MATLAB模拟[EB/OL].[2018-07-01].https://wenku.baidu.com/view/da6c174e5bcfa1c7aa 00b52acfc789eb172d9e05.html.

[5] 叶玉堂,肖峻等.光学教程[M].北京:清华大学出版社,2011.

作者简介: 姜向东,西南交通大学教授,研究方向为光电传感器、物理电子学,xdjiang@home.swjtu.edu.cn。

引文格式: 朱晓梅,向伟铭,姜向东. 牛顿环实验的数据处理改进及图像分析[J]. 物理与工程,2019,29(3):55-58,62.

END

14e51b95b580698272a834d21d0058ec.png12c96d81a02f24249d8fcf54f9d420ab.png12c96d81a02f24249d8fcf54f9d420ab.png

更多精彩文章请点击下面“蓝字”标题查看:

  • 关于举办首届“全国慕课教育创新大会暨高校在线开放课程联盟联席会年会”的通知

  • 关于发展中国大学物理教育MOOC联盟成员的通知

  • 黄昆:永远怀念吴大猷老师

  • 黄昆:我的研究生涯

  • 葛惟昆:香港科技大学授予荣誉理学博士的颂词

  • 朱邦芬院士:一代宗师黄昆

  • 朱邦芬院士:纪念中国半导体物理及固体物理奠基人黄昆先生

  • 朱邦芬院士:“减负”误区及我国科学教育面临的挑战 

  • 朱邦芬院士:从基础科学班到清华学堂物理班

  • 朱邦芬院士:对培养一流拔尖创新人才的思考

  • 王炳燊、葛惟昆:玻恩-黄昆方程的历史回顾——纪念黄昆诞辰100周年

  • 贾惟义、葛惟昆:在黄昆先生指导下研究固体中的晶格振动、光色散及电声子耦合——纪念黄昆先生诞辰100周年

  • 李学潜教授:物理是一种文化

  • 李学潜教授:如何帮助物理系学生迈过从高三到大一这个坎

  • 李焱、杨宏:从超短光到超短超强光的突破——解读获2018年诺贝尔物理学奖的啁啾脉冲放大技术

  • 王雯宇:光和引力波专题 Ⅰ ——广义相对性原理、光速不变原理及引力论

  • 王雯宇:光和引力波专题Ⅱ——电磁及引力介质理论

  • 穆良柱:什么是物理及物理文化?

  • 罗洪刚等:“课程群”组织体系: 对物理学基础课程教学体系的思考

  • 邓崇林:创新量纲分析重导玻尔模型能级公式

  • 物理教育的春天来了!

  • 吴国祯教授:我的国外研究生经历印象——应清华大学物理系“基科班20年·学堂班10年纪念活动”而写

  • 《物理与工程》2019年第1期目录

  • 陈佳洱,赵凯华,王殖东:面向21世纪,急待重建我国的工科物理教育

  • 王亚愚教授:清华物理系本科人才培养理念与实践

  • 葛惟昆教授:关于中外人才培养的几点思考

  • 王青教授:小班教学与翻转课堂:《费曼物理学Ⅱ》的10年教学实践——纪念费曼先生百年诞辰

  • 安宇教授:为什么传统的课堂讲授模式需要改变

  • 刘玉鑫教授:关于本科生物理基础课程教学和教材编著的一些思考

  • 沈乾若:重创理科教育的美加课程改革

  • Henderson C:美国研究基金支持下的物理教育研究及其对高等物理教育的影响

《物理与工程》期刊是专注于物理教育教学研究的学术期刊,是中国科技核心期刊,1981年创刊,欢迎踊跃投稿,期刊投审稿采编平台:

http://gkwl.cbpt.cnki.net

4f5d588e075eca9e056325b99b819362.png

欢迎关注

《物理与工程》微信公众号

c3d679c2c8b5d956cf09c8c9fd1dba81.png


推荐阅读
  • 每位开发者都应该拥有一个展示自我技能与分享知识的空间——个人技术博客。本文将指导你如何使用静态网站生成器Hexo结合GitHub Pages搭建这样一个平台。 ... [详细]
  • 本文基于https://major.io/2014/05/13/coreos-vs-project-atomic-a-review/的内容,对CoreOS和Atomic两个操作系统进行了详细的对比,涵盖部署、管理和安全性等多个方面。 ... [详细]
  • 在现代前端开发中,组件化是提高代码复用性和维护性的关键。本文将通过一个具体的例子,展示如何使用Taro框架来封装一个音乐视频列表组件,重点介绍如何利用弹性布局(Flexbox)实现响应式设计。 ... [详细]
  • 转载网址:http:www.open-open.comlibviewopen1326597582452.html参考资料:http:www.cocos2d-ip ... [详细]
  • TensorFlow核心函数解析与应用
    本文详细介绍了TensorFlow中几个常用的基础函数及其应用场景,包括常量创建、张量扩展以及二维卷积操作等,旨在帮助开发者更好地理解和使用这些功能。 ... [详细]
  • Python图像处理库概览
    本文详细介绍了Python中常用的图像处理库,包括scikit-image、Numpy、Scipy、Pillow、OpenCV-Python、SimpleCV、Mahotas、SimpleITK、pgmagick和Pycairo,旨在帮助开发者和研究人员选择合适的工具进行图像处理任务。 ... [详细]
  • 本章节深入探讨了多种实用的辅助类,这些类将在未来的项目中发挥关键作用。此外,单元测试被强调为游戏开发初期的重要步骤。文章最后通过Breakout游戏的实例,展示了如何有效地利用前文所述的技术。 ... [详细]
  • 本文详细介绍了如何在Android游戏中实现360°平滑触屏摇杆,包括摇杆的基本设计原理和具体实现步骤。 ... [详细]
  • 本文档整理了公司内部常用的网站链接和重要资源路径,包括部门周报、内控报销系统、邮件服务等,同时提供了相关数据库的登录信息。 ... [详细]
  • 本文将详细介绍如何使用ViewPager实现多页面滑动切换,并探讨如何去掉其默认的左右切换动画效果。ViewPager是Android开发中常用的组件之一,用于实现屏幕间的内容切换。 ... [详细]
  • scrapyredis分布式爬虫 ... [详细]
  • 本文介绍了Windows驱动开发的基础知识,包括WDF(Windows Driver Framework)和WDK(Windows Driver Kit)的概念及其重要特性,旨在帮助开发者更好地理解和利用这些工具来简化驱动开发过程。 ... [详细]
  • 本文详细解析了Java中抽象类与接口的概念、特性及其应用场景,包括抽象类与接口的区别,以及它们在面向对象编程中的重要性。 ... [详细]
  • [转] JavaScript中in操作符(for..in)、Object.keys()和Object.getOwnPropertyNames()的区别
    ECMAScript将对象的属性分为两种:数据属性和访问器属性。每一种属性内部都有一些特性,这里我们只关注对象属性的[[Enumerable]]特征,它表示是否通过for-in循环 ... [详细]
  • 在上一期文章中,我们探讨了FastDev4Android项目中PullToRefreshListView组件的使用方法。本期将继续探讨该框架中的另一个重要组件——ACache数据缓存器,详细介绍其工作原理及如何在项目中有效利用。 ... [详细]
author-avatar
庾承泓_689
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有