欢迎来到天天文库
浏览记录
ID:27163867
大小:309.51 KB
页数:35页
时间:2018-12-01
《《管理系统仿真》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、管理系统仿真赖朝安博士管理系统仿真内容简介:系统仿真(亦称系统模拟)是指通过建立和运行系统的数学模型,来模仿实际系统的运行状态及其随时间变化的规律,以实现在计算机上进行试验的全过程。这是近30年来发展起来的一门新兴技术学科。公共管理的对象通常是社会、经济、军事等复杂系统,一般都不能通过真实的实验来进行分析、研究。因此,系统模拟技术就成为十分重要甚至必不可少的工具。本实验在介绍管理系统模拟的概念以及一般原理、方法和步骤的基础上,主要介绍四种基本的模拟方法及其模型,即蒙特卡洛模拟方法、排队模型、系统动力学模拟、多AGENT系统模拟。通过蒙特卡洛模拟可以具体了解管理系统模拟的基本原
2、理及方法,排队模型与多AGENT系统体现了离散事件系统模拟的特点与规律,而系统动力学模拟则是一种可以广泛应用于公共管理决策及政策分析的连续系统模拟方法。教学目标通过本课程及实验的学习,使大家了解系统模拟的概念、原理、方法和步骤,掌握蒙特卡洛模拟方法、排队系统模拟方法、系统动力学模拟方法与多AGENT系统模拟方法,以期为提高公共管理问题的决策水平服务。重点难点·系统模拟的概念·蒙特卡洛模拟方法·排队的概念·单服务台与多服务台模型·系统动力学方法·因果反馈结构多AGENT系统方法关键词:系统模拟连续系统模拟离散事件系统模拟蒙特卡洛模拟排队论单服务台排队多服务台排队系统动力学因果关
3、系因果反馈回路流图信息流物质流状态变量流率变量多AGENT系统参考文献1谭跃进,陈英武等,系统工程原理。长沙:国防科技大学出版社,19992(加)唐纳德·沃特斯著。张志强等译.管理科学实务教程。北京:华夏出版社,20003黄卫伟编著.管理系统模拟的方法及应用.北京:中国人民大学出版社,1991第一节管理系统模拟概述一、管理系统模拟的概念二、系统模拟的分类三、系统模拟的基本步骤问题描述与定义建立模拟模型数据采集模型的确认模型的编程实现与验证模拟试验设计模型的模拟运行模拟结果的输出与分析四、管理系统模拟的应用第二节蒙特卡洛模拟方法蒙特卡洛模拟是一种特殊而应用广泛的计算机模拟方法,
4、它是充分利用计算机计算能力的随机实验方法。蒙特卡罗模拟的关键是生成优良的随机数。对应的实验:实验一:基于高级编程语言及MATLAB的随机数的产生实验二:蒙特卡洛模拟算法实现许多程序语言中都自带生成随机数的方法,如c中的random()函数,Matlab中的rand()函数等。但这些生成器生成的随机数效果很不一样,比如c中的函数生成的随机数性质就比较差,如果用c,最好自己再编一个程序。Matlab中的rand()函数,经过了很多优化。可以产生性质很好的随机数,可以直接利用。第三节连续系统仿真方法用通用的软件开发工具,开发连续系统仿真的数字计算机仿真模型,理解连续系统仿真的数值积
5、分算法(龙格-库塔法等)对应的实验:实验三:连续系统仿真第四节排队模型一、排队系统基本概念二、单服务台排队模型三、多服务台排队模型四、排队系统模拟对应的实验:实验四:离散系统仿真第四节系统动力学模拟一、系统动力学方法二、因果反馈结构因果关系因果反馈回路与反馈系统反馈系统实列系统动力学流图三、系统动力学模拟实例对应的实验:实验五:系统动力学模拟第五节基于多Agent系统的模拟Agent概念和特性Agent模型:BDIAgent结构Agent通信语言对应的实验:实验六:基于多Agent系统的模拟实验五基于系统动力学的复杂系统建模与仿真工商管理学院工业工程系赖朝安博士系统仿真概述系
6、统动力学结构模型化原理基本反馈回路的DYNAMO仿真分析系统仿真及SD方法3.1系统仿真所谓系统仿真,就是根据系统分析的目的,在分析系统各要素性质及其相互关系的基础上,建立能描述系统结构或行为过程的、且具有一定逻辑关系或数量关系的仿真模型,据此进行试验或定量分析,以获得正确决策所需的各种信息。一、概念及作用1.基本概念2、系统仿真的实质3.1系统仿真(1)它是一种对系统问题求数值解的计算技术。尤其当系统无法通过建立数学模型求解时,仿真技术能有效地来处理。(2)仿真是一种人为的试验手段。它和现实系统实验的差别在于,仿真实验不是依据实际环境,而是作为实际系统映象的系统模型以及相应
7、的“人造”环境下进行的。这是仿真的主要功能。(3)仿真可以比较真实地描述系统的运行、演变及其发展过程。3.1系统仿真3、系统仿真的作用(1)仿真的过程也是实验的过程,而且还是系统地收集和积累信息的过程。尤其是对一些复杂的随机问题,应用仿真技术是提供所需信息的唯一令人满意的方法。(2)对一些难以建立物理模型和数学模型的对象系统,可通过仿真模型来顺利地解决预测、分析和评价等系统问题。(3)通过系统仿真,可以把一个复杂系统降阶成若干子系统以便于分析。(4)通过系统仿真,能启发新的思想或产生新的策略,还能暴露出
此文档下载收益归作者所有