Permanent Magnet Synchronous Motors are popular electrical machines in industry because they have high efficiency, low ratio of weight/power and smooth torque with no or less ripple. In addition to this, control of synchronous motor is a complex process. Vector control techniques are widely used for control of synchronous motors because they simplify the control of AC machines. In this study, Field Oriented Control technique is used as a speed controller of a Permanent Magnet Synchronous Motor. The controller must be good tuned for applications which need high performance, and classical methods are not enough or need more time to achieve the requested performance criteria. Optimization algorithms are good options for tuning process of controllers. They guarantee finding one of the best solutions and need less time for solving the problem. Therefore, in this study, Tree-Seed Algorithm is used for tuning process of the controller parameters and the results show that Tree-Seed Algorithm is good tool for controller tuning process. The controller is also tuned by Particle Swarm Algorithm to make a comparison. The results show that optimized system by Tree-Seed Algorithm has good performance for the applications which need changing speed and load torque. It has also better performance than the system which is optimized by Particle Swarm Optimization algorithm.