《建模与仿真》教学大纲
课程名称:建模与仿真 课程代码:INDE2038
课程性质:专业选修课程 学分/学时:2学分/36学时
开课学期:第七学期 | |
适用专业:工业工程 | |
先修课程:概率统计、C语言程序设计 | |
后续课程:毕业设计 | |
开课单位:机电工程学院 | 课程负责人: |
大纲执笔人:杨宏兵 | 大纲审核人: |
一、课程性质和教学目标
《建模与仿真》是面向工程实际的应用型课程,是工业工程系的专业课程之一。学生通过本课程的学习能够初步运用仿真技术来发现生产系统中的关键问题,并通过改进措施的实现,提高生产能力和生产效率。
本课程的教学目标是培养学生的设计能力、创新能力和工程意识。课程以制造型生产企业为核心,通过理论教学和实践环节相结合,阐述了离散事件系统建模与仿真技术在生产企业分析中的基本原理和方法。其内容涉及计算机仿真技术在生产系统分析中的作用和原理、仿真软件的介绍,重点介绍排队系统、库存系统、加工系统以及输入、输出数据分析。本课程的目的是要求学生通过学习、课堂教育和上机训练,能了解如何运用计算机仿真技术模拟生产系统的布置和调度管理;并熟悉和掌握计算机仿真软件的基本操作和能够实现的功能;使学生了解计算机仿真的基本步骤。
二、课程教学方法
1、启发式课堂讨论
针对关键知识点、典型题和难题,通过教师提问,鼓励学生回答问题或请到讲台前做题,并请其他学生评判或提出不同的答案或不同的解决方法。目的是加强学生自主学习的能力和判断能力,培养主动思考的习惯,启发学生的探索精神。
2、重视在教学中加强知识演进的逻辑规律的讲解
提高学生的逻辑思维能力,培养学生分析问题、解决问题的能力。
3、加强计算机辅助设计、分析
将Flexsim仿真软件引入教学中。应用计算机辅助设计、分析,能方便的改变系统结构参数,认识复杂系统的动态响应。
三、课程教学内容及学时分配
第一章 概论(2课时)
教学目的:了解系统仿真技术的发展历史;掌握系统仿真技术的特点;理解系统仿真的应用;掌握系统仿真的优势与局限性;熟悉系统仿真的相关技术;了解系统仿真的研究热点和发展方向;
教学重点:系统仿真的应用;系统仿真的优势与局限性;系统仿真的相关技术;
教学难点:系统仿真的应用;
第二章 系统仿真基本知识(6课时)
教学目的:了解生产系统的基本特征;理解掌握系统、系统模型、系统仿真等建模与仿真相关的基本概念;了解系统仿真的类型;理解离散系统与连续系统的区别;熟悉生产系统建模的方法与仿真研究的步骤;深入理解排队论的基本概念,熟悉排队系统的组成与排队模型的分类,掌握到达模式与服务机构刻画的参数,熟悉排队规则与队列的度量;熟悉几种常用的到达时间间隔和服务实践的理论分布(定长分布、泊松分布、埃尔朗分布、正态分布等);掌握M/M/1排队系统与M/M/C排队系统的分析;掌握库存系统模型;熟悉库存系统;掌握库存系统模型;熟悉库存系统仿真及仿真结果分析;
教学重点:系统、系统模型、系统仿真等建模与仿真相关的基本概念;离散系统与连续系统的区别;生产系统建模的方法与仿真研究的步骤;排队论的基本概念,排队系统的组成与排队模型的分类;几种常用的到达时间间隔和服务实践的理论分布(定长分布、泊松分布、埃尔朗分布、正态分布等); M/M/1排队系统与M/M/C排队系统的分析;库存系统仿真方法;
教学难点:系统、系统模型、系统仿真等建模与仿真相关的基本概念;离散系统与连续系统的区别;排队论的基本概念;M/M/1排队系统与M/M/C排队系统的分析;库存系统仿真;
第三章 随机数与随机变量(3课时)
教学目的:理解掌握随机变量(离散、连续),以及连续随机变量的密度函数的概念;掌握随机变量的数字特征;理解掌握随机数的概念,熟悉产生连续均匀分布随机数的几种方法,掌握计算机产生随机数的方法;熟悉随机数的统计检验;掌握各种离散分布随机数的产生方法;熟悉非均匀连续分布随机数及其产生方法。
教学重点:随机变量的数字特征;产生连续均匀分布随机数的几种方法;计算机产生随机数的方法;随机数的统计检验;各种离散分布随机数的产生方法;非均匀连续分布随机数产生方法。
教学难点:各种随机数的产生方法。
第四章 输入数据建模(4课时)
教学目的:熟悉数据分析的步骤;掌握数据分布的识别方法;掌握数据分布参数的估计方法;掌握数据拟合度的检验方法;掌握数据相关性分析方法。
教学重点:数据分布的识别方法;数据分布参数的估计方法;数据拟合度的检验方法;数据相关性分析方法。
教学难点:数据分布的识别方法;数据分布参数的估计方法;数据拟合度的检验方法;数据相关性分析方法。
第五章 系统仿真算法(3课时)
教学目的:掌握系统仿真算法的概念;理解事件调度法的基本概念及仿真流程;理解活动扫描法的基本概念及仿真流程;理解进程交互法的基本概念及仿真流程;掌握面向事件调度的仿真方法与手工仿真;
教学重点:面向事件调度的仿真方法与手工仿真;
教学难点:面向事件调度的仿真方法与手工仿真;
第六章 输出数据分析(6课时)
教学目的:了解输出分析的目的,理解瞬态(终态)与稳态(非终态)仿真的区别;掌握点估计与区间估计的方法;掌握终态仿真的输出分析方法;掌握稳态仿真的输出分析。
教学重点:点估计与区间估计的方法;终态与稳态仿真的输出分析。
教学难点:点估计与区间估计的方法;终态与稳态仿真的输出分析。
第七章 Flexsim入门(2课时)
教学目的:了解仿真使用的软件工具;熟悉常用的仿真软件包;掌握仿真项目研究主要步骤;掌握Flexsim软件的基本操作和概念;
教学重点:掌握Flexsim软件的基本操作和概念;
教学难点:掌握Flexsim软件的基本操作和概念;
第八章 Flexsim操作培训(4课时)
教学目的:熟悉常用实体的操作;掌握常用命令、函数与逻辑表达的使用;理解Flexsim模型逻辑流程;掌握基本Flexsim Script代码的编写、调试;掌握发生器、吸收器、处理器、传送带、暂存区、记录器、可视化工具、货架、分拣传送带、标签、全局表、合成器、网络节点等基本实体的应用;掌握实体输入输出控制的应用;掌握消息机制的应用;
教学重点:掌握基本Flexsim Script代码的编写、调试;掌握发生器、吸收器、处理器、传送
带、暂存区、记录器、可视化工具、货架、分拣传送带、标签、全局表、合成器、网络节点等基本实体的应用;掌握实体输入输出控制的应用;掌握消息机制的应用;
教学难点:掌握基本Flexsim Script代码的编写、调试;
第九章 Flexsim实战演练(6课时)
教学目的:掌握常见系统的建模、输入设置和输出分析方法;
教学重点:常见排队系统、库存系统、生产系统的建模方法;
教学难点:常见排队系统、库存系统、生产系统的建模方法;
模型实例:
1、某医院的医生服务时间符合N(2.3,1)的正态分布,病人的到达规律符合λ为2.4 Min的指数分布,假设当新病人到达时,排队总人数超过5人,则该病人离去,试采用Flexsim仿真软件求:该医生8小时内服务病人的总人数;病人的平均等待时间;病人的平均在医院时间;医生忙的概率;排队平均队长。
2、发生器产生三种类型的临时实体,服从整数均匀分布duniform,类型值分别为1、2、3,颜分别为:白、蓝、黑;有2个操作员,操作员1将发生器产生的蓝临时实体2和黑临时实体3,分别搬运到暂存区2和暂存区3;操作员2将发生器产生的白临时实体1搬运到暂存区1。
3、发生器产生2种类型的临时实体,服从整数均匀分布duniform,类型值分别为1、2,颜分别为红和绿;每种类型的临时实体又分为两种不同的规格,也服从整数均匀分布duniform,规格值分别为1、2,产生的临时实体进入暂存区1;操作员1将红的临时实体1搬运到传送带1上,将绿的临时实体2搬运到传送带2上;操作员2将规格值为1的临时实体1搬运到暂存区2上,将规格值为2的临时实体1搬运到暂存区3上;操作员3将规格值为1的临时实体2搬运到暂存区4上,将规格值为2的临时实体2搬运到暂存区5上;同时,通过可视化工具1和2实时显示每一个通过传送带的临时实体的规格值。
4、发生器的到达方式采用到达序列;一次性产生10个临时实体,类型值为1,颜为白,进入暂存区1;接着进入处理器进行加工,加工时间为10,之后进入暂存区2;处理器加工结束后等待时间为10,而后继续加工。
建模方法5、发生器产生临时实体,到达时间间隔服从指数分布,到达平均时间间隔为5,进入暂存区;操作员沿着网络节点NN1和NN2,将临时实体搬运到传送带上;而后沿着网络节点NN3和NN4返回暂存区,继续搬运临时实体;传送带上的临时实体进入吸收器被消除掉。
6、发生器产生三种临时实体,服从整数均匀分布,类型值分别为1、2、3,颜分别为红、绿和蓝,进入暂存区1;接着进入分拣传送带自动分拣,分拣传送带分为两段,每段长度为10;蓝临时实体3从分拣传送带的出口点5处被分拣进入传送带1,而后进入暂存区2;绿临时实体2从分拣传送带的出口点10处被分拣进入传送带2,而后进入暂存区3;红临时实体1从分拣传送带的出口点20处被分拣直接进入暂存区4。
7、发生器产生两种临时实体,服从整数均匀分布,类型值分别为1、2,颜分别为绿和蓝;操作员1将绿的临时实体1搬运到处理器1上,加工时间为10,而后进入暂存区1,处理器1加工结束后等待时间为10,而后继续加工;操作员1将蓝的临时实体2搬运到处理器2上,加工时间为5,而后进入暂存区1,处理器2加工结束后等待时间为5,而后继续加工。操作员2负责将加工后的临时实体搬运至暂存区2,操作员2总是沿着网络节点NN1、NN2,将临时实体搬运到暂存区2上;而后沿着网络节点NN3、NN1返回至暂存区1,继续搬运临时实体。
8、发生器产生四种临时实体,服从整数均匀分布,类型值分别为1、2、3、4,颜分别为绿、蓝、白、黄,进入暂存区1;然后随机进入处理器进行加工,可以使用的处理器有四个,不同类型的临时实体在处理器上的加工时间不同,详情如下表:加工结束后,进入暂存区2存放。同时,在各个处理器附近用可视化工具显示该处理器的实时加工时间。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论