목록Control Theory (8)
lastnamesong

[System Modeling] Block Diagram (블록 다이어그램, 블록선도)라플라스 변환과 전달함수에 대해서는 이전 글에서 정리했던 적이 있다. [System Modeling] 라플라스 변환과 전달함수 (Laplace transformation, Transfer function)제어 시스템 분석에서 라플라스 변환 (Laplacelastnamesong.tistory.com직전 글에서 블록 다이어그램에 대해 정리를 했고, 간단한 피드백 루프 전달함수를 구하는 방법을 배웠다.이번에는 피드백 루프에 대해 추가적으로 정의되는 개념에 대해 정리하고, 이전 글에서 정리하지 못했던 블록 다이어그램 예시들을 해석하여 블록 다이어그램에 대해 더 적응하고 복잡해보이는 그림이 나와도 자신감을 가질 수 있도록 한다..

라플라스 변환과 전달함수에 대해서는 이전 글에서 정리했던 적이 있다. [System Modeling] 라플라스 변환과 전달함수 (Laplace transformation, Transfer function)제어 시스템 분석에서 라플라스 변환 (Laplace transformation)은 매우 강력한 도구로, 시간 영역 (time domain)에서의 미분 방정식을 주파수, 또는 라플라스 영역 (frequency domain)으로 변환하여 해석하는 데lastnamesong.tistory.com시스템을 수학적으로 표현하는 것도 해석에는 용이하지만 직관적으로 이해하기 어렵다. 입력과 출력, 그리고 모델을 시각적으로 표현할 수 있는 방법이 있으며 이것이 블록 선도 (block diagram)이다. 이 block ..

[Time Response] 2차 시스템의 시간응답 - 1앞서 살펴본 1차 시스템의 시간응답은 시스템의 입력에 대한 단순하고 직관적인 응답 특성을 보여준다. [Time Response] 1차 시스템의 시간 응답앞서 정리했던 동적 시스템 모델링 및 라플라스 변환lastnamesong.tistory.com직전 글에서는 2차 시스템의 모델 변수에 따라 자유응답이 어떤 경향으로 달라지는지를 정리했다. 이번 글에서는 step input (계단 입력)에 대해서 2차 시스템이 어떻게 응답하는지를 정리한다.\( m\ddot{x} + c\dot{x} +kx = f(t) \)의 자유 응답은 아래와 같이 감쇠비 \(\zeta\)와 고유진동수 \(\omega_n\)의 식으로 정리할 수 있었다. 이 때, \(B\)와 \(\ph..

앞서 살펴본 1차 시스템의 시간응답은 시스템의 입력에 대한 단순하고 직관적인 응답 특성을 보여준다. [Time Response] 1차 시스템의 시간 응답앞서 정리했던 동적 시스템 모델링 및 라플라스 변환 내용을 기반으로 어떤 입력에 대한 시스템의 (출력) 응답을 구해낼 수 있다. 라플라스 변환을 통해 복잡한 미분방정식을 대수방정식으로 변lastnamesong.tistory.com그러나 실제 많은 물리적 시스템은 1차보다 더 복잡한 동작을 가지며, 이때 2차 시스템 모델이 유용하다. 2차 시스템은 두 개의 에너지 저장 요소를 포함하며, 진동이나 과도 응답(overshoot) 같은 특성을 나타낼 수 있다. 이번 글에서는 2차 시스템의 시간응답을 구하는 방법과 이를 통해 시스템의 동작을 이해하는 데 필요한 물..

앞서 정리했던 동적 시스템 모델링 및 라플라스 변환 내용을 기반으로 어떤 입력에 대한 시스템의 (출력) 응답을 구해낼 수 있다. 라플라스 변환을 통해 복잡한 미분방정식을 대수방정식으로 변환하고, 주어지는 입력에 대한 출력을 간단하게 계산하여 라플라스 역변환으로 구하는 식이다. 이번 글에서는 1차 시스템에서의 시간응답을 구하는 방법과 물리적인 의미에 대해 정리한다.위 그림은 모두 1차 미분방정식의 형태로 모델링 되었으므로 1차 시스템이 된다. 왼쪽 두 개의 그림에서 측정값이 속도가 아닌 위치로 정의된다면 2차 시스템으로 모델링 할수 있게 된다.$$ a_1 \dot{y} + a_0 y = f $$위와 같은 1차 시스템에 대해서, 입력 \(f\)를 unit step function (i.e., \(f=1\))..

앞서 시간 영역과 라플라스 영역에서의 시스템 모델링 방법에 대해 정리했다.이렇게 정의한 시스템의 복잡도를 나타내는 중요한 개념으로 시스템의 차수가 있다. 차수는 시스템의 복잡성을 나타내며, 특히 동적 시스템에서는 시스템이 저장할 수 있는 독립적인 상태 변수의 개수로 정의된다. 차수가 높을수록 시스템의 복잡도가 증가하며, 시간 응답, 주파수 응답, 그리고 안정성에 중요한 영향을 미친다. 이번 글에서는 time-domain과 (미분 방정식)과 Laplace domain (전달함수)에서 시스템의 차수를 정의하는 방법과 차수의 의미에 대해 정리해본다.미분 방정식에서의 차수시스템의 동작을 기술하는 미분 방정식이 주어진 경우, 시스템의 차수는 해당 방정식에서 출력의 가장 높은 미분 항의 차수로 정의된다. 예를 들어..

제어 시스템 분석에서 라플라스 변환 (Laplace transformation)은 매우 강력한 도구로, 시간 영역 (time domain)에서의 미분 방정식을 주파수, 또는 라플라스 영역 (frequency domain)으로 변환하여 해석하는 데 사용된다. 이전 글에서 모델링 했던 시스템들은 시간 영역에서 정의된 것이며, 미분방정식 형태로 되어있어 그 풀이가 쉽지 않다. [System Modeling] 동적 시스템 모델링동적 시스템이란 시간에 따라 변화하는 물리적인 시스템을 뜻하며, 보통 미분방정식의 형태로 쉽게 볼 수 있다. 시스템이라는 개념은 매우 광범위하게 사용되지만, 일반적으로 특정한 목적을lastnamesong.tistory.com공학 수학 등에서 배우는 라플라스 변환을 통해 이를 단순한 대수적..

동적 시스템이란 시간에 따라 변화하는 물리적인 시스템을 뜻하며, 보통 미분방정식의 형태로 쉽게 볼 수 있다. 시스템이라는 개념은 매우 광범위하게 사용되지만, 일반적으로 특정한 목적을 위해 설계되거나 자연적으로 존재하는 상호 작용하는 요소들의 집합체로 정의할 수 있을 것이다. 예를 들어, 자동차, 생태계, 경제 시스템 등을 모두 시스템으로 볼 수 있다.시스템을 정의하기 위한 요소 중 핵심은 입력과 출력일 것이다. 입력은 시스템에 영향을 주는 외부의 자극이나 변수를 뜻한다. 예를 들어, 자동차의 경우 가속 페달을 밟는 것이 입력이 될 수 있다. 출력은 시스템이 생성하는 결과물로서 자동차의 경우 속도가 출력이 될 수 있다. 제어 시스템 설계에 있어서 가장 기초가 되는 단계는 제어하고자 하는 시스템을 수학적으로..