news 2026/4/22 20:41:35

陀螺与加表数据allan方差分析及其五系数拟合结果研究

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
陀螺与加表数据allan方差分析及其五系数拟合结果研究

陀螺和加表allan方差分析,并拟合出5个系数结果。

实验室里刚测完一批光纤陀螺的原始数据,老张甩给我个U盘说:"这组加表和陀螺数据赶紧跑个Allan方差,下班前把拟合系数给我"。我看了眼墙上的挂钟——得,又得跟MATLAB死磕两小时。

Allan方差这玩意儿说白了就是传感器噪声的照妖镜。双击mat文件加载数据时,瞄了眼采样率:200Hz。先给陀螺数据上个硬核预处理:

from allantools import allantools import numpy as np gyro_z = data['gyro_z'][::10] # 降采样到20Hz fs = 20.0 tau = np.logspace(-1, 3, 50) # 0.1s到1000s的时间序列

这里有个骚操作——原始数据降采样。200Hz的陀螺数据在分析长周期误差时纯属浪费算力,特别是当我们需要观察几十分钟量级的零偏稳定性时。不过得注意别把婴儿和洗澡水一起倒掉,降采样前的抗混叠滤波可不敢省。

跑Allan方差的核心就三行:

(taus, adev, _, _) = allantools.oadev(gyro_z, rate=fs, data_type='freq', taus=tau) logtau = np.log10(taus) logadev = np.log10(adev)

但实际运行时会发现曲线在长tau段像抽风似的乱抖。这时候得祭出滑动平均大法:

window_size = 5; smoothed_adev = movmean(adev, window_size);

拟合环节才是重头戏。五参数模型对应着五种噪声源:

def allan_model(tau, Q, N, B, K, R): return np.sqrt(Q**2/tau**2 + N**2/tau + B**2 + (K**2)*tau/3 + (R**2)*tau**2/2)

初始参数猜测直接影响拟合成败。这里有个经验公式——把log-log曲线从右往左看,最右边的上升段对应R项,平缓区对应B项,左边的下降段对应N和Q。拿鼠标在图上戳几个点估算初始值,比无脑设全1靠谱多了。

最终拟合结果出来时,老张端着枸杞茶晃过来:"系数准不准?"我把屏幕一转:

Q: 2.3e-4 rad/s N: 0.017 deg/√hr B: 3.1e-5 deg/hr K: 8.9e-7 deg/hr^1.5 R: 4.2e-9 deg/hr^2

"比上次那批货强,零偏稳定性进1e-5量级了。"老张的茶杯停在嘴边,"不过这随机游走项咋比规格书高?"我俩对视一眼——得,产线工艺又该排查了。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 3:44:20

从零构建量子模拟器扩展,手把手教你打造专属开发工具

第一章:量子模拟器的 VSCode 扩展开发Visual Studio Code(VSCode)作为现代开发者广泛使用的代码编辑器,其强大的扩展生态系统为特定领域工具的集成提供了便利。通过开发定制化扩展,开发者可以在编辑器内直接构建、调试…

作者头像 李华
网站建设 2026/4/18 4:49:50

Wan2.2-T2V-A14B支持灯笼点亮与节日灯光秀动态编排

Wan2.2-T2V-A14B支持灯笼点亮与节日灯光秀动态编排 在春节的江南古镇,夜幕低垂,青石板路泛着微光。一串红灯笼从屋檐下缓缓亮起——不是同时,而是像被一只无形的手轻轻拨动,由近及远、自左向右,如波浪般蔓延开来。暖黄…

作者头像 李华
网站建设 2026/4/22 18:23:07

2025最新企业微信智能表格管理客户群指南:一键高效运营方法

客户群里消息零散难找重点、销售跟进要翻遍聊天记录、主管想看数据得逐个询问——这些是很多企业做客户群运营的常见问题。2025年,企业微信智能表格升级了AI功能,能一键同步客户群数据、自动总结跟进内容、实时监控运营情况,帮企业把客户群管…

作者头像 李华
网站建设 2026/4/17 10:49:28

RotatE模型推理报错:Build failed

问题描述 RotatE模型代码仓:https://gitee.com/mindspore/models/tree/master/research/nlp/rotate#推理过程 按照代码仓教程,跑RotatE模型推理报错:Build failed 完整日志: /home/maoxy/code/models/research/nlp/rotate/rotate…

作者头像 李华
网站建设 2026/4/18 7:16:06

重磅干货!谷歌500页电子书,彻底讲透AI Agent设计模式,一篇就够!

文章摘要 谷歌资深工程师Antonio Gulli发布近500页技术指南,详述21种代理设计模式,帮助构建自主AI系统。涵盖从提示链到多代理协作的实用框架,适用于企业环境。已成亚马逊概率统计类新书榜首。 文末阅读原文或下面链接加入知识星球获取500页…

作者头像 李华
网站建设 2026/4/23 14:06:39

Wan2.2-T2V-A14B如何确保医学解剖结构的准确性?

Wan2.2-T2V-A14B如何确保医学解剖结构的准确性? 在数字医疗飞速发展的今天,我们正见证一场从“看图说话”到“说即所见”的革命。想象一下:一位医学生面对复杂的腹腔血管分布图时不再皱眉,而是轻声说出一句:“展示腹腔…

作者头像 李华