Abstract

The current trends in development and deployment of advanced electromechanical systems have facilitated the unified activities in the analysis and design of state-of-the-art motion devices, electric motors, power electronics, and digital controllers. This paper attacks the motion control problem (stabilization, tracking, and disturbance attenuation) for mechatronic systems which include permanent-magnet DC motors, power circuity, and motion controllers. By using an explicit representation of nonlinear dynamics of motors and switching converters, we approach and solve analysis and control problems to ensure a spectrum of performance objectives imposed on advanced mechatronic systems. The maximum allowable magnitude of the applied armature voltage is rated, the currents are limited, and there exist the lower and upper limits of the duty ratio of converters. To approach design tradeoffs and analyze performance (accuracy, settling time, overshoot, stability margins, and other quantities), the imposed constraints, model nonlinearities, and parameter variations are thoroughly studied in this paper. Our goal is to attain the specified characteristics and avoid deficiencies associated with linear formulation. To solve these problems, an innovative controller is synthesized to ensure performance improvements, robust tracking, and disturbance rejection. One cannot neglect constraints, and a bounded control law is designed to improve performance and guarantee robust stability. The offered approach uses a complete nonlinear mechatronic system dynamics with parameter variations, and this avenue allows one to avoid the conservative results associated with linear concept when mechatronic system dynamics is mapped by a linear constant-coefficient differential equation. To illustrate the reported framework and to validate the controller, analytical and experimental results are presented and discussed. In particular, comprehensive analysis and design with experimental verification are performed for an electric drive. A nonlinear bounded controller is designed, implemented, and experimentally tested.

Full Text
Published version (Free)

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