• Title/Summary/Keyword: Iterative learning law

Search Result 22, Processing Time 0.027 seconds

Satellite Attitude Control with a Modified Iterative Learning Law for the Decrease in the Effectiveness of the Actuator

  • Lee, Ho-Jin;Kim, You-Dan;Kim, Hee-Seob
    • International Journal of Aeronautical and Space Sciences
    • /
    • v.11 no.2
    • /
    • pp.87-97
    • /
    • 2010
  • A fault tolerant satellite attitude control scheme with a modified iterative learning law is proposed for dealing with actuator faults. The actuator fault is modeled to reflect the degradation of actuation effectiveness, and the solar array-induced disturbance is considered as an external disturbance. To estimate the magnitudes of the actuator fault and the external disturbance, a modified iterative learning law using only the information associated with the state error is applied. Stability analysis is performed to obtain the gain matrices of the modified iterative learning law using the Lyapunov theorem. The proposed fault tolerant control scheme is applied to the rest-to-rest maneuver of a large satellite system, and numerical simulations are performed to verify the performance of the proposed scheme.

Application of Iterative Learning Control to 2-Mass Resonant System with Initial Position Error (위치 오차를 갖는 2관성 공진계에 대한 반복학습 제어의 적용에 관한 연구)

  • Lee, Hak-Seong
    • Proceedings of the KIEE Conference
    • /
    • 2003.11b
    • /
    • pp.307-310
    • /
    • 2003
  • In this paper, an iterative learning control method is applied to suppress the vibration of a 2-mass system which has a flexible coupling between a load an a motor. More specifically, conditions for the load speed without vibration are derived based on the steady-state condition. And the desired motor position trajectory is synthesized based on the relation between the load and motor speed. Finally, a PD-type learning iterative control law is applied for the desired motor position trajectory. Since the learning law applied for the desired trajectory guarantees the perfect tracking performance, the resulting load speed shows no vibration. In order to handle the initial position error, the PD-type learning law is changed to PID-type and a weight function is added to suppress the residual vibration caused by the initial error. The simulation results show the effectiveness of the proposed learning method.

  • PDF

Estimation of learning gain in iterative learning control using neural networks

  • Choi, Jin-Young;Park, Hyun-Joo
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1996.10a
    • /
    • pp.91-94
    • /
    • 1996
  • This paper presents an approach to estimation of learning gain in iterative learning control for discrete-time affine nonlinear systems. In iterative learning control, to determine learning gain satisfying the convergence condition, we have to know the system model. In the proposed method, the input-output equation of a system is identified by neural network refered to as Piecewise Linearly Trained Network (PLTN). Then from the input-output equation, the learning gain in iterative learning law is estimated. The validity of our method is demonstrated by simulations.

  • PDF

Design of robust iterative learning controller for linear plant with initial error and time-delay (초기 오차와 시간 지연을 고려한 선형 플랜트에 대한 강인한 반복 학습 제어기의 설계)

  • 박광현;변증남;황동환
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1996.10b
    • /
    • pp.335-338
    • /
    • 1996
  • In this paper, we are going to design an iterative learning controller with the robust properties for initial error. For this purpose, the PID-type learning law will be considered and the design guide-line will be presented for the selection of the learning gain. Also, we are going to suggest a condition for the convergence of control input for a plant with input delay. Several simulation results are presented, which shows the effectiveness of the proposed algorithms.

  • PDF

A Study on Position Control of 2-Mass Resonant System Using Iterative Learning Control (반복 학습 제어를 이용한 2관성 공진계의 위치 제어에 관한 연구)

  • Lee, Hak-Sung;Moon, Seung-Bin
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.14 no.6
    • /
    • pp.693-698
    • /
    • 2004
  • In this paper, an iterative learning control method is applied to suppress a vibration of a 2-mass system which has a flexible coupling between a load and a motor. More specifically, conditions for the load speed without vibration are derived based on the steady-state condition. And the desired motor position trajectory is synthesized based on the relation between the load and motor speed. Finally, a PD-type iterative learning control law is applied for the desired motor position trajectory. Since the learning law applied for the desired trajectory guarantees the perfect tracking performance, the resulting load speed shows no vibration even when there exist model uncertainties. A modification to the learning law is also Presented to suppress undesired effects of an initial position error, The simulation results show the effectiveness of the proposed learning method.

FUZZY SLIDING MODE ITERATIVE LEARNING CONTROL Of A MANIPULATOR

  • Park, Jae-Sam
    • Proceedings of the IEEK Conference
    • /
    • 2002.07c
    • /
    • pp.1483-1486
    • /
    • 2002
  • In this paper, a new scheme of iterative loaming control of a robot manipulator is presented. The proposed method uses a fuzzy sliding mode controller(FSMC), which is designed based on the similarity between the fuzzy logic control(FLC) and the sliding mode control(SMC), for the feedback. With this, the proposed method makes possible fDr fast iteration and has advantages that no linear approximation is used for the derivation of the learning law or in the stability proof Full proof of the convergence of the fuzzy sliding base learning scheme Is given.

  • PDF

Iterative Learning Control for Discrete Time Nonlinear Systems Based on an Objective Function (목적함수를 고려한 이산 비선형 시스템의 반복 학습 제어)

  • Jeong, Gu-Min;Park, Chong-Ho;Jang, Tae-Jeong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.7 no.1
    • /
    • pp.1147-1154
    • /
    • 2001
  • In this paper, a new iterative learning control scheme for discrete time nonlinear systems is proposed based on an objective function consisting of the output error and input energy. The relationships between the proposed ILC and the optimal control are described. A new input update law is proposed and its convergence is proved under certain conditions. In this proposed update law, the inputs in the whole control horizon are updated at once considered as one large vector. Some illustrative examples are given to show the effectiveness of the proposed method.

  • PDF

Iterative learning control for discrete-time feedback systems and its applicationto a direct drive SCARA robot (이산시간 궤환 시스템에 대한 반복학습제어 및 직접구동형 SCARA 로보트에의 응용)

  • Yeo, Seong-Won;Kim, Jae-Oh;Hwang, Gun;Kim, Sung-Hyun;Kim, Do-Hyun;Ahn, Hyun-Sik
    • Journal of the Korean Institute of Telematics and Electronics S
    • /
    • v.34S no.7
    • /
    • pp.56-65
    • /
    • 1997
  • In this paper, we propose a reference input odification-type iterative learning control law for a class of discrete-time nonlinear systems and prove the convergence of the output error. We can get the high-precision in case of the trajectroy control when the proposed control law is properly combined with a feedback controller, and we can easily implement the learning control law compared to the control input modification-type learning control law. To show the validity and the convergence perfodrmance of the proposed control law, we perform experimentations on the trajectroy control and rejection of periodic disturbance for a 2-axis SCARA-type direct drive robot.

  • PDF

Iterative learning control of nonlinear systems with consideration on input magnitude (입력의 크기를 고려한 비선형 시스템의 반복학습 제어)

  • Choi, Chong-Ho;Jang, Tae-Jeong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.2 no.3
    • /
    • pp.165-173
    • /
    • 1996
  • It is not desirable to have too large control input in control systems, because there are usually a limitation for the input magnitude and cost for the input energy. Previous papers in the iterative learning control did not considered on these points. In this paper, an iterative learning control method is proposed for a class of nonlinear systems with consideration on input magnitude by adopting a concept of cost function consisting of the output error and the input magnitude in quadratic form. We proposed a new input update law with an input penalty function. If we choose a reasonable input penalty function, the two control objectives, good command following and small input energy, can be achieved. The characteristics of the proposed method are shown in the simulation examples.

  • PDF

PID Type Iterative Learning Control with Optimal Gains

  • Madady, Ali
    • International Journal of Control, Automation, and Systems
    • /
    • v.6 no.2
    • /
    • pp.194-203
    • /
    • 2008
  • Iterative learning control (ILC) is a simple and effective method for the control of systems that perform the same task repetitively. ILC algorithm uses the repetitiveness of the task to track the desired trajectory. In this paper, we propose a PID (proportional plus integral and derivative) type ILC update law for control discrete-time single input single-output (SISO) linear time-invariant (LTI) systems, performing repetitive tasks. In this approach, the input of controlled system in current cycle is modified by applying the PID strategy on the error achieved between the system output and the desired trajectory in a last previous iteration. The convergence of the presented scheme is analyzed and its convergence condition is obtained in terms of the PID coefficients. An optimal design method is proposed to determine the PID coefficients. It is also shown that under some given conditions, this optimal iterative learning controller can guarantee the monotonic convergence. An illustrative example is given to demonstrate the effectiveness of the proposed technique.