JavaScript is required

Cho hàm truyền \(G(s) = \frac{{18}}{{{s^2} - s + 1}}\) , hãy lập phương trình trạng thái

A.

\(A = \left[ {\begin{array}{*{20}{c}} 0&1\\ { - 1}&1 \end{array}} \right]{\rm{ ; B = }}\left[ \begin{array}{l} 0\\ 18 \end{array} \right]{\rm{ ; C = }}\left[ {\begin{array}{*{20}{c}} 1&0 \end{array}} \right]\)

B.

\(A = \left[ {\begin{array}{*{20}{c}} 0&1\\ { - 2}&{ - 1} \end{array}} \right]{\rm{ ; B = }}\left[ \begin{array}{l} 0\\ 20 \end{array} \right]{\rm{ ; C = }}\left[ {\begin{array}{*{20}{c}} 1&0 \end{array}} \right]\)

C.

\(A = \left[ {\begin{array}{*{20}{c}} 0&1\\ { - 8}&{ - 2} \end{array}} \right]{\rm{ ; B = }}\left[ \begin{array}{l} 0\\ 20 \end{array} \right]{\rm{ ; C = }}\left[ {\begin{array}{*{20}{c}} 1&0 \end{array}} \right]\)

D.

\(A = \left[ {\begin{array}{*{20}{c}} 1&1\\ { - 2}&{ - 8} \end{array}} \right]{\rm{ ; B = }}\left[ \begin{array}{l} 20\\ 0 \end{array} \right]{\rm{ ; C = }}\left[ {\begin{array}{*{20}{c}} 1&0 \end{array}} \right]\)

Trả lời:

Đáp án đúng: A


Để lập phương trình trạng thái từ hàm truyền G(s), ta sử dụng phương pháp chuyển đổi từ miền Laplace sang miền thời gian và định nghĩa các biến trạng thái. Hàm truyền đã cho là: \(G(s) = \frac{{Y(s)}}{{U(s)}} = \frac{{18}}{{{s^2} - s + 1}}\) Từ đây, ta có thể viết lại phương trình như sau: \((s^2 - s + 1)Y(s) = 18U(s))\) Chuyển đổi về miền thời gian (dùng phép biến đổi Laplace ngược), ta được phương trình vi phân: \(y''(t) - y'(t) + y(t) = 18u(t))\) Bây giờ, ta định nghĩa các biến trạng thái. Đối với một hệ bậc hai (mẫu số có \(s^2\)), ta thường chọn hai biến trạng thái \(x_1\) và \(x_2\): Đặt \(x_1 = y(t))\) (biến đầu ra) Thì \(x_1' = y'(t))\) Đặt \(x_2 = y'(t))\) (đạo hàm của biến đầu ra) Thì \(x_2' = y''(t))\) Từ các định nghĩa trên, ta có phương trình trạng thái thứ nhất: \(x_1' = x_2\) Thay \(y''(t), y'(t), y(t))\) bằng các biến trạng thái và đạo hàm của chúng vào phương trình vi phân: \(x_2' - x_2 + x_1 = 18u(t))\) Từ đó, ta có phương trình trạng thái thứ hai: \(x_2' = -x_1 + x_2 + 18u(t))\) Viết hai phương trình trạng thái dưới dạng ma trận \(\dot{x} = Ax + Bu\): \(\left[ {\begin{array}{*{20}{c}} x_1'\\ x_2' \end{array}} \right] = \left[ {\begin{array}{*{20}{c}} 0&1\\ { - 1}&1 \end{array}} \right]\left[ {\begin{array}{*{20}{c}} x_1\\ x_2 \end{array}} \right] + \left[ \begin{array}{l} 0\\ 18 \end{array} \right]u\) Vậy, ma trận A và B là: \(A = \left[ {\begin{array}{*{20}{c}} 0&1\\ { - 1}&1 \end{array}} \right]\) \(B = \left[ \begin{array}{l} 0\\ 18 \end{array} \right]\) Phương trình đầu ra \(y = Cx + Du\). Vì ta đã đặt \(y = x_1\), nên: \(y = \left[ {\begin{array}{*{20}{c}} 1&0 \end{array}} \right]\left[ {\begin{array}{*{20}{c}} x_1\\ x_2 \end{array}} \right] + 0u\) Vậy, ma trận C là: \(C = \left[ {\begin{array}{*{20}{c}} 1&0 \end{array}} \right]\) Ma trận D = 0 (vì tử số của hàm truyền chỉ có hằng số, không có bậc s bằng hoặc lớn hơn bậc s ở mẫu số). So sánh với các phương án đã cho, phương án 1 khớp hoàn toàn với kết quả phân tích: \(A = \left[ {\begin{array}{*{20}{c}} 0&1\\ { - 1}&1 \end{array}} \right]{\rm{ ; B = }}\left[ \begin{array}{l} 0\\ 18 \end{array} \right]{\rm{ ; C = }}\left[ {\begin{array}{*{20}{c}} 1&0 \end{array}} \right]\)

Bộ 200+ câu hỏi trắc nghiệm Lý thuyết điều khiển tự động có đáp án được tracnghiem.net chọn lọc và chia sẻ dưới đây, nhằm giúp các bạn sinh viên có thêm tư liệu tham khảo!


50 câu hỏi 60 phút

Câu hỏi liên quan