Abstract

The uncertainties, force ripple, friction and other external disturbances in permanent magnet linear synchronous motors (PMLSMs) pose great challenges to the design of advanced controllers with high speed and high precision. Existing neural network based sliding mode control (NNSMC) methods typically adopt neural network as an online compensator for uncertainties and disturbances, meanwhile stability and robustness are assured owing to sliding mode control. However, PMLSMs usually need to perform repetitive motion tasks within a finite time interval in practical applications, where existing NNSMC methods ignore the previous repetitions’ information, and consequently limit the motion performance improvement for trajectory tracking tasks. This paper proposes an iterative learning based neural network sliding mode control (ILNNSMC) scheme, in which the concept of iterative learning is incorporated into NNSMC methods for the first time. In ILNNSMC, the uncertainties and disturbances can be compensated by NN (updating in the time-domain) and ILC (learning in the iteration-domain) in a complementary way, and the sliding variable is driven to converge to zero for arbitrary time within the predesigned time interval with successive iterations. The motion performance for repetitive tasks can be improved substantively. Moreover, a non-linear dynamic learning gain (DLG) strategy is proposed and adopted in iterative learning law, which guarantees both convergence speed and steady-state accuracy in the learning process. Stability of the scheme is discussed in both time and iteration domains, and the control performance is verified by extensive experiments on a PMLSM.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.