当前位置:文档之家› 六自由度机器人设计毕业设计论文

六自由度机器人设计毕业设计论文

六自由度机器人设计毕业设计论文
六自由度机器人设计毕业设计论文

1 引言

在加速科技进步中,机械制造业的发展起着关键的作用,其任务是在工业生产中迅速将工艺装备的独立单元变为自动化综合体(自动化工段,生产线和自动化车间),将来甚至实现自动化工厂。这种自动化生产最重要的特点是具有柔性,它能预料到,在节省劳力(或无人)情况下,根据工艺条件调整装配,以适应多种产品生产。

当代柔性自动化生产的建立和广泛应用,取决于作为科技进步的催化剂的机床制造、机器人技术、计算机技术、微电子技术、仪器制造等技术的加速发展。工业机器人是多品种的经常更换产品的生产过程自动化的通用手段。在机械制造中,工业机器人既有效地用于柔性生产系统组成工艺装备的基本工序中,也有效地用于辅助操作中。工业机器人与传统自动化手段不同之处,首先在于它在各种生产功能上的通用性和重新调整的柔性。在柔性生产系统中,工业机器人广泛应用于数控机床、锻压机床、铸造机械和仓储设备上,以完成传送装备和其它操作。工业机器人和基本工艺装备、辅助手段以及控制装置一起形成各种不同形式的机器人技术综合体—柔性生产系统基本结构模块。

随着工业技术和经济的惊人发展,标志着多品种中、小批量生产最新水平的FMS (柔性制造系统),FA(工厂自动化)技术更加引人注目;作为FMS、FA技术重要组成之一的工业机器人技术也将得到迅速发展。应用工业机器人是提高生产过程自动化,改善劳动环境条件,提高产品质量和生产效率手段之一。

本次设计是根据对工业六自由度机器人的总体结构及传动系统的分析和探讨,进行三自由度工业机器人的结构设计。关键在于三轴(臂)的传动系统的设计以及整体的结构设计,避免运动的干涉。在本次设计中主要负责第一臂与底座的结构设计。

在设计中许瑛老师给予了很大的指导和帮助,在此谨致谢意。

限于水平,本设计难免有缺点、错误,恳请各位老师批评指正。

1.1选题的依据及意义:

在现代工业中,生产过程的机械化、自动化已成为突出的主题。化工等连续性生产过程的自动化已基本得到解决。但在机械工业中,加工、装配等生产是不连续的。专用机床是大批量生产自动化的有效办法;程控机床、数控机床、加工中心等自动化机械是有效地解决多品种小批量生产自动化的重要办法。但除切削加工本身外,还有大量的装卸、搬运、装配等作业,有待于进一步实现机械化。机器人的出现并得到应用,为这些作业的机械化奠定了良好的基础。

“工业机器人”(Industrial Robot):多数是指程序可变(编)的独立的自动抓取、搬运工件、操作工具的装置(国内称作工业机器人或通用机器人)。

机器人是一种具有人体上肢的部分功能,工作程序固定的自动化装置。机器人具有结构简单、成本低廉、维修容易的优势,但功能较少,适应性较差。目前我国常把具有上述特点的机器人称为专用机器人,而把工业机械人称为通用机器人。

而少自由度工业机械人中大多数为机械手,而机械手机器人主要由手部和运动机构组成。手部是用来抓持工件(或工具)的部件,根据被抓持物件的形状、尺寸、重量、材料和作业要求而有多种结构形式,如夹持型、托持型和吸附型等。运动机构,使手部完成各种转动(摆动)、移动或复合运动来实现规定的动作,改变被抓持物件的位置和姿势。运动机构的升降、伸缩、旋转等独立运动方式,称为机械手的自由度。为了抓取空间中任意位置和方位的物体,需有6个自由度。自由度是机械手设计的关键参数。自由度越多,机械手的灵活性越大,通用性越广,其结构也越复杂。一般专用机械手有2~3个自由度。

机械手的种类,按驱动方式可分为液压式、气动式、电动式、机械式机械手;按适用范围可分为专用机械手和通用机械手两种;按运动轨迹控制方式可分为点位控制和连续轨迹控制机械手等。

1.2 国内外研究概况

机器人工程是近二十多年来迅速发展起来的综合学科。它集中了机械工程、电子工程、计算机工程、自动控制工程以及人工智能等多种学科的最新研究成果,是当代科学技术发展最活跃的领域之一,也是我国科技界跟踪国际高科技发展的重要方面。工业机器人的研究、制造和应用水平,是一个国家科技水平和经济实力的象征,正受到许多国家的广泛重视。

目前,工业机器人的定义,世界各国尚未统一,分类也不尽相同。最近联合国国际标准化组织采纳了美国机器人协会给工业机器人下的定义:工业机器人是一种可重复编程的多功能操作装置,可以通过改变动作程序,来完成各种工作,主要用于搬运材料,传递工件。

据国际机器人联盟(IFR)2006年5月发布的“2006世界机器人调查”显示,2005年世界新安装工业机器人121000台,比2004年的97000台增长25%。这是继2003年工业机器人安装数量重回增长态势后的重大突破,2005年也成为近15年来世界工业机器人新安装台数最多的年份,比上一个峰值――2000年的99000台增长22000台。

资料来源:World Robotics 2006

图1-1:1991-2005年各年世界新安装工业机器人台数

据国际机器人联盟统计局预测,截至2005年底,全世界在运行中的工业机器人共有914000台,比2004年增加8%。其中,有50%来源于亚洲地区;欧洲和美洲分别占1/3和16%;而澳大利亚和非洲地区大概占1%的比例。

资料来源:World Robotics 2006

图1-2:1991-2005年各年全世界运行中的工业机器人总数

就2005年几大应用领域的工业机器人类型来看,机械手的产量遥遥领先于其他类型的工业机器人,约达到43500台。其中,亚洲地区机械手的产量比2004年增加了27%;美洲地区机械手的产量幅度更是高达53%;虽然欧洲地区2005年机械手的产量比上年略有下降,但其产量仍接近14000台。接下来依次是:点焊接机器人、弧焊机器人、装配机器人和分配机器人,其产量分别约为20500台、17500台、13000台和4500台。表1反映了2005年亚、欧、美三大地区各类型工业机器人的产量增幅情况。

类型

地增

机械手点焊接机器人弧焊机器人装配机器人分配机器人区幅

亚洲地区27% 64% 82% 101% 23% 美洲地区53% 22% 33% 36% 121% 欧洲地区-6% -27% 6% 1% -23% 表1-1:2005年亚、欧、美三大地区各类型工业机器人产量增幅表

资料来源:World Robotics 2006

1.3 论文的主要内容:

在工业上,自动控制系统有着广泛的应用,如工业自动化机床控制,计算机系统,机器人等。在本次设计是根据对工业六自由度机器人的总体结构及传动系统的分析和探讨,进行三自由度工业机器人的结构设计。关键在于三轴(臂)的传动系统的设计以及整体的结构设计,避免运动的干涉。在本次设计中的要求,主要负责第一臂与底座的结构设计。这次设计的机器人主要部位为第一轴与底座,设计一个第一轴转动角速度为90°/s,转角范围为0~270°。底座能够实现第一臂转角(0~270°)转角范围控制的3-DOF工业机器人。

第一步,查阅资料,工业机器人原理,了解工业机器人在国内的发展状况和生存问题。了解3-DOF工业机器人的特点以及在日常生产生活中的用途。根据其运用的场合不同,适当选择合适的方案,以达到实用、经济、可靠的目的。第二步,在对所选课题有个初步的了解之后,在确定3-DOF工业机器人的结构设计内容。

第三步,机器人的总体方案设计,进行系统的方案的设计、比较与确定,依据对选择的传动方案,查阅相关参考文献,从而完成,第一、第二、第三轴的传动选择。设计好了之后,确定出总体的结构及整体方案。

第四步,选择电动机,通过计算出第一轴上的转动惯量,选择合适的电动机,从而进行第一轴的传动结构的设计及计算。根据齿轮轴径值,查阅机械设计手册,选择底座的轴承。

第五步,根据方案,画出装配图,装配图画好后,从装配图中设计选择第一轴零部件以及完成对零部件图的初步绘制。

2 机器人的结构分析

2.1总体结构的概述

目前,世界上已有许多工业机器人,其中大部分属于“示教再现”型。如果将这类机器人称作第一代,那么,具有一定程度的视觉、触觉、或某种分析、判断能力的工业机器人就属于第二代了。不少国家正在积极研制具有观觉、触觉等功能的工业机器人,并取得了不少成果,但是,真正将这些成果应用于生产实际的还为数不多。在实际生产(如喷漆、焊接、装配等)中被广泛应用的工业机器人,示教再现型还是较多。

一般的机器人,它由机器人的机构部分、传感器组、控制部分及信息处理部分构成。机构部分有机械手和移动机构两部分组成;传感器有测量机器人自身位置姿态和速度、加速度的内传感器和了解外部环境及作业对象工作情况的外传感器;控制器是直接控制机器人运动的装置,只要不是自主型移动机器人,它通常放在与机器人不同的地方,通过导线连接。在工业机器人的控制装置中,有电动机驱动电路、PTP运动目标点和CP运动轨迹数据的记忆装置和定位控制电路等。信息处理装置通过信息传输装置与机器人本体相连,多用于智能机器人。

机器人具有六自由度,即大臂的回转、臂的左右摆动、臂的上下摆动、手腕的回转、手腕的伸缩和手爪的抓取。当然,图中没有表示出控制系统及手爪抓取的那一部分。该六自由度机器人运动的情况说明如下:首先,由电动机M1经过传动系统带动大臂的回转运动,且与大臂相连的所有其它手臂、手腕及机械构件也随大臂一起作回转运动;而后另一手臂由电动机M2驱动作左右摆动;还有,第三臂由电动机M3驱动作上下摆动;最后,手腕的回转、伸缩及手爪的抓取由其它三个电动机驱动。

2.2第一轴(大臂)的结构

大臂的结构图(图2-1)及其传动原理简图(图2-1):

图2-1

图2-2

第一臂,也即大臂,该手臂实现工业机器人的回转运动,整个系统由伺服电动机驱动。为了实现传动的设计要求以及结构的最优化设计要求,整个减速系统采用了三级斜齿轮传动,且所有的斜齿轮都装在一个箱体(减速箱)里面。然而,与一般情况不同的是,第三级斜齿轮直接固定在机座上,从而使其它的(上级的斜齿轮)传动机构绕着它转动,且电动机又固定在大臂上,所以导致大臂带着电动机、减速箱一起作回转运动。

2.3 第二轴的结构

第二轴的结构图(图2-2):

图2-2

第二轴,该手臂实现工业机器人的左右摆动,整个系统由伺服电动机驱动。为了实现传动的设计要求以及结构的最优化设计要求,整个减速系统采用了一级齿轮传动。由电动机上的一个齿轮和轴承右侧的一个齿轮啮合,轴承通过定位销与第二大臂固定,电动机带动齿轮,把动力传给与第二臂固定的轴承,使得第二臂实现水平线上的前后摆动。

2.4第三轴的结构

第三轴的结构图(图2-3):

图2-3

第三轴,该手臂实现工业机器人的上下摆动,整个系统由伺服电动机驱动。为了实现传动的设计要求以及结构的最优化设计要求,整个系统采用了一级齿轮内啮合传动。由电动机上的一个齿轮和第三臂上的一个大齿轮内啮合,电动机带动小齿轮,小齿轮带动第三臂上的大齿轮使得第三臂整个做上下摆动。从而实现第三臂实际操作。

2.5 传动方案的确定

根据工业机器人的总体结构分析可知,工业机器人的三轴的传动结构并不复杂。第一轴采用的是齿轮传动,第二轴、第三轴则采用的是摆线针轮行星齿轮传动。当然,参照以上的传动结构分析,现拟定如下三种传动方案:

方案一:第一轴:齿轮传动(直齿或斜齿)

第二轴、第三轴:齿轮传动(直齿或斜齿)

方案二:第一轴:蜗杆蜗轮传动

第二轴、第三轴:蜗杆蜗轮传动

方案三:第一轴:蜗杆蜗轮传动

第二轴、第三轴:齿轮传动(直齿或斜齿)

方案比较论证

首先,已知各种传动的传动比u:直齿圆柱齿轮传动,u≤4;斜齿轮传动,u≤6;蜗杆蜗轮传动,5≤u≤70,常用15≤u≤50;摆线针轮行星齿轮传动, 11≤u≤87(单级)。然后估算各轴的传动比,初选转速为1500r/min的原动机,则=1500/15=100,

u

1

=1500/20=75。

u

2

三轴传动的确定:蜗杆蜗轮传动的特点:1)传动平稳,振动冲击和噪声均很小;2)传动比也较大,结构比较紧凑。而在这里采用此传动,则需要两级传动才能满足要求,蜗杆蜗轮的传动是两轴交错的,这样一来也就增加了结构的复杂性,且同时也增加了转动时的负荷;3)由于蜗杆蜗轮啮合轮齿间相对滑动速度大,使得摩擦损耗大,因而传动效率较低。因此,第一轴采用齿轮传动。要实现设计要求,如采用圆柱直齿轮传动则需要四级传动,而采用斜齿轮则需要三级就可以,并且知道在相同的条件下,采用斜齿轮传动比圆柱齿轮传动,在结构上尺寸要小得多,由此可知,采用斜齿轮传动。斜齿传动有如下优点:1)啮合性能好;2)重合度大,传动平稳;3)结构紧凑,并且在总体结构上也是合理的。

总上所述,选择方案一为最佳。三轴都采用齿轮传动。

3 设计计算

3.1电动机的选择

第一轴的电动机的选择

根据设计方案可知,第二轴、第三轴的所有重量都是第一轴的负荷,所以说,

第一轴的转动惯量是很大的,必须计算各零部件的转动惯量,计算出最终动力源轴上所需要的最大的转动惯量,再根据动力源轴上的转动惯量进行选择电动机。下面计算第一轴上的转动惯量:

如图3-1-1,该轴的转动轴与第二轴的转动轴不同,该转动轴的轴线为ob 线,则在这种情况下,

F

G 2

G 1

G 3

N

M

O b

图3-1-1 第三臂的转动惯量:

43.23)15cos 15(5.980.0223=?+=+= ρm J J O Kgm 2

第二轴的转动惯量: 22222

2)(12

ρm d c b a m J ++++=

(3-1-1) 2222235.08.44)06.012.01.02.0(12

8

.44?++++=

742.5= Kgm 2

两电动机的转动惯量:

72.24.05.82.0342221=?+?=+=电电电J J J Kgm 2 两个齿轮的转动惯量:

125.2825.0505.0100221=?+?=+=轮轮轮J J J Kgm 2 减速箱的转动惯量:375.3045.01502=?=减J Kgm 2 第一轴本身的转动惯量:

4025.0250221=?==ρm J Kgm 2 所以,总的转动惯量为:

375.3040125.2872.220742.54.23++++++=总J

392.150= Kgm 2

而转动角加速度ε为: 854.72

.02=?=?=??=

π

εt v t V 1/s 2 则输出轴的转矩为M 由式(3-1-7)得:

179.1181854.7392.150=?==ε总J M Nm 转换到电动机上的转矩为: 71.1767

.66179

.11813.03.1=?==

u M M 电 Nm 根据要求电M <额M ,选P=3KW ,n=1000r/min 的MGMA 型伺服电机,额M 为28.4Nm 。

第二轴的电动机的选择

根据设计方案可知,第三轴的所有重量都是第二轴的负荷,所以说,第二轴的转动惯量也是很大的,必须计算各零部件的转动惯量,计算出最终动力源轴上所需要的最大的转动惯量,再根据动力源轴上的转动惯量进行选择电动机。下面计算二轴上的转动惯量: 第二轴的转动惯量:

J2=M/12(a2+b2+c2+d2)+mp2=5.742Kgm2

电动机的转动惯量:

J2=8.5*0.42=1.366 Kgm2

齿轮的转动惯量

J轮2=50*0.252=3.125 Kgm2

减速箱的转动惯量:

J减=150*0.452=30.375 Kgm2

第二轴的总惯量:

J总=5.742+1.36+3.125+30.375

=40.602 Kgm2

第三臂的转动惯量:

J3=34*0.22=1.36Kgm2

电动机的转动惯量:

J轮3=100*0.52=25Kgm2

减速箱的转动惯量:

J减+150*0.452=30.375Kgm2

总的转动惯量为:

J总=23.43+1.36+25+30.375

=80.165Kg2

转换到电动机上的转矩为:

M电=14.17N*M

根据要求M电<M额,选P=2.5(KW), n=1000r/min的GY2.5型电动机第三轴的电动机的选择

第三臂的转动惯量:

J3=34*0.22=1.36Kgm2

电动机的转动惯量:

J轮3=100*0.52=25Kgm2

减速箱的转动惯量:

J减+150*0.452=30.375Kgm2

总的转动惯量为:

J总=23.43+1.36+25+30.375

=80.165Kg2

转换到电动机上:

M电=1.3m/u=9.45N*m

根据要求M电<M额,选P=2.2(KW),P=2.2 Y-H2.2系列 n=800r/min

4 传动结构的设计计算

4.1 第一轴的传动结构设计

第一轴的传动方案已确定,采用三级斜齿轮传动,且电动机的功率为P=3KW,n=1000r/min,则传动比u=1000/15=66.67。

一、传动比的分配:已知斜齿轮的传动比u≤6,再根据传动减速时前面降得慢,而后面降得快的原则,三级降速的传动比分配如下: u=2.4?4.87?5.7

二、各级的传动设计

第一级斜齿轮的传动设计计算:已知电动机的功率P=3KW,n=1000r/min,传动比u=2.4,则

1.选定齿轮类型、精度等级、材料及齿数

1) 按照传动方案的设计要求,选用斜齿圆柱齿轮传动。

2) 考虑减速设计的要求,故大、小齿轮都选用硬齿面。由查表(常用齿轮材料及其机械特性表)选得大、小齿轮的材料均为40Cr ,并经调质及表面淬火,齿面硬度为48~55HRC 。

3) 选用精度等级。 因采用表面淬火,轮齿的变形不大,不需磨削,故初选7级精度(GB10095-88)。

4) 选小齿轮齿数Z 1=35,大齿轮齿数Z 2=uZ 1=2.4?35=84。 5) 选取螺旋角。初选螺旋角?=14β。 2.按齿面接触强度设计 由设计计算公式进行计算,即 t d 1≥3

2

1)][(12H

E H d t Z Z u u T K σεφα+?mm (4-2-1)

1) 确定公式内的各计算值

(1).试选6.1=t K 。

(2).由区域系数分布图,选取区域系数 433.2=H Z 。

(3).由标准圆柱齿传动的端面重合度αε图表,查得

82.01=αε, 84.02=αε,则 αε=66.184.082.021=+=+ααεε

(4).计小齿轮传递转矩

41110865.210003

95509550?=?==n P T N mm ?

(5).由下表3-2-1(圆柱齿轮齿宽系数?d 表)

装置状况

两支承相对小齿轮作对称布置

两支承相对小齿轮作对称布

小齿轮作悬臂布置

?d 0.9~1.4(1.2~1.9) 0.7~1.15(1.1~1.65) 0.4~0.6

选取齿宽系数?d=0.9;

(6).由材料的弹性影响系数E Z 表,查得E Z =189.8 MPa ; (7).齿轮接触疲劳强度图表,按齿面硬度中间值52HRC 查

得大、小的接触疲劳强度极限1HLim σ=2lim H σ=1170Mpa ; (8).计算应力循环次数

91110601.4)1530082(110006060?=??????==h jL n N 991210917.14.210601.4?=?==u N N

(9).由接触疲劳寿命系数图表,查得86.01=HN K ;

87.02=HN K ;

(10).计算接触疲劳许用应力

取失效概率为1%,安全系S=1,由下式得 [σ]1H =

2.100611170

86.01lim 1=?=S K H HN σ MPa [σ]2H =

9.10171

1170

87.02lim 2=?=S K H HN σ MPa 则取[σ]H=([σ]1H +[σ]2H )/2=1012 Mpa 2).计算

(1).试算小齿轮分度圆直径t d 1,由计算公式(4-2-1)得

t d 1 ≥ 1548.26)9

.10178.189433.2(4.24.366.19.010865.26.1232

4

=??????d mm

根据计算的结果及电动机的输出轴径,取t d 1=50 mm ;

(2).计算圆周速度 618.21000

601000

501000

601

1=???=

?=

ππυn d t m/s

(3).计算齿宽b 及摸数nt m

45509.01=?==t d d b φ mm 39.135

14cos 50cos 11=?

?==

z d m t nt β mm

12.339.125.225.2=?==nt m h 4.14=h b (4).计算纵向重合度βε

498.214359.0318.0318.01=????==tg tg z d βφεβ

(5)计算载荷系数K 已知使用系数 1=A K 。

根据498.2=υ,7级精度,由动载荷系数值分布图,查

得动载荷系数K V =1.07;

由接触强度计算用的齿向载荷分布系数(βH K )表,查得

βH K =2.728,由弯曲强度计算的齿向载荷分布系数(βF K )图, 查得 βF K =2.45。

由齿向载荷分配系数(HA K 、FA K ),查得HA K =FA K =1.2, 故载荷系数

βαF F V A K K K K K ==1×1.07×1.2×2.728=3.5 (6).按实际的载荷系数校正所算得的分度圆直径,由式得 91.646.15.3503311=?==t t K K d d mm (7).计算模数n m

n m =

799.135

14cos 91.64cos 11=?

?=z d β mm 2. 按齿根弯曲强度设计

由式n m ≥32

121][cos 2F Sa

Fa d Y Y z Y KT σεφβα

β? mm (3-2-2) 1) 确定计算参数 (1)

计算载荷系数

==βF Fa V A K K K K K 1?1.07?1.2?2.45=3.2

(2)

根据纵向重合度498.2=βε,从螺旋角影响系数图表查

得βY =0.88。 (3)

计算当量齿数 31.3814cos 35

cos 3

311=?

==

βz z v 95.9114cos 84

cos 3

322=?

==βz z v (4)

查取齿形系数

由齿形系数Fa Y 及应力校正系数Sa Y 表查得 1Fa Y =2.44;2Fa Y =2.196 (5)

查取应力校正系数

由齿形系数a F Y 应力校正系数Sa Y 表查得 1Sa Y =1.654;2Sa Y =1.782 (6) 由齿轮的弯曲疲劳强度极限图,查得 68021==FE FE σσ

Mpa 。 (7) 由弯曲疲劳寿命系数1FN K =0.86,2FN K =0.87; (8)

计算弯曲疲劳许用应力

取弯曲疲劳安全系数S=1.4,由下式得

==

S

K FE FN F 1

11][σσ417.714 MPa ==

S

K FE FN F 2

22][σσ422.571 MPa (9) 计算大、小齿轮的

F

Sa

Fa Y Y ][σ 并加以比较 1

11][F Sa Fa Y Y σ=

0097.0714.417654

.144.2=?

2

22][F Sa Fa Y Y σ=

0094.0571.422782

.1196.2=?

小齿轮的数值大。 2)设计计算

n m ≥93.00097.066

.1359.0)

14(cos 88.010865.22.32322

4=????????? mm

对比计算结果,由齿面接触疲劳强度计算的法向模数小于由齿根弯曲疲劳强度计算的法向模数,根据满足弯曲强度及接触疲劳强度,最后取 n m =2mm 。 4.几何尺寸计算 1) 计算中心距a 64.12214cos 22

)8435(cos 2)(21=?

??+=+=

βn m z z a mm

将中心距圆整为a =122.5 mm 2) 按圆整后的中心距修正螺旋角

?=??+=+=729.135.12222

)8435(arccos

2)(arccos 21a m z z n β 因β值改变不大,故参数H Z K 、、βαε等不必修正。 3) 计算大小齿轮的分度圆直径

06.72729.13cos 2

35cos 11=?

?==

βn m z d mm 94.172729.13cos 2

84cos 22=?

?==

βn m z d mm 4) 计算齿轮宽度

854.6406.729.01=?==d b d φ mm 圆整后取 B2=65 mm ;B1=70 mm 。

第二级的传动条件:电机的功率为P=4.5KW ,n=416.7r/min ,传动比u=4.87,

计算机专业毕业设计论文

目录 第一章绪论 (1) 1.1 系统开发的背景 (1) 1.2 软件开发的策略 (1) 1.3 软件的开发方法 (3) 1.4 系统开发环境的选取 (4) 第二章系统规划 (7) 2.1 软件开发中的主要问题 (7) 2.2 软件开发目标 (7) 第三章系统分析 (8) 3.1 系统的初步调查 (8) 3.2 系统的可行性分析 (8) 3.3 对现存软件的研究 (9) 3.4 新系统逻辑方案的提出 (9) 第四章系统设计 (12) 4.1 目的与任务 (12) 4.2 系统的总体结构设计 (12) 4.3 系统的物理结构设计 (13) 4.4 系统运行的软硬件环境 (14) 4.5数据库设计 (14) 4.6用户界面设计 (17) 第五章系统实现 (19) 5.1 与数据库的连接 (19) 5.2 线程的设计 (21) 5.3具体的功能实现 (22) 5.4 系统测试 (34) 第六章系统运行与维护 (36) 6.1 系统的运行 (36) 6.2 系统的维护 (36) 第七章结论 (37) 7.1本软件的特点 (37) 7.2本软件的缺点 (37) 结束语 (38) 致谢 (38) 参考文献 (39)

第一章绪论 1.1 系统开发的背景 在科技日益发达的今天,社会对每个身处其中的分子要求越来越高,懂得一门外语只是基本的要求。而学习外语也要讲究一定的方法,一些辅助的工具也是必不可少的。 回顾过去背单词的方式,大家都是对着一本厚厚的字典,用笔在纸上反来复去的写,力求用次数来达到记忆的目的。可这种方式太浪费时间,一些单词被背了又背,一些单词却未被问津,自己都不知道哪些是已经记下来的,哪些是还不会的。把时间都白白的浪费掉了,真是得不偿失,因此,改变这种方式势在必行!使用计算机编写的背单词工具就改变了这种状况,使背单词也变得“轻松”起来。面对当前市场上背单词工具质量的良莠不齐,因而提出了设计一个新的,功能更实用,操作更方便,界面更友好的英语背单词工具——“攻破单词”。 通过对此工具的使用,可以节省很多时间,提高记忆效率,加强学习上的灵活性,使记忆、测试和查单词等各方面都很方便、轻松、快捷,相信它更能满足学习英语的学习者的需要,提高学习的进程,增加学习的兴趣。 1.2 软件开发的策略 将程序看作是按照顺序执行的一系统指令,这通常称为过程编程。过程化程序设计的典型特征是:程序中的数据对于所有过程都是可见的,因此也很容易造成混乱;过程与数据之间的关系是独立的,数据并没有要求一定要用那些方法来处理,原则上任何过程都可以对数据进行操作。在面向过程的程序设计方法中,首先考虑的是程序的功能,即程序要解决的问题,通过将功能逐步细化,直到每一个小的功能模块都能够用函数或过程来实现。然后设计数据结构,编写功能模块(过程),最后将它们组合成一个复杂的程序。换句话说,面向过程的程序设计采用的是“算法+数据结构=程序设计”的思想,即首先考虑解决问题的算法,然后再设计适合的数据结构使得算法得以有效的实现。面向过程的程序设计方法对于小型程序来说是适合的,但是用它来开发大规模的、可重用的应用就显得力不从心了。 与过程编程相对的是面向对象的编程。面向对象编程(OOP)从另外角度看待

跳舞机器人设计毕业设计论文

课程设计任务书 ( 2015 级) 目录 摘要------------------------------------------------------4 引言------------------------------------------------------5 任务书-----------------------------------------------------6 第一章 我国机器人技术的发展概况------------------------------------7 第二章机器人的总体设计解剖 1.1资料的收集与阐述-----------------------------------------7 1.2机器人工作原理简介 1.总体设计剖------------------------------------------------8 2.伺服电机的剖析--------------------------------------------9 第三章机器人总体设计综述 ---------------------------------12 1、1设计课题的阐述-----------------------------------------12 1、2单片机的选择-------------------------------------------12 1、3主控板部分简介-----------------------------------------12 第四章机器人的总体设计方案与部分简介 1、1设计方案-----------------------------------------------13 1、2各部分功能及原理简介-----------------------------------13 第五章机器人的原理图设计、仿真及电路板制作 1、1机器人的原理图设计-------------------------------------15 1、2电源部分-----------------------------------------------16 1、3稳压电源部分-------------------------------------------16 1、5接口电路部分-------------------------------------------17 1、6单片机最小系统和ISP在线编程---------------------------18 1、9电路板制作---------------------------------------------18 第六章机器人电路板的调试与结论

毕业设计论文封面(中国地质大学武汉)

本科毕业论文(设计) 题目:手机病毒形态模拟及防研究 姓名:唐勇学号:19207311 院(系):计算机学院专业:信息安全 指导教师:任伟职称:副教授 评阅人:职称: 2011 年 6 月

本科生毕业论文(设计)原创性声明 本人以信誉声明:所呈交的毕业论文(设计)是在导师指导下进行的研究工作及取得的研究成果,论文中引用他人的文献、数据、图件、资料均已明确标注出,论文中的结论和结果为本人独立完成,不包含他人成果及为获得中国地质大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了意。 毕业论文作者(签字): 签字日期:年月日

学校代码:10491 本科生学号: 中国地质大学 学士学位论文 手机病毒形态模拟及防研究 本科生:唐勇 学科专业:信息安全 指导老师:任伟 二〇一一年六月

A Dissertation Submitted to China University of Geosciences for the Degree of Bachelor of Engineering Epidemic Model and Prevention and analysis of Mobile Phone Virus Candidate: Tang Yong Major: Information Security Advisor: Ren Wei China University of Geosciences Wuhan 430074 P. R. China

作者简介 唐勇,男,汉族,1987年生于省简阳市。就读于中国地质大学()信息安全系。大学期间曾担任过计算机学院学生会体育部干事,192073班组织委员等职位。曾获人民奖学金若干次,科技论文报告会三等奖。 主要学习经历: 2004.9——2007.6 省市高新实验中学 2007.9——2011.6 中国地质大学() 本人大学四年以来曾参与过多项科研活动和竞赛,熟悉基于C,C++的软件开发,对信息安全技术有着浓厚兴趣。 联系方式:地址:中国地质大学()192073班(430074) 电话: 电子:tly513126.

计算机软件工程毕业设计论文

目录 目录 (1) 摘要 (1) 前言 (3) 第一章绪论 (4) 1.1研究背景 (4) 1.2设计目标 (4) 1.3本文结构 (5) 第二章系统开发环境与技术 (6) 2.1系统开发环境 (6) 2.1.1 MyEclipse插件介绍 (6) 2.1.2 Tomcat服务器介绍 (6) 2.2系统开发技术 (7) 2.2.1 JSP与Servlet技术 (7) 2.2.2 JavaScript简介 (10) 2.2.3 MVC模式 (11) 2.2.4 Struts框架 (11) 2.2.5 Spring框架 (13) 2.2.6 Hibernate框架 (15) 第三章系统需求分析与前台设计 (17) 3.1需求分析 (17) 3.1.1 系统前台简要设计概述 (17) 3.1.2 系统用例图 (18) 3.2系统设计 (18) 3.2.1 系统层次划分 (18) 3.2.2 数据库设计 (19) 3.2.3 成本管理模块时序图 (22) 第四章系统详细设计与功能实现 (27) 4.1系统项目的文件夹结构 (27) 4.2成本管理模块的具体实现 (28) 4.2.1 查询成本信息列表功能的实现 (28)

4.2.3 修改成本信息功能的实现 (36) 4.2.4 删除成本信息功能的实现 (39) 4.2.5 查看成本明细信息功能的实现 (41) 第五章总结与展望 (43) 5.1课题总结 (43) 5.2进一步开发的展望 (43) 参考文献 (44) 致谢 (45)

摘要 服饰企业生产状况联络表是针对企业的实际情况而进行设计、开发的,而成本管理模块则是为了保持产品的成本信息及时的保存、更新。利用JSP技术和SSH框架以及相应的数据库访问技术实现了基于Web的系统。该框架可以减少模块之间的耦合性,让开发人员减轻重新建立解决复杂问题方案的负担,并且可以被扩展以进行内部的定制化。通过使用JSP技术建设动态网站,充分发挥了Java语言所独有的易用性、跨平台性和安全性,从而构建了一个运行高效、安全可靠、适用性广的管理系统,实现了企业信息资源的网上管理,满足了公司业务处理的需要,使企业适应了网络经济时代发展的要求。 论文首先简要介绍了企业管理系统的一些研究与应用背景,其次介绍了该网站系统所采用的开发工具、平台以及开发环境。在此基础上,论文详尽描述了成本管理系统情况。 关键词:JSP,SSH框架,成本管理 作者:XX 指导老师:XX

管道检测机器人_毕设论文

1 引言 管道运输是当今五大运输方式之一,已成为油气能源运输工具。目前,世界上石油天然气管道总长约200万km,我国长距离输送管道总长度约2万km。国家重点工程“西气东输”工程,主干线管道(管径1118mm)全长4167km,其主管道投资384亿元,主管线和城市管网投资将突破1000亿元。 世界上约有50%的长距离运输管道要使用几十年、甚至上百年时间,这些管道大都埋在地下、海底。由于内外介质的腐蚀、重压、地形沉降、塌陷等原因,管道不可避免地会出现损伤。在世界管道运输史上,由于管道泄漏而发生的恶性事故触目惊心。据不完全统计,截至1990年,国内输油管道共发生大小事故628次。1986到2b00年期间美国天然气管道发生事故1184起,造成55人死亡、210人受伤,损失约2. 5亿美元。因此,研究管道无损检测自动化技术,提高检测的可靠性和自动化程度,加强在建和在役运输管道的检测和监测,对提高管线运输的安全性具有重要意义。 1.1管道涂层检测装置的发展、现状和前景 1.1.1管道涂层检测装置的发展 管内作业机器人是一种可沿管道自动行走,携有一种或多种传感器件和作业机构,在遥控操纵或计算机控制下能在极其恶劣的环境中进行一系列管道作业的机电仪一体化系统.对较长距离管道的直接检测、清理技术的研究始于本世纪50年代美、英、法、德、日等国,受当时的技术水平的限制,主要成果是无动力的管内检测清理设备——PIG,此类设备依靠首尾两端管内流体的压力差产生驱动力,随着管内流体的流动向前移动,并可携带多种传感器.由于PIG本身没有行走能力,其移动速度、检测区域均不易控制,所以不能算作管内机器人.图1所示为一种典型的管内检测PIG[5]. 这种PIG的两端各安装一个聚氨脂密封碗,后部密封碗内侧环向排列的伞状探头与管壁相接触,测量半径方面的变形,并与行走距离仪的旋转联动,以便使装在PIG内部的记录仪记录数据.它具有沿管线全程测量内径,识别弯头部位,测量凹陷等变形部位及管圆度的功能,并可以把测量结果和检测位置一起记录下来. 70年代以来,石油、化工、天然气及核工业的发展为管道机器人的应用提供了广阔而诱人的前景,而机器人学、计算机、传感器等理论和技术的发展,也为管内和管外自主移动机器人的研究和应用提供了技术保证.日、美、英、法、德等国在此方面做了大量研究工作,其中日本从事管道机器人研究的人员最多,成果

搬运码垛机器人毕业设计

搬运码垛机器人毕业设计 Prepared on 22 November 2020

目录1

1绪论 研究背景及意义 随着现代社会科技水平日新月异的变化,机器人技术已经渗透到人类生活中的方方面面,演着不可替代的角色。机器人是多个学科技术综合而成的产物,其应用程度已经逐渐宽广起来研究机器人已经成为了当今时代的趋势。机器人的应用状况已经可以作为权衡一个国家现化程度高低的重要因素。从机器人工作的环境来对机器人进行分类,大体上能划分成两种,就是工业机器人与特种机器人。工业机器人是一种具有良好性能的自动化机械装置,是典型的含有很高科技含量的机电一体化产品。它在提高产品质量、增加经济效益、提高生产率方面起着重要作用。同时工业机器人的发展情况也是日新月异的,所以研发工业机器人是一件刻不容缓的事情。 码垛是随着物流产业的不断壮大而发展起来的一项高新技术,其思想是把物品按照一定规律码放在托盘上,从而能够使物品的存放、搬运、转移等活动变成单元化操作,从而大大提高物流运输的效率。在物料质量不大、尺寸不大、码垛速度要求不高的情况下,码垛工作都是通过人工来实现的。后来为了减轻工人在码垛时的工作强度,产生了托盘操作机、工业机械手等一些比较简单的机械设施。但是随着人们对码垛速度要求的不断提高,传统的人工码垛方式越来越难以达到人们的要求,这种情况下码垛机器人应运而生。 作为工业机器人典型的一种,码垛机器人技术近几年有着非常快速的发展,这样的发展速度和当今世界制造业的小批量、多种类的发展模式是十分吻合的。码垛机器人有着工作能力强、运行速度快、体积比较小、抓取种类多、应用范围广等特点,从而在市场上备受青睐,正因为这些优点,才使得码垛机器人被普遍应用于制造业、码垛、装配、焊接等诸多操作中。 近年来,袋装物品的需求和产量都十分巨大,进而对袋装物品进行运输的需求也在急剧增长。在我国有大量的袋装物品需要进行码垛、卸垛和运输。目前,对袋装物品的火车运输来讲,火车站台卸车、站台码垛、运输装车、运输卸车、库房码垛等工

六足机器人设计参考解析

摘要 六足机器人有强大的运动能力,采用类似生物的爬行机构进行运动,自动化程度高,可以提供给运动学、仿生学原理研究提供有力的工具。本设计中六足机器人系统基于仿生学原理,采用六足昆虫的机械结构,通过控制18个舵机,采用三角步态和定点转弯等步态,实现六足机器人的姿态控制。系统使用 RF24L01射频模块进行遥控。为提高响应速度和动作连贯性,六足机器人的驱动芯片采用ARM Cortex M4芯片,基于μC/OS-II操作系统,遥控器部分采用ARM9处理器S3C2440,基于Linux系统。通过建立六足机器人的运动模型,运用正运动学和逆运动学对机器人进行分析,验证机器人步态的可靠性。 关键字:六足机器人,Linux,ARM,NRF24L01,运动学 Abstract Bionic hexapod walking robot has a strong ability of movement, the use of similar creatures crawling mechanism movement, high degree of automation, can be provided to the kinematics, the principle of bionics research provides powerful tool. Six feet in the design of this robot system based on bionics principle, the mechanical structure of the six-legged insect, through 18 steering gear control, use the gait, such as triangle gait and turning point to control the position of six-legged robot. Remote control system use RF24L01 rf modules. In order to improve the response speed and motion consistency, six-legged robot driver chip USES the ARM architecture (M4 chip, based on mu C/OS - II operation system, remote control part adopts ARM9 processor S3C2440, based on Linux system. By establishing a six-legged robot motion model, using forward kinematics and inverse kinematics analysis of robot, verify the reliability of the robot gait. KEYWORD:Bionic hexapod walking robot;Linux,ARM,NRF24L01;Kinematics

计算机毕业设计论文

南宁地区教育学院毕业论文(设计) 题目学生成绩管理系统 姓名文艳 学号2009108014 专业计算机应用技术 班别09计算机 指导教师周秀梅 提交日期2011年12月30日

摘要 学生成绩管理系统其开发工作主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。Powersoft的powerbuilder为用户提供了功能强大的集成开发环境。POWERBUILDER是图形用户界面的c/s开发工具,利用其提供的各种面向对象的开发工具,powerbuilder具有强大的多个数据库描述连接功能和数据库检索力。利用其前端的用户界面开发功能完备,易使用的应用程序。而后台的数据库连接由POWERBUILDER完成,建立起数据一致性和完整性强.数据安全性好的库。

目录 第一章绪论 (1) 第二章可行性分析 (3) 第三章关键的技术 (4) 第四章数据库设计 (7) 第五章需求分析 (11) 第六章总体设计 (13) 第一节程序设计 (13) (1)输入功能模块 (13) (2)查询,修改模块 (14) (3)退出系统模块 (14) 第二节总体设计小结 (14) 第七章详细设计 (15) 第八章体会 (29) 参考文献 (30)

第一章绪论 Sybase power Builder9.0是一个企业级的,面向对象的快速应用开发工具,它易于使用的,可伸缩的,并经实践证明的快速集成开发环境,在给用户提供一条转移到下一代平台的途径的同时,使用户仍能够保护和扩展现有的技术和应用上的投资。多年来,用户一直赞赏Power Builder用于客户/服务器应用开发的快捷性,简便性以及先进性。现在,用户可以在他熟悉的相同的Power Builder环境中使用相同的技术来创建同样功能强大的Wed和分布式应用。Power Builder9.0是美国著名的Power soft公司开发的可视化数据库编称语言,它是完全按照客户机/服务器体系结构设计的,特别是其提供了用于创建和管理不同对象的众多画板,具有强大的数据库操作功能,是一款极其优秀的面向对象的数据库开发工具。使用它将会使应用程序的开发速度更快,成本更底,质量更高,功能更强,使开发人员从枯燥复杂的编程中解放出来,令开发应用系统这一让人头痛的工作变成了真正的享受。它提供了对面向对象编程的全面支持,集成强大并易于使用的编程语言。 使用Power Builder可以快速地开发出当今最流行的各种商业应用,如客户/服务器应用,分布式应用,基于组件的应用和wed应用。在Power Builder强大功能和友好的集成开发环境支持下,开发人员的效率得到空前的提高,使程序设计与开发工作变的更加有趣,仿佛是一个艺术家在创作一件艺术品,因此它深受国内外广大开发人员的喜欢。 Power Builder9.0的特点主要表现在以下几个方面: 1.高效率的应用开发 Power Builder通过提供大量新的功能和特征继续扩展其快速应用开发和无比卓越的生产率传统,显著地加快了应用的周期。 2.紧密集成Sybase EAServer 当运行于EAServer中时,Power Builder应用的功能非常强大。 EAServer是Sybase公司的一个独具特色的应用服务器,它融合了组件事务处理服务器和动态页面服务器的功能。 3.强大的Wed应用开发能力

机器人手臂机构毕业设计(论文)

浙江工贸职业技术学院 毕业设计(论文)课题名称:机器人手臂机构

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

江苏科技大学毕业设计(论文)撰写规范(含封面格式)

江苏科技大学本科毕业设计(论文)撰写规范 毕业设计(论文)教学过程是实现本科学生培养目标要求的重要阶段,是基础理论学习深化与升华的重要环节,是全面检验学生综合素质与实践能力培养效果的主要手段。毕业设计管理按“华东船舶工业学院本科生毕业设计(论文)工作管理办法[2004]30号”执行。 1、学位论文内容及顺序: 论文内容及顺序一般为:封面、毕业设计任务书、中文摘要、英文摘要、目录、论文正文、致谢、参考文献、附录。 2、学位论文格式要求: 学位论文用按江苏科技大学本科毕业设计论文格式要求撰写,统一计算机打印,纸张大小一律使用A4复印纸,格式要求见摸板,论文字数不少于1.5万字。 3、内容要求 3.1题目 题目应恰当、准确地反映课题的研究内容。论文题目一般不应超过25个汉字。 3.2 摘要与关键词 3.2.1 摘要 摘要是对毕业设计(论文)内容不加注释和评论的简短陈述,具有独立性和自含性,概括设计(论文)的内容、方法、和观点,以及取得的成果和结论,应反映整个内容的精华。要求一般不少于300汉字。 3.2.2 关键词 关键词是供检索用的主题词条,应采用能覆盖论文主要内容的通用技术词条。关键词一般列出3-5个。 3.3 论文正文 论文正文包括绪论、论文主体及结论等部分 3.3.1 绪论 绪论一般作为第一章。绪论一般应包括:本研究课题的学术背景及其理论与实际意义;国内外文献综述(也可只写国内情况);相关领域的研究进展及成果、存在的不足或有待深入研究解决的问题;本课题主要研究内容。 3.3.2 论文正文 论文正文是毕业设计论文的主要部分,应结构合理,层次分明,重点突出,文字简练、通顺。内容可因研究工作涉及的学科、选题、研究方法等不同而不同,一般可包括研究对象、理论原理与方法、设计方法和结果、计算方法和结果、实验和观测方法、仪器设备、材料原料、实验和观测结果、数据资料、经过加工整理的图表、形成的论点和得出的结论等。要求做到实事求是,客观真切,准确无误,合乎逻辑,层次分明,简练可读。 论文主体的内容应包括以下几个方面: 本研究内容的总体方案设计与选择论证; 本研究内容各部分(包括硬件与软件)的设计计算; 实验结果和实验数据的处理及分析; 3.3.3 结论(或结语) 结论包括对整个毕业设计(论文)工作进行归纳和综合而得出的总结,包括所得结果与已有结果的比较和尚存在的问题,以及进一步开展研究的见解与建议。结论集中反映作者的研究成果,表达作者对所研究的课题的见解,是全文的思想精髓,是

山东建筑大学计算机网络课程设计《基于Python的网络爬虫设计》

山东建筑大学 课程设计成果报告 题目:基于Python的网络爬虫设计课程:计算机网络A 院(部):管理工程学院 专业:信息管理与信息系统 班级: 学生姓名: 学号: 指导教师: 完成日期:

目录 1 设计目的 (1) 2 设计任务内容 (1) 3 网络爬虫程序总体设计 (1) 4 网络爬虫程序详细设计 (1) 4.1 设计环境和目标分析 (1) 4.1.1 设计环境 (1) 4.1.2 目标分析 (2) 4.2 爬虫运行流程分析 (2) 4.3 控制模块详细设计 (3) 4.3 爬虫模块详细设计 (3) 4.3.1 URL管理器设计 (3) 4.3.2 网页下载器设计 (3) 4.3.3 网页解析器设计 (3) 4.4数据输出器详细设计 (4) 5 调试与测试 (4) 5.1 调试过程中遇到的问题 (4) 5.2测试数据及结果显示 (5) 6 课程设计心得与体会 (5) 7 参考文献 (6) 8 附录1 网络爬虫程序设计代码 (6) 9 附录2 网络爬虫爬取的数据文档 (9)

1 设计目的 本课程设计是信息管理与信息系统专业重要的实践性环节之一,是在学生学习完《计算机网络》课程后进行的一次全面的综合练习。本课程设计的目的和任务: 1.巩固和加深学生对计算机网络基本知识的理解和掌握; 2.培养学生进行对网络规划、管理及配置的能力或加深对网络协议体系结构的理解或提高网络编程能力; 3.提高学生进行技术总结和撰写说明书的能力。 2 设计任务内容 网络爬虫是从web中发现,下载以及存储内容,是搜索引擎的核心部分。传统爬虫从一个或若干初始网页的URL开始,获得初始网页上的URL,在抓取网页的过程中,不断从当前页面上抽取新的URL放入队列,直到满足系统的一定停止条件。 参照开放源码分析网络爬虫实现方法,给出设计方案,画出设计流程图。 选择自己熟悉的开发环境,实现网络爬虫抓取页面、从而形成结构化数据的基本功能,界面适当美化。给出软件测试结果。 3 网络爬虫程序总体设计 在本爬虫程序中共有三个模块: 1、爬虫调度端:启动爬虫,停止爬虫,监视爬虫的运行情况 2、爬虫模块:包含三个小模块,URL管理器、网页下载器、网页解析器。 (1)URL管理器:对需要爬取的URL和已经爬取过的URL进行管理,可以从URL 管理器中取出一个待爬取的URL,传递给网页下载器。 (2)网页下载器:网页下载器将URL指定的网页下载下来,存储成一个字符串,传递给网页解析器。 (3)网页解析器:网页解析器解析传递的字符串,解析器不仅可以解析出需要爬取的数据,而且还可以解析出每一个网页指向其他网页的URL,这些URL被解析出来会补充进URL管理器 3、数据输出模块:存储爬取的数据 4 网络爬虫程序详细设计 4.1 设计环境和目标分析 4.1.1 设计环境

计算机专业毕业设计说明书

计算机专业毕业设计说明书(论文)写作方法指导(仅供参考)毕业设计论文是毕业设计工作的总结和提高,与从事科研开发工作一样,必须有严谨求实的科学态度。毕业设计论文应有一定的学术价值和实用价值,能反映出作者所具有的专业基础知识和分析解决问题的能力。 在毕业设计期间,尽可能多地阅读文献资料是十分重要的,这不仅能防止重复研究,而且可为毕业设计做好技术准备,还可以学习论文的写作方法。一篇优秀的论文对启发思维,掌握论文的写作规范很有帮助。 论文的写作方法多种多样,并没有一个固定的格式,下面仅对论文中几个主要部分的写作方法提出一点参考性意见。 一、前言部分 前言部分也常用“引论”、“概论”、“问题背景”等作为标题,主要介绍论文的选题。 首先阐明选题的背景和选题的意义。选题需强调实际背景,说明在计算机研究中或部门信息化建设、管理现代化等工作中引发该问题的原因,问题出现的环境和条件,解决该问题后能起什么作用等。结合问题背景的阐述,使读者感受到此选题确有实用价值和学术价值,确有研究或开发的必要性。 前言部分常起画龙点睛的作用。选题实际又有新意,意味着研究或开发的方向对头,设计工作有价值。对一篇论文来说,前言写好了,就会吸引读者,使他们对你的选题感兴趣,愿意进一步了解你的工作成果。 二、综述部分 任何一个课题的研究或开发都是有学科基础或技术基础的。综述部分主要阐述选题在相应学科领域中的发展进程和研究方向,特别是近年来的发展趋势和最新成果。通过与中外研究成果的比较和评论,说明自己的选题是符合当前的研究方向并有所进展,或采用了当前的最新技术并有所改进,目的是使读者进一步了解选题的意义。 综述部分能反映出学生多方面的能力。首先,反映学生中外文献的阅读能力。通过查阅文献资料,了解同行的研究水平,在工作中和论文中有效地运用文献,这不仅能避免

智能机器人设计毕业论文

目录 第1章、绪论 (2) 1、1智能机器人技术发展的重要意义 (2) 1、2国内外机器人的发展史 (2) 1、2、1 国外机器人的发展历史 (2) 1、2、2 国内机器人的发展历史 (3) 1、3服务机器人的特点关键技术 (3) 1、4本论文的主要研究内容 (4) 1、5本章小结 (4) 第2章、物体检测与报警机器人的总体设计 (5) 2、1概述 (5) 2、2主要组成 (5) 2、2、1 头部旋转机构 (5) 2、2、2 主体部 (6) 2、2、3 电机 (6) 2、3主要技术参数 (7) 2、4、电机的选型 (7) 2、4、1 驱动机构的组成、 (7) 2、4、2 步进电机的选型比较 (8) 2、4、3 步进电机的选型计算 (9) 2、5蜗轮蜗杆传动的选型设计 (11) 2、6电机的效核.................................... 错误!未定义书签。 2、7轴的较核及联件的选型.......................... 错误!未定义书签。 2、7、1、蜗杆轴的较核、......................... 错误!未定义书签。 2、7、2、蜗杆轴上轴承的选型..................... 错误!未定义书签。 2、7、 3、蜗轮轴的较核、......................... 错误!未定义书签。 2、7、4、蜗轮轴上轴承的选型..................... 错误!未定义书签。 2、7、5、键的较核............................... 错误!未定义书签。 2、7、6、联轴器的选型........................... 错误!未定义书签。 2、8本章小结...................................... 错误!未定义书签。第3章、驱动机构及其控制方式........................ 错误!未定义书签。 3、1、概述........................................ 错误!未定义书签。 3、2步进电机及其控制系统.......................... 错误!未定义书签。 3、2、1 步进电机的工作特性、..................... 错误!未定义书签。 3、2、2 步进电机的开环控制系统................... 错误!未定义书签。 3、3本章小结...................................... 错误!未定义书签。结束语............................................... 错误!未定义书签。

六足爬行机器人总体设计方案

本文的设计为六足爬虫机器人,机器人以交流-直流开关电源作为动力源,单片机为控制元件,伺服电机为执行部件,机器人采用三足着地进行运动,通过单片机对伺服电机的控制,机器人能够实现前进、后退等运动方式,三足着地运动方式保证了机器人能够平稳运行。伺服电机具有力量大,扭矩大,体积小,重量轻等特点。单片机产生20ms 的PWM 波形,通过软件改写脉冲的占空比,从而达到改变伺服电机角度的目的。 1 机器人运动分析 1.1 六足爬虫式机器人运动方案比较 方案一:六足爬虫式机器人的每条腿都能单独完成抬腿、前进、后退运动。 此方案的特点: 每条腿都能自由活动,每条腿都能单独进行二自由度的运动。每条腿的灵活性好,更容易进行仿生运动,六足爬虫机器人可以完成除要求外的很多动作,运动的视觉效果更好。由于每条腿能单独完成二自由度的运动,所以每条腿上要安装两个舵机,舵机使用数量大,舵机的安装难度加大,机械结构部分的制作相对复杂,又由于每个舵机都要有单独的信号控制,电路控制部分变得复杂了,控制程序也相应的变得复杂。 方案二:六足爬虫式机器人采取三腿为一组的运动模式,且同一侧的前腿、后腿的前后转动由同一侧的中腿进行驱动。采用三腿为一组(一侧的前足、后足与另一侧的中足为一组)的运动方式,各条腿能够协调的进行运动,机器人的运动相对平稳。 此方案特点:相比上述方案,个腿能够协调运动,在满足运动要求的情况下,舵机使用数量少,节约成本。机器人运动平稳,控制、驱动部分都得到相应的简化,控制简单。选择此方案,机器人还可进行横向运动。 两方案相比,选择方案二更合适。 1.2 六足爬虫式机器人运动状态分析 1.2.1 机器人运动步态分析 六足爬虫式机器人的行走是以三条腿为一组进行的,即一侧的前、后足与另一侧的中足为一组。这样就形成了一个三角形支架结构,当这三条腿放在地面并

计算机软件毕业设计论文

┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊ 1引言 1.1背景意义 长期以来,我国高等院校使用传统的人工方式和单机方式管理科研、办公、会议记录等信息。传统的人工管理方式存在着许多缺点,如效率低、保密性差、成本高和存储量小,时间一长,将产生大量的冗余文件和数据,要从大量的文件和数据获取需要的信息时,查找工作十分繁重;单机管理方式虽然克服了人工管理方式的一些缺陷,如可以按时间、内容、关键字等进行检索,但该方式还存在一些其它方面的缺点,如灵活性差、数据库安全性受到限制、应用程序不能分布式使用等。 随着计算机技术和网络技术的发展,现代化办公已经走入各行各业各阶层,传统的人工或单机管理方式已经无法满足高校办公现代化的要求。为了树立高校“以人为本”的管理模式,以应对日益加快的科技工作节奏,使高校信息管理科学化、规范化、现代化,自主开发一个旨在实现高校在校园网上提供办公信息管理服务,开展网上信息管理活动,推行新的管理手段以提高工作效率,实现网上信息的共享和协同管理。 1.2管理信息系统现状及发展趋势 1.2.1管理信息系统现状 管理信息系统(简称MIS)是在管理科学、系统科学、计算机科学等的基础上发展起来的综合性边缘科学。是一个人机系统,同时它又是一个一体化集成系统,是信息系统的一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代管理理论、现代管理方法及各级管理人员融为一体,最终为某个组织整体的管理与决策服务,是由人和计算机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。在21世纪信息高速发展的时代中,管理信息系统具有很重要的作用,它的预测和辅助决策的功能,即利用现代管理的决策和支持。 1.2.2管理信息系统发展趋势 信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发利用水平成为衡量一个国家综合国力的重要标志之一。计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据管理需求。我国自从80年代上半期,国家计委统计局计算中心在第一次全国人口普查、工业普查中使用了数据库管理技术以来,随着微机管理系统的推广,数据库信息管理系统的应用逐渐展露头脚,但是由于起步晚的原因以及当代技术的占有独享性质,导致我国虽然在这方面发展迅速但是发展规模普遍都是中小型方向而且运作机制还很不完善。 2. 需求分析 2.1系统概述

工业机器人设计论文

摘要 在生产过程工业机械手是模拟人手动作的机械设备,它可以替代人工搬运重物或单调,在高粉尘,高温,有毒,易燃,放射性和其他相对较差的工作环境。机器人可用于在生产过程中的自动化抓住并移动工件自动化设备,它是在生产过程的机械化和自动化,开发出一种新的类型的设备。近年来,随着电子技术,特别是计算机的广泛使用机器人的开发和生产的高科技领域已成为迅速发展起来的一项新兴技术,它更促进机器人的发展,使得机械手能更好地实现与机械化和自动化的有机结合。机械手能够代替人类完成危险、减轻人类劳动强度、重复枯燥的工作,提高劳动生产力。 本设计是关于三自由度的圆柱形机械手。利用Auto CAD软件对制件进行设计绘图。其包括夹持器、小臂、大臂和底座。明确合理的设计思路,确定了机械手工作原理并对然夹持器、气缸、步进电机、轴承进行了校核计算并附带了简图并对零件的质量、重心、惯性主轴和惯性力矩进行辅助设计计算,可以大大减轻在设计过程中繁琐计算及校核步骤。 关键字:机械手,气缸,校核。

Abstract Industrial manipulator is the mechanical equipment which is used in the production process and simulate to the behave of hands with electrical integration. It can carry heavy objects and work in the harsh environment which is high temperature, poisonous ,full of dust, flammable and combustible monotonous and full of radioactive substance instead of people. Manipulator is a automatic device which is used in the automatic production process and it can carry and move things. It is a new device which is developed in the mechanization and automatic production process. In recent years , with the widely used of electronic technique especially the electronic computer. The research and production of robot has became a new technology which is developing rapidly in the high-tech industry . It promotes the development of manipulator. It makes the combination of the manipulator with mechanization and automation become easier . Manipulator can complete the dangerous and boring work instead of people. It can reduce labour intensity of people and raise the labour productivity . This design is a cylindrical manipulator which is related to delta degrees of freedom. It designs and draws the picture with Auto cad software ,it includes holder, a small arm, the big arm and the base. The clear and reasonable thinking determines the working principle of the manipulator . This also checks and calculates the holder, cylinder, stepper motor and bearing. Apart from this , it contains some pictures and design and measure the quality , barycentre principal axis of inertia and force of parts. It can greatly reduce the complicated calculation and check in the design process. Keywords: robot, cylinder, checking

相关主题
文本预览
相关文档 最新文档