Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (12.93 MB, 71 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
<small>Chuyén nganh: Kỹ Thuật Điện</small>
Mã số: 60520202
NGƯỜI HƯỚNG DẪN KHOA HỌC TS Vũ Minh Quang
<small>NINH THUẬN, NĂM 2017</small>
</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3"><small>Tác giả xin cam đoan đây là cơng trình nghiên cứu của bản thân tác giả. Các kết quả</small>
nghiên cứu và các kết luận trong luận văn là trung thực, không sao chép từ bất kỳ một nguồn nào và dưới bat kỳ hình thức nào. Việc tham khảo các nguồn tài liệu (nếu có) đã được thực hiện trích dẫn và ghi nguồn tài liệu tham khảo đúng quy định.
<small>Tác giả luận văn</small>
Trần Ngọc Thưởng
</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4"><small>Trong quá trình thực hiện đề tài em gặp khơng ít những khó khăn, nhưng với sự hướng</small>
dẫn tận tình của thầy hướng dẫn cùng các thầy cô trong khoa đến nay đề tài của em đã
<small>hoàn thành đúng thời gian quy định.</small>
Em xin gửi lời cảm ơn chân thành đến TS. Vũ Minh Quang, giảng viên bộ môn “ Kĩ
<small>thuật điện ” Khoa Năng Lượng — Trường DH Thủy Lợi, người đã tận tình chỉ bảo</small>
<small>hướng dẫn em trong quá trình làm luận văn.</small>
Em xin chân thành cảm ơn quý Thầy Cơ trường ĐH Thủy Lợi, gia đình và bạn bè, những người đã luôn tạo điều kiện, quan tâm, giúp đỡ, động viên em trong suốt quá
<small>trình học tập và hoàn thành luận văn.</small>
Dù đã cố gắng nhưng đề tài cũng không thể tránh khỏi những khiếm khuyết, rất mong nhận được sự đóng góp ý kiến của quý Thay Cơ dé dé tài của em được hồn thiện hon
<small>Em xin chân thành cảm ơn!</small>
<small>li</small>
</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5"><small>MỤC LỤC</small>
DANH MỤC CÁC HINH ẢNH...---2- 2-52 ££SE+EE‡EEEEEEEEEEEEEEEEEE2E121 21.2111. eU Vv DANH MỤC BANG BIEBU ..eesssssessessessssssessessecssessessecsessusssessecsessussisssessesssssisssesseesueases vii DANH MỤC CÁC TU VIET TẮTT...--- 2© £+S£+SE+EE+EE2EE£EE£EEEEEEEEEEEtrkrrkerrerrkee viii
MG DAUD 0757... ::‹::Ốa . ix
1. Tính cấp thiết của Dé tải:...¿- ¿St St CS E1 11211 2112111111111211 111.11 1111111.1X 2. Mục đích của Dé tài:...- ¿2-52-5221 EE21121127171121121121111111 211111121111 c1 x CHƯƠNG 1 TONG QUAN VE DAY CHUYEN CUNG CAP VA SAN XUAT
<small>HOA CHAT TRONG CONG NGHIEP...ccsscssssssessesssssessessssscsssssessesscsusssessecsessueesessess 1</small>
1.1 Giới thiệu về dây chuyền sản xuất và cung cấp hố chat cơng nghiệp : ... 1 1.2 Phương pháp sản xuất hóa chất cơng nghiệp 1...c.cccccsseesessessesssessessesseesesseeees 2 1.3 Dây chun sản xuất hóa chat trong cơng nghiệp điển hình ... 3 1.3.1 Sơđồ:...cS 2H HE HH H2 1211211 ereree 3
<small>1.3.2 Nguyên lí làm vIỆC :...--.- c 1v 3</small>
CHƯƠNG2_ GIỚI THIỆU PLC S7 — 120(...---¿-¿©++++E+£+£+++z++rxe+rxezrxez 8
2.1 Giới thiệu tong quan về PLC 2 ooecceccccccssesssessessesssessessessesssessessesssssessessecsessseeseeses 8
2.1.1 Khái niệm về PLC 2 ooeccceccccscsssesssesssssssessecssecsssssesssecssessusssecssecsesssesssecseessesens 8
<small>2.2 Giới thiệu PLC S7-1200 : .oecceccccccssesseessessessesssessessesssssessessesssssessessessessseeseesess li</small>
2.2.1 Phần cứng PLC S7-120(...---¿- 2 ©E+SE+2EE2EE£EEEEEEEE2E1E71712211 21x21 rxe 13
2.3 Phần mềm điều khiển và lập trình : ...----2- + 2 2 ++E££E££Eezxerxerxrrszrs 15
<small>2.3.1 Giới thiệu:...-c- S22 2T TH E2 T211 110111 xe 15</small>
2.3.2 Ứng dụng :...c-Sk2k E2 EE12111211211211 1121121111112. 16
<small>2.3.3. Khả năng làm VIỆC :...- -.- SG 111393199 11191111 1111 11 11 g1 1H ng rưưn 17</small>
CHƯƠNG3 XÂY DỰNG BO DIEU KHIÉN...-- 2-2 25£2£++£e+zxezxzes 18
3.1 Xây dựng mơ hình tốn học bộ điều khiển mức chat lỏng...---- 18 3.1.1 Định nghĩa về các bộ điều chỉnh PID ...--- 2 5¿52x2s+zcs+scse2 18 3.2. Mơ hình tốn học bộ điều khiển mức chất 01... 22 3.2.1 Mơ hình bộ điều khiển mức chất lỏng ...--- 2 2 2+ z+s+£+z£s+csez 22 3.2.2 Đối tượng van tuyến tính: ...--- -- 2 2 +keEk£EE+EE£EEEEE2EEEEEEerkerkerkerkee 23
3.2.3 Đối tượng bình mứC:...--- 2 <©E++E2EE+EEEEEEEEEEEEEEEEEEEEEEEEEkrrkerree 23
3.2.4 Đối tượng cảm biến siêu âm: ...--- 2 ¿+ E+SE+E++EE+EzEerEerkerkersereee 25
<small>1H</small>
</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">3.2.5 Sơ đồ mơ hình tốn học bộ điều khiển mức chất lỏng...--.-- 25
3.2.6 Tim thông số PID...--- ¿ -©E9SE+EE+EE+EE2E2EEEEEEEEEEEE1211211212 212111. xe, 25 CHUONG 4 LẬP TRÌNH DIEU KHIỂN ...---22 222 E+£EzE++ze+rxrrxezes 28
4.1 Biểu đồ chức năng...--- 2-2 E1 EEEEE21121121111211211211 112111111 ce.28
4.2 _ Chương trình điều khiỂn:...---¿- 2 2 + £+E+E£EEEEEEEEEEEEEEEEEEEEEEEEkerkerkrree 30 CHUGNG5 THIẾT KE GIAO DIEN GIAM SAT HMI. ...---5:-5. 45
5.1 Giới thiệu về giao điện giám sát HMI. ...---¿-©5¿2c+++xevzxesrxesrseee 45 5.2 Giới thiệu về Wincc Professional ...-¿- - 5s s+x+E£Et+k+EvEEEeEeEerkekerererkerereree 47 5.2.1 Tổng quan về Win CC: ...-¿--2¿©-+¿++++2k+2EE2EEE2EE221E2212EEE2E.erkerkee 47
5.2.2 Chức năng phơ biến của Win CCoo.eeeecceccecsessessesssessessecseessessessessesseeseeaee 48
5.3 Thiết kế giao điện...--- - tt SE E1 1211211211111111111 1111.11.11 111111 c0. 50
CHUONG 6 MÔ PHONG VÀ KET LUẬN ...---2--¿¿22++2++zx++rxzrxeee 52
6.1 Mô phỏng ở chế độ tự động ...---¿- 2 2+ SEeEESEEEEEEEEEEE2E21121 217121 xe. 52 6.2 Mô phỏng ở chế độ Tay: .ccceccsccscsessesssessessessesssessessesssssessessesssssessessessessseeseesess 57
6.3 Kết atrecccecccccccsscessesssesssesssessesssecssessusssesssessusssssssessuessssssesssessusssesesesssesseeseesses 58
TAI LIEU THAM KHẢO...- ¿22-52 SS£2S£2EE+EE£EEEEEEEEEEEEEEEEEE2E127171211211 2121. 59
<small>iv</small>
</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7"><small>Hình 1.1:</small>
Bình chứa đựng hố chat trong cơng nghiỆp...--- 2 2 2s s2 s+£z+£+2 e2 1 Hình 1.2: Trung tâm van hành dây chuyền sản xuất hĩa chất...--- 2: 5 s52 2 Hình 1.3: Sơ đồ dây chuyền sản xuất hĩa chat trong cơng nghiệp ...--- 3 Hình 1.4: Van điều khiến tuyến tính băng điện Ginice Korea. ...---:5+- 5
Hình 1.5: Cảm Biến siêu Am...seeccsssesscssssescssssescessnessesssneeseessnecessneeeesnneeseesnneseesnnness 6
Hình 2.1: Sơ đồ khối của hệ thống điều khién lập trình...-2- 2 2s s2 s+<£zzs+2 9 Hình 2.2: Sơ đồ khối tổng quát của CPU...----¿--2¿++22++2+++£x++Extzxxerxesrxerrxees 10
<small>Himh 2.3: PLC S7 772/00 h... 13</small>
<small>Hình 2.4: PLC S7 - 1200 nhìn từ phía tTƯỚC ... ..- --- 5 + 1k SH ni, 14</small>
<small>Hình 2.5: Giao điện làm việc của TIA POFTẠL... cc S511 8111155 se 15</small>
Hình 3.1: Bộ điều khiển PID khơng phụ thuộc ...-- - 2-2 2 +2 22 2+E££++£x+z++ceez 18 Hình 3.2: Bộ điều khién PID phụ thuộc ...---2- 2 2 + 5x£2E£2£++E+££Etzx+zzeerxerxrres 19 Hình 3.3: Bơng thức xác định giá trị các hệ số Ki, Kp, Kd...-- ¿s2 5+: 21 Hình 3.4: Mơ hình bộ điều khiển mức chat 1Ong...c.ccsccsssessessssssessesseesessessessessseeseeseees 22 Hình 3.5: Mơ hình hàm truyền đạtt...-- ¿2-52 5S2E£+EE+EE£EEtEEEEEEEEEEEEErErrkrrkerkrres 23 Hình 3.6: Sơ đồ khối mơ hình tốn học bộ điều khiển mức chất lỏng... 25 Hình 3.7: Dap ứng ngõ ra ứng với hệ số Ku = 0.043, Ki=Kp=0...--- 26 Hình 3.8: Đáp ứng ngõ ra ứng khi xác định được thơng số PID...--- 26
<small>Hình 3.9: Dap ứng ngõ ra khi ngõ vào tăng Bia fTỊ...-.-- c5 Scc + sseseereesereesers 27Hình 3.10: Dap ứng ngõ ra khi ngõ vào g1ảm glá fTỊ... -- sét seeeeeeersersee 27</small>
Hình 4.1: Biểu đồ chức năng...-- 2-22 5¿+S+t2EE+EE+£EE+2EEE2EEE21E221E221 21121. 221ecrxee. 29 Hình 4.2: Khối PID trong S7-12200...- -:- 2 2 £+E£2E£+E£EE£EESEEEEEEEEEEEEEEEEEEEerkrrrrrkee 30 Hình 4.3: Bang cài đặt thơng số PID...-2- 2 2 £+S£+E£EE£EE#EEEEEEEEEEEEEEEEEEEerkrrkrrree 31 Hình 4.4: Bảng nhập thơng số PID...- 2-2-2 2 £+E£+E£EE£EE#EEEEEEEEEEEEEEEEEEerkrrkrrree 32 Hình 5.1: Kiểm tra lỗi sai sĩt khi thiết kế HMI...--.---cccccccccsccxerrrrrerrerrrerrre 46
<small>Hình 5.2: Tao và gan thuộc tính cho nút S”TOP...-- .. - s +k* + svgseee 50</small>
<small>Hình 5.3: Tạo va gan thuộc tính cho động cơ Pump Ì... .-- -«- «<< <<ss+sc+sx++ 50</small>
<small>Hình 5.4: Tạo và gan thuộc tính cho W/O field...-- -- 5+ +++*++£+skrseeeerseereerees 51</small>
Hình 5.5: Tao va gan thuộc tinh cho Biểu G6. ..eccccecccseccssececsessessssecscsecesscersecersecaveeeaveess 51
<small>Hình 6.1: Bom 1 và 2 dang Chạy...- - -- G1111 TH TH TH TH ng kg 52</small>
Hình 6.2: Bình 1 đầy mà bình 2 chưa đâầy...-¿- 2 2 + +k+EE£EE+EE+EE2EEEerkerkerkereee 53 Hình 6.3: Hệ thong gia nhiệt hoạt động ...- --- Ăn HS HH HH HH ệt 53
<small>Hình 6.4: Gia đủ nhiệt, bom 3 bom 4 hoạt động...- -- c1 skEsessirserses 54</small>
<small>Hình 6.5: Khi bom 3, 4 ngừng bom, khuấy hoạt động 90S. ....c..ceccesceesseeseeseeseeseeseseeeees 54Hình 6.6: Bơm 5 hoạt động đây sản phẩm vào bình chứa 4...---2- 2-5: 55</small>
Hình 6.7: Van tuyến tính đang TmỞ...- -- 2-2-5 S£+S£2E£2E£EEEEEEEEEEEEEEEEEEEEEEEerkrrkrrree 55 Hình 6.8: Bộ PID đang hoạt động khi cĩ hĩa CẮT ... Set SE ESESEEEEESEEEEkrkrrrrrree 56 Hình 6.9: Bộ PID đang hoạt động khi đủ mức hĩa ChẤT... - 5c StctcteESEeEekerkerrrxee 56
</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">Hình 6.10: Mơ phỏng ở chế độ tay khi nhân BƠM 5
<small>Mi</small>
</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">Bang 1: Định nghĩa các biến vào ra sử dụng trong bài ...---- ¿5-5 s+cscs+ẻ 32 Chương trình điều khiến...--- 2-2 2 2S £EE£EE£EE+EE2EE£EEEEEEEEEEEEEEEEEEEEEEEEEEEEEkerkrrkee 45
<small>vil</small>
</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">(Xếp theo thứ tự A,B,C của chữ cái đầu viết tắt)
<small>DHTL Đại học Thủy lợi</small>
<small>IEEE Institute of Electrical and Electronics Engineers</small>
<small>LVThS Luan van Thac si</small>
<small>vill</small>
</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">1. Tinh cấp thiết của Đề tai:
<small>Trong thời đại ngày nay khi công nghệ thông tin ngày càng phát triển, cùng hồ nhập</small>
với chủ trương cơng nghiệp hố hiện đại hoá đất nước, ngành kỹ thuật điều khiển va Tự Động Hóa là ngành khoa học phát triển cực kỳ mạnh mẽ, ở mọi lĩnh vực của đời sông gần như tự động hóa đã giúp cho chúng ta rất nhiều ngành nghề khác nhau. Hiện
Trong thực tế, van đề điều khiển mức chiếm một tỷ lệ rất lớn trong các lĩnh vực về dau
định nào đó. Và van đề điều khiển đối tượng chính xác là rất cần thiết. Các thiết bị
<small>càng ngày càng hiện đại và kích thước cũng nhỏ hơn nên các thao tác trong quá trình</small>
sản xuất địi hỏi độ chính xác cao. Một sai sót nhỏ có thể ảnh hưởng xấu đến tồn bộ
sản phẩm. Do đó, ngày càng nhiều phương pháp điều khiển chính xác được nghiên cứu phát triển, như điều khiển mờ và thích nghi, điều khiển PID...Trong việc điều khiển mức chat lỏng thì thuật tốn điều khién PID là phù hợp.
Hệ thống điều khiển dùng giải thuật PID ứng dụng một trong những thuật tốn điều khiển q trình như : Điều khiển mức, điều khiển lưu lượng, điều khiển vận tốc, điều khiến vị trí. Việc ứng dụng giải thuật điều khiển chính xác này vào thực tế nhằm làm
giảm sai số trong kết quả điều khiển. Với việc chiếm tỷ lệ cao so với các giải thuật
<small>điều khiển khác (> 80%), giải thuật điều khiển PID chiếm một vi trí vơ cùng quan</small>
trọng trong các giải thuật điều khiển dùng trong cơng nghiệp bởi u cầu chính xác (accurate), đáp ứng nhanh (fast response), ôn định (small overshot).
<small>Hiện nay, PLC S7-1200 có thêm chức năng truyền thơng và giám sát qua mạng nên</small>
việc việc kết nối mở rộng chức năng giám sát từ xa dễ dang hơn va dan thay thế cho
<small>PLC S7-200, 57-300.</small>
Với những tinh năng vượt trội so với PLC S7-200 và S7-300 nên đề tài em chon là
<small>1X</small>
</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">TRONG DAY CHUYEN SAN XUAT HOA CHAT CONG NGHIEP ”
2. Mục đích của Dé tài:
- Tìm hiểu và ứng dụng phương pháp điều khiển PID trong PLC $7-1200 điều khiển và giám sát mức chất lỏng trong dây chuyền sản xuất hóa chất cơng nghiệp.
- Củng cố và vận dụng kiến thức đã học dé áp dụng vào mơ hình thực tế. 3. Đối tượng và phạm vi nghiên cứu:
- Phần mềm lập trình TIA PORTAL cho PLC S7-1200 và mơ hình điều khiển giám sát
mức chất lỏng.
- Hiệu quả của việc sử dụng phương pháp điều khiển PID trong phần mềm TIA
PORTAL cho PLC S7-1200 điều khiến mức chat lỏng.
4. Cách tiếp cận và phương pháp nghiên cứu:
- Nghiên cứu mơ hình điều khiển giám sát mức chat lỏng bằng máy tinh va PLC
- Nghiên cứu việc sử dụng WinCC trong điều khién giám sát.
- Nghiên cứu việc điều khiển mức chất lỏng sử dụng bộ điều khiển kinh điển PID
<small>- Giảm sát được trên giao diện Win CC.</small>
</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">1.1 Giới thiệu về dây chuyền san xuất va cung cấp hố chat cơng nghiệp :
Đặc điểm của ngành cơng nghiệp hóa chất là đa đạng về sản phẩm phục vụ cho tất cả các ngành kinh tế kỹ thuật. Từ đó ngành cơng nghiệp này có thê khai thác mọi thế mạnh tài ngun của đất nước từ khống san, dầu khí tới sản phẩm, phụ phẩm và thậm chí cả phế thải của cơng nghiệp, nơng nghiệp... Cơng nghiệp hố chất đóng vai trò cực kỳ quan trọng trong nền kinh tế của một nước. Đó là một ngành kinh tế — kỹ thuật chủ
lực của đất nước. Việt Nam thực hiện công cuộc đôi mới, những cải cách kinh tế đã
thúc đây sự tăng trưởng kinh tế, phát triển công nghiệp - nơng nghiệp. Nhu cầu về ngun liệu hóa chất cũng ngày càng tăng với tốc độ tăng trưởng sản xuất hóa chat
hằng năm là 15%. Từ thực tiễn đó, em chọn đề tài “NGHIÊN CỨU ỨNG DỤNG PLC S7-1200 DIEU KHIEN MỨC CHAT LONG TRONG DAY CHUYEN SAN XUẤT HOA CHAT CÔNG NGHIỆP” làm đề tai nghiên cứu của mình.
</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">1.2 Phương pháp sản xuất hóa chất cơng nghiệp :
Trong ngành cơng nghiệp nói chung và ngành đặc thù cơng nghiệp hố chất nói riêng
<small>thành hỗn hợp đòi hỏi một tỉ lệ chuẩn nhất định và nghiêm ngặt trong q trình vận</small>
hành, khơng dé có sự sai sót. Và nhất là có những q trình con người không trực tiếp tham gia tay chân hay tham gia được để đảm bảo an toàn lao động, quy trình là hồn
<small>tồn khép kín.</small>
</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">1.3. Dây chuyền sản xuất hóa chat trong cơng nghiệp điển hình
<small>Hình 1.4 mô tả dây chuyền sản xuất theo mẻ bao gồm 5 bình chứa và các bơm luân</small>
chuyền dung dịch trong hệ thống. Mỗi bình chứa đều có cảm biến phát hiện tình trạng đầy và cạn trong bình chứa. Bình chứa 2 có thêm bộ phận gia nhiệt và cảm biến nhiệt. Bình chứa 3 có bộ phận khuấy dé trộn hai chất lỏng được bom từ bình chứa 1 và 2 với nhau. Bình chứa 3 và 4 có dung tích gấp đơi bình chứa 1 và 2.
Hoạt động của hệ thống như sau:
- Bình chứa 1 và 2 được cấp đồng thời alkali va polymer bằng các động co bơm. Bơm 1 và 2 ngừng hoạt động khi cảm biến đầy phát hiện trạng thái đầy của bình chứa.
<small>- Bộ phận gia nhiệt ở bình chứa 2 hoạt động, tăng nhiệt cho polymer tới 60°C, ngừng</small>
sang bình chứa 3. Khi có chất lỏng trong bình chứa 3, bộ phận khuấy hoạt động. Động
cơ bơm 3 ngừng hoạt động khi bình chứa 3 đầy hoặc bình chứa 1 cạn.
- Tương tự, động cơ bơm 4 ngừng hoạt động khi bình chứa 3 đầy hoặc bình chứa 2
cạn. Động cơ khấy ngừng hoạt động sau khi ngừng động cơ 3 và 4 một khoảng là 90
- Động cơ bơm 5 hoạt động bơm chất lỏng sang bình chứa 4. Động cơ bơm 5 ngừng hoạt động khi bình chứa 4 đầy hoặc bình chứa 3 cạn.
- Chat lỏng được đưa vào bình chứa 4 dé cung cấp nguyên liệu cho quá trình làm việc để đảm bảo bình chứa T-304 ln có ngun liệu hoạt động.
- Mức chất lỏng luôn cai đặt trước một giá tri nhất định. Mức chất lỏng trong bình
chứa 5 vào thời điểm hiện tại sẽ được gửi về PLC S7-1200 bằng tín hiệu analog. PLC
sẽ so sánh mức chất long với giá tri đặt trước, và khi có sự sai lệch, PLC sẽ điều khiển
đóng mở Van tuyến tính bằng phương pháp PID để cân bằng sai lệch.
- Khi giá trị Setpoint thấp hơn giá trị mức hiện tại, Van xa sẽ được kích hoạt dé xả bớt chat lỏng ra ngoải.
- Hệ thống hoạt động tự động lặp lại, bình chứa T304 lúc nào cũng có nguyên liệu dé
<small>hoat dong.</small>
Van XV303 là van điều khiến tuyến tinh — van analog, van được thiết kế dé điều khiển
say cám, say trâu, seo giấy, sấy dừa... Van điều khiển tuyến tính hoạt động ổn định,
<small>chính xác và độ bên cao.</small>
</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">Hình 1.4: Van điều khiến tuyến tinh bằng điện Ginice Korea.
Bộ điều khiển van tuyến tinh là loại điều khiển bằng motor sẽ kéo cần van lên hoặc xuống, nhận tín hiệu điều khiển từ đồng hồ điều khiển (4-20mA, 0-10Vdc, on/off). Tùy vào kích thước van và áp suất hoạt động sẽ chọn bộ điều khiển có lực kéo thích
Bộ điều khiến tích hợp các cơng tắc chọn chế độ thường đóng và thường mở, chế độ dừng tại chỗ khi mat tín hiệu điều khiển hoặc tự động đóng van.
Tích hợp cần quay tay khi van có sự có, có thể điều chỉnh đóng mở mà khơng cần tin
<small>hiệu điện. Bộ kéo van với lực kéo 2000N và 3500N.</small>
Thông số kỹ thuật bộ điều khiến van tuyến tinh, Actuator.
<small>Model: GEA-20P, GEA-35P, GEA-20A, GEA-35A, GEA-15P, GEA-15A.e Lực kéo: 2000N (GEA-20P), 3500N (GEA-35P).</small>
<small>e_ Điều khiển: Tuyến tính hoặc ON-OFF (GEA-20A, GEA-35A).</small>
e© Nguồn cấp: 110~220VAC hoặc 24VAC.
e Tín hiệu điều khiển: 4-20mA hoặc 0-10VDC.
e Tín hiệu output: 4-20mA, làm tín hiệu hiển thị hành trình hoặc đưa về PLC xử lý.
<small>e Thời gian hành trình: 50 giây (GEA-20P), 100 giây (GEA-35P).e Nhiệt độ hoạt động: -15~60 độ C.</small>
</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">e Độ am: 5~95%.
<small>e IP: 54.</small>
<small>e Hành trình: 20mm hoặc 40mm.</small>
Thiét bị do mức : là cam biến siêu âm có phạm vi hoạt động từ 350mm đến 6000mm, phạm vi hoạt động có thể thay đổi dễ dàng thơng qua chức năng Teach-in trên nút nhắn (phạm vi từ 400mm đến 500mm, 1000mm đến 3000mm tương ứng với ngõ ra
4-20mA hoặc 0-10Vdc hoặc 20-4mA, 10-0Vdc, và cũng có thể tùy chọn phạm vi sử
dụng bắt kỳ miễn là trong giới hạn hoạt động của cảm biến.
Cảm biến siêu âm UA30CAD60PGTI
<small>Hình 1.5: Cảm Biên siêu âm</small>
Dùng để đo mức nước, đo mức chất lỏng, báo mức chất rắn, kiếm soát level, đo khoảng cách, thể tích, khối lượng là những nhu cầu vô hạn và ngày càng tăng của ngành công nghiệp, thậm chí là các nhu cầu dân dụng, cuộc sống hằng ngày, hệ thống
<small>thủy lợi, thủy điện...</small>
<small>Cảm biên siêu âm có thê đáp ứng được các nhu câu nêu trên, với nguyên tắc hoạt động</small>
<small>là phát ra sóng siêu âm tác động lên vật cản và nhận tín hiệu hơi tiêp vê đê biệt được</small>
khoảng cách so với vật (chính xác là mặt phẳng).
Với nguyên tắc phát hiện bề mặt không cần tiếp xúc nên cảm biến không quan tâm đến dang chất lỏng nào hay chất rắn nào. Khi khoảng cách so với mặt phang thay đối thi tín hiệu ngõ ra cũng thay đổi theo từ 4-20mA hoặc 0-10VDC, lúc này ta sử dụng tín
</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">hiệu ngõ ra của cảm biến để quy về thể tích, khối lượng, khoảng cách... thơng qua PLC hay một đồng hồ hiển thị (có thé tham khảo thêm đồng hồ hiển thị tại đây của
<small>Shihlin Taiwan).</small>
Thông số kỹ thuật Cảm biến siêu âm UA30CAD60PGTI e Nguồn cap cho cảm biến : 15-30VDC.
<small>e Output: 4-20mm hoặc 0-10VDC, tích hợp thêm ngõ ra NPN/PNP.</small>
<small>e IP: 67.</small>
e Cap kết nối với cảm biến mặc định: dai 2m PVC.
<small>e Thời gian đáp ứng: Nhỏ hơn 500ms</small>
Nút cài đặt được tích hợp trên thân cảm biến, với những thao tác đơn giản là có thể
<small>chọn được phạm vi hoạt động thích hợp cho ứng dụng của minh.</small>
Đầu tiên là cấp nguồn từ 10-30VDC cho cảm biến (dây xanh âm, dây nâu dương, dây đen 4-20mA hoặc 0-10V, dây trắng output PNP hoặc NPN).
Chọn phạm vi hoạt động cho cảm biến, ví dụ 400mm đến 800mm.
Đặt cảm biến vng góc với mặt phảng thật lớn có bán kính 500mm trở lên và khơng
có bat kỳ vật cản trên đường đi của sóng với ngưỡng xa trước 800mm (rat quan trọng).
Nhấn nút một cái rồi thả ra, lúc này hai đèn trên cảm biến sẽ chớp liên tục (ngưỡng xa đã OK), kéo cảm biến lại gần với khoảng cáchlà 400mm (nhanh nhất là quay cảm biến xuống đất phăng với khoảng cách là 400mm, kéo tới, kéo lui mất công) nhắn nút một
cái rồi thả ra, hai đèn đang chớp sẽ tắt và chớp 5 lần nữa rồi tắt lại vậy là OK cho
2.1.1 Khái niệm về PLC:
PLC viết tắt của Programmable Logic Controller, là thiét bi diéu khién lập trình được (khả trình) cho phép thực hiện linh hoạt các thuật toán điều khiển logic thơng qua một ngơn ngữ lập trình. Người sử dụng có thể lập trình dé thực hiện một loạt trình tự các sự
<small>kiện. Các sự kiện này được kích hoạt bởi tác nhân kích thích( ngõ vào) tác động vào</small>
PLC hoặc qua các hoạt động có trễ như thời gian định thời hay các sự kiện được đếm.
PLC dùng dé thay thé các mach ro le trong thực tế. PLC hoạt động theo phương thức quét các trạng thái trên đầu ra và đầu vào. Khi có sự thay đổi ở đầu vào thì đầu ra cũng thay đổi theo.
Ngơn ngữ lập trình của PLC có thể là Ladder hay State Logic. Hiện nay có rất nhiều hãng sản xuất ra PLC như Siemens, Allen-Bradley, Mitsubishi Electric, General
<small>Electric, Omron...</small>
<small>Một khi sự kiện được kích hoạt thực sự, nó bat ON hay OFF thiết bi điều khiển bên</small>
ngoài được gọi là thiết bi vật lý. Một bộ điều khiến lập trình sẽ liên tục lặp trong chương trình do người sử dụng lập ra chờ tín hiệu ở ngõ vào và xuất tín hiệu ở ngõ ra tại các thời điểm đã lập trình.
Đề khắc phục những nhược điểm của bộ điều khiển dùng dây kết nối (bộ điều khiển bang Relay) người ta đã chế tạo ra bộ PLC nhằm thỏa mãn các yêu cau sau:
<small>- Lập trình dé dàng, ngơn ngữ lập trình dé học.- Gọn nhẹ, dễ dàng bảo quản, sửa chữa.</small>
- Dung lượng bộ nhớ lớn dé có thể chứa được những chương trình phức tạp.
<small>- Hồn toan tin cậy trong mơi trường cơng nghiệp.</small>
- GIao tiếp được với các thiết bị thông minh khác như: máy tính, nối mạng, các Modul
<small>mở rộng.</small>
</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">- Giá cả có thé cạnh tranh được.
Các thiết kế đầu tiên là nhằm thay thế cho các phần cứng Relay dây nối và các Logic
<small>thời gian. Tuy nhiên, bên cạnh đó việc địi hỏi tăng cường dung lượng nhớ và tính dễ</small>
dàng cho PLC mà vẫn đảm bảo tốc độ xử lý cũng như giá cả...Chính điều này đã gây
ra sự quan tâm sâu sắc đến việc sử dụng PLC trong cơng nghiệp. Các tập lệnh nhanh
chóng đi từ các lệnh logic đơn giản đến các lệnh đếm, định thời, thanh ghi dịch...sau đó là các chức năng làm tốn trên máy lớn...Sự phát triển các máy tính dẫn đến các bộ
PLC có dung lượng lớn, số lượng I/O nhiều hơn.
Trong PLC, phan cứng CPU và chương trình là đơn vị cơ bản cho quá trình điều khiển
<small>một chương trình. Chương trình này được nạp sẵn vào bộ nhớ của PLC, PLC sẽ thực</small>
hiện việc điều khiển dựa vào chương trình này. Như vậy nếu muốn thay đổi hay mở rộng chức năng của quy trình cơng nghệ, ta chi cần thay đổi chương trình bên trong
s* Cấu trúc chung của PLC :
<small>Một hệ thống điều khiển lập trình cơ bản phải gồm có hai phần: khối xử lý trung tâm</small>
(CPU: Central Processing Unit) và hệ thống giao tiếp vao/ra(I/O).
<small>"| | Processing</small>
Hình 2.1: Sơ đồ khối của hệ thống điều khién lập trình
Khối điều khiển trung tâm (CPU) gồm ba phần: bộ xử lý, hệ thống bộ nhớ và hệ thống
<small>nguôn cung cap.</small>
</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22">Về cơ bản hoạt động của một PLC cũng khá đơn giản. Đầu tiên, hệ thống các cổng
vào/ra ( Input/Output, còn gọi là các Module xuất/nhập) dùng dé đưa các tín hiệu từ các thiết bị ngoại vi vào CPU ( như các sensor, cơng tắc, tín hiệu từ động co...).
Sau khi nhận được tín hiệu ở ngõ vào thì CPU sẽ xử lý và đưa các tín hiệu điều khiển qua Module xuất ra các thiết bị được điều khiến. Trong suốt quá trình hoạt động, CPU
đọc hoặc quét( scan) dữ liệu hoặc trạng thái của thiết bị ngoại vi thông qua ngõ vào,
<small>sau đó thực hiện các chương trình trong bộ nhớ như sau:</small>
Một bộ đếm chương trình sẽ nhặt lệnh từ bộ nhớ chương trình đưa ra thanh ghi lệnh dé
<small>thi hanh.</small>
<small>Chương trình ở dạng STL (StatemenList — Dang lệnh liệt kê) sẽ được dich ra ngôn ngữ</small>
máy cất trong bộ nhớ chương trình.
Sau khi thực hiện xong chương trình, CPU sẽ gửi hoặc cập nhật(Update) tới các thiết
bị, được thực hiện thơng qua module xuất.
Một chu kỳ gồm đọc tín hiệu ở ngõ vào, thực hiện chương trình và cập nhập tín hiệu ở
<small>ngõ ra được gọi là một chu kỳ quét.</small>
Thực tế khi PLC thực hiện chương trình, PLC khi cập nhập tín hiệu ngõ vào, các tín hiệu hiện nay không được truy xuất tức thời để đưa ra ở ngõ ra mà q trình cập nhập
<small>tín hiệu ở ngõ ra phải theo hai bước: khi xử lý thực hiện chương trình, vi xử lý sé</small>
chuyên đổi các bước logic tương ứng ở ngõ ra trong chương trình nội( đã được lập
<small>10</small>
</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="23">trình), các bước lập trình này sẽ chuyên đổi ON/OFF. Tuy nhiên lúc này các tín hiệu ở
<small>ngõ ra( tức tín hiệu được đưa ra tại module out) vẫn chưa được đưa ra.</small>
Khi xử lý kết thúc chương trình xử lý, việc chuyển đổi các mức logic (của các tiếp điểm) đã hoàn thành thì việc cập nhật các tín hiệu ở ngõ ra mới thực sự tác động lên
ngõ ra dé điều khiển các thiết bị ở ngõ ra. Thường việc thực thi một vòng quét xảy ra
với một thời gian rất ngắn, một vịng qt đơn (single scan) có thời gian thực hiện một
vòng quét từ Ims tới 100ms. Việc thực hiện một chu kỳ quét dai hay ngắn còn phụ thuộc vào độ dài của chương trình và cả mức độ giao tiếp giữa PLC với các thiết bị
ngoại vi (màn hình hiền thị...).
VỊ xử lý có thể đọc được tín hiệu ở ngõ vào chỉ khi nào tín hiệu này tác động với
<small>khoảng thời gian lớn hơn một chu kỳ qt thì vi xử lý coi như khơng có tín hiệu này.</small>
Tuy nhiên trong thực tế sản xuất, thường các hệ thống chấp hành là các hệ thống cơ khí nếu có tốc độ qt như trên có thé đáp ứng được các chức năng của dây chuyền san
Đề khắc phục thời gian quét dài, ảnh hưởng đến chu trình sản xuất các nhà thiết kế cịn thiết kế hệ thống PLC cập nhật tức thời, các hệ thống này thường được áp dụng cho
<small>2.2 Giới thiệu PLC S7-1200 :</small>
s* Tổng quan về S7-1200 :
Năm 2009, siemens đã ra dòng sản phẩm S7-1200 dùng đề thay thé dần cho S7-200 và S7-300 ; So với s7-200 và S7-300 thì S7-1200 có những tính năng nỗi trội:
- §7-1200 là một dịng của bộ điều khiến logic lập trình (PLC) có thé kiểm sốt nhiều
<small>chúng ta có những giải pháp hồn hảo hơn cho ứng dụng sử dụng với 1200. - </small>
S7-1200 bao gồm một bộ vi xử lý (microprocessor), một nguồn cung cấp được kích hoạt sẵn, các đầu vao/ra (DI/DO).
- Một số tính năng bảo mật giúp bảo vệ quyền truy cập vào cả CPU và chương trình
<small>điêu khiên:</small>
<small>11</small>
</div><span class="text_page_counter">Trang 24</span><div class="page_container" data-page="24">+ Tắt cả các CPU đều cung cấp bảo vệ bằng password chống truy cập vào PLC. + Tính nang “know-how protection” dé bao vệ các block đặc biệt của mình.
- §7-1200 cung cấp một công PROFINET, hỗ trợ chuẩn Ethernet va TCP/IP:
+ Dùng để kết nối máy tính, với màn hình HMI hay truyền thơng PLC-PLC + Dùng kết nối với các thiết bị khác có hỗ trợ chuẩn ethernet mở.
+ Đầu nối RJ45 với tính năng tự động chuyên đổi đấu chéo. + Tốc độ truyền 10-100 Mbits/s.
+ Hỗ trợ 16 kết nối Ethernet.
<small>+ TCP/IP, ISO on TCP, và S7 protocol.</small>
- Các tinh năng về đo lường, điều khiến vị trí, điều khiển q trình:
<small>+ 6 bộ đếm tốc độ cao dùng cho các ứng dụng đếm và đo lường, trong đó có 3 bộ đếm</small>
100kHz và 3 bộ đếm 30kHz.
<small>+ 2 ngõ PTO 100kHz dé điều khiến tốc độ và vị trí động cơ bước hay bộ tải servo +</small>
Ngõ ra điều rộng xung PWM, điều khiển tốc độ động cơ, vi tri valve, hay điều khiển
<small>nhiệt độ...</small>
<small>+ 16 bộ điều khiển PID với tính năng tự động xác định thơng số điều khiển. Ngồi ra</small>
bạn có thé dùng các module truyền thông mở rộng kết nối bằng RS485 hoặc RS232.
- Phần mềm dùng để lập trình cho S7-1200 là Step7 Basic. Step7 Basic hỗ trợ ba ngôn ngữ lập trình là FBD, LAD va SCL. Phần mềm này được tích hợp trong TIA Portal 11
<small>cua Siemens.</small>
- Vậy dé lam một dự án với S7-1200 chi cần cai TIA Portal vi phan mềm nay đã bao gồm cả mơi trường lập trình cho PLC và thiết kế giao điện HMI.
<small>12</small>
</div><span class="text_page_counter">Trang 25</span><div class="page_container" data-page="25">- 3 bộ điều khiển nhỏ gọn với sự phân loại trong các phiên bản khác nhau giống như
điều khién AC hoặc DC phạm vi rộng.
- 2 mạch tương tự và số mở rộng điều khiển modum trực tiếp trên CPU làm giảm chi
phí sản phẩm.
- 13 module tín hiệu số và tương tự khác nhau
- 2 module giao tiếp RS232/RS485 dé giao tiếp thông qua kết nối PTP - Bồ sung 4 công Ethernet
- Module nguồn PS 1207 ơn định, dịng điện áp 115/230 VAC và điện áp 24VDC
s* Cầu tạo của CPU :
<small>1. Bộ phận kết nối nguồn.</small>
2. Các bộ phận kết nối nói dây của người dùng có thé tháo được(phía sau các nắp che). Khe cắm thẻ nhớ nằm dưới cửa phía trên.
<small>3. Các LED trạng thái dành cho I/O tích hợp.</small>
4. Bộ phận kết nói PROFINET(phia trên của CPU).
<small>13</small>
</div><span class="text_page_counter">Trang 26</span><div class="page_container" data-page="26">Các kiều CPU khác nhau cung cấp một sự đa dang các tính năng và dung lượng giúp
cho người dùng tạo ra các giải pháp có hiệu quả cho nhiều ứng dụng khác nhau. S7-1200 cung cấp một số dung lượng lớn các module tín hiệu và bảng tín hiệu dé mở rộng dung lượng của CPU. Người dùng cịn có thé lắp đặt thêm các module truyền thông dé hỗ trợ các giao thức truyền thông khác.
<small>s* Cac bang tín hiệu :</small>
<small>Một bảng tín hiệu (SB) cho phép người dùng thêm vào I/O cho CPU. Người dùng có</small>
thé thêm một số SB với ca I/O kiểu số hay kiểu tương tự SB kết nối vào phía trước của
<small>Hình 2.4: PLC S7 - 1200 nhìn từ phía trước</small>
SB với 4 I/O kiểu số( ngõ vào 2 xDC và ngõ ra 2 x DC)
+ SB với 1 ngõ ra kiểu tương tự 1. Các LED trạng thái trên SB 2. Bộ phận kết nối nối dây người dùng có thé tháo ra.
<small>s* Các module tín hiệu :</small>
Người dùng có thé sử dụng các module tín hiệu dé thêm vào CPU các chức năng. Cac module tín hiệu kết nối vào phía bên phải của CPU
<small>1. Các LED trạng thái dành cho I/O của module tín hiệu</small>
2. Bộ phận kết nối đường dẫn
3. Bộ phận kết nối dây của người dùng có thé tháo ra
<small>14</small>
</div><span class="text_page_counter">Trang 27</span><div class="page_container" data-page="27">2.2.1.2 Các module truyền thông :
Họ S7-1200 cung cấp các module truyền thơng(CM) dành cho các tính năng bổ sung
vào hệ thống. Có 2 module truyền thơng RS232 và RS485:
+ CPU hỗ trợ tối đa 3 module truyền thông
+ Mỗi CM kết nối vào phía bên trái của CPU( hay về phía bên trái của một CM khác) 2.3. Phần mềm điều khiến và lập trình :
<small>2.3.1 Giới thiệu:</small>
Phần mềm dùng dé điều khiến và lập trình cho PLC S7-1200 là TIA Portal. TIA Portal
( Totally Intergrated Automation Portal ) là phần mềm cơ sở tích hợp tat cả các phan
mềm lập trình cho các hệ thống tự động hóa và truyền động điện. Phần mềm tích hợp các sản phẩm SIMATIC khác nhau trong một phần mềm ứng dụng ví du Simatic Step 7 V13 dé lập trình các bộ điều khiển Simatic. Simatic WinCC V13 dé cấu hình các màn hình HMI và chạy Scada trên máy tính, giúp tăng năng suất và hiệu quả làm việc.
<small>— |Totally Integrated Automation</small>
<small>Open existing projectRecently used</small>
<small>Hinh 2.5: Giao dién lam viéc cua TIA Portal</small>
<small>15</small>
</div><span class="text_page_counter">Trang 28</span><div class="page_container" data-page="28">TIA Portal giúp cho các phần mềm này chia sẻ cùng một cơ sở đữ liệu, tạo nên sự thống nhất trong giao diện và tính tồn vẹn cho ứng dụng. Ví dụ, tất cả các thiết bị và
mạng truyền thơng bây giờ đã có thê được cấu hình trên cùng một cửa số. Hướng ứng
dụng, các khái niệm về thư viện, quản lý dữ liệu, lưu trữ dự án, chuẩn đốn lỗi, các tính năng online là những đặc điểm rất có ích cho người sử dụng khi sử dụng chung cơ
<small>sở dữ liệu TIA Portal.</small>
<small>TIA Portal cung cấp một hệ thống kĩ thuật mới thông minh và trực quan hơn, với cácgiao diện trực quan, dễ nhìn, tính năng “ kéo-thả” đơn giản, thuận tiện cho việc lập</small>
trình. Hai phần mềm quan trọng trong TIA Portal là Simatic Step 7 va Simatic WinCC.
2.3.2 Ứng dung:
PLC S7-1200 là bộ điều khiển dùng trong các nhiệm vụ điều khiển vịng hở và vịng
kín. Nó kết hợp mức độ tự động hóa tối đa với giá thành thấp nhất.
Với hiệu năng sử dụng cao, phạm vi sử dụng của S7-1200 trải rộng từ việc thay thế các mạch ro-le và contactor đơn giản đến các mạch điều khiển tự động hóa phức tạp trong mạch hoặc giữa các thiết bị phân tán. Các ứng dụng phổ biến của nó ví dụ như
<small>sau: Đóng gói bao bì; trạm trộn xi măng va vữa; quạt thơng gió cho các nhà máy, xí</small>
nghiệp; hệ thống bơi tron tập trung; máy gia công gỗ; điều khiến cửa tự động; hệ thống năng thủy lực; hệ thống băng tải; công nghiệp thực phẩm; phịng thí nghiệm; Các ứng dụng điều biến; lắp ráp thiết bị điện; giám sát, bảo vệ hệ thống điều khiến; điều khiển hệ thống ánh sáng; điều khiển hệ thống bơm; hệ thống phòng cháy; hệ thống điều khiển an ninh/ vào ra; hệ thống điều khiển gia nhiét/lam mát; điều khiển nhiệt độ
<small>Ngồi ra, S7-1200 có các ứng dụng mới như :</small>
- Điều khiển từ xa thông qua mạng Profinet, Internet, Modbus, qua hệ thông mạng
<small>không dây.</small>
- PLC kết nối với PLC thông qua Internet và mạng nội bộ. Có thê truyền thơng thơng qua mạng Ethernet công nghiệp nhưng khoảng cách tối đa là 100m.
<small>16</small>
</div><span class="text_page_counter">Trang 29</span><div class="page_container" data-page="29">- Điều khiển truy cập vào S7-1200 từ xa thơng qua Internet và web server. Có thé truy cập vào PLC thơng qua trình duyệt Web, tuy nhiên PLC trong trường hợp này cần đặt một IP tĩnh dé có thé kết nối.
- Đặc biệt S7-1200 cung cấp các giải pháp để điều khiển từ xa qua mạng Ethernet, Profinet, qua hệ thống mạng khơng dây. Ngồi ra còn các ứng dụng như giao tiếp với
<small>2.3.3. Kha năng làm việc :</small>
PLC S7-1200 có thé được ứng dụng trong nhiều lĩnh vực sản xuất, có thể thực hiện hầu hết các công việc mà các PLC có thể đảm nhiệm với năng suất và hiệu quả cao. Với việc tích hợp PROFINET, hỗ trợ truyền thơng tiêu chuẩn truyền thông Ethernet va dựa trên TCP/IP, S7-1200 có khả năng kết nối rất mạnh và linh hoạt với các thiết bị khác như kết nối với máy tinh cá nhân PC, kết nối với HMI, kết nối với PLC khác, khả năng điều khiển PLC từ xa thông qua mạng truyền thông, mạng không dây được tăng
Thông qua mạng Internet hoặc mạng cục bộ, ta có thể điều khiến và giám sát S7-1200 từ khoảng cách xa, thậm chí với Webserver, ta có thé kết nối với S7-1200 thông qua các trang web, các thiết bị đi động, hết sức thuận lợi cho việc điều khiến, giám sát, vận hành hệ thống từ xa.
S7-1200 có thé làm việc ở những môi trường làm việc nguy hiểm độc hại cho con người, những môi trường khắc nghiệt như nhà máy luyện thép...
<small>17</small>
</div><span class="text_page_counter">Trang 30</span><div class="page_container" data-page="30">3.1 Xây dung mơ hình tốn hoc bộ điều khiển mức chat long 3.1.1 Định nghĩa về các bộ điều chỉnh PID
PID là cách viết tắc của các từ Propotional (tỉ lệ), Integral (tích phân), Derivative (đạo hàm) và là giải thuật điều khiển được dùng nhiều nhất trong các ứng dụng điều
khiến tự động với yêu cầu chính xác (accurate), nhanh (fast response), ơn định (small
Bộ điều khiển PID, là một kỹ thuật điều khiển quá trình tham gia vào các hành động xử lý về Tích phân Tỷ lệ và Vi phân, theo đó các tín hiệu sai số xảy đến được làm
giảm đến mức tối thiểu bởi ảnh hưởng của tác động ty lệ, ảnh hưởng của tác động tích
<small>phân và được làm rõ bởi một toc độ đạt được với tac động vi phân sơ liệu trước đó.</small>
Hoạt động của PID được dựa trên mơ hình tốn học đối với kết quả phản hồi của một
q trình vịng lặp được điều khiển. Hay nó gọi là một cơ chế phản hồi vịng điều khiển. Có hai dang PID được sử dụng phơ biến là
<small>—Setpoint Output —»</small>
<small>18</small>
</div><span class="text_page_counter">Trang 31</span><div class="page_container" data-page="31"><small>=Setpoint Output —»</small>
<small>« Kp — hằng số điều khiến tỷ lệ</small>
<small>« Ki— hằng số điều khiển tích phân</small>
¢ Kd— hằng số điều khiển vi phân
Một điều rất tự nhiên, với yêu cầu nhanh thì một cách đơn giản để cơng thức hóa ý tưởng này là dùng quan hệ tuyến tính: F=Kp*e
Trong đó Kp là một hằng số dương nào đó mà chúng ta gọi là hệ số P (Propotional gain), e là sai số cần điều khiển. Mục tiêu điều khiến là đưa e (sai số) tiến về 0 càng nhanh càng tốt. Rõ ràng nếu Kp lớn thì tác động nhanh của điều khiển cũng càng lớn. Tuy nhiên, do quán tính mà việc điều khiển càng nhanh càng gây ra tính mất ơn định
(do lực qn tính và lực điều khiến tạo ra cặp đối lực xuất hiện ở hai khoảng thời gian liên tiếp nhau => chúng tạo ra dao động khơng kiểm sốt được).
Như vậy, ta sẽ sử dụng đạo ham của sai số e dé làm tăng giá trị nhưng ngược chiều của lực F (vì e đang giảm nhanh dần). Nếu sử dụng đạo hàm làm thành phần “thắng” thì có thể giảm được overshot của xe. Thành phần “thắng” này chính là thành phần D (Derivative) trong bộ điều khién PID ma chúng ta đang khảo sát. Thêm thành phần D
này vao bộ điều khiển P hiện tai, chúng ta thu được bộ điều khiển PD như sau:
<small>F=Kp*e + Kd*(de/dt)</small>
Trong đó (de/dt) là vận tốc thay đổi của sai số e và Kd là một hang số không âm gọi là hệ số D (Derivative gain).
<small>19</small>
</div><span class="text_page_counter">Trang 32</span><div class="page_container" data-page="32">Sự hiện diện của thành phần D làm giảm overshot vật thể điều khiển khi nó tiến gần về vị trí cân bang (vi trí ơn định), lực F gồm 2 thành phần Kp*e > =0 (P) và Kd*(de/dt)
<small><=0 (D).</small>
Trong một số trường hợp thành phần D có giá trị lớn hơn thành phần P và lực F đổi chiều, “thang” (hãm tốc) lại, yếu tố cần điều khién (ví dụ vận tốc, vị trí...) của vat thé giảm mạnh ở gần vi trí cân bằng. Một van dé nảy sinh là nếu thành phần D quá lớn so với thành phần P hoặc bản thân thành phần P nhỏ thì khi tiến gần điểm cân bằng (chưa
thật sự đến vi trí này), vật thé có thé dừng han, thành phần D băng 0 (vi sai số e không
thay đôi nữa), lực F = Kp*e.
Trong khi Kp và e lúc này đều nhỏ nên lực F cũng nhỏ và có thể khơng thắng được lực
ma sát tĩnh. Sai số e trong tình huống này gọi là steady state error (tạm dịch là sai số
trạng thái tĩnh). Đề tránh steady state error, người ta thêm vào bộ điều khiển một thành
<small>phân có chức năng “cộng đơn” sai sơ.</small>
Khi steady state error xảy ra, 2 thành phần P và D mất tác dụng, thành phần điều khiển mới sẽ “cộng dồn” sai số theo thời gian và làm tăng lực F theo thời gian. Đến một lúc nào đó, lực F đủ lớn để thắng ma sát tĩnh và đây vật tiến tiếp về điểm cân băng. Thành phần “cộng dồn” này chính là thành phan I (Integral - tích phân) trong bộ điều khiển
Vì chúng ta điều biết, tích phân một đại lượng theo thời gian chính là tổng của đại lượng đó theo thời gian. Bộ điều khiển đến thời điểm này đã đầy đủ là PID:
F=Kp*e + Kd*(de/dt)+Ki*ledt (3-1)
Như vậy, chức năng của từng thành phần trong bộ điều khiển PID giờ đã rõ. Tùy vào
mục đích và đối tượng điều khiển mà bộ điều khiển PID có thể được lượt bớt dé trở
<small>thành bộ điều khiển P, PI hoặc PD. Cơng việc chính của người thiết kế bộ điều khiển</small>
PID là chọn các hệ số Kp, Kd và Ki sao cho bộ điều khiển hoạt động tốt và 6n định
<small>(quá trình này gọi là PID gain tuning). Đây không phải là việc dễ dàng vi nó phụ thuộc</small>
<small>vào nhiêu u tơ.</small>
<small>20</small>
</div><span class="text_page_counter">Trang 33</span><div class="page_container" data-page="33">s* Phương pháp chọn các hệ số cho PID như sau:
- Chon Kp trước: thử bộ điều khiến P với đối tượng thật (hoặc mô phỏng), điều chỉnh Kp sao cho thời gian dap ứng đủ nhanh chấp nhận overshot nhỏ.
- Thêm thành phần D để loại overshot, tăng Kd từ từ, thử nghiệm và chọn giá trị thích
hợp. Steady state error có thể sẽ xuất hiện.
- Thêm thành phan I để giảm steady state error. Nên tăng Ki từ bé đến lớn dé giảm steady state error đồng thời không dé cho overshot xuất hiện trở lại.
<small>Phương pháp Ziegler—Nichols</small>
Là một phương pháp điều chỉnh bộ điều khiển PID được phát triển bởi John G. Ziegler
và Nathaniel B. Nichols. Phương pháp này được thực hiện bằng cách thiết lập thông số độ lợi khâu 7 (tích phân) và khâu D (vi phân) về không (0,zero). Độ lợi khâu P (tỷ lệ, khuếch đại), độ loi Kp được tăng lên từ không (0) cho đến khi nó đạt đến độ lợi Ku tối
đa, mà đầu ra của vòng điều khiển dao động với biên độ không đổi. Ku và chu kỳ dao
động Tu được sử dụng dé thiết lập độ lợi P, J, và D tùy thuộc vào loại điều khiển được
Hình 3.3: Công thức xác định giá tri các hệ số Ki, Kp, Kd
Hiện nay hầu hết các bộ điều chỉnh mới sản xuất có chức năng tự động xác định tham số PID. Chức năng tự động nay làm việc rất tốt với các hệ thống điều chỉnh nhiệt độ và
tốc độ động cơ.
Các hệ thống lớn khơng có chức năng tự động xác định thông số nhưng được trang bị
hệ thong vẽ đồ thi tín hiệu do được của biến qua trình (proces value- PV) va bién dau
ra của bộ điều khiển (manipulated value-MV).
<small>21</small>
</div><span class="text_page_counter">Trang 34</span><div class="page_container" data-page="34">3.2. Mô hình tốn học bộ điều khiển mức chat lỏng
3.2.1 Mơ hình bộ điều khiển mức chất lỏng
<small>Van tuyến tinh</small>
k-Hình 3.4: Mơ hình bộ điều khiển mức chat lỏng
<small>Qi Luu lượng nước chảy vào bình</small>
<small>Qimax Lưu lượng nước chảy vào bình max</small>
<small>Qo Lưu lượng nước chảy ra khỏi bìnhH Mức nước trong bình</small>
Ho Mức nước trong bình ban đầu
<small>h mức nước ứng với lượng nước chảy vào bình</small>
Hmax Mức nước cao nhất trong bình
</div><span class="text_page_counter">Trang 35</span><div class="page_container" data-page="35">Mơ hình hàm truyền đạt:
3.2.2 Đối tượng van tuyến tính:
Hàm truyền van tuyến tính có dang bậc nhất:
</div>