[LabVIEW003] Trung cấp: Thuật toán PID

Tóm tắt khóa học (Đăng ký khóa học này, chỉ cần 3-5 phút)

LabVIEW là ngôn ngữ lập trình được sử dụng ở rất nhiều các phòng thí nghiệm lớn trên thế giới do tính đơn giản, nhanh và hỗ trợ mạnh về các thuật toán, ứng dụng trong khoa học-kỹ thuật cụ thể các ngành cơ điện tử, robot, công nghệ ô tô, hàng không, y học, sinh học, vv.

Khóa học này cung cấp kiến thức và kỹ năng lập trình LabVIEW để mô phỏng bộ điều khiển PID, bên cạnh đó ví dụ xây dựng một bộ điều khiển PID để điều khiển nhiệt độ trong một lò hơi.  Trong đó các kiến thức về bộ PID, với ba khâu tuyến tính, tích phân và đạo hàm được trang bị và phân tích kỹ. Mô hình toán của lò hơi được xây dựng và giải thích.  Khóa học này là khóa học bắt buộc trước khi học viên bước vào khóa thực nghiệm bộ điều khiển PID cho động cơ DC với LabVIEW, điều khiển bền vững động cơ DC, hệ haptic đơn giản sử dụng LabVIEW, vv. Đặc trưng của khóa học là “chỉ cần học trong 6 tiếng, một giảng viên sẽ hướng dẫn duy nhất một mình bạn cho tới khi bạn thực sự lập trình được”.

hocdelam-dieukhienpid

Đọc thêm:

Đề cương

Phần 1: Giới thiệu về điều khiển tự động  ( 30 phút)

  • Điều khiển tự động là gì?
  • Ví dụ về điều khiển tự động
  • Tại sao điều khiển tự động là trái tim và khối óc của hệ thống?
  • Cách thành phần cơ bản của hệ thống điều khiển tự động
  • Bài tập 1: Mô tả và phân tích một hệ thống điều khiển tự động trong các ngành ô tô, cơ khí, đện tử, y học.

Phần 2: Xây dựng mô hình tóan học lò hơi trong LabVIEW (60 phút)

  • Mô hình toán lò hơi
  • Đặc tính vật lý của hệ thống lò hơi đơn giản,
  • Bộ phận cấp nhiệt
  • Quan hệ điện áp, và nhiệt lượng của lò hơi
  • Điều khiển ON/OFF
  • Bài tập 2 Xây dựng mô hình lò hơi điều khiển ON/OFF

Phần 3: Xây dựng bộ điều khiển PID (60 phút)

  • Điều khiển ON/OFF
  • Thuật toán PID là gì?
  • Đặc tính của các thành phần (khâu) tuyến tính, tích phân và đạo hàm của bộ điều khiển PID
  • Xây dựng các thành phần bộ điều khiển PID cho lò hơi
  • Bài tập 3 Xây dựng mô hình lò hơi có mô hình tương tự

Phần 4: Đồ án cuối khóa

  • Chọn đề tài (xem mẫu)
    • Xây dựng bộ PID điều khiển lò hơi hấp trứng gà
    • Xây dựng bộ PID điều khiển động cơ DC 90wat của hãng Maxon làm con lắc ngược
    • Xây dựng bộ PID điều khiển động cơ DC 250wat của hãng Maxon250watt dùng làm xe điện
  • Thực hiện demo (xem mẫu)
  • Viết report (báo cáo) (xem mẫu)

Học thế nàoPhương pháp đào tạo

Việc học được thực hiện sao cho quá trình dạy và học tương tự như việc học tại giảng đường kết hợp phòng thí nghiệm theo mô hình các phòng Lab tại các nước phát triển.Chỉ cần học trong 6 tiếng, một giảng viên sẽ hướng dẫn duy nhất một mình bạn cho tới khi bạn thực sự lập trình được.

  • Giảng viên: Giảng bài trực tiếp qua skye, hoặc yahoo messenger. Bài giảng (presentation slides) được trình bày thông qua màn hình của bạn do vậy bạn sẽ quan sát bài giảng trực quan như đang đứng trước tấm bảng trong lớp học.
  • Học viên: Được tự do sáng tạo, tự tay mình làm các mô phỏng thí nghiệm ngay trong các buổi học dưới sự hướng dẫn, định hướng của giảng viên. Khi gặp khó khăn giảng viên sẽ thực hiện lại động tác ngay trên máy của học viên đễ người học tiện quan sát và làm lại cho tới khi thành công.
  • Bài tập được giao sau khoá học, giúp đánh giá kết quả học tập của từng buổi học.
  • Người học gửi ý kiến đóng góp cải tiến quá trình dạy và học sau mỗi buổi học, nhằm các khoá học luôn được đổi mới, sáng tạo và hấp dẫn, hiệu quả hơn đối với học viên.

Đặc trưng của khóa học này

  • Một giảng viên dạy kèm trực tiếp cho một học viên nhằm tức thời giải quyết các câu hỏi của học viên, và toàn diện nhất trong việc truyền đạt kiến thức và kỹ năng.

Chuẩn bị

Hỗ trợ

Báo cáo dự án

  • Báo cáo của Minh Quách An về bộ điều khiển PID cho lò hơi
  • Báo cáo của Đặng Minh Hùng về bộ điều khiển lò hơi

Tài liệu tham khảo

  • Help LabVIEW
  • Manual LabVIEW
  • LabVIEW for everyone

Các khóa học phải học trước  khi học khoá học này

Các khóa học tiếp theo khoá học này

  • Lập trình bộ điều khiển PID trong LabVIEW (Mở trong tháng 3/2009) – Giảng viên Nguyễn Bá Hải
  • Thu thập dữ liệu sử dụng cổng USB, chuẩn RS232 (Mở trong tháng 3/2009) – Giảng viên Nguyễn Bá Hải
  • Điều khiển động cơ DC sử dụng LabVIEW (Mở trong tháng 4/2009) – Giảng viên Nguyễn Bá Hải
  • Điều khiển hệ thống nhiệt độ sử dụng LabVIEW (Mở trong tháng 3/2009) – Giảng viên Nguyễn Bá Hải
  • Giao tiếp mạng máy tính trong công nghiệp (Mở trong tháng 4/2009) – Giảng viên Nguyễn Bá Hải
  • Lập trình hệ thống điều khiển Motion sử dụng card PCI7356 (Mở trong tháng 5/2009) – Giảng viên Nguyễn Bá Hải
  • Lập trình tạo tín hiệu holograms cơ bản sử dụng card NI FGEN  (Mở trong tháng 5/2009) – Giảng viên Nguyễn Bá Hải

Ý kiến học viên

Minh Quách An (Sinh viên khoa điện tử, đại học Thái nguyên), tháng 1-2008

Cảm ơn thầy Nguyễn Bá Hải và nhóm Hocdelam đã hướng dẫn em vượt qua giai đọan khó khăn nhất của đề tài thuật t0án PID cho hệ thống điều khiển nhiệt độ lò hơi công nghiệp.

Em rất thích phương pháp đào tạo online một kèm một của Hocdelam. Điều thú vị và em thấy hay là chỉ cần tốn rất ít thời gian cho việc học. Em đã tự tin hơn rất nhiều.

Chân thành cảm ơn!

MQ An

Các bài viết liên quan:

  1. [LABVIEW002] Trung cấp: Mô phỏng động cơ DC Tóm tắt khóa học (Đăng ký khóa học này, chỉ cần 3-5 phút) Khóa học : Lập trình LabVIEW trung cấp – mô phỏng động cơ DC Thời gian đào tạo: 6-10 tiếng (Tại sao học rất ngắn thời gian mà giỏi được?) Giảng viên: Nguyễn Bá Hải Email: nguyenbahai@hocdelam.org Website: http://hocdelam.org LabVIEW là ngôn [...]...
  2. [C002] Kỹ thuật lập trình C trung cấp Tóm tắt khóa học Khóa học : Lập trình lập trình C trung cấp Thời gian đào tạo: 4 tiếng Giảng viên: Ngô Hải Bắc Email: ngohaibac@hocdelam.com Website: http://www.ngohaibac.net Ngôn ngữ lập trình C C là ngôn ngữ lập trình tương đối nhỏ gọn, vận hành gần với phần cứng (gần hơn với ngôn ngữ [...]...
  3. [LABVIEW001] Lập trình LabVIEW căn bản Tóm tắt khóa học (Đăng ký khóa học này, chỉ cần 3-5 phút) Khóa học : Lập trình LabVIEW căn bản Thời gian đào tạo: 6-10 tiếng (Tại sao học rất ngắn thời gian mà giỏi được?) Giảng viên: Nguyễn Bá Hải Email: nguyenbahai@hocdelam.org Website: http://hocdelam.org LabVIEW là ngôn ngữ lập trình được sử dụng [...]...
  4. [Matlab001] Kỹ thuật lập trình Matlab căn bản Tóm tắt khóa học Khóa học : Kỹ thuật lập trình Matlab căn bản Thời gian đào tạo: 4 tiếng Giảng viên: Ngô Hải Bắc Email: ngohaibac@hocdelam.org Website: http://www.ngohaibac.net Đối tượng tham gia khoá học Khóa học “Kĩ thuật lập trình MATLAB căn bản” được dành chủ yếu cho đối là sinh viên/kỹ sư và người [...]...
  5. Hỏi và đáp về LabVIEW Chào quý thầy cô và các bạn. Hocdelam Group mở luồng này để tiện trả lời các email của các thầy, bạn và thành viên từ  mọi nơi gửi về cũng như từ các diễn đàn như http://vagam.dieukhien.net, http://dientuvietnam.net đã gửi cho chúng tôi!Lý do chính của chủ đề này nhằm giúp tôi giảm số [...]...