Veda 在梵語中意為“知識”。它是將建模者的知識轉化為模型的輸入,并將模型的輸出轉化為知識的軟件工具。Veda2.0 是集成 MARKAL-EFOM 系統 (TIMES) 的數據處理系統 - 能源環境系統的自下而上優化模型。它使用 C#.NET 作為 UI 和 PostgreSQL 作為后端。Veda 基于模塊化方法,將模型輸入數據和結果組織到一個集成數據庫中。通過表格瀏覽(數據立方體)和網絡圖可以看到信息。它用于開發和管理模型運行以及分析模型結果。
● 能源建模人員使用的大部分數據都已經在電子表格中,或者可以很容易地到達那里。該界面應該能夠讀取分析師認為直觀的格式,而不是強迫他們通過單獨的 UI 輸入信息。
● 假設應以原始形式表達;數據預處理應該是最少的。
  ○ Veda 可以讀取各種布局 - 時間序列、列中的區域、列中的屬性等,以最大限度地減少結構預處理。
  ○ Veda 允許基于規則的參數操作和集合聲明,以最大限度地減少數值預處理。只需很少的指令即可引入或修改大量數據。
● 系統應該是模塊化的——易于激活/停用/替換扇區或區域。不同的分析師應該能夠同時在不同的部門或地區工作。
● 跨區域通用的結構和數據應僅聲明一次。
● 不同層次的假設應該共存,以便它們可以在運行時被激活/停用/排列。
以下是在過去二十年中 Veda 的特殊含義的一些關鍵字。
● Templates:模板通常被定義為確定或用作模式、模型的東西。在 VEDA 世界中,這是指構成模型的所有 Excel 文件。
● Template Folder:包含所有這些文件的文件夾稱為模型的模板文件夾。
● Scenario:最接近的正常定義是想象的或預計的事件序列,尤其是幾個詳細的計劃或可能性中的任何一個。這可能是 MARKAL/TIMES 建模者一直使用的最棘手的誤稱。它用于模型輸入和輸出的不同含義。在輸入端,這意味著一堆可以命名的輸入數據。示例:所有起始年份數據通常稱為 BASE 場景;CO2 Tax 的時間序列可以稱為 CO2Tax 場景;對水電和風電未來容量限制的假設可以稱為 RenewablePotential Scenario。我們選擇一組這樣的場景,并在提交運行時給它一個案例或運行名稱。當處理具有此案例/運行名稱的解決方案時,它又被稱為場景。通常,此名稱代表證明運行合理的關鍵假設——例如 CO2_tax_100、Hi_RE_potential。
● Transformation:正常定義是根據數學規則將表達式更改為另一個表達式的操作。在這里,它用作用于以基于規則的方式創建新數據(或修改現有數據)的表的形容詞。
● SubRES:這通常沒有意義;這是我們對英語的原創貢獻!按照 RES 的常規含義 - 參考能源系統,這是指模型整體 RES 的一部分。通常,這是一組可以在不中斷核心流程的情況下從模型中包含/排除的流程和商品。封存將是一個很好的例子:為封存建模而創建的所有流程和輔助商品都可以放在一個獨立的 SubRES 中,這樣它們就可以自由地包含/排除在模型運行中(在提交運行時),而無需更改任何參數值。這些通常用于定義模型的新技術。
● Base-Year:建模范圍的第一個時期。由于 TIMES 允許靈活的周期長度,通常這是一年,因此這些值是年度值而不是幾年的平均值。
● Super-Region:它是一個用戶定義的標簽,映射到一個或多個模型區域。該映射在 SysSettings 文件中聲明。例如,請參見 DemoS_005 模型中此文件的工作表“Region-Time Slices”;“REG”映射到 REG1 和 REG2。Demo_Adv_Veda 模型對此功能的使用更為豐富??。
● Dummy Imports:為避免因 RES 連接斷開或校準范圍太緊而導致的不可行性,VEDA 為模型中定義的每個 NRG、MAT 和 DEM 商品創建了一個虛擬源?;舅枷胧亲屵@些來源的供應價格比模型中的正常價格高出一個數量級,這樣就可以很容易地找到潛在不可行性的來源。為每種商品類型創建一個流程,并且可以通過 SysSettings 文件(或任何其他場景文件)來控制它們的操作成本。
● SYNC:同步,用于從 VEDA 導航器啟動的操作,它將各種 Excel 文件的信息讀入數據庫。
所有輸入數據都駐留在 Excel 工作簿中。Veda2.0 推薦 XLSX/M 格式。模塊化是 Veda 的核心特征之一。這是為了使主要的重新配置成為可能和高效。這也使得多人更容易并行處理模型的不同部分。這是通過將輸入數據分成以下部分來實現的:
● 區域、時間片、建模年份和商品的核心定義
● 現有庫存的技術
● 新技術
● 需要
● 行業
● 技術和商品的附加參數定義
除了第一個 - 核心定義之外,每種類型的數據可以有多個文件。在每個模型文件夾中,這些文件的組織結構如下所示。
這些子文件夾中預期的文件如下:
● 根文件夾有 SysSettings(核心定義)、Base-year 模板(現有技術)和設置定義。
● SubRES 有新技術的文件
● SuppXLS 有場景文件(所有現有和新技術和商品的附加參數(或修改))
  ○ Demands 有 DEM_Alloc+Series 來為需求分配驅動程序,ScenDem_
  ○ Trades 具有用于定義貿易鏈接的 ScenTrade__Trade_Links 和用于聲明貿易流程屬性的 ScenTrade_<場景名稱>(也可以在常規場景文件中完成)。
Veda2.0 是一個 C#.NET 應用程序,它將這些 Excel 文件讀入 PostgreSQL 數據庫,提供數據的表格和圖形視圖作為 TIMES 參數,并將數據提交給 TIMES 代碼。
Veda2.0 共有三個不同的版本:
● Academic
● Standard
● Advanced
Academic版本在單核上運行,但仍然比 VEDA_FE/BE 快得多。Standard版本使用多核進行某些操作,如處理 FI_T 和 DINS 標簽,以及寫入 DD 文件。在較小的模型(學術用途)中,差異是難以察覺的。高級版有兩個附加功能 - 協作和報告。
在服務器上處理同一模型的多個用戶將能夠共享以下內容:
● 模型運行
  ○ 來自多個用戶的運行,即使具有相同的名稱,也可以在結果模塊中使用?!坝脩簟睂⑹菙祿械囊粋€維度,如地域、場景等。
● 輸入數據 GDX
● 結果視圖定義
● Run Manager 的各種組和案例定義
此外,Appdata 文件夾中的 JSON 文件也會保留用戶名信息。因此,共享模型文件夾的用戶將能夠使用或過濾掉其他用戶創建的組、案例和視圖。
Veda2.0 中的 VEDA_BE 和結果功能非常適合交互式和生產報告。但是有兩個限制,刪除它可以使它更強大和靈活。一、報告變量被困在表格中——我們無法直接控制它們。其次,我們不能為輸出視圖添加維度——在對輸出進行分割時,我們僅限于流程和商品集,超出了屬性、區域和時間等原生索引。讓我們以運輸最終能源(在像 JRC_EU-TIMES 這樣的豐富模型中)為例:我想按場景、區域、燃料、模式、規模和技術查看能源消耗。場景和區域是單獨的指標,燃料可以用商品集來管理。但我們只有流程集來處理模式、規模和技術。自定義報告的全新方法使用 Excel 模板以非常有效的方式定義報告變量,并自由添加基于過程/商品名稱、區域和場景的維度。更遠,可以在此過程中包括外生數據。它可用于包括歷史能量平衡以在摘要視圖中顯示歷史趨勢,并設置校準檢查視圖。
許可證也像以前一樣根據機構定價。學術版僅供授予學位的機構使用。
● 各種瀏覽功能、運行管理器,甚至導航器,都非常獨立地工作,可以同時使用??梢酝瑫r使用多個模型。
● 新的起始頁使使用模型以及 Git 上的不同分支變得容易。有一個部分從互聯網上提取信息——用于向用戶顯示提示。
● 所有樞軸網格都有 CSV 導出工具,這對于為 Power BI 和 Tableau 等可視化工具創建輸入非常有用。
● 單位轉換更高級。
● 可以在 RUN 文件的不同位置和 DD 文件的頂部或底部編寫 GAMS 指令。
● 可以直接指定里程碑年,而不是使用期間長度。
● 所有表格都非常獨立,允許非常靈活的布局更改。即使正在寫入 DD 文件或正在同步模型,用戶也可以繼續使用其他模塊。
● 同步速度快三到十倍,具體取決于模型結構和可用內核數量。
● 為進一步減少處理時間提供了指導。
● DD 寫入速度快了一個數量級,并且直接隨著內核數量的增加而擴展。
● 整個應用程序都可以使用智能過濾。
● 與以前一樣,所有數據都呈現在樞軸網格中以供瀏覽,但樞軸工具得到了很大改進。
● 方便的圖表工具可用于所有數據視圖。
● 跟蹤和報告場景文件之間的相互依賴性(由于 FILL/UPD/MIG 表)。
● 任何標簽的列位置,包括 FI_T 和 UC_T,都不再重要,因此不容易出錯。
● 每個支持的所有標簽和列的綜合文檔。
● 集合定義由輸入和結果部分共享,過去很難保持同步?,F在,sets 文件由兩個函數無縫同步。
● 強大的集游樂場功能允許交互式查看、編輯和創建新集,這些新集會在集定義文件中自動更新。
● 開放架構:所有用戶定義,如場景組、案例、結果視圖等都存儲在(待記錄)json 和 CSV 文件中。原則上,用戶可以通過編程方式修改這些文件。
Veda2.0 適用于裝有 Windows 8/Windows Server 2012 或更高版本的 Windows 便攜式電腦、臺式機、服務器和虛擬機。Microsoft Excel 是先決條件。所需的硬件取決于模型的大小和復雜性,但這里是適用于 Veda2.0 下典型 TIMES 模型的配置:
CPU:建議 STANDARD 和 ADVANCED 許可證至少使用 4 核。8 - 16 對于較大的模型是可取的
RAM:4-8 GB 對 Veda 來說足夠了,但 GAMS 需要更大的 RAM 來處理更大的模型。32 GB 可容納大多數型號
HDD:500GB - 1TB 可用空間用于 Veda 和 GAMS 文件
北京友萬信息科技有限公司,英文全稱:Beijing Uone Info&Tech Co.,Ltd ( Uone-Tech )是中國大陸領先的教育和科學軟件分銷商,已在中國300多所高校建立了可靠的分銷渠道。擁有最成功的教學資源和數據管理專家。如需申請軟件采購及老版本更新升級請聯系我們,咨詢熱線:010-56548231 ,咨詢郵箱:info@uone-tech.cn 感謝您的支持與關注。