본 논문에서는 인공신경망(Artificial Neural Network)기반의 적분 슬라이딩 모드 제어기(Integral Sliding Mode Controller, ISMC)를 이용하여 매니퓰레이터의 궤적추종(Trajectory Tracking) 방법을 제안한다. 적분 슬라이딩 모드 제어기는 다양한 매니퓰레이터의 궤적에 대해 강인함을 보여 오차를 최소화하기 때문에 로봇 시스템의 다양한 모션(Motion)추종 시 유리한 이점이 있다. 하지만 고정된 상수의 적분 슬라이딩 모드 제어기는 시변 시스템의 상태공간 모델이 변함에 따라 불확실성을 유발한다. 따라서 시간이 지남에 따라 변할 수 있는 불확실성에 대해 적응적으로 제어하는 인공신경망을 적분 슬라이딩 모드 제어기에 적용하였다.
본 논문에서는 첫째로 실제 링크의 무게, 길이, 관성모멘트를 고려한 매니퓰레이터 동역학 식을 모델링한다. 둘째, 유도한 동역학 식을 기반으로 상태공간 모델의 불확실성을 최소화하는 적분 슬라이딩 모드 제어기를 설계한다. 셋째, 적분 슬라이딩 모드 제어기의 계수를 인공신경망으로 학습하여 궤적오차를 감소시키는 방법에 주목한다. 최종적으로, 제안한 인공신경망 기반의 적분 슬라이딩 모드 제어기의 안정성을 증명하고 인공신경망 적용 전후의 적분 슬라이딩 모드 제어기의 궤적오차를 비교하여 본 제어기의 개선된 성능 및 타당성에 대해 검증한다.
Alternative Abstract
This paper proposes a trajectory tracking method for manipulators using an artificial neural network-based integral sliding mode controller (ISMC). Since the integral sliding mode controller minimizes errors by guaranteeing robustness against the trajectories of various manipulator, there is an advantage in tracking various motions of the robot system. However, the fixed constant integral sliding mode controller cannot sufficiently compensate for the uncertainty as the system parameters and uncertainties of the manipulator system keep changing. therefore, an artificial neural network that adaptively controls uncertainties that can change over time was applied to the integral sliding mode controller.
First, we model the manipulator dynamic equations considering the weight, length, and moment of inertia of the actual link. Second, we design an integral sliding mode controller that minimizes the uncertainty of the state space model based on the derived dynamic equation. Third, we focus on the method of reducing the trajectory error by learning the coefficients of the integral sliding mode controller with an artificial neural network. Finally, the stability of the proposed artificial neural network-based integral sliding mode controller is verified, and the improved performance and validity of this controller are verified by comparing the trajectory errors of the integral sliding mode controller and the artificial neural network.