Professional Documents
Culture Documents
ĐỒ ÁN I
HÀ NỘI, 8/2023
Lời cảm ơn
Nhóm chúng em xin gửi lời cảm ơn đến thầy Nguyễn Mạnh Linh, người đã
tận tình hướng dẫn, giải đáp các thắc mắc của nhóm trong quá trình làm Đồ án I.
Song do kiến thức còn nhiều hạn chế, ở Đồ án I này, nhóm chúng em mới dừng lại
ở việc tìm hiểu, phân tích, thiết kế hệ thống điều khiển bơm nước và chưa có sản
phẩm thực tế để kiểm nghiệm.
1
Bơm bánh răng ăn khớp ngoài (External gear pump)
1.3 Nguyên lý hoạt động của bơm bánh răng (bơm bánh răng ăn khớp ngoài)
Không giống như các dạng máy bơm khác, bơm bánh răng hoạt động dựa
trên nguyên lý chủ yếu là dẫn, nén chất lỏng trong điều kiện thể tích kín và có dung
tích ở trạng thái thay đổi.
Như vậy, toàn bộ quá trình hoạt động của bơm bánh răng công nghiệp đều
phụ thuộc hoàn toàn vào các bánh răng đúng như tên gọi của nó.
Lưu ý:
• Trong nguyên lý bơm bánh răng, khoang hút và khoang đẩy được xem là
khép kín, được ngăn cách bởi những mặc tiếp xúc của các bánh răng và
lưới chắn.
• Theo nguyên lý hoạt động bơm bánh răng, áp suất bơm bánh răng phụ
thuộc vào tải, tuy nhiên trên thực tế, khoang hút và khoang đẩy không thật
sự kín mà chất lỏng vẫn có khả năng rò rỉ qua lại, vì vậy áp suất chất lỏng
còn phụ thuộc vào nhiều yếu tố khác.
• Trong thực tế, bơm không thể nào hoàn toàn kín do khả năng chế tạo hoặc
nhiều trường hợp người ta phải cố ý tạo ra sự thoát lưu lượng nào đó thì
áp suất không phải thuần túy chỉ phụ thuộc vào tải.
• Để hạn chế áp suất làm việc của bơm, các hãng máy bơm bánh răng
thường thiết kế thêm một van an toàn trên đường ống đẩy. Van này có tác
dụng giảm áp suất, đẩy chất lỏng trở về bể hút nếu áp suất quá cao hoặc
đường ống đẩy bị tắc.
2.1 Cấu tạo và nguyên lý hoạt động của động cơ điện một chiều
Cấu tạo của động cơ điện một chiều
Đặc tính cơ của động cơ điện một chiều Đặc tính cơ - điện của động cơ
điện một chiều
𝑉𝑎
• Dòng điện phần ứng khi khởi động: 𝐼𝑠𝑡𝑎𝑟𝑡 =
𝑅𝑎
𝑉𝑎
• Mô men điện từ khi khởi động: 𝑇𝑠𝑡𝑎𝑟𝑡 = 𝐾𝛷
𝑅𝑎
Chân Analog PA0-PA7, PB0-PB1 Chân ADC độ phân giải 10, 12-bit
PA0-PA15, PB0-PB15,
Chân I/O 37 chân I/O đa chức năng
PC13-PC15
PA0-PA15, PB0-PB15,
Ngắt ngoài Chân ngắt
PC13-PC15
PA0-PA3, PA6-PA10,
PWM 15 chân điều chế độ rộng xung
PB0-PB1, PB6-PB9
Số lượng chân 47
SRAM 20 kiloBytes
ADC 2
Số bộ hẹn giờ 7
Module USB Có
I2C 2
SPI 2
Module USART 3
Debug JTAG 1
3.2.2.3. Mạch nguyên lý của kit vi điều khiển STM32F103C8T6
3.3 Thiết bị đo lưu lượng
Giới thiệu chung về cảm biến lưu lượng YF-S401
Đối với lưu lượng chất lỏng nhỏ sử dụng trong công nghiệp thực phẩm, cần
một loại cảm biến lưu lượng nhỏ gọn và có độ chính xác tương đối.
Cảm biến YF-S401 là một loại cảm biến đáp ứng được các yêu cầu trên.
Đây là loại cảm biến dòng chảy được sử dụng để đo lường lưu lượng chất lỏng
trong các ứng dụng điện tử. Loại cảm biến này được thiết kế để lắp đặt dễ dàng và
phù hợp với nhiều ứng dụng khác nhau như hệ thống tưới nước, hay trong công
nghiệp thực phẩm,…
Cảm biến lưu lượng YF-S401
Sơ đồ kết nối
4.1 Các tham số và mô hình của động cơ DC của máy bơm bánh răng ZC-
530
Các tham số của động cơ DC của máy bơm bánh răng ZC-530
Động cơ bơm của máy bơm bánh răng ZC-530 là động cơ DC có chổi than,
kích từ nam châm vĩnh cửu.
Từ thông số của máy bơm bánh răng ZC-530, kết hợp với việc đo đạc, tính
toán, ta có các thông số của động cơ bơm như sau:
• 𝑉𝑎𝑁 = 24 (𝑉)
• 𝐼𝑎𝑁 = 0.6 (𝐴)
• 𝑃𝑁 = 12.5 (𝑊)
• 𝐿𝑎 = 3.23 (𝑚𝐻)
• 𝑅𝑎 = 4.6 (Ω)
• 𝑇𝑁 = 0.157 (𝑁. 𝑚)
• 𝑁𝑁 = 761 (𝑟𝑝𝑚)
• 𝐽 = 4. 10−5 (𝑘𝑔. 𝑚2 )
30 𝑈𝑎𝑁 −𝐼𝑎𝑁 .𝑅𝑎
• 𝐾Φ = . = 0.2665 (N. m/A)
𝜋 𝑁𝑁
4.2 Thiết kế mạch vòng dòng điện và mạch vòng tốc độ cho động cơ DC
Trước hết, cấu trúc của một hệ điều khiển nhiều mạch vòng như sau:
Thiết kế mạch vòng dòng điện
Cấu trúc mạch vòng dòng điện:
1
và 𝑇𝑓𝑖 = .
5𝑓𝑠𝑤
𝐿𝑎
𝑇𝑎 là hằng số thời gian của mạch phần ứng, 𝑇𝑎 = .
𝑅𝑎
Do 𝑇𝑒 = 𝑇𝑑 + 𝑇𝑓𝑖 << 𝑇𝑎 .
1 1
𝑊𝐼 ≈ .
𝑅𝑎 (𝑇𝑎 𝑠 + 1)(𝑇𝑒 𝑠 + 1)
là một khâu quán tính bậc 2. Áp dụng phương pháp tối ưu độ lớn, ta có bộ
1
điều khiển dòng điện là bộ PI (𝐾𝑝 (1 + )) có các tham số:
𝑇𝑖 𝑠
𝑇𝑖 = 𝑇𝑎
𝑇𝑎 𝐿𝑎
{𝐾𝑝 = =
1
2. . 𝑇𝑒 2𝑇𝑒
𝑅𝑎
Mạch vòng dòng điện khi đó:
1
𝑊𝐶𝐿𝐼 =
2𝜁 1
1+ 𝑠 + 2 𝑠2
Ω𝑁 Ω𝑁
1 1
với 𝜁 = và Ω𝑁 = .
√2 2𝑇𝑒 𝜁
Để bù sự ảnh hưởng của sức phản điện động 𝐸𝑎 gây ra, ta hiệu chỉnh cấu
trúc điều khiển dòng điện bằng việc thêm bộ điều khiển Feedforward như sau:
Với 𝑇𝑓𝑣 là hằng số thời gian quán tính của khâu đo tốc độ.
𝑊𝑉 là một khâu tích phân - quán tính bậc nhất. Áp dụng phương pháp tối
1
ưu đối xứng, ta có bộ điều khiển tốc độ là bộ PI (𝐾𝑝𝑣 (1 + )) có các tham số:
𝑇𝑖𝑣 𝑠
𝑇𝑖𝑣 = 4𝑇𝑒𝑞
1 𝑇𝑀𝑒𝑐ℎ
{𝐾𝑝𝑣 = =
1 2𝑇𝑒𝑞
. 𝑇𝑒𝑞 . √4
𝑇 𝑀𝑒𝑐ℎ
Để giảm độ quá điều chỉnh, ta có thể thêm một khâu tiền xử lý có dạng:
1
(với 𝑇𝑠𝑝𝑣 = 2𝑇𝑖𝑣 ) trước khi đưa vào Setpoint của bộ điều khiển tốc
𝑇𝑠𝑝𝑣 𝑠+1
độ.
Mạch vòng tốc độ khi đó:
1 + 4𝑇𝑒𝑞 𝑠
𝑊𝐶𝐿𝑉 = 2 𝑠 2 + 8𝑇 3 𝑠 3
1 + 4𝑇𝑒𝑞 𝑠 + 8𝑇𝑒𝑞 𝑒𝑞
Chống bão hõa tích phân cho bộ điều khiển dòng điện và bộ điều
khiển tốc độ
Các tín hiệu điều khiển là đầu ra của các bộ điều khiển PI đều phải nằm
trong dải giá trị cho phép.
Ở đây, tín hiệu điều khiển của bộ điều khiển dòng điện có giá trị tối đa là
±𝑈𝑎𝑁 . Còn với tín hiệu điều khiển của bộ điều khiển tốc độ, ta chọn giá trị tối đa
là ±2𝐼𝑎𝑁 .
Cấu trúc của bộ điều khiển dòng điện được hiệu chỉnh như sau:
Với 𝑇𝑡 = 𝑇𝑖 .
Tương tự, cấu trúc của bộ điều khiển tốc độ được hiệu chỉnh như sau:
4.3 Thiết kế mạch vòng lưu lượng cho lưu lượng chất lỏng chảy qua bơm
Thiết kế mạch vòng lưu lượng
Lưu lượng chất lỏng chảy qua bơm tỷ lệ với tốc độ quay của động cơ bơm.
Từ mô hình của đối tượng lưu lượng, ta có hàm truyền đạt thể hiện mối
quan hệ giữa lưu lượng chất lỏng chảy qua bơm và tốc độ quay của động cơ bơm
như sau:
𝑘𝑓𝑙 . 𝑒 −𝐿𝑓𝑙𝑠
𝐻𝑓𝑙 (𝑠) =
1 + 𝜏𝑓𝑙 𝑠
30∗𝐹𝑙𝑚𝑎𝑥
Ở đó 𝑘𝑓𝑙 = = 5.2285. 10−7 (𝑚3 /𝑟𝑎𝑑) là hằng số lưu lượng bơm.
60000𝜋∗𝑁𝑁
𝑇𝑖𝑓𝑙 = 𝐿𝑓𝑙
{ 𝐿𝑓𝑙
𝐾𝑝𝑓𝑙 =
2. 𝑘𝑓𝑙 . (𝜏𝑓𝑙 + 𝑇𝑓𝑓𝑙 )
Ta thêm khả năng chống bão hòa tích phân cho bộ điều khiển PI lưu lượng
như sau:
Ở đó, 𝑇𝑡𝑓𝑙 = 𝑇𝑖𝑓𝑙 và tín hiệu điều khiển của bộ điều khiển lưu lượng có giá
trị giới hạn là ±𝑁𝑁 .
Khi mô phỏng kiểm nghiệm, đáp ứng của hệ thống chưa được tốt. Vì vậy,
ta hiệu chỉnh tham số của bộ PI lưu lượng như sau:
′
𝐾𝑝𝑓𝑙 = 0.23 ∗ 𝐾𝑝𝑓𝑙
{ ′
𝑇𝑖𝑓𝑙 = 0.55 ∗ 𝑇𝑖𝑓𝑙
Mô phỏng trên Matlab Simulink với mạch vòng lưu lượng vừa
thiết kế
Hệ thống điều khiển lưu lượng chất lỏng chảy qua bơm:
𝑉 (𝑡 ) = ∫ 𝑄(𝜏)𝑑𝜏
0
Vì vậy, hàm truyền đạt thể hiện mối quan hệ giữa thể tích chất lỏng đã bơm
và lưu lượng chất lỏng chảy qua bơm là:
1
𝐻 (𝑠 ) =
𝑠
Khi đó, cấu trúc mạch vòng thể tích:
Vì đối tượng điều khiển của bộ điều khiển thể tích đã có một khâu tích phân,
nên bộ điều khiển thể tích chỉ cần là bộ điều khiển P thì đã thỏa mãn triệt tiêu được
sai lệch tĩnh.
Ta sẽ chọn tham số 𝐾𝑝𝑣𝑜𝑙 cho bộ P thể tích phù hợp.
Qua quá trình kiểm nghiệm một số giá trị 𝐾𝑝𝑣𝑜𝑙 , ta thấy với giá trị 𝐾𝑝𝑣𝑜𝑙 =
0.35 thì hệ thống có đáp ứng khá tốt.
Tín hiệu điều khiển của bộ điều khiển thể tích có giá trị giới hạn là ±𝐹𝑙𝑚𝑎𝑥 .
Mô phỏng trên Matlab Simulink với mạch vòng thể tích vừa thiết
kế
Hệ thống điều khiển thể tích chất lỏng được bơm:
Đề tài "Điều khiển động cơ DC công suất nhỏ - ứng dụng điều khiển bơm
nước (lưu lượng và thể tích)" đã đem đến một cái nhìn tổng quan về một hệ thống
điều khiển tự động được ứng dụng trong thực tế. Nhờ đề tài này, chúng em đã vận
dụng được các kiến thức đã học về Lý thuyết điều khiển tuyến tính, Điện tử công
suất, Truyền động điện,... Từ đó, củng cố kiến thức vững chắc hơn cũng như bước
đầu giúp chúng em biết cách phân tích, đánh giá, thiết kế một hệ thống điều khiển
tự động trong thực tế.
Kết quả mô phỏng kiểm nghiệm nhờ công cụ Matlab Simulink hoàn toàn
phù hợp. Vì vậy, tính khả thi của đề tài khi triển khai thực tế là rất cao.
Trong thời gian tới, nhóm chúng em sẽ cố gắng triển khai trên thiết bị thật
trên nền tảng hệ thống nhúng, nhằm vận dụng các kiến thức đã được trang bị về
Điện tử tương tự, Điện tử số, Vi xử lý,...
TÀI LIỆU THAM KHẢO
[1] Nhóm Truyền Động Điện - Khoa Tự động hóa - Trường Điện - Điện tử - Đại
học Bách Khoa Hà Nội, Bài giảng Truyền Động Điện.
[2] Nguyễn Doãn Phước, Lý thuyết điều khiển tuyến tính, Nhà xuất bản Khoa học
và Kỹ thuật, 2009.