Thông báo

Collapse
No announcement yet.

Control System Toolbox - cùng nhau

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Control System Toolbox - cùng nhau

    Mình nghĩ rằng đối với sinh viên chúng ta việc khai thác hết khả năng của phần mềm Matlab ứng dụng vào phân tích hệ thống tự động, dự đoán đưa ra các sách lược điều khiển là rất quan trọng.

    Mình mở box này ra với hi vọng chúng ta ai có khả năng có thời gian thì giới thiệu các cách lập trình để mô phỏng để khảo sát đặc tính động học hệ thống,.. Còn với mình, học hành xong rảnh thì mình viết cho các bạn thôi.

    Các vấn đề ở đây nêu ra là những hướng dẫn chủ yếu được nêu ở trong bộ công cụ Help rất mạnh của Matlab. Mở đầu là về toolbox Control System Toolbox: công cụ khảo sát, thiết kế hệ thống điều khiển.

    Đầu tiên, mình xin mở đầu giới thiệu công cụ LTIViewer, một công cụ trực quan để quan sát đáp ứng của một hệ như đáp ứng xung, đáp ứng bước nhảy, đáp ứng tần số,.., dùng LTIView ta có thể so sánh 2 hệ thống về các mặt được trên cùng 1 đồ thị.

    Đầu tiên bạn hãy tạo ra 2 hàm đơn giản là 2 hàm truyền đạt:
    Code:
    >>s = tf('s');
    >>G1 = 0.5/(10*s+1);
    >>G2 = G1;
    >>set(G2,'InputDelay',2);
    Sau đó, bạn khở động LTIViewer bằng lệnh:

    Code:
    >> LTIView;
    Các bạn làm theo các bước sau:



    Hình 1: Giao diện LTI View



    Hình 2: Vào File -> Inport



    Hình 3: chọn các hàm truyền trong workspace hoặc trong M-File


    Hình 4: Đáp ứng bước nhảy của 2 hàm truyền


    Bạn có thể chọn biểu diễn 4 hình trên 1 giao diện, mỗi figure hiển thị 1 đặc tính như step, bode, nyquist,.. Bạn vào Edit -> Plot Configuration như hình dưới:





    Bạn kích chuột phải vào từng subplot và chọn Grid để hiển thị lưới hoặc không. Với mỗi subplot bạn có thể chọn nó hiển thị đáp ứng này hoặc đáp ứng khác tùy theo.

    Để cho nhìn rõ, nên hiển thị 1 hình trên 1 figure thôi, và chọn đáp ứng khác .. bằng cách kich chuột phải vào figure đó và chọn:


    Mình nghĩ rằng với công cụ này bạn sẽ không cần phải gõ lệnh lằng nhằng khi phải so sánh 2 hệ thống, phân tích tính ổn định, độ dự trữ pha,..

    Mong các bạn góp ý, nếu không ai hưởng ứng tức là không có tác dụng, mình sẽ dừng box này lại.

    Chúc các bạn thành công.
    Last edited by ngohaibac; 11-11-2006, 07:14.
    Technical sale at WT Microelectronics S'pore
    Hỗ trợ dự án sử dụng các hãng Texas Instrument, STMicro, Freescale, Fairchild, International Rectifier, Ublox, Lumiled, Maxim
    Liên hệ: 0915.560.511 hoặc ngo.haibac@wtmec.com

  • #2
    Anh Hai Bac cho em hoi. Anh hoc dieu khien tu dong phai ko? Anh thay nganh hoc nay the nao? Va anh dang theo duoi mang de tai nao vay?

    Comment


    • #3
      Tuy hiện tại mình ko làm về vấn đề này,nhưng đây là 1 mảng rất hay
      trường mình cũng có dạy sơ lược để có thể sử dụng rất cơ bản phần này trong môn Thí nghiệm điều khiển tự động 2,nhưng chủ yếu là làm theo,còn chưa hiểu hết và tận dụng các chức năng của nó
      Cảm ơn Bắc có những bài viết rất thiết thực để mọi người hiểu thêm!!

      Comment


      • #4
        Thấy box này khá hay nhưng ít người tham gia. mình cũng ít thời gian viết bài quá nên để hưởng ứng Bắc, mình sẽ có một chút chia sẽ quanh cái toolbox của Matlab. Bạn nào cần dùng Fuzzy Logic Tool box thì có thể nhắn tin: bmnhy@yahoo.com

        Mình sẽ hướng dẫn trong khả năng và kinh nghiệm đã làm.



        Comment


        • #5
          cai control system toolbox như thế nào?bạn nào có thì share di

          Comment


          • #6
            Mọi người giúp mình với...!!!
            -Nếu ta đã thu thập được dữ liệu vào -ra thực tế ,rồi sử dụng OE của ident để nhận dạng thì có cách nào để tìm được hàm truyền rời rạc g(z) ứng với OE đó không....mong mọi người giúp đỡ...

            Comment


            • #7
              mình nhớ là có option xuất ra workspace mà

              Comment

              Về tác giả

              Collapse

              ngohaibac Tìm hiểu thêm về ngohaibac

              Bài viết mới nhất

              Collapse

              Đang tải...
              X