• Bạn có thể tạo ra biểu t−ợng của mình vμ thiết kế một hộp đối thoại cho một khối công việc sử dụng "masking".Trong mô hình nhiệt tất cả các hệ con đ−ợc tạo ra biểu t−ợng sử dụng "Maski
Trang 12.4 Hiệu quả của việc mô phỏng quá trình
Ví dụ nμy lμm sáng tỏ một vμi công việc đã đ−ợc sử dụng để xây dựng mô hình
• Chạy mô phỏng bao gồm đặt các thông số vμ bắt đầu mô phỏng với lệnh
Start
• Bạn có thể gói gọn toμn bộ các khối có liên quan trong một khối đơn gọi lμ
hệ con
• Bạn có thể tạo ra biểu t−ợng của mình vμ thiết kế một hộp đối thoại cho một khối công việc sử dụng "masking".Trong mô hình nhiệt tất cả các hệ con đ−ợc tạo ra biểu t−ợng sử dụng "Masking"
• Khối hiển thị hiển thị ra đồ hoạ nh− một máy hiện sóng thực sự Khối hiển thị hiển thị tín hiệu vμo của nó
2.5 Các ví dụ có thể sử dụng khác của Simulink
Các ví dụ khác lμm sáng tỏ khái niệm về mô hình có thể đ−ợc sử dụng Bạn có thể xem các ví dụ nμy từ cửa sổ th− viện của Simulink
1 Đánh "simulink" trong cửa sổ lệnh của Matlab Cửa sổ th− viện các khối sẽ xuất hiện
Hình 2.5 Cửa sổ các th− viện của Simulink
2 Nhấp kép vμo biểu t−ợng " Demos" Cửa sổ "Matlab demos" sẽ xuất hiện Cửa sổ nμy có một vμi ví dụ đáng quan tâm mμ nó lμm sáng tỏ đặc điểm sử
dụng của Simulink
Trang 23 Phương pháp Xây dựng mô hình
Ví dụ nμy sẽ trình bầy cho ta cách xây dựng một mô hình như thết nμo, cách sử dụng các lệnh vμ các thao tác bạn sẽ sử dụng để xây dựng mô hình của mình Ta sẽ xây dựng mô hình tích phân sóng sin vμ hiển thị kết quả cùng với sóng sin Sơ đồ khối của mô hình như sau:
Hình 2.6 Mô hình tích phân sóng hình sin
Đánh lệnh "simulink" từ cửa số lệnh của Matlab để hiển thị cửa sổ thư viện Simulink vμ nếu không có cửa sổ mô hình nμo được mở thì một cửa sổ mô hình mới
được tạo ra Cửa sổ thư viện của Simulink như sau:
Hình 2.7 Cửa sổ thư việncủa Simulink
Trong mô hình nμy bạn lấy các khối sau từ các thư viện:
- Thư viện các nguồn tín hiệu (Khối phát sóng sin)
- Thư viện các khối nhận tín hiệu(Khối hiển thị)
- Thư viện các hμm tuyến tính (Khối tích phân)
Trang 3- Th− viên các đầu nối ( Khối chuyển mạch)
Mở th− viện các nguồn tín hiệu để vμo khối sóng sin Để mở một th− viện ta
nháy kép vμo nó Simulink sẽ hiển thị một cửa sổ chứa tất cả các khối của th− viện đó
Trong th− viện nguồn tín hiệu tất cả các khối đều lμ nguồn tín hiệu Th− viện nguồn tín hiệu đ−ợc thể hiện nh− hình 2.8
Hình 2.8 Cửa sổ th− viện nguồn tín hiệu
Bạn thêm khối vμo mô hình của bạn bằng cách chép nó từ th− viện hay từ mô hình khác Trong bμi tập nμy bạn cần chép khối phát sóng hình sin Đặt con trỏ trên khối ấn vμ giữ phím chuột, kéo khối tới cửa sổ mô hình
Trang 4H×nh 2.9 Copy khèi sin vμo m« h×nh
Khi b¹n di chuyÓn khèi b¹n cã thÓ thÊy khèi vμ tªn cña nã di chuyÓn cïng víi con trá
H×nh 2.10 Khèi vμ tªn khèi di chuyÓn cïng con trá
Trang 5Khi con trỏ tới nơi bạn cần đặt khối trong mô hình bạn nhả phím chuột, một bản copy của khối phát hình đã ở trong mô hình của bạn
Hình 2.11 Cửa sổ mô hình khi bạn đã copy khối sóng sin
Theo cách nμy chép những khối còn lại vμo mô hình của bạn Bạn có thể di chuyển khối trong mô hình sử dụng kỹ thuật nh− khi bạn chép khối, hoặc có thể di chuyển khối trong khoảng nhỏ bằng cách chọn khối vμ ấn các phím mũi tên
Với tất cả các khối đã chép cửa sổ mô hình nh− sau:
Hình 2.12 Cửa sổ mô hình với các khối đã copy
Nếu bạn xem kỹ từng khối, bạn thấy dấu > ở bên phải khối sin vμ dấu ở bên trái khối MUX Dấu ở đầu ra một khối lμ cổng ra, ở đầu vμo một khối lμ cổng vμo Tín
Trang 6hiệu đi từ đầu ra một khối tới đμu vμo khối khác theo một đường nối Khi một cổng đã
được nối thì biểu tượng của cổng cũng mất đi
Hình 2.13 Đầu vμo vμ ra của một khối
Bạn thấy rằng khối MUX có ba cổng vμo nhưng chỉ có 2 tín hiệu vμo Để thay
đổi số cổng vμo bạn mở khối MUX bằng cách nháy kép trên khối vμ thay đổi giá trị
thông số " Number of Input" tới 2 Sau đó ấn phím Close, Simulink sẽ điều chỉnh số
cổng vμo
Hình 2.14 Cửa sổ thông số khối MUX
Hiện nay ta có thể nối các khối Nối đầu ra khối phát sinh tới đầu vμo trên của khối MUX Đặt con trỏ tới đầu ra của khối sin, lúc đó con trỏ sẽ thay đổi thμnh một chữ thập nhỏ
Trang 7Hình 2.15 Cửa sổ mô hình trước khi nối dây
Giữ vμ kéo chuột tới đầu vμo của khối MUX Chú ý đường lμ nét đứt khi phím chuột vẫn giữ vμ con trỏ sẽ thay đổi thμnh chữ thập kép khi nó lại gần khối MUX
Hình 2.16 Cửa sổ mô hình khi đang nối dây
Ta nhả phím chuột ra vμ các khối đã được nối Bạn có thể nối bằng cách nhả phím chuột khi con trỏ ở bên trong khối Khi đó đường nối sẽ nối vμo cổng gần vị trí con trỏ nhất
Trang 8Hình 2.17 Hình sin nối vμo đầu trên khối MUX
Phần lớn các đường nối từ đầu ra của khối tới đầu vμo của khối khác Có đường nối từ một đường tới đầu vμo của một khối gọi lμ đường rẽ nhánh
Vẽ đường rẽ nhánh có sự khác biệt nhỏ so với vẽ đường Để nối đường đã có ta thực hiện theo các bước sau:
1 Đặt vị trí con trỏ ở trên đường cần rẽ nhánh
Hình 2.18 Con trỏ đặt vμo điểm cần rẽ nhánh
2 ấn vμ giữ phím Ctrl, ấn vμ giữ phím chuột kéo con trỏ tới đầu vμo của
khối
Trang 9H×nh 2.19 Nèi c¸c khèi
3 Nh¶ phÝm chuét, Simulink sÏ vÏ mét ®−êng tõ ®iÓm b¾t ®Çu tíi cæng vμo
cña khèi
H×nh 2.20 §−êng nèi d©y rÏ nh¸nh
KÕt thóc viÖc nèi d©y, m« h×nh nh− sau:
Trang 10Hình 2.21 Cửa sổ mô hình khi ta đã vẽ xong
Bây giờ ta mở khối Scope để hiển thị tín hiệu ra vμ chạy mô phỏng trong 10s
Đầu tiên ta phải đặt thông số mô phỏng bằng lệnh Parameter trong menu Simulation, hộp hội thoại xuất hiện Chú ý Stoptime đặt lμ 10.0s
Hình 2.22 Hộp đối thoại Parameter của Simulink
Trang 11Để đóng hộp đối thoại Simulink Parameter ta ấn phím Close Simulink sẽ áp
dụng các thông số ta đặt vμ đóng cửa sổ hội thoại
Chọn Start trong menu Simulation vμ xem sự thay đổi của đầu vμo khối hiển
thị
Hình 2.23 Cửa sổ hiển thị tín hiệu ra khối Scope
Để lưu mô hình nay sử dụng lệnh Save trong menu File vμ nhập tên vμ vị trí
của file File nμy chứa các mô tả của mô hình
Để kết thúc Simulink vμ Matlab chọn lệnh exit Matlab trong menu File hoặc
ta đánh lệnh Quit trong cửa sổ lệnh Matlab Nếu bạn muốn thoát khỏi Simulink mμ không thoát khỏi Matlab đóng tất cả các cửa sổ của Simulink