Simulink model integration methods

14 visualizaciones (últimos 30 días)
Pradeep Murugan
Pradeep Murugan el 31 de Mzo. de 2020
Respondida: Jesús Zambrano el 9 de Abr. de 2020
Hi Team,
We are in the phase of model integration where we integrate individual functional units(subsystems) to get the complete control model of a system.
I would like to know the approach which best suits our purpose in the long run.
As of now we see three possibilities
1. Create each of the subsystem into individual library models and place them in the integrated model.(here all the subsystems will be libraries.)
2. Create a single library model and place all the suvsystems in the single library file to be used in the integrated model(here all the subsystems will be libraries.)
3. Use model referencing to reference the individual models(each functionality is ann individual model .slx) as subsystems in the main model.
4. Use a single .slx file where all the functionalities are placed as subsystems.(In this case there exists a single model for the entire system.)
There are different teams using any of these three methods.
I want to know the pros and cons of these approaches in code generation, integration, Model testing and configuration management activities in the SW lifecycle.
I personally have used the 1st and 3rd approach and found model referencing as the suitable method.
To my knowledge Librsries are created for reusable functions like filter,accumulator,Timer or counter whereas the funcionalities will be individual models being referenced as subsystems in the main model.
Looking forward for a quick reply.

Respuestas (1)

Jesús Zambrano
Jesús Zambrano el 9 de Abr. de 2020
Hi Pradeep,
The answer to this question will require pages and pages. I recommend you to take a training course called Simulink Model Management and Architecture, where these questions and some other are addressed.
Please find the link of the course below

Categorías

Más información sobre Subsystems en Help Center y File Exchange.

Productos


Versión

R2015b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by