Thông báo

Collapse
No announcement yet.

Thuật toán chạy auto-tuning trong các thiết bị đk?

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

  • Thuật toán chạy auto-tuning trong các thiết bị đk?

    Chào mọi người,
    Tôi đã dùng qua 1 số thiết bị điều khiển trong công nghiệp như: bộ điều khiển nhiệt độ, biến tần, converter ... Tôi thấy trong các bộ đk nhiệt độ kiểu PID ( vd của Autonics, Omron...) có chức năng auto-tuning, cái này rất hay, xác định rất chính xác các thông số P, I, D. Tôi muốn hỏi là thuật toán ở đây là gì, các thiết bị này xử lý bằng phần cứng hay phần mềm ?
    Mong mọi người chia sẻ.
    Cảm ơn
    "Nothing's impossible"
    Câu này ông nào đó nói chứ không phải tui

  • #2
    ly thuye't

    http://www.control.aau.dk/~hr/adapt/auto.pdf

    Comment


    • #3
      Nguyên văn bởi Begin Xem bài viết
      Chào mọi người,
      Tôi đã dùng qua 1 số thiết bị điều khiển trong công nghiệp như: bộ điều khiển nhiệt độ, biến tần, converter ... Tôi thấy trong các bộ đk nhiệt độ kiểu PID ( vd của Autonics, Omron...) có chức năng auto-tuning, cái này rất hay, xác định rất chính xác các thông số P, I, D. Tôi muốn hỏi là thuật toán ở đây là gì, các thiết bị này xử lý bằng phần cứng hay phần mềm ?
      Mong mọi người chia sẻ.
      Cảm ơn
      Theo mình tìm hiểu thì được biết : trong các Bộ điều khiển PID công nghiệp ,mà có chức năng Auto-Tuning thì thường có 2 kiểu chính (Xử lý bằng Phần mềm ):

      Kiểu 1: Đơn giản , giá thành thấp hơn ,nhưng cũng Khá hiệu quả:
      +> Chia Miền điều khiển thành nhiều vùng nhỏ
      +> Mỗi vùng nhỏ sẽ cài đặt sẵn 1 bộ thông số PID (Kp ,Ki ,Kd) ,lưu vào bộ nhớ chương trình.
      +> Khi các biến đầu vào - giá trị hồi tiếp (như: sai số , đạo hàm sai số ) nằm vào Vùng điều khiển nào --> lấy giá trị thông số PID (Kp,ki ,Kd ) tương ứng để Điều khiển.

      Kiểu 2: Phức tạp hơn về Thuật toán,mắc tiền hơn ,nhưng Thông minh và Hiện đại hơn.
      Đó là sự kết hợp giữa bộ điều khiển PID và Fuzzy logic --> Gọi chung là Bộ
      điều khiển PID-Fuzzy (PID-Mờ).

      + Các bảng Luật mờ sẽ Tính ra giá trị các Thông số Kp ,Ki ,Kd - Tùy thuộc vào các giá trị Biến ngôn ngữ đầu vào (như: sai số , đạo hàm sai số ....)
      + Sau khi Tự dò tìm ra được bộ thông số PID , tín hiệu Điều khiển Ngõ ra sẽ tuân theo điều khiển PID

      *> Trong Kiểu 2 này, người ta còn có thể sử dụng Bộ HyBrid-Fuzzy (hệ Mờ Lai ) để giảm Chi phí :
      +> Bộ điều khiển Mờ chỉ là bộ Tiền Xử Lý cho tín hiệu vào
      +> Sau đó ,tín hiệu ra của bộ Tiền Xử Lý Mờ sẽ cho vào Bộ điều khiển PID

      Ngoài ra, còn có bộ điều khiển: Adaptive-PID (PID thích nghi) ,Khá khó về Giải thuật điều khiển, --> Nên ít thấy có trong sản phẩm Công Nghiệp. ( Mình chỉ biết Lý thuyết của phần này ,chưa làm Thực tế với Project nào nên cũng ko dám chia sẻ ,hi hi)

      Các từ Khóa trên google để tìm các Lý thuyết này là: auto-tuning PID , PID-fuzzy , Hybrid-fuzzy
      Last edited by hoanglongu; 17-11-2008, 16:12.
      My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

      Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

      Comment

      Về tác giả

      Collapse

      Begin Friendly, tenacious Tìm hiểu thêm về Begin

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

      Collapse

      Đang tải...
      X