涉水救援机器人cad【12张】三维图+设计书明说

涉水救援机器人设计
摘  要
随着城市化进度的加快,各种水上游乐设备的增多,水上灾害和溺水事件频繁发生,水上救援任务困难重重,特别是在一些水流湍急的环境下进行救援。传统的水上救援工作比较缓慢,大多数是通过投射救生圈或者等待专业的救援人员到来才能展开救援,积大的降低了救援的效率,严重危害着溺水者的生命。在这样的研究背景下,本文提出了一种新型的涉水救援机器人装逼,通过远程遥控和自动巡检两种工作方式对落水人员进行营救,不仅减少了救援难度,同时也提高了溺水者获救的概率。
本文在研究调查了现有水上救援机器人设备的前提下,设计了一种新型的救援设备,涉水救援机器人,其主要是由机械结构和控制系统两部分组成。本文主要完成了救援机器人的机械结构的设计,主要包括行走机构、救援机构和船体的设计,对机器人喷水推进器的基本结构和原理特点进行了详细的论述,完成了水面机器人的阻力分析。同时也完成了救援机器人控制系统的初步设计,使用三维的CAD软件完成来了涉水救援机器人的三维模型的绘制,采用ansys对救援机器人的主要零部件进行有限元分析,确保设计的救援机器人可以在水中稳定的前进,完成救援任务。

目  录
1  绪论    1
1.1 选题的背景及意义    1
1. 2  研究的现状    1
1.2.1  国内的研究现状    2
1.2.2  国外的研究现状    3
1.3  本次设计主要研究内容    4
2  涉水救援机器人的总体设计方案    6
2.1  设计要求    6
2.2  总体的设计方案    6
2.3  本章小结    7
3  涉水救援机器人的机械结构设计    8
3.1  设计方法和设计原则    8
3.2  机体结构的设计    8
3.2.1  船体结构设计    8
3.2.2  船体的排水量和吃水深度    9
3.3  行走装置的设计    9
3.3.1  机器人受到的阻力    10
3.3.2  推进器的选型    11
3.3.3  喷水推进器的工作原理    12
3.3.4  喷水推进器的优点    12
3.3.5  喷水推进器推力的影响因素    13
3.3.6  喷水电机的选型    14
3.3.7  电池的选型    15
3.4  救援装置的设计    15
3.4.1  救援网救援装置的设计    15
3.4.2  救生圈救援装置的设计    21
3.5  本章小结    22
4  涉水救援机器人的控制系统的设计    23
4.1  硬件电路的设计    23
4.1.1  晶振电路模块    23
4.1.2  复位电路模块    24
4.1.3  无线控制模块    24
4.1.4  遥控控制模块    24
4.1.5  电机控制模块    25
4.1.6  测距模块    26
4.1.7  摄像头模块    26
4.2  软件系统的设计    27
4.2.1  总体设计方案    27
4.2.2  执行机构的软件设计    28
4.3  本章小结    29
5  涉水救援机器人的建模和仿真    30
5.1  Solidworks简介    30
5.2  主要零部件三维模型    30
5.3  关键零部件有的限元分析    32
5.3.1  Ansys workbench    32
5.3.2  分析的目的    33
5.3.3  静力学分析基础    33
5.3.4  船体材料的选择    33
5.3.5  网格的划分    33
5.3.6  变形应力云图    34
5.4  涉水救援机器人的工艺性分析    35
5.5  涉水救援机器人经济成本分析    35
5.6  本章小结    36
6  总结和展望    37
6.1  总结    37
6.2  展望    37
致  谢    38
文 献 参 考    39

1  绪论
1.1 选题的背景及意义
长期以来,各种水上灾害的发生威胁着人们的生命,水上灾害不仅仅出现在洪水等自然灾害发生的时候,也出现在日常生活中,遍布于游泳馆、河流和湖泊之中。人们的日常生活离不开水,但是水也给人们带来了巨大的灾难。据统计,每年大约有50000人死于溺水[1]。同时由于我国居民的可支配收入增加,人们致力于各种水上游乐项目,同时各种安全问题层出不穷,也会遭遇死亡的威胁。不过,其中最为突出的是未能及时发现溺水者,若能及时发现溺水人员,则最少有30%的改了可以成功营救溺水者,减少不必要的伤亡[2]。
随着科技的发展,人们发明了各种各样的救援装置,但是仍然存在一定的问题,在传统的救援工作中,如果溺水者离工作人员很远,救生圈离溺水者距离远的时候,传统的救援方式作用就微乎其微[3]。常见的可以用于水上救援的设备主要有救生艇、救生衣和救生圈,和陆地相比,水上的救援工作显得更为困难,同时研究机构并没有在水上救援投入大量的研究工作,因此一种新型的救援装置的出现就显得格外重要[4]。
针对上述问题,本文提出了一种新型的涉水救援机器人装置,其可以实现远程遥控和自主运行两种不同的工作模式,其主要是由机械结构和电子控制两部分组成,大致可以分成四个部分[5],分别是起支撑作用的船体部分,起推进作用的船用水下喷气推进器,救援网装置和弹射救生圈装置,弹射装置将救生圈弹体发射出去后,当弹体接触到水后,弹体扩大,变成救生圈大小,方便溺水人员的自救。积大的提高了溺水人员救援的效率[6]。
1.2  研究的现状
从上世纪70年代开始,随着计算机技术的发展,各种电子传感技术的发展,各种救援机器人应运而生,其中最常见的是履带式救援机器人,其履带的运动特点,路面适应能力强,可以广泛的完成各种救援工作,随着技术的发展,救援机器人开始被细化[7]。随着世界科技的发展,救援机器人在未来将具有巨大的发展潜力,将推动世界经济的发展,带来一场新的科技革命,机器人技术在未来将会应用到各个领域,推动世界的发展[8][9]。
1.2.1  国内的研究现状
伴随着我国科技的进步,传统的救援设备已经无法满足救援任务的需要[9]。为避免溺水事故的发生,降低因为溺水导致的死亡事故,各个国家的科技人员都在进行水上救援设备的研发,水上救援设备也向着多元化的方向发展,主要是向着水上救援装置和弹射救援机器人两个方向展开看深入的研究[10]。
关于水上救援机器人的研发基本都是在我国的高校实验室内部研发的,我刚著名的高校,华东交通大学经过多年的发展,主要研究的是水上搜救机器人[11],该学校实验室研制的水面搜寻机器人已经应用到实际的搜救工作中,极大的提高了溺水人员获救的概率,其主要是通过抛投的方式将救援设备送到溺水人员的身边,救援机器人才能展开救援,也正是因为该款救援机器人需要在溺水者的附近才能发挥作用,因此其不能大范围的推广。为缓解这种现象,研发了一款自动搜寻机器人,如下图1.1所示[12]。

图1.1水上救援机器人
上图所示的救援机器人主要应用的场合有两个,一个是在普通的水面湖面的旁边,主要是用来进行避险,另外一个是安装在船上,当船上的人员出现溺水时,可以快速准确的进行救援,避免溺水人员在水中浪费体力。如果救援机器人投掷的时候,角度出现问题,可以通过远程遥控进行控制机器人想着溺水者的方向运动,直至溺水者被救起[13][14]。
除了有关水上救援机器人的研发工作之外,我国关于救生圈弹射装置的研发也取得了一定的成就。我国的山东大学和华中科技大学联合共同研发的一种新型的救生圈弹射装置,如下图1.2所示[15]。采用类似枪的发射装置,使得救生圈获得一定的动量,弹射出去,该装置最大的优点是弹射装置的射程远,可以将救生圈发射到50米之外,极大的提高了溺水者获救的概率[16][17]。

 

 

 

 

 

 

 

 

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

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

相关文章

电子病历:现代HIS系统不可或缺的核心组成部分

一、电子病历在 HIS 系统中扮演了一个什么角色?电子病历在医院信息系统(HIS)中扮演着核心、基础且不可替代的角色,可以说是整个HIS系统的临床信息中枢和业务驱动引擎。它的重要性体现在以下几个方面:1、临床诊疗活动的核心载体&a…

【深度学习】通俗易懂的基础知识:指数加权平均

一、什么是指数加权平均? 指数在数学中表示一个数的幂次运算(如aⁿ中的n),而在统计学中特指随时间变化的几何衰减系数,加权指对不同数据赋予不同权重,使重要数据对结果产生更大影响。指数加权平均指是一种时…

c++-list

C-list std::list是C标准模板库(STL)提供的双向链表容器&#xff0c;它提供了高效的插入和删除操作&#xff0c;特别适合频繁修改的序列。定义在 <list> 头文件中&#xff0c;属于 std 命名空间。该类的接口与常规容器接口基本一致。 模板原型&#xff1a; template <…

【笔试真题】2024秋招京东后端开发岗位-第一批笔试

31.牛牛与切割机 有一个序列 a1,a2,...,ana_1,a_2,...,a_na1​,a2​,...,an​ &#xff0c; 牛牛将对这个序列切割一刀&#xff08;划分分成两个不相交的非空序列&#xff0c;一个序列为 a1,...,apa_1,...,a_pa1​,...,ap​&#xff0c;另一个序列为 ap1,...,ana_{p1},...,a_na…

【整数转罗马数字】

思路计算数字的位数&#xff1a; 通过 while(x) 循环计算输入数字 num 的位数 n。提取各位数字&#xff1a; 将数字 num 的每一位分解并存储到 nums 数组中&#xff0c;顺序为从高位到低位。罗马数字映射&#xff1a; 使用固定数组 Roman 存储罗马数字符号&#xff1a;Roman {…

spring Scheduled注解详解

spirng Scheduled注解详解 用于标记需要安排执行的方法的注解。必须指定 cron、fixedDelay 或 fixedRate 中的恰好一个属性。 被标注的方法必须不接受任何参数。它通常会具有 void 类型的返回值&#xff1b;如果不是这样&#xff0c;那么在通过调度器调用该方法时&#xff0c;返…

新升级超值型系列32位单片机MM32G0005

灵动微推出的新型MM32G0005系列基于ArmCortex - M0内核&#xff0c;具备高可靠性、低功耗、高性价比等特性。Flash升级至64KB&#xff0c;SRAM为4KB&#xff0c;还有1KB Data Flash。Flash全温擦写次数超过10万次。采用24Pin封装&#xff0c;最多有22个IO。QFN20和TSSOP20封装与…

Spark SQL 的详细介绍

Spark SQL 是 Apache Spark 生态系统中用于处理结构化数据的模块&#xff0c;它将 SQL 查询与 Spark 的分布式计算能力相结合&#xff0c;提供了一种高效、灵活的方式来处理结构化和半结构化数据。以下是对 Spark SQL 的详细介绍&#xff1a;1. 核心定位与优势结构化数据处理&a…

【FreeRTOS】空闲任务与钩子函数原理、实现与功能详解

一、FreeRTOS空闲任务概述FreeRTOS中的空闲任务(Idle Task)是系统自动创建的一个特殊任务&#xff0c;具有最低优先级(优先级0)。当没有其他更高优先级的任务运行时&#xff0c;调度器就会运行空闲任务。空闲任务的主要功能系统资源回收&#xff1a;自动清理被删除任务的内存和…

imx6ull-驱动开发篇6——Linux 设备树语法

目录 前言 设备树 设备树概念 DTS、 DTB 和 DTC DTS 语法 .dtsi 头文件 设备节点 /根节点​​ 节点命名与标签 节点层次结构​ 属性数据类型​ 标准属性 compatible 属性 model 属性 status 属性 #address-cells 和#size-cells 属性 reg 属性 ranges 属性 n…

ansible简单playbook剧本例子2

1. 准备主机组[rootansible-master ansible_quickstart]# vim inventory/hosts[web:vars] ansible_port22 ansible_passwordAdmin123456[web] 192.168.100.1822.准备剧本 vim hello.yml--- - hosts: webremote_user: roottasks:- name: Ping the target hostsping:- name: 获取…

EmpService 和 EmpMapper接口的作用

在这个项目中&#xff0c;EmpService 和 EmpMapper 都定义接口&#xff0c;是基于面向接口编程&#xff08;Interface Oriented Programming&#xff0c;IOP&#xff09;的设计思想&#xff0c;这两种接口在项目中承担着不同的职责&#xff0c;具体说明如下&#xff1a; EmpSer…

【语音技术】什么是动态实体

目录 动态实体的定义和维度 1.1 动态实体的资源 1.2 生效维度 1.2.1 应用级 1.2.2 用户级 1.2.3 自定义级 2. 动态实体的上传及使用 2.1 WebAPI 2.1.1 授权认证 2.1.2 上传资源接口 2.1.2.1 参数说明 2.1.2.2 返回说明 2.1.3 查询打包状态 2.1.3.1 参数说明 2.1.…

STM32学习记录--Day3

今天了解了下I2C&#xff1a;1.I2C电路结构I2C通信示意图&#xff1a;数据传输阶段​​​​主→从模式​​&#xff08;写操作&#xff09;&#xff1a;主机控制SCL时钟&#xff08;把SCL拉低&#xff09;主机向SDA线发送数据&#xff08;每次8位1位ACK&#xff09;​​主←从模…

裂变数据看板:5个核心指标决定活动生死​

数据是裂变活动的“指南针”。本文详解曝光量、转化率、裂变系数等5大核心指标&#xff0c;结合工具与案例&#xff0c;教你用数据驱动活动优化&#xff0c;避免“自嗨式裂变”。​为什么数据是裂变的“生死线”&#xff1f;&#xff08;认知重构&#xff09; 很多企业裂变活动…

iOS 类存储 与 C# 类存储 的差异

C# 中类的代码&#xff08;包括方法、属性等成员&#xff09;的存储机制与 Objective-C 有显著差异&#xff0c;其核心依赖于 ​CLR&#xff08;公共语言运行时&#xff09;的方法表&#xff08;Method Table&#xff09;和虚拟方法表&#xff08;vtable&#xff09;机制&#…

Selenium自动化:轻松实现网页操控

selenium自动化 1 什么是 Selenium 自动化 Selenium 是一个用于 Web 应用程序测试的工具&#xff0c;支持多种浏览器&#xff08;如 Chrome、Firefox、Edge 等&#xff09;。WebDriver 是 Selenium 的核心组件&#xff0c;用于控制浏览器行为并执行自动化操作。元素定位是通过…

又开发了一个优雅的小工具!

在开源项目中&#xff0c;Issues是一个强大的功能&#xff0c;用于跟踪bug、功能请求和任务。然而&#xff0c;随着项目的发展&#xff0c;Issues可能会变得难以管理&#xff0c;特别是当你需要离线访问或进行深入分析时。 当然GitHub Issues除了上述功能以外&#xff0c;做在线…

【安装教程】Docker Desktop 安装与使用教程

文章目录一、环境要求二、安装步骤2.1 安装 WSL 2&#xff08;适用于非专业版 Windows 10 及 Windows 11&#xff09;2.2 安装 Docker Desktop2.3 汉化 DDocker Desktop2.4 卸载 Docker Desktop三、使用 Docker3.1验证安装3.2. 拉取镜像3.3. 运行容器3.4. 查看容器3.5.更改容器…

Hutool 的 WordTree(敏感词检测)

package cn.hutool.dfa;WordTree 继承自 HashMap<Character, WordTree>&#xff0c;表示一个字符到子树的映射&#xff0c;构成一颗“词树”&#xff08;类似 Trie 树&#xff09;&#xff0c;用于快速匹配字符串中的词语&#xff08;敏感词检测、关键词匹配等&#xff0…