Cho Em Hỏi Về Hệ Số Kp, Ki, Kd Của Bộ PID

  • Đăng ký hoặc đăng nhập
    • Logging in... Ghi Nhớ? Ðăng Nhập Forgot password or user name? hoặc Đăng ký
    • Log in with Facebook
  • Nếu đây là lần đầu tiên đến với Điện Tử Việt Nam, bạn có thể đọc phần Hỏi đáp bằng cách nhấn vào liên kết. Có thể bạn cần đăng kí trước khi có thể gửi bài . Để bắt đầu xem bài viết, chọn diễn đàn bạn muốn thăm dưới đây.
Thông báo Collapse No announcement yet. Cho em hỏi về hệ số Kp, Ki, Kd của bộ PID Collapse X Collapse
  • Bài viết
  • Hoạt động gần đây
  • Tìm kiếm
  • Trang of 1
  • Lọc
  • Giờ All Time hôm nay Last Week Last Month
  • Show All Discussions only Photos only Videos only Links only Polls only Events only
Filtered by: Clear All new posts Trước template Next
  • Ultra Ultra Thành viên tích cực
    • Tham gia: Dec 2009
    • Bài viết: 179
    • Share
    • Tweet
    #1

    Cho em hỏi về hệ số Kp, Ki, Kd của bộ PID

    11-07-2012, 15:34 Em đọc trên mạng thấy Kp, Ki = Kp/Ti, Kd = Kd*Td. Sau đó em có đọc tài liệu về bộ PID trong S7-200 thì thấy Ti nó ghi là Integral Time, Td là Derivative Time và đơn vị tính của Ti, Td là min (phút). Còn đọc trong tài liệu khác thì nó ghi là hệ số tích phân , và hệ số vi phân. Vậy cho em hỏi có phải Ti, Td trong 2 trường hợp trên có phải là 1 ? Và nó có đơn vị tính là gì mà sao bộ PID trong S7-200 lại ghi là min? Tags: None
  • achut achut Thành viên chính thức
    • Tham gia: Feb 2008
    • Bài viết: 67
    • Share
    • Tweet
    #2 11-07-2012, 17:38 Có 2 công thức (CT) : (I) và : (II) Trong CT (I) thì Kp, Ki, Kd là các hệ số tỷ lệ, tích phân, vi phân. Kp không có thứ nguyên, Ki (1/ms,s,min) và Kd (ms,s,min). Trong CT (II) thì Ti, Td là các hằng số thời gian tích phân, vi phân. Thứ nguyên lấy của thời gian (ms,s,min...). Hai CT trên là tương đương. Dùng CT nào thì sử dụng bộ hệ số đó. S7 200 có 4 thông số : - Gain : hệ số tỷ lệ. - Ti : hằng số thời gian tích phân. - Td : hằng số thời gian vi phân. - Ts : thời gian trích mẫu. Tham khảo : PID controller - Wikipedia, the free encyclopedia Một số CT PID các hãng sử dụng : http://bestune.50megs.com/PLC.htm Last edited by achut; 11-07-2012, 17:56.

    Comment

    Gửi bài viết Huỷ bỏ
  • Ultra Ultra Thành viên tích cực
    • Tham gia: Dec 2009
    • Bài viết: 179
    • Share
    • Tweet
    #3 11-07-2012, 23:22 Em cảm ơn anh. Với lại với bộ PID em có thể điều khiển được 2 thông số ko vậy ? Chẳng hạn giờ em muốn điều khiển 2 thông số là tốc độ và vị trí của con trượt cây vít me được gắn trên động cơ có được ko vậy? Em chỉ có thể làm về vận tốc còn vị trí em chưa có hướng, mong mọi người chỉ dùm em. Em xin cám ơn.

    Comment

    Gửi bài viết Huỷ bỏ
  • achut achut Thành viên chính thức
    • Tham gia: Feb 2008
    • Bài viết: 67
    • Share
    • Tweet
    #4 12-07-2012, 00:47 Bạn định dùng PLC điều khiển vị trí trục vít me ạ. Thế thì bạn nên mua 1 cái driver làm sẵn và Step motor, khi ấy bạn chỉ cần cấp xung cho driver là nó chạy tới vị trí bạn cần. Mình thấy nó hay dùng trong các máy CNC. Còn nếu muốn tự làm với DC motor thì hướng thuật toán theo mình hiểu như thế này : (mượn tạm cái hình trên mathworks.com) Điều khiển vị trí bao gồm 2 vòng điều khiển. - Vòng trong là điều khiển momen (dòng điện) của động cơ, và vòng ngoài là điều khiển vận tốc. Tốc độ đáp ứng của vòng trong bao giờ cũng nhanh hơn vòng ngoài. - Trong hình nó dùng 2 bộ điều khiển PI cho 2 vòng (có thể đối tượng động cơ là hệ tác động nhanh nên nó cho Td/Kd = 0 hoặc nếu có thì cũng rất nhỏ). - Hai bộ điều khiển PI này là giải quyết bằng phần mềm, phần cứng bạn cần có phản hồi dòng (cho vòng trong-Rshunt chẳng hạn) và phản hồi tốc độ(cho vòng ngoài-encoder chẳng hạn). - Ở trên nó còn có vòng thứ 3 là phản hồi vị trí. Nếu không muốn có vòng này thì mình làm mò cũng được(chỉnh đi chỉnh lại giá trị đặt vị trí vài lần) vì sai lệch phản hồi chỉ qua khâu khuếch đại. - Việc bây giờ là lập trình và tìm thông số Kp, Ti của 2 vòng đó. Cân nhắc trước khi làm nếu dùng PLC: - Phương án mua driver + step motor cho nhanh, khỏi mệt. Vì nếu không bạn phải mua thêm phần đo dòng về (sensor+modul analog chẳng hạn) cho DC motor. Khéo lại đắt hơn . - Dùng MCU cũng là 1 giải pháp hợp lý.

    Comment

    Gửi bài viết Huỷ bỏ
  • Ultra Ultra Thành viên tích cực
    • Tham gia: Dec 2009
    • Bài viết: 179
    • Share
    • Tweet
    #5 12-07-2012, 01:46 Nguyên văn bởi achut Xem bài viết Bạn định dùng PLC điều khiển vị trí trục vít me ạ. Thế thì bạn nên mua 1 cái driver làm sẵn và Step motor, khi ấy bạn chỉ cần cấp xung cho driver là nó chạy tới vị trí bạn cần. Mình thấy nó hay dùng trong các máy CNC. Còn nếu muốn tự làm với DC motor thì hướng thuật toán theo mình hiểu như thế này : (mượn tạm cái hình trên mathworks.com) Điều khiển vị trí bao gồm 2 vòng điều khiển. - Vòng trong là điều khiển momen (dòng điện) của động cơ, và vòng ngoài là điều khiển vận tốc. Tốc độ đáp ứng của vòng trong bao giờ cũng nhanh hơn vòng ngoài. - Trong hình nó dùng 2 bộ điều khiển PI cho 2 vòng (có thể đối tượng động cơ là hệ tác động nhanh nên nó cho Td/Kd = 0 hoặc nếu có thì cũng rất nhỏ). - Hai bộ điều khiển PI này là giải quyết bằng phần mềm, phần cứng bạn cần có phản hồi dòng (cho vòng trong-Rshunt chẳng hạn) và phản hồi tốc độ(cho vòng ngoài-encoder chẳng hạn). - Ở trên nó còn có vòng thứ 3 là phản hồi vị trí. Nếu không muốn có vòng này thì mình làm mò cũng được(chỉnh đi chỉnh lại giá trị đặt vị trí vài lần) vì sai lệch phản hồi chỉ qua khâu khuếch đại. - Việc bây giờ là lập trình và tìm thông số Kp, Ti của 2 vòng đó. Cân nhắc trước khi làm nếu dùng PLC: - Phương án mua driver + step motor cho nhanh, khỏi mệt. Vì nếu không bạn phải mua thêm phần đo dòng về (sensor+modul analog chẳng hạn) cho DC motor. Khéo lại đắt hơn . - Dùng MCU cũng là 1 giải pháp hợp lý. Cảm ơn anh, nhưng anh cho em hỏi thêm là mình điều khiển dòng để làm gì vậy ??? (Em cũng chỉ hiểu sơ sơ, chưa thấm lắm) ?? Trước gì em thấy điều khiển động cơ DC thường dùng là dùng PWM và kiểu điều khiển dòng này là sao vậy ? Phần cứng của em hiện giờ thì chỉ có mạch điều khiển động cơ DC sài cầu H thì làm sao để chỉnh dòng ?

    Comment

    Gửi bài viết Huỷ bỏ
  • achut achut Thành viên chính thức
    • Tham gia: Feb 2008
    • Bài viết: 67
    • Share
    • Tweet
    #6 12-07-2012, 02:31 Điều khiển dòng là điều khiển momen đấy bạn, khi đến vị trí thì nó dừng lại ở đó. Vận tốc bằng 0 nhưng momen khác 0 lấy tay xoay trục nó cứng ngắc ah. Nếu có mỗi cầu H + PWM thì là điều khiển vận tốc, khi vận tốc bằng 0 thì momen cũng bằng 0, bạn lấy tay xoay nó vẫn quay. Thế nên nó mới sinh ra điều khiển vị trí. Bạn phải thêm phần cứng như ở #4 nữa bạn ah.

    Comment

    Gửi bài viết Huỷ bỏ
  • duonghoang duonghoang Thành viên tích cực
    • Tham gia: Nov 2006
    • Bài viết: 599
    • Share
    • Tweet
    #7 12-07-2012, 03:10 DC biết cách đk thì vẫn có thể tự hãm đc khi đứng yên, tự chế thì hơi phức tạp, tốt nhất bạn nên mua driver của nó có sẵn mà làm. 0988467839

    Comment

    Gửi bài viết Huỷ bỏ
  • Ultra Ultra Thành viên tích cực
    • Tham gia: Dec 2009
    • Bài viết: 179
    • Share
    • Tweet
    #8 12-07-2012, 12:00 Máy anh cho em hỏi sao em kiếm mạch điều khiển dòng đọc cơ DC sao kiếm hoài ko có cái nào hết, đa phần là cầu H điều khiển PWM. Anh có thể post sơ đồ ví dụ lên dùm em được ko vậy ?

    Comment

    Gửi bài viết Huỷ bỏ
  • achut achut Thành viên chính thức
    • Tham gia: Feb 2008
    • Bài viết: 67
    • Share
    • Tweet
    #9 12-07-2012, 13:48 Bạn tìm kiếm trong các trang nước ngoài mình nghĩ là có đấy

    Comment

    Gửi bài viết Huỷ bỏ
  • Ultra Ultra Thành viên tích cực
    • Tham gia: Dec 2009
    • Bài viết: 179
    • Share
    • Tweet
    #10 12-07-2012, 14:15 Hu hu, em kiếm sáng h mà ko ra. À cho em hỏi thêm là bộ driver cho S7-200 rẻ ko vậy ? giá bao nhiêu thế ? có phải là module mở rộng ra ko ?

    Comment

    Gửi bài viết Huỷ bỏ
  • Ultra Ultra Thành viên tích cực
    • Tham gia: Dec 2009
    • Bài viết: 179
    • Share
    • Tweet
    #11 12-07-2012, 14:15 Nếu được anh có thể cho em 1 sơ đồ mẫu nào về điều khiển dòng cũng được.

    Comment

    Gửi bài viết Huỷ bỏ
  • achut achut Thành viên chính thức
    • Tham gia: Feb 2008
    • Bài viết: 67
    • Share
    • Tweet
    #12 16-07-2012, 19:29 Bạn tra "torque control" hay "direct torque control drive" thấy có nhiều mà. VD trang này: DC Drives: Product Image View of DC Drives and Accessories by Carotron Mỗi driver nó cho cả mạch đó, ứng dụng được phần nào thì chọn nhé .

    Comment

    Gửi bài viết Huỷ bỏ
Trước template Next Về tác giả Collapse Ultra Tìm hiểu thêm về Ultra Bài viết mới nhất Collapse
  • nguyendinhvan Trả lời cho Đặt hàng thiết kế chế tạo nghịch lưu 3 pha điều khiển động cơ bởi nguyendinhvan Ở đây thì cũng chỉ có mấy cái máy tập gym là cùng, vào Nhà máy thì không đủ tuổi, mà bài thực hành thì không đủ cơm trưa. Mà mấy cái máy gym thì cần giải pháp đồng bộ tốt hơn là biện pháp chắp vá....
    • Channel: Đặt hàng
    26-12-2024, 23:12
  • nguyendinhvan Trả lời cho Mạch tự động bật nguồn bởi nguyendinhvan Mấy cái hệ thống Minh Thông đó là tôi tránh xa. Vì một ngày mình bấm nút La- bô mấy lần, bấm vào những giờ nào nó cũng lưu vào datalog. Dễ lộ bảo mật. ...
    • Channel: Điện tử gia dụng
    26-12-2024, 23:00
  • vi van pham Trả lời cho Mạch tự động bật nguồn bởi vi van pham Đinh Vặn và Nhà Thùng ngồi uống bia thì cúp điện. Đinh Vặn vào trạng thái stanby, cầm ly bia mà không uống được. Đến khi có điện, cảm biến của Đinh Vặn phát huy chức năng, cầm chai bia tu 1 hơi. Nhà Thùng vào trạng thái stanby,...
    • Channel: Điện tử gia dụng
    26-12-2024, 07:47
  • nhathung1101 Trả lời cho Mạch tự động bật nguồn bởi nhathung1101 Lão hôm nay uốn mấy lọ? Làm tôi đọc bài của lão toát cả mồ hôi, mãi khi nhìn sơ đồ mới hiểu.... Aiza... Lão lại đi về thời 0.4 rồi! Giờ cảm biến và trợ lý và thiết bị có đầy... Tôi về đến Pháp Vân, gọi...
    • Channel: Điện tử gia dụng
    25-12-2024, 23:30
  • nguyendinhvan Mạch tự động bật nguồn bởi nguyendinhvan Đa số các đồ điện là cứ có điện là sẽ hoạt động. Nhưng ngày nay, nhiều thiết bị điện có điều khiển không tự hoạt động khi có điện nguồn. Máy chỉ ở chế độ stanby, tới khi người sử dụng nhấn phím power. Ví dụ...
    • Channel: Điện tử gia dụng
    25-12-2024, 21:02
  • nhathung1101 Trả lời cho Đặt hàng thiết kế chế tạo nghịch lưu 3 pha điều khiển động cơ bởi nhathung1101 Muốn đặt gì thì cũng phải có thông tin cơ bản. Việc nhỏ thế này mà phải dấu giếm thì người lớn không thèm làm đâu. Cho bạn 3 ngày, không là sẽ xóa.
    • Channel: Đặt hàng
    22-12-2024, 22:02
  • nhathung1101 Trả lời cho Hỏi cách điều chế xung bởi nhathung1101 Schmit Trigger là chuẩn với điều kiện rise > 0,8V. Bí thì dùng vi với tích gì đó, miễn đừng nói phân kẻo chó ở đây lại sủa nhặng.
    • Channel: Kỹ thuật điện tử tương tự
    22-12-2024, 21:57
  • trungaut Đặt hàng thiết kế chế tạo nghịch lưu 3 pha điều khiển động cơ bởi trungaut Mình cần đặt hàng thiết kế chế tạo mạch nghịch lưu 3 pha để cài đặt các thuật toán điều khiển động cơ FOC, DTC, ... Xin liên hệ trungaut@gmail.com để bàn chi tiết. Xin cảm ơn diễn dàn đăng tin!
    • Channel: Đặt hàng
    22-12-2024, 14:27
  • tuyennhan Trả lời cho Thắc mắc về nguồn tổ ong 12v bởi tuyennhan Cách ly dây điện vào , bộ nguồn và đèn khỏi khung xe thì có rò thật cũng không lo bị giật .
    • Channel: Điện tử dành cho người mới bắt đầu
    21-12-2024, 08:56
Xem toàn bộ Copyright © 2000-2024 Dientuvietnam.net. Founded by BinhAnh. Developed by R&P. All rights reserved. Forum software powered by vBulletin® Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Múi giờ GMT+7. Trang này được tạo vào lúc 04:25. Đang tải... Ðồng ý Không OK OK Huỷ bỏ X

Từ khóa » Hệ Số Ki Là Gì