仿生鱼机器人设计说明书
- 格式:docx
- 大小:929.59 KB
- 文档页数:18
仿生机械鱼说明书
一.设计背景:
鱼终生生活在水中,具有适于游泳的鳍和尾部。
仿生机械鱼是模拟鱼类运动的一种仿生机械系统。
对鱼类运动的观察与研究,实质上是寻求水域中最优推进形式的过程,是工程优化设计的途径之一。
因此仿生机械鱼的设计是基于寻求水中机械运动的一种开发性研究,旨在为人们的生活探索有意义的水中机器人。
二.设计方案:
本作品由四大部分组成
1.鱼头
2.鱼鳍
3.水箱
鱼尾
三.工作原理:
1;鱼头是主要载体,动力装置和电池在鱼的头内安装,其运动方式为凸轮机构配合齿轮机构共同使鱼鳍获得确定的运动。
2;鱼尾通过同一个电动机配以不同传动比的齿轮机构以及相应连杆来回摆动。
3;水箱通过液压机使其完成吸水排水,从而控制鱼的沉浮。
四.设计创新点:
我们的作品具有机动灵活,机构简单,观赏性强,噪音低,制作成本低等特点。
同时我们的仿生机械鱼可以适应多种不同的水域,提供多种探测任务的平台,因此可用于科研探测或执行危险任务。
我们的仿生机械鱼外观精美,精致小巧,可根据消费者爱好,包装不同样式和颜色的外皮,可作为居家玩具或休闲娱乐之用。
五.应用前景:
从简单的应用来讲,仿生机械鱼包装上美丽的外皮可放进鱼缸,作为观赏鱼走进千家万户,市场前景非常广阔. 还可用于水下拍照录像.为影视作品等服务,从更深一步的应用来讲,如果装上探测仪等,还可以用于探测水中的污染物,并绘制河水的3D污染图。
并会随着研究的不断深入, 仿生鱼与自然原型之间的差距必将逐渐缩小,实际应用前景广阔。
Welcome To Download !!!
欢迎您的下载,资料仅供参考!。
三自由度胸鳍仿生机器鱼设计及水动力学分析1.引言随着生物仿生学的发展,越来越多的仿生机器人被设计出来。
其中,仿生机器鱼作为一种具有自主运动能力的仿生机器人,受到了广泛关注。
胸鳍是鱼类运动中非常重要的器官,具有独特的水动力学性能。
本文将设计一种具有三自由度胸鳍的仿生机器鱼,并对其水动力学性能进行分析。
2.胸鳍仿生机器鱼设计2.1结构设计本文设计的仿生机器鱼胸鳍采用了三自由度设计,分别是俯仰自由度、滚动自由度和扭转自由度。
俯仰自由度用于控制胸鳍上下运动,滚动自由度用于控制胸鳍左右运动,扭转自由度用于控制胸鳍扭转运动。
这样的设计能够更好地模拟真实鱼类的胸鳍运动方式,提高机器鱼的运动性能。
2.2材料选择胸鳍的材料选择是影响仿生机器鱼水动力学性能的重要因素。
在本文设计中,我们选择了轻量化、高强度的碳纤维复合材料作为胸鳍的主要材料。
这种材料具有良好的刚度和耐久性,适合用于仿生机器鱼的胸鳍设计。
2.3驱动系统仿生机器鱼的驱动系统是实现胸鳍运动的关键。
本文设计的仿生机器鱼胸鳍采用了电机驱动的方式,通过控制电机的转速和转向来实现不同自由度的胸鳍运动。
同时,我们还设计了合适的传动机构和控制系统,使得胸鳍的运动更加精准和稳定。
为了评估设计的仿生机器鱼胸鳍的水动力学性能,我们进行了数值模拟分析。
通过建立胸鳍的三维模型,利用计算流体动力学软件对其进行水动力学模拟,得到了胸鳍在不同运动状态下的水动力学性能参数。
通过模拟结果分析,我们发现,设计的仿生机器鱼胸鳍具有较好的水动力学性能。
在不同的运动状态下,胸鳍能够有效地产生推进力和控制力,使机器鱼能够实现多样化的运动方式。
同时,胸鳍的运动对机器鱼的稳定性和操控性也具有良好的影响。
4.结论本文设计了一种具有三自由度胸鳍的仿生机器鱼,并对其水动力学性能进行了分析。
通过数值模拟分析,我们发现设计的胸鳍具有良好的水动力学性能,能够有效地产生推进力和控制力,提高机器鱼的运动性能。
未来,我们将进一步优化设计,改进材料和驱动系统,使得仿生机器鱼能够在更复杂的水环境中实现更加灵活和高效的运动。
简介:本作品依据机械设计、流体力学等知识,综合仿生学,设计制造一种仿鱼机器人,模仿鲤鱼的游动;在游动成功的基础上,给机器鱼加装摄像头和复杂控制系统以及无线传输模块等,实现机械鱼的自主游动、遥控游动和水下监测等功能。
后期还可根据不同任务的需要更换或继续加装其他设备。
详细介绍:背景:随着仿生学、机器人学、流体力学、电磁学、新型材料科学、自动控制理论等学科的不断进步,以及海洋经济的发展和军事需求的增加,科研工作者把目光投向了长期生活在水下的各种生物运动机理的研究上。
水下生物的高效率、低噪声、高速度、高机动性等优点,使其成为科学家们研制新型高速、低噪音、机动灵活的仿生水下机器人模仿的对象。
仿生外形:根据其所模仿水下生物的运动方式,可分为仿鱼水下机器人、仿多足爬行动物水下机器人和仿蠕虫水下机器人,本项目为仿生鱼水下机器人。
仿生外形有多点优势,民用方面,作为水质检测机器人可减小对周围水生生物的影响,最大化还原水体环境,更有利于研究水生生物生活习惯;军用方面,可大幅度降低被敌方探测到的机会,作为搜集敌方情报之用时,可提高生还几率。
动力及运动机构:动力和运动机构方面,本机械仿生鱼为电力驱动,安装锂动力电池,噪声小,可在水下持续游动约1小时;采用四连杆机构,实现仿生摇尾推进,另还可摆头实现回转,胸鳍摇动实现上浮和下潜。
控制方式:控制方式上,仿生鱼上安装有液位变送计、红外光电开关等传感器,配合stc12c5a60s2单片机和上述机构,可实现仿生鱼在水中的自主游动。
另除了程控外,本仿生鱼还可切换为遥控,以适应复杂的使用环境,加强其可靠性程度。
功能:从可实现功能上讲,本仿生鱼上已加装有摄像头、无线数据传输装置等,可实现采集图像、拍摄录像,并将收集到的数据传输到陆地处理设备等功能。
另外还预留有安装其他监测仪器的位置,例如多参数水质检测仪(多参数水质分析仪CN60M/CJ3GDYS201S),根据监测任务的不同可对检测仪进行更换,实现对水体的BOD、COD、氨氮、总磷、总氮、浊度、PH、溶解氧等参数的监测,使其在环境保护、水质的检测和水资源保护中起到重要的作用。
课程设计说明书学生姓名:王超学号:1015070229 学院:机械工程学院班级: 机械102班题目: 慧鱼组合机器人的组装设计指导教师:陈国君苏天一职称: 副教授 2013 年 12 月 23 日目录1.引言 11.1内容摘要 11.2 慧鱼机器人 21.3 走进实验室 31.4 按键式传感器 31.5 设计工作原理 41.6慧鱼模型操作规程 52. 仿生机器人62.1仿生机器人迈克仿真示意图 62.2仿生机器人迈克仿真程序图示 62.3仿生机器人结构简图73. 移动机器人83.1 移动机器人基础模型83.2 移动机器人仿真图83.3移动机器人结构简图93.4移动机器人仿真程序框图104.工业机器人104.1工业机器人仿真图114.2业机器人结构简图114.3工业机器人仿真程序125.寻光机器人145.1寻光机器人仿真模型145.2连线图和结构简图15慧鱼组合机器人的组装设计摘要:慧鱼创意组合模型是一种技术含量很高的工程技术类拼装模型,是展示科学原理和技术过程的理想教具。
本设计是以德国慧鱼创意积木所组成的仿生模拟机器人为其基本架构,透过圈形式人机介面LLWin,经由智慧型微电脑介面板去驱动机器人,使机器人细部动作很容易达到我们需求,进而取代以往由硬体描述语言所驱动架构,通过慧鱼模型的组装,程序的编制,任务的完成,阐述机械机构之间的配合关系,各种传感器的安装和使用,以及软件程序的编制思维,实现对伺服电机,电磁线圈的控制,不但操作简易,更可使我们了解机械运作的原理。
关键词:慧鱼组合模型;机器人;传感器;机械原理;引言由于机器人的发展和快速广泛的被使用,可知科学家对于机器人的功能也相提高,除了超强的逻辑运算、记忆能力及具备类似的自我思考能力,另外在机器人的外表及内部结构,科学家更希望能模仿人类。
对于外在资讯的选集,也透过各种感应器,企图达到类似人类各种触觉的功能,选集了外在环境的资讯,一旦外在环境起了改变,机器人一定要能随着变化,做出该有的反应动作,更新自己的资料库,达到类似人类学习的功能。
仿生机械鱼说明书
仿生机械鱼说明书
一.设计背景:
鱼终生生活在水中,具有适于游泳的鳍和尾部。
仿生机械鱼是模拟鱼类运动的一种仿生机械系统。
对鱼类运动的观察与研究,实质上是寻求水域中最优推进形式的过程,是工程优化设计的途径之一。
因此仿生机械鱼的设计是基于寻求水中机械运动的一种开发性研究,旨在为人们的生活探索有意义的水中机器人。
二.设计方案:
本作品由四大部分组成
1.鱼头
2.鱼鳍
3.水箱
鱼尾
三.工作原理:
1;鱼头是主要载体,动力装置和电池在鱼的头内安装,其运动方式为凸轮机构配合齿轮机构共同使鱼鳍获得确定的运动。
2;鱼尾通过同一个电动机配以不同传动比的齿轮机构以及相应连杆来回摆动。
3;水箱通过液压机使其完成吸水排水,从而控制鱼的沉浮。
四.设计创新点:
我们的作品具有机动灵活,机构简单,观赏性强,噪音低,制作成本低等特点。
同时我们的仿生机械鱼可以适应多种不同的水域,提供多种探测任务的平台,因此可用于科研探测或执行危险任务。
我们的仿生机械鱼外观精美,精致
小巧,可根据消费者爱好,包装不同样式和颜色的外皮,可作为居家玩具或休闲娱乐之用。
五.应用前景:
从简单的应用来讲,仿生机械鱼包装上美丽的外皮可放进鱼缸,作为观赏鱼走进千家万户,市场前景非常广阔. 还可用于水下拍照录像.为影视作品等服务,从更深一步的应用来讲,如果装上探测仪等,还可以用于探测水中的污染物,并绘制河水的3D污染图。
并会随着研究的不断深入, 仿生鱼与自然原型之间的差距必将逐渐缩小,实际应用前景广阔。
仿生鱼机器人设计说明书目录第一章绪论 (3)1.1目的及意义 (4)1.2研究现状 (4)1.3本文的主要工作 (4)第二章概述 (5)2.1 整体构思 (5)2.2 仿生依据 (5)第三章机械结构设计 (7)3.1机械设计思路及建模 (7)3.2创新点 (8)3.3 零件明细 (9)第四章仿真分析 (10)第五章电路设计 (12)第六章控制系统 (13)第七章总结 (17)7.1优势及创新点 (17)7.2主要关键技术 (17)7.3 应用前景与趋势 (18)7.4 不足与改进 (18)仿生鱼机器人设计说明书第一章绪论1.1目的及意义21世纪是海洋的世纪,占全球 71%面积的海洋将是下一个世纪,也是未来人类赖以生存的资源海洋,对于人类的发展和社会的进步将起到至关重要的作用。
在民用上,海洋蕴藏着丰富的矿物资源、海洋生物资源和能源,是人类社会可持续发展的重要财富。
因此,对于海洋的开发和争夺成了很多发达国家的战略重点,而且愈演愈烈。
在各种海洋技术中,作为用在一般潜水技术不可能到达的深度或区域进行综合考察和研究并能完成多种作业使命的水下机器人使海洋开发进入了新时代。
随之“蓝色经济”越来越成为各沿海地区经济发展的“正能量”,大规模的开发探测和利于海洋资源,已经成为我们 21 世纪要面对和必须解决的现实问题。
另外,军事方面对其需求也日益增加,为了适应这种需求,研究和开发潜水器和水下机器人成为了极佳的选择。
鱼类经过长期的自然选择,具备非凡的游动能力,近年来随着仿生技术的进步,人类纷纷模仿自然界中鱼类的运动方式和运动器官,即各种各样的水下机器人。
世界上第一台水下机器人“Poodle”诞生于 1953 年。
近 20 年来,水下机器人有了很大的发展,它们既可军用又可民用。
到目前为止,全世界大约共建造了6000 多台各种各样的水下机器。
水下机器人有广泛的应用空间,民用和军用均可,不仅可以代替潜水员在深水长时间工作,降低工作风险,提高工作效率,而且还可以检测水污染状况,监测鱼类生长状况,探测海底火山活动状况;在军事方面,可以用于跟踪敌人的船舰和潜艇,捕获地方军事信息,也可以降低敌人对我军的探测几率,甚至可以携带炸药至敌人军舰处,炸毁敌方舰艇的动力系统,摧毁敌方舰队。
仿生机器鱼的设计与控制第一章引言随着科技与工业的不断发展,生物仿生学逐渐成为了人们研究和开发的一个全新领域。
其中的仿生机器鱼是一种充满活力的智能机器人,它可以在水中像真正的鱼类一样自由自在的游动,成为了海洋工程、水下探测等领域的一种极具发展前景的智能装备。
本文将对仿生机器鱼的设计与控制进行深入研究。
第二章仿生机器鱼的设计2.1 仿生机器鱼的基本构造仿生机器鱼通常由几部分组成:尾鳍、背鳍、舵机、电池、控制板、水泵等。
其中,尾鳍是仿生机器鱼的关键部位,负责产生推进力,具有一定的弯曲和摆动能力。
背鳍是辅助产生稳定航行的结构,其摆动范围相对较小。
舵机主要用于控制尾鳍的运动,而控制板则负责接收指令并控制舵机、水泵等零部件的工作。
电池则为整个机器鱼提供能源。
2.2 仿生机器鱼材料的选择仿生机器鱼的材料选择对于其造型、机能以及寿命有着直接的影响。
欧洲研究人员曾使用电子芯片、橡胶及化学制品等材料制作出焊接的仿生鲟鱼,而美国的研究人员则在仿生鱼身上涂上柔软的电子皮肤,使其能够感受到水中的震动和水流的变化。
因此,正确选择材料将有利于提高仿生机器鱼的仿真度,从而增加其稳定性和寿命。
2.3 仿生机器鱼设计中的仿生原理仿生机器鱼的设计理论是以仿生学的生物学原理和机电工程学原理为基础的。
通过生物学原理对鱼类特点进行分析,如鱼类的外形结构、水下行动状态及其摆尾等,然后将这些特点结合机电工程学原理得出仿生机器鱼的设计方案。
第三章仿生机器鱼的控制3.1 仿生机器鱼的控制方法常见的仿生机器鱼控制方法有两种:一种是基于程序的控制,另一种是基于模拟神经网络的控制。
基于程序的控制是仿生机器鱼最基本的控制方式。
通过编写程序来实现仿生机器鱼的控制和运动。
而基于模拟神经网络的控制,则是采用类似于生物神经网络的结构来模拟仿生机器鱼的运动,以此来实现仿生机器鱼在水中的自主导航和智能控制。
3.2 仿生机器鱼控制的关键技术仿生机器鱼控制的关键技术包括控制算法、传感器、执行器、微型密码锁存器、模拟神经网络等。
课程设计说明书学生姓名:王超学号:1015070229 学院:机械工程学院班级: 机械102班题目: 慧鱼组合机器人的组装设计指导教师:陈国君苏天一职称: 副教授 2013 年 12 月 23 日目录1.引言 11.1内容摘要 11.2 慧鱼机器人 21.3 走进实验室 31.4 按键式传感器 31.5 设计工作原理 41.6慧鱼模型操作规程 52. 仿生机器人62.1仿生机器人迈克仿真示意图 62.2仿生机器人迈克仿真程序图示 62.3仿生机器人结构简图73. 移动机器人83.1 移动机器人基础模型83.2 移动机器人仿真图83.3移动机器人结构简图93.4移动机器人仿真程序框图104.工业机器人104.1工业机器人仿真图114.2业机器人结构简图114.3工业机器人仿真程序125.寻光机器人145.1寻光机器人仿真模型145.2连线图和结构简图15慧鱼组合机器人的组装设计摘要:慧鱼创意组合模型是一种技术含量很高的工程技术类拼装模型,是展示科学原理和技术过程的理想教具。
本设计是以德国慧鱼创意积木所组成的仿生模拟机器人为其基本架构,透过圈形式人机介面LLWin,经由智慧型微电脑介面板去驱动机器人,使机器人细部动作很容易达到我们需求,进而取代以往由硬体描述语言所驱动架构,通过慧鱼模型的组装,程序的编制,任务的完成,阐述机械机构之间的配合关系,各种传感器的安装和使用,以及软件程序的编制思维,实现对伺服电机,电磁线圈的控制,不但操作简易,更可使我们了解机械运作的原理。
关键词:慧鱼组合模型;机器人;传感器;机械原理;引言由于机器人的发展和快速广泛的被使用,可知科学家对于机器人的功能也相提高,除了超强的逻辑运算、记忆能力及具备类似的自我思考能力,另外在机器人的外表及内部结构,科学家更希望能模仿人类。
对于外在资讯的选集,也透过各种感应器,企图达到类似人类各种触觉的功能,选集了外在环境的资讯,一旦外在环境起了改变,机器人一定要能随着变化,做出该有的反应动作,更新自己的资料库,达到类似人类学习的功能。
仿生鱼机器人设计说明书目录第一章绪论 (3)1.1目的及意义 (4)1.2研究现状 (4)1.3本文的主要工作 (4)第二章概述 (5)2.1 整体构思 (5)2.2 仿生依据 (5)第三章机械结构设计 (7)3.1机械设计思路及建模 (7)3.2创新点 (8)3.3 零件明细 (9)第四章仿真分析 (10)第五章电路设计 (12)第六章控制系统 (13)第七章总结 (17)7.1优势及创新点 (17)7.2主要关键技术 (17)7.3 应用前景与趋势 (18)7.4 不足与改进 (18)仿生鱼机器人设计说明书第一章绪论1.1目的及意义21世纪是海洋的世纪,占全球 71%面积的海洋将是下一个世纪,也是未来人类赖以生存的资源海洋,对于人类的发展和社会的进步将起到至关重要的作用。
在民用上,海洋蕴藏着丰富的矿物资源、海洋生物资源和能源,是人类社会可持续发展的重要财富。
因此,对于海洋的开发和争夺成了很多发达国家的战略重点,而且愈演愈烈。
在各种海洋技术中,作为用在一般潜水技术不可能到达的深度或区域进行综合考察和研究并能完成多种作业使命的水下机器人使海洋开发进入了新时代。
随之“蓝色经济”越来越成为各沿海地区经济发展的“正能量”,大规模的开发探测和利于海洋资源,已经成为我们 21 世纪要面对和必须解决的现实问题。
另外,军事方面对其需求也日益增加,为了适应这种需求,研究和开发潜水器和水下机器人成为了极佳的选择。
鱼类经过长期的自然选择,具备非凡的游动能力,近年来随着仿生技术的进步,人类纷纷模仿自然界中鱼类的运动方式和运动器官,即各种各样的水下机器人。
世界上第一台水下机器人“Poodle”诞生于 1953 年。
近 20 年来,水下机器人有了很大的发展,它们既可军用又可民用。
到目前为止,全世界大约共建造了6000 多台各种各样的水下机器。
水下机器人有广泛的应用空间,民用和军用均可,不仅可以代替潜水员在深水长时间工作,降低工作风险,提高工作效率,而且还可以检测水污染状况,监测鱼类生长状况,探测海底火山活动状况;在军事方面,可以用于跟踪敌人的船舰和潜艇,捕获地方军事信息,也可以降低敌人对我军的探测几率,甚至可以携带炸药至敌人军舰处,炸毁敌方舰艇的动力系统,摧毁敌方舰队。
仿真机器鱼设计一、引言仿真鱼作为新型动力及数控方向的实践研究已有一定成果,它可以更逼真的模拟鱼的游动原理,使水下的机器人运动更符合流体力学原理,具有更好的加速和转向能力,利用它们可以探测海洋,寻找和检测海域中受污染的地方,也可以用来勘探地形;在当今日趋复杂的生活应用中,具有很大的现实意义,随着人们对海底世界的探究,我们急需有能够代替人自身而探索海洋资源的器械,仿真鱼则是很好的选择。
二、研究意义与发展前景一般的潜水技术已无法适应现代高深度综合考察和研究、完成各种作业的需要。
但在现实中都是利用螺旋桨来推动船前进,这就要求突破当今专一的运输方式和水下推进方式,追求利用鱼类的游动原理来做出比具有螺旋桨更快和更低噪声的水下推行器-------仿鱼机器人。
仿鱼机器人是参照鱼类的游动推进机理,利用机械和电子手段以及功能材料来模拟鱼游动作,从而实现高效的水下运动的一种机械装置。
与传统螺旋桨推进器相比,具有高效率、高机动性和低噪音等优点。
对于仿真鱼的研究有机器广阔的发展前景,我们追求利用鱼类的游动原理来做出比具有螺旋桨更快和更低噪声的水下推行器-------仿鱼机器鱼。
仿鱼机器鱼是参照鱼类的游动推进机理,利用机械和电子手段以及功能材料来模拟鱼游动作,从而实现高效的水下运动的一种机械装置。
与传统螺旋桨推进器相比,具有高效率、高机动性和低噪音等优点。
所以说对于方针鱼的研究有极其重要的意义。
仿鱼机器人是参照鱼类的游动推进机理,利用机械和电子手段以及功能材料来模拟鱼游动作,目前国内外仿鱼机器人研究和发展现状已有一定发展,这也也为实现各相关学科之间的交叉与互动提供了一个研究平台,仿真鱼可以更逼真的模拟鱼的游动原理,使水下的机器人运动更符合流体力学原理,具有更好的加速和转向能力,利用它们可以探测海洋,寻找和检测海域中受污染的地方,也可以用来勘探地形;可以通过研制机器鱼这个实验平台来研究鱼的运动原理和鱼类运动所依附的流体力学原理;而且它以泳动方式运动,解决了螺旋桨的噪声问题;构造要比一般的水下推进器简单,制作和使用成本都较低;能源利用率高,作业时间长。
仿生机械鱼说明书
一.设计背景:
鱼终生生活在水中,具有适于游泳的鳍和尾部。
仿生机械鱼是模拟鱼类运动的一种仿生机械系统。
对鱼类运动的观察与研究,实质上是寻求水域中最优推进形式的过程,是工程优化设计的途径之一。
因此仿生机械鱼的设计是基于寻求水中机械运动的一种开发性研究,旨在为人们的生活探索有意义的水中机器人。
二.设计方案:
本作品由四大部分组成
1.鱼头
2.鱼鳍
3.水箱鱼尾
三.工作原理:
1;鱼头是主要载体,动力装置和电池在鱼的头内安装,其运动方式为凸轮机构配合齿轮机构共同使鱼鳍获得确定的运动。
2;鱼尾通过同一个电动机配以不同传动比的齿轮机构以及相应连杆来回摆动。
3;水箱通过液压机使其完成吸水排水,从而控制鱼的沉浮。
四.设计创新点:
我们的作品具有机动灵活,机构简单,观赏性强,噪音低,制作成本低等特点。
同时我们的仿生机械鱼可以适应多种不同的水域,提供多种探测任务的平台,因此可用于科研探测或执行危险任务。
我们的仿生机械鱼外观精美,精致小巧,可根据消费者爱好,包装不同样式和颜色的外皮,可作为居家玩具或休闲娱乐之用。
五.应用前景:
从简单的应用来讲,仿生机械鱼包装上美丽的外皮可放进鱼缸,作为观赏鱼走进千家万户,市场前景非常广阔. 还可用于水下拍照录像.为影视作品等服务,从更深一步的应用来讲,如果装上探测仪等,还可以用于探测水中的污染物,并绘制河水的3D污染图。
并会随着研究的不断深入, 仿生鱼与自然原型之间的差距必将逐渐缩小,实际应用前景广阔。
仿生机器鱼智能控制系统的设计与实现1. 前言仿生机器人是以生物学为模板的机器人,其目的是模拟生物的外形和生理功能,实现类似生物的运动和行为。
仿生机器鱼是模拟鱼类的形态和运动方式,通过机电一体化技术实现水中游动的机器人。
随着科技的不断发展,人们对于仿生机器鱼的需求也越来越高。
本文将围绕仿生机器鱼智能控制系统的设计和实现展开阐述。
2. 仿生机器鱼的运动模式仿生机器鱼的运动模式主要有两种:摆尾式运动和双背鳍式运动。
2.1. 摆尾式运动摆尾式运动是仿生机器鱼通过尾部摆动实现运动的方式。
仿生机器鱼的尾部采用类似鱼尾的结构,可以灵活地摆动,从而实现前进、转向和加速等运动。
同时,仿生机器鱼的身体也需要能够承受尾部运动带来的水流冲击力。
2.2. 双背鳍式运动双背鳍式运动是仿生机器鱼通过背鳍的摆动实现运动的方式。
仿生机器鱼的背鳍采用类似鱼的背鳍的结构,可以向左右两侧摆动,从而实现前进、转向和加速等运动。
与摆尾式运动相比,双背鳍式运动更加节能,但需要更加复杂的控制系统。
3. 仿生机器鱼智能控制系统的设计仿生机器鱼智能控制系统的设计需要考虑到仿生机器鱼的运动模式、传感器的选择和控制策略等因素。
下面将从这些方面进行详细阐述。
3.1. 运动模式的选择运动模式的选择应该根据仿生机器鱼的形态和应用场景来决定。
如果仿生机器鱼需要进行高速游动,双背鳍式运动是更为合适的选择;如果仿生机器鱼需要进行慢速游动,摆尾式运动可能更为合适。
3.2. 传感器的选择仿生机器鱼需要依赖传感器获取环境信息并进行控制。
常用的传感器包括加速度计、陀螺仪、压力传感器、水质传感器等。
根据仿生机器鱼的应用场景和控制需求,选择合适的传感器能够提高控制系统的精度和可靠性。
3.3. 控制策略的设计控制策略是仿生机器鱼智能控制系统的核心,它包括姿态控制、运动控制和导航控制等方面。
姿态控制是控制仿生机器鱼身体的方向和姿态,可以通过加速度计、陀螺仪和磁力计等传感器获取数据,实现精确的姿态控制。
仿生鱼机器人设计说明书目录第一章绪论 (3)1.1目的及意义 (4)1.2研究现状 (4)1.3本文的主要工作 (4)第二章概述 (5)2.1 整体构思 (5)2.2 仿生依据 (5)第三章机械结构设计 (7)3.1机械设计思路及建模 (7)3.2创新点 (8)3.3 零件明细 (9)第四章仿真分析 (10)第五章电路设计 (12)第六章控制系统 (13)第七章总结 (17)7.1优势及创新点 (17)7.2主要关键技术 (17)7.3 应用前景与趋势 (18)7.4 不足与改进 (18)仿生鱼机器人设计说明书第一章绪论1.1目的及意义21世纪是海洋的世纪,占全球71%面积的海洋将是下一个世纪,也是未来人类赖以生存的资源海洋,对于人类的发展和社会的进步将起到至关重要的作用。
在民用上,海洋蕴藏着丰富的矿物资源、海洋生物资源和能源,是人类社会可持续发展的重要财富。
因此,对于海洋的开发和争夺成了很多发达国家的战略重点,而且愈演愈烈。
在各种海洋技术中,作为用在一般潜水技术不可能到达的深度或区域进行综合考察和研究并能完成多种作业使命的水下机器人使海洋开发进入了新时代。
随之“蓝色经济”越来越成为各沿海地区经济发展的“正能量”,大规模的开发探测和利于海洋资源,已经成为我们21 世纪要面对和必须解决的现实问题。
另外,军事方面对其需求也日益增加,为了适应这种需求,研究和开发潜水器和水下机器人成为了极佳的选择。
鱼类经过长期的自然选择,具备非凡的游动能力,近年来随着仿生技术的进步,人类纷纷模仿自然界中鱼类的运动方式和运动器官,即各种各样的水下机器人。
世界上第一台水下机器人“Poodle”诞生于1953 年。
近20 年来,水下机器人有了很大的发展,它们既可军用又可民用。
到目前为止,全世界大约共建造了6000 多台各种各样的水下机器。
水下机器人有广泛的应用空间,民用和军用均可,不仅可以代替潜水员在深水长时间工作,降低工作风险,提高工作效率,而且还可以检测水污染状况,监测鱼类生长状况,探测海底火山活动状况;在军事方面,可以用于跟踪敌人的船舰和潜艇,捕获地方军事信息,也可以降低敌人对我军的探测几率,甚至可以携带炸药至敌人军舰处,炸毁敌方舰艇的动力系统,摧毁敌方舰队。
此外,仿鱼形水下机器人还可以应用于海洋动物园。
仿鱼形水下机器人是一种集机械、智能控制与一体的高科技设备,在民用、军事、科学研究等领域体现出了广阔的应用前景和巨大的潜在价值。
1.2研究现状目前仿生机器鱼的驱动方式以传统的电机驱动方式为主,由于其易于控制、驱动力大等特点,现已实现了较好的游动性能。
目前国内外的仿鱼形机器人的发展以各高校及科研机构为主,已取得丰富的成果。
但目前国内和国外研究相比系统性和基础性较弱。
1.3本文的主要工作本文主要介绍本学期小组设计的一个基于舵机控制的仿生机器鱼,将从仿生依据、工作原理、运动特性、控制特点等方面详细说明小组工作成果。
第二章概述2.1整体构思本小组设计的是一个基于舵机控制的仿生机器鱼,将采用Arduino UNO R3控制三个舵机进行运动实现,进而实现仿生鱼在水中的直行、转弯、速度控制、避障等功能。
其具体机械结构、运动特性以及控制系统,以上内容将在下文详细说明。
2.2仿生依据鱼类行为学者的研究表明,大多数鱼类把身体当作推进器,身体左右摆动击水,利用其产生的反作用力使鱼体向前推进,基于这种推进原理,学者们提出了所谓的“波动推进理论[1]”的鱼类游动机理,该理论主要以鱼的脊椎曲线为研究对象,鱼体之所以能够前进,是因为脊椎曲线带动它所包络的流体向后喷出,产生推力使鱼向前,其游姿可以近似为正弦波。
设脊椎曲线包络的工作质质量为M1,躯体对地速度为VB,λ是波长,f 为摆动频率,工作质对地速度为VW,由于鱼体在水中的阻力与速度呈递增关系,故在启动瞬间,鱼体受到的阻力可以忽略不计,因此根据动量守恒定理有公式:M1×VW=M0×VB (1)通过动量守恒推出鱼类推进公式:VB=YfλY 是一个小于1 的系数,它表征了鱼类的几何特征、体重对速度的影响,称之为动力特征系数,波动推进假设是建立在对脊椎曲线包络的水的质量积分和动量定理之上。
鱼游动时使流体产生了分离,并且以漩涡的方式抛出尾部,漩涡的抛出速度和摆动频率一致,在一个周期内,尾部产生一对旋向相反的漩涡,推动鱼前进。
在对资料进行充分的研读和总结后,我们发现鱼类运动主要有以下几种方式:由此根据波动推进理论,利用舵机设计一种三关节仿生鱼,以实现仿生鱼的前进和自由转向。
对于鱼的运动来说,主要靠其优越的体型和鱼鳍来进行推动和灵活的运动。
对于各鱼鳍的作用,我们作了以下的总结:背鳍:用来保持鱼身体侧立,控制平衡。
尾鳍:用来推进与控制方向。
胸鳍:用来推进、控制、平衡、刹车。
腹鳍:用来维持平衡,辅助升降臀鳍:用来辅助控制平衡。
目前一般用于机器鱼外形设计的仿生对象有金枪鱼、梭子鱼、鲤鱼、鳗鱼。
这几种鱼或者具有极高的游动速度,或者具有优异的机动性能,或者具有绝佳的游动效率,它们都符合“波动推进理论”的运动模式,因而成为仿生鱼模仿的典范。
这些鱼类的外形呈现为流线形, 不仅从鱼头到鱼尾的水流运动平稳,而且水动力学阻力也很小,显示出这类外形具有良好的水动学性能。
因而,这类流线形鱼体成为机器鱼外形设计的最佳选择。
明确了生物各部分的功能作用以后,我们对仿生机器鱼的总体结构有了初步的构想,决定利用曲柄转动导杆机构来用一个舵机控制鱼的尾鳍运动,从而实现整个鱼的身体呈现三个关节,增强其灵活性,同时用两个舵机分别控制一个胸鳍,以控制其转向和速度。
第三章机械结构设计3.1 机械设计思路及建模在初步设想的基础上,我们对仿鱼机器人的内部架构进行了实体建模。
从实体模型中可以看出,我们的方案在多个方面和确定课题时相比发生了较大的改动。
在整体框架方面,身体前部与尾部的连接由弧形框架连接变成了金属杆的连接,更加贴近鱼的真实结构,也方便控制的实现。
同时,在经过研究讨论之后,改变使用带传动进行推进的想法,利用曲柄转动导杆机构来用一个舵机控制鱼的尾鳍运动,从而实现整个鱼的身体呈现三个关节,在可摆动部分可以两个关节运动不同,从而增强其灵活性。
在胸鳍方面,我们将胸鳍作为方向控制、深度控制的主要零件。
通过Arduino 控制板控制舵机的运动角度,带动有一定倾角的胸鳍按指定速度扇动,通过两胸鳍速度差异,来控制仿鱼形机器人的运动方向。
同时在其头部安装超声波测矩装置,给出理想的深度,在测出离水底的矩离后自主判断,控制舵机运动,带运动胸鳍改变机器人运动状态从而接近给定深度。
在外部包装方面,我们将使用三元乙丙橡胶材料进行密封,贴合此内部框架进行装配。
将外侧密封橡胶粘在环形原板上,前后两块用螺丝固定在鱼中间的板上,中间加密封垫圈,对内部结构及电子器件进行保护和可靠的防水,同时为整个机器人提供流线型结构利于运动。
3.2 创新点使用一个舵机控制两个鱼尾关节的运动,利用曲柄转动导杆机构,用直径6mm的不锈钢长杆进行连接,减少框架的使用,也能够将舵机数量减少。
在增加灵活性的同时,减轻重量。
改变大多数已有产品使用背鳍进行转向控制的思路,利用两个分别舵机控制的胸鳍来实现精准控制,使鱼形机器人运动协调,避免出现翻身、直立等非正常运动状态。
3.3零件明细第四章仿真分析在明确了仿鱼机器人的运动方式和机械结构后,我们对其关键零件进行了必要的强度校核仿真。
通过分析,我们知道,由于整体推动是通过尾部的摆动提供动力,因此尾部的材料强度非常重要,需要其在有力摆的同时不会发生大的变形或断裂。
因此,我们将鱼的尾部模拟成1平方分米的方形板,设其运动的平均速度为0.3m/s,尾部的材料为PBT塑料,通过软件对其压强和受力进行仿真分析,各项参数如下:Cd=Fd/(p*u^2A/2)Cd=2;P=Fd/A=Cd*p*u^2/2=90N/m^2Cd阻力系数A平板面积p水的密度u移动速度PBT塑料安全系数:1.5可见其在可承受范围内,并仍有较大裕量。
由于我们设计的独特性,是由一根金属杆作为连接件,中间以曲柄转动导杆机构相连接,以达到使用一个舵机控制实现两个关节在水中协调运动的目的。
因此对这根长杆进行必要的强度校核仿真分析。
定其材料为不锈钢,长度为0.3米,通过舵机输出的最大力在此处产生的作用参数及结果如下:不锈钢R=0.3mF=AP=0.01*90=0.9NT=RF=0.27Nm通过仿真分析可得出结论,所受载荷均在屈服范围之内,满足要求。
第五章电路设计在以上机械结构确定的基础上,基于电路中的核心部分Arduino UNO R3控制板和三个舵机,进行了电路设计。
电路截图如下:如图可见,电路图上方为三个舵机,正文为Arduino控制板。
舵机的电源正极线与Arduino控制板的电源相连共同接高电平,地线如是。
其中Arduino控制板的9,10,11号接口分别连接三个舵机的信号线,控制电机转速及转角;12,13号接口接出,连接超声传感器测距装置,测得深度与预期深度对比实现闭环控制。
第六章控制系统本仿鱼形机器人的控制系统主要由Arduino控制板、舵机、超声波传感系统构成。
输入期望的深度和运动姿态,由超声波传感设备进行测量和反馈,从而进行误差调节,接近预期设定姿态。
控制代码:#include <math.h>#include <stdio.h>#include <Servo.h>Servo leftservo;Servo rightservo;Servo behindservo; //弧度转速int depth; //鱼体离水底距离int exceptdepth; //预期鱼体离水底距离float RKP=160;float RKI=1.6;float RKD=0.05;float Rcons0=RKP+RKI+RKD;float Rcons1=-RKP-2*RKD;float Rcons2=RKD; //右轮PID参数float LKP=160;float LKI=1.6;float LKD=0.05;float Lcons0=LKP+LKI+LKD;float Lcons1=-LKP-2*LKD;float Lcons2=LKD; //左轮PID参数float Rerror;float Rerror_1=0;float Rerror_2=0;float Lerror;float Lerror_1=0;float Lerror_2=0; //左右轮的e=期待-反馈_n表示n阶float Ru;float Ru_1=0;float deltaRu;float Lu;float Lu_1=0;float deltaLu; //左右舵机u有关的参数int inputPin=13;int outputPin=12; //超声波测距输入输出口int i;int anglel;int angler; //左右鳍煽动角度void setup(){Serial.begin(9600);leftservo.attach(9);rightservo.attach(10);behindservo.attach(11);pinMode(inputPin,INPUT);pinMode(outputPin,OUTPUT);}int depthmeasure() //测量鱼体与水底距离{digitalWrite (outputPin,HIGH);Serial.println(outputPin);delay(20);digitalWrite (outputPin,LOW);Serial.println(outputPin);delay(20);}void loop(){leftservo.write(0);rightservo.write(0);behindservo.write(0);depth=depthmeasure(); //测深度Rerror=exceptdepth-depth;Lerror=exceptdepth-depth;deltaRu=Rcons0*Rerror+Rcons1*Rerror_1+Rcons2*Rerror_2; deltaLu=Lcons0*Lerror+Lcons1*Lerror_1+Lcons2*Lerror_2; Ru=Ru_1+deltaRu;Lu=Lu_1+deltaLu;anglel=int(Lu);angler=int(Ru);Rerror_2=Rerror_1;Rerror_1=Rerror;Ru_1=Ru;Lerror_2=Lerror_1;Lerror_1=Lerror;Lu_1=Lu;leftservo.write(anglel);rightservo.write(angler);behindservo.write(180);}第七章总结7.1优势及创新点小组在完成机械结构设计的基础上进行了实体建模、仿真分析、电路设计和控制系统的设计,并且完成了初步的运动、装配演示,形成了一个相对完整的仿生鱼机器人的设计过程。