| |
Introduction to Simulink
|
|
|
Simulink Introduction and Key Features
In this video demo, we introduce the key capabilities of Simulink with examples.
|
|
|
Simulink Demo: Getting Started Video
This video demo gets you started with Simulink. It takes you through many key concepts in building and simulating a model. We will build up a model from scratch while taking you through a number of features of Simulink.
|
|
|
Saving and Restoring Simulations
In this demo, we show you can use SimState to split a long simulation to overcome your existing memory limitations.
|
| |
Optimizing Simulation Performance
|
|
|
Introduction to Accelerating Models
This demo illustrates the use of code generation technology to accelerate Simulink models.
|
|
|
Rapid Accelerator Simulations Using PARFOR
In this demo we illustrate how to complete multiple simulation runs faster, for a model in Rapid Accelerator mode, by using Parallel Computing Toolbox. The multiple simulations vary a range of input and parameter values for the model.
|
| |
Model-Based Design
|
|
|
Early Verification for Control Systems
As mechatronic systems increase in complexity, how do you deliver system performance and reliability within time and budget constraints?
|
|
|
Early Verification for Signal Processing Systems
Learn how with early verification, engineering teams can dramatically reduce signal processing software and hardware verification time.
|
| |
General Application Examples
|
|
|
Modeling a Bouncing Ball
In this demo, we model a ball bouncing on ground using zero crossing detection feature in Simulink.
|
|
|
Approximating Nonlinear Relationships: Type S Thermocouple
This demonstration will focus on models for each of these components in a dynamic temperature measurement system for a Type S thermocouple device and probe assembly, a signal conditioning method, an analog to digital converter (ADC), and a software specification for converting the ADC output into a temperature value.
|
|
|
Digital Waveform Generation: Approximating a Sine Wave
This demonstration goes through some of the main steps needed to design and evaluate a sine wave data table for use in digital waveform synthesis applications in embedded systems and arbitrary waveform generation instruments.
|
|
|
Simulating Systems with Variable Transport Delay Phenomena
This demo shows two examples of how you can use Simulink to model variable transport delay phenomena.
|
|
|
Single Hydraulic Cylinder Simulation
This demo uses Simulink to model a hydraulic cylinder. You can apply these concepts to applications where you need to model hydraulic behavior.
|
|
|
Thermal Model of a House
This demo illustrates how you can use Simulink to create the thermal model of a house. This system models the outdoor environment, the thermal characteristics of the house, and the house heating system.
|
|
|
Spiral Galaxy Formation Simulation Using Embedded MATLAB Functions
This demo provides insight into how our own galaxy evolved. It allows the user to maximally simplify the model and run a fast simulation. The user can easily modify the demo by adding more galaxies.
|
|
|
Modeling a Foucault Pendulum
This demo simulates a 67 meter long Foucault pendulum at the geographic latitude of Paris.
|
|
|
Exploring Variable-Step Solvers Using a Stiff Model
This demo explores the behavior of variable-step solvers in a Foucault pendulum model. Simulink solvers ode45, ode15s, ode23, and ode23t are used as test cases.
|
|
|
Programming the LEGO MINDSTORMS NXT Robotics Toolkit
Learn about some of the LEGO® MINDSTORMS® NXT robots that you can design with simulation in Simulink and implement with code generation with Real-Time Workshop Embedded Coder.
|
| |
Aerospace Application Examples
|
|
|
Spacecraft Automatic Landing System
In this video demo, we model an automatic landing system for the HL-20, a spacecraft based on a specification from NASA.
|
|
|
Hardware-in-the-Loop Testing of a Position Control System Demo
In the first part of this demo, we show how you can use Simulink to model a position control system for radar tracking. The controller
is separated from the plant and is discretized. Additional nonlinearities are added in the form of saturation. Finally, the controller model is downloaded to
the Freescale MPC555 microcontroller and the plant model to xPC Target for hardware-in-the loop testing.
|
|
|
F-14 Digital Flight Control
This demo illustrates how to use the Control System Toolbox™ and Simulink® Control Design™ to interact with Simulink to design a digital pitch control for the U.S. Navy's F-14 Tomcat aircraft.
|
|
|
Radar Tracking Using Embedded MATLAB
This demo shows how to use an extended Kalman filter with the Embedded MATLAB™ Function block in Simulink to estimate an aircraft's position from radar measurements. The filter implementation is found in the Embedded MATLAB Function block, the contents of which are stored in the Simulink model itself.
|
|
|
Designing an Aircraft Elevator Control System
In this case study, we use Model-Based Design with Simulink, Stateflow, and Simulink® Verification and Validation™ to design a fault detection, isolation, and recovery (FDIR) application for a pair of aircraft elevators with redundant actuators. We then use requirements-based testing in order to verify that these requirements have been met.
|
|
|
Air Traffic Control Radar Design
In this demo, the model is a conceptual air traffic control (ATC) radar simulation based on the radar range equation.
|
| |
Automotive Application Examples
|
|
|
Automotive Powertrain Control System
This video demonstration, presented in several short segments, illustrates Model-Based Design for an automotive powertrain controller.
|
|
|
Automotive Power Window System
In this case study we model an automotive passenger power window system using Model-Based Design with Simulink, Stateflow®, SimMechanics™, and SimPowerSystems™ . We will design the controller from a set of requirements, build a plant model to test the controller, and finally verify that the controller meets the requirements.
|
|
|
Modeling Engine Timing Using Triggered Subsystems
This demo presents a model of a four-cylinder spark ignition engine and demonstrates Simulink capabilities to model an internal combustion engine from the throttle to the crankshaft output.
|
|
|
Engine Timing Model with Closed Loop Control
In this demo, the objective of the controller is to regulate engine speed with a fast throttle actuator, such that changes in load torque have minimal effect.
|
|
|
Clutch Lock-up Simulation
This example demonstrates the use of Simulink to model and simulate a rotating clutch system.
|
|
|
Modeling an Anti-Lock Brake System
This demo describes a simple model for an Anti-Lock Braking System (ABS). It simulates the dynamic behavior of a vehicle under hard braking conditions.
|
|
|
Modeling a Fault-Tolerant Fuel Control System
The following example illustrates how to combine Stateflow with Simulink to efficiently model hybrid systems.
|
|
|
Modeling an Automatic Transmission Controller
In this demo, Simulink is used to model an automotive drivetrain. Stateflow enhances the Simulink model with its representation of the transmission control logic.
|
|
|
Vehicle Electrical and Climate Control Systems
This demo model interfaces the vehicle climate control system with a model of the electrical system to examine the loading effects of the climate control system on the entire electrical system of the car.
|
|
|
Automotive Suspension
This demo describes a simplified half-car model that includes an independent front and rear vertical suspension. It provides a description of the model to show how simulation can be used to investigate ride characteristics.
|
| |
Communications and Electronics Application Examples
|
|
|
Modeling a RF Communication Link
In this demo, we show how you can use Simulink to model a RF communications link in a satellite communications system.
|
|
|
Conversion of Floating Point Models to Fixed-Point
In this demo, we show how you can convert floating point Simulink models to fixed-point.
|
|
|
C Code Generation from Fixed-Point Models
Description: In this demo, we show how you can use Real-Time Workshop to generated C code from fixed-point models.
|
|
|
Fixed-Point Code Verification Through Cosimulation
In this demo, we show you can use Link for Code Composer Studio and Simulink to carry out verification through
hardware-software cosimulation.
|
|
|
Modeling a Radar System
In this demo, we show how you can use Simulink to develop a multidomain system level model of a radar system.
|
|
|
Modeling a Simple Communication Link
In this video demonstration, we show how you can model a simple communication link using Simulink, Signal Processing Blockset™ and Communications Blockset™.
|
| |
Industrial Automation and Machinery Application Examples
|
|
|
Robot-Arm Control System using xPC Target
This video demo shows how you can setup, interact, and control a robot arm in real-time with xPC Target. Highlights include showing how you can tune parameters, log data, and interface with a robot arm from Simulink and the xPC Target Explorer.
|