单轴转台的速率与位置测试

本文旨在摸清单轴转台的速率和位置特性,通过在不同速率下进行标定,测试数据显示低速时标定精度高于高速,且旋转圈数增加能提高精度。MATLAB程序用于数据处理,得出陀螺仪比例因子与速率、圈数的关系。
摘要由CSDN通过智能技术生成

单轴转台的速率与位置测试

GitHub仓库:https://github.com/XinLiGitHub/TurntableSpeedAndPosition

PS:博文不再更新,后续更新会在GitHub仓库进行。


1,测试目的

       摸清转台的特性,找出合适的标定方法。


2,测试方法

       五个速率点(10deg/s、30deg/s、60deg/s、90deg/s、120deg/s),分别进行速率标定和位置(一圈、两圈、三圈)标定,求出陀螺的比例因子进行分析。


3,MATLAB程序

clc;    %清空命令行窗口
clear;  %清空工作区

gyro_p10 = dlmread('+10.dat');
gyro_p10 = mean(gyro_p10(:, 5));
gyro_n10 = dlmread('-10.dat');
gyro_n10 = mean(gyro_n10(:, 5));
gyro_10k = (gyro_p10-gyro_n10)/2/10;

gyro_p30 = dlmread('+30.dat');
gyro_p30 = mean(gyro_p30(:, 5));
gyro_n30 = dlmread('-30.dat');
gyro_n30 = mean(gyro_n30(:, 5));
gyro_30k = (gyro_p30-gyro_n30)/2/30;

gyro_p60 = dlmread('+60.dat');
gyro_p60 = mean(gyro_p60(:, 5));
gyro_n60 = dlmread('-60.dat');
gyro_n60 = mean(gyro_n60(:, 5));
gyro_60k = (gyro_p60-gyro_n60)/2/60;

gyro_p90 = dlmread('+90.dat');
gyro_p90 = mean(gyro_p90(:, 5));
gyro_n90 = dlmread('-90.dat');
gyro_n90 = mean(gyro_n90(:, 5));
gyro_90k = (gyro_p90-gyro_n90)/2/90;

gyro_p120 = dlmread('+120.dat');
gyro_p120 = mean(gyro_p120(:, 5));
gyro_n120 = dlmread('-120.dat');
gyro_n120 = mean(gyro_n120(:, 5));
gyro_120k = (gyro_p120-gyro_n120)/2/120;

gyro_p10_1 = dlmread('+10一圈.dat');
gyro_p10_1 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值