文档库 最新最全的文档下载
当前位置:文档库 › 第五节 推出机构的设计复习进程

第五节 推出机构的设计复习进程

第五节  推出机构的设计复习进程
第五节  推出机构的设计复习进程

第五节推出机构的设计

在注射成型的每—循环中,都必须使制品从模具型腔和型芯上脱出,这种脱出制品的机构称为推出机构或脱模机构。

一、推出机构的设计要求

(1)尽量使塑料制品留在动模上这是因为要利用注射机顶出装置来推出制品,必须在

开模过程中保证制品留在动模上,这样模具结构较为简单。

(2)保证制品不变形不损坏为此必须正确分析制品与型腔各部位的附着力的大小,选

择合理的推出方式和推出部位,使脱模力合理分布。

由于制品收缩时包紧型芯,因此脱模力作用位置应尽量靠近型芯,同时亦应布置在制品刚度、强度最大的部位(如凸缘、加强肋等处),作用面积也应尽可能大些,以免损坏制品。

脱模力的确定与抽芯力的计算相同,但要精准汁算复杂形状制品的脱模力比较困难,这是因为制品与型腔的附着力,尤其对型芯的包紧力,与制品的材料性质、制品形状、成型工

艺参数、脱模斜度、型芯间距、型腔表面粗糙度等因素有关。一般情况下,制品收缩率大,

壁蜂、型芯尺寸人们复杂,脱模斜度小以及型腔表面粗糙度大约,脱模阻力就大,反之则

小。实际生产中常用类比法进行估算。在确定脱模零件结构时,应综合考虑上述因素,以保

证制品顺利脱模。

(3)保证制品外观良好也就是说,推出制品的位置应尽量选在制品的内部或对制品外

观影响不大的部位。

(4)结构可靠即推出机构应工作可靠,运动灵活,具有足够的强度和刚度。

二、推出机构的分类

1,按动力来源分类

(1)手动推出机构常用于注射机不带顶出装置的定模一方,开模后,由人工操作推出

机构推出定模中的制品。

(2)机动推出机构它利用注射机开模动作,通过推出机构推出制品。

(3)液压推出机构它是靠注射机上设置专用的液压推出装置进行脱模。

(4)气动推出机构它是利用压缩空气将制品吹出。

2,按模具结构分类

(1)简单推出机构;

(2)双推出机构;

(3)二级推出机构;

(4)带螺纹制品的推出机构。

三、简单推出机构

简单推出机构又可分多种结构形式,常见的结构形式有下面几种。

1、推杆推出机构

用推杆推出制品,尤其是圆推杆推出制品是推出机构中最简单、最常用的—种。因它制造简单,更换方便,滑动阻力小,脱模效果好,设置的位置自由度大,且容易实现标准化,

所以在生产中广泛应用。但因推杆和制品接触面积小,容易引起应力集中,从而可能损坏制

品或使制品变形,因此不宜用于斜度小和脱模力大的管形和箱形制品的脱模。

(1)推杆的形状及尺寸因制品的几何形状及型腔、型芯结构不同,所以推杆截面形状

不尽相同,常见的推杆截面形状如图5—95所示。设计模具时,为了便于推杆的加工,应尽可能采用圆形截面的椎杆;在某些不宜采用圆形推杆或推杆起成型制品某一形状时,可采用如图5—95b~图5—95h所示的推杆。起成型制品某一部分形状作用的推杆称为成型推杆。

标准推杆(GB4169.1—84)是等截面的,如图5—96a所示。推杆的截面尺寸不应过细

或过薄,以免影响强度和刚度。细长形推杆可将后部加粗成台阶形,如图5—96b所示,一

般使

d=2d。此外,根据结构需要、节约材料和制造方便的原则,还有组合结构的推杆,

1

如图5—96c所示。

对于一些要求配合间隙很小的推杆,其推杆工作端也可设计成锥形,如图5—97所示。

虽然带锥形的推杆的加工耍比圆柱形困难,但它在注射成型时无间隙,推出时无摩擦,工作

端与制品接触面积大,推出制品表面平整,面且在推出制品时,在型腔表面与制品之间迅速

进气,便于脱模。锥角—般取60 ,角度不宜太大,否则会影响锥体部分的强度。

(2)推杆的固定形式推杆与固定板的连接形式见图5—98。其中图5—98a是—种常

见的固定形式,适用于各种不同结构形式的推杆;图5—98b是用垫圈来代替固定板上的沉

头孔以简化加工;图5—98c是用螺母拉紧推杆,用于直径较大的推杆及固定板较薄的场合;

图5—98d是用紧定螺钉顶紧推杆,用于直径大的推杆和固定板较厚的场合;图5—98e

用螺

钉紧固推杆,适用于较大的各种截面形状的推杆;图5—98f足铆接式,适用于推杆直径

且数量多及间距较小的场合,

(3)注意事项推杆直径大小与设置位

置除应符合推出机构设计要求外,还应注意

下列

事项:

1)推杆废尽量短,但在推出时,必须将

品推出型芯(或型腔),并高于型芯(或型

腔)

顶面5~10mm。注射成型时,推杆端面

应高出型芯、型腔表面0.05~0.1mm否则会

影响制品的使用,如图5—99所示。

2)推杆与其配合孔一般采用H9/f9的

配合

并保证”定的同轴度,使其在推出过程巾不卡滞,配合长度取推杆直径的1.5~2倍,通常不小于12mm。

3)椎杆通过模具成型零件的位置,应避开冷却通道。

4)在确保制品质量与顺利脱模的前提下,推杆数量不宣过多,以简化模具和减少对制

品表面质量的影响。

2、推管推出机构

对于中心带孔的圆筒形制品或局部是圆筒形的制品,可用推管推出机构进行脱模,推管推出机构和推杆推出机构的运动方式基本相同,只是推管中间有—个固定型芯,如图5—100所示。其中国5—100a是用销或键固定型芯,推管中部开有槽,槽在销的下方长度l应大于推出的距离。其特点是型芯较短,模具结构紧凑,但型芯紧固力小,而且要求推管与型芯和凹模板间的配合精度较高(IT7),适用于型芯直径较大的模具;图5—100b表示型芯的台肩固定在模具动模座板上,型芯较长,但结构可靠,多用于推出距离不大的场合;图5—100c为推管在凹模板内移动,可缩短推管和型芯的长度,但凹模板厚度增加;图5—

100d为扇形推管,这种结构也具有图5—100c形式的优点,但推管制造麻烦,强度较低,容易损坏。

推管推出机构推出工作均衡、可靠,且在制品上不留痕迹。但对成型一些软质塑料如聚

乙烯、软聚氯乙烯等制品,不宜采用单一的推管脱模,尤其是对一些薄壁深筒形制品更是如此,通常要采用联合推出机构才能达到理想效果。联合推出机构是指对同一制品采用多种不同推出零件一起推出的机构。

3、推件板推出机构

推件板又称脱模板。深腔薄壁的容器、罩子、壳体形以及透明制品等不允许有推杆痕迹

的制品都可采用推件板推出机构。推件板推出机构的结构形式如图5—101所示。其中图5—101a是应用最广泛的形式,推件板借助于动、定模的导柱导向;图5—101b表示推件板由定距螺钉拉住,以防脱落;图5—101c为推件板镶入动模板内,模具结构紧凑,推件板上的斜面是为了在合模时便于推件板的复位;图5—101d是利用注射机两侧顶杆推动推件板的一种形式,模具结构简单,但推件板要适当增大和增厚;图5—101e表示定距螺钉的安装与图5—101b恰恰相反,这样可省去推板。

推件板推出机构不必另设复位机构,在合模过程中,推件板依靠合模力的作用而复位。

这种机构的特点是,在制品的整个周边进行推出,因而脱模力大而且均匀,运动平稳,

无明显推出痕迹。但在使用过程中要处理好两个关键问题,即推件板和型芯之间摩擦与咬合和推件板与型芯间隙中的溢料问题。推件板与型芯表面摩擦拉毛之后,既影响了制品的表而粗糙度,又造成制品脱模困难,所以应根据制品的形状和尺寸正确设计推件板与型芯的配合形式及配合间隙。常用的配合形式如图5—102所示,其中图5—102a配合间隙可适当放大,两者接触面摩擦机会少,加工又方便,适用于制品高度尺寸小,并有一定脱模斜度,塑料流动性较差的场合;图5—102b所示用于推出壁厚较大的制品,推件板在制品推出过程中与型芯不接触,不可能磨损和拉毛,其配合锥度还起到辅助定位作用;图5—102c所示为推件板与型芯采用锥而接触,共优点与锥形推杆相同,图配合对小性好,成型时不会产生飞边,适用于流动性好的塑料;当制品脱模斜度很小而高度又大,无法使用这种形式时,可采用如图5—102d所示的结构形式。

推件板与型芯接触的部位一般需要有一定的硬度和粗糙度要求,如采用整体淬硬,会因

淬火变形而影响孔的位置精度,故常采用局部镶嵌或组合结构,如图5—103所示。在实际生产中镶嵌方法应用较为广泛。

对于大型深腔的容器,特别是软质塑料成型时,若用推件板脱模,应考虑附设引气装

置,以防在脱模过程中塑料制品内腔形成真空,致使脱模困难,甚至使制品企形损坏。图5—104为锥阀式引气装置。

4、推块推出机构

对于平板状带凸缘的制品,表面不允许有

推杆痕迹,且平面度要求较高,如用推件板脱

模会粘附模具时,则可使用推件块推出机构,

如图5—105所示。由图可见,推块是型腔的

组成部分,因此应有较高的硬度和较小的粗糙

度。与型芯和型腔的配合精度高,要求滑动灵

活,又不允许溢料。推块的复位一般依靠复位

杆来实现,但图5—105a中推块的复位却靠主

流道中熔体压力来实现的。

5、活动镶块或凹模推出机构

有一些制品限于结构形状和所用材料(如

透明度较高)的关系,不能采用推杆、推管推

件板等推出机构脱模时,可用成型镶块(图5—3)或凹模(图5—106)带出塑料制品的

推出机构脱模。图5—106所示

的脱模方式,制品脱出型芯后还要

用手工将制品从凹模内取出。

6,联合推出机构

前述推出机构都是单一推出元

件的推出方式。对于复杂制品的成

型往往需要几种推出元件同时使

用。如图5—107所示为推杆和推块

联合推出机构。推出时,成型推杆

推块同时起推出作用,这样可

避免制品的变形和损坏。这种脱模

方式对具有多个小孔的平板形制品

较为有利。

推杆还可与推管联合推出制品。联合推出机构的优点是推出平稳、可靠,推出力大,但结构复杂。

带螺纹型芯和螺纹型环的模具,可将螺纹型芯与螺纹型环与制品一起推出,然后用简单机械把螺纹型芯与螺纹型环与制品分开。

7、推出机构的辅助零件

为了保证制品顺利脱模和推出机构各部分运动灵活,以及推出元件的可靠复位,必须有以下辅助零件的配合作用。

(1)导向零件推出装置在模具中作往复运动,为了使其动作灵活并减少摩擦,除成型

部分与模具采用间隙配合外,其余部分都处于浮动状态,即与模板不接触,如图5—107所示。在卧式和直角式注射机上的注射模中,推杆固定板和推板的重力作用于推杆上,同时在推出过程中制品推出阻力和注射机顶出杆的作用力可能形成力矩,致使推杆固定摄扭曲、倾斜,这些都使推杆承受横向负荷,可能导致推杆变形,甚至断裂或卡死,尤其是细长推杆。

为了防止上述现象发生。常用导向零件来承受上述负荷,如图5—108所示。图5—108a和图5—l08b中的导柱除起导向作用外,还起支承作用,以增强支承板的刚度。图5—l08c则不能起支承作用。模具推杆数量少、产量不大时,可不设导套,如图5—108a所示。

对于模具小,推板和推杆固定板质(重)量轻,推出力对称的,也可不设导向机构,但

此时复位杆与动模板需采用间隙配合(常取H7/f9的配合),有时为了让复位杆起导向作用,可将复位杆直径加大。

(2)复位零件在推出机构完成制品脱模后,为了继续注射成型,推出机构必须回到原

来位置。为此,除推件板脱模外,其它脱模形式一般均需要设置复位零件。固定式注射模常

用的复位形式有:

1)复位杆。它的作用是使已完成推出制品

任务的推杆回到注射成型状态的位置。复位杆

在结构上与推杆相似,所示同的是它与模板的

配合间隙较大,同时复位杆顶面不应高出分型

面,如图5—l中的件10。

2)推杆的兼用形式。在制品的几何形状和

模具

结构允许的情况下,可利用推杆使推出装

置复位。图5—109a为推杆与复位杆兼用。图5

—109b所示,拉料杆兼作推杆用,开模时,利

用拉料杆将制品拉在动模一侧,然后,再利用

拉料杆把制品从型芯上脱出。合模时拉料杆与

推件板一起复位。

3)其它复位机构。见先复位机构介绍。

四、先复位机构

在推出机构中,推出元件有时不先复位会造成放置嵌件不便,或出现与侧型芯的干涉现象;为了便于操作或抽芯与推出动作的协调,如在可能的范围内加大斜导柱角度,仍不能避免干涉时,即采用先复位机构。常

用的先复位机构有以下几种形式:

1、弹簧复位机构

图5—110所示是利用弹簧力位推出

机构复位。图5—110a足弹簧的内

孔装

—定位杆或把弹簧套在复位杆上,以免

工作时弹簧偏移;图5—110b是当推杆

周围的中间位置允许时,将弹簧直接套

在推杆上,弹簧复位方式结构简单,但

须注意弹力要足够,一曰弹簧失效,要及时更换。

2、楔形滑块先复位机构

如图5—111所示,合模时,固定在

定模上的复位杆4(楔形杆)先碰到楔

形滑块,楔形滑块与推杆固定板上的导

滑槽配合,可沿导滑槽左右滑动。由于

楔形滑块两面均为45ο斜面,在复位杆

推动下,一方面向右移动,另一方面又

使推杆固定板连同推杆产生复位动作,

当复位杆的45ο斜面完全脱离楔形滑块

的45ο斜面时,推杆的复位动作即结束。

推杆复位的先后时间取决于复位杆的长度,因此复位杆的长度应足以使产生干涉的推杆先退出干涉位置。这种复位机构的特点是,楔形滑块不宜过大,所以推杆先退回的行程较小。

3、摆杆先复位机构

图5—112所示为摆杆先复位机构。其先复位原理与图5—111相同,所不同的是以摆杆

代替楔形滑块的作用。摆杆的一端(上端)以铰链形式固定在文承板上,可绕面定点摆动。

这种结构形式的优点是推杆复位行程较大,摆杆愈长,推杆复位行程愈大,而且摆杆端部装有滚轮,动作灵活,摩擦力小,在生产中常采用这种结构形式。

4、杠杆先复位机构

图5—113所示的结构为杠杆先复位机构。它与前两种机构相似,复位杠杆1固定在推

杆固定板5上,可统中心支点转动,合模时复位杆2端部的45ο斜面推动杠杆的外端,而杠杆的内端顶在支承板上,从而迫使推杆固定板连同推杆下移,当复位杆45ο斜而完全脱离杠杆时,推杆的先复位即告结束。

五、二级推出机构

前而所述的脱模机构,无论采用单一的或多元件联合推出机构,它的脱模动作都是一次

完成的。但有时由于制品的形状特殊或生产自动化的需要,在一次推出动作后,制品仍难以取出或不能自由落下,需要增加一次推出动作。有时为了避免采用一次推出制品受力过大,例如深腔薄壁零件由于制品对型芯包紧力大,有可能一次推出会使制品破裂或变形,也必须再增加一次推出动作,以分散脱模力,保证制品完好地推出模外。这种实现先后两次推出的机构称为二级推出机构。下面介绍几种二级推出机构的结构及工作原理。

1、单推件板二级推出机构

这种机构的特点是只有一个推件板,第一个推出动作可通过弹簧、拉杆、摆杆、滑块等

零件来实理,第二个动作由简单推出机构来完成。

(1)侧面摆杆—推件板二级推出机构图5—114所示为采用侧面摆杆顶动推件板实现

第一次推出,由推杆完成第二次推出的二级推出机构。图5—114a为合模状态,活动摆杆固定在型芯固定板上;图5—114b表示第一次推出动作,当开模到一定距离时,固定在定模上的拉钩带动摆杆迫使摆杆顶动推件板(又是凹模板)移动,使制品脱离型芯,实现第一次推

实验2 进程状态转换及其PCB的变化

实验2进程状态转换及其PCB的变化 1.目的 自行编制模拟程序,通过形象化的状态显示,使学生理解进程的概念、进程之间的状态转换及其所带来的PCB内容、组织的变化,理解进程与其PCB间的一一对应关系。 2. 内容及要求 1)设计并实现一个模拟进程状态转换及其相应PCB内容、组织结构变化的程序。 2)独立编写、调试程序。进程的数目、进程的状态模型(三状态、五状态、七状态或其它)以及PCB的组织形式可自行选择。 3)合理设计与进程PCB相对应的数据结构。PCB的内容要涵盖进程的基本信息、控制信息、资源需求及现场信息。 4)设计出可视性较好的界面,应能反映出进程状态的变化引起的对应PCB 内容、组织结构的变化。 5)代码书写要规范,要适当地加入注释。 6)鼓励在实验中加入新的观点或想法,并加以实现。 7)认真进行预习,完成预习报告。 8)实验完成后,要认真总结,完成实验报告。 3.程序流程图 进程的三种基本状态及其转换如下图所示。

开始 输入要执行的指令 1?N 2?N 3?N 4? N 5?N 0?Y Y 结束 N 提示输入错误 就绪队列已 满? N 创建进程 Y 提示就绪队列 已满Y 有进程处于运行状态? Y 该进程执行一个时间片 后放回就绪队列 N 将就绪队列中优先级最高的进程放入运行队列 有进程处于运行状态? Y 该进程所需执行时间减1,并回到就绪队列 Cputime++ Y 有进程处于运行状态? Y 将该进程放入阻塞 队列 N 提示无运行的进程 输入事件发生的进程名称 阻塞队列中有该 进程? Y 将该进程放入就绪队列 N 提示该进程并 未阻塞 4.数据结构及说明 在本实验中,主要的数据结构是PCB 的数据结构,具体如下: struct process{

进程调度算法模拟 (操作系统课程设计报告)

福建农林大学计算机与信息学院 课程设计报告 课程名称:操作系统 实习题目:进程调度算法模拟 姓名: 系:计算机科学与技术系 专业:计算机科学与技术 年级:2012 学号: 指导教师: 职称:副教授 年月日

福建农林大学计算机与信息学院计算机类 课程设计结果评定

目录 1.本选题课程设计的目的 (4) 2.本选题课程设计的要求 (4) 3.本选题课程设计报告内容 (4) 3.1前言 (4) 3.2进程调度算法模拟的环境 (4) 3.3系统技术分析 (4) 3.4系统流程图及各模块 (5) 3.5程序调试情况 (8) 4.总结 (11) 参考文献 (11) 程序代码 (12)

1.设计目的 课程设计将课本上的理论知识和实际有机的结合起来,锻炼学生的分析系统,解决实际问题的能力。提高学生分析系统、实践编程的能力。 2.设计要求 利用学到的操作系统和编程知识,完成具有一定难度的系统分析研究或系统设计题目。其中:专题系统理论研究应包括研究目的、目标,论点和论据以及证明推导等;分析、设计系统应包括编写、调试程序以及最后写出设计报告或系统说明文档文件,系统说明文档包括系统界面、变量说明、系统功能说明、编程算法或思路、流程图和完整程序。具体要求如下: 1、对系统进行功能模块分析、控制模块分析正确; 2、系统设计要实用; 3、编程简练,可用,功能全面; 4、说明书、流程图要清楚。 3.设计方案 3.1前言 本程序包括三种算法,用C或C++语言实现,执行时在主界面选择算法(可用函数实现),进入子页面后输入进程数,(运行时间,优先数由随机函数产生),执行,显示结果。 3.2本选题设计的环境 WindowsXP下的Microsoft Visual C++ 6.0 3.3系统技术分析 (1)编程实现对N个进程采用某种进程调度算法(如动态优先权调度算法、先来先服务算法、短进程优先算法、时间片轮转调度算法)调度执行的模拟。(2)每个用来标识进程的进程控制块PCB可用结构来描述,包括以下字段:进程标识数ID。 进程优先数PRIORITY,并规定优先数越大的进程,其优先权越高。

毕业论文指导记录表范文.pdf

学生姓名学号年级 院系 名称 数学与信息科 学学院 专业信息与计算科学指导 教师 姓名 职称 论文题目圆周率的计算机实现 指导记录1 向学生介绍论文写作的整体流程,针对学生个人的数学基础与兴趣,确定选题范围,然后通过图书馆、网络等渠道查阅相应备选题目的相关资料,了解这些题目目前的理论研究现状,与学生讨论毕业设计的研究方向,初步确定论文题目,并着手开始收集资料。 指导教师签名: 2014年11 月15 日 指导记录2 了解学生资料整理情况,与学生讨论所搜集的论文资料,通过学生的陈述思路,确定选题创作的可行性,开始撰写开题报告。向学生进一步讲解毕业设计过程和内容,以及时间、质量要求等,强调时间观念,要求认真已阅读任务书和指导书等资料,尽快完成开题报告等内容。 指导教师签名: 2014年12 月 1 日指导记录3 检查讨论开题报告的初稿和安排论文写作的相关工作。开题的写作思路不够清晰,要求其进一步搜集资料,确定自己论文创作的大致结构,并按照开题报告的范本格式,完成开题报告的终稿。 指导教师签名: 2014年12 月20日 指导记录4 通过电话了解学生的读书笔记、外文译文和资料的整理情况。学生对资料进行整理归纳,按照开题报告的提纲以及论文的要求撰写创作论文初稿。

指导教师签名: 2015年3月15日 指导记录5 检查学生论文初稿的撰写情况,资料过于冗长,没有抓住重点去探究此问题,显得很盲目;进一步地理清了论文的逻辑关系。公式以及一些符号没有用公式编辑器编写,句尾没有对齐,摘要部分不够简洁,要求仔细核对检查。最终确定终稿。 指导教师签名: 2015 年4月20日 指导记录6 检查学生论文全套电子文稿,符合要求,同意该生打印;讲解答辩过程和注意事项,要求学生积极准备,同组学生之间模拟演练论文答辩过程,允许答辩。 指导教师签名: 2015年5月8日

毕业设计工作记录

毕业设计工作记录公司内部编号:(GOOD-TMMT-MMUT-UUPTY-UUYY-DTTI-

武汉科技大学 计算机科学与技术学院 2013 / 2014 学年第 2 学期 毕业设计工作记录毕业设计(论文)题目:基于android的生活脚步记录软件 专业名称:计算机科学与技术 班级学号: 学生姓名:张杨 指导教师:柯鹏 开始时间:2014.03.3 结束时间: 2013.06.6 计算机科学与技术学院2014年制

说明 1.本记录簿除“指导教师意见”一栏外,其余均由学生填写,毕业设计工作结束后交学院存档。其中,周次与教学进程表一致,填写本学期教学周次,每4周作一个月计算。 2.“工作日记”包括一周内所做的各项工作,要求每天填写并且内容详实。本项记录是教师填写“指导教师意见”的主要依据。 3.“辅导答疑情况”填写答疑的日期与地点,学生本人所提出的问题,教师所布置的任务及对问题的回答情况。 4.“指导教师意见”是教师对学生一周工作的客观评价,其中必须对完成进度进行评价。全部评价是毕业答辩时填写“指导教师审阅表”与“评阅教师审阅表”的主要依据。 5.“月度工作总结”内容包括:当月工作完成进度和进展过程简介、取得的主要成绩和收获、存在问题等。其中,成绩与收获的多少是毕业设计成绩评“优”的重要依据。 6.当学生工作态度为“较差”时,指导教师负有及时向学生提出“警告”的责任。当学生工作态度为“差”时,指导教师必须及时将情况上报教研室;教研室应及时将情况汇总上报学院教学办公室,并与学院共同就学生毕业设计的问题提出整改意见或决定停止学生毕业设计作不及格论处;教师、教研室、学院共同负责学生整改情况检查。

操作系统实验报告+进程状态转换

实验进程状态转换及其PCB的变化 一、程序流程图: 二、使用的数据结构及说明: 在本实验中,主要用到的数据结构是PCB的结构,其中PCB的数据结构如下: struct PCB { int P_Id; //PCB的ID号 char P_Name[10]; //PCB的名称 char P_State[10]; //PCB状态 int P_Runtime; //PCB的所需要的运行时间 int P_Requiry; //PCB所需要的资源要求 struct PCB * next ; //PCB块的下一个指针 } ; 其中,P_Id,和P_Name用来标示一个进程,而P_State用来标示进程的五种状态:

Create_state,Ready_state,Block_state,Run_state,Exit_state。P_Runtime标示要完成一个进程所需要的时间。P_Requiry标示一个进程的执行所需要的其他条件,当其他的条件满足,则P_Requiry 置1,否则置0。Struct PCB * next 用来指向同一队列中的下一个PCB块。 三、程序源代码: #include"stdlib.h" #include"stdio.h" #include"string.h" /********** globle structure and viable ******/ struct PCB { int P_Id; //PCB的ID号 char P_Name[10]; //PCB的名称 char P_State[10]; //PCB状态 int P_Runtime; //PCB的所需要的运行时间 int P_Requiry; //PCB所需要的资源要求 struct PCB * next ; //PCB块的下一个指针 } ; struct PCB * Create_state; //创建状态 struct PCB * Run_state; //运行状态 struct PCB * Ready_state; //就绪状态 struct PCB * Block_state; //阻塞状态 struct PCB * Exit_state; //退出状态 int signal4=0; //标示进程4的完成状态 int signal5=0; //标示进程5的完成状态 void InsertQueue(struct PCB **head,struct PCB *node) /* insert node function */ { struct PCB * p,*q; node->next=NULL; if(*head==NULL) //如果队列为空 { *head=node; } Else //队列不空 { p=*head; q=p->next; while(q!=NULL) //找到最后的元素位置 { p=q; q=q->next; } p->next=node; //将节点插入队列 }

2011180021-Linux操作系统-课程设计报告-基于Linux的进程调度模拟程序

河南中医学院 《linux操作系统》课程设计报告 题目:基于Linux的进程调度模拟程序 所在院系:信息技术学院 专业年级:2011级计算机科学与技术完成学生:2011180021 郭姗 指导教师:阮晓龙 完成日期:201X 年06 月22 日 目录 1. 课程设计题目概述3 2. 研究内容与目的4 3. 研究方法5 4. 研究报告6 5. 测试报告/实验报告7 6. 课题研究结论8 7. 总结9

1、课程设计题目概述 随着Linux系统的逐渐推广,它被越来越多的计算机用户所了解和应用. Linux是一个多任务的操作系统,也就是说,在同一个时间内,可以有多个进程同时执行。如果读者对计算机硬件体系有一定了解的话,会知道我们大家常用的单CPU计算机实际上在一个时间片断内只能执行一条指令,那么Linux是如何实现多进程同时执行的呢?原来Linux使用了一种称为"进程调度(process scheduling)"的手段,首先,为每个进程指派一定的运行时间,这个时间通常很短,短到以毫秒为单位,然后依照某种规则,从众多进程中挑选一个投入运行,其他的进程暂时等待,当正在运行的那个进程时间耗尽,或执行完毕退出,或因某种原因暂停,Linux就会重新进行调度,挑选下一个进程投入运行。因为每个进程占用的时间片都很短,在我们使用者的角度来看,就好像多个进程同时运行一样了。本文就是对进程调度进行研究、实验的。 本文首先对Linux系统进行了简要的介绍, 然后介绍了进程管理的相关理论知识。其次,又介绍最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)、先来先服务算法的相关知识,并对进程调度进行最高优先数优先的调度算法和先来先服务算法模拟实验,并对比分析两种算法的优缺点,从而加深对进程概念和进程调度过程/算法的理解 设计目的:在多道程序和多任务系统中,系统内同时处于就绪状态的进程可能有若干个。也就是说能运行的进程数大于处理机个数。为了使系统中的进程能有条不紊地工作,必须选用某种调度策略,选择某一进程占用处理机。使得系统中的进程能够有条不紊的运行,同时提高处理机的利用率以及系统的性能。所以设计模拟进程调度算法(最高优先数优先的调度算法、先来先服务算法),以巩固和加深处理进程的概念,并且分析这两种算法的优缺点。关键词:linux 进程调度调度算法

实验一 进程状态转换

实验一进程的状态及其转换 一、实验目的: 自行编制模拟程序,通过形象化的状态显示,加深理解进程的概念、进程之间的状态转换及其所带来的PCB内容、组织的变化,理解进程与其PCB间的一一对应关系。 二、实验内容及要求: 1)设计并实现一个模拟进程状态转换及其相应PCB内容、组织结构变化的程序。 2)独立编写、调试程序。进程的数目、进程的状态模型(三状态、五状态、七状 态或其它)以及PCB的组织形式可自行选择。 3)合理设计与进程PCB相对应的数据结构。PCB的内容要涵盖进程的基本信息、控 制信息、资源需求及现场信息。 4)设计出可视性较好的界面,应能反映出进程状态的变化引起的对应PCB内容、 组织结构的变化。 三、程序流程图:

四、使用的数据结构及说明: 在本实验中,主要用到的数据结构是PCB的结构,其中PCB的数据结构如下: struct PCB { int P_Id; //PCB的ID号 char P_Name[10]; //PCB的名称 char P_State[10]; //PCB状态 int P_Runtime; //PCB的所需要的运行时间 int P_Requiry; //PCB所需要的资源要求 struct PCB * next ; //PCB块的下一个指针 } ; 其中,P_Id,和P_Name用来标示一个进程,而P_State用来标示进程的五种状态:Create_state,Ready_state,Block_state,Run_state,Exit_state。P_Runtime标示要完成一个进程所需要的时间。P_Requiry标示一个进程的执行所需要的其他条件,当其他的条件满足,则P_Requiry置1,否则置0。Struct PCB * next 用来指向同一队列中的下一个PCB 块。 五、参考程序源代码: #include"stdlib.h" #include"stdio.h" #include"string.h" #include /*全局结构体及变量定义*/ struct PCB { int P_Id; //PCB的ID号 char P_Name[10]; //PCB的名称 char P_State[10]; //PCB状态 int P_Runtime; //PCB的所需要的运行时间 int P_Requiry; //PCB所需要的资源要求 struct PCB * next ; //PCB块的下一个指针 } ; struct PCB * Create_state; //创建状态 struct PCB * Run_state; //运行状态 struct PCB * Ready_state; //就绪状态 struct PCB * Block_state; //阻塞状态 struct PCB * Exit_state; //退出状态 int signal4=0; //标示进程4的完成状态 int signal5=0; //标示进程5的完成状态 void InsertQueue(struct PCB **head,struct PCB *node) //将进程插入到队列的尾部

操作系统课程设计报告进程调度

前言操作系统(OperatingSystem,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持,让计算机系统所有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口等。实际上,用户是不用接触操作系统的,操作系统管理着计算机硬件资源,同时按照应用程序的资源请求,分配资源,如:划分CPU时间,内存空间的开辟,调用打印机等。 操作系统的主要功能是资源管理,程序控制和人机交互等。计算机系统的资源可分为设备资源和信息资源两大类。设备资源指的是组成计算机的硬件设备,如中央处理器,主存储器,磁盘存储器,打印机,磁带存储器,显示器,键盘输入设备和鼠标等。信息资源指的是存放于计算机内的各种数据,如系统软件和应用软件等。 操作系统位于底层硬件与用户之间,是两者沟通的桥梁。用户可以通过操作系统的用户界面,输入命令。操作系统则对命令进行解释,驱动硬件设备,实现用户要求。

本次课程设计我们将对上学期所学的知识进行系统的应用,而达到巩固知识的作用

目录 1问题概述.................................................................................................... 2需求分析.................................................................................................... 3概要设计.................................................................................................... 3.1主要功能................................................................................................. 3.2模块功能结构 ........................................................................................ 3.3软硬件环境............................................................................................. 3.4数据结构设计 ........................................................................................ 4详细设计.................................................................................................... 4.1“先来先服务(FCFS)调度算法” ....................................................... 4.2“短进程调度算法(SPF)”.................................................................. 4.3“高响应比优先调度算法”................................................................. 4.4“优先级调度(非抢占式)算法”.......................................................... 5系统测试及调试 ....................................................................................... 5.1测试......................................................................................................... 5.2调试过程中遇到的问题 ........................................................................ 6心得体会.................................................................................................... 7参考文献.................................................................................................... 8附录............................................................................................................

毕业设计进度情况

毕业设计进度情况

毕业设计进度情况 【篇一:毕业设计进展情况记录】 kc019-1 毕业设计(论文)进展情况记录 (2010 /2011 学年第2学期) 二级学院(直属学部)电子信息与电气工程学院 专业名称电气工程及其自动化 班级07电 课题名称双管正激变换器的仿真研究 学生姓名吕朋蓬 指导教师许泽刚 填写说明 1. 学生在正式接受毕业设计(论文)任务书后填写本表格。 2. 本表格由学生按照毕业设计进行的周次填写,每周填写一张,并交指导教师签署意见。 3. 在毕业设计(论文)工作的中期,学生应填写“毕业设计(论文)工作中期小结”,指导教师签署意见。 4. 本表格由学生保存,在毕业设计(论文)结束后和其他设计(论文)资料一起上交。 5. 建议学生每周使用电子文档提交本表格,以方便远程联系和保存。 第 1 周进展情况记录

包括指导时间、指导方式(见面、电话、电子邮件)、指导内容和指导意见 学生姓名:指导教师签字:2011 年3 月28 日年月日 共周第2周进展情况记录 学生进展情况记录: 上周确定毕业设计项目为xxx的尾矿库工程 本周前往xxx工 程现场踏勘、收集资料、拍摄现场照片、了解工程进展 通过xxx 水利勘查规划设计院得到了一下资料: (1)《xxx天子山铁矿张园背尾矿库初步设计1》及附图(江西省冶金设计院2008年8月) (2)《xxx天子山铁矿小冲尾矿库闭库初步设计》及附图(厦门 紫金工程设计有限公司 2009年3月) (3)《xxx天子山七堡潭铁矿尾矿库初步设计》(江西省冶金设 计院 2008年1月) (4)项目1:1000地形图等当地水土保持规划及有关资料 教师指导过程记录: 包括指导时间、指导方式(见面、电话、电子邮件)、指导内容和指导意见

操作系统实验一模拟进程状态转换

实验一模拟进程状态转换及其PCB的变化 一、实验目的: 自行编制模拟程序,通过形象化的状态显示,使学生理解进程的概念、进程之间的状态转换及其所带来的PCB内容、组织的变化,理解进程与其PCB间的一一对应关系。 二、实验内容及要求: (1)、设计并实现一个模拟进程状态转换及其相应PCB内容、组织结构变化的程序。 (2)、独立编写、调试程序。进程的数目、进程的状态模型(三状态、五状态、七状态或其它)以及PCB的组织形式可自行选择。(3)、合理设计与进程PCB相对应的数据结构。PCB的内容要涵盖进程的基本信息、控制信息、资源需求及现场信息。 (4)、设计出可视性较好的界面,应能反映出进程状态的变化引起的对应PCB内容、组织结构的变化。 (5)、代码书写要规范,要适当地加入注释。 (6)、鼓励在实验中加入新的观点或想法,并加以实现。 (7)、认真进行预习,完成预习报告。 (8)、实验完成后,要认真总结,完成实验报告。 三、实现: 数据结构 struct PCB{

char name; int priority; int needtime; bool operator < (const PCB &b) const{ return priority>b.priority; } }; 五状态进程模型 最高优先数优先调度算法流程图

四、运行结果:

图1创建2个进程,因为这时cpu空闲所以内核调度,b优先级高先执行 图2超时,因为这时cpu空闲所以内核调度,b优先级还是比a高所以先执行

图32个进程均被阻塞,其中一旦进程被阻塞就会引发调度 图4唤醒1个进程,从阻塞队列取队首放到就绪队列队尾,由于这时cpu空闲所以内核调 度

进程模拟调度算法课程设计

一.课程概述 1.1.设计构想 程序能够完成以下操作:创建进程:先输入进程的数目,再一次输入每个进程的进程名、运行总时间和优先级,先到达的先输入;进程调度:进程创建完成后就选择进程调度算法,并单步执行,每次执行的结果都从屏幕上输出来。 1.2.需求分析 在多道程序环境下,主存中有着多个进程,其数目往往多于处理机数目,要使这多个进程能够并发地执行,这就要求系统能按某种算法,动态地把处理机分配给就绪队列中的一个进程,使之执行。分配处理机的任务是由处理机调度程序完成的。由于处理机是最重要的计算机资源,提高处理机的利用率及改善系统必(吞吐量、响应时间),在很大程度上取决于处理机调度性能的好坏,因而,处理机调度便成为操作系统设计的中心问题之一。本次实验在VC++6.0环境下实现先来先服务调度算法,短作业优先调度算法,高优先权调度算法,时间片轮转调度算法和多级反馈队列调度算法。 1.3.理论依据 为了描述和管制进程的运行,系统为每个进程定义了一个数据结构——进程控制块PCB(Process Control Block),PCB中记录了操作系统所需的、用于描述进程的当前情况以及控制进程运行的全部信息,系统总是通过PCB对进程进行控制,亦即,系统是根据进程的PCB 而不是任何别的什么而感知进程的存在的,PCB是进程存在的惟一标志。本次课程设计用结构体Process代替PCB的功能。 1.4.课程任务 一、用C语言(或C++)编程实现操作模拟操作系统进程调度子系统的基本功能;运用多 种算法实现对进程的模拟调度。 二、通过编写程序实现进程或作业先来先服务、高优先权、按时间片轮转、短作业优先、多 级反馈队列调度算法,使学生进一步掌握进程调度的概念和算法,加深对处理机分配的理解。 三、实现用户界面的开发

操作系统-课程设计

课程设计说明书(操作系统) 题目:进程调度 院系:计算机科学与工程学院 专业班级:信息安全13-2 学号:20133029xx 学生姓名:xx 指导教师:xx 2015年12月15日

安徽理工大学课程设计(论文)任务书计算机科学与工程学院

安徽理工大学课程设计(论文)成绩评定表

摘要 现代计算机系统中,进程是资源分配和独立运行的基本单位,是操作系统的核心概念。因而,进程就成为理解操作系统如何实现系统管理的最基本,也是最重要的概念。进程调度是进程管理过程的主要组成部分,是必然要发生的事件。 在现代操作系统中,进程的并发机制在绝大多数时候,会产生不断变化的进程就绪队列和阻塞队列。处于执行态的进程无论是正常或非正常终止、或转换为阻塞状态,都会引发从就绪队列中,由进程调度选择一个进程进占CPU。 进程调度的核心是进程调度的算法.在本课程设计中,用良好清晰的界面向用户展示了进程调度中的时间片轮转调度算法。在最终实现的成果中,用户可指定需要模拟的进程数,CPU时间片和进程的最大执行时间,并且选择需要演示的算法,界面将会动态的显示进程调度过程及各个队列的变化。通过此进程调度模拟系统,用户可以对时间片轮转调度算法有进一步以及直观的了解。 关键词:进程,调度,PCB,时间片轮转

目录 1.设计目的 (6) 2.设计思路 (6) 3.设计过程 (8) 3.1流程图 (8) 3.2算法 (8) 3.3数据结构 (10) 3.4源代码 (10) 4.实验结果及分析 (20) 4.1 使用说明 (20) 4.2程序演示 (20) 5.实验总结 (24) 6.参考文献 (24)

毕业设计过程记录

题目机电你一体化的发展与应用 学生姓名学号指导教师 系部电气工程系班级机电顺序号第1次 学生完成毕业论文(设计)内容情况 布置毕业设计写作的相关要求 1布置毕业论文开始工作,完成时间在2011年1月10日截止 2毕业论文严格按毕业论文格式要求写作,且按指导老师的要求报告论文的写作进展。 3论文题目自己拟题,且有论文开题报告,要给指导老师批写与指导。 4毕业论文写作要与本专业有密切联系。 学生签名: 时间:年月日 教师指导内容记录 布置毕业设计写作的相关要求 1布置毕业论文开始工作,完成时间到2011年1月10日截止 2毕业论文严格按毕业论文格式要求写作,且按我的要求报告论文的写作进展。 3论文题目自己拟定,且要写论文开题报告,要给我批阅与指导。4毕业论文写作要求要与本专业有密切联系。 教师签名: 时间:年月日

题目机电你一体化的发展与应用 学生姓名学号指导教师 系部电气工程系班级机电顺序号第2次 学生完成毕业论文(设计)内容情况 设计论文的开题报告 1布置毕业论文开题报告开始工作,完成时间在本周末。 2开题报告包括: (1)选题(2)选题背景(3)目录(4)参考文献 3目录包括的内容(主要内容): (1)总体概述(2)写作设计的特点(3)要结合工业设计的应用(4)设计内容存在的问题及需要探考的地方(5)设计内容的发展方向(6)在内容的探考中要注意那些事项 学生签名: 时间:年月日 教师指导内容记录 布置设计论文的开题报告 1布置毕业论文开题报告开始工作,完成时间在本周末。 2开题报告要求包括: (1)选题(2)选题背景(3)目录(4)参考文献 3写作目录要求包括的内容(主要内容): (1)总体概述(2)写作设计的特点(3)要结合工业设计的应用(4)设计内容存在的问题及需要探考的地方(5)设计内容的发展方向(6)在内容的探考中要注意那些事项 教师签名: 时间:年月日

《高级语言程序设计》课程设计报告

2013-2014学年第二学期《高级语言程序设计》 课程设计报告 题目:进程调度模拟 专业:计算机科学与技术 班级:12级对口(3)班 姓名:刘以鹏 指导教师:代美丽 成绩: 计算机与信息工程系 2014年 5月 23日

目录 1 1 设计目的及要求 (3) 1.1 设计目的 (3) 1.2 课程设计的实验环境 (3) 1.3 课程设计的预备知识 (3) 1.4 课程设计要求 (3) 2 课程设计内容 (3) 2.1程序功能介绍 (3) 2.2程序整体设计说明 (4) 2.2.1设计思路 (4) 2.2.2数据结构设计及用法说明 (5) 2.2.3程序结构(流程图) (5) 2.2.4各模块的功能及程序说明 (6) 2.2.5程序运行结果 (7) 3 总结 (9) 参考资料 (11) 程序源代码 (12)

1 设计目的及要求 1.1 设计目的 本课程设计是计算机科学与技术专业重要的实践性环节之一,是在学生学习完《程序设计语言(C)》课程后进行的一次全面的综合练习。本课程设计的目的和任务: 1. 巩固和加深学生对C语言课程的基本知识的理解和掌握 2. 掌握C语言编程和程序调试的基本技能 3. 利用C语言进行基本的软件设计 4. 掌握书写程序设计说明文档的能力 5. 提高运用C语言解决实际问题的能力 1.2 课程设计的实验环境 硬件要求能运行Windows 2000/XP操作系统的微机系统。C语言程序设计及相应的开发环境。 1.3 课程设计的预备知识 熟悉C语言及C语言开发工具。 1.4 课程设计要求 1. 分析课程设计题目的要求 2. 写出详细设计说明 3. 编写程序代码,调试程序使其能正确运行 4. 设计完成的软件要便于操作和使用 5. 设计完成后提交课程设计报告 2课程设计内容 2.1程序功能介绍 在多道程序环境下,进程数目往往多于处理机数目,致使他们争用处理机。这就要求系统能按某种算法,动态地把处理机分配给就绪队列中的一个进程,使

毕业设计实施过程记录表

毕业设计实施过程记录表 学生姓名XXX学号XXXXXXXX 设计题目XXXXXXXXXXXXX 开题阶段进展情况记录: 2011年11月—2011年12月,确定了毕业设计题目后,列出了毕业设计总体大纲和设计思路,准备围绕大纲进行操作。根据指导老师给出的任务书,查阅了大量国内、外有关书籍资料,完成了开题报告,对整个毕业设计有了一定的了解,逐渐理清了设计思路,对完成好自己的毕业设计也有了信心。 2011年12月—2012年1月,完成开题报告的工作后,在导师的指导下开始搜集相关资料,为毕业设计初稿的撰写打好基础,及时完成此阶段的任务并纠正此过程中出现的错误方法和逻辑思考,完善加强此阶段的工作。 指导教师意见: 指导教师签名:20年月日 资料收集和实施方案进展情况记录: 2012年1月—2012年2月,我针对自己的毕业设计题目《XXXXXXXXXXXXXX》在资料收集阶段,在图收馆、上网查找相关资料,查阅各模块的特点和功能。与此同时,朱老师还介绍一些与此相关的书籍,并提供一些已有的资料,尽可能的给我最大的帮助。同时还上网查阅一些关于电话计费系统的相关资料,为初稿的撰写打下了坚实的基础。

模块和系统设计阶段进展情况记录: 2012年2月—2012年3月,将所收集到的资料进行整理加以学习,将自己所学的理论知识同实际情况相结合,提出合适的方案后写出了自己的总体流程。接着开始各模块的设计,思考硬件部分的组成,软件部分的组成,绘制原理图,检查无误后开始软件部份的设计,先按照不同的模块设计出软件的流程图,接着写出各模块的软件程序。然后对程序的修改和调试。这样论文的初稿就完成了,不过还需要进一步的修改和完善。 指导教师意见: 指导教师签名:20年月日

操作系统实验一模拟进程状态转换

实验一模拟进程状态转换及其PCB的变化一、实验目的: 自行编制模拟程序,通过形象化的状态显示,使学生理解进程的概念、进程之间的状态转换及其所带来的PCB内容、组织的变化,理解进程与其PCB间的一一对应关系。 二、实验内容及要求: (1)、设计并实现一个模拟进程状态转换及其相应PCB内容、组织结构变化的程序。 (2)、独立编写、调试程序。进程的数目、进程的状态模型(三状态、五状态、七状态或其它)以及PCB的组织形式可自行选择。(3)、合理设计与进程PCB相对应的数据结构。PCB的内容要涵盖进程的基本信息、控制信息、资源需求及现场信息。 (4)、设计出可视性较好的界面,应能反映出进程状态的变化引起的对应PCB内容、组织结构的变化。 (5)、代码书写要规范,要适当地加入注释。 (6)、鼓励在实验中加入新的观点或想法,并加以实现。 (7)、认真进行预习,完成预习报告。 (8)、实验完成后,要认真总结,完成实验报告。 三、实现: 数据结构 struct PCB{

char name; int priority; int needtime; bool operator < (const PCB &b) const{ return priority>; } }; 五状态进程模型 最高优先数优先调度算法流程图

四、运行结果:

图1 创建2个进程,因为这时cpu空闲所以内核调度,b优先级高先执行 图2 超时,因为这时cpu空闲所以内核调度,b优先级还是比a高所以先执行

图3 2个进程均被阻塞,其中一旦进程被阻塞就会引发调度 图4 唤醒1个进程,从阻塞队列取队首放到就绪队列队尾,由于这时cpu空闲所以内核调 度 五、源代码: #include #include

模拟磁盘调度算法操作系统课程设计

模拟磁盘调度算法操作系 统课程设计 The following text is amended on 12 November 2020.

某某大学 课程设计报告课程名称:操作系统 设计题目:模拟磁盘调度算法 系别:计算机系 专业:计算机科学与技术 组别: 学生姓名: 学号: 起止日期: 指导教师:

目录

第一章需求分析 课程设计的简介 这是一个用VC++为工具、C++为编程语言而实现模拟先来先服务算法(FCFS)、最短寻道时间优先算法(SSTF)、扫描算法(SCAN)的一个磁盘调度程序。该程序设计系统主界面可以灵活选择某种算法并算出磁头移动的总磁道数以及平均磁道数。 课程设计的目的 本课程设计的目的是通过设计一个磁盘调度模拟系统,从而使磁盘调度算法更加形象化,容易使人理解,使磁盘调度的特点更简单明了,能使使用者加深对先来先服务算法(FCFS)、最短寻道时间优先算法(SSTF)、扫描算法(SCAN)等磁盘调度算法的理解。 磁盘调度主要思想 设备的动态分配算法与进程调度相似,也是基于一定的分配策略的。常用的分配策略有先请求先分配、优先级高者先分配等策略。在多道程序系统中,低效率通常是由于磁盘类旋转设备使用不当造成的。操作系统中,对磁盘的访问要求来自多方面,常常需要排队。这时,对众多的访问要求按一定的次序响应,会直接影响磁盘的工作效率,进而影响系统的性能。访问磁盘的时间因子由3部分构成,它们是查找(查找磁道)时间、等待(旋转等待扇区)时间和数据传输时间,其中查找时间是决定因素。因此,磁盘调度算法先考虑优化查找策略,需要时再优化旋转等待策略。 平均寻道长度(L)为所有磁道所需移动距离之和除以总的所需访问的磁道数(N),即: L=(M1+M2+……+Mi+……+MN)/N。其中Mi为所需访问的磁道号所需移动的磁道数。 启动磁盘执行输入输出操作时,要把移动臂移动到指定的柱面,再等待指定扇区的旋转到磁头位置下,然后让指定的磁头进行读写,完成信息传送。因此,执行一次输入输出所花的时间有: 寻找时间——磁头在移动臂带动下移动到指定柱面所花的时间。

毕业设计过程工作记录

毕业设计过程工作记录 篇一:毕业设计工作过程记录 20XX 年3 月14 日毕业设计开始的第一周,以班级为单位发放毕业设计要求的图纸,用了一周的时间熟悉图纸,对工程的概况进行大体的了解,知道什么结构,了解建筑周围环境,仔细阅读了设计总说明,把需要的规范、图集收集完整以便在算量的过程中可以找到依据。看到厚重的图纸,感到任务重,时间短,但是相信在指导老师耐心有序地指导下,我们的毕业设计肯定能按时保质保量的完成。 20XX 年3 月19 日做完毕业设计的准备工作后,开始着手进行算量,从建筑面积开始:地下室、首层、二层、屋面,都是计算结构外围尺寸。虽然没有建筑面积清单项,在此计算建筑面积方便后面计算工程量可以直接输入。接着计算平整场地面积,等于建筑物首层面积,特别注意这里的建筑物首层面积与首层建筑面积的区别。然后进入挖土方工程量的的计算,先大开挖,然后再挖承台、基础梁、承台梁,特别注意挖土方的清单量与定额量的区别:清单量以基础垫层底面积乘以挖土深度计算,桩间挖土方不扣除桩所占的体积;定额量则要考虑放坡增加的土方量。 20XX 年3 月21 日达到指导老师要求计算到基础底板混凝土 量。混凝土工程量以体积计算,先计算桩承台基础混凝土工程 量,计算高度从承台底部算到顶部(—5.7m),对于不规则 形状的承台采用数学方法取值计算;再计算基础梁、承台梁 的混凝土量,也计算到梁顶—5.7m ;接着计算基础底板(抗 水板),计算时扣除桩承台基础、基础梁、承台梁混凝土与抗 水板重合部分混凝土量;最后计算所有混凝土基础的垫层。

20XX 年3 月26 日仍然在计算混凝土量,后浇带钢筋和基础底板一起绑扎,只是混凝土留着最 后浇筑,在这里计算它的工程量,后浇带的混凝土标号与基础底板的标号一样都是C30;接着计算挡土墙混凝土量,计算高度到地下室顶板面;然后开始计算框架柱地下室部分的工程量,计算高度算到地下室顶板板底;计算地下室梁,主梁在计算长度时只扣除与框架柱重合部分长度,其他重合部分一律不扣除,拉通算,次梁在计算长度时需扣除与主梁重叠部分的长度,梁高计算到地下室顶板板面。 20XX 年3 月28 日计算完地下室梁后,接着计算地下室剪力墙,计算高度同样是到地下室顶板底部;地下室最后计算顶板,计算顶板时,扣除所有梁和挡土墙所占的混凝土体积,由于在计算框架柱和剪力墙时计算高度是在顶板底,所以计算顶板时无需扣除。这样地下室部分除了楼梯,混凝土工程量基本算完。进入建筑首层的混凝土量计算,剪力墙和柱计算高度到二层板底。 20XX 年4 月2 日计算二层梁,主梁在计算长度时只扣除与框架柱重合部分长度,其他重合部分一律不扣除,拉通算,次梁在计算长度时需扣除与主梁重叠部分的长度,梁高计算到二层板板面;再计算二层板,扣除板与梁重合部分的混凝土量;最后计算二层剪力墙,计算高度到三层板底,二层混凝土量基本计算完毕。接着计算三层梁,主梁在计算长度时只扣除与框架柱重合部分长度,其他重合部分一律不扣除,拉通算,次梁在计算长度时需扣除与主梁重叠部分的长度,梁高计算到三层板板面。

周进展情况记录

周进展情况记录 第1周 接到学校开展毕业设计的通知,通过学院老师和班上同学的讨论和协商,最后确定了我的毕业设计论文题目和指导老师,我的论文题目最终确定为《开挖过程对基坑稳定性的影响》,指导老师是建筑工程学院的彭宁波老师。本周四与彭老师见面交流了毕业设计编写过程中的一些细节和需要注意的问题。我开始着手寻找关于此类题目的书籍和文献,好为以后开题报告和论文的撰写打下基础。 第2周 开始撰写开题报告,开题报告首先是对我研究课题的一个背景的深度剖析,所以要求我对这方面的资料要掌握尽可能的完备,在查阅相关资料后我发现无论是国内还是国外对基坑稳定性研究起步都较早了并形成一套完善的理论,在老师交流后老师推荐了几个不错的资料,使我对基坑稳定性有了更加深刻的理解。 根据老师的指导和网上其他开题报告的借鉴,我第一次的开题报告撰写完毕,后又经老师指导再做修改了两次方才通过。 第3—4周 开题报告通过后,彭老师告诉我可以开始写论文,我论文的难处就在于需要使用flac3d软件进行数值模拟,那么熟练掌握该软件就成了写好论文并保证论文正确的的必然要求。FLAC3D软件在网上没有视频教程,就连相关文件都比较稀少,在老师的推荐下购买了陈育民主编的FLAC3D基础与工程实例教材,但是学起来任然是晦涩难懂,最后在老师的指导关怀下一步步的学习使用,从建模到开挖,两周的时间算是入门了。 第5周 在初步掌握了flac3d软件后,我开始撰写论文,我在此期间看了许多关于基坑开挖、数值模拟等方面的书籍,对论文的撰写有点思路,但是不清晰,不能够较为完善的撰写整篇文章,询问老师后,老师给出了不少指点和建议,理清了思路,开始正式动手撰写论文。因为有过工地的实习经历,看过工程中基坑的开挖情况,实践结合理论,在不断的修改和老师的指点下,论文的前面部分初步完成,总要包括绪论、意义、研究方法、flac基本原理等有关章节。

相关文档
相关文档 最新文档