Skip to content

RT scheduling, network COM and control logics co-simulation in Simulink

Notifications You must be signed in to change notification settings

m-morelli/tres_bundle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tres_bundle - RT scheduling, network COM and control logics co-simulation in Simulink

T-Res is a co-simulation framework which integrates external simulation engines in Simulink to enable the simulation of timing delays dependent on code execution, scheduling of tasks, and network communication latencies (messages), and to verify their impact on the performance of controls. More info about the T-Res project can be found at the T-Res website.

This package is an 'all-in-one' bundle including the T-Res base interfaces, i.e., abstractions that are specific to the RTOS and network COM domains, concrete implementors for the base interfaces (on top of the RTsim and OMNeT++ simulation engines), and a set of S-Function implementations that bind base interfaces and implementors to the Simulink engine.

Refer to the INSTALL document included in the tres_bundle distribution for info about installing and start using T-Res with Simulink.

Authors

Note on Licensing

tres_bundle is made up of a set of modules and each module comes with its own license. The source tree containing interfaces and abstract classes (tres_bundle/base) is released under the terms of the permissive, industry-friendly 3-Clause BSD License. S-Function implementations (tres_bundle/simulink) are also available under the same license. The RTSim-based base-class implementor (tres_bundle/adapters/rtsim) comes under the terms of the GNU General Public License version 2 (or later). The OMNeT++-based base-class implementor (tres_bundle/adapters/omnetpp) is released under a combination of the OMNeT++ APL and the 3-Clause BSD license. Pleaes refer to the OMNEST Licensing Options to see if you need to buy a commercial license for OMNeT++ for your simulations.

About

RT scheduling, network COM and control logics co-simulation in Simulink

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published