船舶设计原理课程设计模板 1

船舶设计原理课程设计模板 1
船舶设计原理课程设计模板 1

《船舶设计原理》课程设计

本科课程设计说明书船舶设计原理课程设计

学院

专业

班级

学号

学生姓名

指导教师

提交日期2014年12月30日

课程设计任务书,内容如下:

1.课程设计题目:一艘多用途工作船的船型方案主尺度的设计

2.应完成的项目:

(1)总体设计方案构思

(2)船舶主尺度及排水量确定

(3)典型横剖面面积的确定

(4)编写课程设计说明书

3.参考资料以及说明:

(1)《船舶设计原理》顾敏童主编,上海交通大学出版社出版,2001

(2)《船舶设计实用手册》,中国船舶工业总公司编,中国交通科技出版社

,2007

4.课程设计的基本要求:

(1)在对设计技术任务书进行全面分析的基础上,对新船的设计方案必须有一个方案构思,提出设想和对各种可能存在的问题进行分析和思考。

(2)对选用的母型船资料和各种估算方法应分析其合理性和适用性。

(3)在选择新船主要要素过程中,除了考虑技术因素以外,必须考虑到新船的经济性,例如造价、营运成本等因素。本课程设计中,不要求对新船的经济性指标进行详细的计算和论证,但是在新船的主尺度选择中必须考虑经济性因素,并对此进行必要的分析和讨论。

(4)应勾画总布置草图,区划主船体舱室等,以便能较为准确地校核布置地位和舱容。

(5)空船重量和主要性能的估算或计算要求可靠和准确;初稳性计算至少应包括两种装载情况。

(6)型线设计要求设计横剖面面积曲线、满载设计水线和典型(0、肿、20号站)横剖面型线。

(7)课程设计说明书应能反映设计思想和设计工作的全过程,每一部分都应有必要的说明和小结,应条理清楚,文字通顺,排版工整,要求用计算机打字成文。

5.本课程设计任务书于2014年12月9日发出,应于2014年12月23日前完成。

目录

第一章绪论5

1.1 概述5

1.2 研究意义 5

1.3国内外多用途工作船的发展 6

1.4 课程设计技术任务书 6

1.5 课程设计的主要工作内容和基本要求 7

1.6方案构思 8

1.7 母型船资料 8

第二章船舶主尺度及排水量的初步估算10

2.1确定主尺度应考虑的因素10

2.2主尺度选择的一般步骤 11

2.3 主尺度的确定方法 11

2.3.1根据统计资料和近似计算公式来确定船长范围 11

2.3.2船宽的初步估算 12

2.3.3型深D和吃水d的确定 12

2.3.4方形系数的估算 12

2.3.5 其它船型系数的确定 12

2.3.6 船舶重量估算及载重量的估算 13

2.3.7 船舶重量估算 13

2.4 小结 13

第三章性能平衡及校核14

3.1 舱容及重力与浮力平衡校核 14

3.1.1舱容校核 14

3.1.2重力与浮力平衡校核 15

3.2 初稳性校核 16

3.2.1初稳性高度及横摇周期估算16

3.3自由航速校核 17

3.3.1计算有效马力曲线 17

3.3.2总推进系数计算 18 3.4 干舷校核 20 3.5 本章小结 21

第四章主尺度方案的确定22第五章船体形状的确定

结束语 22 参考文献22

第一章绪论

1.1 概述

本课程设计是与船舶与海洋工程专业主干课程《船舶设计原理》课程配套的实践性课程。它的任务是通过课程设计来加深对船舶设计原理理论知识的理解,重点是培养学生综合分析问题、解决问题的能力和实践动手能力。本课程设计要求按照技术任务书,完成一艘多用途工作船的船型方案主尺度的设计。

本课程设计是在船舶设计原理的基础上,结合一学期所学内容,综合分析计算出所要求的船只。因为知识和时间的限制,本计算是较粗略的,在excel表格中计算只是大体满足了基本的要求。主尺度计算主要是通过母型船的公式,估算和校核基本依照书本所给的公式。通过最后调试和校核,最后得到是满足所给主机功率的各项数值。因为学识所限,感觉纯在着许多漏洞,希望老师在批改的时候能指正。

1.2 研究意义

随着海上石油和天然气开发工程的迅速发展,为海上工程提供各种服务的特种工作船舶,已成为海上石油和天然气勘探和开采工程不可缺少的一个组成部分。其主要用途是:

1)作为钻井、采油、修井作业等各类平台或海上其他大型漂浮物远距离拖航的主拖船,执行拖带等作业任务;

2)执行钻井、采油、修井等各类平台或海上其他大型构筑物的安全守护、抢险救助任务;

3)执行钻井、采油、修井等各类平台供应燃油、淡水、钻井水、钻采器具、液态泥浆、水泥等物资;

4)为钻井、采油、修井等各类平台、浮吊进行起抛锚、移位、就位等生产施工作业。简单的说,就是物资载运、拖带、供油、供水、供水泥、消防等。这要求船舶有较好的操纵性,能够适合在各种风浪、流条件下靠离平台,适合在复杂海况下拖带平台就位。

该类船上除了具备通用的拖轮设备外,安装的专用设备主要有:导管式或喷水式推进器、全回转螺旋浆、首侧推装置、大功率的消防炮、泡沫消防系统等。

通过以上分析可以看到,多用途工作船具有很多的功能,并要求具有处理海上突发性事故的能力。

1.3 国内外多用途工作船的发展趋势

多用途工作船的发展经历了一个由不成熟到逐渐成熟的发展过程。以胜利石油管理局的多用途工作船为例,船总长 46.23 米,型宽9.80 米,型深3.20 米,总吨 496吨,净吨149 吨,吃水 1.40 米,主机功率 370KW×2,仅具有一定的物资供应能力和小型拖带能力,不具备拖带现有平台的能力。对钻井平台一口井位的物资供应需要多个航次,且拉运水泥需要装载水泥的专用车辆,不具备对外消防能力;而 10000HP 多用途工作船是胜利油田有限公司“十五”期间海洋石油生产的重要工程之一,它的建造是为提高油田应对海域及周边海区突发性事件的紧急救助能力,减少因恶劣天气和海况对财产和生命安全造成的损失。该船具有拖力大、功能强、用途多、设备先进的特点,是目前我国自行设计建造的大马力、具有动力定位功能和强大消防功能的多用途工作船。随着能源产业和海洋工程事业的迅速发展,多用途工作船也根据海上作业需要不断发展,船舶性能逐渐改善,船舶功能逐步完善,能够满足多种海上作业需求,成为真正意义上的多用途工作船。

1.4 课程设计技术任务书

1)船型及用途

本船为双机、双桨海洋多用途拖轮,主要用于拖带、消防、港口作业等多种用途,航行于近海海域。

2)船级及规范

本船入中国船级社,设计建造应满足中国船级社现行规范、规则及有关公约的要求。3)稳性与干舷

本船稳性与干舷应满足中国海事局 2004 年颁布的《船舶与海上设施法定检验技术规则·国内航行海船法定检验技术规则》中对近海航区拖轮的要求。

4)船体结构

本船为全焊接钢质拖轮,骨架形式按结构设计要求选用横骨架式,结构构件的尺寸按中国船级社《钢质海船入级与建造规范》(2006)进行设计。

5)船员

本船定员为14 人。

6)航速、拖力

航速:在风力不超过蒲氏风标 3 级、主机以额定转速运转时,拖轮在满载状态静水中航行时的自由航速大于 13.0 节,拖带航速 6 节。

系柱拖力:~400kN。

7)主机、齿轮箱

主机:型号 6320ZCd-6型柴油机(或自选)

额定功率 1470kW×2

额定转速 525 转/分

齿轮箱:型号 GWC45·49

转速范围:400~900 转/分

减速比:2.4671:1

8)续航力

本船续航力为 3000 浬,能携带燃料油~500 吨,轻柴油~35 吨,滑油~9 吨,淡水~320

吨。

9)自持力

本船自持力为30 天。

1.5 课程设计的主要工作内容和基本要求

1.5.1 课程设计的主要工作内容

1)总体设计方案构思;

2)船舶主尺度及排水量确定;

3)编写课程设计说明书。

1.5.2 课程设计的基本要求

1)在对设计技术任务书进行全面分析的基础上,对新船的设计方案必须有一个方案构思,提出设想和对各种可能存在的问题进行分析和思考。

2)对选用的母型船资料和各种估算方法应分析其合理性和适用性。

3)在选择新船主要要素过程中,除了考虑技术因素以外,必须考虑到新船的经济性,例如造价、营运成本等因素。本课程设计中,不要求对新船的经济性指标进行详细的计算和论证,但是在新船的主尺度选择中必须考虑经济性因素,并对此进行必要的分析和讨论。

4)应勾画总布置草图,区划主船体舱室等,以便能较为准确地校核布置地位和舱容。

5)空船重量和主要性能的估算或计算要求可靠和准确;初稳性计算至少应包括两种装载情况。

6)课程设计说明书应能反映设计思想和设计工作的全过程,每一部分都应有必要的说明和小结,应条理清楚,文字通顺,排版工整,要求用计算机打字成文。

1.6 方案构思

按设计任务书要求,本船为海洋多用途拖轮,应具备以下特点:

1)较高的自由航速;

2)保证优良的操纵性;

3)具备较大的系柱拖力;

4)足够的稳性和适航性;

5)海洋多用途拖轮应有的其他性能和设备。

根据以上的特点,本船设计应做到以下几点:

1)本船采用双机双桨,以获得较高的自由航速,快速到达作业海域。

2)为保证本船优良的操纵性,应力求减小船长。

3)为提高本船的推进效率,增加拖力,应加大尾吃水,以增大螺旋桨的直径。

4)在保证足够稳性和适航性的情况下,型深不应过大,以免引起重心升高和受风面积的增大。

5)本船应需配备以下主要设备:大功率的自动拖缆机,相应能力的起吊设备和对外消防设备等。

1.7 母型船资料

一、概述

本船是航行于沿海航区的2940KW 的海洋多用途拖轮。钢质结构,单连续

甲板,长首楼,双机,双桨,双舵船舶,主要任务是营救遇难船舶,拖带搁浅、

触礁以及失去机动能力的船舶返回安全地区。

二、主尺度及主要要素

船长LOA57.62m

垂线间长LPP49.40m

型宽B12.00m

型深 D 5.00m

设计吃水d 4.20m

满载排水量Δ1852.1t

方形系数CB0.723

棱形系数CP0.794

舯剖面系数CM 0.911

水线面系数CW0.900

浮心纵向位置XB-2.122m

自由航速V12kn

三、主机

型号6320ZCd-6型柴油机

额定功率1470kW×2

额定转速525 转/分

齿轮箱减速比 2.4671:1

四、螺旋桨

采用四叶外旋定螺距螺旋桨 2 个,材料为镍铝青铜。

第二章船舶主尺度及排水量的初步估算

2.1确定主尺度应考虑的因素

1、船长

对于各类不同用途的拖轮,其船长的选择是不同的,如对于内河浅水拖轮,由于吃水过小,为了得到一定的排水量不得不加大船长,对于港作拖轮则应尽量减小船长以得到港内自身回转的灵活性,而对于长途航行的拖轮及海洋拖轮,要考虑到减小阻力以及对风浪的抵抗能力,则应适当的增加船长。本船的基本考虑因素有以下几点:

(1)满足布置要求。主甲板以下要布置机舱、淡水舱、重油舱及首尾尖舱等,这些舱室应分布合理,使拖轮在满载和空载情况下尾部吃水变化较小,以保持车叶和舵的良好性能,必要时需考虑设置压载舱,船长应能满足以上布置的要求。

(2)航道限制。内河拖轮,特别是运河和浅水急流航道的拖轮要考虑航道的最小曲率半径对船长的限制。

(3)考虑阻力。拖轮在自航时,对应的速长比约为1.1~1.4,所以增加船长可以降低速长比,即减少了拖轮的剩余阻力。求某些要求自由航速较高的拖轮,可考虑选取较大的船长,但要注意避“峰”求“谷”,即避开阻力的峰值,请结合任务书的要求来考虑。

(4)造价考虑。拖轮船长愈大则重量愈大,造价愈高。

2、船宽

拖轮船宽主要决定于稳性以及必要的甲板面积,需要考虑的因素有:

(1)稳性要求;

(2)航道限制;

(3)布置要求。

3、型深

型深对纵向强度、剩余稳性均有很大的影响。由于型深=设计吃水+最小干舷,故吃水为一定时,根据最小干舷就可以决定最小型深。

4、干舷

干舷直接关系到船舶的剩余阻力和大倾角稳性。拖轮的干舷较一般的船舶高,一般多在0.6~1.2m之间,视船舶大小及航区而定。

2.2主尺度选择的一般步骤

船舶主尺度的选取主要涉及到以下几个方面:

①满足承受重量所需要的浮力,即空船重量加载重量应等于船在设计吃水时的浮力;

②满足新船所需要的布置地位(舱容及甲板面积);

③满足对新船的各项技术性能(快速性、稳性、操纵性、耐波性和强度等)的要求;

④考虑航线环境、建造与修理厂设备条件对新船主尺度的限制;

⑤满足用船部门对新船的有关使用要求。

⑥经济性好。

具体步骤和方法如下:

1)确定主尺度的选择范围

首先根据新船的船型、布置地位、航速等和主尺度的限制条件,参考母型船资料,初步确定一个主尺度的选择范围。

具体方法是:采用一些主尺度估算公式,对主尺度进行估算,大致确定新船的主尺度范围。

2)主尺度的第一次近似计算

主尺度的初始值可以采用以下方法估算:

①采用母型船换算法:采用适当的换算方法粗估新船的主尺度初始值。

②应用统计公式或经验公式:对常规船型,在选用统计公式或经验公式粗估主尺度时,特别要注意公式的适用范围,如果对这些公式的适用范围不清楚,可以用母型船资料来试算,从而了解这些公式的适用范围。

3)重力与浮力的平衡、舱容和布置地位的初步校核

对于布置地位型船:首先校核布置地位与舱容,然后校核浮力与重力的平衡。当吃水允许改变时,用调整吃水的办法来平衡重力与浮力是比较容易的,也可以采用调整方形系数的方法。

2.3 主尺度的确定方法

2.3.1根据统计资料和近似计算公式来确定船长范围

可参考《船舶设计手册》,根据所给统计资料,进行选择,我选择的是4)由船长和主机功率的统计公式来粗略估算:

其中:14702 1.4B P KW

m =?=,结合母型船资料船长LPP 为50m 到60m 之间。

结合后面的各种校核可知LPP 为58m 。船长对船造价是影响最大的,所以在可能的前提下尽可能的去减小船长。由于要达到相应的马力,所以在无耐之下增加船长从而使其达到相应的要求。

2.3.2船宽的初步估算

对于船宽,由于拖轮在工作过程中往往受到被拖船舶的急牵,其稳性要求较高,

所以船宽通常按稳性要求结合布置的情况来确定。根据统计资料和母型船来确定船宽范围由母型船换算得到型宽

算的船宽为14m

2.3.3型深D 和吃水d 的确定

拖船吃水一般由螺旋桨所需的浸沉深度、港口航道条件及对稳性影响较大的B/d 值来选定。本船一般在深水港区和近海海域,因此其吃水不受限制,故吃水的选择主要应从提高推进效率及要求一定的尾吃水和稳性角度来考虑。在一定吃水条件下,型深的大小对稳性、储备浮力等均有影响,因此型深的确定要考虑干舷的要求和型深吃水比的影响以及设计建造的方便。

均采用母型船换算公式

根据母型船资料, 2.86B

d

= 中部吃水取 d 为4.9m

根据母型船资料,L/D=9.88 型深D 可以取为5.9m

2.3.4方形系数的估算

沿海船舶方形系数推荐用下式计算:

根据 1.08/2B C V L =-,但当/ 1.0V L =时,B C 应减0.01 其中:V 为自由航速,为14kn ; L 为垂线间长(英尺)

初步算的为0.563

2.3.5 其它船型系数的确定

1. 棱形系数P C

沿海船舶的棱形系数和速长比关系采用蒋慰昌公式:

1.10/2P C V L =-=0.593

上式适用于/V L =1.10以下。 2. 中剖面系数M C

/M B P C C C ==0.949

3. 水线面系数W C

沿海船舶的水线面系数W C 和方形系数的关系可以用以下表示:

0.730.30W B C C =+=0.711

4. 浮心纵向坐标B X

5.5

6.5/B X V L =-=-1.097

拖轮的浮心位置一般在船舯之后,可取在2%--3%LPP 处。 这些均为初步估算,具体校核下面会提及。

2.3.6 船舶重量估算及载重量的估算

根据同类型船的情况,分别找出各部分的重量系数。

1、船体钢料重量H H W C LBD =,系数H C 取自母型船0.1288; 为617.1t

2、舾装重量2/30()O W C LBD =,系数0C 取自母型船1.16; 为329.7t

3、机电设备重量0.5(/0.7355)M M D W C P =,系数M C 取自母型船5.9;为360t

4、排水量裕度取空船重量LW 的5%,

综上所述,空船重量LW=105%(W H +Wo +W M )=1372t

1、人员及行李:每人平均重65kg ,船员行李50kg 。 共1.61t

2、食品及淡水:食品每人每天4kg ,淡水每人每天200kg 。

可算出食品重量,另外,任务书给出携带淡水~320t 。 共353t 3、燃料油+轻柴油:

任务书给出携带燃油~535 t 。 共535t 4 滑油:

任务书给出携带滑油~9t 共9t 5、备品及供应品:

该部分通常取为(0.5%~1%)LW 。 共11t 综合以上,可求出载重量DW 。 DW=908.6t LW+DW =2280.6t

2.3.7 船舶重量估算

根据浮性方程式kLBd B C ρ?=,由初步选取的主尺度参数计算新船的排水量;

Δ=2308.06t

2.4 小结

由这一章可以大体算出主要尺寸和相关系数以及船体重量。但是这些数据是不可靠的,换需要从新去校核换算。

Lpp =58m B =14m d =4.9m D =5.9m

C B =0.563 C P =0.593 C M =0.9494 C W =0.711 X B =-1.1

第三章 性能平衡及校核

3.1 舱容及重力与浮力平衡校核

3.1.1舱容校核

一、新船所能提供的舱容的估算

主船体总容积的估算,据主尺度(包括方形系数),可粗估垂线间长范围内的主船体的型容积

1H BD PP V C L BD ==2908.4m^3

BD C 为计算到型深的方形系数,11d d BD B B C C C =+-()(D-)/(C ),其中1C 取4。1D 为计入舷弧和梁拱的相当型深,10.7C M D D S =++=6.047。 二、分项舱容的校核

1、机舱容积V M

机舱所需容积实际上由机电设备布置地位所需的机舱长度L M 和机舱位置所决定。拖轮机舱位置布置在船长中部。已知机舱所需长度L M 和位置时可按下式估算机舱容积:

V M =K M L M B (D-h DM )

式中:K M 为机舱体积丰满度系数,取K M =1;

h DM 为机舱双层底高度,取h DM =1.2m 。 机舱长度:L M= l m + C

式中:l m =4.934m ,系数C=5.066m 。

求得:V M =658m 3 。

2、压载水舱容积V B

压载平均吃水d B =1.55+0.023L

已知要求的压载航行平均吃水d B 后,可按下式计算压载排水量ΔB ,

d d B

W

C C B B =??() (2-6-4)

求得: ΔB=1181.5t

求得:V B =0m 3

3、油水舱容积V OW

船上油水舱包括燃油舱、淡水舱、轻柴油和滑油舱等。这些舱所需容积可按储存

量来计算:

O W i V V =∑ i c i

·k i

i W V ρ=

(2-6-3) 式中:i W 为油、水等储存量(t );

i ρ为油水的密度(t/m 3)

ci k 为容积折扣系数,对于水舱可取结构折扣系数,对油舱再考虑膨胀系数0.97,重油舱内因设置加热管系,故还要占去3%左右的容积。

燃油

500 ρ 0.9 kc 0.922082 vi

602.5012 淡水

320 ρ 1 kc 0.98 vi 326.5306 轻柴油润滑油

44 ρ

0.85 kc

0.9506 vi

54.45477

最后可知道V OW =983.5

4、其他舱室容积V A

主船体其他舱室还有首尖舱、尾尖舱等等,此范围内上述舱室的容积约占总容积的5%;另外,防污染公约规定,污油、污水舱的舱容不得小于油水舱容积的3%。即可知道V A 占总舱容5%

三、全船舱容的校核

综上所述需要的总容积为1724m^3小于所能提供的垂线间型容积2908m^3。

3.1.2重力与浮力平衡校核

根据初步估算的空船重量LW 和载重量DW 计算出船舶的重力;根据初步选取的L 、B 、D 、d 及B C 计算出新船的排水量;比较重力与浮力,采用诺曼系数法进行平衡,最终浮力应略大于重力,并应满足平衡条件的要求。

由于排水浮力太过大于船重,不满足要求。因此要进行重力与浮力的平衡校核,采用诺曼系数法进行平衡。

采用修正B C 来平衡,则诺曼系数:

式中:α=0.4 ,β=0 ,γ=0 。

求得:N =1.118 ;则δΔ=N ·DW δ=-88.43t ;

浮力 2308.055275 2277.306 LW 1372.007851 DW 908.5860628

DW1 936.0474235 905.2977 △dw

-27.46136072

3.288356

δΔ=N*Δdw=

-30.74971655 3.682119 Cb=(Δ+δΔ)/(ρkLBd)= 0.555069483 0.555967

再次平衡可知浮力Δ=2281t ,略大于LW+DW =2280.6t ,满足条件。 并且从新估算了航速

(1.08)2B V C L =-?=14.46kn

重新估算航速

V=(1.08-Cb)*2*L^0.5 14.48267981 14.45792

Cp= 0.575069483 0.575967 Cm= 0.965221594 0.965276 Cw= 0.705200722 0.705856 Xb= -1.324096726 -1.31243 cbd 0.586173

重新估算航速V =(1.08-C B )x2x Lpp x1.944=14.46KN 此时圆圈P=2.5066*F R /

P C =1.03,处在有利“干扰区”

3.2 初稳性校核

拖船的稳性对其安全性和使用效能均有重要的影响,且受稳性规范的约束,是设计中要很好处理的一项重要技术性能。在开始确定主要尺度及船型系数时,就必须给予重视。在此仅考虑初稳性的校核。

3.2.1初稳性高度及横摇周期估算

1、满载出港根据船舶静力学,初稳性高 GM=KB+BM-KG

亦可化为:2

12g GM=a d a d

B Z +-

式中:g Z =KG 表示重心高度,并且求得:1a =0.559,2a =0.079。 计算重心高度如下表:

重心高度估算

Wh= 617.05504 Zgh 4.222204877

Wo= 329.6577953 Zg0 6.34935 Wm= 359.9613086 zgm 3.245 ∑W=

1372.007851

∑wi*zi 5866.519968

Zge=∑wi*zi/∑W

5.231037666

人员及行李食品

33.61 Zgd1 6.9

备品及淡水 330.9760628

Zgd2 4.72 燃油轻柴油润滑油

544

Zgd3 3.54

∑W=

908.5860628

∑wi*zi

3719.876016

Zgd =∑wi*zi/∑W 4.094137219

Zg=

4.7780978

最后估算出初稳性高是GM=1.18m 横摇周期估算:

我国法规的完整稳性规则(非国际航行船舶)中,横摇周期按下式估算:

22

40.58f B KG T GM φ+= (3-1-3)

式中:f=1+0.07(B/d-2.5)=1.025,因为B/d>2.5;0GM 为未计及自由液面修正的初稳性高。可求得:T φ=9.29s>9s

故,船舶满载时能满足规范对初稳性和横摇性能要求。 2、压载到港 `?≈1789t,

/1'('/)0.53w B C C B B C C d d -== ;/1'('/)0.67w B C C W W C C d d -==

11 2.53B

W C a C ?

?=- ???

=0.571 ;2

2(0.170.13)W W B C C a C +=

=0.076 符合法规对我国沿海船只的初稳性高的要求对于3a ,参考相近的船型得出

30.78a =,故此时初稳性高有

2

2

12314

'0.571 4.040.0760.78 5.9 1.37'4

B GM a d a a D m d =+-=?+?-?=

符合法规对我国沿海船只的初稳性高的要求

f=1.025 则横摇周期有:

2222

4144 4.040.580.5818.811.37

O B KG T f

s GM φ++?==??=

满载和压载都大于8s ,符合我国法规

3.3自由航速校核

3.3.1计算有效马力曲线

艾亚(Ayre)法有效功率估算表

Lpp 58 B 14 T 4.9 Δ 2280.988 B/T

2.857143

Cb 0.555967

xc -2.62486

L/Δ^(1/3) 4.406093

Δ^0.64 140.9934

速度13 14 15 Vs/√gL 0.28049 0.302066 0.323642 C0 265 220 195 Cbc 0.609 0.574 0.559 Cb(%) 0.087082 0.031416 0.005426

Cb 修正

5.69 1.48 0.22 Cb修正数Δ1 15.0785 3.256 0.429 已修正Cb之C1 280.0785 223.256 195.429 B/T修正(%)=-10Cb(B/T-2)% -4.76543 -4.76543 -4.76543 B/T修正数量,Δ2 -13.3469 -10.6391 -9.31303 已修正B/T之C2 26

6.7316 212.6169 186.116 标准xc,%L,船中前或后-2.05 -2.28 -2.41 实际xc,%L,船中前或后-2.62486 -2.62486 -2.62486 相差%L,船中前或后-0.57486 -0.34486 -0.21486 xc修正(%)0.2 0.2 0.2 xc修正数量,Δ3 -0.53346 -0.42523 -0.37223 已修正xc之C3 266.1981 212.1917 185.7437 长度修正(%)=(Lwl-1.025Lpp)/Lwl 6.503106 6.503106 6.503106 长度修正数量,Δ4 1

7.31114 13.79905 12.07911 已修正长度C4 283.5092 225.9907 197.8228 Vs^3 2197 2744 3375 Pe 803.0616 125

8.287 1768.004

可知道,当V =14.46kn 的时候,其有效马力为1501kw

3.3.2总推进系数计算

推进系数为:0.H R S P C ηηηη=

以上各项效率分别为:船身效率ηH ;敞水效率η0;相对旋转效率ηR ;轴系传送效率S η

1)螺旋桨敞水效率:

22340(75.880.8450.827100.32510)/100P P P B B B η--=-+?-?

1/2

1/2

2.5

2.5

525

(2940/0.7457)(/0.7457)

2.467124.34(14.46(10.145))

P a N P B V ?=

==?- P —螺旋桨收到功率 N —螺旋桨

a V =V (1-w ) 即敞水效率: 00.57η=

2)船身效率

(1)

(1)

H t w η-=

-

由海克休公式有

0.70.30.70.5760.30.153p w C =-=?-=

0.500.180.500.5760.180.108P t C =-=?-=

(1)10.108

1.05(1)10.153

H t w η--=

==--

3) 相对旋转效率ηR :取0.98

4)轴系传送效率S η:取0.9312,有减速箱。

故估算推进系数: 0. 1.050.5970.980.93120.57H R S P C ηηηη==???= 而由有效功率曲线知:Pe=1516.1kw

则: 1501.0.5112940

Pe P C P =

== 两者相近,符合要求

3.4干舷校核

按《国内航行海船法定检验技术规则.2004》进行计算校核 1、 基本干舷0f 按下式计算:

查B 型船舶的基本干舷 得0f =544mm

2.L<100m 的B 型船舶干舷修正值1f

取封闭上层建筑有效长度(E )为0.4L 所以1f =0

3. 方形系数对干舷的修正2f

当实船的方形系数CB<=0.68时,取2f =0

所以本船2f =0

4.型深对干舷的修正值3f 当D1>L/15时

编译原理课程设计

《编译原理》课程设计大纲 课程编号: 课程名称:编译原理/Compiler Principles 周数/学分:1周/1学分 先修课程:高级程序设计语言、汇编语言、离散数学、数据结构 适用专业:计算机科学与技术专业、软件工程专业 开课学院,系或教研室:计算机科学与技术学院 一、课程设计的目的 课程设计是对学生的一种全面综合训练,是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节。通常,设计题中的问题比平时的练习题要复杂,也更接近实际。编译原理这门课程安排的课程设计的目的是旨在要求学生进一步巩固课堂上所学的理论知识,深化理解和灵活掌握教学内容,选择合适的数据逻辑结构表示问题,然后编制算法和程序完成设计要求,从而进一步培养学生独立思考问题、分析问题、解决实际问题的动手能力。 要求学生在上机前应认真做好各种准备工作,熟悉机器的操作系统和语言的集成环境,独立完成算法编制和程序代码的编写。 设计时间: 开发工具: (1) DOS环境下使用Turbo C; (2) Windows环境下使用Visual C++ 。 (3) 其它熟悉语言。 二、课程设计的内容和要求 设计题一:算术表达式的语法分析及语义分析程序设计。 1.目的

通过设计、编制、调试一个算术表达式的语法及语义分析程序,加深对语法及语义分析原理的理解,并实现词法分析程序对单词序列的词 法检查和分析。 2.设计内容及要求: 算术表达式的文法: 〈无符号整数〉∷= 〈数字〉{〈数字〉} 〈标志符〉∷= 〈字母〉{〈字母〉|〈数字〉} 〈表达式〉∷= [+|-]〈项〉{〈加法运算符〉〈项〉} 〈项〉∷= 〈因子〉{〈乘法运算符〉〈因子〉} 〈因子〉∷= 〈标志符〉|〈无符号整数〉|‘(’〈表达式〉‘)’ 〈加法运算符〉∷= +|- 〈乘法运算符〉∷= *|/ (1) 分别选择递归下降法、算符优先分析法(或简单优 先法)完成以上任务,中间代码选用逆波兰式。 (2) 分别选择LL(1)、LR法完成以上任务,中间代码选 用四元式。 (3) 写出算术表达式的符合分析方法要求的文法,给出 分析方法的思想,完成分析程序设计。 (4) 编制好分析程序后,设计若干用例,上机测试并通 过所设计的分析程序。 设计题二:简单计算器的设计 1.目的 通过设计、编制、调试一个简单计算器程序,加深对语法及语 义分析原理的理解,并实现词法分析程序对单词序列的词法检 查和分析。 2.设计内容及要求 算术表达式的文法:

船舶设计原理课程设计

船舶设计原理课程设计计算说明书 运船班 学号: 指导教师:林焰王运龙 目录

一、确定设计参数 (2) 二、母型船横剖面面积曲线(SAC) (2) 三、母型船SAC无因次化 (2) 四、用“1-Cp”法绘制设计船SAC (3) 五、型线图的绘制 (4) 1、母型船型值表无因次化 2、绘制母型船无因次化半宽水线图 3、通过在x方向的偏移量,修改出设计船的无因次化半宽水线图 4、从设计船的无因次化半宽水线图中差值得出非整数水线的设 计船横剖面型值表 5、将差值有因次化,绘制设计船横剖面图 6、从中差值得出设计船的型值表 7、根据设计船型值表绘制设计船的半宽水线图和纵剖线图 六、绘制总图 (11) 七、设计总结 (11) 一、确定设计参数 船体总长 29.80m

设计水线长 27.90m 垂线间长 27.90m 型宽 5.310m 型深 2.200m 设计吃水 1.360m 方形系数 0.450 棱形系数 0.603 水线面系数 0.774 中横剖面系数 0.751 设计排水量 93.28t -0.60m 浮心纵向坐标X b 二、母型船横剖面面积曲线(SAC) 由邦戎曲线读出母型船设计水线处(1.35m)的各站面积值,如下: 站号0 0.5 1 1.5 2 3 4 面积A/m20.0334 0.3453 0.6152 1.0285 1.5683 2.3754 2.5882 5 6 7 8 8.5 9 9.5 10 2.6428 2.4151 1.8445 1.1422 0.814 0.4824 0.2003 0 三、母型船SAC无因次化 将母型船各站面积除以最大横剖面面积,并将各站距船中的距离除以二分之 一水线间长,得到如下无因次结果: x/?L -1 -0.9 -0.8 -0.7 -0.6 -0.4 -0.2 pp 0.013 0.131 0.233 0.389 0.593 0.899 0.979 A/A m 0 0.2 0.4 0.6 0.7 0.8 0.9 1 1.000 0.914 0.698 0.432 0.308 0.183 0.076 0.000 绘制母型船SAC曲线 四、用“1-C p”法绘制设计船SAC 1、已知母型船C p0=0.598,设计船C p=0.603,则棱形系数变化量

机械原理课程设计,详细.

目录 一、设计题目 (2) 1、牛头刨床的机构运动简图 (2) 2、工作原理 (2) 二、原始数据 (3) 三、机构的设计与分析 (4) 1、齿轮机构的设计 (4) 2、凸轮机构的设计 (10) 3、导杆机构的设计 (16) 四、设计过程中用到的方法和原理 (26) 1、设计过程中用到的方法 (26) 2、设计过程中用到的原理 (26) 五、参考文献 (27) 六、小结 (28)

一、设计题目 ——牛头刨床传动机构 1、牛头刨床的机构运动简图 2、工作原理 牛头刨床是对工件进行平面切削加工的一种通用机床,其传动部分由电动机经 带传动和齿轮传动z 0—z 1 、z 1 、—z 2 ,带动曲柄2作等角速回转。刨床工作时,由导 杆机构2、3、4、5、6带动刨刀作往复运动,刨头右行时,刨刀进行切削,称为工 作行程;刨头左行时,刨刀不进行切削,称为空回行程,刨刀每切削完一次,利用 空回行程的时间,固结在曲柄O 2 轴上的凸轮7通过四杆机构8、9、10与棘轮11和棘爪12带动螺旋机构(图中未画),使工作台连同工件作一次进给运动,以便刨刀继续切削。

二、原始数据 设计数据分别见表1、表2、表3. 表1 齿轮机构设计数据 设计内容齿轮机构设计 符号n01d01 d02 z0 z1 z1’m01 m1’2n2 单位r/min mm mm mm mm r/min 方案Ⅰ1440 100 300 20 40 10 3.5 8 60 方案Ⅱ1440 100 300 16 40 13 4 10 64 方案Ⅲ1440 100 300 19 50 15 3.5 8 72 表2 凸轮机构设计数据 设计内容凸轮机构设计 符号L O2O4 L O4D φ[α]δ02 δ0 δ01δ0/ r0 r r 摆杆运动规 律单位mm mm °°°°°°mm mm 方案Ⅰ150 130 18 45 205 75 10 70 85 15 等加速等减 速 方案Ⅱ165 150 15 45 210 70 10 70 95 20 余弦加速度方案Ⅲ160 140 18 45 215 75 0 70 90 18 正弦加速度方案Ⅳ155 135 20 45 205 70 10 75 90 20 五次多项式 表3 导杆机构设计数据 设计内容导杆机构尺度综合和运动分析 符号K n2L O2A H L BC 单位r/min mm 方案Ⅰ 1.46 60 110 320 0.25L O3B 方案Ⅱ 1.39 64 90 290 0.3L O3B 方案Ⅲ 1.42 72 115 410 0.36L O3B 表4 机构位置分配表 位置号位置 组 号 学生号 A B C D 1 1 3 6 8/ 10 2 5 8 10 7/ 1/ 4 7 8 10 1 5 7/ 9 12 2 1/ 4 7 8 11 1 3 6 8/ 11 2 5 7/ 9 11 1/ 3 6 8/ 11 3 2 5 7/ 9 12 1/ 4 7 9 12 1 3 6 8/ 12 2 4 7 8 10

武汉理工船舶设计原理课程设计20000T近海散货船设计

20000T近海散货船设计 设计任务书 本船为钢质、单甲板、艉机型国内航行海上散货船。常年航行于沿海航线,属近海航区;主要用于干散货运输。本船设计载重量20000t,积载因素经调研确定。按“CCS”有关规范入级、设计和建造。并满足中华人民共和国海事局有关国内航行海船的相关要求。满载试航速度不低于11 kn,续航力5000 n mile。 第一部分主尺度的确定 主要内容: 1.根据有关经验公式及图表资料初步确定船舶主尺度 2.通过重力与浮力平衡来调整船舶主尺度 3.主要性能的估算 4.货舱舱容的初步校核 1.初步确定船舶主尺度 船舶主尺度主要是指船长L(一般是指垂线间长L pp)、型宽B、型深D和设计吃水d,通常把方形系数及主尺度比参数也归为主尺度范围。 1.1 船长L 由统计公式(5.3.2)散货船(10000t10000t) B=0.0734L1.137d=0.0441L1.051得 B=22.5m d=8.9m 1.3 型深D 参考常规货船尺度比参数关系图,取d/D=(0.7-0.8)得D=12.51,取D=12m。 1.4 方形系数CB 由统计公式(5.3.29)散货船 C B=1.0911L-0.1702B0.1587d0.0612V s-0.0317得C B=0.803

1.5基本干舷的校核 保证船舶具有足够的干舷一方面可以保证有一定的浮力,另一方面可以减少甲板上浪。如果干舷太小,航行中甲板容易上浪,从而造成的后果是船舶的重量增加,重心升高,初稳性降低,并可能冲坏甲板上的某些设备,也影响船员作业和人身安全。干舷的大小直接关系到船的储备浮力,如果甲板上浪来不及排掉,或者船体开口的封闭设施被破坏而导致海水灌入船体,此时如储备浮力不足,就容易下沉,所以发生沉没或倾覆,所以保证船舶具有足够的干舷很重要。 国际规定船舶都必须满足所规定的最小干舷。这里只进行基本干舷的计算,因为这是初步校核干舷是否满足,而且对基本干舷的修正值一般相对基本干舷都很小。 查表2.2.4 该船基本干舷是2.396m<3.1m(12-8.9),(这里也没计入甲板厚度),初步校核满足干舷的要求。 1.6排水量的初步估算 △=kpC B LBd=1.003×1.025×0.803×154×22.5×8.9=25458t 1.7空船重量L W的估算 空船重量通常将其分为船体钢料重量W H、舾装重量W o和机电设备重量W M 三大部分,即 LW= W H + W o +W M (1)W H的估算 散货船W H的统计公式(3.2.11)和(3.2.8) W H =3.90KL2 B(C B +0.7)×10-4 +1200 K=10.75-[(300-L)/100]3/2 W H =4010t (2)W o的估算 由统计公式(3.2.23)及图表3.2.5 W o=K B L查图3.2.5K=2.3得 W o=797t (3)机电设备重量的估算W M 根据统计,机电设备重量可以近似地按主机功率的平方根(P D0.5)的关系进行换算。对于主机为柴油机的机电设备重量W M可用下式初估 W M=C M(P D/0.735)0.5 主机功率可以用海军系数发估算。海军系数 C=△2/3v3/P 根据母型船可以算得海军系数C,从而可以估算出主机功率。 型船资料-海船系数如表

机械原理课程设计参考答辩题

. 机械原理课程设计答辩参考选题 1.机构选型? 2.何谓何谓机构尺度综合? 3.平面连杆机构的主要性能和特点是什么? 4.何谓机构运动循环图? 5.机构运动循环图有哪几种类型? 6.在机构组合中什么是串联式组合? 7.在机构组合中什么是并联式组合? 8.在机构组合中什么是反馈式组合? 9.平面机构的构件常见的运动形式有哪几种? 10.举例说明有哪些机构可以实现将转动变成直线移动。 11.举例说明有哪些机构可以实现将转动变成摆动。 12.举例说明有哪些机构能满足机构的急回运动特性? 13.对于外凸凸轮,为了保证有正常的实际轮廓,其滚子半径选取有什么要求? 14.要求一对外啮合直齿圆柱齿轮传动的中心距略

小于标准中心距,并保持无侧隙啮合,此时应采用什么传动? 15.在凸轮机构中,从动件按等加速、等减速运动规律运动时,有何冲击? .. . 16.蜗杆的标准参数在何处,蜗轮的标准参数在何处? 17.平面四杆机构共有几个瞬心,其中有几个绝对瞬心、几个相对瞬心? 18.在平面机构中,每个高副引入几个约束、每个低副引入几个约束?; 19.当两构件组成转动副时,其瞬心位于何处?当构件组成移动副时,其瞬心位于何处? 20.机械效率可以表达为什么值的比值? 21.标准渐开线斜齿圆柱齿轮传动的正确啮合条件是什么? 22.标准渐开线直齿圆柱齿轮的基本参数是哪几个? 23.从机械效率的观点看,机械的自锁条件是什么?

24.试叙机构与运动链的区别? 25.试计算所设计机构的自由度。 26.试说明所设计机构的工作原理。 27.四杆机构同样可以将旋转运动的输入变为直线运动的输出,为什么有的摇摆式输送机要采用6杆机构? 28.机械原理课程设计的任务一般可分为几个部分? 29.机械原理课程设计的方法原则上可分为几类? 30.机械运动方案设计主要包括哪些内容? 31.执行机构按运动方式及功能可分为几类? .. . 32.做匀速转动的机构常用的有哪几种? 33.做非匀速转动的机构常用的有哪几种? 34.分析凸轮机构在本设计中所起的作用。 35.做往复移动的机构常用的有哪几种? 36.平面连杆机构的主要性能和特点是什么? 37.凸轮机构的主要性能和特点是什么? 38齿轮机构的主要性能和特点是什么? 39.分析影响行程速比系数K值大小的几何尺寸。

船舶阻力与推进课程设计

(一)设计要求及船体主要参数 设计要求: 航速:V=14.24 kn;排水量:Δ=16694 t 船体主参数: 船型:单桨、球首、球尾、流线型挂舵、中机型多用途远洋货船。 利用海军系数法,根据母型船主参数估算设计船体,如下: 单位母型船设计船 排水量Δt 20800 16694 设计水线长L WL m 144.20 134.01 垂线间长L PP m 140.00 130.01 型宽B m 21.80 20.26 型深H m 12.50 11.62 设计吃水T m 8.90 8.27 桨轴中心距基线Z P m 2.95 2.74 方形系数C B 0.743 0.725 (二)船舶阻力估算及有效马力预报 2.1 有效马力预报 母型船的有效功率数据如下: 航速Vm/kn 12 13 14 15 16 17 有效功率 P Em /hp 满载2036 2655 3406 4368 5533 7017 压载1779 2351 3007 3642 4369 5236

110%满 载 2239 2921 3747 4805 6086 7719 根据海军系数法对航速以及有效功率进行变换: 公式:V Vm =(? ?m )16 ; P E P E m =(? ?m )76 变换如下: V m (kn) 12 13 14 15 16 17 V(kn) 11.57 12.53 13.50 14.46 15.42 16.39 P Em (hp) 满载 2036 2655 3406 4368 5533 7017 压载 1779 2351 3007 3642 4369 5236 110%满载 2239 2921 3747 4805 6086 7719 P E (hp) 满载 1575.28 2054.21 2635.27 3379.58 4280.95 5429.14 压载 1376.44 1819.00 2326.56 2817.86 3380.35 4051.16 110%满载 1732.34 2260.02 2899.10 3717.69 4708.82 5972.29 根据以上数据可作出设计船的有效功率曲线如下: 从曲线上可读取,当V=14.24kn 时,对应的有效马力为=3194.82hp 。

编译原理课程设计

编译原理课程设计报告 课题名称: C-语言编译器设计(scanner和parser) 提交文档学生姓名: 提交文档学生学号: 同组成员名单:无 指导教师姓名:金军 指导教师评阅成绩: 指导教师评阅意见: . . 提交报告时间: 2011年 6 月 17 日

1.课程设计目标 设计C-Minus编译器分为scanner和parser两个部分。scanner主要作用是对目标代码进行扫描,列出关键字,变量等内容;parser主要对语法进行分析并生成语法树。 2.分析与设计 ●实现方法:代码用C语言编译而成。其中scanner为手工实现,主要采用switch-case结构实现 状态转换;parser部分采用递归下降分析方法实现。 ●扫描器:C-的词法如下: 1、语言的关键字:i f el se i nt return void while 2、专用符号:+ - * /< <= > >= == != =; , ( ) [ ] { } /* */ 3、其他标记是变量(ID)和数字(NUM),通过下列正则表达式定义: ID = letter letter* NUM = di git digi t* letter = a|..|z|A|..|Z digi t = 0|..|9 4、空格由空白、换行符和制表符组成。空格通常被忽略,除了它必须分开ID、NUM关键字 5. 注释用通常的C语言符号/ * . . . * /围起来。注释可以放在任何空白出现的位置(即注释不能放在 标记内)上,且可以超过一行。注释不能嵌套 其DFA图如下:

分析器:以下为C-的语法规则BNF:

机械原理课程设计

机械原理课程设计说明书 设计题目: 指导老师:哈丽毕努 设计者:马忠福 所属院系:新疆大学机械工程学院专业:机械工程及自动化 班级:机械 10-7 班 完成日期: 2014年7月 新疆大学 《机械原理课程设计》任务书

班级: 机械姓名: 马忠福 课程设计题目: 冲压式蜂窝煤成型机 课程设计完成内容: 设计说明书一份(主要包括:运动方案设计、方案的决策与尺度综合、必要的机构运动分析和相关的机构运动简图) 发题日期: 2014 年 6 月 15 日 完成日期: 2014 年 7 月 25 日 指导教师: 哈利比努

目录 一、蜂窝煤的功能和设计要求 (1) 二、工作原理和工艺动作分解 (2) 三、根据工艺动作顺序和协调要求拟定运动循环图 (2) 四、执行机构的选型 (3) 五、机械运动方案的选定和评价 (4) 六、机械传动系统的传动比和变速机构 (5) 七、画出机械运动方案简图 (5) 八、对机械传动系统和执行机构进行尺寸计算 (6) 1、带传动计算: (6) 2、齿轮传动计算 (6) 3、曲柄滑块机构计算 (6) 4、槽轮机构计算 (7) 5、扫屑凸轮计算 (7) 九、机械方案运动简图 (8) 十、参考文献 (9)

一、蜂窝煤的功能和设计要求 冲压式蜂窝煤成型机是我国城镇峰窝煤(通常又称煤饼)生产厂的主要生产设备,这种设备由于具有结构合理、质量可靠、成型性能好、经久而用、维修方便等优点而被广泛采用。 冲压式蜂窝煤成型机的功能是将粉煤加入转盘的模简内,经冲头冲压成峰窝煤。为了实现蜂窝煤冲压成型,冲压式蜂窝煤成型机必须完成五个动作: (1)粉煤加料; (2)冲头将蜂窝煤压制成型; (3)清除冲头和出煤盘的积屑的扫屑运动; (4)将在模简内的冲压后的蜂窝煤脱模; (5)将冲压成型的蜂窝煤输送。 图1.1冲头、脱模盘、扫屑刷、模筒转盘位置示意图 冲压式蜂窝煤成型机的设计要求和参数有: (1)蜂窝煤成型机的生产能力:30次/min; (2)驱动电机:Y180L-8,功率N=111KW;转速n=710r/min; (3)机械运动方案应力求简单; (4)图1.1表示冲头、脱模盘、扫屑刷、模筒转盘的相互位置情况。实际上冲头和脱模盘都与上下移动的滑梁连成一体,当滑梁下冲时将粉煤冲压成蜂窝煤,脱模盘将以压成的蜂窝煤脱模。在滑梁上升过程中扫屑刷将冲头和脱模盘刷除粘着粉煤,模筒转盘上均布了模筒,转盘的间歇机构使加料的模筒进入冲压位置、成型的模筒进入脱模位置、空模筒进入加料位置。 (5)为了改善蜂窝煤冲压成型的质量,希望冲压机构在冲压后有一保压时间。 (6)由于冲头压力较大,希望冲压机构具有增力功能,以增大有效作用,减小原动机的功率。

船舶耐波性能实验——阻尼系数测量

船舶耐波性能试验 —阻尼系数测量试验 学生姓名: 学号: 学院:船舶与建筑工程学院班级: 指导教师:

一、船模横摇试验的目的 上风浪中航行最易发生横摇,而且横摇的幅度较大,不仅影响船 员生活和工作的各个方面,严重的横摇还会危及船舶的安全乃至倾覆失事。因此,在有关耐波性的研究中,首先关注的是要求设计横摇性能优良的船舶。 由于船舶在波浪中横摇运动的复杂性,理论计算尚未达到可用于实际的程 度,因而模型试验是目前预报船舶横摇最可靠的方法。 本教学试验由下列两部分组成,即: 1.船模在静水中的横摇衰减试验,目的是确定船的固有周期以及作用在船 体上的水动力系数,如附连水惯性矩及阻尼系数等。据此可根据线性运动方程计算船舶在风浪中的横摇频率响应曲线。 2.船模在规则波中的横摇试验,目的是确定船的横摇频率响应函数,可用 于预报船舶在中等海况下的横摇统计特性,对于高海况的预报数值则偏高,这是由于非线性影响的缘故。 二.实验原理 通过《船舶原理》课程的学习,我们知道船舶的横摇运动方程可以表示为: 式中,表示横摇角、横摇角速度、横摇角加速度;Ixx’表示船 舶在水中的横摇惯性矩,等于船舶在空气中的横摇惯性矩Ixx 与船舶在水中的横摇附加惯性矩之和;N为阻尼力矩系数;D为排水重量;h为横稳性高度;αm0为有效波倾;ω为波浪圆频率。 引入横摇衰减系数γ和横摇固有(圆)频率ωФ ωФ2=Dh/Ixx’ 横摇运动方程可以写成: 静水中自由横摇 考虑船舶在初始时刻浮于静水面上,并伴有一个静横倾角φ0,但不受波浪的作用,该船舶随后将作自由横摇运动,其表达式可以写成 式中,无因次衰减系数μ和相位超前角β为

CMinus词法分析和语法分析设计编译器编译原理课程设计报告书

编译原理课程设计报告 课题名称:C- Minus词法分析和语法分析设计 提交文档学生姓名:X X X 提交文档学生学号:XXXXXXXXXX 同组成员名单:X X X 指导教师姓名:X X 指导教师评阅成绩: 指导教师评阅意见: . . 提交报告时间:2015年6月10日

1.课程设计目标 实验建立C-编译器。只含有扫描程序(scanner)和语法分析(parser)部分。 2.分析与设计 C-编译器设计的整体框架,本实验实现扫描处理和语法分析程序(图中粗黑部分)。 2.1 、扫描程序scanner部分 2.1.1系统设计思想 设计思想:根据DFA图用switch-case结构实现状态转换。 惯用词法:

①语言的关键字:else if int return void while ②专用符号:+ - * / < <= > >= == != = ; , ( ) [ ] { } /* */ ③其他标记是ID和NUM,通过下列正则表达式定义: ID = letter letter* NUM = digit digit* letter = a|..|z|A|..|Z digit = 0|..|9 大写和小写字母是有区别的 ④空格由空白、换行符和制表符组成。空格通常被忽略,除了它必须分开ID、NUM 关键字。 ⑤注释用通常的C语言符号/ * . . . * /围起来。注释可以放在任何空白出现的位置(即注释不能放在标记内)上,且可以超过一行。注释不能嵌套 scanner的DFA

说明:当输入的字符使DFA到达接受状态的时候,则可以确定一个单词了。初始状态设置为START,当需要得到下一个token时,取得次token的第一个字符,并且按照DFA与对此字符的类型分析,转换状态。重复此步骤,直到DONE为止,输出token类型。当字符为“/”时,状态转换为SLAH再判断下一个字符,如果为“*”则继续转到INCOMMENT,最后以“*”时转到ENDCOMMENT状态,表明是注释,如果其他的则是字符停滞于当前字符,并且输出“/”。 2.1.2程序流程图

船舶型线设计说明书

船舶设计课程设计 指导老师:刘卫斌 班级:船海0701 姓名:张帅 学号:U200712588

一、 “1-Cp ”法改造。 (1) 通过计算得到母型船横剖面面积曲线 在型线图中,输入area 命令,选择从0站到20站各站区域,获得各站横剖面面积,制作excel 表格绘图。表格如下: 其中原坐标对用于在AUTOCAD 中绘制横剖面面积曲线。 (2)通过area 命令求 C pf 和 C af ,计算 δ X =()X -1a ,而 ( )C C pf pf a -=1/δ , 列出表格,连同之前得到的数据如下。

(3)由以上δX 在无因次横剖面面积曲线上平移。 计算“1-Cp ”法后0581.0Cp =δ,满足前述Cp 增大6%的要求,“1-Cp ”法改造成功。 二、改造浮心位置——迁移法 (1)保持Cp 不变,仅移动型心位置,将横剖面面积曲线向前或向后推移,保持曲线下面积不变,使曲线型心总坐标向船尾方向移动1%L 。 步骤如下: 1) 作出横剖面面积曲线形心B 0 2) 作KB 0垂直于水平轴,BB 0垂直于KB 0,使BB 0=1%,连接KB

3)过每站作垂线与原横剖面面积曲线相交,同时过每站作平行于KB的斜线 4)依次由各站所作垂线与横剖面面积曲线的交点引垂线分别与斜线相交。 5)顺次连接各交点,即得到新的横剖面面积曲线。 改造数据及横剖面面积曲线如下

(2) 以L/2处为坐标原点,分析迁移前后无因次横剖面面积曲线形 心纵坐标;迁移前Xb= 2.43m ,迁移后Xb ’= 1.55m 。垂线间长104.1m ,则迁移前后%934.01 .104x x x ' b b =-= b δ (3) 改造前后,面积曲线下面积分别为 迁移前:A 1= 37385.4922 迁移后:A 2= 37386.3928 %0024.01 2 1 A =-= A A A δ 由此知迁移前后排水体积保持不变。 三、 面积曲线改造后型值的产生 新船Cm 与母型船相同,则新船方形系数Cb 也已满足要求,此时新船的各主尺度保持不变。则新船型值由以下步骤求的。 1) 将母型船面积曲线和改造后所得新船的面积曲线画在一张

机械原理课程设计说明书

机械原理课程设计说明书设计题目:压床机构设计 自动化院(系)机械制造专业 班级机制0901 学号20092811022 设计者罗昭硕 指导老师赵燕 完成日期2011 年1 月4日

一、压床机构设计要求 1 .压床机构简介及设计数据 1.1压床机构简介 图9—6所示为压床机构简图。其中,六杆机构ABCDEF为其主体机构,电动机经联轴器带动减速器的三对齿轮z1-z2、z3-z4、z5-z6将转速降低,然后带动曲柄1转动,六杆机构使滑块5克服阻力Fr而运动。为了减小主轴的速度波动,在曲轴A上装有飞轮,在曲柄轴的另一端装有供润滑连杆机构各运动副用的油泵凸轮。 1.2设计数据

1.1机构的设计及运动分折 已知:中心距x1、x2、y, 构件3的上下极限角,滑块的冲程H,比值CE /CD、EF/DE,各构件质心S的位置,曲柄转速n1。 要求:设计连杆机构, 作机构运动简图、机构1~2个位置的速度多边形和加速度多边形、滑块的运动线图。以上内容与后面的动态静力分析一起画在l号图纸上。 1.2机构的动态静力分析 已知:各构件的重量G及其对质心轴的转动惯量Js(曲柄1和连杆4的重力和转动惯量(略去不计),阻力线图(图9—7)以及连杆机构设计和运动分析中所得的结果。 要求:确定机构一个位置的各运动副中的反作用力及加于曲柄上的平衡力矩。作图部分亦画在运动分析的图样上。 1.3飞轮设计 已知:机器运转的速度不均匀系数δ.由两态静力分析中所得的平衡力矩Mb;驱动力矩Ma为常数,飞轮安装在曲柄轴A上。 要求:确定飞轮转动惯量J。以上内容作在2号图纸上。 1.4凸轮机构构设计 已知:从动件冲 程H,许用压力角 [α ].推程角δ。,远 休止角δ?,回程角δ', 从动件的运动规律见 表9-5,凸轮与曲柄共 轴。 要求:按[α]确定 凸轮机构的基本尺 寸.求出理论廓 线外凸曲线的最小曲 率半径ρ。选取滚子 半径r,绘制凸轮实际 廓线。以上内容作在 2号图纸上 压床机构设计 二、连杆机构的设计及运动分析

编译原理课程设计

编译原理课程设计 自顶向下语法分析器 学院(系):计算机科学与技术学院学生姓名:xxxxxxxxx 学号:xxxxxxxxx 班级:电计1102 大连理工大学 Dalian University of Technology

目录

1 系统概论 语法分析是编译过程的核心部分。它的任务是在词法分析识别出单词符号串的基础上,分析并判定程序的语法结构是否符合语法规则。语法分析器在编译程序中的地位如图1所示: 图1 语法分析器在编译程序中的地位 语言的语法结构是用上下文无关文法描述的。因此,语法分析器的工作本质上就是按文法的产生式,识别输入符号串是否为一个句子。这里所说的输入串是指由单词符号(文法的终结符)组成的有限序列。对一个文法,当给你一串(终结)符号时,怎样知道它是不是该文法的一个句子呢?这就要判断,看是否能从文法的开始符号出发推导出这个输入串。或者,从概念上讲,就是要建立一棵与输入串相匹配的语法分析树。 自顶向下分析法就是语法分析办法中的一类。顾名思义,自顶向下就是从文法的开始符号出发,向下推导,推出句子。这种方法是带“回溯”的。 自顶向下分析的主旨是,对任何输入串,试图用一切可能的办法,从文法开始符号(根结)出发,自上而下地为输入串建立一棵语法树。或者说,为输入串寻找一个最左推导。这种分析过程本质上是一种试探过程,是反复使用不同产生式谋求匹配输入串的过程。 实现这种自顶向下的带回溯试探法的一个简单途径是让每个非终结符对应一个递归子程序。每个这种子程序可作为一个布尔过程。一旦发现它的某个候选与输入串相匹配,就用这个候选去扩展语法树,并返回“真”值;否则,保持原来的语法树和IP值不变,并返回“假”值。 2 需求分析 以前,人们对语法的分析都建立在人工的基础上,人工分析虽然能够做到侧类旁推,但终究人力有限,再精密的分析都会出现或多或少的错误。为减少因人为产生的错误,并加快

船舶静水力曲线计算

船舶静水力曲线计算 一、船舶静水力曲线计算任务书 1、设计课题 1)800t油船静水力曲线图绘制 2)9000t油船静水力曲线图绘制 3)86.75m简易货船静水力曲线图绘制 4)5200hp拖船静水力曲线图绘制 5)7000t油船静水力曲线图绘制 6)12.5m多功能工作艇静水力曲线图绘制 2、设计任务 船舶静水力曲线的计算是在完成船舶静力学课程的教学任务下,按照静水力曲线计算课程设计的要求,在提供所设计船舶全套型线图纸的前提下,完成静水力曲线的计算和绘制。 3、计算方法 (1)计算机程序计算 (2)手工计算(包括:梯形法、辛氏法、乞氏法等)。 本课程设计计算以梯形法为例,因其原理相同,其余方法在此不做介绍,可参考教材和相关书籍。 4、完成内容 静水力曲线计算书一份及静水力曲线图一张(用A3坐标纸) 二、船舶静水力曲线计算指导书 本静水力曲线计算指导书以内河20t机动驳计算实例为例。 (一)前言 静水力曲线是表达船在静水正浮各种吃水情况下的各浮性及初稳性系数,并作为稳性计算、纵倾计算及其他计算的基础。通过计算可得到船舶的各项性能参数,其主要内容见表1。 1

表1 静水力曲线图的内容 1、设计前的预习与准备 静水力曲线计算,首先是要熟悉所计算船的主尺度及各船型参数,然后是熟悉各类计算公式,选用计算方法。其次是进行计算,按计算结果绘制曲线图,最后进行检验和修改,完成静水力曲线 2

的计算任务。 2、已知条件 20t内河机动驳型线图一套,梯形法表格一套,见静水力曲线计算书。 (三)设计的主要任务 1、计算公式 A=ι [(y 0+y 1 +······+y n-1 +y n )- 1 2 (y +y n )] 梯形法基本式 A=ι [(y 0+y 1 )+(y 1 +y 2 )+······+(y n-1 +y n ) ] 梯形法变上限积分式 式中:ι—等分坐标间距。注:y1表示各站号的纵坐标值(i=1,···,n)2、静水力曲线计算表格及算例 在实际的计算中,采用下述表格很方便。表中附20t内河机动驳计算实例,供同学自己推演。 静水力曲线计算书 船名:20t内河机动驳平均吃水d:1. 00m 总长 L OA :17.70m 站距ι:0.80m 垂线间长L:16.00m 水线间距h:0.25m 型宽B:4.00m 水的密度ρ:(淡水)1t/m3 型深D:1.35m 附属体系数μ:1.006 3

南京理工大学机械原理课程设计

机械原理 课程设计说明书 设计题目:牛头刨床 设计日期:20011年07 月09 日 目录 1.设计题目 (3)

2. 牛头刨床机构简介 (3) 3.机构简介与设计数据 (4) 4. 设计内容 (5) 5. 体会心得 (15) 6. 参考资料 (16) 附图1:导杆机构的运动分析与动态静力分析 附图2:摆动从计动件凸轮机构的设计 附图3:牛头刨床飞轮转动惯量的确定 1设计题目:牛头刨床 1.)为了提高工作效率,在空回程时刨刀快速退回,即要有急会运动,行程速比系数在1.4左右。 2.)为了提高刨刀的使用寿命和工件的表面加工质量,在工作行程时,刨刀要速度平稳,切削阶段刨刀应近似匀速运动。 3.)曲柄转速在60r/min,刨刀的行程H在300mm左右为好,切削阻力约为7000N,其变化规律如图所示。

2、牛头刨床机构简介 牛头刨床是一种用于平面切削加工的机床,如图4-1。电动机经皮带和齿轮传动,带动曲柄2和固结在其上的凸轮8。刨床工作时,由导杆机构2-3-4-5-6带动刨头6和刨刀7作往复运动。刨头右行时,刨刀进行切削,称工作行程,此时要求速度较低并且均匀,以减少电动机容量和提高切削质量,刨头左行时,刨刀不切削,称空回行程,此时要求速度较高,以提高生产率。为此刨床采用有急回作用的导杆机构。刨刀每切削完一次,利用空回行程的时间,凸轮8通过四杆机构1-9-10-11与棘轮带动螺旋机构(图中未画),使工作台连同工件作一次进给运动,以便刨刀继续切削。刨头在工作行程中,受到很大的切削阻力(在切削的前后各有一段约5H的空刀距离,见图4-1,b),而空回行程中则没有切削阻力。因此刨头在整个运动循环中,受力变化是很大的,这就影响了主轴的匀速运转,故需安装飞轮来减小主轴的速度波动,以提高切削质量和减小电动机容量。 3、机构简介与设计数据 3.1.机构简介 牛头刨床是一种用于平面切削加工的机床。电动机经皮带和齿轮传动,带动曲柄2和固 结在其上的凸轮8。刨床工作时,由导杆机构2-3-4-5-6带动刨头6和刨刀7作往复运动。

船舶原理《静水力计算》课程设计

《静水力曲线计算与绘制》 课程设计任务书 专业船舶与海洋工程 班级2013级1班 学生 学号 指导教师 重庆交通大学 2015年12月

目录 一、设计目的 ................................................................................................................ 1 二、设计课题 ................................................................................................................ 1 三、基本要求 ................................................................................................................ 1 四、组织方式和辅导计划 ............................................................................................ 2 五、考核方式和成绩评定 ............................................................................................ 2 六、设计进度安排 ........................................................................................................ 2 七、半宽水线图型值表 ................................................................................................ 2 八、静水力曲线计算表格 .. (4) 1、表1:A w 、X f 、I T 、I L 、C wp 计算表 .............................................................. 4 2、表2:▽,▽k ,△,C B ,TPC 计算表 ..................................................... 10 3、表3:X B 计算表 ............................................................................................ 10 4、表4:Z B 计算表 ............................................................................................. 11 5、表5: , L ,Z M ,Z ML 计算表 .............................................................. 11 6、表6:MTC 计算表 ........................................................................................ 12 7、表7:A M ,C M ,C P 计算表 .......................................................................... 12 九、静水力曲线图的比例的含义和坐标原点 .......................................................... 13 十、总结 . (14) BM BM

编译原理课程设计

编译原理: 编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。编译原理是计算机专业设置的一门重要的专业课程。编译原理课程是计算机相关专业学生的必修课程和高等学校培养计算机专业人才的基础及核心课程,同时也是计算机专业课程中最难及最挑战学习能力的课程之一。编译原理课程内容主要是原理性质,高度抽象。 编译原理课程设计: 《编译原理课程设计》是2007年11月浙江大学出版社出版的图书,作者是冯雁、鲁东明、李莹。 内容简介: 本书围绕着编译技术的基本原理和方法,以模拟程序设计语言SPL的编译器的设计和实现为主线,结合词法分析、语法分析、语义分析、代码生成、代码优化、错误处理等各个基本模块,对原理和实现方法进行了详细分析。该编译器可接受SPL的程序,并将其翻译成汇编语言程序,最终实现汇编语言到8086/8088机器语言的翻译。本书为编译技术等相关课程的实验提供了参考。在附件中还提供了三类不同类型和难度的实验题,可供课程实验选择。 第1章引论: 1.1本书介绍 1.2SPL语言的特点及实验安排

1.2.1SPL语言的特点 1.2.2SPL语言编译器的主要结构1.2.3实验安排 1.3平台的选择和介绍 1.3.1LEX简介 1.3.2YACC简介 第2章词法分析: 2.1词法分析器的基本框架 2.2词法分析器的基本原理 2.2.1DFA的构造和实现 2.2.2词法分析的预处理 2.2.3实现词法分析器的注意要点2.3词法分析器的实现 2.3.1SPL语言单词属性字 2.3.2SPL词法分析器的输入和输出2.3.3SPL词法分析器的分析识别第3章语法分析: 3.1语法分析的基本框架 3.1.1上下文无关文法 3.1.2语法分析过程 3.1.3语法分析过程中的数据结构3.2语法分析的基本方法

船舶动力装置课程设计苏星

船舶动力装置课程设计 一、设计目的 1、进一步掌握舰船动力装置的基本概念和基本理论; 2、掌握船机浆设计工况选择的理论和方法; 3、掌握工况船舶采用双速比齿轮箱速比优先选计算方法; 4、掌握主机选型的基本步骤方法; 5、初步掌握船机浆工况配合特性的综合分析方法。 二、基本要求 1、独立思考,独立完成本设计; 2、方法合适,步骤清晰,计算正确; 3、书写端正,图线清晰。 三、已知条件 1、船型及主要尺寸 (1) 船型:单机单桨拖网渔船

1、船体有效功率,并绘制曲线 2、确定推进系数 3、主机选型论证 4、单速比齿轮箱速比优选,桨工况特性分析 5、双速比齿轮箱速比 6、综合评判分析 五、参考书目

1、《渔船设计》 2、《船舶推进》 3、《船舶概论》 4、《船舶设计实用手册》(设计分册) 六、设计计算过程与分析 1、计算船体有效功率 (1)经验公式:EHP=(E0+△E)△√L ① 式中:EHP------船体有效马力,△------排水量(T),L------船长(M)。在式①中船长为时,△E的修正量极微,可忽略不计。所以式①可简化为EHP=E0△√L。根据查《渔船设计》 5、可知E0计算如下:船速v=×÷=S,L=,Cp=;V/(L/10)3=÷/(41÷10)3=;v/√gl=√×41)=;通过查《渔船设计》可得E0=。 (2)结果:EHP=E0×△×√L = 2、不确定推进系数 (1)公式P×C=P E /P S =ηc×ηs×ηp×ηr 式中P E :有效马力;P S :主机发出功率;ηc:传动功率;ηs:船射效率;ηp: 散水效率;ηr:相对旋转效率。 (2)参数估算 伴流分数:w=-= 推力减额分数:由《渔船设计》得t=-= ηs=(1-t)/(1-w)=(1-)/(1-)= 取ηc=;ηp=;ηr= (3)结果P×C=ηc×ηs×ηp×ηr=×××= 3、主机选型论证 (1)根据EHP和P×C选主机 主机所需最小功率Psmin=P E /(P×C)==马力= 参数10%功率储备:Ps=Psmin×(1+10%)= 查柴油机型号及主要参数表选择NT-855-M型柴油机参数:额定转速:1000r/min 额定功率:267KW 燃油消耗率:179g/ (2)设计工况点初选 a、取浆径为,叶数Z=4,盘面比为和 b、确定浆转速范围 225r/min左右 4、单速比齿轮速比优选,桨工况点配合特性分析(1)设计思想:按自航工况下设计 (2)设计参数及计算: a、螺旋桨收到的马力DHP: DHP=EHP/(ηs×ηp×ηr)=××=马力 b、√P=√(DHP/ρ)=√()= c、桨径D:D= d、自航航速v s = 拖航航速v s `=

相关文档
最新文档