模擬時間

今天要來探討的是模擬時間的觀念。
圖中總共有四種類型時間,這個時間對應關係,才使得系統模擬具備了「預測」的功能。

模擬系統就是一個電腦程式(有點廢話),所謂執行快慢,當然取決於電腦的CPU的效能。只是,用於模擬系統時,還是有點不太一樣。
模擬系統會有自己的模擬週期時間。也就是說,CPU的單位時間內,可以執行幾次模擬系統的週期時間。當然,電腦等級高,其代表的意思是可以執行的模擬系統週期時間可以更多。但他不並代表模擬會跑得比較快。這很弔詭吧。原因是,我們可以將模擬週期時間對應成真實世界的時間單位。其時間單位可以為年、月、週、日、時、分、秒、毫秒。
假設我有兩個檔案,其模型內容相同。但我將其中一個模擬單位時間對應成「秒」,另一個對應成「年」。使用相同的電腦情況下。經過100次的模擬週期時間後,第一個模型只跑了100秒;第二個模型已經跑100年了。
以上,都只是時間單位,而非日曆單位。就好像專案管理中,有個Druation time,然後會有工作天與日曆天的差異。
是的,在模擬系統中,也可以對應模擬時間的起始對應日曆天。這個日曆天當然可以決定週休幾日,甚至設定上下班時間。
所以,前面兩個模型,假設起始模擬時間都對應到2017年1月1日08:00時(假設要上班)。那在相同的執行時間下。讓電腦跑n秒,產生100個模擬週期時間。抱歉,這邊說讓電腦跑n秒,是因為我不知道你的電腦等級如何。
經過100次的模擬週期時間後,第一個模型,仍在2017年1月1日09:40。而第二個模型已經到了2117年08:00了。

留言

這個網誌中的熱門文章

等候理論

AnyLogic簡單介紹

機率分配 - Part 5 Geometric