How would it be possible to incorporate metaheuristic m-file code into a simulink model?
1 view (last 30 days)
Show older comments
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
0 Comments
Answers (1)
Kiprono
on 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
1 Comment
puneet joshi
on 5 May 2016
this paper is not an open access.. if you can provide it kinly mail it to me on puneet.joshi07@gmail.com
See Also
Categories
Find more on Adaptive Control in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!