• Title/Summary/Keyword: PID control : Fuzzy controller

Search Result 371, Processing Time 0.027 seconds

A study on Fuzzy-PID Control of a Straight Line Type Inverted Pendulum (직선형 도립 진자의 퍼지-PID 제어에 관한 연구)

  • Kim, J.M.;Lee, S.G.
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.11 no.6
    • /
    • pp.57-64
    • /
    • 1994
  • This paper proposes a fuzzy tuning PID controller for straight line type inverted pendulum. The conventional PID controller which is used widely in industrial field has fatal drawback on determining control gains for practical system. The proposed controller tunes the gains automatically based on fuzzy urle derived from the experience of expert operator. The results of simulation and experiment show the efficiency of the proposed control method comparing with conventional PID control method in terms of rising time, overshoot, and overall errors.

  • PDF

Design of fuzzy digital PI+D controller using simplified indirect inference method (간편 간접추론방법을 이용한 퍼지 디지털 PI+D 제어기의 설계)

  • Chai, Chang-Hyun
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.6 no.1
    • /
    • pp.35-41
    • /
    • 2000
  • This paper describes the design of fuzzy digital PID controller using a simplified indirect inference method. First, the fuzzy digital PID controller is derived from the conventional continuous-time linear digital PID controller,. Then the fuzzification, control-rule base, and defuzzification using SIM in the design of the fuzzy controller are discussed in detail. The resulting controller is a discrete-time fuzzy version of the conventional PID controller, which has the same linear structure, but are nonlinear functions of the input signals. The proposed controller enhances the self-tuning control capability, particularly when the process to be controlled is nonlinear. When the SIIM is applied the fuzzy inference results can be calculated with splitting fuzzy variables into each action component and are determined as the functional form of corresponding variables. So the proposed method has the capability of the high speed inference and adapting with increasing the number of the fuzzy input variables easily. Computer simulation results have demonstrated that the proposed method provides better control performance than the one proposed by D. Misir et al.

  • PDF

Control of Systems Containing Deadzone of PID Controller using Fuzzy Compensator and Fuzzy Tuner (퍼지 보상기와 퍼지 동조기를 이용한 PID제어기의 Deadzone을 포함한 시스템 제어)

  • 박재형;김승철;조용성;최부귀
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.3 no.2
    • /
    • pp.403-410
    • /
    • 1999
  • A conventional PID controller has poor performance when it applied to systems with unknown deadzones. To solve this problem, this paper proposes PID controller using two layered-fuzzy logic. The structure of controller is reconstructed with fuzzy compensator and fuzzy tuner on the conventional PID controller. Our proposed control scheme shows superior transient and steady-state performance compared to conventional PID controller. The scheme is robust to variations in deadzone nonlinearities as well as the steady-state gain of the plant. The performance of the developed controller is verified through simulation.

  • PDF

A Study on the Dynamic Positioning Control Algorithm Using Fuzzy Gain Scheduling PID Control Theory (퍼지게인 스케쥴링 PID 제어이론을 이용한 동적 위치 유지 제어기법에 관한 연구)

  • Jeon, Ma-Ro;Kim, Hee-Su;Kim, Jae-Hak;Kim, Su-Jeong;Song, Soon-Seok;Kim, Sang-Hyun
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.54 no.2
    • /
    • pp.102-112
    • /
    • 2017
  • Many studies on dynamic positioning control algorithms using fixed feedback gains have been carried out to improve station keeping performance of dynamically positioned vessels. However, the control algorithms have disadvantages in that it can not cope with changes in environmental disturbances and response characteristics of vessels motion in real time. In this paper, the Fuzzy Gain Scheduling - PID(FGS - PID) control algorithm that can tune PID gains in real time was proposed. The FGS - PID controller that consists of fuzzy system and a PID controller uses weighted values of PID gains from fuzzy system and fixed PID gains from Ziegler - Nichols method to tune final PID gains in real time. Firstly, FGS - PID controller, control allocation algorithm, FPSO and environmental disturbances were modeled using Matlab/Simulink to evaluate station keeping performance of the proposed control algorithm. In addition, simulations that keep positions and a heading angle of vessel with wind, wave, current disturbances were carried out. From simulation results, the FGS - PID controller was confirmed to have better performances of keeping positions and a heading angle and consuming power than those of the PID controller. As a consequence, the proposed FGS - PID controller in this paper was validated to have more effectiveness to keep position and heading angle than that of PID controller.

Fuzzy Scheduling for the PID Gain Tuning (PID 이득 동조를 위한 퍼지 스케줄링)

  • Shin Wee-Jae
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.15 no.1
    • /
    • pp.120-125
    • /
    • 2005
  • In this paper, We propose the fuzzy controller for the gain tuning of PID controller The proposed controller doesn't use the crisp output error and rule tables though with a fuzzy inference process in forward fuzzifier, New Fuzzy PID Controller assigns relations and ranges of two variables of PID gain parameters. These new gain parameters are calculated by the fuzzy inference with max-min ranges of Kp and Kd. The Ki parameter is computed automatically between Kp and Kd parameter Is calculated by Ziegler-Nickels tuning rules. Finally we experimented the propose controller by the hydraulic servo motor control system. We can obtained desired results through the good control characteristics.

A Study on Filament Winding Tension Control using a fuzzy-PID Algorithm (퍼지-PID 알고리즘을 이용한 필라멘트 와인딩 장력제어에 관한 연구)

  • 이승호;이용재;오재윤
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.21 no.3
    • /
    • pp.30-37
    • /
    • 2004
  • This thesis develops a fuzzy-PID control algorithm for control the filament winding tension. It is developed by applying classical PID control technique to a fuzzy logic controller. It is composed of a fuzzy-PI controller and a fuzzy-D controller. The fuzzy-PI controller uses error and integrated error as inputs, and the fuzzy-D controller uses derivative of error as input. The fuzzy-PI controller uses Takagi-Sugeno fuzzy inference system, and the fuzzy-D controller uses Mamdani fuzzy inference system. The fuzzy rule base for the fuzzy-PI controller is designed using 19 rules, and the fuzzy rule base for the fuzzy-D controller is designed using 5 rules. A test-bed is set-up for verifying the effectiveness of the developing control algorithm in control the filament winding tension. It is composed of a mandrel, a carriage, a force sensor, a driving roller, nip rollers, a creel, and a real-time control system. Nip rollers apply a vertical force to a filament, and the driving roller drives it. The real-time control system is developed by using MATLAB/xPC Target. First, experiments for showing the inherent problems of an open-loop control scheme in a filament winding are performed. Then, experiments for showing the robustness of the developing fuzzy-PID control algorithm are performed under various working conditions occurring in a filament winding such as mandrel rotating speed change, carriage traversing, spool radius change, and reference input change.

Design of Fuzzy-PID Controller for Turbojet Engine of UAV Using LabVIEW (LabVIEW를 이용한 무인항공기용 소형 터보제트 엔진의 Fuzzy-PID 제어기 설계)

  • Shin, Haeng-Cheol;Jie, Min-Seok
    • Journal of Advanced Navigation Technology
    • /
    • v.20 no.3
    • /
    • pp.190-195
    • /
    • 2016
  • In this paper, Propose to prevent compressor surge and improve the transient response of the fuel flow control system of turbojet engine. Turbojet engine controller is designed by applying Fuzzy-PID control algorithm. To prevent any surge or a flame out event during the engine acceleration or deceleration, the Fuzzy-PID controller effectively controls the fuel flow input of the control system. Fuzzy-PID results are used as the fuel flow control inputs to prevent compressor surge and flame-out for turbo-jet engine and the controller is designed to converge to the desired speed quickly and safely. Using LabVIEW to perform computer simulations verified the performance of the proposed controller. Response characteristics pursuant to the gain were analyzed by simulation.

Load Frequency Control of Power System using a Self-tuning Fuzzy PID Controller (자기조정 퍼지 PID제어기를 이용한 전력시스템의 부하주파수 제어)

  • 이준탁
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.23 no.1
    • /
    • pp.40-46
    • /
    • 1999
  • A self-tuning FPID(Fuzzy Proportional Intergral Derivative) controller fo load frequency control of 2-area power systemis proposed in this paper. The paramters of the proposed self-tuning FPID controller are self-tuned by the proposed fuzzy inference technique. Therefore in this paper the fuzzy inference technique of PID gains using PSGM(Product Sum Gravity Method) is presented and is applied to the load frequency control of 2-area power system. The computer simulation results show that the proposed controller give better more control characteristics than convention-al PID, FLC under load changes.

  • PDF

Design and Implementation of Fuzzy PID Controller (Fuzzy PID 제어기 설계 및 구현)

  • Shin Wee-Jae
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.6 no.2
    • /
    • pp.89-94
    • /
    • 2005
  • In this paper, we propose a fuzzy PID controller of new method. There are two problems in absolute digital PID controller. First, much calculation time need for obtain the sum of data at each period. Second, this is problem need much memory because to storage every data at the before period. We use the speed type PID digital controller to improvement such problems. In the propose controller doesn't use without adjustment the crisp output error and we doesn't use nile tables in the fuzzy inference process at the forward stage fuzzifier. We inference output member ship function by using the relation and range of two variable of PID gain parameters. We can obtained desired results through the simulation and a experiment of the hydraulic servo motor control system.

  • PDF

On-Line Fuzzy Auto Tuning for PID Controller (PID 제어기의 On-Line 퍼지 자동동조)

  • Hwang, Hyeong-Su;Choe, Jeong-Nae;Lee, Won-Hyeok
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.49 no.2
    • /
    • pp.55-61
    • /
    • 2000
  • In this paper, we proposed a new PID tuning algorithm by the fuzzy set theory to improve the performance of the PID controller. The new tuning algorithm for the PID controller has the initial value of parameter Kc, $\tau$I, $\tau$D by the Ziegler-Nichols formula using the ultimate gain and ultimate period from a relay tuning experiment. We get error and error change of plant output correspond to the initial value and new proportion gain(Kc) and integral time($\tau$I) from fuzzy tunner. This fuzzy tuning algorithm for PID controller considerably reduced overshoot and rise time compare to any other PID controller tuning algorithms. In real parametric uncertainty systems, the PID controller with Fuzzy auto-tuning give appreciable improvement in the performance. The significant properties of this algorithm is shown by simulation In this paper, we proposed a new PID algorithm by the fuzzy set theory to improve the performance of the PID controller.

  • PDF