系统建模与仿真实验报告
- 格式:doc
- 大小:143.50 KB
- 文档页数:11
一、实验名称Witness仿真软件认识(一)——排队系统二、实验目的1、认识熟悉软件;2、掌握排队系统仿真,了解排队系统的设计;3、熟悉系统元素Part、Machine、Buffer、Variable、Timeseries的用法;4、深入研究系统Part的用法;5、研究不同的顾客服务时间和顾客的到达特性对仿真结果的影响。
三、实验设备仪器及材料计算机、Witness仿真软件四、实验内容单服务台排队系统仿真(M/M/1)五、实验原理1、排队系统是离散事件系统中典型的问题。
排队系统的要素是顾客和服务台。
“顾客”一词可以是人、机器、飞机、零件和信息等任何一个到达系统并需要服务的实体。
“服务台”指售货员、出纳柜台、机器、生产线、防空系统和通讯设备等提供顾客所需服务的一切实体。
影响排队系统的主要因素有:到达模式、服务模式、服务台数、系统容量和排队规则。
2、排队系统指标:服务台利用率:ρ=λ/μ平均对长:L=ρ*ρ/(1-ρ)系统中平均顾客数:L=ρ/(1-ρ) 顾客停留时间:W=L/λ=1/(μ-λ) 平均等待时间:WQ=λ/[μ*(μ-λ)]六、实验过程及步骤1、元素定义(Define)本排队系统共有6个元素,具体定义如下表:仿真模型图2、元素可视化(Display)设置(1)、Part元素可视化设置:在元素选择窗口guke元素,鼠标右键点击Display,跳出Display对话框,设置其Text为“顾客”,Icon选择图片。
(2)、Buffer元素可视化设置:在元素选择窗口paidui元素,鼠标右键点击Display,跳出Display对话框,设置其Text为“排队队列”,Icon选择图片,Rectangle 和PartQueue。
(3)、Machine 元素可视化设置:在元素选择窗口fuwuyuan元素,鼠标右键点击Display,跳出Display对话框,设置其Text为“服务员”,Icon选择图片,PartQueue。
实验1 Witness仿真软件认识一、实验目的熟悉Witness 的启动;熟悉Witness2006用户界面;熟悉Witness 建模元素;熟悉Witness 建模与仿真过程。
二、实验内容1、运行witness软件,了解软件界面及组成;2、以一个简单流水线实例进行操作。
小部件(widget)要经过称重、冲洗、加工和检测等操作。
执行完每一步操作后小部件通过充当运输工具和缓存器的传送带(conveyer)传送至下一个操作单元。
小部件在经过最后一道工序“检测”以后,脱离本模型系统。
三、实验步骤仿真实例操作:模型元素说明:widget 为加工的小部件名称;weigh、wash、produce、inspect 为四种加工机器,每种机器只有一台;C1、C2、C3 为三条输送链;ship 是系统提供的特殊区域,表示本仿真系统之外的某个地方;操作步骤:1:将所需元素布置在界面:2:更改各元素名称:如;3:编辑各个元素的输入输出规则:4: 运行一周(5 天*8 小时*60 分钟=2400 分钟),得到统计结果。
5:仿真结果及分析:Widget:各机器工作状态统计表:分析:第一台机器效率最高位100%,第二台机器效率次之为79%,第三台和第四台机器效率低下,且空闲时间较多,可考虑加快传送带C2、C3的传送速度以及提高第二台机器的工作效率,以此来提高第三台和第四台机器的工作效率。
6:实验小结:通过本次实验,我对Witness的操作界面及基本操作有了一个初步的掌握,同学会了对于一个简单的流水线生产线进行建模仿真,总体而言,实验非常成功。
实验2 单品种流水线生产计划设计一、实验目的1.理解系统元素route的用法。
2.了解优化器optimization的用法。
3.了解单品种流水线生产计划的设计。
4.找出高生产效率、低临时库存的方案。
二、实验内容某一个车间有5台不同机器,加工一种产品。
该种产品都要求完成7道工序,而每道工序必须在指定的机器上按照事先规定好的工艺顺序进行。
实验一经典 的连续系统仿真建模方法一 实验目的:1 了解和掌握利用仿真技术对控制系统进行分析的原理和步骤。
2 掌握机理分析建模方法。
3 深入理解阶常微分方程组数值积分解法的原理和程序结构,学习用Matlab 编写 数值积分法仿真程序。
4 掌握和理解四阶Runge -Kutta 法,加深理解仿真步长与算法稳定性的关系。
二 实验原理:1非线性模型仿真()()⎪⎪⎭⎪⎪⎬⎫⎪⎪⎩⎪⎪⎨⎧-=-+=221122112111H H A dt dH H Q u k A dt dH d u ααα⎥⎦⎤⎢⎣⎡∆∆⎥⎥⎦⎤⎢⎢⎣⎡+⎥⎦⎤⎢⎣⎡∆∆⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡--=∆d u Q u A A k H H AR AR AR H 00111012121212三 实验内容:1. 编写四阶 Runge_Kutta 公式的计算程序,对非线性模型(3)式进行仿真。
(1) 将阀位u 增大10%和减小10%,观察响应曲线的形状;(2) 研究仿真步长对稳定性的影响,仿真步长取多大时RK4 算法变得不稳定?(3) 利用 MATLAB 中的ode45()函数进行求解,比较与(1)中的仿真结果有何区别。
2. 编写四阶 Runge_Kutta 公式的计算程序,对线性状态方程(18)式进行仿真(1) 将阀位增大10%和减小10%,观察响应曲线的形状;(2) 研究仿真步长对稳定性的影响,仿真步长取多大时RK4 算法变得不稳定?(4) 阀位增大10%和减小10%,利用MATLAB 中的ode45()函数进行求解阶跃响 应,比较与(1)中的仿真结果有何区别。
四 程序代码:龙格库塔:%RK4文件clccloseH=[1.2,1.4]';u=0.55; h=1;TT=[];XX=[];for i=1:h:200k1=f(H,u);k2=f(H+h*k1/2,u);k3=f(H+h*k2/2,u);k4=f(H+h*k3,u);H=H+h*(k1+2*k2+2*k3+k4)/6;TT=[TT i];XX=[XX H];end;hold onplot(TT,XX(1,:),'--',TT,XX(2,:));xlabel('time')ylabel('H')gtext('H1')gtext('H2')hold on水箱模型:function dH=f(H,u)k=0.2;u=0.5;Qd=0.15;A=2;a1=0.20412;a2=0.21129;dH=zeros(2,1);dH(1)=1/A*(k*u+Qd-a1*sqrt(H(1)));dH(2)=1/A*(a1*sqrt(H(1))-a2*sqrt(H(2)));三实验结果:2编写四阶Runge_Kutta 公式的计算程序,对线性状态方程(18)式进行仿真:1 阀值u对仿真结果的影响U=0.45;h=1; U=0.5;h=1;U=0.55;h=1;2 步长h对仿真结果的影响:U=0.5;h=5; U=0.5;h=20;U=0.5;h=39 U=0.5;h=50由以上结果知,仿真步长越大,仿真结果越不稳定。
系统建模与仿真实验报告院系:管理科学与工程学院专业:质量与可靠性工程班级:1005104学号:100510432姓名:谢纪伟实验目录一.问题描述.二.系统数据.三. 建立过程的简单流程图.四.模型实体设计.五. 建立模型.六.运行模型.七.实验改进.八.结果分析.实验报告一.问题描述.电路板生产商要引入一个新产品,需要适当扩大现有生产线的产能,因此对现有生产线进行研究,经提前分析,发现生产过程存在瓶颈,现在对此生产线进行建模,并通过用extendsim建立的模型所得到的数据对现有生产线进行分析,并通过分析得到解决问题的办法。
二.系统数据.1.根据确定的时间表,5种型号电路板按照固定批量送入生产线中,时间表每隔120min重复一次,如下表所示:电路板种类在...min进入批量电路板种类在...min进入批量1 0 20 5 80 252 20 30 1 120 203 40 25 2 140 304 60 30 ………………进料时间表2.第一步操作是通过一台清洁工作站,每一个电路板需要至少36s,至多54s 的时间,一般情况需要48s。
3.清洁后的电路板装入自动插件机中,这台机器最多能同是处理6个电路板,每个板耗时5min。
4.当完成大部分标准插件的工作,电路板被置于一个10m的传送带上,通过波峰焊接机。
传送带上能放下30个电路板,每分钟移动1米。
5.此外,有三个工作站,用来插件机无法完成的非标准元件。
这个操作的耗时量根据板的种类而不同,如下表:电路板种类处理时间(min)电路板种类处理时间(min)1 2.5 4 3.02 2.0 5 2.03 2.5非标准元件的处理时间6.最后一步是高温加速老化试验,在这个过程中,电路板被组合成24个一组,放入烤箱中,循环通电20min。
三.建立过程的简单流程图电路板清洁自动插件波峰焊非标准插件非标准插件非标准插件高温老化离开四.模型实体设计.模拟电路板到达模拟缓冲器模拟插件机模拟convey item模拟非标准插件机三个物体汇合在一个通道将24个电路板组成一个批量对成批的电路板进行高温老化将成批的电路板还原成单独的电路板将加工后的电路板输出五.建立模型.1.定义全局单位时间.搭建模型从选择合适的全局时间单位开始。
《工程系统建模与仿真》实验报告姓名XXXXXXX学号XXXXXXX班级XXXXXXX专业XXXXXXX报告提交日期XXXXXXX实验一 扭摆法测定物体的转动惯量一、 实验名称扭摆法测定物体的转动惯量二、 同组成员学号 姓名 XXXXXX XXX XXXXXX XXX XXXXXX XXX XXXXXX XXX XXXXXX XXX XXXXXX XXX XXXXXX XXX XXXXXX XXX XXXXXX XXX三、 实验器材1) 转动惯量测试仪 2) 数字式电子台秤 3) 游标卡尺4) 扭摆及几种有规则的待测转动惯量的物体:金属载物圆盘、塑料圆柱体、木球、验证转动惯量平行轴定理用的金属细杆,杆上有两块可以自由移动的金属滑块。
四、 实验原理转动惯量的测量,一般都是使刚体以一定形式运动,通过表征这种运动特征的物理量与转动惯量的关系,进行转换测量。
本实验使物体作扭转摆动,由于摆动周期及其它参数的测定计算出物体的转动惯量。
扭摆的构造如图 1-1所示,在垂直轴1上装有一根薄片状的螺旋弹簧2,用以产生恢复力矩。
在轴的上方可以装上各种待测物体。
垂直轴与支座间装有轴承,以降低摩擦力矩。
3为水平仪,用来调整系统平衡。
将物体在水平面内转过一定角度θ后,在弹簧的恢复力矩作用下物体就开始绕垂直轴作周期往返扭转运动。
根据虎克定律,弹簧受扭转而产生的恢复力矩M 与所转过的角度θ成正比,即:M=-Kθ (1) 上式中,K 为弹簧的扭转常数。
由转动定律M =Iβ得:β=M /I (2) 令ω2=K /I ,忽略轴承的摩擦阻力矩,由式(1)、(2)得:222d Kdt Iθβθωθ==-=-图 1-1上述方程表示扭摆运动具有角简谐振动的特性,角加速度与角位移成正比,且方向相反。
此方程的解为:θ=Acos (ωt +ϕ)。
式中,A 为谐振动的角振幅,φ为初相位角,ω为角速度,此谐振动的周期为:22T π== (3) 由式(3)可知,只要实验测得物体扭摆的摆动周期,并在I 和K 中任何一个量已知时即可计算出另一个量。
建模与仿真实验报告建模与仿真实验报告引言建模与仿真是一种常用的方法,用于研究和分析复杂系统的行为。
通过建立数学模型并进行仿真实验,我们可以更好地理解系统的运行机制,预测其未来的发展趋势,并为决策提供依据。
本实验报告将介绍我所进行的建模与仿真实验,以及所得到的结果和结论。
1. 实验目标本次实验的目标是研究一个电动汽车的充电过程,并通过建模与仿真来模拟和分析其充电时间和电池寿命。
2. 实验步骤2.1 建立数学模型首先,我们需要建立一个数学模型来描述电动汽车充电过程。
根据电动汽车的充电特性和电池的充电曲线,我们选择了一个二阶指数函数来表示充电速度和电池容量之间的关系。
通过对历史充电数据的分析,我们确定了模型的参数,并进行了合理的调整和验证。
2.2 仿真实验基于建立的数学模型,我们使用MATLAB软件进行了仿真实验。
通过输入不同的充电时间和初始电池容量,我们可以获得充电过程中电池容量的变化情况,并进一步分析充电时间与电池寿命之间的关系。
3. 实验结果通过多次仿真实验,我们得到了一系列充电时间和电池寿命的数据。
根据这些数据,我们可以绘制出充电时间与电池寿命的关系曲线。
实验结果表明,充电时间与电池寿命呈现出一种非线性的关系,即充电时间的增加并不总是能够延长电池的使用寿命。
4. 结果分析通过对实验结果的分析,我们可以得出以下结论:4.1 充电时间的增加并不总是能够延长电池的使用寿命。
虽然在一定范围内增加充电时间可以提高电池的容量,但过长的充电时间会导致电池内部产生过多的热量,从而缩短电池的寿命。
4.2 充电速度对电池寿命的影响较大。
较快的充电速度会增加电池的热量产生,从而缩短电池的寿命;而较慢的充电速度则可以减少电池的热量产生,延长电池的寿命。
4.3 充电时间和电池寿命之间的关系受到电池类型和充电方式等因素的影响。
不同类型的电池在充电过程中表现出不同的特性,因此在实际应用中需要根据具体情况进行充电策略的选择。
系统建模与仿真实验报告系统建模与仿真实验报告1. 引言系统建模与仿真是一种重要的工程方法,可以帮助工程师们更好地理解和预测系统的行为。
本实验旨在通过系统建模与仿真的方法,对某个实际系统进行分析和优化。
2. 实验背景本实验选择了一个电梯系统作为研究对象。
电梯系统是现代建筑中必不可少的设备,其运行效率和安全性对于整个建筑物的使用体验至关重要。
通过系统建模与仿真,我们可以探索电梯系统的运行规律,并提出优化方案。
3. 系统建模为了对电梯系统进行建模,我们首先需要确定系统的各个组成部分及其相互关系。
电梯系统通常由电梯、楼层按钮、控制器等组成。
我们可以将电梯系统抽象为一个状态机模型,其中电梯的状态包括运行、停止、开门、关门等,楼层按钮的状态则表示是否有人按下。
4. 仿真实验在建立了电梯系统的模型之后,我们可以通过仿真实验来模拟系统的运行过程。
通过设定不同的参数和初始条件,我们可以观察到系统在不同情况下的行为。
例如,我们可以模拟电梯在高峰期和低峰期的运行情况,并比较它们的效率差异。
5. 仿真结果分析通过对仿真实验结果的分析,我们可以得出一些有价值的结论。
例如,我们可以观察到电梯在高峰期的运行效率较低,这可能是由于大量乘客同时使用电梯导致的。
为了提高电梯系统的运行效率,我们可以考虑增加电梯的数量或者改变乘客的行为规则。
6. 优化方案基于对仿真结果的分析,我们可以提出一些优化方案来改进电梯系统的性能。
例如,我们可以建议在高峰期增加电梯的数量,以减少乘客等待时间。
另外,我们还可以建议在电梯内设置更多的信息显示,以便乘客更好地了解电梯的运行状态。
7. 结论通过本次实验,我们深入了解了系统建模与仿真的方法,并应用于电梯系统的分析和优化。
系统建模与仿真是一种非常有用的工程方法,可以帮助我们更好地理解和改进各种复杂系统。
在未来的工作中,我们可以进一步研究和优化电梯系统,并将系统建模与仿真应用于更多的实际问题中。
8. 致谢在本次实验中,我们受益于老师和同学们的帮助与支持,在此表示诚挚的感谢。
系统建模与仿真实验报告实验题目:库存系统建模与仿真设计指导老师:学生:时间:系统建模与仿真实验报告一、实验目的:本次实验是在学习完离散事件系统建模与仿真的课堂理论后的实际操作试验,可以很好的运用和巩固学过的知识,同时也是对学习的检验。
希望在试验中了解仿真中相关的随机统计模型;能够运用Witness对运营系统分析、建模、仿真运行、结果分析及提出评价和改善建议。
二、试验环境:本次试验是在充分分析所给出的题目后,对题目的要求建立仿真模型,主要运用witness仿真软件运行所建立的模型并分析所得的结果,然后在修改调整的基础上得到最优化的结果。
三、题目:库存系统建模与仿真设计课题系统描述:顾客进入订货服务台的到达间隔时间服从均值为10分钟的负指数分布,首次到达时刻点为0。
一个工作人员接受并检查顾客的订单、收取费用,总共花费时间为UNIFORM (8, 10)分钟。
完成这个步骤后,订单被随机送给两个仓库人员之一(每个仓库人员都有50%的概率得到一个顾客的订单),仓库人员帮顾客找到订购的货物,花费的时间为UNIFORM (16, 20)分钟。
每个仓库人员只为持有分配给他的订单的顾客提供服务。
顾客拿到货物之后离开系统。
对此系统建立仿真模型,并运行5 000分钟,观察顾客的平均系统逗留时间和最大系统逗留时间等。
一位聪明、年轻的工程师建议,不要为仓库人员指派其服务的顾客,而是让两位仓库人员按照“先到先服务”的原则直接为任意一位前来的顾客服务。
对此系统建立仿真模型,也运行5000分钟,将结果与前面的进行比较。
四、建模与仿真步骤如下:1.元素定义:分别对顾客、工作人员、仓库人员的类型、数量定义,完成仿真模型如下图:2.元素可视化的设置:2.1对顾客进行设置如下图:(顾客进入订货服务台的到达间隔时间服从均值为10分钟的负指数分布)2.2对工作人员进行设置如下图:2.2.1对50%的概率设置:2.2.2仓库工作人员花费时间分布设置:(仓库人员帮顾客找到订购的货物,花费的时间为UNIFORM (16, 20)分钟)2.2.3对仓库人员进行设置如下图:对仓库人员1设置:2.2.4对仓库人员2设置:3.运行结果如下图:五、运行结果分析:通过对以上的运行结果观察可以发现,检查人员的使用效率是49.32%,仓库取货员1的使用效率是45.96%,仓库取货员2 的使用效率是52.20%,可以发现在这种随即分配顾客的模式下,造成顾客有很多的等待和人员效率的分配不合理,就是在随机分配下,可能会由于某个取货人员在某个时间分得了较多的顾客而又在花费较多的时间寻找货物,此时就会造成后面的顾客排队等候,使交货期明显延长,交货效率低下。
系统建模与仿真实验报告书
学号:
姓名:
专业:工业工程
桂林电子科技大学商学院
2015年4月
实验一不同产品的检测生产线仿真
一、实验目的及要求
按照《系统建模与仿真》课程教学内容和教学方法,对不同产品的检测生产线应用Flexsim进行建模与仿真,掌握Flexsim软件的基本操作和应用Flexsim 进行系统建模与仿真的基本步骤,应用掌握的专业知识对系统仿真结果进行合理化分析,从而提高解决实际问题的能力。
二、实验内容
1.掌握Flexsim软件的基本操作;
2.掌握应用Flexsim进行系统建模与仿真的基本步骤;
3.掌握应用Flexsim实现不同产品的检测生产线仿真过程;
4.对不同产品检测生产线仿真结果进行合理化分析。
三、实验步骤。
实验1 Witness仿真软件认识一、实验目的熟悉Witness 的启动;熟悉Witness2006用户界面;熟悉Witness 建模元素;熟悉Witness 建模与仿真过程。
二、实验内容1、运行witness软件,了解软件界面及组成;2、以一个简单流水线实例进行操作。
小部件(widget)要经过称重、冲洗、加工和检测等操作。
执行完每一步操作后小部件通过充当运输工具和缓存器的传送带(conveyer)传送至下一个操作单元。
小部件在经过最后一道工序“检测”以后,脱离本模型系统。
三、实验步骤仿真实例操作:模型元素说明:widget 为加工的小部件名称;weigh、wash、produce、inspect 为四种加工机器,每种机器只有一台;C1、C2、C3 为三条输送链;ship 是系统提供的特殊区域,表示本仿真系统之外的某个地方;操作步骤:1:将所需元素布置在界面:2:更改各元素名称:如;3:编辑各个元素的输入输出规则:4:运行一周(5 天*8 小时*60 分钟=2400 分钟),得到统计结果。
5:仿真结果及分析:Widget:各机器工作状态统计表:分析:第一台机器效率最高位100%,第二台机器效率次之为79%,第三台和第四台机器效率低下,且空闲时间较多,可考虑加快传送带C2、C3的传送速度以及提高第二台机器的工作效率,以此来提高第三台和第四台机器的工作效率。
6:实验小结:通过本次实验,我对Witness的操作界面及基本操作有了一个初步的掌握,同学会了对于一个简单的流水线生产线进行建模仿真,总体而言,实验非常成功。
实验2 单品种流水线生产计划设计一、实验目的1.理解系统元素route的用法。
2.了解优化器optimization的用法。
3.了解单品种流水线生产计划的设计。
4.找出高生产效率、低临时库存的方案。
二、实验内容某一个车间有5台不同机器,加工一种产品。
该种产品都要求完成7道工序,而每道工序必须在指定的机器上按照事先规定好的工艺顺序进行。
MATLAB/Simulink 电力系统建模与仿真实验报告姓名:******专业:电气工程及其自动化班级:*******************学号:*******************实验一无穷大功率电源供电系统三相短路仿真1.1 无穷大功率电源供电系统仿真模型构建运行MATLAB软件,点击Simulink模型构建,根据电路原理图,添加下列模块:(1)无穷大功率电源模块(Three-phase source)(2)三相并联RLC负荷模块(Three-Phase Parallel RLC Load)(3)三相串联RLC支路模块(Three-Phase Series RLC Branch)(4)三相双绕组变压器模块(Three-Phase Transformer (Two Windings))(5)三相电压电流测量模块(Three-Phase V-I Measurement)(6)三相故障设置模块(Three-Phase Fault)(7)示波器模块(Scope)(8)电力系统图形用户界面(Powergui)按电路原理图连接线路得到仿真图如下:1.2 无穷大功率电源供电系统仿真参数设置1.2.1 电源模块设置三相电压110kV,相角0°,频率50Hz,接线方式为中性点接地的Y形接法,电源电阻0.00529Ω,电源电感0.000140H,参数设置如下图:1.2.2 变压器模块变压器模块参数采用标幺值设置,功率20MVA,频率50Hz,一次测采用Y型连接,一次测电压110kV,二次侧采用Y型连接,二次侧电压11kV,经过标幺值折算后的绕组电阻为0.0033,绕组漏感为0.052,励磁电阻为909.09,励磁电感为106.3,参数设置如下图:1.2.3 输电线路模块根据给定参数计算输电线路参数为:电阻8.5Ω,电感0.064L,参数设置如下图:1.2.4 三相电压电流测量模块此模块将在变压器低压侧测量得到的电压、电流信号转变成Simulink信号,相当于电压、电流互感器的作用,勾选“使用标签(Use a label)”以便于示波器观察波形,设置电压标签“Vabc”,电流标签“Iabc”,参数设置如下图:1.2.5 故障设置模块勾选故障相A、B、C,设置短路电阻0.00001Ω,设置0.02s—0.2s发生短路故障,参数设置如下图:1.2.6 示波器模块为了得到仿真结果准确数值,可将示波器模块的“Data History”栏设置为下图所示:1.3 无穷大功率电源供电系统仿真结果及分析得到以上的电力系统参数后,可以首先计算出在变压器低压母线发生三相短路故障时短路电流周期分量幅值和冲击电流的大小,短路电流周期分量的幅值为Im=10.63kA,时间常数Ta=0.0211s,则短路冲击电流为Iim=17.3kA。
第1篇一、实验目的1. 掌握系统仿真软件的基本操作和功能;2. 学会使用系统仿真软件进行系统建模和仿真实验;3. 培养分析和解决实际问题的能力。
二、实验环境1. 操作系统:Windows 102. 系统仿真软件:MATLAB/Simulink三、实验内容1. 系统建模2. 仿真实验3. 结果分析四、实验步骤1. 系统建模(1)打开MATLAB/Simulink软件,创建一个新的模型;(2)根据实验要求,选择合适的模块进行搭建;(3)设置模块参数,完成系统建模。
2. 仿真实验(1)设置仿真参数,如仿真时间、步长等;(2)启动仿真,观察仿真结果;(3)对仿真结果进行分析。
3. 结果分析(1)根据仿真结果,分析系统的性能指标;(2)对实验结果进行讨论,提出改进措施。
五、实验结果与分析1. 系统建模本次实验中,我们搭建了一个简单的控制系统模型。
该模型由以下模块组成:输入信号源、控制器、执行器和被控对象。
输入信号源:产生一个正弦信号作为控制系统的输入;控制器:采用PID控制器进行控制;执行器:将控制信号转换为物理动作;被控对象:表示实际被控系统的动态特性。
2. 仿真实验在完成系统建模后,我们设置了仿真参数,如仿真时间为10秒,步长为0.01秒。
启动仿真后,观察到控制系统输出信号与期望信号基本一致,说明系统具有良好的控制性能。
3. 结果分析根据仿真结果,我们可以分析以下性能指标:(1)系统稳定性:通过观察系统输出信号,我们可以判断系统是否稳定。
在本实验中,系统输出信号在仿真过程中没有出现发散现象,说明系统是稳定的。
(2)系统响应速度:通过观察系统输出信号的上升时间和超调量,我们可以判断系统的响应速度。
在本实验中,系统输出信号的上升时间为0.5秒,超调量为10%,说明系统响应速度较快。
(3)系统控制精度:通过观察系统输出信号与期望信号的误差,我们可以判断系统的控制精度。
在本实验中,系统输出信号与期望信号的误差在0.1%以内,说明系统控制精度较高。
建模与仿真实验报告建模与仿真实验报告一、引言建模与仿真是现代科学研究和工程设计中不可或缺的工具。
通过建立数学模型和进行仿真实验,我们可以更好地理解和预测复杂系统的行为,优化设计方案,降低成本和风险。
本实验旨在通过一个实际案例,介绍建模与仿真的基本原理和应用。
二、案例背景我们选择了一个机械系统的案例,以便更好地说明建模与仿真的过程。
该机械系统是一个简化的汽车悬挂系统,由弹簧和减震器组成。
我们的目标是通过建模和仿真,分析不同参数对系统性能的影响,以优化悬挂系统的设计。
三、建模过程1. 系统分析:首先,我们对悬挂系统进行了详细的分析,了解其工作原理和关键参数。
通过研究相关文献和实际数据,我们确定了弹簧刚度和减震器阻尼系数等参数。
2. 建立数学模型:基于系统分析的结果,我们使用牛顿第二定律建立了数学模型。
假设车辆在垂直方向上的运动可以近似为简谐振动,我们得到了如下的微分方程:m * x''(t) + c * x'(t) + k * x(t) = 0其中,m是车辆的质量,x(t)是车辆在垂直方向上的位移,c是减震器的阻尼系数,k是弹簧的刚度。
3. 参数估计:为了进行仿真实验,我们需要估计模型中的参数值。
通过实验测量和理论计算,我们得到了车辆的质量m,减震器的阻尼系数c和弹簧的刚度k的估计值。
四、仿真实验1. 车辆行驶过程仿真:我们使用Matlab/Simulink软件进行了悬挂系统的仿真实验。
通过设定初始条件和参数值,我们模拟了车辆在不同路况下的行驶过程。
通过分析仿真结果,我们可以得到车辆的位移、速度和加速度等关键性能指标。
2. 参数优化:为了优化悬挂系统的设计,我们进行了参数优化实验。
通过调整减震器的阻尼系数和弹簧的刚度,我们比较了不同参数组合下系统性能的差异。
通过与仿真结果的对比,我们可以选择最佳参数组合,以达到最佳的悬挂系统性能。
五、实验结果与讨论通过仿真实验,我们得到了悬挂系统在不同参数下的性能曲线。
第1篇一、实验目的1. 熟悉系统建模的基本原理和方法。
2. 掌握运用系统建模工具进行系统建模的方法。
3. 培养学生分析和解决实际问题的能力。
二、实验内容本次实验以某工厂生产线为研究对象,运用系统建模方法对其进行建模和分析。
三、实验步骤1. 确定研究对象:某工厂生产线。
2. 收集数据:通过查阅资料、实地调查等方式,收集工厂生产线的相关数据,包括生产流程、设备参数、人员配置等。
3. 建立模型:根据收集到的数据,运用系统建模工具(如Simulink)建立工厂生产线的系统模型。
4. 模型仿真:在系统模型中输入实际生产数据,进行仿真实验,观察系统动态特性。
5. 结果分析:根据仿真结果,分析工厂生产线的运行状况,找出存在的问题,并提出改进措施。
四、实验结果与分析1. 模型建立根据收集到的数据,运用Simulink建立了工厂生产线的系统模型,包括以下模块:(1)输入模块:包括原材料、生产设备、人员等。
(2)处理模块:包括生产过程、质量控制等。
(3)输出模块:包括产品、废弃物等。
(4)反馈模块:包括生产数据、设备状态等。
2. 模型仿真在系统模型中输入实际生产数据,进行仿真实验。
仿真结果显示,工厂生产线在正常生产过程中,生产效率较高,但存在以下问题:(1)设备故障率较高,导致生产中断。
(2)质量控制不严格,产品质量不稳定。
(3)人员配置不合理,导致工作效率低下。
3. 结果分析根据仿真结果,分析如下:(1)设备故障率较高,导致生产中断。
为降低设备故障率,建议定期对设备进行维护和检修,提高设备可靠性。
(2)质量控制不严格,产品质量不稳定。
为提高产品质量,建议加强质量控制,对生产过程进行严格监控。
(3)人员配置不合理,导致工作效率低下。
为提高工作效率,建议优化人员配置,加强员工培训。
五、改进措施针对以上问题,提出以下改进措施:1. 定期对设备进行维护和检修,提高设备可靠性。
2. 加强质量控制,对生产过程进行严格监控。
3. 优化人员配置,加强员工培训。
系统建模的仿真实验报告系统建模的仿真实验报告引言在现代科学与工程领域中,系统建模是一项重要的工作。
通过对系统进行建模,可以帮助我们更好地理解系统的运行原理、优化系统性能以及预测系统的行为。
仿真实验是一种常用的方法,通过模拟系统的运行过程,可以得到系统的各种指标,从而评估系统的性能。
本报告将介绍一个系统建模的仿真实验,并分析实验结果。
一、实验目的本次实验的目的是建立一个模型,模拟一个电梯系统的运行过程,并通过仿真实验来评估该电梯系统的性能。
电梯系统是现代建筑中不可或缺的设施,其运行效率和服务质量直接关系到人们的出行体验。
通过建立模型和仿真实验,我们可以优化电梯系统的设计和运行策略,提高其性能。
二、建模过程1. 系统边界的确定首先,我们需要确定电梯系统的边界。
电梯系统通常包括电梯本身、楼层按钮、电梯控制器等组成部分。
在建模过程中,我们将关注电梯的运行过程和楼层按钮的使用情况。
2. 系统的状态和状态转换接下来,我们需要确定电梯系统的状态和状态转换。
电梯系统的状态可以包括电梯的位置、运行方向、开关门状态等。
状态转换可以根据电梯的运行规则和楼层按钮的使用情况确定。
3. 系统参数的确定在建模过程中,我们还需要确定系统的参数。
电梯系统的参数可以包括电梯的运行速度、电梯的载重量、楼层按钮的响应时间等。
这些参数将直接影响到电梯系统的性能。
三、仿真实验设计基于建立的电梯系统模型,我们设计了一系列的仿真实验,以评估电梯系统的性能。
以下是几个典型的实验设计:1. 不同高峰期的电梯系统性能比较我们选择了不同高峰期的时间段,并模拟了电梯系统在这些时间段内的运行情况。
通过比较不同时间段内电梯的等待时间、运行效率等指标,我们可以评估电梯系统在不同高峰期的性能差异。
2. 不同楼层按钮响应时间的影响我们模拟了不同楼层按钮响应时间的情况,并评估了电梯系统的性能。
通过比较不同响应时间下电梯的等待时间和运行效率,我们可以确定最佳的楼层按钮响应时间。
一、实验目的熟悉Witness 的启动;熟悉Witness2006用户界面;熟悉Witness 建模元素;熟悉Witness 建模与仿真过程。
二、实验内容1、运行witness软件,了解软件界面及组成;2、以一个简单流水线实例进行操作。
小部件(widget)要经过称重、冲洗、加工和检测等操作。
执行完每一步操作后小部件通过充当运输工具和缓存器的传送带(conveyer)传送至下一个操作单元。
小部件在经过最后一道工序“检测”以后,脱离本模型系统。
三、实验步骤仿真实例操作:模型元素说明:widget 为加工的小部件名称;weigh、wash、produce、inspect 为四种加工机器,每种机器只有一台;C1、C2、C3 为三条输送链;ship 是系统提供的特殊区域,表示本仿真系统之外的某个地方;操作步骤:1:将所需元素布置在界面:2:更改各元素名称:如;3:编辑各个元素的输入输出规则:4: 运行一周(5 天*8 小时*60 分钟=2400 分钟),得到统计结果。
5:仿真结果及分析:Widget:各机器工作状态统计表:分析:第一台机器效率最高位100%,第二台机器效率次之为79%,第三台和第四台机器效率低下,且空闲时间较多,可考虑加快传送带C2、C3的传送速度以及提高第二台机器的工作效率,以此来提高第三台和第四台机器的工作效率。
6:实验小结:通过本次实验,我对Witness的操作界面及基本操作有了一个初步的掌握,同学会了对于一个简单的流水线生产线进行建模仿真,总体而言,实验非常成功。
实验2 单品种流水线生产计划设计一、实验目的1.理解系统元素route的用法。
2.了解优化器optimization的用法。
3.了解单品种流水线生产计划的设计。
4.找出高生产效率、低临时库存的方案。
二、实验内容某一个车间有5台不同机器,加工一种产品。
该种产品都要求完成7道工序,而每道工序必须在指定的机器上按照事先规定好的工艺顺序进行。
假定在保持车间逐日连续工作的条件下,仿真在多对象平准化种生产采用不同投资计划的工作情况。
在不同投资计划组合中选出生产高效、低临时库存方案,来减少占用资金。
产品工艺路线如图所示。
产品的计划投产方案批量:10,20,30。
产品计划投产间隔(min):10,20,30,40,50,60。
如果一项作业在特定时间到达车间,发现该机器组全都忙着,该作业就在该组机器处排入一个FIFO规则的队列,如果有前一天没有完成的任务,第二天继续加工。
三、实验步骤1.元素定义:2.元素可视化设置:3.元素细节设计(1)对Part元素P细节设计:Type:activeInter arrvial:10Lot size:10To…:Push to RouteAction on creat:icon=94St=1Pen=1Route设计:(2)对Buffer元素buf细节设计Capacity:1000:any(3)对Machine元素Waterclean细节设计Type:general:5:match/attribute St buf(1) #5time: ERLANG(R_cycle,1,st)on finish:PEN=PEN+1St=St+1If st=8Output=output+1Endif:5:push to route(4)对Machine元素DSDcoat细节设计Type:general:5:match/attribute St buf(2) #5time: ERLANG(R_cycle,1,st)on finish:PEN=PEN+1St=St+1:5:push to route(5)对Machine元素Greenfire细节设计Type:general:5:match/attribute St buf(3) #5time: ERLANG(R_cycle,1,st)on finish:PEN=PEN+1St=St+1:5:push to route(6)对Machine元素TCPprintfire细节设计Type:general:10:match/attribute St buf(4) #10time: ERLANG(R_cycle,1,st)on finish:PEN=PEN+1St=St+1:10:push to route(7)对Machine元素Laping细节设计Type:general:10:match/attribute St buf(5) #10time: ERLANG(R_cycle,1,st)on finish:PEN=PEN+1St=St+1:10:push to route(8)对Conveyor元素C2、C3、C4、C5细节设计Typeing:QueuingLength:10Index time::push to buf(2):push to buf(3):push to buf(4):push to buf(5)(9)对Conveyor元素C6、C7细节设计Typeing:QueuingLength:30Index time::push to buf(2):push to buf(1)(10)目标函数abc的设置(11)仿真运行2400分钟,得出结果并分析:零件统计:机器统计:缓存区统计:传送带统计:分析:机器TCPprintfire和Lamping繁忙率较低,Greenfire繁忙率过低,才%,而其余几台机器繁忙率过高,均在90%以上;缓存区1和缓存区2的库存量过高,必须进行优化,传送带C3、C4、C5过忙,均在90%左右,其余几条繁忙率比较理想,均在80%上下。
(12)利用优化器optimization进行优化优化器optimization设置:优化结果:优化方案汇总:由表可知,方案6和方案16的优化效果最好,均为190,即到达时间30,批量为10,或到达时间为60,批量为20时,生产效率低、临时库存低,资金占有量最少。
四、实验小结:通过本次实验,我在前几次实验的基础上,学会了在对某一生产系统进行建模,仿真运行,数据分析之外,学会了利用优化器optimization对生产方案进行优化,选择最优方案,感觉实验较前几次复杂了一些,但实验效果非常成功!实验3 排队系统的仿真实验一、实验目的1、掌握Witness 仿真软件的基本功能;2、熟悉排队系统运行的特点;二、实验内容单服务台排队系统三、实验步骤1、打开计算机,进入Witness 仿真系统;2、建立一个单服务台 M/M/1 模型的排队系统,并运行;四、实验报告实验步骤:1:元素及界面设置:Customer设计:Barber设计:state_graph设计:2:仿真运行5000分钟,查看数据统计:分析:共流失顾客(639-629)+1900=2000人,实际服务顾客数:639人分析:等待区平均人数人,平均等待时间分钟。
分析:理发师繁忙率100%,可考虑增加人手。
3:实验小结:通过本次实验我对单队列排队系统的建模及仿真方法有了初步掌握,也学会了如何分析单队列排队系统,这也为我后面学习多队列排队系统的建模与仿真打下良好的基础,总体而言,实验比较成功。
实验4 供应链系统的仿真设计与改善一、实验目的1.了解供应链仿真系统的设计与优化2.熟悉Timeseries的用法二、实验内容当钢材服务中心的库存小于15批时钢铁公司开始组织生产,每生产一批原钢卷材需要的时间服从1~3小时的均与分布。
当部件生产商的库存小于6批时,钢材服务中心开始配货,每配一批货需要的时间服从~1小时的均匀分布。
当三个汽车厂商中库存量最小的小于3时,4个部件生产商开始组织生产,每生产一批部件需要的时间服从2~6小时的均匀分布。
汽车生产商每耗用一批部件需要4小时。
供应商每两个环节之间的路程需要5小时。
三、实验步骤1.元素定义:2.元素可视化设置:3.元素细节设计:(1)对Part元素P细节设计:Type:passive(2)对机器的设计:(3)对缓存区的设计:容量(capacity):1000(4)对路径的设计:(5)显示库存变化的Timeseries元素的设计:(6)仿真运行2400分钟,并对结果进行分析:零件统计:机器统计:路径统计:缓冲区统计:时间序列统计:结果分析:机器M1繁忙率达到100%,过于繁忙,机器M3、M4、M5的繁忙率分别为%、%和%,空闲率较高,有待改进;路径P1和P2繁忙率超过96%,过于繁忙,而P3繁忙率为%,离80%的理想值较小,比较合理;三个缓冲区的出入库总量均在1200左右;而由时间序列统计表可知,B1的缓存量最大值为1,非常理想,接近于“零库存”,而B2和B3的最大库存均超过350,数值较大,方案有待改进。
(7)方案改进:给M1增加一台机器。
四、实验小结通过本次实验我对供应链仿真系统的设计与优化的建模与仿真有了一个初步的掌握,对于简单的供应链系统的建模与仿真已掌握,也学会了如何对仿真结果进行分析,尤其是学会了利用时间序列统计元素Timeseries对于库存(buffer)变化进行分析,而更多的技术,有待我们今后自学掌握,总体而言,实验比较成功!实验5 多品种少批量生产系统的仿真实验一、实验目的1、熟悉多品种少批量生产方式的特点;2、了解影响多品种少批量生产方式生产效率的因素,及其优缺点。
二、实验内容按照用户的订货需要组织生产,是现代工业企业的一种比较流行的生产组织方式。
这种生产组织方式是企业所生产的产品品种多、产量少,产品的结构与工艺有较大的差异,生产的稳定性和专业化程度很低。
本实验将建立一个多产品多阶段的生产系统仿真模型来探讨多品种少批量生产方式的优缺点及其影响因素。
三、实验步骤1、打开计算机,进入Witness 仿真系统;2、建立一个由 5 组机器组成的制造车间,利用该车间来加工 3 种产品。
每种产品分别要求完成 4、3 和5 道工序。
表 1 产品加工工艺路线与各工序加工时间参数3、设置模型中各元素的属性及参数;(1)元素定义define本系统的元素定义如表 2 所示。
表 2 实体元素定义(2)元素显示display 的设置(3)各个元素细节(detail)设计表 3 产品的general 页细节设计产品A、B、C 的加工路径ROUTE 设计:通过双击各个产品图标,在弹出式页框中选择其ROUTE 页,如下图所示,分别进行设计。
表 4 机器组 general 页细节设计表 5 产品加工路径 route 页细节设计(4)工艺流程图的显示工艺流程图也称全局工艺流程图,是WITNESS 提供的模型简化图。
在工艺流程图中,模型中的每个元素由一个方框和元素名称来表示,如果某一元素的数量多于1个,也仅仅显示一个框图;各元素之间的输入输出关系由有方向的箭线表示;不过它不显示元素中所包含的函数或变量等逻辑元素。