Vensim 的豐富功能集強(qiáng)調(diào)模型質(zhì)量、數(shù)據(jù)連接、靈活分布和高級(jí)算法。從學(xué)生到專業(yè)人士,每個(gè)人都可以進(jìn)行配置。
●Vensim 用于開發(fā)、分析和打包動(dòng)態(tài)反饋模型。我們強(qiáng)調(diào):
●高品質(zhì)、尺寸一致性和 Reality Check?
●數(shù)據(jù)連接和復(fù)雜的校準(zhǔn)方法
●SyntheSim 中的連續(xù)模擬可實(shí)現(xiàn)即時(shí)輸出
●靈活的模型發(fā)布
●模型分析,包括優(yōu)化和蒙特卡羅模擬
難題
只要有動(dòng)態(tài)、細(xì)節(jié)和多個(gè)利益相關(guān)者,問題就很難解決。這種情況發(fā)生在每個(gè)領(lǐng)域——健康、制藥、能源、氣候、城市、物流、項(xiàng)目、制造、技術(shù)……沒有一個(gè)領(lǐng)域能夠幸免。即使是組織上簡(jiǎn)單的個(gè)人財(cái)務(wù)和健康決策,隨著時(shí)間的推移也會(huì)涉及復(fù)雜的權(quán)衡。
如果您了解自己所處系統(tǒng)的結(jié)構(gòu),您就可以以戰(zhàn)略眼光駕馭當(dāng)下,贏得長(zhǎng)遠(yuǎn)利益。Vensim 旨在通過高效構(gòu)建和深入分析高質(zhì)量、透明的模型來幫助您,從而改善思維和決策。
建筑模型
一張系統(tǒng)圖片勝過千言萬語(yǔ),既有助于思考,也便于與利益相關(guān)者溝通。Vensim 可以輕松創(chuàng)建自定義的因果循環(huán)圖或存量流程圖。您可以使用不同的顏色、字體、符號(hào)、箭頭、形狀和管道自定義圖表。您可以在一個(gè)模型中創(chuàng)建多個(gè)視圖,每個(gè)視圖包含整個(gè)模型結(jié)構(gòu)的一部分。
當(dāng)您準(zhǔn)備編寫方程式時(shí),Vensim 可提供高效的環(huán)境。Vensim 可以創(chuàng)建和模擬僅包含幾個(gè)變量或數(shù)百萬個(gè)變量的模型。Vensim 具有許多內(nèi)置函數(shù),包括用戶定義的查找、測(cè)試輸入模式、邏輯運(yùn)算符、隨機(jī)數(shù)生成器、連續(xù)和離散延遲、平滑和預(yù)測(cè)、科學(xué)函數(shù)以及可自定義的宏和外部函數(shù)。
模擬
Vensim 的模擬引擎提供快速模擬時(shí)間并允許存儲(chǔ)大量數(shù)據(jù)集。非常大的模型可以用 C 語(yǔ)言編譯,以實(shí)現(xiàn)更快的模擬。游戲模擬模式允許用戶以離散間隔前進(jìn),并在每一步更改模型變量。Vensim 還可以通過網(wǎng)絡(luò)運(yùn)行,允許多個(gè)用戶與單個(gè)模型交互。
Vensim 的速度支持快速、交互式模擬以及先進(jìn)的計(jì)算密集型算法。
數(shù)據(jù)
Vensim 可以使用外部數(shù)據(jù)系列作為外生輸入來驅(qū)動(dòng)模型或與模擬運(yùn)行的數(shù)據(jù)進(jìn)行比較。您可以在文本編輯器中創(chuàng)建外部數(shù)據(jù),或從數(shù)據(jù)庫(kù)和電子表格應(yīng)用程序?qū)耄ɑ驅(qū)С觯?。支持多種輸入和輸出方法,包括 ODBC 和各種文件格式的表格、關(guān)系和整潔數(shù)據(jù)。
與電子表格不同,Vensim 提供模型數(shù)據(jù)分離,因此您的實(shí)驗(yàn)不會(huì)損害核心模型的完整性。
算法
優(yōu)化
要充分利用模型和數(shù)據(jù),需要良好的模型和復(fù)雜的校準(zhǔn)算法,而 Vensim 則為這兩者提供了工具。模型可以自動(dòng)校準(zhǔn)以適應(yīng)歷史數(shù)據(jù)系列。您加載外部數(shù)據(jù)系列并指定要調(diào)整的參數(shù),然后 Vensim 會(huì)自動(dòng)調(diào)整這些參數(shù)以獲得最佳擬合。Vensim 的優(yōu)化引擎會(huì)搜索復(fù)雜的多維曲面以尋找最佳解決方案。支付函數(shù)提供模型數(shù)據(jù)與各種誤差模型的比較,包括正態(tài)分布、穩(wěn)健分布、泊松分布和二項(xiàng)分布??柭鼮V波提供狀態(tài)估計(jì)。馬爾可夫鏈蒙特卡羅允許估計(jì)參數(shù)的置信區(qū)間和聯(lián)合(貝葉斯)后驗(yàn)分布。
Vensim 還提供策略優(yōu)化,即使對(duì)于具有多個(gè)最優(yōu)值、離散或粗糙表面和隨機(jī)目標(biāo)函數(shù)的最壞情況也是如此。
敏感性測(cè)試
敏感性測(cè)試涉及在執(zhí)行多個(gè)模擬時(shí)更改您對(duì)模型輸入值的假設(shè),然后檢查所選輸出變量的不確定性。Vensim 可自動(dòng)執(zhí)行多變量蒙特卡羅模擬以及各種向量和網(wǎng)格搜索方法。輸出可以顯示為具有置信邊界的圖形、單獨(dú)的模擬軌跡或直方圖。
因果追蹤
因果追蹤?是 Ventana 的一項(xiàng)發(fā)明,是一種強(qiáng)大的方法,可以跟蹤整個(gè)模型中變量(或其行為)的原因或用途。模型結(jié)構(gòu)用樹形圖追蹤,模型行為用條形圖追蹤。因果追蹤使徹底探索和調(diào)試復(fù)雜模型變得容易得多;這大大增強(qiáng)了對(duì)模型行為的理解。
現(xiàn)實(shí)檢查
現(xiàn)實(shí)檢查技術(shù)可讓您根據(jù)對(duì)現(xiàn)實(shí)的理解來測(cè)試模擬模型。構(gòu)建一個(gè)準(zhǔn)確反映復(fù)雜系統(tǒng)的模型可能非常困難?,F(xiàn)實(shí)檢查提供了一種簡(jiǎn)單的方法,可以根據(jù)模型中生成的行為自動(dòng)檢查關(guān)于現(xiàn)實(shí)的陳述,從而使模型與現(xiàn)實(shí)世界保持一致。
下標(biāo)(數(shù)組)
Vensim 具有強(qiáng)大的下標(biāo)語(yǔ)言,可用于構(gòu)建與細(xì)粒度數(shù)據(jù)相關(guān)的詳細(xì)模型。每個(gè)下標(biāo)結(jié)構(gòu)都可以使用不同的常量、多個(gè)方程、聚合函數(shù)(例如對(duì)下標(biāo)元素求和)以及從一到多或多到多源和接收器的分配進(jìn)行單獨(dú)定制。多個(gè)子范圍使構(gòu)建和分析數(shù)組子集變得容易。映射功能使從一個(gè)細(xì)節(jié)級(jí)別轉(zhuǎn)到另一個(gè)細(xì)節(jié)級(jí)別變得容易。
定制應(yīng)用程序(飛行模擬器或?qū)W習(xí)環(huán)境)
Vensim 支持通過Forio和其自己的Linux 服務(wù)器引擎進(jìn)行模型的網(wǎng)絡(luò)部署。
Vensim 模型可以通過免費(fèi)的模型閱讀器在桌面上分發(fā)。
可以構(gòu)建 Vensim 應(yīng)用程序或 Venapp 來為模型提供管理飛行模擬器界面。Venapps 允許幾乎沒有或根本沒有接受過建模培訓(xùn)的個(gè)人訪問模型。Venapps 是用簡(jiǎn)單的腳本語(yǔ)言編寫的。對(duì)于 Windows 桌面應(yīng)用程序,Ventana UK 的Sable提供了靈活的界面開發(fā)環(huán)境。
Vensim DLL 是一個(gè)單獨(dú)的程序,可以從其他應(yīng)用程序(如 Visual Basic、Delphi、Excel 和多媒體創(chuàng)作工具)調(diào)用。使用這些應(yīng)用程序創(chuàng)建界面,然后調(diào)用 DLL 來訪問、模擬和分析 Vensim 模型。Vensim 還可以設(shè)置為動(dòng)態(tài)數(shù)據(jù)交換 (DDE) 服務(wù)器或客戶端。