Model-based design using Simulink
Using a model-based design for embedded control systems, simulation and test systems allows you to test earlier and control the entire design process more closely.
By detailing the hardware requirements as well as the control or plant requirements, the entire system can be ‘built’ and tested in your office.
Industry standard Simulink from The MathWorks brings quality and stability, along with a desktop environment that is designed to save you time during the development and testing of your products.
MIL versus SIL testing
Using a model-based approach for control and plant modelling allows you to achieve the earliest point at which test and simulation is possible. Using additional desktop tools such as VISUALCONNX to visualise the simulation can assist this process even further.
Once you have proven out your control model, you may want to test the auto or hand generated code, allowing you to perform SIL or software-in-the-loop testing.
Using a model based approach has been shown to dramatically reduce development times.
Extending the model’s scope
Once you have proven your model at simulation level you can extend the scope of the model in a number of useful ways.
You can use the model to generate real-time production quality code. This is known as Rapid Control Prototyping.
You can reuse the real-time model in a hardware-in-the-loop test system to verify the control algorithms using a simulated environment or real I/Os along the simulated plant. Our MICROGen and Genix Target systems can assist in this process.
A selection of helpful videos on the use of MATLAB and Simulink follows below.
The Genix Target is the first of a new range offering an all-in-one solution for integrating PC chassis and signal conditioning cards within a single rack-based solution.
The MICROGen allows you to develop control models, test them, and make amendments quickly in an iterative process. This allows for efficient RCP or gateway implementation.
VISUALCONNX can help you to build powerful graphical interfaces and analysis tools quickly using drag-and-drop mechanics, and without the need for programming.