Finite-time Controller Design for Permanent Magnet Linear Motor System with Output Tracking Error Constraint