• Title/Summary/Keyword: Self-Tuning Matlab/Simulink

Search Result 11, Processing Time 0.024 seconds

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.

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.

Current Control of Switched Reluctance Motor Using Self-tuning Fuzzy Controller (자기동조 퍼지 제어기를 이용한 스위치드 릴럭턴스 모터의 전류제어)

  • Lee, Young-Soo;Kim, Jaehyuck;Oh, Hun
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.3
    • /
    • pp.473-479
    • /
    • 2016
  • This paper describes an accurate and stable current control method of switched reluctance motors(SRMs), which have recently attracted considerable wide attention owing to their favorable features, such as high performance, high durability, structural simplicity, low cost, etc. In most cases, the PI controllers(PICC) have been used mostly for the current control of electric motors because their algorithm and selection of controller gain are relatively simpler compared to other controllers. On the other hand, the PI controller requires an adjustment of the controller gains for each operating point when nonlinear system parameters change rapidly. This paper presents a stable current control method of an SRM using self-tuning fuzzy current controller(STFCC) under nonlinear parameter variation. The performance of the considered method is validated via a dynamic simulation of the current controlled SRM drive using Matlab/Simulink program.

A Fuzzy Self-Tuning PID Controller with a Derivative Filter for Power Control in Induction Heating Systems

  • Chakrabarti, Arijit;Chakraborty, Avijit;Sadhu, Pradip Kumar
    • Journal of Power Electronics
    • /
    • v.17 no.6
    • /
    • pp.1577-1586
    • /
    • 2017
  • The Proportional-Integral-Derivative (PID) controller is still the most widespread control strategy in the industry. PID controllers have gained popularity due to their simplicity, better control performance and excellent robustness to uncertainties. This paper presents the optimal tuning of a PID controller for domestic induction heating systems with a series resonant inverter for controlling the induction heating power. The objective is to design a stable and superior control system by tuning the PID controller with a derivative filter (PIDF) through Fuzzy logic. The paper also compares the performance of the Fuzzy PIDF controller with that of a Ziegler-Nichols PID controller and a fine-tuned PID controller with a derivative filter. The system modeling and controllers are simulated in MATLAB/SIMULINK. The results obtained show the effectiveness and superiority of the proposed Fuzzy PID controller with a derivative filter.

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

  • Kim, Sang-Min;Han, Woo-Yong;Lee, Chang-Goo;Lee, Gong-Hee;Im, Jeong-Heum
    • Proceedings of the KIEE Conference
    • /
    • 2001.07b
    • /
    • pp.1182-1184
    • /
    • 2001
  • This paper presents a neural network based self-tuning fuzzy PID control scheme for induction motor speed control. The PID controller is being widely used in industrial applications. When continuously used long time, the electric and mechanical parameters of induction motor change, degrading the performance of PID controller considerably. This paper re-analyzes the fuzzy controller as conventional PID controller structure, and proposes a neural network based self-tuning fuzzy PID controller whose scaling factors are adjusted automatically. Proposed scheme is simple in structure and computational burden is small. The simulation using Matlab/Simulink is performed to verify the effectiveness of the proposed scheme.

  • PDF

MPPT Control of Photovoltaic System using Neural Network PI Self Tuning (신경회로망 PI자기동조를 이용한 PV발전시스템의 MPPT제어)

  • Lee, J.H.;Kim, E.G.;Kim, D.G.;Lee, S.C.;Oh, B.H.;Lee, H.G.;Kim, Y.J.;Han, K.H.
    • Proceedings of the KIEE Conference
    • /
    • 2005.10a
    • /
    • pp.155-157
    • /
    • 2005
  • This paper shows how to design a MPPT control of PV system using neural network PI self tuning. The conventional self-tuning methods have the voltage control problem of nonlinear PV system which can't adapt against any kinds of noise or operation circumstances. In this paper, supposed to solve these problem to PI parameters controller algorithm using ANN. In the proposed algorithm, the parameters of the controller were adjusted to reduce by on-line system the error of the output voltage of DC-DC chopper. In this process, EBPA NN was constituted to an output error value of a DC-DC chopper and conspired an input and output. The performance of the self-tuning controller is compared with that of the PI controller tuned by conventional method. The effectiveness of the proposed control method is verified thought the Matlab Simulink.

  • PDF

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 Self-Tuning Fuzzy Speed Control Method for an Induction Motor (벡터제어 유도전동기의 자기동조 퍼지 속도제어 기법)

  • Kim, Dong-Shin;Han, Woo-Yong;Lee, Chang-Goo;Kim, Sung-Joong
    • Proceedings of the KIEE Conference
    • /
    • 2003.07b
    • /
    • pp.1111-1113
    • /
    • 2003
  • This paper proposes an effective self-turning algorithm based on Artificial Neural Network (ANN) for fuzzy speed control of the indirect vector controlled induction motor. Indirect vector control method divides and controls stator current by the flux and the torque producing current so that the dynamic characteristic of induction motor may be superior. However, if motor parameter changes, the flux current and the torque producing one's coupling happens and deteriorates the dynamic characteristic. The fuzzy speed controller of an induction motor has the robustness over the effect of this parameter variation than a conventional PI speed controller in some degree. This paper improves its adaptability by adding the self-tuning mechanism to the fuzzy controller. For tracking the speed command, its membership functions are adjusted using ANN adaptation mechanism. This adaptability could be embodied by moving the center positions of the membership functions. Proposed self-tuning method has wide adaptability than existent fuzzy controller or PI controller and is proved robust about parameter variation through Matlab/Simulink simulation.

  • PDF

BLDC Motor Control using Neural Network PI Self tuning (신경회로망 PI자기동조를 이용한 BLDC 모터제어)

  • Bae, E.K.;Kwon, J.D.;Jeon, K.Y.;Hahm, N.G.;Lee, S.H.;Lee, H.G.;Chung, C.B.;Han, K.H.
    • Proceedings of the KIEE Conference
    • /
    • 2005.10a
    • /
    • pp.136-138
    • /
    • 2005
  • The conventional self-tuning methods have the speed control problem of nonlinear BLDC motor which can't adapt against any kinds of noise or operation circumstances. In this paper, supposed to solve these problem to PI parameters controller algorithm using ANN. In the proposed algorithm, the parameters of the controller were adjusted to reduce by on-line system the error of the speed of BLDC motor. In this process, EBPA NN was constituted to an output error value of a BLDC motor and conspired an input and output. The performance of the self-tuning controller is compared with that of the PI controller tuned by conventional method(Z&N). The effectiveness of the proposed control method IS verified thought the Matlab Simulink.

  • PDF

Design of Fuzzy PD Depth Controller for an AUV

  • Loc, Mai Ba;Choi, Hyeung-Sik;Kim, Joon-Young;Kim, Yong-Hwan;Murakami, Ri-Ichi
    • International Journal of Ocean System Engineering
    • /
    • v.3 no.1
    • /
    • pp.16-21
    • /
    • 2013
  • This paper presents a design of fuzzy PD depth controller for the autonomous underwater vehicle entitled KAUV-1. The vehicle is shaped like a torpedo with light weight and small size and used for marine exploration and monitoring. The KAUV-1 has a unique ducted propeller located at aft end with yawing actuation acting as a rudder. For depth control, the KAUV-1 uses a mass shifter mechanism to change its center of gravity, consequently, can control pitch angle and depth of the vehicle. A design of classical PD depth controller for the KAUV-1 was presented and analyzed. However, it has inherent drawback of gains, which is their values are fixed. Meanwhile, in different operation modes, vehicle dynamics might have different effects on the behavior of the vehicle. In this reason, control gains need to be appropriately changed according to vehicle operating states for better performance. This paper presents a self-tuning gain for depth controller using the fuzzy logic method which is based on the classical PD controller. The self-tuning gains are outputs of fuzzy logic blocks. The performance of the self-tuning gain controller is simulated using Matlab/Simulink and is compared with that of the classical PD controller.