0

Xử lí thời gian thực và xử lí phân tán trong hệ thống điều khiển phân tán.pdf

27 920 5
  • Xử lí thời gian thực và xử lí phân tán trong hệ thống điều khiển phân tán.pdf

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Tài liệu liên quan

Thông tin tài liệu

Ngày đăng: 20/08/2012, 11:16

Tài liệu về Xử lí thời gian thực và xử lí phân tán trong hệ thống điều khiển phân tán. © 2004, HOÀNG MINH SƠNChương 1Chương 1Hệ thống ₫iềukhiểnphân tán13.09.06Chương 7: Xử lý thờigianthựcvà xửphân tán2© 2004, HOÀNG MINH SƠNChương 7: Xử lý thờigianthựcvàxử lý phân tán© 2005 - HMSChương 7: Nội dung7.1 Khái niệm“thờigianthực”7.2 Hệđiều hành thờigianthực7.3 Khái niệm“xử lý phân tán”7.4 Các kiếntrúcxử lý phân tán7.5 Các cơ chế giao tiếp trong hệ phân tán3© 2004, HOÀNG MINH SƠNChương 7: Xử lý thờigianthựcvàxử lý phân tán© 2005 - HMS Xửthời gian thực là nguyên lý làm việc cơ bản của mỗi bộ điều khiển, nhìn từ quan điểm tin học Chất lượng điều khiển độ tin cậy của hệ thống điều khiển không chỉ phụ thuộc vào thuật toán điều khiển, công nghệ phần cứng, mà còn phụ thuộc một cách tất yếu vào phương pháp xửthời gian thực Chúng ta còn biết quá ít về cơ chế thực hiện các chức năng bên trong một bộ điều khiển (số) Chúng ta cũng còn biết tương đối ít về cơ chế giao tiếp giữa các thành phần mềm trong một hệ thống điều khiển phân tánTại sao cần nghiên cứu về xửthời gian thực7.1 Khái niệm thờigianthực4© 2004, HOÀNG MINH SƠNChương 7: Xử lý thờigianthựcvàxử lý phân tán© 2005 - HMSHệ thờigianthựclàgì?A real-time system is one in which the correctness of the system depends not only on the logical results, but also on the time at which the results are produced. JOHN A. STANKOVIC ET AL.: Strategic Directions in Real-Time and Embedded Systems. ACM Computing Surveys, Vol. 28, No. 4, December 1996Mỗihệ thống điềukhiểnlàmộthệ thờigianthựcPhầnlớncáchệ thờigianthựclàcáchệ thống điềukhiển5© 2004, HOÀNG MINH SƠNChương 7: Xử lý thờigianthựcvàxử lý phân tán© 2005 - HMSVấn ₫ề thời gian trong hệĐKqua mạngSensorI/OControllerI/OActuatorSensorI/OSensorI/OBus trườngTsTinToutTaTc6© 2004, HOÀNG MINH SƠNChương 7: Xử lý thờigianthựcvàxử lý phân tán© 2005 - HMSChiếcxehơicólàmộthệ thời gian thực?Hơn 30 máy vi tính bên trong (µP) nốimạngChúng ta có nên tìm hiểu nguyên lý hoạt động củachúng?7© 2004, HOÀNG MINH SƠNChương 7: Xử lý thờigianthựcvàxử lý phân tán© 2005 - HMSNội dung liên ngànhKỹ thuậtđiềukhiểnKhoa họcmáy tínhCông nghệtruyền thôngHệ thờigianthựcMạng truyền thôngcông nghiệpHệ phân tánHệđiềukhiểnphân tán8© 2004, HOÀNG MINH SƠNChương 7: Xử lý thờigianthựcvàxử lý phân tán© 2005 - HMSMộthệ thờigianthựccócác₫ặc ₫iểm: Tính phản ứng: Hệ thống phảiphản ứng vớicácsựkiệnxuấthiện vào các thời điểm không biếttrước. Tính nhanh nhạy: Hệ thống phảixử lý thông tin mộtcách nhanh chóng để có thểđưarakếtquả phản ứngmộtcáchkịpthời. Tính đồng thời: Hệ thống phảicókhả năng phản ứngvà xử lý đồng thời nhiềusự kiệndiễnra. Tính tiền định: Dựđoán trước đượcthờigianphản ứngtiêu biểu, thờigianphản ứng chậmnhấtcũng như trìnhtựđưaracácphản ứng.9© 2004, HOÀNG MINH SƠNChương 7: Xử lý thờigianthựcvàxử lý phân tán© 2005 - HMSXử lý thờigianthựclàgì?Xử lý thời gian thực là hình thức xửthông tin trong một hệ thống để đảm bảo tính năng thời gian thực của nó.Luôn liên quan vớicácsự kiện bên ngoài (tính phảnứng)Yêu cầucaovề hiệusuấtphầnmềm (tính nhanhnhạy)Đòi hỏi xử lý đồng thời nhiềutácvụ (tính đồng thời) Đòi hỏicơ sở lý thuyếtchặtchẽ phụcvụ phân tíchvà đánh giá (tính tiền định)10© 2004, HỒNG MINH SƠNChương 7: Xử lý thờigianthựcvàxử lý phân tán© 2005 - HMSKhái niệm“tácvụ”(task) Một q trình tính tốn cho mộtnhiệmvụ cụ thể, có thểđượcthựchiện đồng thời, ví dụ:–Cáctácvụ xử lý giá trị vào/ra–Cáctácvụđiềuchỉnh–Cáctácvụđiềukhiểnlogic–Cáctácvụ xử lý biếncố– . Mộttácvụ là sự thi hành mộtchương trình hoặcmộtphầnchương trình–Mộtchương trình chạy nhiềulần => nhiềutácvụ–Một đoạnmãchương trình (ví dụ một hàm) đượcgọituần hồnvớicácchukỳ khác nhau => nhiềutácvụ khác nhau Multitasking (đanhiệm): khả năng thi hành đồng thờinhiềutácvụ[...]... đồng thời) Địi hỏicơ sở lý thuyếtchặtchẽ phụcvụ phân tích và đánh giá (tính tiền định) 18© 2004, HỒNG MINH SƠNChương 7: Xử lý thờigianthựcv xửphân tán © 2005 - HMS7.3 Khái niệm xửphân tán  Xửphân tán là hình thức xửthông tin tất yếu của các hệ thống phân tán nói chung các hệ thống điều khiển phân tán nói riêng Xửphân tán giúp nâng cao năng lựcxử lý thơng tin củamộthệ thống, ... tán Hệ iềukhiển phân tán 3© 2004, HỒNG MINH SƠNChương 7: Xử lý thờigianthựcv xửphân tán © 2005 - HMS Xửthời gian thực là nguyên lý làm việc cơ bản của mỗi bộ điều khiển, nhìn từ quan điểm tin học Chất lượng điều khiển độ tin cậy của hệ thống điều khiển khơng chỉ phụ thuộc vào thuật tốn điều khiển, cơng nghệ phần cứng, mà cịn phụ thuộc một cách tất yếu vào phương pháp xử lý thời gian thực ... niệm“thờigianthực”7.2 Hệ iều hành thờigianthực7.3 Khái niệm xửphân tán 7.4 Các kiếntrúcxử lý phân tán 7.5 Các cơ chế giao tiếp trong hệ phân tán 22© 2004, HỒNG MINH SƠNChương 7: Xử lý thờigianthựcv xửphân tán © 2005 - HMS Kiếntrúcbìnhđẳng–Cáctrạmcóvaitrịbìnhđẳng, phảiphốihợphoạt động, hình thứcgiaotiếptrựctiếpvới nhau khơng qua trung gian AAAAAVí dụ: Các trạm điềukhiển phân tán. .. MINH SƠNChương 1Chương 1 Hệ thống ₫iềukhiểnphân tán 13.09.06Chương 7: Xử lý thờigianthực và xửphân tán 17© 2004, HỒNG MINH SƠNChương 7: Xử lý thờigianthựcv xửphân tán © 2005 - HMSPhương pháp lậplịch Cơ chế lậplịch–Lậplệnh tĩnh: thứ tự thựchiệncáctácvụđượcxácđịnh trướckhihệ thống đivàohoạt động.–Lậplệnh động: thứ tự thựchiệncáctácvụđượcxácđịnh trong khi hệ thống đang hoạt động. Sách... hợp trong kiến trúc bình đẳng (ví dụ giữa các trạm điều khiển) . 9© 2004, HỒNG MINH SƠNChương 7: Xử lý thờigianthựcv xửphân tán © 2005 - HMS Xử lý thờigianthựclàgì? Xử lý thời gian thực là hình thức xửthơng tin trong một hệ thống để đảm bảo tính năng thời gian thực của nó.Ln liên quan vớicácsự kiện bên ngồi (tính phảnứng)u cầucaovề hiệusuấtphầnmềm (tính nhanhnhạy)Địi hỏi xử lý đồng thời. .. chế thực hiện các chức năng bên trong một bộ điều khiển (số) Chúng ta cũng cịn biết tương đối ít về cơ chế giao tiếp giữa các thành phần mềm trong một hệ thống điều khiển phân tán Tại sao cần nghiên cứu về xử thời gian thực 7.1 Khái niệm thờigianthực 21© 2004, HỒNG MINH SƠNChương 7: Xử lý thờigianthựcv xửphân tán © 2005 - HMS Kiến trúc Client/Server–Chứcnăng xửthông tin được phân. .. 28, No. 4, December 1996Mỗihệ thống điềukhiểnlàmộthệ thờigianthựcPhầnlớncáchệ thờigianthựclàcáchệ thống điều khiển 23© 2004, HỒNG MINH SƠNChương 7: Xử lý thờigianthựcv xửphân tán © 2005 - HMS Kiếntrúctự trị–Cáctrạmcóvaitrịbìnhđẳng, có thể hoạt động hồn tồnđộclậpnhưng sự phốihợphoạt động tạohiệuquả cao nhấtAAAAAVí dụ: Các hệ thống xây dựng theo công nghệ Agent, Multi-Agent ... năng thờigian thực, nâng cao độ tin cậyvàtínhlinhhoạtcủahệ thống.  Phân biệt các khái niệm: Xử lý cụcbộ => ứng dụng đơn độc Xử lý cạnh tranh => ứng dụng đa nhiệm Xử lý tậptrung=> ứng dụng tập trung Xử lý nốimạng => ứng dụng mạng (giao tiếphiện) Xửphân tán => ứng dụng phân tán (giao tiếpngầm) 8© 2004, HỒNG MINH SƠNChương 7: Xử lý thờigianthựcv xửphân tán © 2005 - HMSMộthệ... đảmbảotínhnăng thời gian thực –Ápdụng cho trao đổidữ liệucótínhchất ít quan trọng, thíchhợpchokiến trúc Client/Server hoặckiếntrúctự trị.121-3 xxxxx yy2-4 xxxxx zz34Mailbox 7© 2004, HỒNG MINH SƠNChương 7: Xử lý thờigianthựcv xửphân tán © 2005 - HMSNội dung liên ngànhKỹ thuậtđiềukhiểnKhoa họcmáy tínhCơng nghệtruyền thơng Hệ thờigianthựcMạng truyền thơngcơng nghiệp Hệ phân tán Hệ iềukhiển phân. .. 2004, HỒNG MINH SƠNChương 7: Xử lý thờigianthựcv xửphân tán © 2005 - HMSGIAO DIỆN PHẦNCỨNGPHẦNCỨNG MÁY TÍNHQUẢNLÝTASKQUẢNLÝBỘ NHỚQUẢNLÝVÀO/RAXỬ LÝGIAO TIẾPQUẢNLÝSỰ KIỆNGIAO DIỆN LẬP TRÌNH ỨNG DỤNGCHƯƠNG TRÌNHỨNG DỤNGCHƯƠNG TRÌNHỨNG DỤNGCHƯƠNG TRÌNHỨNG DỤNG 4© 2004, HỒNG MINH SƠNChương 7: Xử lý thờigianthựcv xửphân tán © 2005 - HMS Hệ thờigianthựclàgì?A real-time system . 1996Mỗihệ thống điềukhiểnlàmộthệ thờigianthựcPhầnlớncáchệ thờigianthựclàcáchệ thống điềukhiển5© 2004, HOÀNG MINH SƠNChương 7: Xử lý thờigianthựcv xử lý phân. 1Chương 1Hệ thống ₫iềukhiểnphân tán1 3.09.06Chương 7: Xử lý thờigianthựcvà xử lý phân tán 2© 2004, HOÀNG MINH SƠNChương 7: Xử lý thờigianthựcv xử lý phân tán
- Xem thêm -

Xem thêm: Xử lí thời gian thực và xử lí phân tán trong hệ thống điều khiển phân tán.pdf, Xử lí thời gian thực và xử lí phân tán trong hệ thống điều khiển phân tán.pdf, , TRÌNH ỨNG DỤNG TRÌNH ỨNG DỤNG TRÌNH ỨNG DỤNG

Hình ảnh liên quan

ƒ Dữ liệu toàn cục (Global Data) - Xử lí thời gian thực và xử lí phân tán trong hệ thống điều khiển phân tán.pdf

li.

ệu toàn cục (Global Data) Xem tại trang 24 của tài liệu.
– Mỗi trạm đều chứa một ảnh của bảng dữ liệu toàn cục, trong đó có toàn bộdữliệu cần trao đổi của tất cảcác trạm khác - Xử lí thời gian thực và xử lí phân tán trong hệ thống điều khiển phân tán.pdf

i.

trạm đều chứa một ảnh của bảng dữ liệu toàn cục, trong đó có toàn bộdữliệu cần trao đổi của tất cảcác trạm khác Xem tại trang 24 của tài liệu.

Từ khóa liên quan