| |
Modeling With Simscape
|
|
|
Modeling a DC Motor
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
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
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
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
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
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
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
|
|
|
Shorten Simulation Times with Parallel Computing
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
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
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
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
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.
|
|
|
Hardware-in-the-loop (HIL) Testing
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
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
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
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.
|