스텝 응답
Step response주어진 초기 상태에서 시스템의 단계 응답은 제어 입력이 헤비사이드 단계 함수일 때 출력의 시간 진화로 구성됩니다.전자 공학 및 제어 이론에서 단계 응답은 매우 짧은 시간에 입력이 0에서 1로 바뀔 때 일반 시스템의 출력의 시간 거동입니다.개념은 진화 파라미터를 사용하여 동적 시스템의 추상적 수학적 개념으로 확장될 수 있습니다.
실용적인 관점에서 시스템이 갑작스러운 입력에 어떻게 반응하는지 아는 것이 중요합니다. 장기 정상 상태에서 크고 빠른 편차는 구성요소 자체와 이 구성요소에 의존하는 전체 시스템의 다른 부분에 극단적인 영향을 미칠 수 있기 때문입니다.또한 컴포넌트의 출력이 최종 상태의 어느 부근까지 안정될 때까지 전체 시스템이 동작할 수 없기 때문에 전체 시스템 응답이 지연됩니다.형식적으로 동적 시스템의 단계 응답을 아는 것은 그러한 시스템의 안정성과 다른 시스템에서 시작할 때 하나의 정지 상태에 도달하는 능력에 대한 정보를 제공한다.
형식적 수학적 기술
절에서는 동적 S의 추상적 수학적 개념의 관점에서 단계 응답의 공식 수학적 정의를 제공한다 설명에 필요한 모든 표기 및 가정은 여기에 열거되어 있다.
- T \ t \ Tthe 、시스템 진화 파라미터로 단순성을 위해 "시간"이라고 부릅니다.
- tM ( \ { x} _ { t } \ M )는 시각 t( \ t )의 시스템 상태이며 단순성을 위해 "output"이라고 부릅니다.
- MM은 동적 시스템 진화 함수입니다.
- ( ,x ) = m M ( \ \ 0 , { \ { x } ) = { x } _ { 0 } \in M )는 동적 시스템 초기 상태입니다.
- { H는 Heaviside 스텝 함수입니다.
비선형 동적 시스템
일반적인 동적 시스템의 경우 스텝 응답은 다음과 같이 정의됩니다.
제어 입력(또는 소스 항 또는 강제 입력)이 헤비사이드 함수일 때 진화 함수입니다. 표기법은 첨자로 H(t)를 나타내는 이 개념을 강조합니다.
선형 동적 시스템
LTI(Linear Time-Invariant) 블랙박스의 경우 알림 편의를 위해 SS { { S로 합니다.스텝 응답은 헤비사이드 스텝 함수 제어와 시스템 자체의 임펄스 응답 h(t)를 합성하여 얻을 수 있습니다.
LTI 시스템의 경우 후자를 통합하는 것과 같습니다.반대로 LTI 시스템의 경우 스텝 응답의 도함수가 임펄스 응답을 생성합니다.
그러나 이러한 단순한 관계는 비선형 [1]또는 시간 가변 시스템의 경우 사실이 아닙니다.
시간 영역 대 주파수 영역
주파수 응답 대신 응답의 시간 의존성을 설명하는 파라미터의 관점에서 시스템 성능을 지정할 수 있습니다.단계 응답은 시간 동작과 관련된 다음 양으로 설명할 수 있습니다.
선형 동적 시스템의 경우, 이러한 특성으로부터 시스템에 대해 많은 것을 추론할 수 있다.간단한 2극 증폭기의 단계 응답 아래에 제시되며, 이러한 용어 중 일부가 설명된다.
LTI 시스템에서 오버슈트 또는 링잉을 생성하지 않는 가장 가파른 슬루 레이트를 가진 함수는 가우스 함수입니다.이는 푸리에 변환의 모양이 동일한 유일한 함수이기 때문입니다.
피드백 증폭기
이 절에서는 그림 1에 표시된 단순한 부귀환 증폭기의 단계 응답을 설명합니다.피드백 증폭기는 이득OL A의 주 개방 루프 증폭기와 피드백 계수 β에 의해 제어되는 피드백 루프로 구성됩니다.이 피드백 앰프는 스텝 응답이 메인 앰프의 응답을 제어하는 시간 상수와 사용된 피드백 양에 따라 어떻게 달라지는지를 결정하기 위해 분석됩니다.
음피드백 앰프는 다음과 같은 방식으로 이득을 얻습니다(음피드백 앰프 참조).
여기서OL A = 개방 루프 이득, AFB = 폐쇄 루프 이득(부정 피드백이 존재하는 이득) 및 β = 피드백 인자.
하나의 우세한 극으로
대부분의 경우 순방향 증폭기는 시간 상수 θ의 단일 지배극 관점에서 충분히 잘 모델링할 수 있으며, 이는 다음에 의해 주어지는 개방 루프 이득이다.
주파수 게인0 A가 0이고 각 주파수 θ = 2µf이다.이 전방 앰프는 유닛 스텝 응답을 가집니다.
A의 새로운0 평형 값에 대한 0부터 지수적 접근법.
단극 증폭기의 전달 기능은 폐쇄 루프 게인으로 이어집니다.
이 폐쇄 루프 게인은 개방 루프 게인과 같은 형태입니다.즉, 1극 필터입니다.스텝 응답은 같은 형태입니다.새로운 평형값으로의 지수적 붕괴입니다.그러나 폐쇄 루프 스텝 함수의 시간 상수는 δ / (1 + β0 A)이므로 전방 증폭기의 응답보다 1 + β0 A의 계수만큼 빠릅니다.
피드백 계수 β가 증가함에 따라 스텝 응답은 하나의 지배극에 대한 원래의 가정이 더 이상 정확하지 않을 때까지 빨라진다.두 번째 극이 있는 경우 폐쇄 루프 시간 상수가 두 번째 극의 시간 상수에 근접하면 두 번째 극 분석이 필요합니다.
2극 증폭기
오픈 루프 게인에 2개의 극(시상수 2개, θ12)이 있는 경우 스텝 응답은 조금 복잡합니다.오픈 루프 게인은 다음과 같습니다.
주파수 게인0 A가 0이고 각 주파수 θ = 2µf이다.
분석.
2극 증폭기의 전달 기능은 폐쇄 루프 게인으로 이어집니다.
증폭기의 시간 의존성은 변수를 s = j124로 전환하면 쉽게 발견할 수 있으며, 이 경우 이득은 다음과 같습니다.
이 식의 극(즉, 분모의 0)은 다음 위치에서 발생합니다.
즉, βA0 값이 충분히 클 경우 제곱근은 음수의 제곱근이 되고, 즉 제곱근은 허수가 되며, 극 위치는 s 또는− s의+ 복소 공역수이다. 그림 2:
와 함께
그리고.
s에 의해 주어진 루트에 대한 반지름의 크기와 함께 극좌표를 사용한다(그림 2).
각도 좌표 θ는 다음과 같이 구한다.
Laplace 변환 표는 이러한 시스템의 시간 응답이 다음 두 함수의 조합으로 구성되어 있음을 보여줍니다.
즉, 해답은 시간의 진동을 감쇠시키는 것입니다.특히 시스템의 단위 단계 응답은 다음과 같습니다.[2]
그 결과,
A가 무한대 경향이 있고 피드백 인자 β가 1일 때0.
응답의 감쇠는 δ, 즉 오픈 루프 앰프의 시간 상수에 의해 설정됩니다.반면 발진 주파수는 μ, 즉 βA를0 통한 피드백 파라미터로 설정된다.θ는 시간 상수의 역수 합이기 때문에 둘 중 짧은 쪽이 θ를 지배하고 있는 것이 흥미롭다.
결과.
그림 3은 파라미터 μ의 3가지 값에 대한 단위 스텝 입력에 대한 시간 응답을 나타낸다.발진 주파수는 μ에 따라 증가하는 것을 알 수 있지만, 발진은 지수 [1 - exp(-µt)]와 [1 + exp(-µt)]에 의해 설정된 두 점근선 사이에 포함됩니다.이러한 점근선들은 피드백과 무관하게 δ에 의해 결정되며, 따라서 개방 루프 증폭기의 시간 상수에 의해 결정된다.
최종값에 대한 진동 현상을 링잉이라고 합니다.오버슈트는 최종값보다 높은 최대 스윙이며 μ만큼 분명하게 증가합니다. 마찬가지로 언더슈트는 최종값보다 낮은 최소 스윙으로 다시 μ만큼 증가합니다.안착 시간은 최종값에서 출발하여 특정 수준(예: 최종값의 10%) 아래로 가라앉는 시간입니다.
μ에 대한 안착 시간의 의존성은 명확하지 않으며, 2극 시스템의 근사치는 안착 시간의 피드백 의존성에 대한 실제 결론을 내릴 만큼 정확하지 않을 수 있다.그러나 점근선 [1 - exp(-θt)] 및 [1 + exp(-θt)]는 안착 시간에 명확하게 영향을 미치며 오픈 루프 앰프의 시간 상수, 특히 두 시간 상수 중 짧은 시간에 의해 제어됩니다.즉, 안착 시간에 관한 사양은 개방 루프 앰프의 적절한 설계에 의해 충족되어야 합니다.
이 분석의 두 가지 주요 결론은 다음과 같다.
- 피드백은 주어진 개방 루프 앰프의 최종값과 주어진 개방 루프 시간 상수 값인 θ1 및 θ에2 대한 진동 진폭을 제어합니다.
- 개방 루프 앰프는 안착 시간을 결정합니다.그림 3의 시간 척도를 설정하고 개방 루프 증폭기가 빠를수록 이 시간 척도가 빨라집니다.
이와는 별도로, 이 선형 2극 모델로부터의 실제 이탈은 두 가지 주요 합병증으로 인해 발생한다는 것을 알 수 있습니다. 첫째, 실제 증폭기는 0뿐만 아니라 두 개 이상의 극을 가지고 있으며 둘째, 실제 증폭기는 비선형이기 때문에 단계 응답은 신호 진폭에 따라 변화합니다.
오버슈트 제어
적절한 파라미터 선택에 의해 오버슈트를 제어하는 방법은 다음에 설명하겠습니다.
위의 방정식을 사용하여 스텝 응답을 미분하고 최대값을 구함으로써 오버슈트의 양을 구할 수 있습니다.최대 단계 응답max S의 결과는 다음과 같습니다.[3]
스텝 응답의 최종값은 1이므로 지수는 실제 오버슈트 자체입니다.μ = 0이면 오버슈트가 0인 것이 분명하며, 이는 다음과 같습니다.
이 2차 값은 x = (θ / 1/2θ)를1 설정하여 시간 상수의2 비율에 대해 해결됩니다.
β0 A 1 1이므로 제곱근의 1을 떨어뜨릴 수 있으며, 그 결과는 다음과 같다.
즉, 첫 번째 시간 상수는 두 번째 시간 상수보다 훨씬 커야 합니다.오버슈트를 허용하지 않는 디자인보다 더 과감하게 하기 위해 위의 관계에서 계수 α를 도입할 수 있습니다.
α를 허용 가능한 오버슈트 양으로 설정한다.
그림 4는 순서를 나타내고 있습니다.상단 패널(α = 4)과 하단 패널(α = 0.5)을 비교하면 α 값이 낮지만 응답 속도는 증가하지만 오버슈트는 증가합니다.사례 α = 2(가운데 패널)는 보데 게인 대 주파수 플롯에서 피크가 없는 최대 평탄한 설계입니다.이 설계에는 복수의 극(또는 0), 비선형성(신호 진폭 의존성) 및 제조 변동과 같은 비이상적 현실을 다루기 위한 경험적 안전 여유도가 내장되어 있으며, 어느 것이든 오버슈트를 너무 많이 초래할 수 있다.극 분리 조정(즉, 설정α)은 주파수 보정의 대상이며, 그러한 방법 중 하나가 극 분할이다.
안착시간 제어
그림 3의 스텝 응답에서 링잉의 진폭은 감쇠 계수 exp(-µt)에 의해 제어됩니다.즉, 최종값에서 허용되는 스텝 응답 편차를 지정할 경우, 예를 들어 δ, 즉 다음과 같습니다.
이 조건은 βOL A의 값에 관계없이 충족된다. 예를 들어S, 시간은 다음과 [4]같이 주어진 안착 시간 t보다 길다.
여기서 δ11 = αβAOL δ가2 되는 오버슈트 제어 조건 때문에 δ δ δ가2 적용 가능합니다. 종종 안착 시간 조건은 전형적인 우세한 극 보상을 가진 증폭기의 경우 1/(2µ δ2)가 이 대역폭에 가깝기 때문에 유니티 게인 대역폭에 반비례한다고 말합니다.그러나 이 결과는 이 경험칙보다 더 정확합니다.이 공식의 예로서 δ4 = 1/e = 1.8%일 때 안착시간 조건은 t = 8 µ이다S2.
일반적으로 오버슈트의 제어는 시정수비를 설정하고 안착시간S t는 [5][6][7]θ를2 설정한다.
스텝 응답을 사용한 시스템 식별:2개의 실제 극이 있는 시스템
이 방법에서는 스텝 반응의 유의점을 사용합니다.측정된 신호에 대한 접선을 추측할 필요가 없습니다.방정식은 몇 가지 유의한 비율과 비선형 방정식의 적합 매개변수를 결정하는 수치 시뮬레이션을 사용하여 도출됩니다.「」[8]도 참조해 주세요.
스텝은 다음과 같습니다.
- 입력 스텝 x ( x(를 사용하여 시스템의 스텝 y (){ y를 측정합니다.
- 스텝 응답이 정상 상태 출력 값의 25 % 및 %에 도달하는 t { style 및 t 시간을 결정합니다.
- 시스템 정상 상태 k 0 {\ k ( y( )() { k\ _ \} {\ {을 확인합니다.
- 계산한다.
- 두 시간 상수 결정
- Laplace 도메인 내에서 식별된 시스템의 전송 함수를 계산합니다.
위상 마진
다음으로 극비θ1/θ의2 선택은 피드백 [9]증폭기의 위상 여유와 관련된다.Bode 플롯 기사에 설명된 절차는 다음과 같습니다.그림 5는 두 번째 극 위치까지의 주파수 범위에서 2극 증폭기에 대한 보데 게인 플롯입니다.그림 5 뒤에 있는 가정은 주파수0 dB f가 f = 1/(2µ1)에서1 가장 낮은 극과 f = 1/(2µ2)에서2 두 번째 극 사이에 있다는 것이다.그림 5와 같이 이 조건은 α 1 1의 값에 대해 충족된다.
그림 5를 사용하여 루프 게인 βA가0 유니티 게인 또는 0dB 조건을 만족하는 주파수(f로 표시0 dB)를 구합니다.
게인 그림의 아래쪽 레그의 기울기는 (20dB/decade)입니다. 주파수가 10 증가할 때마다 게인은 동일한 계수만큼 감소합니다.
위상 여유는 -180°에서 f로의0 dB 위상 출발이다.따라서 마진은 다음과 같습니다.
f / f1 = βA0 1 1이므로0 dB f 단위는1 90°이다.따라서 위상 마진은 다음과 같습니다.
특히 사례 α = 1의 경우 θm = 45°, α = 2의 경우 θm = 63.4°이다.산센은[10] "시작하기 좋은 안전 위치"로 α = 3, θm = 71.6°를 권장한다.
θ를2 짧게 함으로써 α가 증가하면 안착시간S t도 짧아진다.θ가1 길어지면 α가 증가하면 안착시간S t는 거의 변화하지 않는다.더 일반적으로, 예를 들어 극 분할 기법을 사용하는 경우 θ와1 θ가2 모두 변경됩니다.
한편, 두 개 이상의 극이 있는 증폭기의 경우, 그림 5의 다이어그램은 "등가하는 두 번째 극"[11] 위치라고 하는 적합 매개변수를2 만들어 보데 플롯에 적합하게 만들 수 있다.
「 」를 참조해 주세요.
레퍼런스 및 메모
- ^ Yuriy Shmaliy (2007). Continuous-Time Systems. Springer Science & Business Media. p. 46. ISBN 978-1-4020-6272-8.
- ^ Benjamin C Kuo & Golnaraghi F (2003). Automatic control systems (Eighth ed.). New York: Wiley. p. 253. ISBN 0-471-13476-7.
- ^ Benjamin C Kuo & Golnaraghi F (2003). p. 259. ISBN 0-471-13476-7.
- ^ S(t)에 대한 오버슈트 기여의 인자 1 /sin(θ)이 1 /sin(θ) 1 1로 대체되었기 때문에 이 추정치는 약간 보수적인(긴) 것입니다.
- ^ David A. Johns & Martin K W (1997). Analog integrated circuit design. New York: Wiley. pp. 234–235. ISBN 0-471-14448-7.
- ^ Willy M C Sansen (2006). Analog design essentials. Dordrecht, The Netherlands: Springer. p. §0528 p. 163. ISBN 0-387-25746-2.
- ^ Johns 및 Martin에 따르면, 예를 들어 스위치드 캐패시터 회로에서 정착 시간은 충분히 빠른 전하 전송을 위해 opamp 정착 시간이 반 클럭 주기 미만이어야 합니다.
- ^ "Identification of a damped PT2 system Hackaday.io". hackaday.io. Retrieved 2018-08-06.
- ^ 게인 마진은 게인 플립 부호가 있는 주파수180 f를 결정해야 하며, 2극 시스템에서는 이러한 현상이 발생하지 않기 때문에 2극 모델을 사용하여 증폭기의 게인 마진을 찾을 수 없습니다.가까운 증폭기에 대해 f를 알면180 대략적으로 이득 마진을 찾을 수 있지만180, f는 위상 마진의 추정치인 2극 추정치와 달리 3극 이상의 위치에 따라 달라집니다.
- ^ Willy M C Sansen (2006-11-30). §0526 p. 162. ISBN 0-387-25746-2.
- ^ Gaetano Palumbo & Pennisi S (2002). Feedback amplifiers: theory and design. Boston/Dordrecht/London: Kluwer Academic Press. pp. § 4.4 pp. 97–98. ISBN 0-7923-7643-9.