• Title/Summary/Keyword: PID learning

Search Result 119, Processing Time 0.024 seconds

A PID learning controller for DC motors (DC 전동기를 위한 PID 학습제어기)

  • 백승민;이동훈;국태용
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1996.10b
    • /
    • pp.347-350
    • /
    • 1996
  • With only the classical PID controller applied to control of a DC motor, a good (target) performance characteristic of the controller can be obtained, if all the model parameters of DC motor and operating conditions such as external load torque, disturbance, etc. are exactly known. However, in case when some of system parameters or operating conditions are uncertain or unknown, the fixed PID controller does not guarantee the good performance which is assumed with precisely known system parameters and operating conditions. In view of this and robustness enhancement of DC motor control system, we propose a PID learning controller which consists of a set of learning rules for PID gain tuning and learning of an auxiliary input. The proposed PID learning controller is shown to drive the state of uncertain DC motor system with unknown system parameters and external load torque to the desired one globally asymptotically. Computer simulation results are given to demonstrate the effectiveness of the proposed PID learning controller, thereby showing whose superiority to the conventional fixed PID controller.

  • PDF

PID Learning Method using Gradient Approach for Optimal Control (기울기법을 이용한 최적의 PID 제어 학습법)

  • Lim, Yoon-Kyu;Chung, Byeong-Mook
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.18 no.1
    • /
    • pp.180-186
    • /
    • 2001
  • PID control is widely used in industrial areas, but it is not easy to tune PID gains for an optimal control. The proposed learning method is to tune PID gains using the gradient approach. We use two estimation functions in this method : one is an error function for tuning of PID gains, and the other is a performance measuring function for a completion of learning. This paper shows that optimal PID controllers can be acquired when this learning method is applied to 10 systems with different natural frequencies and damping ratios.

  • PDF

A PID learning controller for DC motors (DC 전동기를 위한 PID 학습제어기)

  • Baek, Seung-Min;Kuc, Tae-Yong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.3 no.6
    • /
    • pp.555-562
    • /
    • 1997
  • With only the classical PID controller applied to control of a DC motor, good (target) performance characteristic of the controller can be obtained if all the model parameters of DC motor and operating conditions such as external load torque, disturbance, etc. are known exactly. However, in case when some of system parameters or operating conditions are uncertain or unknown, the fixed PID controller does not guarantee good performance, which is assumed with precisely known system parameters and operating conditions. In view of this and the robustness enhancement of DC motor control system, we propose a PID learning controller which consists of a set of learning rules for PID gain tuning and learning of an auxiliary input. The proposed PID learning controller is shown to drive the state of uncertain DC motor system with unknown system parameters and external load torque to the desired one world wide asymptotically. Computer simulation and experimental results are given to demonstrate the effectiveness of the proposed PID learning controller, thereby showing its superiority to the conventional fixed PID controller.

  • PDF

Design of TLBO-based Optimal Fuzzy PID Controller for Magnetic Levitation System (자기부상시스템을 위한 교수-학습 최적화 알고리즘 기반의 퍼지 PID 제어기 설계)

  • Cho, Jae-Hoon;Kim, Yong Tae
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.66 no.4
    • /
    • pp.701-708
    • /
    • 2017
  • This paper proposes an optimum design method using Teaching-Learning-based optimization for the fuzzy PID controller of Magnetic levitation rail-guided vehicle. Since an attraction-type levitation system is intrinsically unstable, it is difficult to completely satisfy the desired performance through the conventional control methods. In the paper, a fuzzy PID controller with fixed parameters is applied and then the optimum parameters of fuzzy PID controller are selected by Teaching-Learning optimization. For the fitness function of Teaching-Learning optimization, the performance index of PID controller is used. To verify the performances of the proposed method, we use a Maglev model and compare the proposed method with the performance of PID controller. The simulation results show that the proposed method is more effective than conventional PID controller.

Real-Time Control of DC Sevo Motor with Variable Load Using PID-Learning Controller (PID 학습제어기를 이용한 가변부하 직류서보전동기의 실시간 제어)

  • Kim, Sang-Hoon;Chung, In-Suk;Kang, Young-Ho;Nam, Moon-Hyon;Kim, Lark-Kyo
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.50 no.3
    • /
    • pp.107-113
    • /
    • 2001
  • This paper deals with speed control of DC servo motor using a PID controller with a gain tuning based on a Back-Propagation(BP) Learning Algorithm. Conventionally a PID controller has been used in the industrial control. But a PID controller should produce suitable parameters for each system. Also, variables of the PID controller should be changed according to environments, disturbances and loads. In this paper described by a experiment that contained a method using a PID controller with a gain tuning based on a Back-Propagation(BP) Learning Algorithm, we developed speed characteristics of a DC servo motor on variable loads. The parameters of the controller are determined by neural network performed on on-line system after training the neural network on off-line system.

  • PDF

Optimal Condition Gain Estimation of PID Controller using Neural Networks (신경망을 이용한 PID 제어기의 제어 사양 최적의 이득값 추정)

  • Son, Jun-Hyeok;Seo, Bo-Hyeok
    • Proceedings of the KIEE Conference
    • /
    • 2003.11c
    • /
    • pp.717-719
    • /
    • 2003
  • Recently Neural Network techniques have widely used in adaptive and learning control schemes for production systems. However, generally it costs a lot of time for learning in the case applied in control system. Furthermore, the physical meaning of neural networks constructed as a result is not obvious. And in practice since it is difficult to the PID gains suitably lots of researches have been reported with respect to turning schemes of PID gains. A Neural Network-based PID control scheme is proposed, which extracts skills of human experts as PID gains. This controller is designed by using three-layered neural networks. The effectiveness of the proposed Neural Network-based PID control scheme is investigated through an application for a production control system. This control method can enable a plant to operate smoothy and obviously as the plant condition varies with any unexpected accident.

  • 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.

Application of Neural Network Precompensated PID Controller for Load Frequency Control of Power Systems (전력계통의 부하주파수 제어를 위한 신경회로망 전 보상 PID 제어기 적용)

  • 김상효
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.23 no.4
    • /
    • pp.480-487
    • /
    • 1999
  • In this paper we propose a neural network precompensated PID(NNP PID) controller for load frequency control of 2-area power system. While proportional integral derivative(PID) controllers are used in power system they have many problems because of high nonlinearities of the power system So a neural network-based precompensation scheme is adopted into a conventional PID controller to obtain a robust control to the nonlinearities. The applied neural network precompen-sator uses an error back-propagation learning algorithm having error and change of error as inputand considers the changing component of forward term of weighting factor for reducing of learning time. Simulation results show that the proposed control technique is superior to a conventional PID controller and an optimal controller in dynamic responses about load disturbances. The pro-posed technique can be easily implemented by adding a neural network precompensator to an existing PID controller.

  • PDF

An Adaptive PID Controller Design based on a Gradient Descent Learning (경사 감소 학습에 기초한 적응 PID 제어기 설계)

  • Park Jin-Hyun;Kim Hyun-Duck;Choi Young-Kiu
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.10 no.2
    • /
    • pp.276-282
    • /
    • 2006
  • PID controller has been widely used in industry. Because it has a simple structure and robustness to modeling error. But it is difficult to have uniformly good control performance in system parameters variation or different velocity command. In this paper, we propose an adaptive PID controller based on a gradient descent learning. This algorithm has a simple structure like conventional PID controller and a robustness to system parameters variation and different velocity command. To verify performances of the proposed adaptive PID controller, the speed control of nonlinear DC motor is performed. The simulation results show that the proposed control systems are effective in tracking a command velocity under system parameters variation.

Improved Neural Network-Based Self-Tuning fuzzy PID Controller for Induction Motor Speed Control (유도전동기 속도제어를 위한 개선된 신경회로망 기반 자기동조 퍼지 PID 제어기 설계)

  • 김상민;한우용;이창구
    • The Transactions of the Korean Institute of Electrical Engineers B
    • /
    • v.51 no.12
    • /
    • pp.691-696
    • /
    • 2002
  • This paper presents a neural network based self-tuning fuzzy PID control scheme with variable learning rate for induction motor speed control. When induction motor is continuously used long time, its electrical and mechanical Parameters will change, which degrade the Performance of PID controller considerably. This Paper re-analyzes the fuzzy controller as conventional PID controller structure, introduces a single neuron with a back-propagation learning algorithm to tune the control parameters, and proposes a variable learning rate to improve the control performance. Proposed scheme is simple in structure and computational burden is small. The simulation using Matlab/Simulink and the experiment using dSPACE(DS1102) board are performed to verify the effectiveness of the proposed scheme.