振南技术干货集:比萨斜塔要倒了,倾斜传感器快来!(5)

2024-01-19 18:30

本文主要是介绍振南技术干货集:比萨斜塔要倒了,倾斜传感器快来!(5),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

注解目录

1、倾斜传感器的那些基础干货

1.1 典型应用场景

(危楼、边坡、古建筑都是对倾斜敏感的。)

1.2 倾斜传感器的原理

1.2.1 滚珠式倾斜开关

1.2.2 加速度式倾斜传感器

1)直接输出倾角

2)加速度计算倾角

3)倾角精度的提高

(如果没看懂,振南教你个好办法:再看一遍。)

2、倾斜传感器温漂校准的基础知识

2.1 温漂产生的根源

(万物皆受温度影响。振南给你讲讲“调皮的尺子”。)

2.2 温漂的真实例子

(某项目的奇怪现象,一到中午数据就乱跳。亮一下壮观而精密的自动化校准装置。)

3、静态温控的实现与温补装置的迭代

3.1 制冷原理

(振南告诉你如何对传感器温漂校准。温度控制不难,但是不允许有振动,你作得到吗?)

3.2 静态温度控制

3.2.1 TEC 制冷

3.2.2 散热方案

3.2.3 倾角温补校准装置设计方案

3.2.4 多级 TEC 制冷

3.2.5 物理制冷

3.2.6 半导体制热

3.2.7 温控策略

3.2.8 多路温度的同步控制

(如何安静的制冷?TEC 及阵列、水冷、干冰、铝注冷技术、PTC、保温材料、比热容、热阻,还有温控算法,这些你应该了解一下。)

4、倾角校准与数据拟合

4.1 倾角校准装置的构成

4.2 倾角温补校准与数据拟合

4.3 分段校准的质疑

(多阶拟合算法,还有开源的 Polyfit 方案。来看看最终效果:温度乱舞,传感器却无波动。)

5、其它细节

5.1 真值的读取

5.2 规避震动干扰

5.3 克服地面不平问题

5.4 减震设计

(万事的成败在于细节。)

4

倾角校准与数据拟合

4.1 倾角校准装置的构成


先来看一下整套校准装置的总体框图,如图 16.38 所示。


图16.38 自动化倾角温补校准装置总体框图

图 16.38 中所包含的内容比较多,我们来梳理一下,如表 16.2 所列。


整套装置线缆比较多,从图 16.35 就可见一斑。

整个温控及校准操作都由上位机完成,振南开发的上位机软件如图 16.39 所示


图16.39 自动化倾角温补校准装置上位机软件

4.2 倾角温补校准与数据拟合


倾角温补校准的前提是先将每一个温区内的标准倾角与原始倾角的一系列的双轴倾角值采集到,具体流程如图 16.40 所示。

我们采集到的数据如图16.41所示(单独某个轴的数据)。

可以看到传感器的原始倾角值与标准倾角是一一对应的。在本章最前面振南讲过,校准的实质就是建立一张对应表固化到传感器中,这张表是很大的,所以我们才花了如此大的力气来做自动化温补校准装置。

有人可能会有一个疑问:“一个温度段对应于一张表,我采到一个原始倾角,就从表里查找相应的标准倾角,如图 16.42 所示。我采到的这个原始倾角应该不会正好落在表中的原始倾角上,那么它对应的标准倾角应该怎么取呢?按比例线性的取吗?”按比例线性取值是不合适的.更好的办法是对这些数据进行多项式拟合,这样可以构造出两点之间的数据趋势,依趋势取数将会使结果更接近于真值。

多项式我们选用 4 阶多项式,形如下式


到这里,有很多人都问过一个问题:“为什么要用 4 阶多项式来进行拟合?是不是阶数越高,拟合精度越高呢?”答案是否定的,我试过用5 阶,甚至更高阶多项式去拟合,结果反而是错

误的,也许这就是所谓的过拟合。其实多项式拟合,就是确定多项式的系数,使得倾角采样点在多项式曲线上的均方差最小。这样一个温度段的倾角对应表,就可以仅仅使用 5 个系数来表达了,这也非常适合于单片机的存储。实际计算校正后倾角的过程是.先采集温度,确定使用哪一个多项式,然后将采到的原始倾角代人到多项式中,最终得到校准后的倾角。这个倾角值应该是高精度的,而且比较稳定,不会随着温度变化而产生漂移。


图16.40 双轴倾角温补校准数据采集过程


图16.41 单独某轴的标准倾角与原始倾角值


图16.42 单独某轴的标

4.3 分段校准的质疑


以上所描述的其实是传感器的分段校准,是行业内普遍使用的方法。它在同一个温度段内,使用固定的一个多项式来计算。

对于这种方法我们的一个博士提出了质疑:“一个温度段都只用一个固定的多项式来计算,那在这个温度区间内还是消除不了温漂,最明显的就是在两个温区接缝的地方会产生跳跃!”

我说:“确实,其实这种方法是一种工程近似,只要这个接缝处的跳跃不大,我们姑且还是可以接受的。”

跳跃大不大.那得用数据来说话,所以我做了如下的实验,如图 16.43 所示。

请看下面的曲线.如图 16.44 所示。

博士是对的,我也承认,在各温区的交界处确实会产生温度跳跃。但是这个跳跃的幅度在士0.02°以内,对于一般的高精度需求是满足的。但是如果非要较这个真儿.非要求精度为十0.01°,甚至士0.005°或士0.002°,这就不行了。

我们需要为每一个温度点构造相应的拟合多项式,但这实际上是不现实的。就算我们的温控可以精确控制在每一个温度点上,整体的校准效率也难以忍受。切实可行的做法是,从每个温区固定系数的多项式衍生出每一个温度点的多项式。应该说这种方法一定是可行的,但


图16.43 固定角度全温段角度采集实验


图16.44 固定角度全温角度曲线

是这种衍生系数的算法我还没有深入研究。

博士也认为这是可行的,只是有一定的难度。他开始联合算法部的工程师在解决这个问题。

这篇关于振南技术干货集:比萨斜塔要倒了,倾斜传感器快来!(5)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/623287

相关文章

Java中的登录技术保姆级详细教程

《Java中的登录技术保姆级详细教程》:本文主要介绍Java中登录技术保姆级详细教程的相关资料,在Java中我们可以使用各种技术和框架来实现这些功能,文中通过代码介绍的非常详细,需要的朋友可以参考... 目录1.登录思路2.登录标记1.会话技术2.会话跟踪1.Cookie技术2.Session技术3.令牌技

Web技术与Nginx网站环境部署教程

《Web技术与Nginx网站环境部署教程》:本文主要介绍Web技术与Nginx网站环境部署教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Web基础1.域名系统DNS2.Hosts文件3.DNS4.域名注册二.网页与html1.网页概述2.HTML概述3.

Java使用WebView实现桌面程序的技术指南

《Java使用WebView实现桌面程序的技术指南》在现代软件开发中,许多应用需要在桌面程序中嵌入Web页面,例如,你可能需要在Java桌面应用中嵌入一部分Web前端,或者加载一个HTML5界面以增强... 目录1、简述2、WebView 特点3、搭建 WebView 示例3.1 添加 JavaFX 依赖3

SpringBoot3实现Gzip压缩优化的技术指南

《SpringBoot3实现Gzip压缩优化的技术指南》随着Web应用的用户量和数据量增加,网络带宽和页面加载速度逐渐成为瓶颈,为了减少数据传输量,提高用户体验,我们可以使用Gzip压缩HTTP响应,... 目录1、简述2、配置2.1 添加依赖2.2 配置 Gzip 压缩3、服务端应用4、前端应用4.1 N

Java利用JSONPath操作JSON数据的技术指南

《Java利用JSONPath操作JSON数据的技术指南》JSONPath是一种强大的工具,用于查询和操作JSON数据,类似于SQL的语法,它为处理复杂的JSON数据结构提供了简单且高效... 目录1、简述2、什么是 jsONPath?3、Java 示例3.1 基本查询3.2 过滤查询3.3 递归搜索3.4

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

Redis 中的热点键和数据倾斜示例详解

《Redis中的热点键和数据倾斜示例详解》热点键是指在Redis中被频繁访问的特定键,这些键由于其高访问频率,可能导致Redis服务器的性能问题,尤其是在高并发场景下,本文给大家介绍Redis中的热... 目录Redis 中的热点键和数据倾斜热点键(Hot Key)定义特点应对策略示例数据倾斜(Data S

【专题】2024飞行汽车技术全景报告合集PDF分享(附原数据表)

原文链接: https://tecdat.cn/?p=37628 6月16日,小鹏汇天旅航者X2在北京大兴国际机场临空经济区完成首飞,这也是小鹏汇天的产品在京津冀地区进行的首次飞行。小鹏汇天方面还表示,公司准备量产,并计划今年四季度开启预售小鹏汇天分体式飞行汽车,探索分体式飞行汽车城际通勤。阅读原文,获取专题报告合集全文,解锁文末271份飞行汽车相关行业研究报告。 据悉,业内人士对飞行汽车行业

金融业开源技术 术语

金融业开源技术  术语 1  范围 本文件界定了金融业开源技术的常用术语。 本文件适用于金融业中涉及开源技术的相关标准及规范性文件制定和信息沟通等活动。

AI(文生语音)-TTS 技术线路探索学习:从拼接式参数化方法到Tacotron端到端输出

AI(文生语音)-TTS 技术线路探索学习:从拼接式参数化方法到Tacotron端到端输出 在数字化时代,文本到语音(Text-to-Speech, TTS)技术已成为人机交互的关键桥梁,无论是为视障人士提供辅助阅读,还是为智能助手注入声音的灵魂,TTS 技术都扮演着至关重要的角色。从最初的拼接式方法到参数化技术,再到现今的深度学习解决方案,TTS 技术经历了一段长足的进步。这篇文章将带您穿越时