Identification of Linear Permanent Magnet Synchronous Motor Parameters and Inverter Non-Linearity Effects