一種仿真云平臺及實施方法
【技術領域】
[0001]本發明涉及云計算實際應用領域,尤其涉及一種特種設備協作式共同仿真云平臺及實施方法。
【背景技術】
[0002]現有云計算技術已經成為信息化發展的方向,它可以運用虛擬化技術將系統的運算任務提交到云服務資源池中,運用軟件自動管理各種系統應用所需要的存儲空間及信息服務,從而降低信息化所需的成本。云計算現已發展成為一種被大眾廣泛接受的計算模式,也是社會普遍關注和研宄的熱點。而以云基礎設施為基礎所搭建的以提供應用服務的云平臺更是成為了關注的焦點。目前國內外已經建成了大量的各具特色的云平臺,其中,較為典型的有=Google的云計算平臺以及云計算的網絡應用程序、IBM公司的“藍云(BlueCloud) ”平臺產品以及Amazon公司的彈性計算云(elastic compute cloud,簡稱EC2)。近幾年,我國也建成了一些初具規模的云計算平臺。
[0003]目前,由于云計算還處于發展階段,很多技術如安全性、可靠性及監管的可操作性等方面并不成熟,很多企業、高校或研宄機構都偏向于構建以現有硬件資源為基礎的私有云平臺,本文要介紹的特種設備仿真云平臺也是在這樣的大背景之下構建而成的。這個平臺以廣州特種機電設備檢測研宄院現有的工作站及服務器設備為基礎,結合有限元仿真分析工作的特點,集合現有的建模、分析軟件,建立云計算分析平臺,使仿真工作人員可以在平臺上進行協作仿真,也可以實現異地即時處理仿真分析工作。
[0004]特種設備行業已經開始廣泛運用有限元分析技術來分析特種設備檢驗、評估過程中所發現的結構強度、剛度及穩定性方面的問題。有限元分析手段可以完成許多現場測試無法解決的問題,還可以省去很多費用高昂的實驗,可以為應力測試提供合理的布點方案,提高檢驗、評估工作效率。但是有限元分析的應用受到很多條件的限制,一方面有限元分析工作需要有高性能計算機及專業分析軟件的支持,而高性能工作站及專業分析軟件的購置費用較高,另一方面很多企業只是暫時性的需要進行某一特定問題的分析。因此,建立一個能有效提高工作站及有限元軟件使用率、能異地調用工作站及分析軟件的特種設備仿真、分析的云平臺是很有必要的。
【發明內容】
[0005]為解決上述技術問題,本發明的目的是提供一種仿真云平臺及實施方法。以提高特種設備仿真工作效率,使包括特種設備從設計方及使用方共同參與到仿真分析中來。
[0006]本發明的目的通過以下的技術方案來實現:
[0007]一種仿真云平臺,包括:用戶數據存儲服務器、分析服務器和HPC工作站集群;所述
[0008]分析服務器,用于接收仿真分析人員提交的工作任務并審核,將工作任務和工作任務生成的分析數據存儲在用戶數據存儲服務器中;
[0009]及
[0010]調用協同仿真模塊進行建模任務分解,將分解后的子任務分配給相關建模人員,模型建立完成后再進行模型整合;
[0011]將分析任務提交至分析服務器,通過所述分析服務器將計算任務交由HPC集群進行分析計算。
[0012]一種仿真云平臺的實施方法,包括:
[0013]接收仿真人員提交的工作任務并審核;
[0014]將工作任務生成的分析數據存儲至用戶數據存儲服務器;
[0015]對所述工作任務進行分解,分解為若干子任務;
[0016]對所述子任務進行整合,并計算;
[0017]輸出整合計算結果。
[0018]與現有技術相比,本發明的一個或多個實施例可以具有如下優點:
[0019]仿真云平臺整合仿真計算資源,提高數值仿真工作效率,有效提升特種設備安全評估中的數值仿真能力,真正地實現了軟硬件資源的共享,平臺允許多用戶同時使用,可以實現設備使用者與設計、評估者之間更方便地交流和協作。可以集中硬件設備完成超大規模的計算,提高了分析效率及資源使用率,從而節省了軟、硬件資源購置費用,有效減少了特種設備仿真分析上的投資及維護成本,節約電能消耗,實現仿真分析辦公異地化。為特種設備安全管理部門帶來了實實在在的利益,也有效保護了特種設備使用單位的資產安全。
【附圖說明】
[0020]圖1是仿真75:實施方法流程不意圖;
[0021]圖2是仿真云平臺結構示意圖。
【具體實施方式】
[0022]為使本發明的目的、技術方案和優點更加清楚,下面將結合實施例及附圖對本發明作進一步詳細的描述。
[0023]本實施例提供了一種仿真云平臺,該仿真云平臺包括:用戶數據存儲服務器、分析服務器和HPC工作站集群;所述
[0024]分析服務器,用于接收仿真分析人員提交的工作任務并審核,將工作任務和工作任務生成的分析數據存儲在用戶數據存儲服務器中;及
[0025]調用協同仿真模塊進行建模任務分解,將分解后的子任務分配給相關建模人員,模型建立完成后再進行模型整合;
[0026]將分析任務提交至分析服務器,通過所述分析服務器將計算任務交由HPC集群進行分析計算。
[0027]如圖1所示,上述仿真云平臺實施方法包括:
[0028]接收仿真人員提交的工作任務并審核;
[0029]將工作任務生成的分析數據存儲至用戶數據存儲服務器;
[0030]對所述工作任務進行分解,分解為若干子任務;
[0031]對所述子任務進行整合,并計算;同時將所述計算過程實時傳輸到用戶端,并實時接收用戶訪問及數據變更請求。
[0032]輸出整合計算結果。
[0033]上述工作任務的分解是根據用戶的訪問請求,通過協同仿真模塊并利用該用戶的用戶應用數據在仿真服務器上將仿真任務進行分解。
[0034]上述仿真云平臺為協作式共同仿真云平臺,該平臺還包括社交化的集成協作工具,該集成的協作工具允許在多個層面實現創新。協作式共同仿真使多位仿真分析工程師可以同時從事一個產品的分析。
[0035]上述協作式共同仿真云平臺還可以不限數量地允許仿真工作人員在仿真工作的早期就與設計人員、管理人員、特種設備使用單位、監管人員或其他任何相關人員進行交流。每位用戶都能在云中始終保持與單一通用數據庫的連接,并且可以訪問最新版本的數據。根據其安全和訪問權限,所有用戶都能隨時隨地通過任何設備訪問數據以完成基本任務,例如管理或審閱模型、參與社區討論等。
[0036]本實施例以仿真分析與風險監測研宄室3臺服務器和6臺高端圖形工作站,其仿真云平臺建立的基本思路是:整合高端圖形工作站,部署仿真云平臺虛擬應用模塊,集成工程仿真計算軟件的前后處理模塊以及設計類軟件,實現應用軟件的遠程調用和管理,并與集群計算平臺整合成為一個統一的計算資源管理平臺(如圖2所示)。<