Abstract

This paper presents an educational software tool for aid the teaching of Particle Swarm Optimization (PSO) fundamentals with friendly design interface. This software were developed in the platform of LabVIEW (Laboratory Virtual Intrumentation Engineering Workbench). The software‟s best qualities are users can select many different version of the PSO algorithm, a lot of the benchmarks test functions for optimization and set the parameters that have an influence on the PSO performance. Through visualization of particle distribution in the searching, the simulator is particularly effective in providing users with an intuitive feel for the PSO algorithm.