Designing an Optimal PID for Heading Control of a linearized High Speed container ship using Adaptive Particle Swarm Optimization Algorithm | Synapse