电子测量技术大作业

电子测量技术大作业

ID:19503352

大小:530.11 KB

页数:26页

时间:2018-10-01

电子测量技术大作业_第1页
电子测量技术大作业_第2页
电子测量技术大作业_第3页
电子测量技术大作业_第4页
电子测量技术大作业_第5页
资源描述:

《电子测量技术大作业》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、电子测量技术大作业目录题目一测量数据误差处理1(1)提供测试数据输入、粗大误差判别准则选择等的人机界面;1(2)编写程序使用说明;1(3)通过实例来验证程序的正确性。2题目二时域反射计2(1)时域反射计简介2(2)时域反射计原理2(3)时域反射计(TDR)组成2(4)仿真与结果2附录2题目一测量数据误差处理2-21参考例2-2-6的解题过程,用C语言或Matlab设计测量数据误差处理的通用程序,要求如下:(1)提供测试数据输入、粗大误差判别准则选择等的人机界面;图1测试数据误差处理的输入(2)编写程序使用说明;本题用的是C语言编写的数据误差处理的通用程序,调试

2、编译借助了CodeBlocks软件。运行exe文件后,只需输入所需测试数据的数目、各数值大小并选择误差处理方式与置信概率即可得出处理结果。在程序的子函数中已经将ta值表、肖维纳准则表及格拉布斯准则表的所有数据存入,无需人工查表填入。其他具体程序内容可见附录。第24页图2程序运行流程图(1)通过实例来验证程序的正确性。例2-2-6中的原始数据如下表1表1测量电压原始数据测量序号i1234567891011电压/U2.722.752.652.712.622.452.622.702.672.732.74由书上计算可得:计算所得结果与图3显示结果近似相等,说明程序编译

3、无误。第24页图3数据处理后的结果显示第24页题目二时域反射计6-14在Multisim环境下,基于TektronixTDS204虚拟示波器设计一种时域反射计,给出电路原理图和实验仿真结果。(本题设计以时域反射计测量阻抗为例)(1)时域反射计简介时域反射计(TDR)用来测量信号在通过某类传输环境传导时引起的反射,如电路板轨迹、电缆、连接器等等。TDR仪器通过介质发送一个脉冲,把来自“未知”传输环境的反射与标准阻抗生成的反射进行比较。TDR显示了在沿着一条传输线传播快速阶跃信号时返回的电压波形。波形结果是入射阶跃和阶跃遇到阻抗偏差时产生的反射的组合。(2)时域反

4、射计原理时域反射计TDR是最常用的测量传输线特征阻抗的仪器,它是利用时域反射的原理进行特性阻抗的测量。图4TDR原理图第24页(1)时域反射计(TDR)组成①快沿信号发生器:典型的发射信号的特征是:幅度200mv,上升时间35ps,频率250kHz方波。②采样示波器:通用的采样示波器;③探头系统:连接被测件和TDR仪器。(2)仿真与结果图5时域反射计仿真电路第24页图6信号发生器设置选项图7信号发生器上升沿时间设置图8示波器仿真显示结果在图8中,第一条黄线为终端开路(反射系数为1)时的结果;第二条蓝线为终端有负载阻抗时的结果;第三条为终端短路(反射系数为-1)

5、时的结果。第24页图9TDR测试信号理论运行特征图图10被测传输线特征阻抗的计算第24页附录#include#include//求绝对值的函数,因为“abs”只适用于整数floatAbs(floata){if(a>0.0)returna;return-a;}//计算平均值的子函数floatAverage(floata[],intn){inti;floatsum=0.0;for(i=0;i<=n-1;i++){sum+=a[i];}returnsum/n;}//计算方差的子函数floatVariance(floata[],int

6、n){inti;floatsum=0.0;floatxi=Average(a,n);for(i=0;i<=n-1;i++){sum+=(a[i]-xi)*(a[i]-xi);}return(float)sqrt(sum/(n-1));}//删除数组中指定位置的子函数voidDelete(floata[],intn,inti){intj;第24页for(j=i;j<=n-2;j++){a[j]=a[j+1];}}//粗大误差处理1//莱特检验法,出口参数为所剔除坏值的个数intLaite(floata[],intn){intt=0;//t用来装粗大误差的个数in

7、ti;intz;intflag=1;floataver;floatvar;while(flag){z=n;aver=Average(a,n);var=Variance(a,n);for(i=0;i<=n-1;i++){if(Abs(a[i]-aver)>3*var){printf("%f是坏值!",a[i]);Delete(a,n,i);n--;t++;}}if(n==z)flag=0;}returnt;}//粗大误差处理2//肖维纳准则intXiaown(floata[],intn){floatch[38]={0,0,0,0,0,1.65,1.73,1.

8、79,1.86,1.92,1.96,2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。