SỰ TƯƠNG TÁC VÀ HỖ TRỢ LẪN NHAU GIỮA PHẦN MỀM BOOST VÀ PHẦN MỀM

Một phần của tài liệu MÔ PHỎNG QUÁ TRÌNH CHUYỂN TIẾP CỦA ĐỘNG CƠ D240 TRÊN PHẦN MỀM BOOST KẾT NỐI VỚI MATLAB SIMULINK (Trang 76 - 78)

BOOST VÀ PHẦN MỀM MATLAB SIMULINK

Cú thể núi, BOOST là một phần mềm mới, chuyờn dụng trong việc tớnh toỏn và mụ phỏng quỏ trỡnh hoạt động bờn trong của cỏc loại động cơ, đõy là một chương trỡnh mang tớnh mụ phỏng cao, cú kết quả khỏ chớnh xỏc và đỏng tin cậy. Chớnh vỡ thế nú đó được sử dụng rộng rói ở cỏc nước cụng nghiệp phỏt triển nhằm nghiờn cứu và thiết kế cỏc loại động cơ nhằm phục vụ tốt hơn lợi ớch của người tiờu dựng. Mặc dự vậy, một phần mềm được sản xuất ra khụng thể được coi là hoàn hảo ngay mà luụn cú phần yếu và phần mạnh riờng của nú. Phần mà BOOST cũn thiếu đú là việc mụ phỏng quỏ trỡnh chuyển tiếp. Trong thực tế thỡ chỉ dựng BOOST cũng cú thể mụ phỏng được quỏ trỡnh chuyển tiếp nhờ việc đo cỏc thụng số sử dụng của động cơ ở ngoài rồi sau đú nhập vào BOOST sau đú sẽ được BOOST làm mịn thành một đường chuẩn sau đú được sử dụng (dạng bảng) nhưng việc thực hiện nú sẽ rất khú khăn nếu khụng cú cỏc cụng cụ thớ nghiệm hiện đại để đo đạc cỏc thụng số (lượng nhiờn liệu, vận tốc, hệ số tiết lưu ...), hơn nữa với cỏc động cơ chưa được chế tạo thỡ sẽ rất khú khăn vỡ khụng cú trong thực tế nờn khụng thể thớ nghiệm được. Nếu khụng thớ nghiệm được mà nhà nghiờn cứu lại phải sử dụng cụng cụ tớnh toỏn bằng tay để đưa vào cỏc số liệu thực tế thụng qua lý thuyết thỡ phải mất rất nhiều thời gian, chớnh vỡ thế, việc đưa MATLAB vào để ứng dụng những cụng cụ toỏn học cú sẵn trong Simulink sẽ rất cần thiết. Việc giả sử tất cả cỏc thụng số theo những hàm nhất định sau đú thay đổi để tỡm ra đường tớnh toàn phự hợp nhất để đạt được cỏc thụng số yờu cầu sẽ là việc rất đơn giản, chỉ việc nhấn nỳt và thay cỏc hàm toỏn mà hoàn toàn khụng phải tớnh toỏn phức tạp hay là phải đo đạc thực nghiệm tốn tiền bạc và sức lực. Khụng những thế, MATLAB SIMULINK lại cú thể điều khiển được tất cả cỏc thụng số của của cỏc phần tử của BOOST. Chớnh vỡ thế tăng

============================================================= được tớnh chớnh xỏc trong khi chạy mụ hỡnh. Lấy một vớ dụ cụ thể cho trường hợp thay đổi hệ số tổn thất của chu trỡnh để khảo sỏt cỏc thụng số khỏc. Nếu khụng dựng đến MATLAB SIMULINK, Phần mềm BOOST chỉ cú thể khai bỏo được hệ số tổn thất trực tiếp một lần qua màn hỡnh khai bỏo thụng số (hỡnh 39)

Hỡnh 39: Vớ dụ về khai bỏo hệ số lưu lượng

Hoặc cú thể khia bỏo thụng số theo dạng bảng vào trong bảng Case Parameters theo dạng bảng.

Nếu kết nối với MATLAB SIMULINK thỡ ta cú thể làm mịn đường một cỏch chớnh xỏc bằng cỏch nội suy để tỡm ra đường để thay đổi hệ số một cạch mịn màng ngay trong khi chạy chương trỡnh BOOST.

Như vậy, việc kết nối giữa BOOST và MATLAB SIMULINK là rất cần thiết, hai phần mềm này bổ trợ cho nhau, hoàn thiện hơn cho việc mụ phỏng một cỏch chớnh xỏc hơn và tiết kiệm hơn. Chớnh vỡ thế Boost đó tớch hợp khả năng liờn kết để sử dụng MATLAB SIMULINK ngay trong cỏc phần tử của BOOST. Phần tử MATLAB SIMULINK cú sẵn

trong BOOST với hai dạng: Dynamic Link LibraryApplication

Programming Inter face dựng để điều khiển cỏc phần tử khỏc trong BOOST.

Sự tương tỏc giữa BOOST và MATLAB trở nờn đơn giản đi rất nhiều khi MATLAB đó được tớch hợp sắn trong BOOST, bõy giờ cú thể coi MATLAB SIMULINK là một phần tử như mọi phần tử khỏc của BOOST và sử dụng nú cũng như mọi phần tử khỏc. Nú sẽ thu mọi số liệu tại điểm kết nối sau đú tớnh toỏn và cho ra cỏc số liệu đó đặt sẵn trong chương

============================================================= trỡnh MATLAB SIMULINK để đưa vào trong BOOST để BOOST tiếp tục tớnh toỏn theo đỳng quy trỡnh của nú.

Một phần của tài liệu MÔ PHỎNG QUÁ TRÌNH CHUYỂN TIẾP CỦA ĐỘNG CƠ D240 TRÊN PHẦN MỀM BOOST KẾT NỐI VỚI MATLAB SIMULINK (Trang 76 - 78)