• Title/Summary/Keyword: auto-tuning

Search Result 248, Processing Time 0.026 seconds

Load Frequency Control of Multi-area Power System using Auto-tuning Neuro-Fuzzy Controller (자기조정 뉴로-퍼지제어기를 이용한 다지역 전력시스템의 부하주파수 제어)

  • Jeong, Hyeong-Hwan;Kim, Sang-Hyo;Ju, Seok-Min;Heo, Dong-Ryeol;Lee, Gwon-Sun
    • The Transactions of the Korean Institute of Electrical Engineers A
    • /
    • v.49 no.3
    • /
    • pp.95-106
    • /
    • 2000
  • The load frequency control of power system is one of important subjects in view of system operation and control. That is even though the rapid load disturbances were applied to the given power system, the stable and reliable power should be supplied to the users, converging unconditionally and rapidly the frequency deviations and the tie-line power flow one on each area into allowable boundary limits. Nonetheless of such needs, if the internal parameter perturbation and the sudden load variation were given, the unstable phenomenal of power system can be often brought out because of the large frequency deviation and the unsuppressible power line one. Therefore, it is desirable to design the robust neuro-fuzzy controller which can stabilize effectively the given power system as soon as possible. In this paper the robust neuro-fuzzy controller was proposed and applied to control of load frequency over multi-area power system. The architecture and algorithm of a designed NFC(Neuro-Fuzzy Controller) were consist of fuzzy controller and neural network for auto tuning of fuzzy controller. The adaptively learned antecedent and consequent parameters of membership functions in fuzzy controller were acquired from the steepest gradient method for error-back propagation algorithm. The performances of the resultant NFC, that is, the steady-state deviations of frequency and tie-line power flow and the related dynamics, were investigated and analyzed in detail by being applied to the load frequency control of multi-area power system, when the perturbations of predetermined internal parameters. Through the simulation results tried variously in this paper for disturbances of internal parameters and external stepwise load stepwise load changes, the superiorities of the proposed NFC in robustness and adaptive rapidity to the conventional controllers were proved.

  • PDF

Design of Auto Tuning Fuzzy Controller for Vibration Suppression (진동억제를 위한 자동추정 퍼지제어기 설계)

  • Park, Jae-Hyung;Kim, Sung-Dae
    • Journal of the Institute of Electronics Engineers of Korea TE
    • /
    • v.39 no.2
    • /
    • pp.118-123
    • /
    • 2002
  • A torque transmission system, which is composed of serveral gears and couplings, is flexible. Therefore, the torsion vibration occurs when the motor speed abruptly changes. Consequently, for accuracy characteristic response of motor, we must suppressed vibration. Therefore, vibration suppression is very important motor control. In order to suppress the vibration, various control method have been proposed. Specially, one method of vibration suppression is used disturbance observer and filter. The disturbance observer is used to suppress the vibration in this method. By feedback of the estimated torsion torque, the vibration can be suppressed. The coefficient diagram method is used to design the filter and proportional controller. But using coefficient diagram method, not adapted controller parameter in disturbance. In order to solve this problem. we used fuzzy controller for auto tuning controller parameter $K_P$. We proved of this approach is confirmed by simulation. 

Development of Thermal Power Boiler System Simulator Using Neural Network Algorithm (신경망 알고리즘을 이용한 화력발전 보일러 시스템 시뮬레이터 개발)

  • Lee, Jung Hoon
    • Journal of the Korea Society for Simulation
    • /
    • v.29 no.3
    • /
    • pp.9-18
    • /
    • 2020
  • The development of a large-scale thermal power plant control simulator consists of water/steam systems, air/combustion systems, pulverizer systems and turbine/generator systems. Modeling is possible for all systems except mechanical turbines/generators. Currently, there have been attempts to develop neural network simulators for some systems of a boiler, but the development of simulator for the whole system has never been completed. In particular, autoTuning, one of the key technology developments of all power generation companies, is a technology that can be achieved only when modeling for all systems with high accuracy is completed. The simulation results show accuracy of 95 to 99% or more of the actual boiler system, so if the field PID controller is fitted to this simulator, it will be available for fault diagnosis or auto-tuning.

Auto-Tuning PID Control with Self-feedback Neurons (자기 궤환 뉴런을 가진 자동 동조 PID 제어)

  • Jung, Kyung-Kwon;Kim, Kyung-Soo;Gim, Ine;Eom, Ki-Hwan
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 1999.05a
    • /
    • pp.348-354
    • /
    • 1999
  • In recent years, a PID controller has been used as a major control method in real control processes. This controller requires a determination of PID control gains. But it is difficult to select the best gains theoretically. Thus there have been many approaches to determine them empirically Most of them are based on experience and knowledge. In this paper, we proposed a tuning method of the PID Parameters by using neural network. To show effectiveness of the proposed method, the simulation of DC motor and one link manipulator position control is carried out.

  • PDF

Development and Flight Test of Unmanned Autonomous Rotor Navigation System Based on Virtual Instrumentation Platform (Virtual Instrumentation 플랫폼 기반 무인 자율 로터 항법시스템 개발 및 비행시험)

  • Lee, Byoung-Jin;Park, Sang-Jun;Lee, Seung-Jun;Kim, Chang-Joo;Lee, Young-Jae;Sung, Sang-Kyung
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.17 no.8
    • /
    • pp.833-842
    • /
    • 2011
  • The objectives of this research are development of guidance, navigation and control system for RUAV on virtual instrumentation and real flight test. For this research, the system is divided to DAQ (data acquisition) section, actuator section and controller section. And the hardware and software on each sections are realized on LabVIEW base. Waypoint guidance and control of auto flight are realized using PID gain tuning and waypoint vector tracking guidance algorism. For safe flight test, auto/manual switching module isolated from FCS (Flight Control System) is developed. By using the switch module, swift mode change was achieved during emergency flight case. Consequently, a meter level error of flight performance is achieved.

An Auto-tuing of PID Conrtroller using Genetic Algorithms (유전자 알고리즘을 사용한 PID제어기의 자동동조)

  • 이수흠;정순현
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.3 no.2
    • /
    • pp.71-75
    • /
    • 2002
  • We propose a new method to deal with the optimized auto-tuning for the PID controller which is used to the process-control in various fields. First of all, in this method, 1st order delay system with dead time which is modelled from the unit step response of the system is Pade-approximated, then initial values are determined by the Ziegler-Nichols method and deciding binary strings of parents generation using by the fitness values of genetic algorithms, we perform selection, crossover and mutation to generate the descendant generation. The advantage of this method is better than the Ziegler-Nickels method in characteristic of output, and has extent of applying without limit of K, L, T parameters.

  • PDF

Estimation of Optimal Control Parameters and Design of Hybrid Fuzzy Controller by Means of Genetic Algorithms (유전자 알고리즘에 의한 HFC의 최적 제어파라미터 추정 및 설계)

  • Lee, Dae-Keun;Oh, Sung-Kwun;Jang, Sung-Whan;Kim, Yong-Soo
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.49 no.11
    • /
    • pp.599-609
    • /
    • 2000
  • The new design methodology of a hybrid fuzzy controller by means of the genetic algorithms is presented. First, a hybrid fuzzy controller(HFC) related to the optimal estimation of control parameters is proposed. The control input for the system in the HFC combined PID controller with fuzzy controller is a convex combination of the FLC's output and PID's output by a fuzzy variable, namely, membership function of weighting coefficient. Second, an auto-tuning algorithms utilizing the simplified reasoning method and genetic algorithms is presented to automatically improve the performance of hybrid fuzzy controller. Especially, in order to auto-tune scaling factors and PID parameters of HFC using GA, three kinds of estimation modes such as basic, contraction, and expansion mode are effectively utilized. The proposed HFC is evaluated and discussed to show applicability and superiority with the and of three representative processes.

  • PDF

Vehicle Steering System Analysis for Enhanced Path Tracking of Autonomous Vehicles (자율주행 경로 추종 성능 개선을 위한 차량 조향 시스템 특성 분석)

  • Kim, Changhee;Lee, Dongpil;Yi, Kyongsu
    • Journal of Auto-vehicle Safety Association
    • /
    • v.12 no.2
    • /
    • pp.27-32
    • /
    • 2020
  • This paper presents steering system requirements to ensure the stabilized lateral control of autonomous driving vehicles. The two main objectives of a lateral controller in autonomous vehicles are maintenance of vehicle stability and tracking of the desired path. Even if the desired steering angle is immediately determined by the upper level controller, the overall controller performance is greatly influenced by the specification of steering system actuators. Since one of the major inescapable traits that affects controller performance is the time delay of the steering actuator, our work is mainly focused on finding adequate parameters of high level control algorithm to compensate these response characteristics and guarantee vehicle stability. Actual vehicle steering angle response was obtained with Electric Power Steering (EPS) actuator test subject to various longitudinal velocity. Steering input and output response analysis was performed via MATLAB system identification toolbox. The use of system identification is advantageous since the transfer function of the system is conveniently obtained compared with methods that require actual mathematical modeling of the system. Simulation results of full vehicle model suggest that the obtained tuning parameter yields reduced oscillation and lateral error compared with other cases, thus enhancing path tracking performance.

Control of dissolved Oxygen Concentration and Specific Growth Rate in Fed-batch Fermentation (유가식 생물반응기에서의 용존산소농도 및 비성장속도의 제어)

  • Kim, Chang-Gyeom;Lee, Tae-Ho;Lee, Seung-Cheol;Chang, Yong-Keun;Chang, Ho-Nam
    • Microbiology and Biotechnology Letters
    • /
    • v.21 no.4
    • /
    • pp.354-365
    • /
    • 1993
  • A novel control method with automatic tuning of PID controller parameters has been developed for efficient regulation of dissolved oxygen concentration in fed-batch fermentations of Escherichia coli. Agitation speed and oxygen partial pressure in the inlet gas stream were chosen to be the manipulated variables. A heuristic reasoning allowed improved tuning decisions from the supervision of control performance indices and it coule obviate the needs for process assumptions or disturbance patterns. The control input consisted of feedback and feedforword parts. The feedback part was determined by PID control and the feedforward part is determined from the feed rate. The proportional gain was updated on-line by a set of heuristics rules based on the supervision of three performance indices. These indices were output error covariance, the average value of output error, and input covariance, which were calculated on-line using a moving window. The integral and derivative time constants were determined from the period of output response. The specific growth rate was maintained at a low level to avoid acetic acid accumulation and thus to achieve a high cell density. The specific growthe rate was estimated from the carbon dioxide evolution rate. In fed-batch fermentation, the simutaneous control of dissolved oxygen concentration (at 0.2; fraction of saturated value) and specific growth rate (at 0.25$hr^{-1}$) was satisfactory for the entire culture period in spite of the changes in the feed rate and the switching of control input.

  • PDF

Automated-Database Tuning System With Knowledge-based Reasoning Engine (지식 기반 추론 엔진을 이용한 자동화된 데이터베이스 튜닝 시스템)

  • Gang, Seung-Seok;Lee, Dong-Joo;Jeong, Ok-Ran;Lee, Sang-Goo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06a
    • /
    • pp.17-18
    • /
    • 2007
  • 데이터베이스 튜닝은 일반적으로 데이터베이스 어플리케이션을 "좀 더 빠르게" 실행하게 하는 일련의 활동을 뜻한다[1]. 데이터베이스 관리자가 튜닝에 필요한 주먹구구식 룰(Rule of thumb)들을 모두 파악 하고 상황에 맞추어 적용하는 것은 비싼 비용과 오랜 시간을 요구한다. 그렇게 때문에 서로 다른 어플 리케이션들이 맞물려 있는 복잡한 서비스는 필수적으로 자동화된 데이터베이스 성능 관리와 튜닝을 필 요로 한다. 본 논문에서는 이를 해결하기 위하여 지식 도매인(Knowledge Domain)을 기초로 한 자동화 된 데이터베이스 튜닝 원칙(Tuning Principle)을 제시하는 시스템을 제안한다. 각각의 데이터베이스 튜닝 이론들은 지식 도매인의 지식으로 활용되며, 성능에 영향을 미치는 요소들을 개체(Object)와 콘셉트 (Concept)로 구성하고 추론 시스템을 통해 튜닝 원칙을 추론하여 쉽고 빠르게 현재 상황에 맞는 튜닝 방법론을 적용시킬 수 있다. 자동화된 데이터베이스 튜닝에 대해 여러 분야에 걸쳐 학문적인 연구가 이루어지고 있다. 그 예로써 Microsoft의 AutoAdmin Project[2], Oracle의 SQL 튜닝 아키텍처[3], COLT[4], DBA Companion[5], SQUASH[6] 등을 들 수 있다. 이러한 최적화 기법들을 각각의 기능적인 방법론에 따라 다시 분류하면 크게 Design Tuning, Logical Structure Tuning, Sentence Tuning, SQL Tuning, Server Tuning, System/Network Tuning으로 나누어 볼 수 있다. 이 중 SQL Tuning 등은 수치적으로 결정되어 이미 존재하는 정보를 이용하기 때문에 구조화된 모델로 표현하기 쉽고 사용자의 다양한 요구에 의해 변화하는 조건들을 수용하기 쉽기 때문에 이에 중점을 두고 성능 문제를 해결하는 데 초점을 맞추었다. 데이터베이스 시스템의 일련의 처리 과정에 따라 DBMS를 구성하는 개체들과 속성, 그리고 연관 관계들이 모델링된다. 데이터베이스 시스템은 Application / Query / DBMS Level의 3개 레벨에 따라 구조화되며, 본 논문에서는 개체, 속성, 연관 관계 및 데이터베이스 튜닝에 사용되는 Rule of thumb들을 분석하여 튜닝 원칙을 포함한 지식의 형태로 변환하였다. 튜닝 원칙은 데이터베이스 시스템에서 발생하는 문제를 해결할 수 있게 하는 일종의 황금률로써 지식 도매인의 바탕이 되는 사실(Fact)과 룰(Rule) 로써 표현된다. Fact는 모델링된 시스템을 지식 도매인의 하나의 지식 개체로 표현하는 방식이고, Rule 은 Fact에 기반을 두어 튜닝 원칙을 지식의 형태로 표현한 것이다. Rule은 다시 시스템 모델링을 통해 사전에 정의되는 Rule와 튜닝 원칙을 추론하기 위해 사용되는 Rule의 두 가지 타업으로 나뉘며, 대부분의 Rule은 입력되는 값에 따라 다른 솔루션을 취하게 하는 분기의 역할을 수행한다. 사용자는 제한적으로 자동 생성된 Fact와 Rule을 통해 튜닝 원칙을 추론하여 데이터베이스 시스템에 적용할 수 있으며, 요구나 필요에 따라 GUI를 통해 상황에 맞는 Fact와 Rule을 수동으로 추가할 수도 었다. 지식 도매인에서 튜닝 원칙을 추론하기 위해 JAVA 기반의 추론 엔진인 JESS가 사용된다. JESS는 스크립트 언어를 사용하는 전문가 시스템[7]으로 선언적 룰(Declarative Rule)을 이용하여 지식을 표현 하고 추론을 수행하는 추론 엔진의 한 종류이다. JESS의 지식 표현 방식은 튜닝 원칙을 쉽게 표현하고 수용할 수 있는 구조를 가지고 있으며 작은 크기와 빠른 추론 성능을 가지기 때문에 실시간으로 처리 되는 어플리케이션 튜닝에 적합하다. 지식 기반 모률의 가장 큰 역할은 주어진 데이터베이스 시스템의 모델을 통하여 필요한 새로운 지식을 생성하고 저장하는 것이다. 이를 위하여 Fact와 Rule은 지식 표현 의 기본 단위인 트리플(Triple)의 형태로 표현된다, 트리플은 Subject, Property, Object의 3가지 요소로 구성되며, 대부분의 Fact와 Rule들은 트리플의 기본 형태 또는 트리플의 조합으로 이루어진 C Condition과 Action의 두 부분의 결합으로 구성된다. 이와 같이 데이터베이스 시스템 모델의 개체들과 속성, 그리고 연관 관계들을 표현함으로써 지식들이 추론 엔진의 Fact와 Rule로 기능할 수 있다. 본 시스템에서는 이를 구현 및 실험하기 위하여 웹 기반 서버-클라이언트 시스템을 가정하였다. 서버는 Process Controller, Parser, Rule Database, JESS Reasoning Engine으로 구성 되 어 있으며, 클라이 언트는 Rule Manager Interface와 Result Viewer로 구성되어 었다. 실험을 통해 얻어지는 튜닝 원칙 적용 전후의 실행 시간 측정 등 데이터베이스 시스템 성능 척도를 비교함으로써 시스템의 효용을 판단하였으며, 실험 결과 적용 전에 비하여 튜닝 원칙을 적용한 경우 최대 1초 미만의 전처리에 따른 부하 시간 추가와 최소 약 1.5배에서 최대 약 3배까지의 처리 시간 개선을 확인하였다. 본 논문에서 제안하는 시스템은 튜닝 원칙을 자동으로 생성하고 지식 형태로 변형시킴으로써 새로운 튜닝 원칙을 파생하여 제공하고, 성능에 영향을 미치는 요소와 함께 직접 Fact과 Rule을 추가함으로써 커스터마이정된 튜닝을 수행할 수 있게 하는 장점을 가진다. 추후 쿼리 자체의 튜닝 및 인텍스 최적화 등의 프로세스 자동화와 Rule을 효율적으로 정의하고 추가하는 방법 그리고 시스템 모델링을 효과적으로 구성하는 방법에 대한 연구를 통해 본 연구를 더욱 개선시킬 수 있을 것이다.

  • PDF