KR20110115797A - 비례적분미분제어기 및 그 제어 방법 - Google Patents

비례적분미분제어기 및 그 제어 방법 Download PDF

Info

Publication number
KR20110115797A
KR20110115797A KR1020100035326A KR20100035326A KR20110115797A KR 20110115797 A KR20110115797 A KR 20110115797A KR 1020100035326 A KR1020100035326 A KR 1020100035326A KR 20100035326 A KR20100035326 A KR 20100035326A KR 20110115797 A KR20110115797 A KR 20110115797A
Authority
KR
South Korea
Prior art keywords
controller
integral
output
error
value
Prior art date
Application number
KR1020100035326A
Other languages
English (en)
Other versions
KR101180055B1 (ko
Inventor
신휘범
이순영
김순교
정인영
Original Assignee
경상대학교산학협력단
한국서부발전 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 경상대학교산학협력단, 한국서부발전 주식회사 filed Critical 경상대학교산학협력단
Priority to KR1020100035326A priority Critical patent/KR101180055B1/ko
Publication of KR20110115797A publication Critical patent/KR20110115797A/ko
Application granted granted Critical
Publication of KR101180055B1 publication Critical patent/KR101180055B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B6/00Internal feedback arrangements for obtaining particular characteristics, e.g. proportional, integral or differential
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • Automation & Control Theory (AREA)
  • Software Systems (AREA)
  • Medical Informatics (AREA)
  • Health & Medical Sciences (AREA)
  • Algebra (AREA)
  • Computational Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Pure & Applied Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Feedback Control In General (AREA)

Abstract

비례적분미분제어기가 개시된다. 비례적분미분제어기는 제어 대상 플랜트의 기준 값과 출력 값의 차이 기인한 출력 오차에 대해 비례 연산을 수행하는 비례 제어기, 출력 오차에 대해 미분 연산을 수행하는 미분 제어기, 출력 오차에 대해 적분 연산을 수행하는 적분 제어기, 적분 제어기의 정상상태 값을 예측하는 적분상태 예측기, 출력 오차가 기설정된 오차 범위 내인지 여부를 판단하는 비교기, 비교기의 판단 결과, 출력 오차가 기설정된 오차 범위 내에 있지 않은 경우 적분상태 예측기에서 예측된 정상상태 값을 적분 제어기의 출력으로 제공하는 적분상태 초기화 루프 및 출력 오차가 기설정된 오차 범위 내에 있는 경우 출력 오차를 선택하여 상기 적분 제어기에 제공하는 스위치를 포함한다. 이에 따라 명령과 외란의 크기에 관계없이 정착시간 및 오버슈트가 거의 일정한 응답 성능을 얻을 수 있게 된다.

Description

비례적분미분제어기 및 그 제어 방법 { Proportional-Intergrate-Derivative controller and control method thereof }
본 발명은 비례적분미분제어기 및 그 제어 방법에 관한 것으로서, 보다 구체적으로는, 거의 일정한 응답을 갖는 비례적분미분제어기 및 그 제어 방법에 관한 것이다.
비례-적분-미분 제어기(PID제어기)는 제어 변수와 기준 입력 사이의 편차에 근거하여 계통의 출력이 기준전압을 유지하도록 하는 피드백 제어의 일종으로, 오늘날 산업체의 설비에 가장 많이 사용되고 있는 제어기 형태이다.
구체적으로, PID제어기는 제어하고자 하는 대상의 출력값(output)을 측정하여 이를 원하고자 하는 참조값(reference value) 혹은 설정값(setpoint)과 비교하여 오차(error)를 계산하고, 이 오차값을 이용하여 제어에 필요한 제어값을 계산하는 구조로 되어 있다.
PID제어기에서 비례제어는 제어 대상의 출력과 목표 값의 차이인 오차에 비례하며, 적분제어는 오차를 시간에 대해 적분하여 얻으며, 정상상태 오차를 제거하기 위해 사용되며 이득이 크면 오버슈트가 크게 발생할 수 있다. 또한, 미분제어는 오차를 미분하여 오차의 응답을 예측하여 오버슈트를 줄이기 위해 사용된다.
일정한 이득을 갖는 비례적분미분제어기에서 출력 명령 또는 외란 등의 동작조건에 따라 정착시간 및 오버슈트 등의 응답특성이 달라지게 된다.
비례적분미분제어기의 이득은 출력 명령, 외란 등을 고려한 최악의 동작조건에서 정착시간과 오버슈트 등 제어성능을 만족하도록 일반적으로 결정된다.
따라서 이득을 선정하기 위해 최악의 동작조건을 먼저 가정하고 제어시스템을 시뮬레이션하여 제어성능을 만족하는가를 판단해야하고, 만일 제어성능을 만족하지 못하면 이득을 다시 반복하여 선정해야하므로 이득 선정절차가 복잡하고, 이득 튜닝에 전문적인 또는 경험적인 지식이 필요하다 .
또한 선정된 이득의 비례적분미분제어기의 응답은 최악의 동작조건에서 사양에 만족하도록 정했기 때문에 다른 동작조건에서는 응답이 과제동될 수 있어 제어 입력을 충분히 활용하지 못한다.
본 발명은 상술한 문제점을 해결하기 위한 것으로 본 발명의 목적은 거의 일정한 응답을 갖는 비례적분미분제어기 및 그 제어 방법을 제공함에 있다.
이상과 같은 목적을 달성하기 위한 본 발명의 일 실시 예에 따른 비례적분미분제어기는, 제어 대상 플랜트의 기준 값과 출력 값의 차이 기인한 출력 오차에 대해 비례 연산을 수행하는 비례 제어기, 상기 출력 오차에 대해 미분 연산을 수행하는 미분 제어기, 상기 출력 오차에 대해 적분 연산을 수행하는 적분 제어기, 상기 적분 제어기의 정상상태 값을 예측하는 적분상태 예측기, 상기 출력 오차가 기설정된 오차 범위 내인지 여부를 판단하는 비교기, 상기 비교기의 판단 결과, 상기 출력 오차가 상기 기설정된 오차 범위 내에 있지 않은 경우 상기 적분상태 예측기에서 예측된 상기 정상상태 값을 상기 적분 제어기의 출력으로 제공하는 적분상태 초기화 루프 및 상기 출력 오차가 상기 기설정된 오차 범위 내에 있는 경우 상기 출력 오차를 선택하여 상기 적분 제어기에 제공하는 스위치를 포함한다.
또한, 상기 적분 제어기는, 상기 출력 오차가 입력되면, 상기 적분상태 예측기에서 예측된 상기 정상상태 값을 초기값으로 하여 상기 출력 오차에 대한 적분 연산을 수행할 수 있다.
또한, 상기 적분 상태 초기화 루프는 저역통과필터를 포함할 수 있다.
또한, 상기 적분상태 예측기는, 하기의 수학식에 의해 상기 정상상태 값
Figure pat00001
을 예측할 수 있다.
Figure pat00002
여기서, b는 입력계수, e는 출력 오차, u는 제어 대상인 플랜트 입력 및 τ는 시스템의 고유 시정수를 나타낸다.
이에 따라 제어입력에 제한이 없는 경우 적분상태 예측기를 갖는 비례적분미분제어기에 의해 명령과 외란의 크기에 관계없이 정착시간 및 오버슈트가 거의 일정한 응답 성능을 얻을 수 있고, 정상상태에서 계단 외란에 대해서 최대 출력 오차와 정착시간을 상당히 줄일 수 있다. 또한 최악의 경우를 가정한 설계 절차가 불필요하여 비례적분미분제어기의 이득 선정이 매우 용이하고, 적당한 상수 이득에 의해 모든 동작조건에서도 오버슈트가 없는 거의 일정한 응답을 얻을 수 있다.
도 1는 본 발명의 일 실시 예에 따른 비례적분미분제어기를 포함하는 피드백(Feed-Back) 제어 계통의 제어 시스템의 구성을 도시한 도면이다.
도 2는 본 발명의 이해를 돕기 위한 비례적분미분 제어기의 동작 영역을 도시한 도면이다.
도 3은 본 발명의 일 실시 예에 따른 PID 제어기의 구성을 나타내는 블럭도이다.
도 4는 일차 시스템에 대한 적분상태 예측기를 갖는 비례적분미분제어기의 일 실시예를 나타내는 도면이다.
도 5는 도 4의 실시 예와 일반적인 비례적분미분제어기에 따른 계단 명령에 대한 출력응답을 비교한 도면이다.
도 6은 도 4의 실시 예와 일반적인 비례적분미분제어기에 따른 외란에 대한 출력응답을 비교한 도면이다.
이하에서, 첨부된 도면을 참조하여 본 발명에 대하여 구체적으로 설명한다.
도 1는 본 발명의 일 실시 예에 따른 비례적분미분제어기(Proportional-Intergrate-Derivative, 이하 'PID'라 함)를 포함하는 피드백(Feed-Back) 제어 계통의 제어 시스템의 구성을 도시한 도면이다.
도 1에 따르면, 피드백 제어 계통의 제어 시스템은 감산기(10), 제어기(100) 및 제어 대상(20)을 포함한다.
감산기(10)는 제어 대상 플랜트의 기준 값(R)과 제어 대상 플랜트로부터 피드백된 출력 값(Y)을 비교하여 그 차이에 기인한 출력 오차(e)를 산출한다.
제어기(100)는 PID 제어기로서 구현되며 감산기(10)에서 산출된 출력 오차(e)에 따라 제어 대상(20)을 제어하는 출력값(u)을 산출하여 제어 대상(20)으로 출력한다.
제어 대상(20)은 제어기(100)의 제어를 받는 각종 산업용 기기가 될 수 있다. 구체적으로, 발전소의 온도, 출력 제어, 서보 전동기 제어, 공정 제어 등의 경우에 적용될 수 있다.
도 2는 본 발명의 이해를 돕기 위한 비례적분미분 제어기의 동작 영역을 도시한 도면이다. 구체적으로, 도 2는 kpe-kiq 좌표계에서 선형영역과 포화영역을 나타낸다.
일반적인 발전소의 보일러 온도제어, 전동기의 속도제어 시스템은 내부 비례적분미분 제어 루프, 외부 비례적분미분 제어 루프 등으로 구성되는 캐스케이드(cascade) 형태로 제어된다.
이때, 비례적분미분 제어기의 궤환 루프 내의 일차 플랜트의 특성식은 다음과 같이 나타낼 수 있다.
Figure pat00003
여기서 y는 제어 대상 변수이고, υ는 제어 수단으로 플랜트 입력을 나타내며, τ는 시스템의 고유 시정수를 나타낸다. 그리고, d는 외란을 나타내며, 동작 조건에 따라 천천히 변하는 변수이다.
이하에서는 본 발명의 이해를 돕기 위하여 초기 적분상태에 따른 비례적분미분제어기의 응답에 대해 설명하도록 한다.
초기 적분상태에 따른 비례적분미분제어기의 응답
비례적분미분 제어기의 출력은 다음과 같은 수학식 2로 표시할 수 있다.
Figure pat00004
여기서, kp는 비례 제어기의 이득이고, kd는 미분 제어기의 이득이고, ki는 적분 제어기의 이득이다. 그리고, e는 비례적분미분 제어기의 출력오차로,
Figure pat00005
로 표시할 수 있다. 그리고, y*는 제어 명령 또는 기준값이다. 그리고, q는 적분상태로, 다음과 같은 수학식 3으로 표시할 수 있으며,
Figure pat00006
는 오차 동특성으로 수학식 4와 같이 표시할 수 있다.
Figure pat00007
Figure pat00008
비례적분미분제어 시스템이 안정하면 정상상태에서 적분기의 상태 값
Figure pat00009
는 상술한 수학식 2 내지 4로부터 다음의 수학식 5와 같이 계산할 수 있다.
Figure pat00010
수학식 5를 참고하면, 주어진 적분 제어기의 정상상태 값은 외란(d)과 명령 등 동작 조건을 포함함을 알 수 있다.
한편, 수학식 4 및 수학식 5를 정리하면 오차 동특성은 다음과 같이 나타낼 수 있다.
Figure pat00011
일반적인 비례적분미분제어에 의한 오차 동특성은 수학식 2, 6으로부터 다음과 같다.
Figure pat00012
그리고, 수학식 3 및 수학식 7을 라플라스 변환하여 오차에 대한 전달함수는 다음과 같이 나타낼 수 있다.
Figure pat00013
한편, 외란과 명령 값이 일정하면 적분상태의 정상상태값은 일정하므로 오차의 전달함수를 다음과 같다.
Figure pat00014
수학식 9를 참고하면, 오른쪽 항의 첫번째 항은 출력의 계단 명령에 의한 오차 응답으로 안정도 및 응답 성능은 기본적으로 비례적분미분 제어기의 이득에 의해 결정됨을 알 수 있다.
또한, 수학식 9의 두번째 항에서처럼 오차 응답의 궤적은 제어기 이득 외에 적분상태의 초기값과 정상상태의 값의 차이에 의해서도 영향을 받음을 알 수 있다.
적분기의 정상상태값은 수학식 5에서처럼 명령과 외란 등의 동작조건을 의미한다.
도 3은 본 발명의 일 실시 예에 따른 적분상태 예측기를 갖는 비례적분미분제어기를 나타낸다.
도 3을 참고하면, 본 실시예에 따른 비례적분미분 제어기(100)는 비례 제어기(110), 미분 제어기(120, 125), 적분 제어기(130, 135), 적분 상태 예측기(140), 스위치 겸 비교기(150), 감산기(145, 155, 165), 플랜트(20), 적분상태 초기화 루프(173) 및, 저역통과필터(175)를 포함할 수 있다.
비례 제어기(110)는 플랜트(20)의 기준값(y*)과 출력값(y)의 오차(e)에 대한 비례 연산을 수행할 수 있다.
미분 제어기(120, 125)는 플랜트(20)의 기준값(y*)과 출력값(y)의 오차(e)에 대한 미분 연산을 수행할 수 있다.
스위치(150)는 비교기(150)에 따라 적분 제어기(130, 135)에 입력 상태를 변환할 수 있다. 구체적으로, 비교기(150)의 판단 결과, 출력 오차가 기설정된 오차 범위 내에 있는 경우 적분상태 예측기(140)에서 예측된 정상상태 값을 초기값으로 선택하고, 출력 오차를 적분 제어기(130, 135)의 입력값으로 선택할 수 있다.
적분 제어기(130, 135)는 입력되는 값에 대한 적분 연산을 수행할 수 있다. 구체적으로, 적분 제어기(130, 135)는 출력 오차가 기설정된 오차 범위 내에 있지 않은 경우 적분상태 예측기(140)에서 예측된 정상상태 값에 대한 적분 연산을 수행하고, 출력 오차가 기설정된 오차 범위 내에 있는 경우 출력 오차에 대한 적분 연산을 수행할 수 있다.
플랜트(20)는 제어 대상이 되는 목표로, 발열체, 모터 등의 구성일 수 있다.
비교기(150)는 출력 오차가 기설정된 오차 범위 내에 있는지 여부를 판단한다. 구체적으로, 비교기(150)는 출력 오차가 기설정된 오차 범위 내에 있지 않은 경우 적분상태 예측기(140)에서 예측된 정상상태 값을 적분 제어기(135, 140)의 출력값으로 선택하고, 출력 오차가 기설정된 오차 범위 내에 있는 경우 출력 오차를 적분 제어기(130, 135)의 입력값으로 선택하도록 할 수 있다.
적분상태 초기화 루프(173)는 비교기(150)의 판단 결과, 출력 오차가 기설정된 오차 범위 내에 있지 않은 경우(과도 상태에 있는 경우) 적분상태 예측기(140)에서 예측된 정상상태 값을 적분 제어기(130, 135)의 출력으로 제공할 수 있다.
또한, 적분상태 초기화 루프(173)는 예측된 적분 제어기(130, 135)의 정상상태에서의 적분상태를 이용하여, 적분 제어기(135, 140)의 초기 상태가 선형영역의 적분상태 값이 되도록 한다. 구체적으로, 적분상태 초기화 루프(173)는 적분 제어기(135, 140)의 출력값을 입력받아, 적분 제어기(130, 135)에 대한 루프를 형성하고, 적분상태 예측기(140)에서 예측된 적분 제어기(130, 135)의 정상상태에서의 적분상태를 기초로 적분 제어기(130, 135)의 초기 상태가 선형영역의 적분상태 값이 되도록 할 수 있다.
적분상태 초기화 루프(173)는 저역 통과필터(175)를 포함하여 구현될 수 있다.
상술한 바와 같이 적분 제어기(130, 135)의 정상상태의 값 qss를 예측하여 어떤 시점에서 적분기의 초기 값 q(0)으로 설정하면 적분상태의 초기 오차에 의한 영향을 최소화하여 외란 또는 부하 등 동작조건에 관계없이 유사한 오차 응답특성을 얻을 수 있다.
구체적으로, 출력 오차의 크기에 따라 적분 상태 q를 다음 수학식 10과 같이 다르게 제어한다.
Figure pat00015
여기서 Eb는 작은 값의 오차범위를 나타내는 양의 상수이다. 출력 오차가 Eb보다 큰 경우 적분 제어기(135, 140)의 정상상태 값을 예측하는 적분상태 예측기(140)의 출력을 비례적분미분제어기의 적분 제어기(130, 135)의 값으로 인가하여 적분기의 값이 예측한 정상상태 값
Figure pat00016
와 같게 한다.
출력 오차가 Eb 이내로 진입하면 적분 제어기(130, 135)는 예측한 정상상태 값
Figure pat00017
을 적분 제어기의 초기값 q(0)로 시작하여 출력 오차를 적분하여, 정상상태 오차를 최소화한다.
한편, 적분상태 예측기(140)에서 발생할 수 있는 잡음을 줄이고 초기값의 급격한 변화를 방지하기 위해 수학식 10에서 저역통과필터를 사용할 수 있다. 이 때 적분 상태 초기화 동특성은 다음과 같다.
Figure pat00018
정상상태 적분 제어기(130, 135)의 초기상태 인가 시간을 파라미터 wi 를 통해 적절히 조절할 수 있다.
도 4는 일차 시스템에 대한 적분상태 예측기를 갖는 비례적분미분제어기의 일 실시예를 나타내는 도면이다.
적분 제어기(130, 135)의 정상상태 값은 수학식 6으로부터 다음과 같이 예측할 수 있다.
Figure pat00019
도 5a는 도 4의 실시 예와 일반적인 비례적분미분제어기에 따른 계단 명령에 대한 출력응답을 비교한 도면이다.
여기서 외란을 영, 양의 값, 음의 값의 세 경우에 대해 비교했으며, 오차범위 의 값을 명령 값의 5 [%]로 설정하였고, 저역통과필터의 시정수
Figure pat00020
는 출력 정착시간의 20 [%]가 되도록 선정하였다. 일반 비례적분미분제어기의 경우 외란의 크기에 따라 오버슈트의 크기가 다름을 알 수 있다.
이는 수학식 9의 두 번째 항인 적분 제어기의 정상상태의 초기 값의 차이에 의해 발생된다. 적분상태 예측기를 갖는 비례적분미분제어기의 경우 외란의 크기에 관계없이 거의 일정한 출력 응답을 나타냄을 알 수 있다.
도 5b는 도 4의 실시 예와 일반적인 비례적분미분제어기에 따른 적분 상태 응답을 나타내는 도면이다.
도 5b의 적분 상태 응답을 보면 초기 과도상태에서 적분상태 예측기에 의해 적분 제어기 값이 거의 정상상태의 값으로 유지되고 있다가 오차가 오차범위 내로 진입하면 일반적인 비례적분미분제어기로 동작하여 적분 제어기가 정상상태로 도달한다.
도 5c는 도 4의 실시 예와 일반적인 비례적분미분제어기에 따른 제어 입력을 나타애는 도면이다.
도 6a은 도 4의 실시 예와 일반적인 비례적분미분제어기에 따른 외란에 대한 출력응답을 비교한 도면이다.
여기서 외란을 0.05초에 무부하인 영에서 양의 값인 d1과 2*d1으로 계단 형태로 변한 경우에 대해 비교했으며, 오차범위 의 값을 명령 값의 5 [%]로 설정하였고, 저역통과필터의 시정수 는 출력 정착시간의 20 [%]가 되도록 선정하였다.
일반적인 비례적분미분제어기의 경우 외란의 크기에 따라 명령 값으로부터 크게 벗어남을 알 수 있다. 한편 적분상태 예측기를 갖는 비례적분미분제어기의 출력은 일반적인 비례적분미분제어기의 출력보다 작게 벗어남을 알 수 있다.
도 6b는 도 4의 실시 예와 일반적인 비례적분미분제어기에 따른 적분 상태 응답을 나타내는 도면이다.
도 6b의 적분 상태 응답을 보면 오차가 오차 범위를 벗어나면 적분상태 예측기에 의한 적분기의 정상상태 값이 적분기에 인가되어 오차가 더 커지는 것을 방해하고, 다시 오차가 오차범위 내에 진입하면 일반적인 비례적분미분제어기로 동작하여 정상상태 오차를 제거한다. 따라서 발명의 비례적분미분제어기에 의해 일반적인 비례적분미분제어기보다 외란에 의한 최대 출력 오차와 정착시간을 상당히 줄일 수 있음을 알 수 있다.
도 6c는 도 4의 실시 예와 일반적인 비례적분미분제어기에 따른 제어 입력을 비교하는 도면이다.
도 7은 본 발명의 일 실시 예에 따른 비례적분미분 제어기의 제어 방법을 설명하기 위한 흐름도이다.
도 7에 도시된 제어 방법에 따르면, 제어 대상 플랜트의 기준 값과 출력 값의 차이에 기인한 출력 오차가 입력되면(S710), 출력 오차에 대해 비례 연산(S720) 및 미분 연산(S730)이 수행된다.
또한, 출력 오차가 기설정된 오차 범위 내인지 판단한다(S740).
출력 오차가 기설정된 오차 범위 내인 경우(S740:Y), 출력 오차에 대해 적분 연산을 수행한다(S750). 이 경우 기 산출된 적분 제어기의 정상 상태값을 초기값으로 하여 출력 오차에 대한 적분 연산을 수행할 수 있다.
출력 오차가 기설정된 오차 범위 내가 아닌 경우(S740:N), 기 산출된 적분 제어기의 정상 상태값을 적분 제어기의 출력으로 제공한다(S760). 이 경우 적분상태 초기화 루프가 이용될 수 있다.
이어서, 각각의 단계에서 산출된 P값, D값, I값을 가산하여 출력값(U)을 생성하고(S770), 생성된 출력값(U)을 출력한다
상술한 바와 같이 본 발명에 따르면, 출력과 목표의 차이인 오차의 값이 주어진 양 및 음의 오차 범위 밖에 있는 경우 적분 제어기의 정상상태 값을 예측하고 적분 제어기는 예측한 값에 의해 제어된다. 또한, 오차가 주어진 오차 범위에 진입하면 앞서 예측한 적분 제어기의 정상상태 값을 적분기의 초기 값으로 설정하여 일반 비례적분제어기로 동작하게 된다. 이에 따라 목표 값과 외란의 크기에 관계없이 일정한 응답을 얻을 수 있고, 또한 제어 입력에 제한이 없으면 정착시간 및 오버슈트 등의 일정한 성능을 얻을 수 있게 된다.
또한, 적분상태 관측기에 의해 외란, 부하 등 동작조건에 무관하게 거의 일정한 응답을 보이므로 제어기 설계가 매우 편리하고, 동작조건에 대한 제어 성능 사양을 쉽게 만족시킬 수 있다.
또한, 이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안 될 것이다.
110: 비례 제어기 120, 125: 미분 제어기
130, 135: 적분 제어기 140: 적분 상태 예측기
150: 스위치 겸 비교기 145, 155, 165: 감산기
173: 적분상태 초기화 루프 175: 저역 통과 필터

Claims (4)

  1. 제어 대상 플랜트의 기준 값과 출력 값의 차이에 기인한 출력 오차에 대해 비례 연산을 수행하는 비례 제어기;
    상기 출력 오차에 대해 미분 연산을 수행하는 미분 제어기;
    상기 출력 오차에 대해 적분 연산을 수행하는 적분 제어기;
    상기 적분 제어기의 정상상태 값을 예측하는 적분상태 예측기;
    상기 출력 오차가 기설정된 오차 범위 내인지 여부를 판단하는 비교기;
    상기 비교기의 판단 결과, 상기 출력 오차가 상기 기설정된 오차 범위 내에 있지 않은 경우 상기 적분상태 예측기에서 예측된 상기 정상상태 값을 상기 적분 제어기의 출력으로 제공하는 적분상태 초기화 루프; 및
    상기 출력 오차가 상기 기설정된 오차 범위 내에 있는 경우 상기 출력 오차를 선택하여 상기 적분 제어기에 제공하는 스위치;를 포함하는 비례적분미분제어기.
  2. 제1항에 있어서,
    상기 적분 제어기는,
    상기 출력 오차가 입력되면, 상기 적분상태 예측기에서 예측된 상기 정상상태 값을 초기값으로 하여 상기 출력 오차에 대한 적분 연산을 수행하는 것을 특징으로 하는 비례적분미분제어기.
  3. 제1항에 있어서,
    상기 적분 상태 초기화 루프는,
    저역통과필터를 포함하는 것을 특징으로 하는 비례적분미분제어기.
  4. 제1항에 있어서,
    상기 적분상태 예측기는,
    하기의 수학식에 의해 상기 정상상태 값
    Figure pat00021
    을 예측하는 것을 특징으로 하는 비례적분미분제어기;
    Figure pat00022

    여기서, b는 입력계수, e는 출력 오차, u는 제어 대상인 플랜트 입력 및 τ는 시스템의 고유 시정수를 나타낸다.
KR1020100035326A 2010-04-16 2010-04-16 비례적분미분제어기 및 그 제어 방법 KR101180055B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100035326A KR101180055B1 (ko) 2010-04-16 2010-04-16 비례적분미분제어기 및 그 제어 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100035326A KR101180055B1 (ko) 2010-04-16 2010-04-16 비례적분미분제어기 및 그 제어 방법

Publications (2)

Publication Number Publication Date
KR20110115797A true KR20110115797A (ko) 2011-10-24
KR101180055B1 KR101180055B1 (ko) 2012-09-04

Family

ID=45030336

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100035326A KR101180055B1 (ko) 2010-04-16 2010-04-16 비례적분미분제어기 및 그 제어 방법

Country Status (1)

Country Link
KR (1) KR101180055B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10505368B2 (en) 2015-12-30 2019-12-10 Hyosung Heavy Industries Corporation Dual control apparatus and control method for HVDC system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210083788A (ko) 2019-12-27 2021-07-07 삼성전기주식회사 드라이버 ic 및 이를 포함하는 카메라 모듈의 액츄에이터

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3640782B2 (ja) * 1997-11-26 2005-04-20 三菱電機株式会社 モータ制御装置及び電動パワーステアリング装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10505368B2 (en) 2015-12-30 2019-12-10 Hyosung Heavy Industries Corporation Dual control apparatus and control method for HVDC system

Also Published As

Publication number Publication date
KR101180055B1 (ko) 2012-09-04

Similar Documents

Publication Publication Date Title
Sun et al. Combined feedforward and model-assisted active disturbance rejection control for non-minimum phase system
US10359798B2 (en) Adaptive PID control system for industrial turbines
Joseph et al. Cohen-coon PID tuning method; A better option to Ziegler Nichols-PID tuning method
KR101849464B1 (ko) Pid 게인 자동 튜닝 방법
JPS646481B2 (ko)
Furat et al. Chattering-eliminated adaptive sliding-mode control: an experimental comparison study
Laskawski et al. Sampling rate impact on the tuning of PID controller parameters
WO2016042589A1 (ja) 制御装置
US10001764B2 (en) Adaptive multiple input multiple output PID control system for industrial turbines
CN109412495B (zh) 参数自调整方法、设备及计算机可读存储介质
Santosh et al. A simple method of tuning series cascade controllers for unstable systems
KR101180055B1 (ko) 비례적분미분제어기 및 그 제어 방법
CN112020460A (zh) 用于控制阀的方法及相应的装置
Holkar et al. Sliding mode control with predictive PID sliding surface for improved performance
Alfaro et al. Model reference based robust tuning of five-parameter 2DoF PID controllers for first-order plus dead-time models
Lu et al. Design of a non-overshooting PID controller with an integral sliding perturbation observer for motor positioning systems
Kurien et al. Overview of different approaches of pid controller tuning
Hu et al. Simple analytic formulas for PID tuning
Ohnishi et al. Trajectory tracking control for pneumatic actuated scan stage with time delay compensation
KR101094988B1 (ko) 반포화 비례적분미분 제어기
CN104811113B (zh) 基于mandani模糊控制器的感应电机调速方法
Abbas et al. Comparative analysis of analog controllers for DC-DC buck converter
JP7089336B2 (ja) 制御装置
Sinha et al. Effect of Variable Damping Ratio on design of PID Controller
Ramaveerapathiran et al. A new controller design method for single loop internal model control systems

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20150630

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20160718

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20170816

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20180809

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20190808

Year of fee payment: 8