无人机动力测试台如何快速外接第三方传感器

前言

动力测试台对于测试动力系统的拉力、扭矩、RPM 和效率至关重要。将传感器集成到您的测试中增加了另一层优化,可以将您的性能提升到一个新的水平。

在无人驾驶行业中,有充分的证据表明,从外部传感器收集数据可能具有挑战性。为了解决这些问题,我们开发了一项名为 “Input Transformations” 的新软件功能。此功能允许您将外部模拟传感器连接到我们所有的 Flight Stand 产品,因此您可以将传感器数据与动力读数无缝集成。

在本文中,我们将演示如何将模拟传感器连接到您的测试台,提供突出额外传感器优势的使用案例,并介绍您在测试过程中可能面临的一些挑战。

关键字:无人机动力测试台、燃油发动机测试台

目录

  1. 如何将外部传感器连接到您的测试台
  2. 使用哪些外部传感器来测试您的动力系统
  3. 使用外部传感器进行测试的挑战

1. 如何将外部传感器连接到您的测试台

在本节中,我们将介绍如何将外部传感器连接到您的测试台。我们将演示如何使用声音传感器来展示如何使用螺旋桨噪声测量来优化以获得更安静的飞行体验。

如果您更喜欢视频演示,请观看我们如何将传感器连接到我们的Flight Stand 15 测试台。

具体来说,我们将通过将SEN0232声级计连接到我们的 Flight Stand 15 Pro 测试台来测量动力系统(Xoar 26 英寸螺旋桨 + AXI 8110 电机)产生的分贝水平。该探头在 5V 电压输入下工作,可测量 30 dBA 至 130 dBA 的声级。

图 1:测试台测试设置

您可以测试各种传感器位置和电机/螺旋桨组合,以确定哪种配置可以最大限度地减少噪声。

连接传感器的步骤:

在 Flight Stand 软件中:

1) 验证 Flight Stand 硬件是否通过 USB 连接

2) 导航到 Input Transformations 选项卡

3) 单击“Add new transformation”(添加新转换)

4) 在“Name(名称)”下,您可以键入传感器的别名(例如,“Sound Sensor”(声音传感器))

5) 选择您的单位类型或选择“自定义单位”并输入“dB”作为分贝

6) 将电压通用模拟输入分配给变量 “a”

7) 在 “Formula” 字段中,键入传感器数据表中提供的转换公式,在本例中为:a * 50: 分贝值 (dBA) = 输出电压 (V) × 50

8) 根据数据表规格输入系统限值,以便在声级超过定义范围时触发自动电机切断

9) 点击“保存”

图 2:Flight Stand 软件设置

10) 导航到 Powertrain Mappings 选项卡

11) 单击“Extra mappings(额外映射)”,然后选择“Transformations - Sound Sensor(变换 - Sound Sensor)”。现在可以在左侧面板和实时绘图中看到来自传感器的实时数据。

12) 像进行常规测试一样继续。当您下载 CSV 文件时,声音传感器数据将与其余结果一起导出。

经过分析,下面的图形结果表明,在 1500μs 的最大油门和 1099.45 RPM 的情况下,该动力系统会产生 76.18 dB 的噪声。然后,我们将决定这是否是可接受的噪音水平,如果不是,我们可以继续测试其他动力总成组合以实现更低的噪音水平。

图 3:螺旋桨噪声实验结果

 这个将模拟传感器连接到测试台的示例突出了外部传感器在显著增强动力系统开发方面的潜力。

2. 为什么使用外部传感器来测试动力系统

传感器数据是做出与 UAV 开发相关的明智决策的关键。传感器提供的额外数据可以导致创建更高效、更可靠、更安全的无人机。

以下是在测试设置中添加外部传感器的几个原因:

收集其他性能数据

效率是评估无人机性能的最重要指标之一。以下是一些可以帮助您实现更高效率的现成传感器:

  • 气缸压力传感器:监测气缸压力变化使您能够微调燃料-空气混合物,从而提高使用内燃机的动力系统的性能。
图 4:奇石乐 6125C 型压电式压力传感器
  • 热传感器:跟踪关键部件的温度以防止过热,降低与热相关的环境危害的风险,并确保动力系统不会对其周围环境产生不利影响。请注意,Tyto Robotics 温度传感器直接插入力测量单元。
图 5:Tyto Robotics PT-100 温度传感器

提高可靠性

使用外部传感器根据环境因素测试性能有助于预测无人机在实际条件下运行时的差异。此类传感器的示例包括:

  • 湿度传感器:使用各种湿度水平进行测试可以帮助您确定如何在各种环境条件下保持一致的拉力输出。
图 6:B+B 传感器 HYTE-ANA-1735 校准湿度模块
  • 风速传感器:测量动力系统周围的气流可以帮助您识别层流和扰动流的区域,从而进行调整设计以减少阻力并提高机动性。
图 7:用于飞行控制的 Jadeshay Pitot 管

测量噪声

您还可以使用外部传感器来降低操作风险,尤其是在农业、军事和物流等专业无人机飞行应用中。例如:

  • 声音传感器:监测噪声水平以检测过度噪声污染和潜在的机械问题,帮助确保动力系统在环境可接受的噪声范围内运行。
图 8:DFRobot SEN0232 声级计

3. 使用外部传感器进行测试的挑战

使用外部传感器测试动力系统存在一些挑战,必须解决这些挑战,以确保准确可靠的数据收集。

  • 干扰和噪声:动力系统会产生电磁干扰 (EMI) 和机械振动,这会影响外部传感器的精度。必须考虑使用稳定技术来最大限度地减少这些影响并确保可靠的传感器读数。
  • 数据集成:集成来自多个传感器的数据可能很复杂。确保正确解释数据收集需要先进的软件算法和数据处理能力。
  • 耐用性:动力测试中使用的外部传感器必须承受恶劣的工作条件,包括高温、振动和潜在冲击。

我们的 Flight Stands 如何解决这些问题:

  • 全固态形变测量系统:最大限度减少动力系统振动对数据测量的影响。
  • 无缝数据集成:Flight Stand 软件以高达 1,000 Hz 的采样率精确同步数据测量,从而实现无缝数据集成。
  • 自定义公式:该软件支持自定义公式以匹配任何正在测试的算法,因此您可以使用满足您操作要求的任何传感器。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/914160.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Autosar CP Network Management模块规范导读

Network Management模块的主要功能 网络管理适配:作为通信管理器和总线特定网络管理模块之间的适配层,实现不同总线网络管理功能的统一接口,确保系统中各种网络的协同工作。协调功能 网络协调关闭:使用协调算法协调多个网络的关闭,确保它们在合适的时间同步进入睡眠模式,…

数据库系统概论(期末复习版)

(一)绪论 数据(Data):是数据库中存储的基本对象 数据的定义:描述事物的符号记录 数据的种类:文字、图形、图象、声音等 数据的特点:数据与其语义是不可分的 数据库(Database,简称DB):是长期…

【Linux】进程池实现指南:掌控并发编程的核心

文章目录 1.为什么要有进程池2.进程池的工作原理2.1 进程池的工作流程 3. 进程池的实现(重点)3.1 Channel类3.2 ProcessPool类3.2.1 创建子进程3.2.2 杀死所有进程3.2.3 其他功能 3.3 控制进程池 4. 完整代码5. 总结 🏠 大家好,我…

专业140+总分400+南京大学851信号与系统考研经验南大电子信息通信工程集成电路,真题,大纲,参考书。

经历一年的备战,顺利上岸南大,专业课851信号与系统140,总分400,数学二没有考的很好,比专业课低不少,有点遗憾,英语和政治正常发挥,总结一下自己复习经验,希望大家可以从中…

【OpenEuler】配置虚拟ip

OpenEuler系统手动配置虚ip 介绍操作方法临时生效永久生效 验证 介绍 我们知道通过keepalived服务可以为linux服务器设置虚拟ip,但是有些特殊场景下若无法安装部署keepalived服务,则需要通过手动设置的方式,配置服务器的虚拟ip。 本方案提供…

vue-echarts 动态x轴字段,可选多个公司数据,根据选择的条件动态生成echarts柱形图(或者折线图)

需求&#xff1a;月份、 公司 、显示字段、柱形图&#xff08;折线图&#xff09;&#xff0c;都为动态可选的。 &#xff08;此例子&#xff1a;模拟数据都为随机数&#xff0c;所以每次截图值都会不同&#xff09; &#xff08;Vue3 echarts 5.4.2版本&#xff09; <te…

算法每日双题精讲——滑动窗口(最大连续1的个数 III,将 x 减到 0 的最小操作数)

&#x1f31f;快来参与讨论&#x1f4ac;&#xff0c;点赞&#x1f44d;、收藏⭐、分享&#x1f4e4;&#xff0c;共创活力社区。 &#x1f31f; 别再犹豫了&#xff01;快来订阅我们的算法每日双题精讲专栏&#xff0c;一起踏上算法学习的精彩之旅吧&#xff01;&#x1f4aa;…

重磅!通过国密局技术评审的112家密评机构公示

2024年10月28日&#xff0c;国家密码管理局官方网站发布《商用密码检测机构&#xff08;商用密码应用安全性评估业务&#xff09;资质申请通过技术评审的机构名单公示》&#xff0c;依据《商用密码管理条例》、《商用密码检测机构管理办法》有关规定&#xff0c;国家密码管理局…

【Windows】CMD命令学习——系统命令

CMD&#xff08;命令提示符&#xff09;是Windows操作系统中的一个命令行解释器&#xff0c;允许用户通过输入命令来执行各种系统操作。 系统命令 systeminfo - 显示计算机的详细配置信息。 tasklist - 显示当前正在运行的进程列表。 taskkill - 终止正在运行的进程。例如&am…

题目:Wangzyy的卡牌游戏

登录 - XYOJ 思路&#xff1a; 使用动态规划&#xff0c;设dp[n]表示当前数字之和模三等于0的组合数。 状态转移方程&#xff1a;因为是模三&#xff0c;所以和的可能就只有0、1、2。等号右边的f和dp都表示当前一轮模三等于k的组合数。以第一行为例&#xff1a;等号右边表示 j转…

会议直击|美格智能受邀出席第三届无锡智能网联汽车生态大会,共筑汽车产业新质生产力

11月10日&#xff0c;2024世界物联网博览会分论坛——第三届无锡智能网联汽车生态大会在无锡举行&#xff0c;美格智能CEO杜国彬受邀出席&#xff0c;并参与“中央域控&#xff1a;重塑汽车智能架构的未来”主题圆桌论坛讨论&#xff0c;与行业伙伴共同探讨智能网联汽车产业领域…

使用HTML、CSS和JavaScript创建动态雪人和雪花效果

✅作者简介&#xff1a;2022年博客新星 第八。热爱国学的Java后端开发者&#xff0c;修心和技术同步精进。 &#x1f34e;个人主页&#xff1a;Java Fans的博客 &#x1f34a;个人信条&#xff1a;不迁怒&#xff0c;不贰过。小知识&#xff0c;大智慧。 ✨特色专栏&#xff1a…

【多线程奇妙屋】你听说过设计模式吗?软件开发中可全局访问一个对象的设计模式——单例模式,工作常用, 建议收藏 ! ! !

本篇会加入个人的所谓鱼式疯言 ❤️❤️❤️鱼式疯言:❤️❤️❤️此疯言非彼疯言 而是理解过并总结出来通俗易懂的大白话, 小编会尽可能的在每个概念后插入鱼式疯言,帮助大家理解的. &#x1f92d;&#x1f92d;&#x1f92d;可能说的不是那么严谨.但小编初心是能让更多人…

CTF记录

1. [SWPUCTF 2022 新生赛]android 用jadx打开&#xff0c;然后搜索NSS关键字 NSSCTF{a_simple_Android} 2. [SWPU 2024 新生引导]ez_SSTI 模板注入题目&#xff0c;直接焚靖可以秒了 填入数据 ls / 然后 cat /flag即可 获取成功 NSSCTF{2111e7ad-97c5-40d5-9a3b-a2f657bd45e8…

【C++滑动窗口 】2831. 找出最长等值子数组|1975

本文涉及的基础知识点 C算法&#xff1a;滑动窗口总结 本题其它解法 【C二分查找 滑动窗口】2831. 找出最长等值子数组|1975 LeetCode2831. 找出最长等值子数组 给你一个下标从 0 开始的整数数组 nums 和一个整数 k 。 如果子数组中所有元素都相等&#xff0c;则认为子数组…

《JVM第9课》垃圾回收器

先来看一张图&#xff0c;串行代表两个垃圾回收器按顺序执行&#xff0c;并行代表同时执行。STW代表工作线程暂停&#xff0c;Stop The World的意思。 垃圾回收器执行顺序执行方式作用区域使用算法说明Serial GC串行工作线程暂停&#xff0c;单线程进行垃圾回收新生代复制算法…

gitlab项目如何修改主分支main为master,以及可能遇到的问题

如果你希望将 Git 仓库的主分支名称从 main 修改为 master&#xff1a; 1. 本地修改分支名称 首先&#xff0c;切换到 main 分支&#xff1a; git checkout main将 main 分支重命名为 master&#xff1a; git branch -m main master2. 更新远程仓库 将本地更改推送到远程仓库…

【Keil5 使用Debug调试,阻塞在System_Init()中,并报错显示:no ‘read‘ permis】

计算机疑难杂症记录与分享006 Keil5 使用Debug调试&#xff0c;阻塞在System_Init()中&#xff0c;并报错显示error 65: access violation at 0x40021000 : no read permission1、问题背景2、问题原因3、问题解决3.1、解决方法1(亲测有效)&#xff1a;3.1.1、修改后的现象13.1.…

接口自动化测试实战(全网唯一)

&#x1f345; 点击文末小卡片 &#xff0c;免费获取软件测试全套资料&#xff0c;资料在手&#xff0c;涨薪更快 接口自动化测试是指通过编写程序来模拟用户的行为&#xff0c;对接口进行自动化测试。Python是一种流行的编程语言&#xff0c;它在接口自动化测试中得到了广…

ubuntu 20.04 NVIDIA驱动、cuda、cuDNN安装

1. NVIDIA驱动 系统设置->软件和更新->附加驱动->选择NVIDIA驱动->应用更改。该界面会自动根据电脑上的GPU显示推荐的NVIDIA显卡驱动。 运行nvidia-smi: NVIDIA-SMI has failed because it couldnt communicate with the NVIDIA driver. Make sure that the lat…