Đồ án tốt nghiệp: Thiết kế hệ thống giám sát và ổn định nhiệt độ lò nhiệt sử dụng PLC S7-1200

Đồ án tốt nghiệp: Thiết kế hệ thống giám sát và ổn định nhiệt độ lò nhiệt PLC S7-1200. Tự động hóa, hiệu quả, chính xác. Xem chi tiết!

Chuyên ngành

Điện - Điện Tử

Người đăng

Ẩn danh

Thể loại

đồ án tốt nghiệp

2023

82
149
17

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI NÓI ĐẦU

1. CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI

1.1. Đặt vấn đề

1.2. Giới thiệu sơ lược về bộ điều khiển và hệ thống tự động hóa

1.3. Hướng thực hiện đồ án

2. CHƯƠNG 2: PHƯƠNG PHÁP ĐIỀU KHIỂN VÀ CẤU TRÚC PHẦN CỨNG

2.1. Giới thiệu bộ điều khiển PID

2.2. Các hệ thống sơ bộ điều khiển PID

2.3. Điều chỉnh vòng lặp

2.4. Phương pháp tìm thông số PID

2.5. Phần mềm điều chỉnh PID

3. CHƯƠNG 3: PHÂN TÍCH, TÍNH TOÁN VÀ THIẾT KẾ HỆ THỐNG

4. CHƯƠNG 4: THIẾT KẾ CHƯƠNG TRÌNH ĐIỀU KHIỂN HỆ THỐNG

4.1. Giới thiệu về hệ thống SCADA

4.2. Giới thiệu phần mềm thiết kế lập trình Tia Portal V16

4.3. Thiết kế chương trình điều khiển

4.4. Cấu hình thiết bị

4.5. Chương trình điều khiển

4.6. Thiết kế giao diện điều khiển

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về hệ thống và điều khiển nhiệt độ

Đồ án tốt nghiệp tập trung vào việc thiết kế hệ thống giám sát và ổn định nhiệt độ lò nhiệt sử dụng PLC S7-1200. Đề tài này xuất phát từ nhu cầu thực tế trong công nghiệp, đặc biệt là các ngành như luyện kim và chế biến thực phẩm, nơi việc kiểm soát nhiệt độ chính xác là yếu tố quyết định chất lượng sản phẩm. Việc lựa chọn PLC S7-1200 là do tính linh hoạt, khả năng lập trình dễ dàng và khả năng tích hợp vào hệ thống tự động hóa hiện đại. Đồ án đề cập đến việc ứng dụng bộ điều khiển PID, một phương pháp điều khiển phổ biến và hiệu quả trong việc ổn định nhiệt độ. "Bộ điều khiển PID tên tiếng anh là (Proportional Intergral Derivative Controller) hay còn được gọi với tên điều khiển vi tích phân tỉ lệ. Bộ điều khiển PID được sử dụng rộng rãi trong thực tế để điều khiển nhiều loại đối tượng khác nhau như nhiệt độ lò nhiệt, tốc độ động cơ, mức chất lỏng trong bồn chứa … do nó có khả năng làm triệt tiêu sai số xác lập, tăng tốc độ phản ứng quá độ, giảm độ vọt lố nên các thông số của bộ điều khiển được chọn lựa thích hợp." Đồ án cũng nhấn mạnh tầm quan trọng của việc giám sát hệ thống, cho phép người vận hành theo dõi và điều chỉnh quá trình một cách thuận tiện, tránh các sai sót và thiệt hại tiềm ẩn.

II. Phương pháp điều chỉnh PID và cấu trúc phần cứng

Đồ án đi sâu vào phân tích bộ điều khiển PID, bao gồm ba khâu chính: tỉ lệ (P), tích phân (I) và vi phân (D). Mỗi khâu có vai trò riêng trong việc điều chỉnh tín hiệu điều khiển, đảm bảo hệ thống đạt được nhiệt độ mong muốn một cách nhanh chóng và ổn định. Việc lựa chọn thông số PID phù hợp là rất quan trọng để tối ưu hóa hiệu suất hệ thống. Đồ án đề cập đến các phương pháp điều chỉnh PID, từ thủ công đến sử dụng phần mềm chuyên dụng. "Phương pháp Ziegler – Nichols xuất hiện khoảng từ năm 1940. Giống phương pháp thủ công, thông số KI, KD ban đầu được cài đặt bằng 0. Còn thông số KP ta thiết lập theo chiều hướng lớn dần cho đến khi nó đạt tới độ lợi tới hạn." Về phần cứng, đồ án mô tả chi tiết các thành phần của hệ thống, bao gồm nguồn tổ ong, đèn Halogen, cảm biến nhiệt độ PT100, bộ chuyển đổi tín hiệu, module Triac và PLC S7-1200. Việc lựa chọn các thiết bị này dựa trên tính tương thích và khả năng đáp ứng yêu cầu của hệ thống.

III. Thiết kế và mô phỏng hệ thống

Đồ án trình bày quá trình thiết kế hệ thống, bao gồm sơ đồ khối, bản vẽ điều khiển và mô hình hoàn thiện. Việc tính toán các thông số PID được thực hiện dựa trên đặc tính của lò nhiệt, sử dụng phương pháp nhận dạng và xác định hàm truyền. "Khái niệm về đường đặc tính của lò nhiệt. Nhân dạng đường đặc tính. Xác định thông số bộ điều khiển PID." Đồ án cũng sử dụng phần mềm Matlab Simulink để mô phỏng hệ thống, kiểm tra tính ổn định và hiệu suất của bộ điều khiển PID trước khi triển khai thực tế. "Mô hình hệ thống điều khiển nhiệt độ trên Matlab. Đường đặc tính của lò nhiệt sau khi mô phỏng trên matlab simulink." Phần này thể hiện tính khoa học và bài bản trong quá trình thiết kế và triển khai hệ thống.

IV. Lập trình PLC và giao diện giám sát

Đồ án mô tả chi tiết quá trình lập trình PLC S7-1200 sử dụng phần mềm TIA Portal V16. Chương trình điều khiển được thiết kế dựa trên thuật toán điều khiển PID, tích hợp các chức năng giám sát và điều khiển nhiệt độ. "Giới thiệu phần mềm thiết kế lập trình Tia Portal V16. Thiết kế chương trình điều khiển. Cấu hình thiết bị. Chương trình điều khiển." Giao diện giám sát được thiết kế trên WinCC, cho phép hiển thị thông số nhiệt độ, trạng thái hoạt động của hệ thống và các chức năng điều khiển. "Thiết kế giao diện điều khiển. Điều khiển giám sát hệ thống trên WinCC." Việc sử dụng WinCC giúp nâng cao tính trực quan và dễ sử dụng của hệ thống, đồng thời tạo điều kiện thuận lợi cho việc giám sát và điều khiển từ xa.

11/12/2024

Trích đoạn nội dung tài liệu

Đặt vấn đề Hiện nay công ty xí nghiệp ở Việt Nam đang tiến hành lắp đặt và cải tạo mới, mạnh dạn dựa vào các thiết bị công nghệ tiên tiến, bên cạnh đó còn nhiều nhà máy, xí nghiệp có ứng dụng công nghệ nhưng chưa đồng bộ còn thủ công. Do đó việc điều khiển còn hạn chế nên sản phẩm làm ra chưa được như mong muốn. Với sự phát triển không ngừng của các nền công nghiệp hiện nay ở thế giới mà nổi bật là công nghiệp luyện kim, công nghiệp thực phẩm… cốt yếu của các ngành công nghiệp này là làm thế nào để có thể điều khiển được lò nhiệt, lò hơi hay lò nung đạt được nhiệt độ mong muốn ban đầu để tối ưu hoá sản phẩm đầu ra. Bởi chỉ cần sơ suất nhỏ trong việc điều khiển hệ thống nhiệt độ là có thể gây ra thiệt hại cực kỳ lớn đối với cơ sở sản xuất hay công ty.

Từ những phương pháp điều khiển sơ khai ban đầu không đảm bảo được nhiệt độ đầu ra, thì các phương pháp điều khiển cấp cao hơn ra đời mà nổi bật là điều khiển ON/OFF và đặc biệt là điều khiển bám (PID). Từ đó, trên thị trường xuất hiện nhiều sản phẩm điều khiển dành riêng cho nhiệt độ như bộ điều khiển nhiệt độ. Tuy nhiên, với đáp ứng của bộ điều khiển nhiệt độ vẫn chưa đạt được yêu cầu của người sử dụng, vì vậy việc điều khiển bằng bộ điều khiển PLC là một sự lựa chọn hợp lý với nhiều ưu điểm nổi bật và được sử dụng rộng rãi trong hầu hết các ngành công nghiệp trên thế giới bởi sự tiện lợi, lập trình khá đơn giản, dễ lắp đặt và có nhiều sự lựa chọn cho các ngành công nghiệp khác nhau. Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 14 Chỉ điều khiển thôi là chưa đủ, không thể chắc chắn là hệ thống luôn luôn hoạt động ổn định.

Ngoài ra, việc tiếp xúc với nơi làm việc nhiệt độ cao sẽ gây ra những mặt hại nhất định đến người điều khiển. Do đó, một hệ thống giám sát kèm điều khiển là điều cần thiết lúc này với nhiều phương pháp giám sát khác nhau như màn hình HMI, giao diện giám sát trên máy tính. Giới thiệu sơ lược về bộ điều khiển và hệ thống tự động hóa Tự động hóa là việc tạo ra và ứng dụng các công nghệ để sản xuất, cung cấp hàng hóa và dịch vụ với sự can thiệp tối thiểu của con người. Việc thực hiện các công nghệ, kỹ thuật và quy trình tự động hóa nâng cao hiệu quả, độ tin cậy và tốc độ của nhiều tác vụ mà trước đây con người thực hiện.

Tự động hóa là việc sử dụng gồm nhiều hệ thống điều khiển, được sử dụng cho các thiết bị, máy móc như nồi hơi, lò xử lý nhiệt, điện thoại, tàu, máy bay và các ứng dụng. Lợi ích lớn nhất của nền tự động hóa nhằm hạn chế tối đa sức sức lao động của con người, tiết kiệm năng lượng và nguyên vật liệu và nâng cao chất lượng với độ chính xác cao, giúp các dây chuyền vận hành một cách tự động.1: Dây chuyền sản xuất tự động hóa bao gồm các máy trạm được liên kết với nhau bởi hệ thống chuyển giao và điều khiển điện Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 15 Tự động hóa được thực hiện từ các phương thức khác nhau đó là: điện, điện tử, thủy lực, khí nén, cơ khí, công nghệ thông tin. Hầu như các dây chuyền máy móc hiện đại, nhà máy xí nghiệp đều sử dụng các phương thức trên Tự động hóa có 2 kiểu điều khiển vòng lặp đó là kín và hở. Với bộ điều khiển vòng lặp hở, các câu lệnh từ bộ điều khiển và đầu ra độc lập hoàn toàn với nhau.

Ví dụ để giữ nhiệt đồ trong lò sưởi ở một căn nhà, bộ timer sẽ làm bộ điều khiển nhằm bật hay tắt thiết bị theo timer được thiết lặp từ trước mà không theo nhiệt độ hiện tại là lạnh hay nóng.2: Một sơ đồ điều khiển vòng hở Với bộ điều khiển vòng lặp kín, hoạt động phụ thuộc vào giá trị đo được ở đầu ra. Khi ta sử dụng lò sưởi để sưởi ấm căn nhà, ta sẽ lắp thêm một cảm biến nhiệt độ để đo nhiệt độ hiện tại ở căn nhà. Từ nhiệt độ đo được từ cảm biển sẽ gửi giá trị đo được về bộ điều khiển để có thể bật hay tắt để phù hợp với yêu cầu người thiết đặt. Tín hiệu phản hồi trong vòng lặp kín nhằm mục đích thiết bị hoạt động theo đúng với giá trị thiết lặp ban đầu ở đầu vào.

Ta có thể gọi vòng lặp kín là bộ điều khiển có phản hồi. Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 16 Hình 1.3: Một sơ đồ điều khiển vòng kín 1. Hướng thực hiện đồ án - Sử dụng nguồn tổ ong 24VDC để cấp nguồn cho bộ điều khiển PLC, - Sử dụng đèn Halogen 220VAC 1000W để đốt nóng lò nhiệt. - Sử dụng cảm biến nhiệt độ PT100 để đo nhiệt độ lò nhiệt - Sử dụng bộ chuyển đổi nhiệt độ PT100 để chuyển đổi tín hiệu từ cảm biến PT100 sang tín hiệu dòng điện 4-20mA.

- Sử dụng bộ chuyển đổi tín hiệu 4-20mA sang 0-10V nhằm phù hợp với dạng tín hiệu ở chân analog của PLC. - Sử dụng Module Triac để nhận tín hiệu từ PLC và xuất điện áp ra điều khiển đèn Halogen. - Sử dụng PLC siemens S7-1200 1212 DC/DC/DC để làm bộ điều khiển trung tâm, đọc tín hiệu analog gửi về và dùng bộ điều khiển PID xử lý để điều khiển giá trị nhiệt độ lò nhiệt bằng cách điều chỉnh điện áp đầu ra Triac. - Sử dụng board AQ của PLC S7-1200 để xuất tín hiệu 0-10V đến Triac.

- Sử dụng phần mềm TIA Portal V16 để lập trình PLC, tạo giao diện giám sát và điều khiển nhiệt độ lò nhiệt. Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 17 Chương 2. PHƯƠNG PHÁP ĐIỀU KHIỂN VÀ CẤU TRÚC PHẦN CỨNG 2. Giới thiệu bộ điều khiển PID Bộ điều khiển PID tên tiếng anh là (Proportional Intergral Derivative Controller) hay còn được gọi với tên điều khiển vi tích phân tỉ lệ.

Bộ điều khiển PID được sử dụng rộng rãi trong thực tế để điều khiển nhiều loại đối tượng khác nhau như nhiệt độ lò nhiệt, tốc độ động cơ, mức chất lỏng trong bồn chứa … do nó có khả năng làm triệt tiêu sai số xác lập, tăng tốc độ phản ứng quá độ, giảm độ vọt lố nên các thông số của bộ điều khiển được chọn lựa thích hợp, Hình 2.4 Cấu trúc bộ điều khiển PID Công thức bộ điều khiển PID:   K  dt  . e  t  dt  D Trong đó:  Setpoint: tín hiệu đặt (tín hiệu mong muốn đạt được).  Error: sai số giảm tín hiệu thực tế và tín hiệu đặt.  Process: tín hiệu điều khiển  Output: ngõ ra hệ thống.

Downloaded by MON HOANG (monmon3@gmail. Các hệ thống sơ bộ điều khiển PID Bộ điều khiển PID sẽ bao gồm ba khâu tương ứng với ba thông số chính:  Khâu tỉ lệ (Proportional) KP.  Khâu tích phân (Integration) KI.  Khâu vi phân (Derivative) KD.

 Nếu chọn các thông số này phù hợp (tín hiệu đặt và tín hiệu thực tế trùng nhau) thì hệ thống sẽ hoạt động tốt, ổn định.  Khâu tỉ lệ (Proportional) - Hàm truyền: K(s) = KP. - Đặc tính thời gian: Y(s) = KP. - Sai số hệ thống: E(s) = R(s)/[1+G(s).5: Khâu tỉ lệ của bộ điều khiển PID Ghi chú - càng lớn thì tốc độ đáp ứng càng nhanh.

- càng lớn thì sai số xác lập càng nhỏ (nhưng không thể triệt tiêu). - càng lớn thì các cực của hệ thống có chiều hướng di chuyển ra xa trục thực. Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 19 => Hệ thống càng dao động và độ vọt lố càng cao. Nếu vọt qua khỏi mức giới hạn thì hệ thống sẽ mất ổn định  Khâu tích phân (Integration) - Hàm truyền: K(s) =KI/s.

- Đặc tính thời gian: Y(s) = KI. - Sai số hệ thống: E(s) = s.6: Khâu tích phân của bộ điều khiển PID Ghi chú - Tín hiệu ngõ ra được xác định bởi sai số. - càng lớn thì đáp ứng quá độ càng chậm. - càng lớn thì sai số xác lập càng nhỏ.

Hệ số khuếch đại ở khâu tích phân sẽ bằng vô cùng khi tần số bằng 0 => triệt tiêu sai số xác lập với hàm nấc. - càng lớn thì độ vọt lố càng cao.  Khâu vi phân (Derivative) - Hàm truyền: K(s) =KD. Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 20 - Đặt tính thời gian: Y(s) =KD.

- Sai số hệ thống: E(s) = R(s)/[s+G(s).7: Khâu vi phân của bộ điều khiển PID Ghi chú - KD càng lớn thì đáp ứng quá độ càng nhanh. - KD càng lớn thì độ vọt lố càng nhỏ. - Hệ số khuếch đại tần số cao là vô cùng lớn nên khâu hiệu chỉnh D rất nhạy với nhiễu tần số cao.  Các phương pháp tìm thông số PID (KP, KI, KD) Có rất nhiều phương pháp để tìm thông số PID như:  Phương pháp Ziegler – Nichols.

 Phương pháp Cohen – Coon.  Phương pháp Tyreus – Luyben.  Phương pháp Autotune. Phương pháp được lựa thông dụng nhất cho các bộ điều khiển sử dụng đến PID hiện nay đó là Ziegler–Nichols.

Downloaded by MON HOANG (monmon3@gmail. Điều chỉnh vòng lặp Điều chỉnh một vòng lặp là điều chỉnh các thông số điều khiển của nó. Yêu cầu đặt ra trên hết đó là độ ổn định. Mỗi hệ thống điều khiển sẽ có mỗi yêu cầu khác nhau.

Hơn nữa, vài quá trình có một mức độ phi tuyến nào đấy khiến các thông số làm việc Các bộ điều khiển nhằm điều khiển, điều chỉnh đều nhằm kết quả cuối cùng là có thể được cải thiện so với lúc ban đầu. Điều chỉnh thông số PID là một bài toán cần phải giải để có thể hệ thống hoạt động tốt, 3 thông số điều khiển PID phải thõa mãn các tiêu chuẩn. Do đó có rất nhiều cách để tìm được thông số PID nhằm thõa mãn với yêu cầu. Có những phương pháp thủ công và phương pháp phức tạp hơn được sử dụng tùy trường hợp và tùy mục đích người sử dụng.

Ở mô hình này phương pháp thủ công truyền thống được áp dụng nhằm mục đích điều chỉnh vòng lặp trong quá trình điều khiển.  Độ ổn định Nếu chọn sai một trong các thông số khâu tích phân, vi phân và tỉ lệ ở bộ điều khiển, mô hình hoạt động sẽ mất ổn định, gây dao động. Sự không ổn định được gây ra khi xuất hiện độ trễ lớn và dư thừa độ lợi. Tóm lại, độ ổn định phải thõa mãn và không được dao động trong quá trình điều khiển.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Bài viết "Đồ án tốt nghiệp thiết kế hệ thống giám sát và ổn định nhiệt độ lò nhiệt sử dụng PLC S7-1200" của nhóm tác giả Nguyễn Văn Huy, Đỗ Xuân Dương và Đoàn Văn Bính dưới sự hướng dẫn của Thầy Dương Anh Tuấn tại Trường Đại Học Công Nghiệp Hà Nội, tập trung vào việc thiết kế một hệ thống giám sát và điều khiển nhiệt độ trong lò nhiệt bằng PLC S7-1200. Bài viết không chỉ cung cấp kiến thức chuyên sâu về công nghệ điều khiển tự động mà còn hướng dẫn cách thức triển khai hệ thống thực tế, giúp sinh viên và các kỹ sư tương lai có cái nhìn rõ ràng hơn về ứng dụng của PLC trong ngành điện - điện tử.

Để mở rộng thêm kiến thức về các ứng dụng của PLC và hệ thống giám sát trong ngành tự động hóa, bạn có thể tham khảo bài viết Đồ án thi công mô hình đo và giám sát độ rung động của máy bằng PLC S7 1200, nơi giới thiệu về việc giám sát độ rung trong máy móc, cũng sử dụng PLC S7-1200. Ngoài ra, bài viết Đồ án thiết kế và thi công mô hình hệ thống rửa xe tự động dùng PLC S7-1200 điều khiển và giám sát trên WinCC cũng sẽ cung cấp thêm thông tin về thiết kế hệ thống tự động hóa, mở rộng ứng dụng của PLC trong các lĩnh vực khác nhau. Những tài liệu này sẽ giúp bạn có cái nhìn toàn diện hơn về công nghệ PLC và ứng dụng của nó trong các hệ thống tự động hóa hiện đại.