Modelling and optimisation of separately excited DC motor using genetic algorithm and particle swarm optimisation with comparison of PID performance indices | Synapse