Please how do i apply Particle swarm optimization to a sun tracking system while using IMC
Show older comments
I am am working on a solar tracking system, and I have been able to develop the transfer function for the system. Considering that I want to use Internal Model Control, Please, How do I apply the Particle Swarm Optimization Method to the System to optimize the Amount of Energy being harvested by the solar Panels.
3 Comments
ahmad
on 22 Aug 2024
I'm currently working on a similar project, but i can't find any specific transfer function for solar tracking systems. If you can share what your transfer function is or provide me with any references about this topic that would be great.
Victor Francis
on 2 Sep 2024
Victor Francis
on 2 Sep 2024
Answers (1)
Sam Chak
on 4 Dec 2023
0 votes
Logically, if the solar tracker perfectly follows the trajectory of the Sun, ensuring that sunlight strikes the surface of the solar panel perpendicularly, the maximum energy would be produced. However, I don't see the role of Particle Swarm Optimization (PSO) here.
Could you provide the transfer function of the solar tracking system? You need to investigate whether MATLAB's Control System Toolbox can be applied. This depends on the capability of your controller. If you already have a preliminary control design, such as the PID controller, please show it.
Internal Model Control and PSO can be added later once you have precisely determined what you want from the simulation results using the Control System Toolbox.
1 Comment
Sam Chak
on 4 Dec 2023
The reason I don't see the role of Particle Swarm Optimization (PSO) here is that, theoretically, zero steady-state error (implying maximum energy production) should be attainable with a relatively simple compensator or a PID controller.
Categories
Find more on Particle Swarm in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!