本发明涉及加速度传感器校核技术领域,特别是涉及一种校核加速度传感器测位移的方法。

背景技术:

利用加速度传感器可以精确的感应到加速度值,然后经过对加速度值进行2次积分,就可以测量出产生的相对位移值。在利用这种原理测量相对位移的方法中,由于加速度传感器非常精确,而且实际应用过程中会有振动等干扰使加速度传感器产生噪音,一般都需要进行算法处理位移计算过程,以尽量减小最终感测的相对位移值。对于最终是否符合计算精度需求,一般都需要对最终的测量位移值进行校核。

一般的校核方法是需要调制一个特定的加速度,并能准确知道产生的位移与时间的关系。例如,使用步进电机的丝杆产生一个一个加速度,并通过步进电机的编码器确定位移,或者在丝杆上加速距离传感器。这些校核装置成本高,高精度和高加速度的步进电机非常昂贵,控制比较复杂,每个时刻的加速度未知,无法准确校核反馈实际测量的加速度。

技术实现要素:

为此,本发明要解决的技术问题是克服现有加速度传感器在校核过程中存在的上述不足,进而提供一种操作简便、实用,且精度较高的校核加速度传感器测位移的方法。

为实现上述目的,本发明采用以下技术方案:

一种校核加速度传感器测位移的方法,其包括如下步骤:

S1:将需要校核的加速度测位移模块固定在摆线末端,使得加速度测位移模块中加速度传感器的中心点位于摆线所在的直线上,使需要校核的加速度传感器的轴线与摆线垂直且朝向单摆中心的方向;

S2:将摆线的上端连接在旋转轮上,并使旋转轮的旋转中心位于摆线所在的直线上;

S3:摆线长度为L(从旋转轮中心到加速度传感器中心的距离),初始角度为θ0,当地重力加速度为g,在从初始角度θ0到角度为0的过程中,时间t与角度θ的关系式为:

S4:根据时间t与角度θ的关系式绘出加速度与时间的第一曲线图,即g·sin(θ0-θ)与时间t的曲线图;

S5:根据时间t与角度θ的关系式绘出摆过的弧长(即位移)与时间的第二曲线图,即L*θ与时间t的曲线图;

S6:将加速度测位移模块测量出的加速度值与第一曲线图进行比较,将加速度测位移模块测量出的位移与第二曲线图进行比较,即可知道加速度误差和位移计算误差;

S7:通过调整摆长L和初始角度θ0,绘制出不同校核曲线,以此进行多次校核。

优选的,将整个摆线装置置于真空或无气流扰动的空间内。

优选的,所述旋转轮内设置有用于调整摆线长度的线盘,所述摆线的上段缠绕在线盘上。

优选的,所述摆线为柔性摆线或刚性摆线。

本发明的校核加速度传感器测位移的方法至少具有以下有益效果:

本发明的校核加速度传感器测位移的方法利用单摆或复摆的原理,在校核过程中,单摆或复摆每个时刻的加速度值可以通过数学方法精确计算,每个时刻的位移也可以通过数学方法精确计算。即初始条件确定时,加速度、速度、位移相对应时间的曲线是精确的可计算曲线。然后通过比较实际测量的曲线,可以不断校核优化计算算法。

附图说明

为了使本发明的内容更容易被清楚的理解,下面结合附图,对本发明作进一步详细的说明,其中:

图1是本发明的校核加速度传感器测位移的方法采用柔性摆线时的示意图;

图2是本发明的第一曲线图;

图3是本发明的第二曲线图;

图4是本发明的校核加速度传感器测位移的方法采用刚性摆线时的示意图。

图中附图标记表示为:

1-加速度测位移模块;2-摆线;3-旋转轮;4-摆柄。

具体实施方式

参见图1,一种校核加速度传感器测位移的方法,首先将需要校核的加速度测位移模块1固定在摆线2末端,使得加速度测位移模块1中的加速度传感器的中心点位于摆线2所在的直线上,摆线2为柔性摆线,并且使得需要校核的加速度轴与摆线2垂直,且朝向单摆中心的方向。

然后将摆线2的上端绕在旋转轮3上,使得旋转轮3的旋转中心在摆线2所在的直线上。

摆线2的长度为L(从旋转轮中心到加速度传感器中心的距离),初始角度为θ0,当地重力加速度为g,在从初始角度θ0到角度为0(摆线垂直时)的过程中,时间t与角度θ的关系式为:

根据时间t与角度θ的关系式绘出加速度与时间的第二曲线图(参见图2,横轴表示时间,纵轴表示加速度),即g·sin(θ0-θ)与时间t的曲线图,参见图2。

根据时间t与角度θ的关系式绘出摆过的弧长(即位移)与时间的第二曲线图(参见图3,横轴表示时间,纵轴表示弧长),即L*θ与时间t的曲线图,如图3所示为某种初始条件下的一段曲线图。

将加速度测位移模块1测量出的加速度与时间曲线关系与图2进行比较,测量的位移与时间的关系与图3进行比较,即可知道测量的加速度误差和位移计算误差,然后进行不断的优化改善。

通过调整摆长L和初始角度θ0,可绘制出不同的校核曲线,以此进行多次校核,以使得最终的计算方法具有最大范围的适用性。

通过改变加速度测位移模块1的位置方向即可校核加速度传感器的不同加速度轴。

旋转轮3内部可设置一个线盘或其他能够收纳摆线的装置,以便于随时调整柔性摆线的长度L,以便于进行多次校核。

其中,尽量选择内阻力较小的旋转轮3,并使整个装置处于垂直平面内,且无气流扰动或者可以放置于真空内,以减小阻力对校核的影响,提高校核精度。当阻力十分小时本校核装置等同于一个无阻尼单摆。

当然,所述摆线也可以选择为刚性摆线,参见图4,该刚性摆线相当于一个摆柄4,摆柄4的上端枢转固定,加速度测位移模块固定在摆柄4下端,由于刚性摆柄4的重量产生转动惯量,此时相当于是复摆,复摆与单摆的原理相同,只是角度、加速度、速度、位移与时间的曲线稍有些区别。

上述具体实施方式只是对本发明的技术方案进行详细解释,本发明并不只仅仅局限于上述实施例,本领域技术人员应该明白,凡是依据上述原理及精神在本发明基础上的改进、替代,都应在本发明的保护范围之内。

Android加速度传感器测位移,一种校核加速度传感器测位移的方法与流程相关推荐

  1. spark集群访问mysql_一种Spark并行访问MPP数据库的方法与流程

    本发明涉及数据库 技术领域: :,具体来说,涉及一种Spark并行访问MPP数据库的方法. 背景技术: ::从关系数据库读取数据,Spark可以使用DataFrame和JdbcRDD等方法.这些方法在 ...

  2. android手机传感器坐标系,一种将手机内置传感器采集数据从手机坐标系转换到参考坐标系的处理方法与流程...

    本发明提出了一种将手机内置传感器采集的三轴加速度数据从手机坐标系转换到大地参考坐标系的处理方法,该方法涉及到移动通信.模式识别和情景感知等领域. 背景技术: 目前基于智能手机的行为识别是环境智能中的一 ...

  3. Android电视开机倒计时,一种智能电视开机视频的倒计时方法与流程

    本发明涉及智能电视领域,尤其涉及一种智能电视开机视频的倒计时方法. 背景技术: 当前智能电视厂商为了提高智能电视广告的带来利润,大都会在智能电视开机过程中内嵌开机视频广告,但是有时广告时间长有时广告时 ...

  4. android+蓝牙遥控器,一种通过蓝牙遥控安卓设备的方法与流程

    本发明涉及安卓系统遥控领域,具体公开了一种通过蓝牙遥控安卓设备的方法. 背景技术: 随着数字技术的发展,人们使用的数字设备日新月异.现在最为常见的个人设备操作系统是安卓系统.对安卓设备控制的方式,最常 ...

  5. Android手机电视投屏,三种手机投屏到电视的方法!苹果、安卓手机均可以使用!...

    原标题:三种手机投屏到电视的方法!苹果.安卓手机均可以使用! 日常生活中,想把手机里的照片.视频.文档等内容分享给身边的朋友.但是手机这块"小屏幕"绝对不能令人满意.相信很多人都会 ...

  6. 巡检水中机器人_一种水下管道巡检机器人及巡检方法与流程

    本发明涉及水下机器人领域,具体而言,涉及一种水下管道巡检机器人及巡检方法. 背景技术: 水下管道网作为城市的重要组成,其质量直接影响着居民的生活.水下管道网是一个体系网络.某处存在问题或者损坏就会造成 ...

  7. 疲劳驾驶监测方案_一种基于手机的疲劳驾驶监测方法与流程

    本发明属于安全驾驶领域,具体涉及一种基于手机的疲劳驾驶监测方法. 背景技术: 疲劳驾驶是指驾驶员在长时间连续行车后,产生生理机能和心理机能的失调,从而在客观上出现的驾驶技能和反应下降的现象.若驾驶员在 ...

  8. 手机室内地磁定位软件_一种基于地磁的智能手机实时定位方法与流程

    本发明涉及室内地磁定位导航方法,具体涉及一种基于地磁的智能手机实时定位方法,属于移动计算和室内定位技术领域. 背景技术: 随着室内定位导航的日益需求,利用地磁信息作为位置指纹的室内定位导航技术显示出其 ...

  9. 微分算法 非侵入式负荷识别_一种非侵入式用电负荷识别方法与流程

    本发明涉及智能电网领域,具体地,涉及一种非侵入式用电负荷识别方法. 背景技术: 在智能电网环境下,智能量测设备会逐步得到广泛应用,从而能够得到用户负荷准确的.海量的数据.利用数据挖掘方法对用户负荷大数 ...

  10. matlab分析摆臂受力,一种消除摆臂球头受力测量误差的方法与流程

    本发明涉及汽车测试技术领域,尤其涉及一种消除摆臂球头受力测量误差的方法. 背景技术: 摆臂球头是汽车悬架系统中连接摆臂与转向节的一个构件,其在汽车行驶过程中主要承受纵向力和侧向力.在进行摆臂球头的结构 ...

最新文章

  1. 成功解决type object ‘h5py.h5.H5PYConfig‘ has no attribute ‘__reduce_cython__‘
  2. 服务器端打开excel 检索 COM 类工厂 错误: 80070005
  3. 安装sqlserver时“试图执行未经授权的操作“的错误
  4. Oracle 跨库 查询 复制表数据 分布式查询
  5. java 编程思想笔记(七)——异常
  6. Linux传递位置参数,Linux-scripts-位置参数等特殊变量
  7. jQuery之父:JavaScript的开发之路
  8. Go 语言论坛系统 bbs-go
  9. 【转】“正由另一进程使用,因此该进程无法访问该文件”的问题解决方法
  10. jQuery验证框架教程
  11. 【opencv】错误提示OpenCV Error: Assertion failed
  12. 重置浏览器的css,css重置浏览器默认样式
  13. 一步一步学做一个CPU——2,Logisim的简单入门
  14. 【11】MINST数据集的分类与效果验证
  15. python丨Scrapy框架案例二:阳光问政平台
  16. 【论文精读】UV-SLAM: Unconstrained Line-based SLAM Using Vanishing Points for Structural Mapping
  17. matlab函数积分怎么写,Matlab求分段函数的积分
  18. 看书学习感悟系列(三)
  19. MySQL数据库从小白到小菜02
  20. 【AUTOSAR-CanTp】-2.10-复用UDS/OBD诊断物理/功能寻址/响应CAN_ID--Extended addressing扩展寻址

热门文章

  1. win10卸载软件_教你彻底关闭Win10自动更新,以及卸载预装应用
  2. 工业相机基础知识详述 —— 焦平面,像平面,弥散圆,光圈,分辨率,景深,接口,靶面尺寸
  3. 数字化运营管控是如何提升管理透明及效率的!
  4. 奈奎斯特与香农定理_奈奎斯特定理和香农定理解析
  5. 百度地图API V2.0 离线版本
  6. 揭开HPC应用的神秘面纱
  7. 详解 Flink Metrics 原理与监控实战
  8. html悬挂缩进2字符,文章中如何设置悬挂缩进2字符
  9. 高等数学费马定理的证明
  10. javaweb实现个人博客系统