• Title/Summary/Keyword: a self-tuning PID controller

Search Result 91, Processing Time 0.041 seconds

A Study on the Implementation of a DC Servo Motor Speed Controller Using Self-tuning PID Algorithm, with Multi-processor (자기동조 PID 알고리즘을 이용한 다중processor 방식의 DC 서보모타 속도제어기의 구현)

  • Chung, Kee-Chull;Yang, Hai-Won
    • Proceedings of the KIEE Conference
    • /
    • 1989.07a
    • /
    • pp.125-128
    • /
    • 1989
  • This paper presents a DC servo motor controller using self-tuning PID algorithm, which can support Multi-processor for the real time processing. Computer simulation as well as experiment using Multi-processor(8088) are implemented with self-tuning PID algorithm. Presented algorithm is used to compare the performance of the controller with that of the classical PID controller through computer simulation and experiment. The result which use the Self-Tuning algorithm show that motor output follows the reference input trajectory fairly well inspite of load disturbances and parameter variations.

  • PDF

Type-2 Fuzzy Self-Tuning PID Controller Design and Steering Angle Control for Mobile Robot Turning (이동로봇 선회를 위한 Type-2 Fuzzy Self-Tuning PID 제어기 설계 및 조향각 제어)

  • Park, Sang-Hyuk;Choi, Won-Hyuck;Jie, Min-Seok
    • Journal of Advanced Navigation Technology
    • /
    • v.20 no.3
    • /
    • pp.226-231
    • /
    • 2016
  • Researching and developing mobile robot are quite important. Autonomous driving of mobile robot is important in various working environment. For its autonomous driving, mobile robot detects obstacles and avoids them. Purpose of this thesis is to analyze kinematics model of the mobile robot and show the efficiency of type-2 fuzzy self-tuning PID controller used for controling steering angle. Type-2 fuzzy is more flexible in verbal expression than type-1 fuzzy because it has multiple values unlike previous one. To compare these two controllers, this paper conduct a simulation by using MATLAB Simulink. The result shows the capability of type-2 fuzzy self-tuning PID is effective.

Design of a Self-tuning PID Controller for Over-damped Systems Using Neural Networks and Genetic Algorithms (신경회로망과 유전알고리즘을 이용한 과감쇠 시스템용 자기동조 PID 제어기의 설계)

  • 진강규;유성호;손영득
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.27 no.1
    • /
    • pp.24-32
    • /
    • 2003
  • The PID controller has been widely used in industrial applications due to its simple structure and robustness. Even if it is initially well tuned, the PID controller must be retuned to maintain acceptable performance when there are system parameter changes due to the change of operation conditions. In this paper, a self-tuning control scheme which comprises a parameter estimator, a NN-based rule emulator and a PID controller is proposed, which can cope with changing environments. This method involves combining neural networks and real-coded genetic algorithms(RCGAs) with conventional approaches to provide a stable and satisfactory response. A RCGA-based parameter estimation method is first described to obtain the first-order with time delay model from over-damped high-order systems. Then, a set of optimum PID parameters are calculated based on the estimated model such that they cover the entire spectrum of system operations and an optimum tuning rule is trained with a BP-based neural network. A set of simulation works on systems with time delay are carried out to demonstrate the effectiveness of the proposed method.

The development of an on-line self-tuning fuzzy PID controller (온라인 자기동조 퍼지 PID 제어기 개발)

  • 임형순;한진욱;김성중
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1997.10a
    • /
    • pp.704-707
    • /
    • 1997
  • In this paper, we present a fuzzy logic based tuner for continuous on-line tuning of PID controllers. The essential idea of the scheme is to parameterize a Ziegler-Nichols-like tuning formula by a singler parameter .alpha., then to use an on line fuzzy logic to self-tune the parameter. The adaptive scaling makes the controller robust against large variations in parametric and dynamics uncertainties in the plant model. New self-tuning controller has the ability to decide when to use PI or PID control by extracting process dynamics from relay experiments. These scheme lead to improved performance of the transient and steady state behavior of the closed loop system, including processes with nonminimum phase processes.

  • PDF

Application of Personal Computer as a Self-Tuning PID Controller

  • Tanachaikhan, L.;Sriratana, W.;Pannil, P.;Chaikla, A.;Julsereewong, P.;Tirassesth, K.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.505-505
    • /
    • 2000
  • Controlling the process by PID controller is widely used in industry by applying Ziegler-Nichols method in analyzing parameter of the controller. However, in fact. it is still necessary to tune parameter in order to obtain the best process response. This paper presents a Self-Tuning PID controller utilizes the personal computer to synthesize and analyze controller parameter as well as tune for appropriate parameter by using Dahlin method and Extrapolation. Experimental results using a Self-Tuning PID controller to control water level and temperature, it is found that the controller being developed is able to control the process very effectively and provides a good response similar to the controller used in the industry.

  • PDF

Design of multivariable self tuning PID controllers (다변수 자기동조 PID 제어기의 설계)

  • 조원철;전기준
    • Journal of the Korean Institute of Telematics and Electronics S
    • /
    • v.34S no.7
    • /
    • pp.66-77
    • /
    • 1997
  • This paper presents an automatic tuning method for parameters of a multivaiable self-tuning velocity-type PID controller which adapts to changes in the system parameters with time delays and noises. The velocity-type PID control structure is determined in the process of minimizing the variance of the auxiliarly output, and self-tuning effect is achieved through the recursive least square algorithm at the parameter estimation stage and also through the Robbins-Monro algorithm at the stage of optiminzing the design parameters of the controller. The proposed PID type multivariable self-tuning method is simple andeffective compared with other esisting multivariable self-tuning methods. Computer simulation has shown that the proposed algorithm is beter than the trial-and-error method in the tracking performance.

  • PDF

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.

Implementation and tuning of adaptive generalized predictive PID for process control (공정 제어를 위한 적응 GP-PID의 구현과 동조)

  • Lee, Chang-Gu;Seol, O-Nam;Kim, Seong-Jung
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.3 no.2
    • /
    • pp.197-203
    • /
    • 1997
  • In this paper, we present a GP-PID(Generalized Predictive PID) controller which has the same structure as a generalized predictive control with steady-state weighting. The proposed controller can perform better than the conventional PID controller because it includes intrinsic delay-time compensator. The PID tuning parameters and delay-time compensator are calculated by equating the two degree of freedom PID to a linear form of GPC. The proposed controller is combined with a supervisor for safe start and self-tuning. GP-PID controller has been tested for various numerical models and an experimental stirred tank heater. As a result, it was observed that the proposed controller shows a satisfactory performance for variable delay as well as stochastic disturbance.

  • PDF

Nonlinear PID Controller with Neural Network based Compensator (신경회로망 보상기를 갖는 비선형 PID 제어기)

  • Lee, Chang-Gu
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.49 no.5
    • /
    • pp.225-234
    • /
    • 2000
  • In this paper, we present an nonlinear PID controller with network based compensator which consists of a conventional PID controller that controls the linear components and neuro-compensator that controls the output errors and nonlinear components. This controller is based on the Harris's concept where he explained that the adaptive controller consists of the PID control term and the disturbance compensating term. The resulting controller's architecture is also found to be very similar to that of Wang's controller. This controller adds a self-tuning ability to the existing PID controller without replacing it by compensating the output errors through the neuro-compensator. Various simulations and comparative studies have proven that the proposed nonlinear PID controller produces superior results to other existing PID controllers. When applied to an actual magnetic levitation system which is known to be very nonlinear, it has also produced an excellent results.

  • PDF

Design of a Direct Self-tuning Controller Using Neural Network (신경회로망을 이용한 직접 자기동조제어기의 설계)

  • 조원철;이인수
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • v.40 no.4
    • /
    • pp.264-274
    • /
    • 2003
  • This paper presents a direct generalized minimum-variance self tuning controller with a PID structure using neural network which adapts to the changing parameters of the nonlinear system with nonminimum phase behavior, noises and time delays. The self-tuning controller with a PID structure is a combination of the simple structure of a PID controller and the characteristics of a self-tuning controller that can adapt to changes in the environment. The self-tuning control effect is achieved through the RLS (recursive least square) algorithm at the parameter estimation stage as well as through the Robbins-Monro algorithm at the stage of optimizing the design parameter of the controller. The neural network control effect which compensates for nonlinear factor is obtained from the learning algorithm which the learning error between the filtered reference and the auxiliary output of plant becomes zero. Computer simulation has shown that the proposed method works effectively on the nonlinear nonminimum phase system with time delays and changed system parameter.