模擬世界 - Risk Free World

這張圖是《The Big Book of Simulation Modeling. Multimethod Modeling with AnyLogic 6》這本書的封面。Amazon。不過要提醒,目前AnyLogic版本已經來到8.2.3(或許在您看到這篇時,版本又更新了)。這本書是v6,已經很舊,但不影響這張圖的重要性。而且所有建模者,都應該時時刻刻把這張圖拿出來看。他已涵蓋系統模擬所需注意的事項。

圖中下方,代表真實世界(Real World),其複雜性不言自明。在真實世界中遇到問題時,在沒有很好的解決方案下,最容易處理的方式就是「試試看」。只可惜,這個「試試看」卻隱含著非常複雜的成本問題。所謂「牽一髮動全身」、「世界沒有你想像中簡單」,這個「試試看」的動念,往往只能停留在想想階段。

圖中上方是模擬世界,就是他給你「開大門、走大路」的勇氣。

圖中左下角是現況描述,也是上一篇所提到找問題的情境。其實,這是最困難的地方。很悲哀的是,往往系統模擬的課程,不會涵蓋這一部份。可以透過系統工程、或者系統分析與設計的課程,來瞭解這一塊的分析技術。

抓對問題,接者就是要複製問題結構到模擬系統中。這是抽象過程,也是第二重要的步驟。是的,很多系統模擬的課程,也不強調這一塊。說實在,這一塊也很難教,需要大量經驗累積。

圖中左上角代表建模過程。端看你使用哪一套系統模擬軟體,依據其所提供的功能機制,完成模型建立。這邊補充說明一下,所謂的模型,必不代表非得要3D才行。用EXCEL也是可以建構系統模擬模型。系統模擬的課程大多著墨於此,可惜,這是第四重要的部分。

那什麼是第三重要呢?又是圖中上方,從左邊到右邊的過程。這個重點在於「問對問題」,也就是回應第一重要步驟中所有的質疑,也就是「What-If」循環。這階段會有反饋現象,也就是說,在試圖建立What-If問題群組時,會造成原本問題假設不正確,進而引發系統模型修正的問題。

圖中右上角是代表最佳化結果,他是實驗設計的過程。這是第五重要的部分。當然,有些人會特別重視這塊(學術的部分)。What-If只是把問題聚焦化,或者說是找到關鍵核心問題。這階段就是把核心問題的What-If,用數量方法找到最佳的參數解。

其他的部分對系統模擬來說已經不是重點,但是,對實務來說,反而更為重要。從模擬世界所得到的最佳化解,要落實回真實世界。這一段是執行計畫規劃設計過程。
那右下角所代表的是改善執行過程與成果。

改善是不會停歇的。我們工業工程最常說的一句話「凡事都有更好的方法」。模擬系統也是不斷的修正精進中。





留言

這個網誌中的熱門文章

等候理論

AnyLogic簡單介紹

機率分配 - Part 5 Geometric