離散事件系統

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

目錄

什麼是離散事件系統

  離散事件系統是指系統狀態在某些隨機時間點上發生離散變化的系統,因而離散事件系統一般都具有隨機性,系統的狀態變數往往是離散變化的。

離散事件系統的組成

  離散事件系統一般由以下六個基本要素組成:

  (1)實體。實體一般指系統所研究的對象。用系統術語說,它是系統邊界內的對象,系統中流動的或活動的元素都可以稱為實體。

  (2)事件。事件就是引起系統狀態發生變化的行為。從某種意義上說,離散系統是由事件來驅動的。

  (3)活動。活動在離散事件系統中,通常用來表示兩個可以區分的事件之間的過程,標誌著系統狀態的轉移。

  (4)進程。進程由若幹個有序事件及若幹個有序活動組成,一個進程描述了它所包括的事件及活動之間的邏輯關係及時序關係。

  (5)模擬時鐘。它用來表示模擬時問的變化。模擬時鐘與實際時鐘的區別在於:前者是離散的,而後者是連續的。由於模擬實質上是對系統狀態在一定時間序列下的動態描述,因此,模擬時鐘一般是模擬的主要自變數

  (6)統計計數器。離散事件動態系統的狀態隨著事件的不斷發生呈現出動態變化,這種變化是隨機的,某一次模擬運行得到的狀態變化過程只不過是隨機過程中的一次取樣,只有經過多次統計得到的模擬輸出統計結果才有意義。

離散事件系統的模擬方法

  離散事件系統模擬,實質上是對那些由隨機系統定義的,用數值方式或邏輯方式描述的動態模型的處理過程。離散事件系統模擬方法可分為兩種:

  (1)面向過程的離散事件系統模擬。面向過程的模擬方法主要研究模擬過程中發生的事件以及模型中實體的活動。這些事件或活動的發生是有順序的,而模擬時鐘的推進正是依賴於這些事件和活動的發生順序。在當前模擬時刻,模擬進程需要判斷下一個事件發生的時刻,或者判斷觸發實體活動開始和停止的條件是否滿足,在處理完當前模擬時刻系統狀態變化操作後,將模擬時鐘推進到下一事件發生時刻或下一個最早的活動開始或停止時刻。模擬進程不斷按事件發生時間排列事件順序,並處理系統狀態變化的過程。

  (2)面向對象的離散事件系統模擬。在面向對象的模擬中,組成系統的實體用對象來描述。對象有三個基本描述部分,即屬性、活動和消息。每個對象都是一個封裝了對象的屬性及對象狀態變化操作的自主模塊,對象之間靠消息傳遞來建立聯繫以協調活動。對象內部不僅封裝了對象的屬性,還封裝了描述對象運動及變化規律的內部和外部轉換函數,這些函數以消息或時間來激活,消息和活動可以同時產生,在滿足一定條件時產生相應的活動。

本條目對我有幫助6
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您認為本條目還有待完善,需要補充新內容或修改錯誤內容,請編輯條目

本条目由以下用户参与贡献

Tracy,刘维燎.

評論(共0條)

提示:評論內容為網友針對條目"離散事件系統"展開的討論,與本站觀點立場無關。

發表評論請文明上網,理性發言並遵守有關規定。

MBA智库
打开APP

以上内容根据网友推荐自动排序生成