Contributed by the Design Engineering Division of ASME for publication in the JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS. Manuscript received August 28, 2015; final manuscript received October 20, 2016; published online February 1, 2017. Assoc. Editor: Firdaus Udwadia.

Abstract

This paper studies inducing robust stable oscillations in nonlinear systems of any order. This goal is achieved through creating stable limit cycles in the closed-loop system. For this purpose, the Lyapunov stability theorem which is suitable for stability analysis of the limit cycles is used. In this approach, the Lyapunov function candidate should have zero value for all the points of the limit cycle and be positive in the other points in the vicinity of it. The proposed robust controller consists of a nominal control law with an additional term that guarantees the robust performance. It is proved that the designed controller results in creating the desirable stable limit cycle in the phase trajectories of the uncertain closed-loop system and leads to induce stable oscillations in the system's output. Additionally, in order to show the applicability of the proposed method, it is applied on two practical systems: a time-periodic microelectromechanical system (MEMS) with parametric errors and a single-link flexible joint robot in the presence of external disturbances. Computer simulations show the effective robust performance of the proposed controllers in generating the robust output oscillations.

Copyright in the material you requested is held by the American Society of Mechanical Engineers (unless otherwise noted). This email ability is provided as a courtesy, and by using it you agree that you are requesting the material solely for personal, non-commercial use, and that it is subject to the American Society of Mechanical Engineers' Terms of Use. The information provided in order to email this topic will not be used to send unsolicited email, nor will it be furnished to third parties. Please refer to the American Society of Mechanical Engineers' Privacy Policy for further information.

Shibboleth is an access management service that provides single sign-on protected resources.
It replaces the multiple user names and passwords necessary to access subscription-based content with a single user name and password that can be entered once per session.
It operates independently of a user's location or IP address.
If your institution uses Shibboleth authentication, please contact your site administrator to receive your user name and password.