您好,欢迎来到好走旅游网。
搜索
您的当前位置:首页仿真软件实验实验报告

仿真软件实验实验报告

来源:好走旅游网
四川大学 课程实验报告 课程名称: 学生姓名: 学生学号: 专 业:

系统仿真综合实验 一、实验目的 系统仿真是运用仿真软件(如simio)创造模型来构建或模拟现实世界的虚拟实验室,它能过帮助你探寻你所关注的系统在给定的条件下的行为或状态,它还能帮助你在几乎没有风险的情况下观察各种改进和备选方案的效果。尤其是对一些难以建立物理模型和数学模型

的复杂的随机问题,可通过仿真模型来顺利地解决预测、分析和评价等系统问题。 通过本次simio系统仿真综合实验,掌握并能熟练使用系统仿真软件simio,利用simio建立模型,能体验其3d动画效果,并根据需求设定系统参数,如server的processing time、initial capacity,source的interarrival time参数等。运行并分析系统各个资源的利用率、排队队长及服务等待时间,能发现系统存在的问题,比较各个排队系统的系统资源利用

率、排队队长和服务等待时间,评价排队系统的优劣。 二、实验地点及环境 四川大学工商管理学院的学院大楼综合实验室,运用pc机及simio系统仿真软件,在老

师的指导下完成此次系统仿真实验。 三、实验步骤 ㈠、建立模型 1. modelⅰ 首先加入一个source、三个server、一个sink、一个modeentity,并用path连接。将source更名为arrive,sink更名为depart,modelentity更名为customer。设置运行时间

8小时。 顾客的到达为poisson流,到达间隔时间为均值为15秒钟的指数分布,故arrive设置interarrival time 参数值为random.exponential(15),并选择units为seconds;服务(售票)时间服从指数分布,平均时间为45秒钟,故3个server都设置为interarrival time 参

数值为random.exponential(45),并选择units为seconds。 在animation中添加status label到arrive,expression为arrive.outputbuffer.contents。同样为server和dapart添加status label,expression分别为server1.inputbuffer.contents、server2.inputbuffer.contents、server3.inputbuffer.contents、depart.inputbuffer.numberentered,来记录每个位置的

排队人数和通过人数。 为每个server添加一个textscale为1的status pie,来显示和观察服务台的利用率

变化。保存命名为modelⅰ。 2. model ii 首先加入一个source、三个server、一个sink、一个modelentity,并用path连接。

将source更名为arrive,sink更名为depart,modelentity更名为customer。 顾客的到达为poisson流,到达间隔时间为均值为15秒钟的指数分布,故arrive设置interarrival time 参数值为random.exponential(15),并选择units为seconds;服务(售票)时间服从指数分布,平均时间为45秒钟,故3个server都设置为interarrival time 参

数值为random.exponential(45),并选择units为seconds。 在animation中添加status label到arrive,expression为

arrive.outputbuffer.contents。同样为server和dapart添加status label,expression分别为server1.inputbuffer.contents、server2.inputbuffer.contents、server3.inputbuffer.contents、depart.inputbuffer.numberentered,来记录每个位置的

排队人数和通过人数。 为每个server添加一个textscale为1的status pie,来显示和观察服务台的利用率

变化。 在definition中创建列表lists,包含input@server3、input@server2、input@server1。以output@arrive作为决策node点,设置entitydestinationtype为selectfromlist;

nodelistname为lists;selectiongoal为smallistvalue。 保存命名为model ii。

㈡、运行模型,得到实验结果 modelⅰ model ii ㈢、筛选实验数据,对比分析不同系统 四、实验结果 在模型运行后,从results中选择需求数据制成表格,如下: modelⅰ: model ii: 五、实验结果分析 在此次仿真实验中,结果显示,系统model ii(3个server均超过90%)比系统modelⅰ(3个server都没超过90%)的服务台利用率高;model ii完成服务的人数更多,为1828人优于modelⅰ的1599人;系统model ii顾客等待的时间相对更少;系统model ii等待队长相对更短。 实验表明在同等条件(顾客到达时间分布、服务台服务时间分布、整个系统服务时间(8小时)这三者都相同)下,系统model ii优于系统modelⅰ,效率更高,利用率高,相对于

系统modelⅰ更应被采用。

六、总结 ㈠、通过simio仿真实验,可以发现使用系统仿真的许多优势。发现对于一些复杂的随机问题,系统仿真能够系统地收集和积累信息,在实验室建立近似于现实的复杂模型,顺利

地解决预测、分析和评价等系统问题; ㈡、通过系统仿真,可以把一个复杂系统降阶成若干子系统以便于分析,也可以设置变动因子来观察某个因素对于系统的影响,可以对多个变量影响的系统分析得到相对可靠的最

佳方案; ㈢、通过系统仿真综合实验,对于计算机仿真的基本要素和主要活动: 系统、模型与计算机仿真有了一个大致的了解和认识,同时也加强我们的动手分析能力和动脑能力,开阔了

眼见,扩大了知识面; ㈣、通过系统仿真,能启发新的思想或产生新的策略,开阔了思路,还能暴露出原系统

中隐藏着的一些问题,以便及时解决。篇二:电子系统仿真实验 实验报告 大连理工大学 本科实验报告 课程名称: 学院(系): 专 班 级: 学 号: 学生姓名: 2014 年 12 月 5 日 带有源负载的射极耦合差分式放大电路 一、实验目的和要求

1、 实验目的 利用模拟电子线路和电子系统仿真实验课程上学习到的相关知识,使用multisim仿真设

计软件设计一个差分式放大电路,并进行仿真和分析。 2、 实验要求 ① 供电电源:±6v直流电源; ② 系统电压增益:7.4±50; ③ 带宽:320±10khz; 二、实验原理和内容 1、 电路组成 电路如下图1所示,其中t1、t2对管是差分放大管,t3、t4对管组成镜像电流源作为t1、t2的有源负载,t5、t6对管,r,re6和re5构成电流源为电路提供稳定的静态电流。

该电路是双入—单出差分式放大电路。 vcc图1 带有源负载的射极耦合差分式放大电路 2、 工作原理

① 静态时,vi1?vi2?0,由vcc、?vee、r、t6和re6决定电路的基准电流iref,即: ie6?iref= vcc+vee?vbe6 r?re6

1 电路的电流源电流:ie5?ie6 re6 io re5 故该电路又称比例电流源电路。差分电路的静态偏置电流ic1?ic2?ic3?ic4?ic5/2?io/2,

此时输出电流io?ic4?ic2?0,没有信号电流输出。 ② 当加入信号电压vid时,vi1??vi2?vid/2,t1电流增加、t2电流减小,即 ic1??ic2,流入电流源的电流不变(即io不变),ve?0,故交流通路如图2所示,图中

画出的电流为信号电流,ic3?ic1,ic4?ic3,ic2??ic1。所以输出电流 io?ic4?ic2?ic1?(?ic1)?2ic1。由图可见,带有源负载差分放大电路的输出电流是基本 单端输出差放的两倍。 图2 有源负载差分式放大电路交流通路 三、主要仪器和设备 表1 主要仪器和设备 2 四、实验步骤及操作方法

1、 实验电路原理图 vcc 图3 带有源负载的射极耦合差分式放大电路原理图 2、 元器件表 3 3、 仿真与分析 ① 静态工作点测试

静态工作点分析的设置和结果如图4、5所示: 图4 静态工作点分析输出设置 图5 静态工作点测试结果 4篇三:仿真实验报告 昆明理工大学电力工程学院学生实验报告 实验课程名称: 控 制 系 统 仿 真 实 验 开课实验室: 计算中心208 2013 年 月 日

实验一 电路的建模与仿真 一、实验目的

1、了解kcl、kvl原理;

2、掌握建立矩阵并编写m文件; 3、调试m文件,验证kcl、kvl; 4、掌握用simulink模块搭建电路并且进行仿真。 二、实验内容 电路如图1所示,该电路是一个分压电路,已知r1?3?,试求恒压源的电流i和电压v1、

v2。 i v1

v s

v2 图1

三、列写电路方程

(1)用欧姆定律求出电流和电压 解:根据电路图由欧姆定律有: 且已知: ; ;

所以 解得:

=2a; =6v; =14v

; v1=6v; v2=14v (2)通过kcl和kvl求解电流和电压 解:根据电路图可写kvl方程如下: r2?7?,vs?20v。 v1?v2?vs?0

且已知:r1?3?;r2?7?;vs?20v v1?ir1; v2?ir2 解方程可得:i

=2a; v1=6v; v2=14v

四、编写m文件进行电路求解 (1)m文件源程序 clear

vs=20;r1=3;r2=7;a=zeros(6,6); b=zeros(6,1); x=zeros(6,1); a(1,1)=1;b(1)=vs;a(2,2)=1;a(2,5)=-r1; a(3,3)=1;a(3,6)=-r2;a(4,4)=1;

a(4,5)=1;a(5,5)=-1;a(5,6)=1;a(6,1)=-1; a(6,2)=1;a(6,3)=1; x=a\\b;a,b,x 方法二: vs=20,r1=3,r2=7,v1=vs*r1/(r1+r2),v2=vs*r2/(r1+r2),i=vs/(r1+r2) (2)m文件求解结果 方法二结果: 五、用simulink进行仿真建模 (1)给出simulink下的电路建模图 (2)给出simulink仿真的波形和数值 电流i的值: v1、v2的值可直接读出 六、结果比较与分析 从此电路的建模与仿真的结果中,我们可以看到用matlab建立电路模型来对实际电路进

行仿真的结果与通过人工经过理论分析计算得到的结果是一致的。就本例而言我们计算的结

果为: i=2a; v1=6v; v2=14v 通过用matlab建模仿真,在示波器中我们也观察到了同样的结果;这告诉我们matlab不但具有强大的计算功能,还有很强的图像显示功能,其操作与显视方便、灵活是工程分析中一个很好的工具。

实验二 数值算法编程实现篇四:控制系统仿真实验报告1 昆明理工大学电力工程学院学生实验报告 实验课程名称: 控 制 系 统 仿 真 实 验 开课实验室: 计算机208 2013年5月16日 实验一 电路的建模与仿真 一、实验目的

1、了解kcl、kvl原理;

2、掌握建立矩阵并编写m文件; 3、调试m文件,验证kcl、kvl; 4、掌握用simulink模块搭建电路并且进行仿真。 二、实验内容 电路如图1所示,该电路是一个分压电路,已知r1?3?,r2?7?,试求恒压源的电流i和

电压v1、v2。 i v1

v s

v2 图1

三、列写电路方程

(1)用欧姆定律求出电流和电压 (2)通过kcl和kvl求解电流和电压 (1)由欧姆定律i=u r 得: i=

vsrr=20 a=2a 1?23?7

v1?ir1?2?3?6v v2?ir2?2?7?14v (2)kcl方程和kvl方程 kcl:i1 i kvl:(r1r2)i1vs v16v; v214v vs?20v。 四、编写m文件进行电路求解 (1)m文件源程序 clear; r1=3;r2=7;us=20;%给定初值 r=r1+r2;%输入系数矩阵r u=us;%输入系数矩阵u i=u/r;%求解i u1=r1*i;%求解u1 u2=r2*i; %求解u2 (2)m文件求解结果 >> i i = 2 >>

u1 u1 =6 >> u2 u2 =14

(1)m文件源程序截图 m文件求解结果截图 五、用simulink进行仿真建模

(1)给出simulink下的电路建模图 (2)给出simulink仿真的波形和数值 电流i波形 i=2a 电压u1波形 ,u1=6v 电压u2波形 ,u2=14v 六、结果比较与分析 一、实验目的 掌握各种计算方法的基本原理,在计算机上利用matlab完成算法程序的编写拉格朗日插

值算法程序,利用编写的算法程序进行实例的运算。 二、实验说明

1.给出拉格朗日插值法计算数据表; 2.利用拉格朗日插值公式,编写编程算法流程,画出程序框图,作为下述编程的依据; 3.根据matlab软件特点和算法流程框图,利用matlab软件进行上机编程; 4.调试和完善matlab程序;

5.由编写的程序根据实验要求得到实验计算的结果。 三、实验原始数据 上机编写拉格朗日插值算法的程序,并以下面给出的函数表为数据基础,在整个插值区

间上采用拉格朗日插值法计算f(0.6),写出程序源代码,输出计算结果: 四、拉格朗日插值算法公式及流程框图 n=5,则使用六点插值公式: l5(x)?y0

(x?x1)(x?x2)(x?x3)(x?x4)(x?x5) (x0?x1)(x0?x2)(x0?x3)(x0?x4)(x0?x5) + y1

(x?x0)(x?x2)(x?x3)(x?x4)(x?x5)(x1?x0)(x1?x2)(x1?x3)(x1?x4)(x1?x5)(x?x0)(x?x1)(x?x3)(x?x4)(x?x5)(x2?x0)(x2?x1)(x2?x3)(x2?x4)(x2?x5)(x?x0)(x?x1)(x?x2)(x?x4)(x?x5)(x3?x0)(x3?x1)(x3?x2)(x3?x4)(x3?x5)(x?x0)(x?x1)(x?x2)(x?x3)(x?x5)(x4?x0)(x4?x1)(

x4?x2)(x4?x3)(x4?x5) + y2 + y3 + y4

+篇五:系统仿真实验报告 中南大学 系统仿真实验报告 指导老师 胡杨 实验者 学 号 专业班级 实验日期 2014.6.4

学 院 信息科学与工程学院 目录 实验一 matlab中矩阵与多项式的基本运算.................................................3 实验二 matlab绘图命令..............................................................................

...7 实验三 实验四 实验五 实验六 matlab程序设计.................................................................................9 matlab的符号计算与simulink的使用.............................................13 matlab在控制系统分析中的应

用...........................................................17 连续系统数字仿真的基本算

法 ..............................................................30 实验一 matlab中矩阵与多项式的基本运算 一、实验任务

1.了解matlab命令窗口和程序文件的调用。 2.熟悉如下matlab的基本运算: ① 矩阵的产生、数据的输入、相关元素的显示; ② 矩阵的加法、乘法、左除、右除; ③ 特殊矩阵:单位矩阵、“1”矩阵、“0”矩阵、对角阵、随机矩阵的产生和运算; ④ 多项式的运算:多项式求根、多项式之间的乘除。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- haog.cn 版权所有 赣ICP备2024042798号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务