• Title/Summary/Keyword: PID-Self Tuning control

Search Result 96, Processing Time 0.032 seconds

Improved Neural Network-based Self-Tuning Fuzzy PID Controller for Sensorless Vector Controlled Induction Motor Drives (센서리스 유도전동기의 속도제어를 위한 개선된 신경회로망 기반 자기동조 퍼지 PID 제어기 설계)

  • Kim, Sang-Min;Han, Woo-Yong;Lee, Chang-Goo;Han, Hoo-Suk
    • Proceedings of the KIEE Conference
    • /
    • 2002.07b
    • /
    • pp.1165-1168
    • /
    • 2002
  • This paper presents a neural network based self-tuning fuzzy PID control scheme with variable learning rate for sensorless vector controlled induction motor drives. MRAS(Model Reference Adaptive System) is used for rotor speed estimation. 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. The proposed scheme is simple in structure and computational burden is small. The simulation using Matlab/Simulink and the experiment using DS1102 board show the robustness of the proposed controller to parameter variations.

  • PDF

A Study on the Speed Control of a DC Servo Motor by the Pole-Placement PID Self Tuning Control Method. (극 배치 PID 자기동조 제어방식에 의한 DC 서보전동기 속도에 관한 연구)

  • 강형수;양해원
    • The Transactions of the Korean Institute of Electrical Engineers
    • /
    • v.37 no.9
    • /
    • pp.646-654
    • /
    • 1988
  • In this paper, a speed controller using a microcomputer is implemented and applied to a DC Servo Motor. Adaptive control is applied to a system for which a priori knowledge to its mathematical model is insufficient, on the basis of input and output data an apropriate controller is constructed through which the system input is synthesized. The pole-placement PID self tuning control algorithms as a control algorithm is used to compare the performance of the controller with that of the classical PID controller through computer simulations and experiments.

  • PDF

GA-BASED PID AND FUZZY LOGIC CONTROL FOR ACTIVE VEHICLE SUSPENSION SYSTEM

  • Feng, J.-Z.;Li, J.;Yu, F.
    • International Journal of Automotive Technology
    • /
    • v.4 no.4
    • /
    • pp.181-191
    • /
    • 2003
  • Since the nonlinearity and uncertainties which inherently exist in vehicle system need to be considered in active suspension control law design, this paper proposes a new control strategy for active vehicle suspension systems by using a combined control scheme, i.e., respectively using a genetic algorithm (GA) based self-tuning PID controller and a fuzzy logic controller in two loops. In the control scheme, the PID controller is used to minimize vehicle body vertical acceleration, the fuzzy logic controller is to minimize pitch acceleration and meanwhile to attenuate vehicle body vertical acceleration further by tuning weighting factors. In order to improve the adaptability to the changes of plant parameters, based on the defined objectives, a genetic algorithm is introduced to tune the parameters of PID controller, the scaling factors, the gain values and the membership functions of fuzzy logic controller on-line. Taking a four degree-of-freedom nonlinear vehicle model as example, the proposed control scheme is applied and the simulations are carried out in different road disturbance input conditions. Simulation results show that the present control scheme is very effective in reducing peak values of vehicle body accelerations, especially within the most sensitive frequency range of human response, and in attenuating the excessive dynamic tire load to enhance road holding performance. The stability and adaptability are also showed even when the system is subject to severe road conditions, such as a pothole, an obstacle or a step input. Compared with conventional passive suspensions and the active vehicle suspension systems by using, e.g., linear fuzzy logic control, the combined PID and fuzzy control without parameters self-tuning, the new proposed control system with GA-based self-learning ability can improve vehicle ride comfort performance significantly and offer better system robustness.

A Study on the Direct Pole Placement PID Self-Tuning Controller Design for DC Servo Motor Control (직류 서어보 전동기 제어를 위한 직접 극배치 PID 자기동조 제어기의 설계)

  • Nam, Moon-Hyun;Rhee, Kyu-Young
    • Journal of the Korean Institute of Telematics and Electronics
    • /
    • v.27 no.2
    • /
    • pp.55-64
    • /
    • 1990
  • This paper concerned about a study on the direct pole placement PID self-tuning controller design for DC servo motor control system. The method of a direct pole placement self-tuning PID control for a DC servo motor of Robot manipulator tracks a reference velocity in spite of the parameters uncertainties in nonminimum phase system. In this scheme, the parameters of classical controller are estimated by the recursive least square (RLS)identification algorithm, the pole placement method and diophantine equation. A series of simulation in which minimum phase system and nonminimum phase system are subjected to a pattern of system parameter changes is presented to show some of the features of the proposed control algorithm. The proposed control algorithm which shown are effective for the practical application, and experiments of DC servo motor speed control for Robot manipulator by a microcomputer IBM-PC/AT are performed and the results are well suited.

  • PDF

A Control of the High Speed BLDC Motor with Airfoil Bearing (Airfoil Bearing 이 장착된 초고속 BLDC 모터 제어)

  • Jeong, Yeon-Keun;Kim, Han-Sol;Baek, Kwang Ryul
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.22 no.11
    • /
    • pp.925-931
    • /
    • 2016
  • The BLDC motor is used widely in industry due to its controllability and freedom from maintenance because there is no mechanical brush in the BLDC motor. Furthermore, it is suitable for high-speed applications, such as compressors and air blowers. For instance, for a compressor with a small impeller due to miniaturizing, the BLDC motor has to rotate at a very high speed to maintain the compression ratio of the compressor. Typically, to reach an ultra-high speed, airfoil bearings must be used in place of ball bearings because of their friction. Unfortunately, the characteristics of airfoil bearings change drastically depending on the revolution speed. In this paper, a BLDC motor with airfoil bearings is controlled with a PID controller. To analyze and determine the PID coefficients, the relay-feedback method is used. Additionally, for adaptive control, a fuzzy logic controller is used. Furthermore, the auto-tuning and self-tuning techniques are combined to control the BLDC motor. The proposed method is able to control the airfoil-bearing BLDC motor efficiently.

Implementation of self-tuning PlD-Controller based on predictive control technique (예측 제어기법을 이용한 자기동조 PID 제어기의 구현)

  • Yu, Y.W.;Kim, J.M.;Kim, S.J.;Lee, C.K.
    • Proceedings of the KIEE Conference
    • /
    • 1992.07a
    • /
    • pp.333-336
    • /
    • 1992
  • In this paper, We propose a PID-type of self-tuning algorithm which is based on the parameter estimation and the minimization of the cost function. We use the CARIMA model for parameter estimation and determine the discrete PID controller parameters by minimizing the cost function which considers the quadratic deviations of the predicted output over the set-point as well as the control efforts. Also, The algorithm is extended by incorporating constraints of the control signal. Simulations are performed to illustrate the efficiency of the proposed method.

  • PDF

The Self-tuning PID Control Based on Real-time Adaptive Learning Evolutionary Algorithm (실시간 적응 학습 진화 알고리듬을 이용한 자기 동조 PID 제어)

  • Chang, Sung-Ouk;Lee, Jin-Kul
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.27 no.9
    • /
    • pp.1463-1468
    • /
    • 2003
  • This paper presented the real-time self-tuning learning control based on evolutionary computation, which proves its superiority in finding of the optimal solution at the off-line learning method. The individuals of the populations are reduced in order to learn the evolutionary strategy in real-time, and new method that guarantee the convergence of evolutionary mutations is proposed. It is possible to control the control object slightly varied as time changes. As the state value of the control object is generated, evolutionary strategy is applied each sampling time because the learning process of an estimation, selection, mutation is done in real-time. These algorithms can be applied; the people who do not have knowledge about the technical tuning of dynamic systems could design the controller or problems in which the characteristics of the system dynamics are slightly varied as time changes.

Design of a Self-tuning Controller with a PID Structure Using Neural Network (신경회로망을 이용한 PID구조를 갖는 자기동조제어기의 설계)

  • Cho, Won-Chul;Jeong, In-Gab;Shim, Tae-Eun
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • v.39 no.6
    • /
    • pp.1-8
    • /
    • 2002
  • This paper presents a 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 and time delays. The neural network is used to estimate the controller parameters, and the control output is obtained through estimated controller parameter. In order to demonstrate the effectiveness of the proposed algorithm, the computer simulation is done to adapt the nonlinear nonminimum phase system with time delays and changed system parameter after a constant time. The proposed method compared with direct adaptive controller using neural network.

Fuzzy Hybrid Control of Rhino XR-2 Robot (Rhino XR-2 로보트의 퍼지 혼성 제어)

  • Byun, Dae-Yeal;Sung, Hong-Suk;Lee, Kwae-Hi
    • Proceedings of the KIEE Conference
    • /
    • 1993.11a
    • /
    • pp.299-303
    • /
    • 1993
  • There can be two methods in control systems: one is to use a linear controller, the other is to use a nonlinear controller. The PID controller and the fuzzy controller can be said to belong the linear and the nonlinear controller respectively. In this paper, a new hybrid controller which is consist of the linear PID controller of which the gain is tuned and the nonlinear self tuning fuzzy controller is proposed. In the PID controller, an algorithm which parameterizes the proportional, the intergral, and the derivative gain as a single parameter is used to improve the performance of the PID controller. In the self tuning fuzzy controller, an algorithm which changes the shape of the triangle membership function and changes the scaling factor which is multiplied to the error and the error change. The evaluation of the performance of the suggested algorithm is carried on by the simulation for the Rhino XH-2 robot manipulator with 5 links revolute joints.

  • PDF