| |
Modeling With Simscape
|
|
|
|
Modeling a DC Motor
6:31
In this video demo, we show how Simscape can be used to model a DC motor. Electrical and mechanical physical modeling components are used to build this model.
|
|
|
|
Modeling a Custom Hydraulic Valve
9:42
In this video demo, we show how to use Simscape to model a four-way hydraulic valve and a hydraulic cylinder. Hydraulic and mechanical physical modeling building blocks are used to build this model.
|
|
|
|
Modeling Heat Transfer of a Projector
7:57
In this video demo, we show how Simscape can be used to model the heat transfer in a projector. Thermal physical modeling components are used to build this model.
|
|
|
|
Simscape Language: Mechanical Example
7:29
This video demo shows how to model custom mechanical components using the Simscape language. We build a model of a nonlinear rotational spring using this MATLAB-based physical modeling language.
|
|
|
|
Simscape Language: Hydraulic Example
5:26
This video demo shows how to model custom hydraulic components using the Simscape language. We build a model of a fixed hydraulic orifice using this MATLAB-based physical modeling language.
|
|
|
|
Estimating Parameters of a DC Motor
4:40
In this video demo we show how you can use optimization algorithms to obtain realistic parameter values for a DC motor. Parameter values will be tuned automatically until simulation results match measurement data.
|
|
|
|
Integrating Physical Systems and Controller
5:49
This video demo shows how to detect integration issues in simulation. Models of mechanical, hydraulic, electrical, and control systems are gradually integrated into a full system model, enabling engineers to test systems in isolation and to test overall system performance.
|
| |
Simulating With Simscape
|
|
|
|
Logging Simulation Data
3:11
This video demo shows how to automatically log all simulation data from the physical system to the MATLAB workspace. You can post-process and analyze data from all portions of the physical network without adding additional sensors to your model.
|
|
|
|
Shorten Simulation Times with Parallel Computing
6:18
This video demo shows how to accelerate a parameter sweep simulation of a Simscape model using Parallel Computing Toolbox. Using the parfor command we will simultaneously process multiple parameter sets on MATLAB workers running on a multicore desktop.
|
|
|
|
Optimizing System Performance
6:08
This video demo shows how to use optimization algorithms to automatically tune the performance of a controlled DC motor until it meets system requirements.
|
|
|
|
Analyzing and Documenting Results
4:01
This video demo shows how to automatically run tests and generate a report documenting simulation results. The Simulink Report Generator is used to run tests, evaluate performance, and to capture screenshots of the model and simulation results into a document.
|
| |
Deploying Simscape Models
|
|
|
|
Parameter Sweep Analyzing Heat Transfer of a Projector
4:38
In this video demo, we show how Simscape models can be converted to C code using Real-Time Workshop. In this example, we create a standalone executable from the model to accelerate a set of simulations where parameter values are varied.
|
|
|
|
Using Local Solvers for Real-Time Simulation
4:22
This video demo shows how to configure local solvers on your physical networks to minimize computations during fixed-step simulations. Combining these solvers enables this model to run in real time.
|
|
|
|
Simulating In Real Time: Pneumatic Example
4:22
This video demo shows how to configure solver settings to enable Simscape models to execute in real time. Both global and Simscape local solvers are configured, and the model is downloaded to a real-time target.
|
|
|
|
Hardware-in-the-loop (HIL) Testing
5:21
This video demo shows how to use HIL testing instead of hardware prototypes to test control algorithms. A Simulink model using MathWorks physical modeling tools is converted to C code and downloaded onto Bachmann electronic M1 hardware controller.
|
|
|
|
Protecting Simscape Language Components
2:31
This video demo shows how to convert your Simscape language source code to a binary format so that you can share them with other engineers without exposing your intellectual property.
|
|
|
|
Protecting Intellectual Property in Subsystems
4:39
This video demo shows how to protect the contents of a subsystem containing physical modeling components. The resulting subsystem can be shared for simulation and parameter testing without exposing intellectual property.
|
| |
Mechanical Systems
|
|
|
|
Mechanical Rotational System with Stick-Slip Motion
In this demo, we show a mechanical rotational system, where a load consisting of a spring, inertia, and viscous rotational friction is driven by a velocity source.
|
| |
Electrical Systems
|
|
|
|
Permanent Magnet DC Motor
In this demo, we verify the parameters of manufacturer-quoted no-load speed, no-load current, and stall torque for a model based on a Faulhaber Series 0615 DC-Micromotor
|
|
|
|
Solenoid
In this demo, we model a solenoid as an inductance whose value depends on the plunger position and study its dynamics.
|
|
|
|
Full-Wave Bridge Rectifier
In this demo, we model a power supply that converts 120 volts AC to 12 volts DC. The model can be used to size the capacitor required for a specified load.
|
| |
Hydraulic Systems
|
|
|
|
Hydraulic Actuator with Analog Position Controller
In this demo, we show how a hydraulic system controls mechanical load position in response to a voltage reference demand. The model illustrates how the Foundation library can be used to model systems that span electrical, mechanical, and hydraulic domains.
|
|
|
|
Parameter Estimation of a 4-way Valve
5:35
In this video demo, we show how you can use Simscape⢠with Simulink® Parameter Estimation⢠to automatically tune model parameters for a 4-way directional valve using measured data.
|
|
|
|
Hydraulic Closed-Loop System with 2-Way Valve
In this demo, we show the use of a two-way valve in a closed-loop circuit together with a double-acting cylinder, fixed orifice, mechanical mass, spring, damper, and control blocks.
|
| |
Pneumatic Systems
|
|
|
|
Pneumatic Motor and Directional Control Valve
|
| |
Magnetic Systems
|
|
|
|
Solenoid with Magnetic Blocks
|
| |
Thermal Systems
|
|
|
|
DC Motor Thermal Circuit
|