版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
霍尔传感器特性试验数据处理程序
x=[Ov1:0.1:1];%位移
v11=[1.42,2o85,4o32,5.71,7.10,8。52,9。91,11。06,11。19/1。19]:*揄出电压(1次正行程)
v12=-[—1.41,—2.84,—4O44,-5.91,—7.42,-8.81,-10.06,—10o13,一10。14,一10.14];%输出电压(1次正行程)
v21=[1.43,2o85,4o27,5.63,7.02,8.40,9。73,11。09,11.20,11。20];*输出电压(2次正行程)
v22=-[—1.44,—2.89,-4。42,—5.88,—7.37,—8。80.-10.09,-10.13,-10.14,-10o14];%输出电压(2次反行程)
v31=[1.40,2.81,4o27,5。65,7。02,8。46,9.76,11.15,11。20,11。20];%输出电压(3次正行程)
v32=—[―1o33,—2。76,—4.18,-5.83,-7。02,—8。35,—9。84,—10。12,-10.14,—10.14]比输出电压(3次反行
程)
部%结论:k1为一次行程拟合的曲线的斜率(第一个值)和截距(第二个值),
%%%Imd1为1次行在灵锹度,fxxwul为1次行程非线性误差,uuwul为1次行程迟滞误差,ufx为这个实验的重复性误差
$%%其余的k2,Imd2ooo类推。。。
k1=polyfit(x,v11,1)%拟合直线的斜率和极距(1次行程)
y=polyval(k1,x);
hold
figure(1)
plot(x,v11,',x,y)
gridon
xlabel('位移值(mm)');
ylabel输出电压(mV),);
title。霍尔传感器输出特性图(1次正行程)'):
Imd1=k1(1)%灵敏度
y1=v11-y;
I1=max(y1);%最大非线性绝对误差
mlc=max(v11)—min(v11);
fxxwc1=l1/mlc*100$非线性误差(算出来的值写的时候记得带正负号和百分号)
figure(2)
plot(x,v11/X,v12/-o')%迟滞特性图
hold
gridon
xlabel('位移值(mm),);
ylabel('输出电压(mV)');
title('迟滞特性图(1次行程),);
y2=v11—v12:
I11=max(y2)然正反行程最大差值
ccwc1=l11/(2*(max([v11,v12])—min([v11,v12])))*100%迟滞误差(算出来的值写的时候记得带百分号)
k2=polyfit(x,v21,1)%拟合直线的斜率和截距(2次行程)
y=polyval(k2,x);
figure(3)
plot(x,v21,'—,x,y)
gridon
xlabel('位移值(mm),);
ylabel('输出电压(mV),);
title('霍尔传感器输出特性图(2次正行程)');
Imd2=k1(1)%灵敏度
y1=v11-y;
I1=max(y1);%最大非线性绝对误差
mIc=max(v21)—min(v21);
fxxwc2=11/mlc大100%非线性误差(算出来的值写的时候记得带正负号和百分号)
figure(4)
plot(x,v21,'-*',x,v22,'-o')%迟滞特性图
hold
gridon
xlabel('位移值(mm)');
ylabel('揄出电压(mV)');
title('迟滞特性图(2次行程)’);
y2=v21-v22;
I11=max(y2)器正反行程最大差值
ccwc2=l11/(2*(max([v21,v22])-min([v21,v22])))*100%迟滞误差(算出来的值写的时候记得带百分号)
k3=polyfit(x,v31,1)%拟合直线的斜率和截距(1次行程)
y=polyval(k3,x):
figure(5)
plot(x,v31,,一*',x,y)
gridon
xIabeI('位移值(mm)');
ylabel('输出电压(mV)');
title(・霍尔传感器输出特性图(3次正行程)');
Imd3=k1(1)%灵敏度
y1=v11—y;
I1=max(y1):%最大非线性绝对误差
mlc=max(v31)-min(v31);
fxxwc3=l1/mlc*100%非线性误差(算出来的值写的时候记得带正负号和百分号)
figure(6)
plot(x,v31/—*,,x,v32,,—o')%迟滞特性图
hold
gridon
xlabel('位移值(mm)'):
ylabel('输出电压(mV),);
title。迟滞特性图(3次行程)');
y2=v31-v32;
11kmax(y2):%正反行程最大差值
ccwc3=l11/(2*(max([v31,v32])-min([v31,v32])))*100%迟滞误差(算出来的值写的时候记得带百分号)
cfx=max(max([abs(v11—v21),abs(v11—v31),abs(v21-v31)]),irax([abs(v12-v22),abs(v12—v32),abs(v22一
v32)]))/(2*(max([v11,v12])—min([v11,v12])))*100与重复性:算出来的值写的时候记得带百分号)
反射式光纤位移传感器特性试验数据处理程序
x=[0o5:0.5:5];%位移
v11=[0.48,0o81,0.96,0.99,0。94,0。86,0。77,0.68。6,0。53];%输出电压(1次正行程)
v12=[0o41,0.48,0.78,0。96,0.99,0。95,0。86,0.77,0.68,0。6]:%输出电压(1次正行程)
v21=[Oo53,Oo84,0.98,0.99,0。93,0。85,0。75,0。67,0。59,0。52];%输出电压(2次正行程)
v22=[Oo07,0.51,0.83,0.97,0.99,0.93,0。85,0.75,0.67,0。59];%输出电压(2次反行程)
v31=[0.4,0。75,Ov95,1,0.96,0.88,0„78,0v69,0v61,0.53];%揄出电压(3次正行程)
v32=[0.07,0.39,0.74,0。94,1,0。96,0。88,0。79,0.69,0.61];%输出电压(3次反行程)
嬲%结论:k1q为一次行程拟合的前坡曲线的斜率(第一个值)和截距(第二个值),
$%%k1h为一次行程拟合的后坡曲线的斜率(第一个值)和截距(第二个值)
%%%Imdlq为1次行程前坡灵敏度,fxxwclq为1次行程前坡非线性误差,ccwcl为1次行程迟滞误差,cfx为这个实脸的重
复性误差
%%%Imdlh为1次行程后坡灵敏度,fxxwclh为1次行程后坡非线性误差,其余的k2,Imd2。。。类推.
k1=polyfit(x(1:5),v11(1:5),1)舟拟合直线的斜率和截距(1次行程前坡)
k2=pulyriL(x(6:10),v11(6:10),1)%拟合直线的斜率和他距(1次行程后坡)
yq=polyvaI(k1,x(1:5)):
yh=poIyvaI(k2,x(6:10));
hold
figure(1)
plot(x,v11,x(1:5),yq,x(6:10),yh,'black')
gridon
xIabeI('位移值(mm)');
ylabel('输出电压(mV),):
title('反射式光纤位移传感器输出特性图(1次正行程)‘);
Imd1q=k1(1)%灵敏度(前坡)
Imd1h=k2(1)%灵敏度(后坡)
y1q=v11(1:5)—yq;
y1h=v11(6:10)-yh;
11q=max(y1q);%最大非线性绝对误差
I1h=max(y1h)方最大非线性绝对误差
mlcq=max(v11(1:5))―min(v11(1:5));
mlch=max(v11(6:10))-min(v11(6:10)):
fxxvvc1q=l1q/mlcq*100%非线性误差(算出来的值写的时候记得带正负号和百分号)
fxxwc1h=l1h/mlch*100*非线性误差(算出来的值写的时候记得带正负号和百分号)
figure(2)
plot(x,v11/v12,'-o')舟迟滞特性图
hold
gridon
xIabeI('位移值(mm)');
ylabel输出电,压(mV)'):
titled迟滞特性图(1次行程)0;
y2=v11-v12;
I11=max(y2):%正反行程最大差值
ccwc1=l11/(2*(max([v11,v12])—min([v11,v12])))*100%迟滞误差(异出来的值写的时候记得带百分号)
k3=polyfit(x(1:5),v21(1:5),1)%拟合直线的斜率和截距(2次行程前坡)
k4=polyfit(x(6:10),v21(6:10),1)%拟合直线的斜率和截距(2次行程后坡)
yq=polyval(k3,x(1:5));
yh=polyvaI(k4,x(6:10));
hold
figure(3)
pIot(x,v21,'—'A-',x(1:5),yq,x(6:10),yh,'bIack*)
gridon
xlabel(位移值(mm),);
ylabel('输出电压(mV),);
title('反射式光纤位移传感器输出特性图(2次正行程)');
Imd2q=k3(1)%灵敏度(前坡)
Imd2h=k4(1)$灵敏度(后坡)
y1q=v21(1:5)一yq;
y1h=v21(6:10)—yh;
I1q=max(y1q);%最大酢线性绝对误差
I1h=max(y1h):*最大非线性绝对误差
mlcq=max(v21(1:5))―min(v21(1:5));
mlch=max(v21(6:10))-min(v21(6:10)):
fxxwc2q=l1q/mlcq*100%非线性误差(算出来的值写的时候记得带正负号和百分号)
fxxwc2h=l1h/mlch*100%非线性误差(算出来的值写的时候记得带正负号和百分号)
figure(4)
plot(x,v21,x,v22,o')%迟滞特性图
hold
gridon
xIabeI('位移值(mm)');
ylabel('输出电压(mV),):
title。迟滞特性图(2次行程)’);
y2=v21-v22;
I11=max(y2):%正反行程最大差值
ccwc2=H1/(2*(max([v21,v22])—min([v21,v22])))*100%迟滞误差(算出来的值写的时候记得带百分号)
k5:polyfit(x(1:5),v31(1:5),1)%拟合直线的斜率和截距(3次行程前坡)
k6=polyfit(x(6:10),v31(6:10),1)%拟合直线的斜率和截距(3次行程后坡)
yq=polyval(k5,x(1:5));
yh=poIyvaI(k6,x(6:10));
hold
figure(5)
plot(x,v31,'—5),yq,x(6:10),yh,'black')
gridon
xlabel位移值(mm)');
ylabelV揄出电压(mV),):
title。反射式光纤位移传感器输出特性图(3次正行程)’);
Imd3q=k5(1)%灵敏度(前坡)
Imd3h=k6(1)%灵敏度(后坡)
y1q=v31(1:5)-yq;
y1h=v31(6:10)-yh;
I1q=max(y1q);*最大非线性绝对误差
I1h=max(y1h);%最大非线性绝对误差
mlcq=max(v31(1:5))-min(v31(1:5));
mIch=max(v31(6:10))~min(v31(6:10));
fxxwc3q=l1q/mlcq*100%非线性误差(算出来的值写的时候记得带正负号和百分号)
fxxwc3h=lIh/mlch^lOO%非线性误差(算出来的值写的时候记得带正负号和百分号)
figure(6)
plot(x,v31,*',x,v32/-o')%迟滞特性图
hold
gridon
xlabel('位移值(mm),);
ylabel('输出电压(mV)'):
title(,迟滞特性图(3次行程)');
y2=v31—v32;
111二max(y2);%正反行程最大差值
ccwc3=l11/(2*(max([v31,v32])—min([v31,v32])))*100%迟滞误差(算出来的值写的时候记得带百分号)
cfx=max(max([abs(v11-v21),abs(v11—v31),abs(v21-v31)]),max([abs(v12—v22),abs(v12-v32),abs(v22—v32)]))/
(2*(max([v11,v12])-min([v11,v12])))*100%重复性(算出来的值写的时候记得带百分号)
电涡流传感器特性与位移测量试验数据处理程序
x=[0o25:0.25:1O25];先位移
v11=-[1O98,2.81,3o55,4.28,4。96]:%输出电压(1次正行程)
v12=—[0„01,1.95,2。81,3.54,4。26];%榆出电压(1次正行程)
v21=-[0o01,1O97,2O8,3.56,4O3];先输出电压(2次正行程)
v22=—[0,08,0.01,1o96,2.79,3.55];%输出电压(2次反行程)
v31=—[2,09,2.92,3.69,4。39,5.08];%输出电压(3次正行程)
v32=-[0o2,2o05,2.9,3。66,4.37];%输出电压(3次反行程)
%嬲结论:k1为一次行程拟合的曲线的斜率(第一个值)和截距(第二个值),
%%%Imd1为1次行程灵敏度,fxxwcl为1次行程非线性误差,ccwc1为1次行程迟滞误差,cfx为这个实脸的重复性误差
题疑其余的k2,类推。.(>
k1=polyfit(x,v11,1)%拟合直线的斜率和截距(1次行程)
y=polyval(k1,x);
hold
figure(1)
plot(x,v11,',x,y)
gridon
xIabeI('位移值(mm)');
yIabeI(,输出电压(mV),);
title('电涡流传感器输出特性图(1次正行程)’);
Imd1=k1(1)%灵敏度
y1=v11—y;
I1=max(y1);%最大非线性绝对误差
mIu=max(v11)—rniri(v11);
fxxwc1=l1/mlc*100%非线性误差(算出来的值写的时候记得带正负号和百分号)
figure(2)
plot(x,x,v12/—o')%迟滞特性图
hold
gridon
xlabel('位移值(mm),);
ylabel('输出电压(mV),):
title。迟滞特性图(1次行程)’);
y2=v11-v12;
11kmax(y2);%正反行程最大差值
ccwc1=H1/(2*(max([v11,v12])-min([v11,v12])))*10。%迟滞误差(算出来的值写的时候记得带百分号)
k2=polyfit(x,v21,1)%拟合直线的斜率和截距(2次行程)
y=polyval(k2,x);
figure(3)
plot(x,v21,'—*',x,y)
gridon
xlabel('位移值(mm)');
yIabeI('输出电压(mV),);
title('电涡流传感器输出特性图(2次正行程)’);
Imd2=k1(1)%灵敏度
y1=v11-y;
I1=max(y1);%最大非线性绝对误差
mlc=max(v21)—min(v21);
fxxwc2=l1/mlc*100%非线性误差(算出耒的值写的时候记得带正负号和百分号)
figure(4)
plot(x,v21,'—x,v22,'-o')%迟滞特性图
hold
gridon
xlabel('位移值(mm),);
ylabel('输出电压(mV),);
title('迟滞特性图(2次行程)’):
y2=v21—v22;
I11=max(y2);舟正反行程最大差值
ccwc2=H1/(2*(max([v21,v22])—min(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高新产业可持续发展承诺书(6篇)
- 产品经理敏捷开发项目管理指导书
- 人工智能客服系统部署与运维手册
- 公益领域长期投入声明书范文6篇
- 便民服务及时处理承诺函8篇范文
- 2025-2026学年江苏省盐城市阜宁县八年级(下)期中物理试卷(含答案)
- 固定资产管理台账模板资产安全保障版
- 项目合作申请确认回复函7篇范本
- 智慧交通信号系统智能调控方案
- 紧急要求调整项目进度计划的催办函(3篇)
- 初中英语九年级跨学科项目式导学案:数智赋能下的发明叙事与未来思辨
- 2026年广东深圳市48校中考复习阶段模拟测试物理试题(试卷+解析)
- 2026年春新教材八年级下册道德与法治第1~5共5套单元测试卷(含答案)
- 2026湖南益阳职业技术学院招聘事业单位人员6人备考题库及答案详解(新)
- 河南省信阳市固始县2025-2026学年七年级下学期期中考试历史试题(含答案)
- 2026年中国避蚊胺驱蚊剂市场数据研究及竞争策略分析报告
- 江苏省2026事业单位考试真题及答案
- 2025浙江中国绍兴黄酒集团有限公司招聘11人笔试参考题库附带答案详解
- 评估业务报备管理制度
- 【新教材】人教版八年级生物下册实验01 鸟卵适于在陆地上发育的结构特征(教学课件)
- NACHI那智机器人(操作篇)课件
评论
0/150
提交评论