×
The submission system is temporarily under maintenance. Please send your manuscripts to
Go to Editorial ManagerThe indemnification of uncertainty and disturbance which is added to non-linear systems by an Integral Sliding Mode Controller (ISMC) design. the key target of this paper is designing a sturdy controller to observe the performance of a 2-link robot. The nonlinearity in mechanical systems is a shared issue that the researchers are facing in formulating control systems for it. The best solution to this problem is a design Sliding Mode Controller (SMC) for controlling a nonlinear system. In the current paper, 2-link robot is studied which suffering from disturbances and parameter uncertainty and coulomb friction as additional to friction inertia of the system for each link. firstly, Classical Sliding Mode Controller (CSMC) is designed and then Integral Sliding Mode Controller (ISMC). As known, CSMC includes two phases: reaching phase and sliding phase. SMC is suffering from the known phenomenon as "chattering" which is supposed as a critical case and unsuitable characteristic. chattering is described as a curvy movement span the switching surface. In the current study, the chattering is attenuated by employing a saturation function alternative of a sign function. Although SMC can be considered as a good way of controlling nonlinear systems. Where it continues to suffer from the long settling time as undesired features. ISMC is a good method can be employed for reducing the settling time and controlling a nonlinear system. ISMC is easy, robust execution and supposes as an active and strong technique. The most significant advantage in ISMC designing, the reaching phase is canceled that considered a major part of designing classical SMC. The 2 link Robot system was used for proving the performance of CSMC and ISMC algorithms. The outcomes received from the simulations utilizing the ISMC and CSMC which fulfilled asymptotic stability for the system. In comparative between CSMC and ISMC. ISMC is better than CSMC in the good performance of tracking the desired position with less time. Finally, MATLAB2019a software package has relied upon this work.
The main purpose of this paper is to design a robust second order sliding mode controller that can deal with uncertain nonlinear systems. This controller can keep the main advantages of the first order sliding mode controller, such as the ability to make the system asymptotically stable by forcing the error and its derivatives to have a zero value, the simplicity in the operation, and the robustness in the existence of perturbations. In spite of the features that characterize the first order sliding mode controller (1 SMC), it still suffers from the unwanted phenomenon “chattering”, which originates from a discontinuous control part (sign function). In this context, saturation function can be used instead of sign function to reduce this problematic chattering. Different from the saturation function method, the second order sliding mode controller can be used to overcome the chattering; suffered by the first order sliding mode controller and to retain the stability and performance of the system. In this paper, the twisting and the super twisting second-order algorithms of the sliding mode controller were used, and their results were compared with the first order sliding mode controller. So, this subject focused on the chattering problem who suffers from it the 1 SMC and try to reduce it by using the 2 SMC, the uncertain pendulum system was adopted in this work for the purpose of checking the three controllers. The simulations results showed that the second order sliding mode controller has the ability to reduce both the chattering magnitude and the steady state error and achieve an asymptotically stable system. The results were obtained by using MATLAB programming.