How would it be possible to incorporate metaheuristic m-file code into a simulink model?

1 Ansicht (letzte 30 Tage)
Hi,
As a MS.C student of electrical engineering who works with simpowersystem toolbox of matlab/simulink, I know the way a controlling system could be made with Simulink blocks and also I am familiar with creation of m-file codes of nature inspired algorithms.
But my problem is: How should I use a m-file coded metaheuristic algorithm among the blocks of a simulink model?
There have been lots of recommendation on the web, which most of them propose to use "user-defined function" library blocks. Level-2 Matlab S-Function is one of these blocks. But from "Developing S-Function" manual and other corresponding matlab help, it seems the structure of implemented codes in S-Function are different from m-file coding.
I appreciate any help which could guide me through this.
Best Regards, Sahand

Antworten (1)

Kiprono
Kiprono am 12 Feb. 2013
Have a look at this paper. It explains how to implement PSO as an s-function. Other metaheuristics use a similar approach. http://www.sciencedirect.com/science/article/pii/S0038092X12001247

Kategorien

Mehr zu Simulink finden Sie in Help Center und File Exchange

Tags

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by