A Novel Approach to Permanent Magnet Linear Synchronous Motor Parameter Estimation