PSO in simulink
100 ビュー (過去 30 日間)
回答 (11 件)
Seth Popinchalk 2011 年 2 月 10 日
編集済み: John Kelly 2014 年 5 月 27 日
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.
Kiprono 2013 年 2 月 12 日
Addie 2011 年 3 月 1 日
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?
Zeeshan Shareef 2011 年 6 月 12 日
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 日
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...!!!
Balajee. K. A
ALI 2011 年 10 月 12 日
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 日
hi ,, i want to know the s code of the particle swarm optimization algorithm inside ''s-function builder'' please so urgent
GEETHANJALI K 2018 年 3 月 16 日
I Want to MIMO beamforming using pso algorithm in matlab simulink diagram. can you help me?