DLX流水线实验报告

DLX流水线实验报告
DLX流水线实验报告

计算机体系结构

实验作业3:DLX流水线实验

姓名:孙冉

学号: 13410804

班级:计科1104(交换生)

课程班级: 03班

目录

一.实验目的 (3)

二. 实验原理 (3)

三.实验内容与结果分析 (3)

1.了解各种指令在DLX流水线中的运行过程 (3)

2. 流水线相关实验 (6)

A. 数据相关 (6)

分析 (7)

B. 控制相关 (7)

分析 (7)

C. 结构相关 (7)

分析 (7)

3. 前送(forwarding)技术对流水线性能的影响 (8)

分析 (8)

4. 考察改变部件数量和延迟数对性能的影响 (9)

设计1 (9)

设计2 (10)

四. 实验总结 (10)

一.实验目的

1.熟悉DLX流水线的概念以及相关技术。

2.知道结构相关、数据相关、控制相关、前送(forwarding)等概念。

3.理解对流水线和RISC处理器的特点。

二. 实验原理

指令流水线中主要有结构相关、数据相关、控制相关。相关影响流水线性能。

三.实验内容与结果分析

1.了解各种指令在DLX流水线中的运行过程

如上次实验那样,读入并运行fact.s和input.s。请从程序中选择有代表性的5条不同类型的指令,并描述每条指令在5段流水线中每步完成的工作。

第一句:Led f0,f4;

5段流水线见下图所示:

第二句:bfpt fact.Finish;

5段流水线见下图所示:

第三句:multd f2,f2,f0; 5段流水线见下图所示:

第四句:j fact.Loop;

5段流水线见下图所示:

第五句:sd PrintfValue(r0),r2; 5段流水线见下图所示:

2. 流水线相关实验

在流水线窗口中观察,分别找出结构相关、数据相关、控制相关各一种,并描述冒险情况以及这些冒险在winDLX是如何解决的。

A.数据相关

下一条指令要用到上一条指令的r3,因此存在数据相关,因此在一个周期的停顿后用定向技术处理了。

分析

lbu r3,0x0(r2)要在WB周期写回r3中的数据,而下一条指令 seqi r5,r3,0xa 要在intEX周期中读取r3中的数据。发生了写读相关。所以为了避免冲突,seqi r5,r3,0xa的intEX指令延迟了一个周期进行。

B.控制相关

由于采取预取技术,所以导致下一条指令执行了“IF”,但是结果是分支成功后将会终止这条指令,执行跳转后的指令。

分析

跳转语句均可认为是控制相关。

C. 结构相关

分析

addi r2, r2, 0x1 该指令与它前面的一条指令 add r1,r1, r3发生了结构相关。由于上一条指令由于数据相关需要停4个周期,在ID段后停滞,不能进入intEX段,故 addi r2,r2,0x1 就不能进入ID段,译码部分已经被占用。故发生

了结构相关。

3. 前送(forwarding)技术对流水线性能的影响

分别在forwarding选项打开和关闭的情况下运行程序,考察两种情况下的性能数据并比较。并找出两个具体情况来说明forwarding是如何通过消除冒险来提高性能的。

分析

使用forward部件之后执行相同的代码用的时钟周期比不使用forward部件

要少。使用forward部件使得RAW相关明显减少了,占总的时钟周期比例也减少了。总之,使用forward部件后,总的时钟周期减少,数据相关减少,流水线的性能得到一定的改善,因为我在这里求阶乘输入的数字比较小,执行的指令数目不是很多,如果代码量比较大使用forward会使机器的处理效率大大提高。

在forwarding打开和关闭下,对比如下所示:(左是打开,右是关闭)

4. 考察改变部件数量和延迟数对性能的影响

通过configuration floating point stages可施加各种改变。该实验由你自己设计实验计划,得出结果和结论。

设计1

考察增加浮点运算部件对性能的影响。

1个浮点运算单元VS 3个浮点运算单元

同一段代码执行相同步,但是经过对比发现浮点运算部件的多少对于程序执行效率并没有什么影响,浮点运算部件的多少对统计结果都不造成影响。可能因为程序中浮点计算指令没有重叠,所以并行度没有增加,性能没有提高。

设计2

观察转移指令在转移成功和转移不成功时候的流水线开销。

输入10

若转移不成功,对流水线的执行无影响,流水线的吞吐率和效率没有降低。若转移成功,则要废弃预先读入的指令,重新从转移成功处读入指令,每执行一条条件转移指令,一条x段流水线就有x-2个流水线被浪费掉,执行效率降低,性能有一定的损失。这里求阶乘的程序转移不成功的概率比较大,对性能有一定损失,但是损失不是很大。

四. 实验总结

这次实验是对N的阶乘的程序的模拟和分析,分析程序中出现的数据相关、控制相关、结构相关,并考察增加浮点运算部件、forward部件对性能的影响,观察转移指令在转移成功和不成功时的流水线开销。开始的时候不知道怎么load程序执行,不熟悉怎么操作软件,花费了一些时间熟悉软件。

实验过程中出现了一些问题,比如在载入程序的时候要先载入fact.s,再载入input.s才能使程序正确地执行。本次实验浮点运算部件的增加与否对程序执行效率没有什么影响,forward部件对流水线效率的影响比较大,在一定程度上能优化流水线。

通过本次实验对流水线有了深入的了解,软件也从各个角度展示了流水线的工作过程,让我们直观地看到了数据相关,结构相关和控制相关发生的原因以及过程,了解了衡量流水线好坏的指标。

20151060042-贾炜光-混频器仿真实验报告

混频器仿真实验 姓名:贾炜光 学号:20151060042 学院:信息学院 专业:通信工程 指导教师:谢汝生

一、实验目的 (1)加深对混频理论方面的理解,提高用程序实现相关信号处理的能力; (2)掌握multisim实现混频器混频的方法和步骤; (3)掌握用muitisim实现混频的设计方法和过程,为以后的设计打下良好的基础。 二.实验原理 混频器将天线上接收到的射频信号与本振产生的信号相乘,cosαcosβ=[cos(α+ β)+cos(α-β)]/2 可以这样理解,α为射频信号频率量,β为本振频率量,产生和差频。当混频的频率等于中频时,这个信号可以通过中频放大器,被放大后,进行峰值检波。检波后的信号被视频放大器进行放大,然后显示出来。由于本振电路的振荡频率随着时间变化,因此频谱分析仪在不同的时间接收的频率是不同的。 混频是指将信号从一个频率变换到另外一个频率的过程 ,其实质是频谱线性搬移的过程。在超外差接收机中 ,混频的目的是保证接收机获得较高的灵敏度 ,足够的放大量和适当的通频带 ,同时又能稳定地工作。混频电路包括三个组成部分 : 本机振荡器、非线性器件、带通滤波器。[1] 由于非线性元件( 如二极管、三极管、场效应管等) 的作用,混频过程中会产生很多的组合频率分量 : p f L ±qf S 。一般来讲 ,其中满足需要的仅仅是 f I =f L -f S 或者是f I =f S -f L 。前者产生中频的方式称为高差式混频 , 后者称为低差式混频。在这里 ,混频过程中产生的一系列组合频率分量经过带通滤波器即可以选择输出相应的中频 ,而其他的频率分量会得到抑制。

实验作业3:DLX流水线实验报告

计算机体系结构 实验作业3:DLX流水线实验报告 姓名: 学号: 班级: 班号: 《计算机系统结构》第三次实验作业

一、实验目的 本次实验的主要目的是熟悉DLX流水线以及结构相关、数据相关、控制相关、前送(forwarding)等概念和技术。 二、实验内容 1. 了解各种指令在DLX流水线中的运行过程; 2. 流水线相关实验; 3. 前送(forwarding)技术对流水线性能的影响; 4. 考察改变部件数量和延迟数对性能的影响。 三、实验步骤及结果分析 1. 了解各种指令在DLX流水线中的运行过程 如上次实验那样,读入并运行fact.s和input.s。请从程序中选择有代表性的5条不同类型的指令,并描述每条指令在5段流水线中每步完成的工作。 (1) (2)

(3) (4)

(5) 2. 流水线相关实验 在流水线窗口中观察,分别找出结构相关、数据相关、控制相关各一种,并描述冒险情况以及这些冒险在winDLX是如何解决的。 (1)结构相关

在执行subd f0,f0,f4和j fact.Loop期间由于ALU被占用硬件资源无法满足j fact.Loop进入EX阶段,发生结构相关的冒险。winDLX中通过阻塞EX 1个周期来解决此问题。 (2)数据相关 bnez r5,input.Finish需要使用seqi的计算结果r5,所以产生数据相关的冒险。WindDLX通过阻塞解决问题。 (3)控制相关 语句lw r2,SaveR2(r0)被aborted,这是控制相关的冒险造成的。因为前一条语句j input.Loop是跳转语句,而指定到EX阶段语句被解码后在能知道其 作用,所以已经取指令的lw语句被取消。 3.前送(forwarding)技术对流水线性能的影响 (1)开启forwarding: 没有开启forwarding:

Flexsim仿真课设实验报告

实验一多产品多阶段指导系统仿真与分析 一、目的 通过本次上机实验,熟悉和使用Flexsim的基本操作,并建立一个简单的模型,实现相应的功能。 二、问题描述 有一个制造车间由4组机器组成,第1,2,3,4组机器分别有3,2,4,3台相同的机器。这个车间需要加工四种原料,四种原料分别要求完成4、3、2、3道工序,而每道工序必须在指定的机器组上处理,按照事先规定好的工艺顺序进行。 假定在保持车间逐日连续工作的条件下,对系统进行365天的仿真运行(每天按8 小时计算),计算每组机器队列中的平均产品数以及平均等待时间。通过仿真运行,找出影响系统的瓶颈因素,并对模型加以改进。 系统数据 四种原料到达车间的间隔时间分别服从均值为50,30,75,40分钟的正态分布。 四种原料的工艺路线如表6.1 所示。第1种原料首先在第3组机器上加工,然后在第1组、再在第2组机器上加工,最后在第4组机器上完成最后工序。第1种原料在机器组3、1、2、4加工,在机器组3、1、2、4加工的平均时间分别为30、36、51、30;第2种原料在机器组4、1、3加工,在机器组4、1、3加工的平均时间分别为66、48、45;第3种原料在机器组2、3加工,在机器组2、3加工的平均时间分别为72、60,第四种原料在机器组在1、4、2加工,在机器组1、4、2加工的平均时间分别为60,55,42如下表所示。 该组机器处的一个一个服从先进现出FIFO(FIRST IN FIRST OUT)规则的队列。前一天没有完成的任务,第二天继续加工,在某机器上完成一个工序的时间服从Erlang分布,其平均值取决于原料的类别以及机器的组别。例如表11.1中的第2类原料,它的第一道工序是在第4组机器上加工,加工时间服从66的Erlang分布。

生产线平衡实验报告

安徽工业大学 生产线平衡实验报告 专业信息管理与信息系统 班级息111 姓名史家成 学号 119094276 日期 2014-4-23

一、概述 1. 实验目的及要求 将所学的生产运作与管理理论综合应用到实际生产系统的规划和运行管理中去,使学生在实训中理解和巩固所学理论知识,培养其在生产线运行调度过程中发现、分析和解决问题的能力,提高学生的专业素养和综合素质。 2. 实验内容 在生产系统实验室的地面生产线上进行三相异步电动机的装配。 二、实验内容完成情况 1.基于三相异步电动机拆装的生产实验 (1)三相异步电动机拆装:简介所装配三相异步电动机的各零部件的名称、拆装方法及注意事项等。 a、按时间过程拆:分别是风扇罩、风扇、前端盖、后端盖和转子、接线盒。 B、按时间过程装:分别是接线盒、后端盖和转子、前端盖、风扇和风扇罩。 (2)工作研究部分 流程程序图 (3)生产过程实训部分 实训内容及记录数据 简介本部分的实训内容及方式(按照车间管理的模式,将全部实训学生分为若干班组,各班组自行商定其作业安排、车间派工、实施方案和具体生产管理过程,然后轮班实训)1)个人方案介绍 简介本次设计的方案,包括小组成员岗位设置、岗位派工、装配流程、工序安排、物流路线等(可附图、表补充说明)

将学生分为车间主任,搬运工,操作工,计时人员;商议作业顺序及作业安排; 各工种就位;电动机组装,检验组装的成品,完成该次试验。 岗位设置及派工:我小组人员,具体分配为一车间主任、四个操作工,六个搬运工,四个计时人员 装配流程及工序安排:组装前后端盖→组装风扇盖→组装接线盒 2)初次方案设计及实施情况 说明本组初次实施的方案的具体内容及其设计依据→绘出装配流程图→完成数据记录表→根据记录数据总结本次方案设计及实施的质量;总结说明本次方案的优缺点由于是初次进行实践,我们并不熟悉每位队员对拆装电动机的熟悉程度,在有些步骤上浪费了一点时间,但我们进行了调整,最终顺利完成了。 3)第二次方案设计同2)一样,绘出装配流程图 将学生分为车间主任,搬运工,操作工,计时人员;商议作业顺序 及作业安排;各工种就位;电动机组装,检验组装的成品,完成该次试验。 岗位设置及派工:我小组人员,具体分配为一车间主任、四个操作工,六个搬运工,四个计时人员 装配流程及工序安排:组装前端盖→组装后端盖→组装风扇罩→组装接 线盒 Ⅲ 小结 对比总结两次方案的优缺点,针对出现的问题给出进一步的优化设计建议第一次只是盲目的进行生产,第二次是在带一次的基础上进行优化的。第 二次各工种工作时间更为平均 三、思考题 1.能否应用工序同期化方法进行装配时间平衡?如有,写出具体的过程,如不可行,为什么? 答:可以,可以同时进行前端盖和后端盖的装配,最后装配风扇罩,可将前后端分为两道工序

高频电子线路实验报告

高频实验报告 班级班级 学号学号 姓名姓名 预习成绩预习成绩 实验成绩实验成绩 实验报告成绩实验报告成绩 总成绩总成绩 2013年 12月

实验一、调幅发射系统实验 一、实验目的与内容: 通过实验了解与掌握调幅发射系统,了解与掌握LC三点式振荡器电路、三极管幅度调制电路、高频谐振功率放大电路。 二、实验原理: 1、LC三点式振荡器电路: 原理:LC三点式振荡器电路是采用LC谐振回路作为相移网络的LC正弦波振荡器,用来产生稳定的正弦振荡。图中5R5,5R6,5W2和5R8为分压式偏置电阻,电容5C7或5C8或5C9或5C10或5C11进行反馈的控制。5R3、5W1、5L2以及5C4构成的回路调节该电路的振荡频率,在V5-1处输出频率为30MHZ 正弦振荡信号。 2、三极管幅度调制电路: 原理:三极管幅度调制电路是通过输入调制信号和载波信号,在它们的共同

作用下产生所需的振幅调制信号。图中7R1,7R4,7W1和7R3为分压式偏置电阻,电容7C10、7C2以及电感7L1构成的谐振滤波网络,7W2控制输出幅度,在信号输出处输出所需的振幅调制信号。 3、高频谐振功率放大电路: 原理:高频谐振功率放大电路是工作频率在几十MHZ 到几百MHZ 的谐振功率放大电路。图中前级高频功放电路中,6R2和6R3分压式偏置电阻,供给三极管6BG1偏置电压,输出采用6C5、6C6、6L1构成的T 型滤波匹配网络,末级高频功放电路中,基极采用由6R4产生偏置电压供给电路,输出采用6C13、6C13、6L3和6L4构成的T 型滤波匹配网络。 4、调幅发射系统: 图1 调幅发射系统结构图 原理:首先LC 振荡电路产生一个频率为30MHZ ,幅度为100mV 的信号源,然后加入频率为1KHZ ,幅度为100mV 的本振信号,通过三极管幅度调制,再经过高频谐振功率放大器输出稳定的最大不失真的正弦波。 本振 功率 放大 调幅 信源

建模与仿真实验报告

重庆大学 学生实验报告 实验课程名称物流系统建模与仿真 开课实验室物流工程实验室 学院自动化年级12 专业班物流工程2班学生姓名段竞男学号20124912 开课时间2014 至2015 学年第二学期 自动化学院制

《物流系统建模与仿真》实验报告

(2)属性窗口(Properties Window) 右键单击对象,在弹出菜单中选择 Properties;用于编辑和查看所有对象都拥有的一般性信息。 (3)模型树视图(Model Tree View) 模型中的所有对象都在层级式树结构中列出;包含对象的底层数据结构;所有的信息都包含在此树结构中。 4)重置运行 (1)重置模型并运行 (2)控制仿真速度(不会影响仿真结果) (3)设置仿真结束时间 5)观察结果 (1)使用“Statistics”(统计)菜单中的Reports and Statistics(报告和统计)生成所需的 各项数据统计报告。 (2)其他报告功能包括:对象属性窗口的统计项;记录器对象;可视化工具对象;通过触发器 记录数据到全局表。

五、实验过程原始记录(数据、图表、计算等) 1、运行结果的平面视图: 2、运行结果的立体视图 3、运行结果的暂存区数据分析结果图:

第一个暂存区 第二个暂存区 由报表分析可知5次实验中,第一个暂存区的平均等待时间为11.46,而第二个暂存区的平均等待时间为13.02,略大于第一个暂存区,由此可见,第二个暂存区的工作效率基本上由第一个暂存区决定。 4、运行结果三个检测台的数据分析结果图,三个检测台的state饼图: (1)处理器一:

物流仿真Flexsim实验2报告

14.2 自动分拣系统仿真 袁峰 0726210427 1.实验目的 通过建立一个传送带系统,学习Flexsim提供的运动系统的定义;学习Flexsim提供的传送系统的建模;进一步学习模型调整与系统优化。 2.实验内容 (1)仿真模型截图 自动分拣系统仿真模型的正投视图的截图如图2-1所示。 图2-1 自动分拣系统仿真模型的正投视图 (2)仿真模型各对象参数设置说明 仿真模型各对象参数设置说明如表2-1所示。 表2-1 各对象参数设置说明

(3)仿真结束时间 根据24小时(86400)工作制和8小时(28800)工作制设定模型运行, 所以仿真结束时间有两个,分别为:86400和28800。 3.仿真结果分析 (1)该分拣系统一天的总货物流量 该分拣系统一天的总货物流量是系统末端四个Queue和一个Sink的输入量之和,5次实验结果如下: 该系统的总货物流量如表2-2所示。 表2-2 总货物流量表 (2)系统的最大日流量 8小时(28800)工作制,该系统运行5次,最后4个Queue的实验数据如表2-3所示。 表2-3 最后4个Queue的实验数据

所以,最大日流量= 59.8÷8.776%÷95%+134.8÷29.576%÷96%+93.4÷13.356%÷97%+316.2÷44.474%÷98% = 2638.460 (3)8小时工作制和24小时工作制的部分数据对比 四个处理器的5次实验数据分别如表2-4至2-7所示。 表2-4 Processor1的利用率 表2-5 Processor2的利用率 表2-6 Processor3的利用率

电磁波实验报告

电磁场与微波技术 实验报告 院系: 班级: 姓名: 学号: 指导老师:

实验一线驻波比波长频率的测量 一、实验目的 1、熟练认识和了解微波测试系统的基本组成和工作原理。 2、掌握微波测试系统各组件的调整和使用方法。 3、掌握用交叉读数法测波导波长的过程。 二、实验用微波元件及设备简介 1.波导管:本实验所使用的波导管型号为BJ—100,其内腔尺寸为α=22.86mm,b=10.16mm。其主模频率范围为8.20~12.50GHz,截止频率为6.557GHz。2.隔离器:位于磁场中的某些铁氧体材料对于来自不同方向的电磁波有着不同的吸收,经过适当调节,可使其对微波具有单方向传播的特性(见图1)。隔离器常用于振荡器与负载之间,起隔离和单向传输作用。 3.衰减器:把一片能吸收微波能量的吸收片垂直于矩形波导的宽边,纵向插入波导管即成(见图2),用以部分衰减传输功率,沿着宽边移动吸收片可改变衰减量的大小。衰减器起调节系统中微波功率以及去耦合的作用。 图 1 隔离器结构示意图图2 衰减其结构示意图 4.谐振式频率计(波长表): 图3 a 谐振式频率计结构原理图一图3 b 谐振式频率计结构原理图二 1. 谐振腔腔体 1. 螺旋测微机构 2. 耦合孔 2. 可调短路活塞 3. 矩形波导 3. 圆柱谐振腔 4. 可调短路活塞 4. 耦合孔 5. 计数器 5. 矩形波导 6. 刻度 7. 刻度套筒 电磁波通过耦合孔从波导进入频率计的空腔中,当频率计的腔体失谐时,腔里的电磁场极为微弱,此时,它基本上不影响波导中波的传输。当电磁波的频率

满足空腔的谐振条件时,发生谐振,反映到波导中的阻抗发生剧烈变化,相应地,通过波导中的电磁波信号强度将减弱,输出幅度将出现明显的跌落,从刻度套筒可读出输入微波谐振时的刻度,通过查表可得知输入微波谐振频率。(图3a) 或从刻度套筒直接读出输入微波的频率(图3b)。两种结构方式都是以活塞在腔体中位移距离来确定电磁波的频率的,不同的是,图3a读取刻度的方法测试精度较高,通常可做到5×10-4,价格较低。而见图3b直读频率刻度,由于在频率刻度套筒加工受到限制,频率读取精度较低,一般只能做到3×10-3左右且价格较高。 5.驻波测量线:驻波测量线是测量微波传输系统中电场的强弱和分布的精密仪器。在波导的宽边中央开有一个狭槽,金属探针经狭槽伸入波导中。由于探针与电场平行,电场的变化在探针上感应出的电动势经过晶体检波器变成电流信号输出。 6.匹配负载:波导中装有很好地吸收微波能量的电阻片或吸收材料,它几乎能全部吸收入射功率。 7.微波源:提供所需微波信号,频率范围在8.6~9.6GHz内可调,工作方式有等幅、方波、外调制等,实验时根据需要加以选择。 8.选频放大器:用于测量微弱低频信号,信号经升压、放大,选出1kHz附近的信号,经整流平滑后由输出级输出直流电平,由对数放大器展宽供给指示电路检测。 三、实验内容及过程 1.微波信号源的调整: 频率表在点频工作下,显示等幅波工作频率,在扫频工作下显示扫频工作频率,在教学下,此表黑屏。电压表显示体效应管的工作电压,常态时为12.0 0.5V,教学工作下可通过“电压调节钮”来调节。电流表显示体效应管的工作电流,正常情况小于500毫安。 2.测量线探针的调谐: 我们使用的是不调谐的探头,所以在使用中不必调谐,只是通过探头座锁紧螺钉可以将不调谐探头活动2mm。 3.用波长计测频率: (1)在测量线终端接上全匹配负载。 (2)仔细微旋波长计的千分尺,边旋边观测指示器读数。由于波长计的q值非常 高,谐振曲线非常尖锐,千分尺上0.01mm的变化都可能导致失谐与谐振两种状态之间切换,因此,一定慢慢地仔细微旋千分尺。记下指示器读数为最小时(注意:如果检流指示器出现反向指示,按下其底部的按钮,读数即可)的千分尺读数并使波长计失谐。 (3)由读得的千分尺刻度可在该波长计的波长表频率刻度对照表上读得信号源的工作频率。 4.交叉读数法测量波导波长: (1)检查系统连接的平稳,工作方式选择为方波调制,使信号源工作于最佳状态。 (2)用直读式频率计测量信号频率,并配合信号源上的频率调谐旋钮调整信号源的工作频率,使信号源的工作频率为9370MHz。

离散流水线仿真实验报告

管理学院实验报告 学号 姓名 专业班级物流管理1301 指导老师 实验日期2016-10-26 课程名称物流系统建模与仿真 实验名称离散流水线仿真 实验成绩 实验报告具体内容一般应包括:一、实验目的和要求;二、主要仪器设备(软件); 三、实验内容及实验数据记录;四、实验体会

1.实验目的和要求 1)掌握Flexsim的基本操作步骤。 2)掌握Flexsim的基本原理。 3)掌握Flexsim在物流系统仿真中的简单应用。 2.实验原理 1)系统仿真的基本概念; 2)系统式相互联系、相互作用、的对象的组合; 3)通过Flexsim可成功解决:提高设备的利用率; 4)系统模型是反映内部要素的关系,反映系统某昔日方面。 3.主要仪器设备(软件) 1)硬件配置: 计算机 2)软件环境: Windows XP或以上的操作系统,Flexsim仿真软件。 4.实验内容及步骤 根据下列系统描述和系统参数,应用Flexsim仿真软件建立仿真模型并运行,查看仿真结果,分析各种设备的利用情况,发现加工系统中的生产能力不平衡问题,然后改变加工系统的加工能力配置(改变机器数量或者更换不同生产能力的机器),查看结果的变化情况,确定系统设备的最优配置。 系统描述与系统参数如下: 1)一个流水加工生产线。不考虑其流程间的空间运输。 2)两种工件A/B分别以正太(10,2)min和均匀分布(10,20)min的时间间隔进 入系统,首先进入队列Q1。 3)两种工件均由同一个操作工人进行检验,每件检验用时2min。 4)不合格的工件废弃,离开系统;合格的工件送往后续加工工序,合格率为95%。 5)工件A送往机器M1加工,如需等待,则在Q2队列中等待;工件B送往机器M2 加工,如需等待,则在Q3队列中等待。 6)工件A在机器M1上的加工时间为均匀分布(1,5)min;工件B在机器M2上的 加工时间为正太分布(8,1)min。 7)一个工件A和一个工件B在机器M3上装配成产品,需时为正太分布(5,1)min,装配完成后离开系统。 8)如装配机器忙,则工件A在队列Q4中等待,工件B在队列Q5中等待。 9)连续仿真1分钟的系统运行情况。 5.实验数据记录 1)参数设置

flexsim物流工程实验报告

垃圾回收场仿真与分析 1.建立概念模型 1.1系统描述 近几十年来,由于人类的滥砍、滥伐,无情的破坏我们的大自然,地球上能用的资产和能源逐渐地减少,环保团体发现如果我们不再注重保护环境,终有一天我们会失去地球这个美好的家园。所以近年来,环保团体大力的提倡垃圾回收,位于某地的一家垃圾回收站,把回收来的资源分成铁铝罐、保特瓶和塑胶三大类后存储起来。下面这个模型就是对该资源回收站的仿真。 1.2系统数据 垃圾到达的时间间隔服从均值为15,标准差为3的正态分布; 分拣垃圾的时间间隔服从最大值为7的的指数分布; 储存垃圾的容器容积各为500单位; 垃圾经过分类处理后需要起重机和叉车运送到储存容器。 1.3概念模型

2.建立Flexsim4模型 第1步:模型实体设计 第2步:在模型中加入Source(发生器) 从库中拖入一个Source到模型中。右键点击该实体,选择Properties(属性), 在弹出的属性页中选择Visual项目,改变Position, Rotation, and Size 中的RZ(绕Z轴方向旋转的角度)为45,使Processor偏转45度角放置。点击Apply 和OK保存设置。更改后布局图如图12-3所示: 说明:

所有固定实体资源都可以通过这种操作来改变摆放的角度,故本章后面的类似实体摆放将不再截图描述操作细节。 第3步:在模型中加入Queue和Separator 从库中拖放一个Queue和一个Separator到模型中。如图摆放它们的角度和位置。 其中Queue和Separator的摆放角度(RZ值)都为45度。如图12-4所示: 第4步:在模型中加入Conveyor(传送带) 拖放两条Conveyor到模型中。 更改Conveyor的摆放角度和布局。 先改变Conveyor属性页中的RZ值为-45度。 双击Conveyor打开参数页,点选Layout项目。 更改section1中得length数值为5; 点击Add Curved添加一段弯曲得传送带,设置其radius为3。 点击Apply和OK保存并关闭窗口。

自动化生产线实训总结

自动化生产线实训总结 百度最近发表了一篇名为《自动化生产线实训总结》的范文,觉得应该跟大家分享,这里给大家转摘到百度。 篇一:自动化生产线实习总结实训小结时间过的真快,转眼间两周的实训时间就过了,在过去的两周内我们小组在自动化生产线实验室进行了为期两周的实训练习。 通过这段时间的切身实践,我们收获了很多,一方面学习到了许多以前没学过的专业知识与知识的应用,另一方面还提高了自己动手做项目的能力;还令我学会了一些如何在社会中为人处事的道理。 本次实训的指导老师是何老师和马老师。 在实训拉开帷幕时,指导老师马老师首先给我们讲解了一下本次实训的目的、要求、主要内容及任务安排。 从他的讲解我们了解到本次实训分两个阶段进行,阶段一是在第一周做好自动化生产线的前三个单元站——即供料单元、搬运单元和操作手单元,阶段二是在第二周做好自动化生产线的后三个单元站——即检测单元、加工单元和提取安装单元,并完成实训报告和实训小结。 实训开始后,我们按照指导老师的要求,每至人组成一个小组,根据大家的工作习惯和相互了解情况,我们团队共有位成员组成(钟**、陈**、陈**、王**、林**和我),经过推举我作为小组组长。 范文写作组成团队后,为了便于开展实训工作,同时也能够使团队成员确定个人实训任务,根据指导老师给定的要求我们的主要任务

就是做好自动化生产线个单元站的编程调试工作,并写出此次实训各站的控制要求和控制工艺流程,以及画好各站的机械简图、电气原理图、安装接线图和详细程序。 因此,我根据整个实训的安排进行了详细的任务分工,使团队成员在每个阶段工作时都能够各司其职,才尽其用。 经过讨论我安排钟**、陈**、王**三人负责程序的设计编写;林**和我负责程序的调试工作;陈**则负责文本的书写。 整个实训过程中所有队员都应该参与到程序的设计当中随时做好对程序更好的解决方案。 本次实训,是对我们能力的进一步锻炼,也是一种考验。 从中获得的诸多收获,也是很可贵的,是非常有意义的。 不过在进行当中困难是随处可见的。 就像刚开始做第一个单元的时候,最全面的范文写作网站我们在编写好程序准备开始进行调试的时候。 由于技术原因,电脑和一直无法连接,在经过多种途径都无法解决问题的时候我们求助于指导老师马老师,原来调节电脑的搜索波特率的大小才使得电脑能够正常连接到。 还有在供料单元的调试过程中,可能是由于人为的原因,摆动气缸在摆动到吸取工件位置的时候,无法使真空吸盘吸取工件,检查其原因,发现原来是摆臂和工件位置没有准确对应。 因此,在不得已的情况下我们调整了摆臂和工件的位置,这才使

WITNESS生产系统仿真实验报告

实验报告 实验名称:witness生产管理系统仿真姓名: 学号: 指导老师:

实验(一) 一、实验名称:witness基本操作 二、实验日期:2013年10月7-10月25日 三、实验地点:微机室s6-c408 四、实验目的: 1、掌握witness软件的基本操作 2、掌握元素的显示设置(display) 3、掌握machine、labor元素的基本设置 4、掌握输送链conveyor元素的详细设置 5、掌握pull、push规则 五、实验环境:winxp/win7 六、实验内容 输送链上运行时间为10分钟 称重工序:时间服从均值为5分钟的负指数分布 清洗工序:4.5分 10件清理一次时间为8分钟 加工工序:4分钟 50分钟检修飞时间服从均值10分钟的负指数分布 检测工序:3分钟 七、实验步骤 1、根据题目选择part、conveyor、machine、labor等各种元素布置生产线 2、修改各种元素名字及各个元素的详细设置。 1)各个工序机器设置以及necexp()函数的应用

2)输送链conveyor的设置 3)机器抛锚方式及时间设置

4)工人labor元素设置 3、元素间pull、push的设置及流程路线试运行效果1)part元素的导入 2)运行效果

实验(二) 一、实验名称:椅子装配工序仿真 二、实验日期:2013年10月7-10月25日 三、实验地点:微机室s6-c408 四、实验目的: 1、掌握pen、percent、match/attribute的使用规则 2、掌握元素的显示设置(display) 3、了解part元素被动模式和主动模式的区别和使用场合 4、掌握buffers元素的基本设置 5、掌握元素可视化效果的制作 6、掌握pull、push对相同元素的分类规则 五、实验环境:winxp/win7 六、实验内容 椅子由椅背、椅面、椅腿组成,物料每2分钟一套进入流水线。 组装工序:6分钟/件 喷漆工序:随机喷为红黄绿三色 10分钟/件 检验工序:10%不合格返回重新喷漆 3分钟/件 包装工序:每4个合格品包装到一起 4分钟/件 七、实验步骤 1、根据题目选择part、buffers、machine等各种元素,因场地问题布置 为U形生产线。 2、修改各种元素名字及各个元素的详细设置。 1)设置part名称及主动形式

物流系统仿真

基于Flexsim的仿真实验报告

基于Flexsim的仿真实验报告 一、实验目的与要求 1.1实验目的 Flexsim是一个基于Windows的,面向对象的仿真环境,用于建立离散事件流程过程。Flexsim是工程师、管理者和决策人对提出的“关于操作、流程、动态系统的方案”进行试验、评估、视觉化的有效工具。 Flexsim 能一次进行多套方案的仿真实验。这些方案能自动进行,其结果存放在报告、图表里,这样我们可以非常方便地利用丰富的预定义和自定义的行为指示器,像用处、生产量、研制周期、费用等来分析每一个情节。同时很容易的把结果输出到象微软的Word、Excel等大众应用软件里。另外,Flexsim具有强力的商务图表功能,海图(Charts)、饼图、直线图表和3D文书能尽情地表现模型的信息,需要的结果可以随时取得。 本实验的目的是学习flexsim软件的以下相关容: 如何建立一个简单布局

●如何连接端口来安排临时实体的路径 ●如何在Flexsim实体中输入数据和细节 ●如何编译模型 ●如何操纵动画演示 ●如何查看每个Flexsim实体的简单统计数据 我们通过学习了解flexsim软件,并使用flexsim软件对实际的生产物流建立模型进行仿真运行。从而对其物流过程,加工工序流程进行分析,改进,从而得出合理的运营管理生产。 1.2实验要求 (1)认识Flexsim仿真软件的基本概念; (2)根据示例建立简单的物流系统的仿真模型; (3)通过Flexsim仿真模型理解物流系统仿真的目的和意义 二、实验步骤

1.建立概念模型 2.建立Flexsim7的模型: (1)确立概念模型中各元素的模型实体; (2)在新建模型中加入模型实体; (3)根据各个模型实体之间的关系建立连接; (4)根据题目要求的系统数据为不同的模型实体设置相应的参数,已达到对各工序实施控制的目的; 三、实验心得 系统功能相对简单,实现也很容易,且方法多样。为使系统运行达到最优,可分析调整各设备参数及系统配置,以达到系统运行连贯顺畅,无积压无间断的目的。 通过这次试验,加强了对物流系统的理解,也多了解了一个仿真软件,这个软件有三维功能,能够从不同的角度看出系统存在的问题,并且模型的连接分了不同的种类,A连接和S连接,我觉得这一点仅仅是本软件的优点,因为他将单向物流和双向物流区别对待,这样做更加条

生产系统仿真实验报告

实验一:工艺原则布置 实验项目名称:工艺原则布置( ) 实验项目性质:综合性实验 所属课程名称:《设施规划与物流分析》 实验计划学时:学时 一、实验目的 通过本实验,掌握四种布置设计方法中最常用的工艺原则布置。 二、实验内容和要求 对于常用的工艺原则布置设计,最常用的设计方法为新建法()和改建法(),最常用的工具是从至表()。 本试验要求学生在熟练掌握工艺原则布置方法的基础上,使用物流仿真软件实现布置设计。 要求: . 认真学习教材第章第节 . 复习运筹学的二次分配问题 . 预先查阅遗传算法相关基本概念 三、实验主要仪器设备和材料 电脑,软件 四、实验方法、步骤及结果测试 见附录一 五、实验报告要求 实验报告要求:任选思考题中的一题 . 教材方法求解,确定你的最佳布置并计算物流量大小。 . 进行建模,可以仿照附录的步骤进行,相关的图、表、文字说明全过程体现在试验报告内。 . 请考虑并回答问题:如果只知道搬运量的从至表和作业单位设施的面积,以及总面积大小,具体位置不能确定,这时我们一般采用的是方法来进行布置设计,如何在实现?不需要你在里面建模,但是希望你考虑实现的方法和一些设想,请把这些思考内容体现在你的实验报告最后,这是体现综合性和设计性的关键点,也是决定你的成绩的评判标准之一。 这里我们统一:假设有台设备要布置到个工作地 .作业单位到作业单位之间如果有物料交换,则二者间的搬运量为。(,…) (,…) .工作地到工作地之间搬运距离为。(,…) (,…) .总的物流量:,而工艺原则布置优劣评判的其中一个标准是。 问题回答: 、通过作业单位搬运量从至表和作业单位距离从至表运行程序得出物流相关表。

电子仿真实验报告之晶体管混频

大连理工大学 本科实验报告 课程名称:电子系统仿真实验 学院(系):信息与通信工程学院 专业:电子与信息工程 班级: 学号: 学生姓名: 2014年月日

一、 实验目的和要求 使用电路分析软件,运用所学知识,设计一个晶体管混频器。要求输入频率为10MHz ,本振频率为16.485MHz 左右,输出频率为6.485MHz 。本振电路为LC 振荡电路。 二、实验原理和内容 混频电路是一种频率变换电路,是时变参量线性电路的一种典型应用。如一个振幅较大的振荡电压(使器件跨导随此频率的电压作周期变化)与幅度较小的差频或和频,完成变频作用。它是一个线性频率谱搬电路。图2.1是其组成模型框图。 中频 图2.1 本地振荡器产生稳定的振荡信号(设其频率为L f )通过晶体管混频电路和输入的高频调幅波信号(设其频率为s f ),由于晶体管的非线性特性,两个信号混合后会产生L f +s f L f -s f 频率的信号,然后通过中频滤波网络,取出L f -s f 频率的信号,调节好L f -s f 的大 小使其差为中频频率,即所需要的中频输出信号。图 2.2调幅前后的频谱图。 图2.2 本次试验本振电路采用LC 振荡电路。其等效原理图为西勒振荡电路,如图2.3所示。 本振电路 非线性器件 输入 中频滤波 输出

图2.3 混频器采用晶体混频电路,其等效电路图如图2.4。 图2.4 三、主要仪器设备 名称型号主要性能参数 电子计算机宏碁V-531,Windows 7 AMD A10-4600M 2.3GHz,2GB 内存 电路分析软件 Multisim.12 多种电路元件,多种虚拟仪 器多种分析方法 表3.1

物流系统flexsim仿真实验报告

广东外语外贸大学 物流系统仿真实验 通达企业立体仓库实验报告 指导教师:翟晓燕教授专业:物流管理1101 姓名:李春立 20110402088 吴可为 201104020117 陈诗涵 201104020119 丘汇峰 201104020115

目录 一、企业简介 (2) 二、通达企业立体仓库模型仿真 (2) 1................................ 模型描述:2 2................................ 模型数据:3 3.............................. 模型实体设计4 4.................................. 概念模型4 三、仿真模型内容——Flexsim模型 (4) 1.................................. 建模步骤4 2.............................. 定义对象参数5 四、模型运行状态及结果分析 (7) 1.................................. 模型运行7 2................................ 结果分析:7 五、报告收获 (9) 一、企业简介 二、通达企业立体仓库模型仿真 1. 模型描述: 仓储的整个模型分为入库和出库两部分,按作业性质将整个模型划分为暂存区、分拣区、

储存区以及发货区。 入库部分的操作流程是: ①.(1)四种产品A,B,C,D首先到达暂存区,然后被运输到分类输 送机上,根据设定的分拣系统将A,B,C,D分拣到1,2,3,4,端口; ②.在1,2,3,4,端口都有各自的分拣道到达处理器,处理器检验合格 的产品被放在暂存区,不合格的产品则直接吸收掉;每个操作工则将暂存 区的那些合格产品搬运到货架上;其中,A,C产品将被送到同一货架上, 而B,D则被送往另一货架; ③.再由两辆叉车从这两个货架上将A/B,C/D运输到两个暂存区上; 此时,在另一传送带上送来包装材料,当产品和包装材料都到达时,就可 以在合成器上进行对产品进行包装。 出库部分的操作流程是:包装完成后的产品将等待被发货。 2. 模型数据: ①.四种货物A,B,C,D各自独立到达高层的传送带入口端: A: normal(400,50) B: normal(400,50) C: uniform(500,100) D: uniform(500,100) ②.四种不同的货物沿一条传送带,根据品种的不同由分拣装置将其推 入到四个不同的分拣道口,经各自的分拣道到达操作台。 ③.每检验一件货物占用时间为60,20s。 ④.每种货物都可能有不合格产品。检验合格的产品放入检验器旁的暂 存区;不合格的吸收器直接吸收;A的合格率为95%,B为96%,C的合格 率为97%,D的合格率为98%。 ⑤.每个检验操作台需操作工一名,货物经检验合格后,将货物送至货 架。 ⑥.传送带叉车的传送速度采用默认速度(包装物生成时间为返回60 的常值),储存货物的容器容积各为1000单位,暂存区17,18,21容量为 10;

管理决策模拟实验报告

本科学生综合性实验报告 项目组长****** 学号******* 成员 专业班级 实验项目名称企业经营决策仿真 指导教师及职称****** 开课学期****至****学年第** 学期 上课时间****年*月**日

学生实验报告 (经管类专业用) 一、实验目的及要求: 1、目的 通过多轮仿真对抗练习,让学生熟悉系统设定的竞争规则和企业组成原理,熟练使用模块进行决策变量设计和优化,训练学生的决策分析能力,帮助开发一定的经营管理能力。考核学生掌握本门实践课程的情况,发现学生学习中存在的问题和障碍,以利于改进实验课教学。 2、内容及要求 熟练掌握决策分析程序和优化技术。 1、学生1人组成一个小组,模拟一个公司的运营,各小组进行4个周期的管理决策与公司运营的模拟。利用《现代企业经营决策仿真系统—千姿版》软件平台,连续经过4轮对抗:在查看决算企业报告和把握周期形势的基础上,判断竞争对手策略,依据一定的目标,输入本轮的指标变量,利用预算仿真工具优化指标,力图实现目标,争取竞争排名中位置前移。提交数据等到所有小组提交后,计算仿真周期出本轮对抗结果。 依次进行直至第4轮结束。查看最后排名和得分。 2、在4轮对抗中,要求重点分析预决算的各类表格,寻求绩效改进的解决办法并反映到指标的设计上。 3、撰写管理决策模拟工作底稿,提交实验报告 二、仪器用具:

三、实验方法与步骤: 一、利用《现代企业经营决策仿真系统—千姿版》软件平台,学生1人组成一个小组,模拟一个公司的运营,各小组间进行4个周期的管理决策与公司运营的模拟。下面以第1周期为例: ①查阅每轮的周期形势报告和上轮对抗模拟结果的企业报告,收集周期形势报告(一个表)、周期企业成果数据表(七个表) ②判读对手的策略,明确本轮目标:产量、利润、市场占有率、销售额的数值; ③从价格,广告等市场营销策略指标的设计入手,依次决定产量、产能、用工人数、原材料采购及科研开发、财务等指标,输入决策表格; ④利用预算仿真工具,查看预算仿真表,计算边际成本、平均成本,利用盈亏平衡分析工具计算保本点销量。从增利减亏或提高市场份额及竞争力等方面,结合对手策略,密切监视产品销售和库存、原材料库存、产能利用率、债务变动、现金指标,优化决策变量,重新填入决策表格,收集相应的预算企业方案成果数据表(七个表)。重复这一步骤至不再修改决策指标为止。 ⑤提交决策数据,并记录、收集决策表格(一个表); ⑥报告老师,等全部小组提交数据后,计算仿真周期出对抗结果。 依次展开第二至四期对抗。 最后计算机自动生成演练结果(经营管理成果),并提出各小组参考得分,由老师综合各方面因素给出各小组及每位学生的最终得分。 四、实验结果与数据处理(说明:四轮中每轮必做的作业): 第一周期报告 (一)、第1周期工作底稿 1、图表输出 A. 第1周期市场形势报告:

混频器仿真实验报告

混频器实验(虚拟实验) 姓名:郭佩学号:04008307 (一)二极管环形混频电路 傅里叶分析 得到的频谱图为 分析:可以看出信号在900Hz和1100Hz有分量,与理论相符 (二)三极管单平衡混频电路 直流分析

傅里叶分析 一个节点的傅里叶分析的频谱图为 两个节点输出电压的差值的傅里叶分析的频谱图为:

分析:同样在1K的两侧有两个频率分量,900Hz和1100Hz 有源滤波器加入电路后 U IF的傅里叶分析的频谱图为: U out节点的傅里叶分析的频谱图为:

分析:加入滤波器后,会增加有2k和3k附近的频率分量 (三)吉尔伯特单元混频电路 直流分析 傅里叶分析 一个节点的输出电压的傅里叶分析的参数结果与相应变量的频谱图如下: 两个节点输出电压的差值的傅里叶分析的参数结果与相应变量的频谱图为:

分析:1k和3k两侧都有频率分量,有IP3失真 将有源滤波器加入电路 U IF的傅里叶分析的参数结果与相应变量的频谱图为: U out节点的傅里叶分析的参数结果与相应变量的频谱图为:

分析:有源滤波器Uout节点的傅里叶分析的频谱相对于Uif的傅里叶分析的频谱来说,其他频率分量的影响更小,而且Uout节点的输出下混频的频谱明显减小了。输出的电压幅度有一定程度的下降。 思考题: (1)比较在输入相同的本振信号与射频信号的情况下,三极管单平衡混频电路与吉尔伯特混频器两种混频器的仿真结果尤其是傅里叶分析结果的差异,分析其中的原因。若将本振信号都设为1MHz,射频频率设为200kHz,结果有何变化,分析原因。 答:没有改变信号频率时 三极管 吉尔伯特 吉尔伯特混频器没有1k、2k、3k处的频率分量,即没有本振信号的频率分量,只有混频后的频率分量。因为吉尔伯特混频器是双平衡对称电路结果,有差分平衡。 将本振信号频率和射频频率改变后:

体系结构windlx流水线实验报告

实验一基本实验 ----by 王琳 PB07210432 1. 实验目的: 1)熟悉计算机流水线基本概念 2)了解DLX基本流水线的各段的功能 3)了解各种不同指令在流水线中的实际流动情况 4)对流水线做性能分析 5)了解影响流水线效率的因素——数据相关、结构相关、控制相关,了解相关的种类 6)了解解决数据相关的方法 2. 实验平台:WinDLX仿真器 WinDLX简介: 是一个图形化、交互式的DLX流水线仿真器。 可以装入DLX汇编语言程序,然后单步,设断点或是连续执行该程序. CPU的寄存器,流水线,I/O和存储器都可以用图形表示出来 提供了对流水线操作的统计功能. 可以装载文件名为*.s的文件. 要求的硬件平台是IBM-PC兼容机. WinDLX是一个Windows应用程序,运行以上和以上的操作系统. WinDLX软件包中带有说明文件及教程,可以供使用者进一步了解仿真器的使用方法和DLX处理器的原理.大家再进行实验前应该仔细阅读这些文档. 3. 实验内容: 1)在仿真器上分别运行单条指令:Load指令、Store指令、分支指令、寄存器ALU指令、立即数ALU指令,记录它们在流水线中的执行情况 Lw:

观察此流水线时空图,可以发现:转移指令引起的延迟仅为1 clocks,另2 stalls 是trap指令引起的,这个执行结果似与不采用forwarding技术的前提相违,只能理解为对于无条件的转移指令,新的PC值在EX阶段即已被写入。 Sw: Beqz: 由此图可见,对于分支指令,总是用 not-taken的策略来处理,并且也认为新 的PC值也在EX阶段即已被写入,且cond 条件也在EX段被算出(这显然是一个极不合理的假设,究竟为何分支指令的延迟为1 stall有待进一步探究) 寄存器ALU指令

相关文档
最新文档