사용자가 선택한 다형성 인스턴스와 연관이 있는 튜닝 방법을 사용하여 자동튜닝을 구현합니다. 이 VI는 사용자가 지정한 자극 신호응답 신호에 따라 PID 파라미터를 생성합니다. 튜닝하려는 시스템에 대한 정보가 충분하지 않을 때 이 VI를 사용하여 초기 파라미터를 생성할 수 있습니다. 반드시 사용할 다형성 인스턴스를 수동으로 선택해야 합니다.

노트 이 인스턴스는 Ziegler-Nichols 튜닝 방법을 사용합니다.


icon

입력/출력

  • cu16.png Ziegler-Nichols 속도

    Ziegler-Nichols 속도는 PID 파라미터의 원하는 응답 속도를 지정합니다.

    0빠르게―(기본) 응답 속도를 빠르게 지정합니다. 응답 속도가 빠르면 일반적으로 상승 시간은 감소합니다.
    1보통―응답 속도를 보통으로 지정합니다.
    2느리게―응답 속도를 느리게 지정합니다. 응답 속도가 느리면 일반적으로 오버슛이 감소합니다.
  • cu16.png 컨트롤러 타입

    컨트롤러 타입PID 게인으로 반환할 파라미터를 지정합니다.

    0P―(기본) 비례 파라미터만 반환하도록 지정합니다.
    1PI― 비례 및 적분 파라미터를 반환하도록 지정합니다.
    2PID― 비례, 적분 및 미분 파라미터를 반환하도록 지정합니다.
  • c1ddbl.png 자극 신호

    자극 신호는 자극 신호를 나타내는 배열을 지정합니다.

  • c1ddbl.png 응답 신호

    응답 신호는 응답 신호를 나타내는 배열을 지정합니다.

  • cbool.png 폐루프?

    폐루프?는 시스템이 폐루프 시스템인지 지정합니다. 폐루프?를 참으로 설정하는 경우, 이 VI는 입력 신호를 통해 알아낸 폐루프 값을 근거로 개루프 파라미터 값을 계산합니다.

  • cdbl.png dt (초)

    dt(초)는 이 VI가 호출되는 간격을 초 단위로 지정합니다. dt(초)가 0과 같거나 작은 경우, 이 VI는 분해능이 1 ms인 내부 타이머를 사용합니다. 기본값은 0입니다.

  • cdbl.png 컨트롤러 게인(K)

    컨트롤러 게인(K)는 컨트롤러 게인의 초기값을 지정합니다. VI는 이 값을 사용하여 PID 게인적분 시간(Ti, 분) 구성요소를 계산합니다. 기본값은 0입니다.

  • idbl.png 자극 작동 지점

    자극 작동 지점은 플랜트의 계산된 자극 오프셋을 반환합니다.

  • idbl.png 응답 작동 지점

    응답 작동 지점은 플랜트의 계산된 응답 오프셋을 반환합니다.

  • inclst.png PID 게인

    PID 게인은 플랜트의 계산된 PID 게인 값을 반환합니다.

  • idbl.png 비례 게인(Kc)

    비례 게인(Kc)은 컨트롤러의 비례 게인을 반환합니다.

  • idbl.png 적분 시간(Ti, 분)

    적분 시간(Ti, 분)은 적분 시간을 분 단위로 반환합니다.

  • idbl.png 미분 시간(Td, 분)

    미분 시간(Td, 분)은 미분 시간을 분 단위로 반환합니다.

  • inclst.png 플랜트 파라미터

    플랜트 파라미터는 계산된 게인, 시간 상수와 플랜트의 데드 타임을 반환합니다.

  • idbl.png 플랜트 게인(K)

    플랜트 게인(K)는 계산된 프로세스 게인(K)을 반환합니다.

  • idbl.png 시간 상수(T)

    시간 상수(T)는 계산된 시간 상수(T)를 초로 반환합니다.

  • idbl.png 데드 타임(L)

    데드 타임(L)은 계산된 데드 타임(L)을 초로 반환합니다.

  • 예제

    LabVIEW 포함되는 다음 예제 파일을 참조하십시오.

    • labview\examples\control\PID\Autotuning PID Offline.vi