PSO in simulink
이전 댓글 표시
Hi. I want to run PSO algorithm in Simulink with s-functions.I will do optimization of control system with PSO. Could you help me? You can suggest anathor way for this. Thank you very much.
댓글 수: 12
Guy Rouleau
2011년 2월 9일
By PSO, I assume you mean the Pittsburgh Symphony Orchestra?
Zeeshan Shareef
2011년 6월 12일
이동: Walter Roberson
2024년 8월 29일
Dear Frends, I also want to optimize the PID Controller using the PSO algorithm. Is there any code availabe or toolbox in MATLAB to optimize the PID controller or any other controller ? ? Thanks, Zeeshan Shareef
ME CONTROL SYSTEMS
2011년 7월 12일
이동: Walter Roberson
2024년 8월 29일
Dear friends.,
I want to optimize the tuning parameters of PID controller using PSO algorithm. Also I want to optimize the PID controller by minimizing ISE. Is this possible using MATLAB or Simulink. Pl help me...!!!
Regards.,
Balajee. K. A
ALI
2011년 10월 12일
이동: Walter Roberson
2024년 8월 29일
I want to optimize the tuning parameters of PID controller using PSO algorithm. Also I want to optimize the PID controller by minimizing ISE. Is this possible using MATLAB
ahmed ali
2016년 8월 28일
이동: Walter Roberson
2024년 8월 29일
hi ,, i want to know the s code of the particle swarm optimization algorithm inside ''s-function builder'' please so urgent
thanks
Gert Kruger
2016년 10월 8일
LOL
Tayab Azad
2017년 11월 16일
이동: Walter Roberson
2024년 8월 29일
Hi, I also don't understand that how to do online tuning of PID using PSO in simulink. can you help me to do online tuning of PID using PSO in simulink. Pls email me on ubashir1@yahoo.com
GEETHANJALI K
2018년 3월 16일
이동: Walter Roberson
2024년 8월 29일
I Want to MIMO beamforming using pso algorithm in matlab simulink diagram. can you help me?
Marwen FASSATOUI
2018년 11월 6일
이동: Walter Roberson
2024년 8월 29일
Dear Frends, I also want to optimize the Lyapunov Function using the PSO algorithm.Is there any code availabe or toolbox in MATLAB to optimize? Can you help me?
TAHAR NOUAOUI
2022년 1월 11일
이동: Walter Roberson
2024년 8월 29일
did y find anything?
ATHIRAH AYOB
2022년 6월 8일
이동: Walter Roberson
2024년 8월 29일
Hi zeeshan, did you get anything?
idris
2024년 8월 28일
Particle Swarm Optimization
답변 (3개)
Seth Popinchalk
2011년 2월 10일
편집: John Kelly
2014년 5월 27일
5 개 추천
In general, optimization is applied to a Simulink model using MATLAB commands to adjust variables that define the parameters of the simulation. Using Particle Swarm Optimization (PSO) to optimize a system modeled in Simulink can use the same approach. Define the system you would like to optimize in Simulink and some measurement of quality of the solution based on the outputs of the simulation. Use MATLAB workspace variables to define the parameters of the system that are changing, including initial conditions or input signals to the model. The simulation can be run using the sim command to generate the outputs of the model.
Using a PSO Algorithm initialize the particles using random positions in your solution space. Run a simulation for each particle so you can calculate the quality measure. Update the particles best known position if you have improved this measure of quality.
Each particle solution can be run in parallel by running the sim command within a parfor loop.
댓글 수: 5
Recep
2011년 2월 11일
thank you very much. I will try your suggestion.
Addie
2011년 3월 1일
이동: Walter Roberson
2024년 8월 29일
Dear Seth;
Nice sharing, I also tried the same thing as your suggested above. However it is still limited for real-time implementation such as for xPC target. Is there have any WAY that suitable for real-time implementation for PSO?
Thanks
Addie
Kiprono
2013년 2월 12일
This method works but s-function implementation has more advantages: http://www.sciencedirect.com/science/article/pii/S0038092X12001247
Sriniwas@AT
2013년 6월 13일
Seth Popinchalk - Is it really possible to implement Partcile Swarm Optimization algorithm for online optimization rather than offline optimization?
My idea was to perform this PSO algorithm using an Embedded Matlab Function block inside a simulink model.
Bahaa Abdulkhaliq
2018년 12월 3일
hello, please how can i perform pso code inside an embedded function . lhave some problems
mohamed elbesealy
2016년 10월 8일
5 개 추천
hello
댓글 수: 4
izza anshory
2016년 12월 6일
good, how this algorithm combine with another algorithm, such as bat algorithm ?
omar makram
2016년 12월 16일
Hello dear friend, i see your file i seem a very helpful but i don not know how could you connect the PSO.m file to the simulink can you explain the steps for doing this . my e-mail is eng_omk@hotmail.com shall we connect plz.
Quan Zhou
2017년 1월 31일
this is an offline optimisation, the connection among m-file and Simulink is in the tracklsq.m file. hope this would help. In addition, have you find any online demo using PSO controller in the loop.
syukron jamil
2017년 9월 13일
Kiprono
2013년 2월 12일
2 개 추천
Have a look at this paper. It explains pso implementation as an s-function: http://www.sciencedirect.com/science/article/pii/S0038092X12001247
카테고리
도움말 센터 및 File Exchange에서 Particle Swarm에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!