Skip to Main Content Skip to Search
Accelerating the pace of engineering and science

 

SimEvents

Learn more about SimEvents through product examples and online seminars that highlight features or application examples.
 

Introduction

 

Discrete Event Simulation with SimEvents   2:32

Get an introduction to discrete-event simulation and the applications of SimEvents and explore online product resources.

 

Controls Applications

 

Effects of Communication Delays on an ABS Control System    New

Explore how stochastic network traffic causes timing latency and uncertainty in an Anti-Lock Braking System (ABS) using Control Area Network (CAN) bus.

 

Modeling Load Within a Dynamic Voltage Scaling Application

Simulate a microprocessor that uses a dynamic voltage scaling hybrid controller to optimize the input voltage according to the workload.

 

Effects of Communication Delays on a Flight Control System

Examine how resource contention and network traffic changes can cause communication delays on a hybrid distributed control system of an F-14.

 

Network Communications

 

ESL Architectural Exploration Based on Performance Analysis   7:13

Perform architecture design exploration based on performance characteristics. The system architecture may represent a variety of systems including a communication system, network, or system on chip (SoC).

 

Comparing Routing Policies

Select the optimal queuing policy by comparing three different routing algorithms: shortest queue, probabilistic and round robin.

 

Packet Communication Using Entities

Model communication packet creation, transmission and embedded error detection and analysis.

 

Packet Communication within a Go-Back-N ARQ System

Model an Automatic Repeat Request (ARQ) MAC controller using Simulink and Stateflow to model the resource contention between the transmitter and receiver.

 

Bandwidth-Limited Communication Channel Modeling

Send frames of video data over a channel with resource contention, point-to-point timing constraints and queuing delays.

 

System Architecture

 

Distributed Processing of Multi-Class Packets   5:15

Model distributed processing of multiclass packets to determine computing resource requirements.

 

Ethernet Simulation and Bus Modeling   4:40

Simulate an Ethernet LAN with three controllers and a shared channel to determine if additional devices can be added to this distributed control system.

 

Asynchronous FIFO Design and Buffer Modeling   4:40

Model the functional behavior of an asynchronous FIFO buffer used for data transfer between two processors to determine buffer size requirements before hardware implementation.

 

Architecture Analysis of a Distributed Video Processing System

Process video frames using distributed computing resources in a parallel computation environment.

 

Time Slicing in a Shared Processor

Use time slicing for task management on a shared multi-processor.

 

Task Preemption in an Operating System

Model a Real-Time Operating System (RTOS) that handles task management with preemption.

 

Process and Logistics

 

Logistics Simulation Software for Mission Planning   5:04

Model various processes and logistics involved in a mission plan.

 

OR Simulation for Mission Planning   9:01

Simulate Operations Research (OR) to determine optimal resource requirements for a mission, identify bottlenecks in a process, and come up with an efficient logistical plan.

 

Manufacturing

 

Manufacturing Process Simulation Software   4:40

Use discrete-event simulation to model manufacturing processes and logistics for production and capacity planning.

 

Production Simulation Software for Manufacturing Processes   8:04

Identify bottlenecks in a production process and identify optimized inventory and logistics management techniques.

 

Modeling a Kanban Production System

Optimize and plan production processes and capacity using Kanban systems, which are pull systems that reduce production bottlenecks and determine inventory levels according to actual demand.

 

General Applications

 

M/M/1 Queuing System

Model a M/M/1 single-server system in order to compare empirical latencies with theoretical results.

 

Using Entities as Resource Pools

Model resource allocation from multiple pools to minimize latencies and plan capacities.

 

Converting Events to Function-Call Signals

Generate a Simulink function call when an event takes place using SimEvents.


Trial Software Available

Licensed Users: Download a 15-day trial of most MathWorks products (login required).
Don't Have a License? Request trial software and a MathWorks representative will call to get you started.

Contact sales
Free technical kit
Trial software

Get Pricing and
Licensing Options