Introduction - If you have any usage issues, please Google them yourself
Accelerated particle swarm optimization (APSO) with inequality / equality constraints, which is mainly constrained by penalty function, is fast and can deal with constrained problems