0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

雷迅Pixhawk V6X飞控实测

lcdz66 来源:雨飞工作室 作者:雨飞工作室 2022-12-15 14:23 次阅读

本文的数据对比以ArduPilot通用嵌入式平台软件为基础。参与对比的硬件是雷迅 Pixhawk V6X和上一代 STM32F4核芯的硬件平台(例如Pixhawk1、Pixhawk2.1)。

性能对比的基础有二:

其一,ArduPilot嵌入式软件跨STM32平台的特性。在不同的STM32平台上采用相同的RTOS、相同的 C++ 接口封装、相同的调度策略。

其二,Sugar用于对比的两架飞机,除电控系统外硬件无差别,且飞机足够大(内部电控系统的重量对飞机的影响可忽略)。

处理器

关注问题

Pixhawk V6X采用STM32H753IIK6双精度浮点运算单元处理器究竟能给飞控软件运行带来怎样的提升?

背景知识

飞控的实时日志里有微秒级时间戳,在日志里统一命名为TimeUS。通过时间戳能够计算出各个任务的调度频率,从而了解各任务调度的稳定度和实时度。

数据表现

一、低频任务

4618593c-7c3c-11ed-8abf-dac502259ad0.png

4638fafc-7c3c-11ed-8abf-dac502259ad0.png

右侧窄图是通过时间戳换算出的频率,纵轴单位是Hz。评价如下:

稳定度:Pixhawk V6X 的稳定度明显优于 STM32F4系列飞控。

10Hz的数据收敛度更高,5Hz的数据分散相对不频繁。

Pixhawk V6X 10Hz数据全程无降频,STM32F4系列飞控偶尔会发生降频(甚至低于5Hz)。

实时度:Pixhawk V6X与STM32F4系列飞控都可以保证大多数的调度频率符合设计要求。

二、中频任务

466d88c6-7c3c-11ed-8abf-dac502259ad0.png

46c02086-7c3c-11ed-8abf-dac502259ad0.png

稳定度:Pixhawk V6X的稳定度明显优于STM32F4系列飞控。

实时度:Pixhawk V6X全程的调度频率符合设计要求,STM32F4系列有相当一部分数据与设计要求差距很大。

Sugar这些数据来源于VTOL的固定翼飞行过程,固定翼部分最高设计频率是50Hz。多旋翼部分的最高设计频率是400Hz,对多旋翼数据感兴趣的读者可以按Sugar提的这两点标准自行测试。

IMU

多重冗余

关注问题

多重冗余与保障飞行安全有什么关系?

背景知识

冗余的最大意义莫过于:在一组 IMU 发生故障时有其它备份可用。基于此点,IMU 数据的一致性就非常重要。如果各组 IMU 的一致性不好,那么切换动作的波动就会比较大,甚至由于滤波算法的整参数不同而不可预测。

若想要冗余对保障飞行安全有益,则需要对各个备份的数据一致性提出要求。

数据表现

一、Pixhawk V6X

470c8016-7c3c-11ed-8abf-dac502259ad0.png

4773507a-7c3c-11ed-8abf-dac502259ad0.png

依上 IMU0 和 IMU1 数据计算出的姿态角如下:

478f2584-7c3c-11ed-8abf-dac502259ad0.png

Pitch 角的解算结果对比反映了 IMU0 和 IMU1 数据一致性是否可接受(在滤波参数一致的情况下)。

从 Pixhawk V6X 的解算结果看,IMU0 和 IMU1 的数据一致性表现非常不错。

通过EK3_IMU_MASK可以启用基于第 3 组 IMU 的姿态解算,通过EK3_PRIMARY可以指定姿态较好的一组解算结果作为默认优先使用的一组结果。

这里 Sugar 没有开启第 3 组姿态解算,就没有 IMU2 的解算数据,感兴趣的读者可以自行开启测试。

二、STM32F4 系列

47a2f7c6-7c3c-11ed-8abf-dac502259ad0.png

47d05662-7c3c-11ed-8abf-dac502259ad0.png

对于STM32F4系列硬件,虽然看上去 IMU0 和 IMU1 的数据一致性还说得过去,但是在同样的滤波参数下 Pitch角的解算结果差异比较大。如果想要达到预想的备份效果则需要对两组EKF滤波分别调参,这无疑增大了工作量,算不上是好的备份。

减震

关注问题

能否通过一个数据指标评价各组IMU肉眼难以直观判断的震动情况?

背景知识

飞控软件里内置了一套实时的类方差算法,以25Hz频率运行,为各组IMU各轴的实时震动(离散程度)提供判断依据。但STM32F4系列因受内存大小限制,软件里只打开了一组计算,而Pixhawk V6X内存充足,打开了3组计算。

数据表现

47ff91b6-7c3c-11ed-8abf-dac502259ad0.png

磁罗盘

关注问题

内置罗盘与外置罗盘数据表现是否一致?

背景知识

接入飞控系统的罗盘有“内置”和“外置”之分。外置罗盘通常与GPS在一起,安装在飞机外,与飞控不在一起。内置罗盘与飞控在一起。因为安装位置的差异,所以外置罗盘容易规避EMC问题。而内置罗盘因为与飞控一体,就要面对EMC问题。

数据表现

一、Pixhawk V6X

48127b14-7c3c-11ed-8abf-dac502259ad0.png

二、STM32F4 系列

484a0836-7c3c-11ed-8abf-dac502259ad0.png

明显Pixhawk V6X数据表现一致性更好,甚至内置罗盘(MAG2) 的数据相对于外置罗盘还更平滑一些。

Sugar猜测这与Pixhawk 2.1开始的Cube与底板分离的设计有关,因此也不能肯定 STM32F4系列就一定都不好。但Sugar手里没有Pixhawk 2.1硬件,因此没法去证实猜测。

双 GPS

关注问题

定位精度是否足够好?

背景知识

UBlox F9P支持差分定位。差分的使用方式有两种:一种是“地面端+飞机端”,另一种是都放在飞机上配置为“Base+Rover”。最明显能反映定位精度的是GPS的高度信息,如果不是差分,一个航线下来GPS高度与气压高度对比会有明显的差异变化。

数据表现

48661846-7c3c-11ed-8abf-dac502259ad0.png

Sugar的配置是“Base+Rover”的方式,全航线下来GPS高程变化与气压计高度变化一致,通过差值还能得知Sugar所在位置的GPS高程在130m左右。

最后给Pixhawk V6X 这个MicroSD卡稍凸出一点的设计和加工装配精度一个好评,对于 Sugar这样经常拔插卡读日志的人非常友好,用手上的肉一按就可以,不用像其他飞控一样要用指甲扣。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19181

    浏览量

    229220
  • 嵌入式
    +关注

    关注

    5073

    文章

    19038

    浏览量

    303583
  • C++
    C++
    +关注

    关注

    22

    文章

    2105

    浏览量

    73511

原文标题:雷迅Pixhawk V6X飞控实测

文章出处:【微信号:雨飞工作室,微信公众号:雨飞工作室】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    为电子】i.MX6UL和i.MX6ULL芯片区别与开发板对比

    为电子】i.MX6UL和i.MX6ULL芯片区别与开发板对比
    的头像 发表于 11-28 14:31 195次阅读
    【<b class='flag-5'>迅</b>为电子】i.MX<b class='flag-5'>6</b>UL和i.MX<b class='flag-5'>6</b>ULL芯片区别与开发板对比

    半导体少长针消装置SLE-V的市场前景如何

    半导体少长针消装置 SLE-V 的市场前景如何?
    发表于 11-06 10:54 0次下载

    星火大模型V4.0正式发布

    日前,讯星火V4.0正式发布,升级成为更懂你的AI助手!讯星火4.0 API同步上线,Ultra版本首次公开发布!
    的头像 发表于 10-14 10:06 776次阅读

    龙软件加入甲辰计划“开源实习生联合招聘培养”项目,共建RISC-V 开源生态

    近日,龙软件宣布加入甲辰计划“开源实习生联合招聘培养项目”。该项目致力于RISC-V相关人才的培养,同时推动企业加速RISC-V生态建设目标。加入该项目后,龙软件将作为用人单位面向
    的头像 发表于 07-22 16:23 369次阅读
    <b class='flag-5'>迅</b>龙软件加入甲辰计划“开源实习生联合招聘培养”项目,共建RISC-<b class='flag-5'>V</b> 开源生态

    科大讯发布讯星火大模型V4.0

    在科技创新的浪潮中,科大讯再度引领潮流,于北京隆重发布了讯星火大模型V4.0及其在多领域的人工智能应用。此次更新不仅标志着讯飞在人工智能领域的又一次飞跃,更是对全球AI技术的一次重要贡献。
    的头像 发表于 07-01 10:33 845次阅读

    带集成FET的3-V-6-V输入、6-A输出同步降压PWM切换器TPS5461x数据表

    电子发烧友网站提供《带集成FET的3-V-6-V输入、6-A输出同步降压PWM切换器TPS5461x数据表.pdf》资料免费下载
    发表于 04-03 14:51 6次下载
    带集成FET的3-<b class='flag-5'>V-6-V</b>输入、<b class='flag-5'>6</b>-A输出同步降压PWM切换器TPS5461<b class='flag-5'>x</b>数据表

    简易的 5V/12V 电子熔丝保护开关TPS25925x/6x数据表

    电子发烧友网站提供《简易的 5V/12V 电子熔丝保护开关TPS25925x/6x数据表.pdf》资料免费下载
    发表于 03-14 11:22 0次下载
    简易的 5<b class='flag-5'>V</b>/12<b class='flag-5'>V</b> 电子熔丝保护开关TPS25925<b class='flag-5'>x</b>/<b class='flag-5'>6x</b>数据表

    英伟达启用新12V-2X6供电接口,稳固可靠

    2023年中,致力于新的PCI标准研发的PCI-SIG联盟发布了全新的12V-2X6标准。NVIDIA为最新版Founders Edition RTX 40 Super采用了新的12V-2X6标准,以提升其安全性及可靠性。
    的头像 发表于 02-20 13:47 1318次阅读

    科大讯发布“讯星火V3.5”:基于全国产算力训练的全民开放大模型

    科大讯,作为中国领先的智能语音和人工智能公司,近日宣布推出首个基于全国产算力训练的全民开放大模型“讯星火V3.5”。
    的头像 发表于 02-04 11:28 1469次阅读

    科大讯发布星火认知大模型V3.5

    科大讯近日发布了星火认知大模型V3.5版本,该版本基于全国产化算力底座“星一号”平台进行训练。与讯星火V3.0相比,
    的头像 发表于 01-31 14:40 851次阅读

    科技成为开源控ArduPilot平台官方合作伙伴

    近日,纳科技正式成为全球知名开源控平台的官方合作伙伴,与ArduPilot平台完美兼容,无缝对接,提供从传感到控全流程服务支持,客户即插即用,能够更好的推动国内外无人机应用创新。
    的头像 发表于 01-15 10:52 1069次阅读

    卯推出多种2.5V低压ESD防静电元器件

    上海卯应市场需求,推出各种封装的2.5v防静电ESD。
    的头像 发表于 12-27 11:23 593次阅读
    <b class='flag-5'>雷</b>卯推出多种2.5<b class='flag-5'>V</b>低压ESD防静电元器件

    如何将V2X技术应用到汽车中?# 车联网 # V2X # C-V2X

    V2X技术
    虹科卫星与无线电通信
    发布于 :2023年12月19日 16:50:25

    为IMX6UL核心板在便携式医疗设备中的应用方案

    为IMX6UL核心板在便携式医疗设备中的应用方案
    的头像 发表于 12-11 14:59 575次阅读
    <b class='flag-5'>迅</b>为IMX<b class='flag-5'>6</b>UL核心板在便携式医疗设备中的应用方案

    全球AI算力龙头NVIDIA造访瑞科技

    12月6日上午,全球AI算力龙头NVIDIAJetson中国区边缘计算业务团队一行来访瑞科技,双方就AI集群、边缘人工智能计算的产品技术、应用与发展进行深入交流。瑞科技总经理王少峰带领
    的头像 发表于 12-08 15:40 988次阅读
    全球AI算力龙头NVIDIA造访瑞<b class='flag-5'>迅</b>科技