Giter Club home page Giter Club logo

agv's Introduction

Automated Guided Vehicles in a Manufacturing Facility - System Analysis

ENSE623 Project - University of Maryland, College Park

This is a system performance simulation of a manufacturing plant which has the following five nodes:

  1. Delivery Node: Where the raw materials are delivered to the plant
  2. Storage Node: The pre-manufacturing buffer node
  3. Manufacturing Node: Where the actual manufacturing takes place
  4. Buffer Node: The post-manufacturing buffer node
  5. Packaging Node: Where the finished materials are packaged

Automated Guided Vehicles (AGVs) are the mode of transport for the materials between any two nodes. The nodes are assumed as queues, and the AGVs are assumed as servers (in Queueing Theory terms). This repository contains both the simulation software (inside the "MATLAB" folder) as well as the simulation architecture in SysML (Papyrus).

The simulation analyses the following system metrics:

  1. System Lead Time: The average total response time for the materials to be processed by the manufacturing plant
  2. Manufacturing Node Idle Time: The percentage of time that the Manufacturing Node is idle due to lack of incoming materials

System Requirements

  1. Windows PC
  2. MATLAB 2012 or higher
  3. MS Excel
  4. Papyrus (optional, only for viewing the simulation architecture)

Installation

As long as MATLAB 2012 or higher, and MS Excel are installed on the Windows PC, no additional installation is required. Just clone the repository into a local folder, and navigate to the "MATLAB" folder. Run the "agv_simulation.m" through MATLAB to get started. A user's manual for the simulation is included in the "MATLAB" folder.

Project Team Members / Contributors: Kersasp Cawasji, Kunal Mehta, Rishabh Agarwal, Amar Vamsi Krishna, Samvrit Srinivas

agv's People

Contributors

samvrit avatar kersaspcawasji avatar amarvk avatar kunalmehta22 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.