Trong điều khiển PID, các cực và số không biểu thị điều gì?


11

Bất cứ khi nào tôi đọc một văn bản về điều khiển (ví dụ như điều khiển PID), nó thường đề cập đến 'cực' và 'số không'. Họ có ý nghĩa gì bởi điều đó? Trạng thái vật lý nào mà một cực hoặc không mô tả?


Ah tôi nhớ chúng tôi đã học những thứ đó trong tầm kiểm soát, nhưng tôi đã quên chúng. Một cái gì đó về nơi một số chức năng đạt đến 0 hoặc vô cùng (số không và số cực) và có một số đường cong bắt đầu từ số không đến số cực trong không gian s (đó là sau khi biến đổi laplas?) Hoặc đại loại như thế. Tôi nhớ các sơ đồ trông rất đẹp, nhưng tôi không nhớ gì nữa!
Shahbaz

Câu trả lời:


8

Hàm T(x) mô tả cách thức đầu vào của hệ thống ánh xạ tới đầu ra của hệ thống được gọi là hàm truyền.

Đối với các hệ tuyến tính, hàm truyền có thể được viết là trong đó ND là đa thức, tức là T ( x ) = N ( x )N(x)/D(x)ND

T(x)=N(x)D(x)

Các số 0 của hệ thống là các giá trị của thỏa mãn câu lệnh N ( x ) = 0 . Nói cách khác, chúng là gốc của đa thức N ( x ) . Như N ( x ) . tiếp cận 0, tử số của hàm truyền (và do đó chính hàm truyền) tiếp cận giá trị 0.xN(x)=0N(x)N(x)

Tương tự các cực của hệ thống là các giá trị của thỏa mãn câu lệnh D ( x ) = 0 . Nói cách khác, chúng là gốc của đa thức D ( x ) . Khi D ( x ) tiến đến một cực, mẫu số của hàm truyền đạt tới 0 và giá trị của hàm truyền đạt tới vô cùng.xD(x)=0D(x)D(x)

Các cực và số không cho phép chúng ta hiểu cách một hệ thống sẽ phản ứng với các đầu vào khác nhau. Các số 0 rất thú vị vì khả năng chặn tần số trong khi các cực cung cấp cho chúng ta thông tin về sự ổn định của hệ thống. Nói chung, chúng ta vẽ đồ thị các cực và số không trong mặt phẳng phức và chúng ta nói rằng một hệ thống được giới hạn đầu vào giới hạn đầu vào (BIBO) ổn định nếu các cực nằm ở nửa bên trái của mặt phẳng phức (LHP - Mặt phẳng nửa bên trái).

Cuối cùng, khi chúng tôi thiết kế một bộ điều khiển, chúng tôi có hiệu lực điều khiển các cực và số không để đạt được các thông số thiết kế cụ thể.


1
Cảm ơn, nhưng tôi không cảm thấy bất kỳ khôn ngoan hơn. Bạn có thể giải thích các số không và cực có nghĩa gì trong bối cảnh kiểm soát?
Rocketmagnet

Tôi đã thêm một chút nữa theo yêu cầu của bạn. Tôi hy vọng điều đó sẽ giúp.
DaemonMaker

2
Tôi nghĩ vấn đề ở đây @Rocketmagnet là đây là một chủ đề khá rộng. Tôi có thể sẽ đặt nó trong danh mục Nếu bạn có thể tưởng tượng toàn bộ cuốn sách trả lời câu hỏi của bạn, bạn đang hỏi quá nhiều .
Đánh dấu gian hàng

Đối với giáo dân, bạn cũng cần làm rõ rằng đầu vào và đầu ra nằm trong miền Laplace ở đây. Như Mark Booth tuyên bố, lý do mà các cực và số không kiểm soát được là do tích hợp đường viền phức tạp và thực tế là các phương trình vi phân có thể được chuyển thành các phương trình đại số trong miền Laplace. Các cực có thể được coi là đặc trưng cho cả một hệ thống dao động theo thời gian (gợn sóng) và cách nó phân rã theo cấp số nhân hoặc tăng trưởng theo thời gian. Tuy nhiên, nhìn chung, trực giác phải được học và không có lời giải thích vật lý nhanh và nhanh ...
daaxix

5

Các hàm truyền đa thức này xảy ra, khi bạn thực hiện phép biến đổi Laplace trên một số phương trình vi phân tuyến tính thực sự mô tả robot của bạn hoặc là kết quả của việc tuyến tính hóa động lực học của robot ở một trạng thái mong muốn. Hãy nghĩ về nó giống như một "bản mở rộng Taylor" xung quanh trạng thái đó.

Biến đổi Laplace là sự khái quát hóa của biến đổi Fourier thành các hàm không theo định kỳ. Trong kỹ thuật điện, biến đổi Laplace được hiểu là sự biểu diễn của hệ thống trong miền tần số , tức là nó mô tả, cách hệ thống truyền bất kỳ tần số nào từ tín hiệu đầu vào. Zeros sau đó mô tả các tần số không được truyền đi. Và như DaemonMaker đã đề cập, các cực rất quan trọng khi xem xét tính ổn định của hệ thống: Chức năng chuyển của hệ thống chuyển sang vô cực gần các cực.

Ý nghĩa của chúng trong bối cảnh kiểm soát:

Ba Lan : Họ nói với bạn, nếu một hệ thống (cũng có thể là một hệ thống mới, trong đó bạn đã chèn một vòng phản hồi với luật kiểm soát) có ổn định hay không. Thông thường bạn muốn một hệ thống ổn định. Vì vậy, bạn muốn tất cả các cực của hệ thống nằm trong nửa mặt phẳng bên trái (tức là phần thực của các cực phải nhỏ hơn 0). Các cực là giá trị riêng của ma trận hệ thống của bạn . Khoảng cách chúng ở trên nửa mặt phẳng bên trái cho bạn biết hệ thống hội tụ nhanh đến trạng thái nghỉ như thế nào. Càng ở xa trục tưởng tượng, hệ thống hội tụ càng nhanh.

Số không : Chúng có thể thuận tiện nếu bạn có một cực trên nửa mặt phẳng bên phải hoặc vẫn ở nửa mặt phẳng bên trái, nhưng quá gần với trục tưởng tượng: Bằng cách sửa đổi thông minh hệ thống của bạn, bạn có thể chuyển các số không lên các cực không mong muốn của mình để tiêu diệt họ .


Bạn có thể thêm một số hình ảnh để minh họa điều này?
Ian

Xin lỗi vì sự vắng mặt dài của tôi. Phải làm với rất nhiều công việc học tập tôi hiện đang phải làm. Nếu vẫn muốn, tôi có thể thêm ngay khi có thời gian cho nó.
Daniel Eberts

2
Trái với những gì đã nói, việc hủy bỏ cực / không bao giờ được thực hiện khi cực của nhà máy được kiểm soát nằm trong RHP. Lý do là ngay cả một sự khác biệt rất nhỏ giữa cực và số 0 được thêm vào để tiêu diệt nó sẽ được tăng cường và sẽ làm cho hệ thống phản ứng phân kỳ. Hãy nhớ rằng: không bao giờ !
Ugo Pattacini

0

Tôi thực sự không thể nói về các số không của hàm truyền, nhưng các cực của hàm truyền chắc chắn có một cách hiểu có ý nghĩa.

Để hiểu được cách giải thích này, bạn phải nhớ rằng hệ thống mà chúng ta muốn kiểm soát thực sự là một trong hai điều: hoặc là một khác biệt phương trình hay một sự khác biệt phương trình. Trong cả hai trường hợp, cách tiếp cận phổ biến để giải các phương trình này là xác định giá trị riêng của chúng. Quan trọng hơn, khi hệ thống là tuyến tính, các giá trị riêng của phương trình vi phân / chênh lệch tương ứng chính xác với các cực của hàm truyền. Vì vậy, bằng cách lấy các cực, bạn thực sự có được các giá trị riêng của phương trình ban đầu. Chính các giá trị riêng của phương trình ban đầu (theo tôi) thực sự quyết định sự ổn định của hệ thống; nó chỉ là một sự trùng hợp đáng kinh ngạc rằng các cực của một hệ tuyến tính chính xác là giá trị riêng của phương trình ban đầu.

Để minh họa điều này, hãy xem xét hai trường hợp riêng biệt:

Trường hợp 1: Phương trình vi phân

x(t)=Ceλtλ x(t)0tRe(λ)<0Re(λ)0eλt

Trường hợp 2: Phương trình sai phân

xt=Cλtλ xt0t|λ|<1|λ|1λt

Trong cả hai trường hợp, các cực của hàm hệ thống và các giá trị riêng của phương trình vi phân / đồng nhất (đồng nhất) là hoàn toàn giống nhau! Theo ý kiến ​​của tôi, nó có ý nghĩa hơn đối với tôi để giải thích các cực như là giá trị riêng vì giá trị riêng giải thích điều kiện ổn định theo cách tự nhiên hơn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.