Thông báo

Collapse
No announcement yet.

Cần giúp đỡ về thực hành MATLAB

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

  • Cần giúp đỡ về thực hành MATLAB

    Mình mơí làm quen vơí MATLAB - SIMULINK và có 1 bài tập nhờ mọi ngươì chỉ giúp


    Cho hệ thống có sơ đồ câú trúc như hình vẽ, hãy mô phỏng hệ thống bằng phềm mềm MATLAB - SIMULINK và thực hiện hiêụ chỉnh ( mắc thêm mạch hiêụ chỉnh hoặc điêù chỉnh thông số mạch hiêụ chỉnh của hệ thống ban đâù ) để hệ thống làm việc ổn định .Đưa ra ý kiến về sự lựa chọn phương án hiệu chỉnh.
    Phân tích đánh giá chất lượng làm việc của hệ thống thông qua các thông số trên dặc tính quá độ h(t)



    Yêu cầu: - Vẽ dạng đặc tính h(t) ứng với sơ đò ban đầu.
    - Sử dụng các hàm của MATLAB để tính hàm truyền đạt mạch hở W, hàm truyền đạt mạch kín Wk của hệ thống khi chưa hiệu chỉnh, vẽ đặc tính quá độ bằng hàm step(w).
    - Vẽ sơ đồ hệ thống khi đã thực hiện hiệu chỉnh và đặc tính h(t) tương ứng.
    - Phân tích hệ thống, lấy các chỉ tiêu chất lượng theo thời gian trên dặc tính h(t). Tính h(∞), δ(%), n, tqd (thời gian quá độ) ? Chỉ tiêu chất lượng theo tần số ( lấy trên đặc tính tần số biên độ pha Logarit) ?

    Sẽ tốt hơn nếu mọi người có thể ghi rõ các bước thực hiện trên MATLAB - SIMULINK và ý nghĩa của các bước đó ( thông cảm mình mới làm quen với MATLAB )

  • #2
    Giải thích các vấn đề bạn LanYuki (chắc là Tuyết Lan 雪蘭?) hỏi một cách chi tiết thì phải gõ rất dài dòng! Bạn nên mua cuốn sách sau của tác giả N.P. Quang:

    Nguyễn Phùng Quang, Matlab & Simulink dành cho kỹ sư điều khiển tự động. KHKT Hà nội. , 2004. Số trang: 482.

    Hải Âu
    Last edited by HaiAu2005; 13-05-2007, 22:07.

    Comment


    • #3
      Theo mình thì newbie mà đọc luôn cuốn của Nguyễn Phùng Quang chắc hoa mắt chóng mặt quá.
      Mình đọc thấy bài bạn đưa ra khá giống bài thực hành môn lí thuyết điều khiển của bọn mình, rất cơ bản. Bạn nên học lí thuyết điều khiển, ở đây là phần tuyến tính trước rồi mở phần help cho Control Tool Box cùng các demo nếu có của nó ra tìm hiểu. Tốt hơn bất cứ cuốn sách nào về Matlab đấy.

      Comment


      • #4
        Bạn tìm hiểu những cái này trước:
        - cách khai báo ma trận
        - tf, ss, zpk -> để định nghĩa 1 khối, hệ thống
        - pole, zero, eig -> xác định cực, zero
        - series, parallel, feedback -> để nối các khối
        - lsim, step, plot, bode -> để mô phỏng, vẽ đáp ứng

        Đọc sách lướt qua xem trong sách có gì, nếu ko hiểu thì chẳng sao. Từ từ, làm trên máy tính trước. Vào Matlab, type:
        >> help <lệnh> [enter]
        thì sẽ biết lệnh làm gì và các lệnh liên quan. Đọc ko hiểu, thì mới mở sách ra tìm.

        Nếu cảm thấy vẫn còn mù mờ, không biết bắt đầu từ đâu, bạn gõ: >> sisotool [enter]
        vọc 1 lúc lấy cảm hứng tìm hiểu tiếp
        Phen này ông quyết buôn băng dính,
        Vừa bán vừa hm... hm... cũng đắt hàng.

        Comment


        • #5
          Cảm ơn mọi người đã giúp đỡ mình làm xong bài rồi. Ko ngờ nó lại dễ đến thế mình làm trên cửa sổ LTI viewer thì một lúc là ra các thông số của bài nhưng còn phần hiệu chỉnh mình ko biết phải hiệu chỉnh như thế nào. Có thuật toán nào về hiệu chỉnh mạch ko vậy ? phần hiệu chỉnh mình phải làm " mò " suốt 1 tối mới ra, bằng cách thay đổi thông số mạch hiệu chỉnh. Nhưng có người nói rằng mắc thêm mạch hiệu chỉnh ( mắc thêm 1 khâu song song vào để so sánh với khâu 15/(0.4s^2+s) của mạch chính thì hiệu chỉnh sẽ nhanh hơn ).Xin mọi ngừoi cho ý kiến.

          Comment


          • #6
            Nguyên văn bởi LanYuki Xem bài viết
            Cảm ơn mọi người đã giúp đỡ mình làm xong bài rồi. Ko ngờ nó lại dễ đến thế mình làm trên cửa sổ LTI viewer thì một lúc là ra các thông số của bài nhưng còn phần hiệu chỉnh mình ko biết phải hiệu chỉnh như thế nào. Có thuật toán nào về hiệu chỉnh mạch ko vậy ? phần hiệu chỉnh mình phải làm " mò " suốt 1 tối mới ra, bằng cách thay đổi thông số mạch hiệu chỉnh. Nhưng có người nói rằng mắc thêm mạch hiệu chỉnh ( mắc thêm 1 khâu song song vào để so sánh với khâu 15/(0.4s^2+s) của mạch chính thì hiệu chỉnh sẽ nhanh hơn ).Xin mọi ngừoi cho ý kiến.
            Với những bài đơn giản đơn giản như trên thì tốt nhất là bác thiết kế hiệu chỉnh bằng lý thuyết (tính tay hoặc viết lệnh cho MATLAB tính) rồi chạy simulink kiểm ra kết quả. Chỉ mò khi hệ thống phức tạp, hoặc không biết đầy đủ thông tin về đối tượng điều khiển (mô hình ko chính xác).

            Bác nói "mò suốt 1 tối mới ra". Em không biết như thế nào như thế nào thì gọi là "mò ra". Bác phải đưa ra 1 yêu cầu chất lượng cụ thể (chẳng hạn overshoot cho phép bao nhiêu, thời gian xác lập bao nhiêu, tín hiệu điều khiển giới hạn trong khoảng nào,...) rồi sau đó mò. Bác mò thông số hiệu chỉnh cho ra 1 đáp ứng quá độ rất đẹp nhưng tín kiệu điều khiển lại quá lớn, thì đó cũng không phải là 1 thiết kế tốt.

            Bác không nói mắc khâu gì song song với khâu 15/(0.4s^2+s) nên em chẳng biết trả lời thế nào.
            Phen này ông quyết buôn băng dính,
            Vừa bán vừa hm... hm... cũng đắt hàng.

            Comment


            • #7
              À tiêu chuẩn ổn định đưa ra là
              overshoot <30% ,
              settling time <6s,
              số lần dao động (n) <3
              Còn về cái vụ mò thì mình cứ thay đổi thông số mạch hiệu chỉnh từ từ thay đổi K thấy ổn ổn về độ quá điều chỉnh rồi thì thay đổi hệ số của T cứ như thế thay đổi lần lượt đến khi nào ra thì thôi ---> hậu quả mất 1 tối.
              Còn cậu bạn hiệu chỉnh hộ mình thì cậu ý mắc thêm 1 khâu là K/Ts+1 (không nhớ hệ số) để so sánh với khâu 15/(0.4s^2+s).Cậu ý làm nhanh lắm chỉ thay đổi thông số 3 hay 4 lần gì đó là hệ thống đạt được các tiêu chuẩn trên.Nhưng mà đồ thị đặc tính quá độ của cậu ý mình ko tin tưởng lắm
              Đây là đặc tính quá độ của mình

              còn đây là của bạn ý

              thật ra đường bạn ý chỉnh là 1 đường tiệm cận ko được như hình trên đâu

              Comment


              • #8
                Bài 1 : Cho mô hình lý tưởng: G(s)= 5/((1+s)^3*(3s+1))

                o Xác định mô hình ước lượng bằng phương pháp 1 điểm quy chiếu
                o Xác định mô hình ước lượng bằng phương pháp 2 điểm quy chiếu
                o Xây dựng đặc tính quá độ
                o Xác định tham số cho bộ điều khiển PI
                o Mô phỏng hệ thống, cho nhận xét

                mình mới học matlab mà cô đã cho bài tập lớn về, hic, các bạn hướng dẫn mình cách làm với !

                Comment


                • #9
                  ......................

                  Comment

                  Về tác giả

                  Collapse

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

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

                  Collapse

                  Đang tải...
                  X