深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)专题(计算机仿真)分布仿真模型 Distributed Simulation Modeling of Warehousing Operations

Distributed Simulation Modeling of Warehousing Operations M. Zhou, Y.J. Son, C. Chen, and Q. Zhang Center for System Modeling and simulation Indiana State University Terre haute. Indiana 47809
Distributed Simulation Modeling of Warehousing Operations M. Zhou, Y. J. Son, C. Chen, and Q. Zhang Center for System Modeling and Simulation Indiana State University Terre Haute, Indiana 47809

Intro to distributed simulation What is adistributed sinu lation?? A super simulation process that contains multiple sub- simulation programs that are independently executing and interacting with each other, and coordinated through the super-simulation process Why distributed simu lation? Composite and complex nature of real world Systems Needs for synchronizing multiple asynchronized software processes/systems Needs for simulating geographically distanced systems(e.g. military applications) Applications
Intro to distributed simulation ◼ What is a “distributed simulation”? A supersimulation process that contains multiple subsimulation programs that are independently executing and interacting with each other, and coordinated through the super-simulation process ◼ Why distributed simulation? – Composite and complex nature of real world systems – Needs for synchronizing multiple asynchronized software processes/systems – Needs for simulating geographically distanced systems (e.g. military applications) – Applications

Intro to Warehousing/DC operations Key operational processes in warehouse- based Distribution Centers(DCs) Truck-docking process: activities to prepare trucks for loading or offloading at a DC In-bound process: receiving operations, e.g offloading, inspecting, sorting and storing Out-bound process: shipping operations, e.g picking, staging, sorting, packing, and loading Cross-docking: breaking bulk, mixing and directly shipping without storage
Intro to Warehousing/DC operations ◼ Key operational processes in warehousebased Distribution Centers (DCs): – Truck-docking process: activities to prepare trucks for loading or offloading at a DC – In-bound process: receiving operations, e.g. offloading, inspecting, sorting and storing. – Out-bound process: shipping operations, e.g. picking, staging, sorting, packing, and loading – Cross-docking: breaking bulk, mixing and directly shipping without storage

Intro to warehousing processes a In real world these processes are considered running separately or independently The activities/operations in the processes are inter-related in terms of resource(e.g, sharing the same crew of labor and equipment)and flow logic(e.g. truck docking affects both inbound and outbound operation, inventory management also affects inbound (replenishment)and outbound flows)
Intro to warehousing processes ◼ In real world these processes are considered running separately or “independently” ◼ The activities/operations in the processes are inter-related in terms of resource (e.g. sharing the same crew of labor and equipment) and flow logic (e.g. truck docking affects both inbound and outbound operation, inventory management also affects inbound (replenishment) and outbound flows)

Exemplary interactions Inbound process assigns resource (e.g. an offloading crew that involves labor and equipment) and starts sorting and put-away storage operation when truck- docking process seizes and finishes connecting to a dock-door When Inbound process finishes off-loading activity the truck will release the door and leave the yard(a waiting or staging space Outbound process initializes picking-sorting-packing jobs as a result of order-processing(an activity of inventory management) Interactions are triggered by the events that are the consequences of the activities belonging to different processes
Exemplary interactions ➢ Inbound process assigns resource (e.g. an offloading crew that involves labor and equipment) and starts sorting and put-away storage operation when truckdocking process seizes and finishes connecting to a dock-door ➢ When Inbound process finishes off-loading activity, the truck will release the door and leave the yard (a waiting or staging space) ➢ Outbound process initializes picking-sorting-packing jobs as a result of order-processing (an activity of inventory management) ➢ Interactions are triggered by the events that are the consequences of the activities belonging to different processes

Simulation of subsystems and overall system To reduce modeling complexity, we usually build simulation models separately for each subsystem to evaluate its performance with assumptions(and constraints) about the interfaces between the subsystems Subsystems usually assume different forms of entities defined to satisfy the different objectives of analysis the objectives for analyzing that subsystem
Simulation of subsystems and overall system ◼ To reduce modeling complexity, we usually build simulation models separately for each subsystem to evaluate its performance with assumptions (and constraints) about the interfaces between the subsystems ◼ Subsystems usually assume different “forms” of entities defined to satisfy the different objectives of analysis__ the objectives for analyzing that subsystem

An example In a CD/DVD distribution process, three subsystems, a location-based picking process, an automatic sorting proces and a wrapping/packing/shipping process are running separately but coordinated through the control of a sequence of events Location-based Automatic Picking process sorting process Wrapping and shipping process Solid arrows: material flow: dashed arrows. information flow
An example … ◼ In a CD/DVD distribution process, three subsystems, a location-based picking process, an automatic sorting process, and a wrapping/packing/shipping process are running separately but coordinated through the control of a sequence of events Location-based Picking process Automatic sorting process Wrapping and shipping process Solid arrows: material flow; dashed arrows: information flow

Distributed simulation a In order to effectively and efficiently simulate the overall performance of a DC, we need to integrate the individual simulation models developed for the subsystems (legacy systems), i.e. coordinate their executions in a distributed environment to accomplish the analysis Distributed simulation provides a technology that enables us to integrate and coordinate the simulation models developed for each subsystems namely, truck-docking, inbound, and outbound process so that the per formance of the overall system(a distribution center) can be more realistically and accurately described and evaluated through simulation
Distributed simulation ◼ In order to effectively and efficiently simulate the overall performance of a DC, we need to integrate the individual simulation models developed for the subsystems (legacy systems), i.e. coordinate their executions in a distributed environment to accomplish the analysis ◼ Distributed simulation provides a technology that enables us to integrate and coordinate the simulation models developed for each subsystems, namely, truck-docking, inbound, and outbound process so that the performance of the overall system (a distribution center) can be more realistically and accurately described and evaluated through simulation

a distributed simulation environment Architectural components Legacy models/systems(HLA based federates) Coordination/manager model(hLa based Federation manager Data repository Interfaces/adapters(transmission, receipt and internal updates to all FOm objects used by a federate) Tools(e.g. output analysis) a Integration infrastructure/platform(e.g. RTI based on the hla standard
Architectural components: ◼ Legacy models/systems (HLA based federates) ◼ Coordination/manager model (HLA based Federation manager) ◼ Data repository ◼ Interfaces/adapters (transmission, receipt and internal updates to all FOM objects used by a federate) ◼ Tools (e.g. output analysis) ◼ Integration infrastructure/platform (e.g. RTI based on the HLA standard) A distributed simulation environment

a distributed simulation environment Data integration Communications between subsystems are realized via messages that trigger the events and transfer common data structures MessageName Sender, Receiver, List FOM Object Attributes For example Request IB TD: IB,(I Load Type, T. SkuList T. SkuOty, T Requested Task Type, . 7
A distributed simulation environment ◼ Data integration - Communications between subsystems are realized via messages that trigger the events and transfer common data structures MessageName {Sender; Receiver; List_FOM Object Attributes}; For example: Request_IB {TD; IB; (T.LoadType, T.SkuList, T.SkuQty; T.RequestedTaskType, …)}
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)专题(计算机仿真)基于案例的概念化仿真模型 Case-based Reasoning For Simulation Modeling:Issues And Challenges.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)专题(计算机仿真)概念化仿真模型 Case-based Reasoning For Simulation Modeling:Issues And Challenges.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)存储论 运筹学3类 DEMAND and SUPPLY MODELLING.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)决策与对策(决策论)运筹学3类 OUTPUT and ANALYSIS.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)决策与对策(决策论)运筹学3类 Business Decision Modelling.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)决策与对策(决策论)运筹学3类 FURTHER DATA ANALYSIS 2.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)决策与对策(决策论)运筹学3类 THE FURTHER DATA ANALYSIS.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)决策与对策(决策论)运筹学3类 EXPLORING RELATIONSHIPS.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)决策与对策(决策论)运筹学3类 INTRODUCTION TO DATA ANALYSIS.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)决策与对策(决策论)运筹学3类 CAPITAL INVESTMENT DECISIONS.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)决策与对策(决策论)运筹学3类 The Theory of the Firm.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)决策与对策(决策论)运筹学3类 POST OPTIMALITY ANALYSIS.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)决策与对策(决策论)运筹学3类 A COMPARATIVE LOOK at MODELS of COMPANY.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)决策与对策(决策论)运筹学2类 决策分析 Decision Analysis.ppt
- 深圳大学管理学院:《运筹学》期末考试试卷2007.11运筹学试题B卷(答案).doc
- 深圳大学管理学院:《运筹学》期末考试试卷2007.11运筹学试题B卷(试卷).doc
- 深圳大学管理学院:《运筹学》期末考试试卷2007.11运筹学试题A卷(答案).doc
- 深圳大学管理学院:《运筹学》期末考试试卷2007.11运筹学试题A卷(试卷).doc
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)图论(网络计划与项目评审)运筹学1类 用PERT、CPM进行项目管理.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)图论(网络最优化问题)运筹学2类 网络最优化问题 Network Optimization Problems.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)专题(计算机仿真)Discrete-Event仿真模型与分析 A Brief Introduction to Discrete-Event Simulation Modeling and Analysis.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)专题(计算机仿真)计算机仿真 A Brief Introduction to Discrete-Event Simulation Modeling and Analysis.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)预测 运筹学3类 FORECASTING.ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)博弈论 运筹学1类 美国为什么发动战争(1991年海湾战争的幕后交易).ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)专题 运筹学1类 智能优化算法(智能优化计算简介).ppt
- 深圳大学管理学院:《运筹学》课程教学资源(PPT课件讲稿)专题 运筹学1类 层次分析 The Analytic Hierarchy Process(AHP).ppt
- 深圳大学管理学院:《运筹学与最优化方法》课程教学资源(PPT课件讲稿)第10章 智能优化计算.ppt
- 深圳大学管理学院:《运筹学与最优化方法》课程教学资源(PPT课件讲稿)第1章 运筹学思想与运筹学建模.ppt
- 深圳大学管理学院:《运筹学与最优化方法》课程教学资源(PPT课件讲稿)第2章 基本概念和基本理论.ppt
- 深圳大学管理学院:《运筹学与最优化方法》课程教学资源(PPT课件讲稿)第3章 线性规划.ppt
- 深圳大学管理学院:《运筹学与最优化方法》课程教学资源(PPT课件讲稿)第4章 最优化搜索算法的结构与一维搜索.ppt
- 深圳大学管理学院:《运筹学与最优化方法》课程教学资源(PPT课件讲稿)第5章 无约束最优化方法.ppt
- 深圳大学管理学院:《运筹学与最优化方法》课程教学资源(PPT课件讲稿)第6章 约束最优化方法.ppt
- 深圳大学管理学院:《运筹学与最优化方法》课程教学资源(PPT课件讲稿)第7章 目标规划.ppt
- 深圳大学管理学院:《运筹学与最优化方法》课程教学资源(PPT课件讲稿)第8章 整数规划.ppt
- 深圳大学管理学院:《运筹学与最优化方法》课程教学资源(PPT课件讲稿)第9章 层次分析 The Analytic Hierarchy Process(AHP).ppt
- 深圳大学:《人力资源开发与管理》论文——深圳万科地产人力资源培训特点、缺陷及对策分析.pdf
- 深圳大学:《人力资源开发与管理》课程资料——期末总复习题.pdf
- 《建设项目风险管理》课程教学参考资料:Dealing with the construction regulatory regime in the PRC——Practical Solutions for Foreign Investors and Contractors.pdf
- 《建设项目风险管理》课程教学参考资料:discussion of SHEN paper.pdf