AutoMod系统建模与仿真实验指导书
- 格式:pdf
- 大小:2.90 MB
- 文档页数:94
实验一例1-3、设置传递函数22)13()5(6)(+++=s s s s G ,时间延迟常数4=τ 方式1:set(G,'ioDelay',4) %为系统的ioDelay 属性设定值G %显示传递函数解:该传递函数模型可以通过下面的语句输入到MATLAB 工作空间为: >> num=6*[1,5];den=conv([1,3,1],[1,3,1]); G=tf(num,den); set(G,'ioDelay',4) G例1-4、已知传递函数22)13()5(6)(+++=s s s s G,提取系统的分子和分母多项式(实验) 解:提取系统的分子和分母多项式程序为: >> num=6*[1,5];den=conv([1,3,1],[1,3,1]); G=tf(num,den)[num den]=tfdata(G,'v')例1-5 某系统的零极点模型)22)(22)(2)(1()5(6)(2j s j s s s s s G -++++++= >> s=zpk('s')G=6*(s+5)^2/((s+1)*(s+2)*(s+2+2)*(s+2-2))例1-7已知系统传递函数)2)(36(114222s s s s s s G +++++=,求零极点及增益,并绘制系统零极点分布图。
(实验)(1)零极点及增益: 〉〉num=[1,4,11]; den=conv([1,6,3],[1,2,0]);G=tf(num,den) [z,p,k]=zpkdata(G,'V')(2)系统零极点分布图:(3)〉〉num=[1,4,11];den=conv([1,6,3],[1,2,0]); G=tf(num,den) pzmap(G)例1-11 给定零极点模型: )5.1)(23())7)(2(8.6)(+±+++=s j s s s s s G用MATLAB 命令得出其等效的零极点传递函数模型。
物流系统仿真实验报告学号:教学班号: 08物流工程硕研姓名:任课教师:完成日期: 2009年6月17日【实验名称】Auto Mod仿真软件Conveyor和Path mover系统的操作【实验目的】通过采用AutoMod软件进行物流系统的仿真,掌握AutoMod软件的相关操作;同时对物流系统能有更加深入的了解【实验内容】Conveyor和Path mover系统的集成操作。
有三种不同的货物依次为轻、中、重类型,轻型从1口进入,1口出到容器1;中型从2口进入,2口出到容器2;重型从3口进入,3口出到容器3。
由AGV将轻型货物送到检验点检验,检验时货物不离开车,检验过程花时3~7秒(均匀),完成后送到1装配点;由AGV将中型货物送到检验区域,然后进入等待队列等待检验,检验完成后进入队列等待AGV,然后由AGV送到2装配点,每个托盘检验花时40~50秒(均匀);由AGV将中型货物送到准备区域,进入队列,2小时后准备工作完成,进入另一队列等待AGV 将其送到3装配点。
【实验步骤】第一步:创建AutoMod模型文件打开一个Automod软件,新建一个AutoMod模型,点击File,命名为“fanwenjing”,保存至某个盘内。
图1 Auto Mod文件创建第二步:绘制Path mover图1、创建Path mover系统Path mover系统是用来仿真车辆或者操作人员等沿着一定路径运动的系统。
打开system,新建一个Path mover系统,命名为“path1”。
图2 建立Path mover系统图2、绘制引导路径引导路径是机车行走的路径,可以为单向,也可为双向。
(1)进入Pathmover编辑窗口,单击Single line,画出“path1”的所有引导路径。
若要对路径进行编辑,可单击select选中相应的路径后点击Edit对它进行各种参数的设置。
(2)绘制完所有引导路径后,需要对弯道进行连接。
《系统建模与仿真实验设计与指导》机电工程学院电气工程及自动化实验室2013年3月目录基础实验(一)控制系统建模及稳定性分析基础实验(二)控制系统的数字仿真基础实验(三)控制系统的时域分析基础实验(四)控制系统的频域分析综合实验(五)控制系统的设计实验说明:通过本课程的实验教学,学生应熟练掌握MATLAB语言的程序设计与使用。
掌握MATLAB软件实现控制系统数学模型的建立、变换和稳定性分析;控制系统的数字仿真;控制系统的时域、频域分析;控制系统设计。
通过实验对所学的专业理论知识有更深入的理解和认识,从而具备解决自动化及相关专业领域中实际系统分析、设计与综合等问题的能力。
实验报告要求给出具体的MATLAB程序和简要的实验总结。
控制系统建模及稳定性分析一、 实验目的1. 掌握Matlab 中系统模型描述相关命令函数及使用;2. 掌握系统模型变换;3. 掌握Matlab 中不同方法的系统稳定性分析。
二、 实验内容1. 系统数学模型建立与转换2. 控制系统稳定性分析三、 实验步骤1. 系统数学模型建立 P872. 系统数学模型转换 P993. 控制系统稳定性分析 P170给定SISO 系统输入为“flow”,输出为“Temp”,传递函数为使用MATLAB 表示该传递函数()22321.32 2.5e ()0.5 1.21s s s G s s s s -++=+++ 将状态空间模型 转换为传递函数和零 极点增益模型。
[]0100001052011100⎡⎤⎡⎤⎢⎥⎢⎥=+⎢⎥⎢⎥⎢⎥⎢⎥---⎣⎦⎣⎦= x x u y x R ) 已知控制系统结构图如图所示,求取系统的闭环极点,并判别闭环系统的稳定性。
控制系统数字仿真一、实验目的掌握Matlab中典型闭环系统的数字仿真;二、实验内容典型闭环系统的数字仿真MATLAB实现三、实验步骤求如图所示系统的阶跃响应y(t)的数值解。
P135控制系统的时域分析一、 实验目的熟悉MATLAB 环境下求取控制系统时间响应,计算性能指标量,分析系统的动态和稳态性能。
《系统建模与仿真》实验指导书一、实验目的本实验围绕生产物流实验系统展开,进行制造系统的建模、仿真分析与设计优化研究实践。
重点研究运用仿真软件Flexsim,对生产物流实验系统的生产运行过程进行建模、仿真和分析,并进行系统改造的方案论证。
二、实验内容及要求对照实验系统,参考有关系统资料及参考案例,在对系统的基本布局、工作特点、工作流程、及实验生产设备等进行详细研究的基础上,运用Flexsim工具进行建模,并对其生产过程进行仿真。
通过仿真分析了解有关生产实验系统方案是否满足预期运行目标的需要,并且针对仿真生产过程中所表现出来的缺陷与瓶颈问题,提出改进方案。
最终完成对于该生产系统的整体产能及物流运作分析,为系统改造决策提供参考依据。
三、实验类型本实验为设计型实验,可供本科生进行实践性课程学习、课程设计及毕业设计等环节的学习实践之用。
四、实验内容与步骤1.生产制造系统建模与仿真基础知识研究结合有关实验系统的生产运作原型,深入研究制造系统的运作控制,及其系统建模与仿真相关知识;熟悉掌握Flexsim建模仿真工具及其安装运行环境,为具体的实验与分析应用做好前期的理论与技术知识准备。
2.系统总体了解结合所给的实验系统资料及建模仿真设计型实验参考案例,了解本实验系统的物流过程、实验加工与物料处理过程运行控制规则,及具体实验流程等相关方面。
在此基础上拟定自己的不同于所给参考案例的实验方案,为进一步的建模与仿真分析做准备。
3.系统建模及初步的仿真运行调试对系统的各个部分进行Flexsim建模,对各个相应的系统仿真模块进行设计,完成细节上的充分考虑,通过初步调试,验证并确定最终的系统仿真模型。
4.系统仿真与分析针对实验所期望解决的问题,分析仿真数据结果;根据结果对模型进行必要的参数设置与调整;比较不同参数设置下的仿真数据结果,得出分析结论或理想的系统设计方案。
五、实验记录与数据处理要求记录基本操作步骤以及所得仿真分析数据。
仿真报告一.仿真题目传送带轨道复合系统设计仿真图一:仿真初步草图(单位英寸,具体各道路尺寸换算结果在尺寸表中)图二:仿真最终效果图表一:各轨道尺寸表错误!未找到引用源。
小车name SLT system Acceleration Deceleration FvelocityCvelocitySvelocityRvelocityCvelocitySvelocityCvelocityRvelocityDistance DefVehicle1default pm132333333320 DefVehicle1default pm132333333320 DefVehicle1Empty pm131111111111 DefVehicle1Empty pm131111111111 DefVehicle2default pm233333222220 DefVehicle2default pm233333222220 DefVehicle2default pm233333222220 DefVehicle2Empty pm243333333331 DefVehicle2Empty pm243333333331 DefVehicle2Empty pm243333333331 DefVehicle3default pm311111111110 DefVehicle3Empty pm311111111110(各子系统小车参数)Segment Type Segment Type Load Pick Up Time Load Set Down Time DefSegment1 1 5sec 5secDefSegment2 1 5sec 5secDefSegment3 1 20sec 20sec(小车装卸货物时间)表二:各设备和货物参数表二.仿真目的1.练习运用学到的仿真知识2.学习练习使用仿真软件AUTOMOD3.练习和熟练学习在软件中建立初步方案下的复合轨道系统,并输入相关的货物、设备参数(如货物到来时间间隔分布参数,叉车加速度、减速度、空车和载货运行速度等)4.进行仿真,得到仿真结果,检查是否合适,进而优化设计最终得到一个可以正常运行合理高效的运输系统。
实验一、生产系统仿真基础实验一、实验目的:学习使用ProModel,掌握使用其进行仿真分析的方法。
二、实验要求:了解仿真软件基本功能,并练习使用ProModel进行仿真的方法。
三、ProModel简介:ProModel 是一套功能相当强且容易使用的数据及图型导向系统仿真软件,它提供模块(module)的观念及操作方式让使用者可弹性的设计多种生产系统并进行仿真及分析。
从小型化工厂(small job shops),大型工厂生产(large mass production)及先进的柔性弹性制造系统(Flexible Manufacturing System,FMS)皆可容易的规划及模拟。
ProModel系统中提供使用者人性化的操作接口环境。
只要利用鼠标或键盘根据功能项目选择所需的构建工具(location & resource)、工作组件(part)及操作设定(operations),就可以不需撰写任何程序(这是相对于一些高阶仿真语言如SLAM等而言),而完成一系列仿真的环境。
另外软件更提供使用者可测试追踪(trace)系统内每个操作步骤、每个工作站、工作母机执行的情形。
因此使用者在开发中即可方便的进行测试与除错,并于完成是可动态的撷取其所需点的使用情形。
在定义整个系统的输入输出因子、组装、包装、加工等作业流程,甚至流程的逻辑及运作优先规则时,都能借着设定参数或利用条件变量而弹性调整,也可以利用外在的程序语言控制,来改变系统的状态。
例如:在仿真整个工厂的生产流程中:人员、机器、物料、无人搬运车(AGV)、夹具、机器手臂(robot)、输送带(conveyor),都能利用系统提供的传输模块以设定其速度、容量、加速度、运作顺序、方向等。
在规划设定好系统后,于仿真执行前,ProModel会先行测试系统,检查各相关工作站输入、输出是否平衡。
假如有忘记设定的容量、速度等,系统都能自动帮使用者假设并询问意见,如果不满意可以再修改。
AutoMod仿真实验指导书二○○四年实验一建立基本仿真模型1. 实验目的仿真基本概念和思想的感性认识学习AutoMod的使用:基本操作,分布函数,基本语句掌握Conveyor系统建模掌握分布函数的应用2. 实验内容建立一个银行营业所运行状况的简单模型。
该营业所有3个服务台,其中1个是只办理外币服务台,3个出纳员,顾客到达后按照人民币业务和外币业务排成2个队列。
假定:每个出纳员服务一个顾客的时间为2至5分钟的均匀分布;每次到达1名顾客,到达间隔为均值为4分钟的指数分布;办理人民币与外币业务的顾客数为4:1。
分析该营业所在八小时内的运行状况。
3.实验步骤:1)按照顾客到达、等待、接受服务、离开的流程来描述系统。
2)新建一个模型,定义一个process系统。
3)定义load进入系统时,要到达的第一个process。
4)将顾客定义为load,定义代表顾客的图形。
5)在源文件(source file)中定义系统运行的逻辑,可以有一个或多个arriving procedure来描述系统运作的流程。
使用Move into,send to,travel to等语句。
6)运行模型,分析运行结果。
4.思考题1)统计:在八小时内,3位出纳员的工作时间,能够为多少顾客提供服务,顾客等待的平均队列长度。
2)设定顾客到达间隔为均值为3、5分钟的指数分布,比较这两种情况下该营业所的运行状态。
提示:◆AutoMod中各个单元的命名原则为:用系统保留单词的大写首字母(或者前几个字母,第一个大写)加下划线加一个给定的名称,下划线之前标明它是什么类型的单元,如L 代表是load,conv代表是传送带系统,P或Proc代表process,A代表attribute,V代表变量,Vech代表小车,等等◆stream的定义是在process的pallete上的random stream的弹出菜单中定义的。
实验二 传送带系统仿真1.实验目的通过建立一个传送带系统,学习AutoMod 提供的conveyor 系统建模;使用AutoMod 提供的图表;进一步学习模型调整与系统优化。