无人机不等同轴旋翼架构设计应用探究

“结果显示,对于不等组合,用户应将较小的螺旋桨置于上游以提高能效,但若追求最大推力,则两个相等的螺旋桨更为理想。”

在近期的研究《不等同轴旋翼性能特性探究》中,Max Miles和Stephen D. Prior博士深入探讨了不同螺旋桨尺寸及间距如何影响无人机推进系统的推力、效率及能耗。

先前的研究指出,将较小的螺旋桨置于较大螺旋桨的上游可提升性能,且最佳分离比(z/D)介于0.1至0.4之间。Prior博士团队旨在进一步验证这些发现,并深化对同轴旋翼动力学的理解。

【实验设置】

实验采用Flight Stand 15 Pro推力台进行,该设备为团队所熟知。Prior博士表示:“过去十年间,我们利用一系列TYTO推力台(1585、1780及FS15)来加深对比例螺旋桨的理解与测量。”团队还开发了自定义MATLAB脚本以优化螺旋桨设计,并测试了一系列为特定操作范围定制的3D打印螺旋桨。

图1:Flight Stand 15 Pro测试台面对面同轴配置

每个螺旋桨均由T-Motor的U8 Kv100电动马达驱动,经初步验证后调整至Kv80性能。马达通过T-Motor Alpha 60A 6S ESC控制,由充满电的25C 6S(22.2V)锂电池供电。

研究测试了26英寸与29英寸T-Motor碳纤维螺旋桨的组合,跨越五个z/D比率:0.05、0.1、0.2、0.3及0.35。z/D比率指叶片间距离z与叶片直径D之比。

两螺旋桨均在等效油门下运行。从20%油门开始,系统稳定后油门每次增加五个百分点,直至90%油门。推力台软件记录了推力、电流、扭矩、转速、电输入功率及机械输出功率。

螺旋桨首先单独测试,以建立与实验同轴配置对比的基线。此基线被称为“理想同轴对”:两个独立运作、互不干扰的孤立螺旋桨。

以下是他们的主要发现摘要:

分离距离(z/D比率)优化

就最小推力损失而言,最佳分离距离在不同配置间略有差异。结果呈现典型的“桶形”曲线,即小分离时性能较差,随分离距离增加而改善,随后再次下降,如图2所示。

对于不等组合,较小螺旋桨置于上游时的理想z/D比率为0.2,而其他配置的最佳分离距离介于0.1至0.2之间。

图2:等同轴与不等同轴动力系统的推力损失,与理想同轴对比较

推力损失

图3展示了各同轴推进系统与理想同轴对相比的推力损失百分比。对于不等螺旋桨组合,将较小的螺旋桨置于上游产生的推力损失最低。

26英寸上游螺旋桨与29英寸下游螺旋桨的组合显示出最低的推力损失,为17.3%,而反向配置导致23.8%的损失。

图3:不同同轴系统与理想组合相比的推力损失

总推力

在比较各配置的总推力产生时,相等螺旋桨对产生的净推力最高。29英寸螺旋桨对在最大油门时达到34.9 N的推力,比表现最佳的不等组合高出12%。

在不等组合中,较小26英寸螺旋桨置于较大29英寸螺旋桨上游的配置,在最大油门时比反向配置多产生2.2 N的推力,增幅为7.5%。

图4:等同轴与不等同轴螺旋桨组合产生的总推力

为尝试消除螺旋桨尺寸作为影响因素,他们将总推力归一化到同轴螺旋桨的盘面积上,这被称为盘载荷。

在此归一化下,他们观察到较大的29英寸螺旋桨对在任何转速(400至1700 RPM)下都实现了最高的盘载荷和最大的总推力产生。

图5:同轴盘载荷随RPM变化

功耗与效率

下游螺旋桨位于上游螺旋桨尾流中,需要额外功率来产生与孤立螺旋桨相同的推力。与等同轴相比,不等同轴对的功率增加较小。小螺旋桨前置的不等组合显示功率增加22.7%,而等同轴对则增加了27%。

图6:同轴系统与理想组合相比的功率增加百分比

【结论】

本研究深入探讨了同轴旋翼配置与性能之间的关系。它验证了几项现有发现,并提供了关于螺旋桨位置、分离距离及相对大小如何影响推力、功率和效率的宝贵见解。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

节目选择器安卓软件编写(针对老年人)

文章目录 需求来源软件界面演示效果源码获取 对爬虫、逆向感兴趣的同学可以查看文章,一对一小班教学:https://blog.csdn.net/weixin_35770067/article/details/142514698 需求来源 由于现在的视频软件过于复杂,某客户想开发一个针对老年人、…

Vue的简单入门 一

声明:本版块根据B站学习,创建的是vue3项目,用的是vue2语法风格,仅供初学者学习。 目录 一、Vue项目的创建 1.已安装15.0或更高版本的Node.js 2.创建项目 二、 简单认识目录结构 三、模块语法中的指令 1.v-html 1.文本插值…

【动手学强化学习】03马尔可夫决策过程

马尔可夫决策过程始终贯穿强化学习,要学好强化学习,必须掌握马尔可夫决策过程的基础知识。与多臂老虎机不同,马尔可夫决策过程包含状态信息以及状态转移机制。 马尔可夫过程 当且仅当某时刻的状态只取决于上个时刻的状态时,一个…

RabbitMQ学习—day2—安装

目录 普通Linux安装 安装RabbitMQ 1、下载 2、安装 3. Web管理界面及授权操作 Docker 安装 强力推荐学docker,使用docker安装 普通Linux安装 安装RabbitMQ 1、下载 官网下载地址:https://www.rabbitmq.com/download.html(opens new window) 这…

SQL Server的安装和简单使用

目录 一、SQL Server 1.1、简介 1.2、安装包 二、安装SQL Server 2.1、双击安装包 2.2、选择自己想要安装的位置 2.3、点击安装 2.4、安装完成之后会出现以下页面,按照序号依次点击 2.5、不用管密钥,点击下一步 2.6、选择【我接受】 2.7、是否…

前缀和(Prefix Sum)算法笔记C++

前缀和(Prefix Sum)算法介绍 前缀和是一种预处理技术, 用于快速计算数组中任意子区间的元素之和. 它通过一次遍历创建一个辅助数组来存储从数组起始位置到当前索引位置所有元素的累加和, 从而使得后续查询操作的时间复杂度降低至 O ( 1 ) O(1) O(1). 定义 对于给定的数组 n…

ffmpeg学习:ubuntu下编译Android版ffmpeg-kit

文章目录 前言一. 配置环境1.1 虚拟机版本1.2 安装Android环境1.2.1 Android SDK安装1.2.2 Android NDK安装 1.3 编译前的准备工作1.3.1 libtasn1-1安装1.3.2 meson安装1.3.3 harfbuzz下载 二. 编译ffmpeg-kit三. 总结 前言 ffmpeg-kit是一款跨多个平台的,用于在应…

Vue 中报错 TypeError: crypto$2.getRandomValues is not a function

问题 在新建的项目中,使用的是 npm init vue 创建项目后,执行命令 npm i ,然后去 npm run dev 这个时候报错 TypeError: crypto$2.getRandomValues is not a function 起初是以为搞错了,然后再删掉 node_modules 和 package-lo…

‌OpenAI GPT-4.5技术详解与未来展望

一、GPT-4.5的技术突破‌ OpenAI在人工智能领域的持续创新再次引领了技术潮流。近期,OpenAI内部已经成功实现了GPT-4.5的开发,这一版本相较于前代在多个方面实现了显著的技术突破‌。 GPT-4.5在算法优化和数据处理上进行了多项创新,使得模型在对自然语言的理解上,尤其是在…

某生产制造企业积分制考核信息化项目成功案例纪实

某生产制造企业积分制考核信息化项目成功案例纪实 ——打破“大锅饭”“平均主义”问题,持续激励员工,调动员工积极性 【客户行业】生产制造行业 【问题类型】薪酬体系优化 【客户背景】 某大型钢铁集团公司是一个集科工贸、产供销于一体的国有生产…

「软件设计模式」适配器模式(Adapter)

软件设计模式深度解析:适配器模式(Adapter)(C实现) 一、模式概述 适配器模式(Adapter Pattern)是结构型设计模式中的"接口转换器",它像现实世界中的电源适配器一样&#…

Windows 下安装 Python 和 Nodejs

Windows 下安装 Python 和 Nodejs 1. Windows 下安装 Python2. Windows 下安装 Nodejs 1. Windows 下安装 Python 访问 https://www.python.org/downloads/windows/,下载想使用的版本, 2. Windows 下安装 Nodejs 访问 https://nodejs.org/en/download&…

【算法与数据结构】并查集详解+题目

目录 一,什么是并查集 二,并查集的结构 三,并查集的代码实现 1,并查集的大致结构和初始化 2,find操作 3,Union操作 4,优化 小结: 四,并查集的应用场景 省份…

Unity学习part1

课程为b站【Unity教程】零基础带你从小白到超神 1、脚本执行顺序 unity的脚本执行顺序不像blender的修改器那样按顺序执行,而是系统默认给配置一个值,值越小,执行顺序越靠前(注意,这个顺序是全局生效的) …

[矩形绘制]

矩形绘制 真题目录: 点击去查看 E 卷 200分题型 题目描述 实现一个简单的绘图模块,绘图模块仅支持矩形的绘制和擦除 当新绘制的矩形与之前的图形重叠时,对图形取并集当新擦除的矩形与之前的图形重叠时,对图形取差集给定一系列矩形的绘制和擦除操作,计算最终图形的面积。 …

AI 编程工具—Cursor 进阶篇 数据分析

AI 编程工具—Cursor 进阶篇 数据分析 上一节课我们使用Cursor 生成了北京房产的销售数据,这一节我们使用Cursor对这些数据进行分析,也是我们尝试使用Cursor 去帮我们做数据分析,从而进一步发挥Cursor的能力,来帮助我们完成更多的事情 案例一 房产销售数据分析 @北京202…

DeepSeek帮助解决Oracle死锁问题

最近在生产上遇到一个死锁问题,Oracle 抛出了 ORA-000060 异常。 业务场景:程序按行读取一个上游系统送的文件数据(大概有几万行),读取到数据后,每 500 行分配给一个线程去批量更新数据库(使用…

小小小病毒(3)(~_~|)

一分耕耘一分收获 声明: 仅供损害电脑,不得用于非法。损坏电脑,作者一律不负责。此作为作者原创,转载请经过同意。 欢迎来到小小小病毒(3) 感谢大家的支持 还是那句话:上代码! …

【devops】Github Actions Secrets | 如何在Github中设置CI的Secret供CI的yaml使用

一、Github Actions 1、ci.yml name: CIon: [ push ]jobs:build:runs-on: ubuntu-lateststeps:- name: Checkout codeuses: actions/checkoutv3- name: Set up Gouses: actions/setup-gov4with:go-version: 1.23.0- name: Cache Go modulesuses: actions/cachev3with:path: |…

【Elasticsearch】监控与管理:集群健康检查

🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/?__c1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编…