Abstract
The angular velocity of the input link of a mechanism fluctuates due to the inertia of links and the external forces, although it is generally assumed constant in design. The control of the crank angular velocity of a four-bar mechanism driven by a DC motor by moving sliding mode control is considered in this study. A time-varying slope is proposed based on the error state. The mathematical model of the motor-mechanism system is derived using Eksergian’s equation of motion. First, the state space equations are solved numerically for constant motor voltage to show the velocity fluctuations of the crank. Then both the conventional sliding mode control method and the proposed moving sliding mode control method are applied to obviate this unwanted velocity fluctuation. The method is verified by numerical simulations as well as experimental studies. The results of both the sliding mode control and the moving sliding mode control methods are compared. It is shown that a moving sliding surface in the sliding mode control increases the robustness of conventional sliding mode control by decreasing the reaching time. Also, the performance of the moving sliding mode control against parametric variations and external disturbances is experimentally investigated by adding a mass and applying an unexpected force on one of the links of the mechanism.
Highlights
Four-bar mechanisms, which have four rigid links and four revolute joints, driven by a DC motor, are commonly used in a variety of real-world applications
moving sliding mode control (MSMC) was adopted for velocity control of a four-bar mechanism driven by a DC motor
In sliding mode control (SMC), the slope of the sliding surface is chosen by the user optimally or nonoptimally, it is calculated based on the error state at each integration of time during the reaching phase in the proposed MSMC
Summary
Four-bar mechanisms, which have four rigid links and four revolute joints, driven by a DC motor, are commonly used in a variety of real-world applications. It is desired that the crank rotates with 30 rad/s constant velocity To achieve this, both SMC and MSMC methods were applied and the results were compared. The control voltage was calculated using equation (11) where the saturation function given in equation (12) was used instead of the sign function
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.