Simulink model integration methods

20 Ansichten (letzte 30 Tage)
Pradeep Murugan
Pradeep Murugan am 31 Mär. 2020
Beantwortet: Jesús Zambrano am 9 Apr. 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.

Antworten (1)

Jesús Zambrano
Jesús Zambrano am 9 Apr. 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

Kategorien

Mehr zu Subsystems finden Sie in Help Center und File Exchange

Produkte


Version

R2015b

Community Treasure Hunt

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

Start Hunting!

Translated by