管理系统工程 课件 第8章 管理系统仿真_第1页
管理系统工程 课件 第8章 管理系统仿真_第2页
管理系统工程 课件 第8章 管理系统仿真_第3页
管理系统工程 课件 第8章 管理系统仿真_第4页
管理系统工程 课件 第8章 管理系统仿真_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第8章管理系统仿真学习目标思维导图了解系统仿真和管理系统仿真的发展历程掌握系统仿真和管理系统仿真的定义熟悉管理系统仿真的特点了解系统仿真的类型和步骤了解系统动力学的发展历程熟悉系统动力学的定义和特点掌握系统动力学建模的方法Content目录018.1系统仿真概述028.2系统动力学仿真8.1系统仿真概述018.1系统仿真概述在系统工程的研究中,系统、模型与仿真构成了紧密相连、循序渐进的三个核心环节。对系统进行深入分析和研究,往往需要借助模型这一重要工具来实现。模型,作为系统的抽象表示,为系统分析和研究提供了基础框架。在构建系统模型后,通过仿真技术,即模型的实际运行,可以观察记录系统的动态行为和发展趋势。基于仿真的结果,可以对模型进行调整和优化,并再次进行仿真,这一过程可能会经历多次迭代。最后通过一系列仿真及反馈,能够得出针对现有系统的改进优化方案,又或是为新系统的设计与构造提供前期基础和科学依据。在系统仿真过程中,还会涉及诸如数据收集、参数调整、结果验证等多个辅助环节,共同构成了系统工程研究解决实际问题的完整工作流程。8.1.1系统仿真的概念(1)系统仿真的发展历程仿真,作为一种历史悠久且广泛应用的研究方法,其核心在于通过构建一个与实际系统相似的模型,来模拟和实验系统的运行,从而深入理解和评估系统的各种策略与行为。随着AI和数字化技术的不断发展,系统仿真也在向智能化和自动化方向发展,虚拟现实(VR)和增强现实(AR)等技术的应用也使得当前的系统仿真能更加直观和高效。8.1.1系统仿真的概念(2)系统仿真的定义系统仿真是一种系统分析的技术,以仿真和模拟为手段深入分析系统各组成要素的性质以及它们之间的相互关联,并据此对系统未来的发展和变化进行预测。从更宽泛的角度来看,系统仿真是一种通过实验手段来探索和解决问题的技术。通过精心设计的仿真实验,可以观察到系统模型中所有变量随时间变化的情况,并进一步研究这些变量之间的复杂作用关系。这种关系并非一目了然,往往需要通过多次的仿真运算,才能逐渐找出其中的规律。当前,系统仿真已经称为一门辅助系统设计与管理决策的新兴技术学科,当在实际系统上进行实验面临实现困难或高昂成本时,系统仿真技术便成为对现实系统进行动态实验,并获取预测、分析、评价及设计系统所需各类信息的关键手段。8.1.1系统仿真的概念(3)管理系统仿真管理系统仿真是系统仿真技术在管理学领域的应用,也是一种基于仿真模型的活动,通过建立能描述管理系统结构或行为过程的仿真模型,来对真实或设想的复杂系统的管理问题进行分析研究。通过仿真,对不同的管理策略、方案或假设进行验证和比较,从而帮助管理者做出更明智的选择。1)管理系统仿真是一种对管理问题求数值解的计算技术。2)管理系统仿真是一种针对实际管理问题的虚拟实验手段。3)管理系统仿真是一种描述系统长期行为的实验方法。8.1.2系统仿真的类型(1)按应用领域划分系统仿真在广泛的应用领域中展现出了其强大的功能,既可以被应用于生产管理仿真,助力企业优化生产流程;也能在工程技术仿真中大显身手,模拟复杂的工程系统;从运筹学的领域来看,系统仿真还可进一步细分为存储仿真、排队仿真、更新仿真以及训练仿真等多个子类别,以满足不同领域的特定需求。(2)按结构形式划分系统仿真的结构形式具有多样性。简单式仿真的模型结构的简洁明了,适用于如车间生产工序等较为简单的系统模拟;串联式仿真则通过相继串联的若干个简单式模型,构建更为复杂的系统框架;扩展式仿真则进一步将多个子模型以串并联的形式组合起来,模拟大型企业或组织等更为庞大的系统;分析式仿真则专门针对那些庞大且复杂的系统,通过先构建总系统的仿真模型进行粗略模拟,再针对薄弱环节或关键子系统构建详细模型进行深入模拟的方式,实现更为精准的仿真。8.1.2系统仿真的类型(3)按实验方法划分在模拟实验的方法上,系统仿真可分为物理仿真法和数学仿真法两大类别。物理仿真,又称实体仿真,主要基于物理性质和实体组成的相似性进行模拟,而其他性质则保持不变,如企业物流系统仿真沙盘就是以实际的系统为蓝本按比例缩小制作,全方位仿真物流系统中的所有功能要素,并结合电脑编程控制的自动化处理流程,能够观测到企业物流运转的过程和行为,如图8-2所示;数学仿真则是以数学方程式的相似性为基础,通过数学式来精确表示被仿真的对象,实现对其行为的模拟。8.1.2系统仿真的类型8.1.2系统仿真的类型(4)按事件发生特性划分根据系统中事件发生的特性,系统仿真可分为随机性仿真和确定性仿真。在随机性仿真中,系统事件的发生是随机发生、不可预测的;在确定性仿真中,系统事件的发生则是确定的、可预测和事先设定的,这两种仿真方式分别适用于不同类型的系统分析和研究。(5)按实施的手段划分根据系统仿真的实施手段,可以划分为手工仿真与计算机仿真两种类型。手工仿真,作为一种基础的仿真方法,其本质是一种数值计算技术。在理论上,通过手工计算与记录,完全能够完成对小规模、简单系统的仿真任务;计算机仿真则以其强大的数据处理能力和高效的运算速度,成为现代系统仿真的主流选择,计算机不仅能够轻松存储和处理海量的系统数据,还能通过复杂的算法和模型,对系统进行全面而精确的模拟与分析。因此,在大多数实际系统的仿真研究中,计算机仿真都是首先选用的一种实施手段。8.1.2系统仿真的类型(6)按实体或活动的动态形式划分根据系统中实体或活动的动态形式,系统仿真可被划分为连续系统仿真和离散系统仿真。连续系统仿真主要关注系统连续变化的过程,通过改变系统的边界条件和初始值来研究系统的动态变化;离散系统仿真则侧重于系统离散变化的过程,通过模拟系统在不同时间点或状态下的行为来揭示其整体特性。离散系统仿真又存在着两种截然不同的仿真类型:离散时间系统仿真与离散事件系统仿真。离散时间系统仿真,亦被称为定时仿真法,其核心理念在于按照预定的时间间隔,对系统状态进行周期性的采样与分析;离散事件系统仿真,或称为事件仿真法,则聚焦于系统中那些具有决定性意义的事件瞬间,每当一个事件发生时,系统状态便可能发生显著的转变,通过精确捕捉这些关键节点,详细记录并分析事件前后的系统状态变化,可以揭示出系统对于各类事件的响应机制与行为模式。8.1.2系统仿真的类型8.1.3系统仿真的步骤(1)问题描述与定义系统仿真的起点并非对整个实际系统的全面复刻,而是聚焦于关键问题的分析研究。因此,首要任务是在深入调研的基础上,精确界定待解决的问题及要实现目标,包括了明确描述目标的关键参数,以及设定用于评估结果的标准。在此基础上,需清晰划定系统的边界,识别出主要的状态变量及影响因素,同时定义环境变量及控制变量(也称为决策变量)。此外,还需设定仿真的初始条件和状态,并评估其对系统关键参数可能产生的影响。8.1.3系统仿真的步骤(2)构建仿真模型模型,作为实际系统某一核心特性的抽象体现,是仿真过程的核心。在构建仿真模型时,需根据系统的具体特性采用不同的策略。对于离散系统,应围绕随机发生的离散事件、实体流动以及时间推进机制,按照系统的实际运行流程来构建模型。而对于连续系统,则需依据系统内部各环节的因果关系及运行流程,通过构建状态方程或微分方程来实现仿真建模。此外,仿真模型的形式与所选用的仿真语言紧密相关,不同的语言可能要求模型以不同的形式呈现,如实体流、模块图、随机网络或系统流图等。8.1.3系统仿真的步骤(3)数据收集与预处理进行系统仿真不仅需要输入必要的仿真数据,还需收集与仿真初始条件及系统内部变量相关的数据。这些数据往往源自对真实系统或类似系统参数的统计调查,并通过数据拟合、参数估计及假设检验等数学方法,确定这些随机变量的概率分布函数。这些数据将作为系统输入信息,驱动仿真模型的运行。对于某些动态模型,如系统动力学模型或计量经济模型,还需对历史数据进行误差检验和模型有效性检验,以确保仿真结果的准确性和可靠性。8.1.3系统仿真的步骤(4)仿真模型确认在仿真建模过程中,仿真模型能否准确代表真实系统,是仿真成功与否的关键所在。为确保模型的代表性,需依据统一标准对其进行评估,这一过程称为仿真模型的确认。对模型的确认一般通过三步进行:首先,由熟悉系统的专家对模型进行直观且深入的分析评价,提出修改和完善的建议;其次,对模型的假设及输入数据的分布进行必要的统计检验;最后,通过试运行模型,观察初步仿真结果与预期结果的吻合度,以及主要输入变量变动时仿真输出趋势的合理性。完成这三步后,模型就能够被视为已得到确认的。但是,由于仿真模型确认理论与方法尚不完善,特别是在使用专家法进行评估时,同样的模型可能会同时存在通过和不通过两种结果,因此需要优化确认方法,使其更加定量化、标准化。8.1.3系统仿真的步骤(5)仿真模型编程与检验构建仿真模型后,需根据所选仿真平台编写相应的程序,以便在计算机上进行仿真实验。为确保仿真运行能准确反映模型特征,仿真程序与模型在内部逻辑和数学关系上必须保持高度一致,以确保程序运行结果能精确代表模型运行结果。这种一致性通常通过语言编程与模型建模的对应性来保证。但在模型规模较大或内部关系复杂时,仍需对模型与编程的一致性进行检验,常用的检验方法包括程序分块调试、整体程序运行测试、局部模块解析计算等。8.1.3系统仿真的步骤(6)仿真实验设计在正式进行仿真前,需设计仿真实验框架,即确定仿真实验方案。该框架受多种因素影响,如建模仿真目的、计算机性能及结果处理需求等。通常,仿真实验设计涵盖仿真时间区间、精度要求、输入输出方式、控制参数方案及变换范围等一系列关键要素。8.1.3系统仿真的步骤(7)仿真模型运行模型经过确认检验以及设计实验方案后,便可在仿真实验方案指导下在计算机上进行运行计算。在此过程中,可以观察模型对不同输入变量的输出响应,通过获取的实验结果和数据,深入掌握系统的变化规律。8.1.3系统仿真的步骤(8)仿真结果输出与分析通过多次重复运行仿真模型,即可得到一系列输出响应和系统性能参数的均值、标准差、最大最小值及其他重要输出结果。然而,这些参数仅构成对所研究系统仿真实验的样本,为了估计系统的总体分布参数及特征,还需基于仿真输出样本进行必要的统计推断。常用的统计推断方法包括均值和方差的点估计、置信区间估计(在一定置信水平下)、仿真输出的相关分析、仿真精度与重复运行次数的关系分析等。8.1.3系统仿真的步骤系统仿真从问题描述与定义出发,经过构建仿真模型、收集数据、模型确认、编程与检验、仿真实验设计、多次模型运行,并对仿真结果进行统计分析与推断,直至为决策者提供决策支持信息,是一个既辩证又迭代的过程。Content目录018.1系统仿真概述028.2系统动力学仿真8.2系统动力学仿真028.2.1系统动力学的概念(1)系统动力学发展历程系统动力学(SD,SystemDynamics)起源于20世纪50年代,由美国麻省理工学院的福雷斯特(J.W.Forrester)教授首先提出,并最初应用于工业管理领域,1958年,他发表了论文“IndustrialDynamics-AMajorBreakthroughforDecisionMaking”,随后于1961年出版了专著《工业动力学》(IndustrialDynamics),标志着系统动力学初步形成,由于该理论最初主要应用于工业系统的研究,因此得名“工业动力学”。近十年来,随着计算机技术的飞速发展,基于系统动力学的仿真技术也得到了显著提升,研究者能够利用高性能计算机进行更大规模、更复杂的系统仿真实验,从而更深入地揭示系统的动态行为规律。此外,系统动力学领域的建模软件也得到了升级和改进,如Vensim、Stella等,提供了更强大的建模功能、更直观的用户界面以及更丰富的数据分析工具,极大地提高了建模的效率和准确性。8.2.1系统动力学的概念(2)系统动力学的定义系统动力学是一种研究信息反馈系统动态行为的仿真方法,通过将信息反馈控制原理与因果关系逻辑分析相结合,针对复杂的系统问题,从系统的内部结构入手,构建动力学模型,再对模型实施不同的政策方案,并利用计算机模拟仿真展示系统行为和发展趋势,从而探寻解决问题的有效途径。系统动力学基于“凡系统必有结构,结构决定功能”的系统科学思想,运用存量、流量、内部反馈回路、表函数和时滞等信息来理解复杂系统随时间变化的非线性复杂行为。从学科类属上看,是一门专注于分析和研究信息反馈系统的学科,同时也是一门综合性的新学科,旨在认识和解决系统问题。作为系统科学和管理科学的一个重要分支,系统动力学还扮演着沟通自然科学与社会科学等领域的桥梁角色,具有显著的跨学科特性。8.2.1系统动力学的概念(3)系统动力学的特点1)体现了唯物的系统辩证特征,强调系统的整体性观点,以及联系、发展、运动的哲学观念2)融合了结构方法、功能方法和历史方法,形成了一种综合性的研究方法体系。3)构建的模型实现了结构-功能的双模拟,特别适用于探究复杂系统的结构、功能与行为之间动态的、辩证的对立统一关系。4)系统动力学中一阶反馈结构,亦被称为反馈回路,是构成系统的基本单元。5)系统动力学是问题导向的,建模过程是围绕某个具体的系统问题展开。6)系统动力学作为一种连续系统仿真方法,拥有自身的仿真语言和仿真软件。7)系统动力学模型可作为实际系统,尤其是社会、经济、生态等复杂大系统的“实验室”。8.2.1系统动力学的概念(4)系统动力学所研究问题的特征1)研究目标是揭示系统随时间展开的动态行为模式,从而把握其增长、衰退或波动的内在规律,为预测系统未来走向提供有力支持;2)研究对象是现存的实际系统,又或是对原有系统进行改进后的新系统;3)研究问题边界清晰,能够构建出更加精准、有效的模型,研究问题及其主要组成部分可以通过具体的实物变量进行量化描述;4)研究问题及其环境具有一定的稳定性,能够基于历史数据和预测技术,对系统未来的发展趋势进行分析;5)研究问题所属系统的运行和决策过程均建立在理性原则之上,解决方案评估是以系统的时间动态行为作为核心评判标准。8.2.2系统动力学建模(1)系统动力学建模的方法论系统动力学建模的方法论层面,系统动力学融合了结构方法、功能方法与历史方法,形成了一种独特的模建模方法。这一方法具备两大核心特点:1)实现了结构与功能的双模拟。2)系统动力学强调基本信息反馈结构的重要性。系统基本信息反馈结构,是指构建系统动力学模型所不可或缺的基本组成单元、单元类型以及单元间最为基础的联结方式,即便是最简单的动力学系统,也必然包含单元、单元的运动以及信息反馈这三大核心要素。(2)系统动力学建模的步骤1)确定研究问题和系统边界2)进行系统结构和因果关系分析3)构建数学模型4)模型验证与优化5)模型应用与决策支持8.2.2系统动力学建模(3)系统动力学建模的基本工具1)方框图方框图作为一种直观且简洁的系统描述方法,在系统工程领域具有广泛的应用价值。该方法通过两种基本符号—方框与带箭头的实线,实现了对系统结构的清晰呈现。方框图的优势在于其简洁性与直观性。8.2.2系统动力学建模(3)系统动力学建模的基本工具2)因果关系图在因果关系图中,各变量之间的因果关系通过因果链这一核心元素得以明确展现。因果链,作为连接各变量的纽带,是一条带有箭头的实线(既可以是直线,也可以是弧线),其箭头方向直观地指示了因果关系的作用方向。8.2.2系统动力学建模(3)系统动力学建模的基本工具3)系统动力学流图系统动力学流图是一种用于描述系统动态行为的可视化工具,它基于因果关系图,并进一步区分了变量的性质,通过更加直观的符号来刻画系统要素之间的逻辑关系。8.2.2系统动力学建模(4)系统动力学的数学描述8.2.2系统动力学建模系统动力学主要关注于状态变量、速率变量的变化情况,令L为状态变量,R为速率变量向量,P为转移矩阵,两者之间存在着如式8-1所示的基本函数关系:

L=PR(式8-1)令A为辅助变量向量,Q为纯速率变量向量,W为关系矩阵,则速率变量可以由辅助变量等其他变量计算得出式8-2:(式8-2)(4)系统动力学的数学描述8.2.2系统动力学建模系统状态方程存在三种基本的表达方式:微分方程表达、差分方程表达以及积分方程表达。微分方程通过描述状态变量随时间的变化率来建立状态方程,适用于连续系统的动态分析;差分方程则是将微分方程离散化,以适应处理离散数据的需求;积分方程则通过积分运算来表达状态变量之间的关系,适用于某些特定领域的工程问题。(4)系统动力学的数学描述8.2.2系统动力学建模1)微分方程表达形式令LEV代表状态变量,而IR和OR分别代表流入速率和流出速率,则系统的状态变化可以用式8-3的微分方程来表示:

(式8-3)(4)系统动力学的数学描述8.2.2系统动力学建模2)差分方程表达形式如果考虑系统当前的状态是在过去某一时刻状态的基础上加上一个从旧状态向新状态过渡

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论