System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及計算機,尤其涉及模擬工程設備運行的系統、方法及設備。
技術介紹
1、隨著基建和互聯網的迅速發展,起重機作為基建中的重要一環,起重機吊裝軌跡精準模擬的呼聲越來越高,基于這種需求,市面上也出現了很多的起重機吊裝工法系統。
2、目前常用的計算起重機吊裝工法系統是后端部署在公有云,前端為瀏覽器的吊裝工法系統,該吊裝工法系統存在以下問題:
3、模擬起重機吊裝需要強大的3d模型加載能力和渲染能力,例如涉及到撓度的吊裝由于3d模型過于復雜以及數據量過大,瀏覽器對這方面的支持很有限,無法做到高效且精準的模擬出真實的吊裝情況。
4、因此,相關技術中缺乏一種實現更準確更復雜更真實的起重機吊裝模擬的吊裝工法系統。
技術實現思路
1、本申請的目的是提供一種模擬工程設備運行的系統、方法及設備,用以解決相關技術中起重機吊裝模擬的吊裝工法系統無法做到高效且精準的模擬出真實的吊裝情況的問題。
2、第一方面,本申請提供一種模擬工程設備運行的系統,所述系統包括第一客戶端、公有云后臺、第二客戶端和本地后臺;所述第一客戶端和所述本地后臺處于不同的網絡,所述第二客戶端和所述本地后臺處于相同的網絡,其中:
3、所述第一客戶端,用于調用公有云后臺模擬第一類型工程;
4、所述公有云后臺,用于根據權限數據進行鑒權,并在鑒權通過后執行第一類型工程的模擬計算;以及,在達到預設條件時,向本地后臺發送權限數據和待更新數據,以使所述本地后臺與所述公有云后臺進行
5、所述第二客戶端,用于調用本地后臺模擬第二類型工程;
6、所述本地后臺,用于根據所述公有云后臺發送的待更新數據進行數據同步;以及,根據所述公有云后臺發送的權限數據進行鑒權,并在鑒權通過后,執行第二類型工程模擬計算。
7、在一種可能的實施方式中,所述第一類型工程為復雜程度未達到預設閾值的工程;所述第二類型工程為復雜程度達到預設閾值的工程。
8、在一種可能的實施方式中,所述公有云后臺具體用于:
9、接收所述第一客戶端發送的第一數據查詢指令,所述第一數據查詢指令包含第一賬號信息以及第一型號工程設備的型號信息;
10、結合所述第一賬號信息、所述第一型號工程設備的型號信息和所述權限數據,查詢第一賬號的賬號功能權限和第一型號工程設備的功能權限;
11、若確定所述第一賬號具備所述第一型號工程設備的數據查詢功能權限,則表示鑒權通過;
12、以及,所述公有云后臺還用于:
13、在鑒權通過后,從公有云后臺數據庫獲取第一型號工程設備的目標數據,并返回給所述第一客戶端。
14、在一種可能的實施方式中,所述本地后臺具體用于:
15、接收所述第二客戶端發送的第二數據查詢指令,所述第二數據查詢指令包含第二賬號信息以及第二型號工程設備的型號信息;
16、調用公有云后臺探針分析所述公有云后臺服務是否正常;
17、若公有云后臺服務正常,則結合所述第二賬號信息、所述第二型號工程設備的型號信息和所述權限數據,調用公有云后臺接口查詢第二賬號的賬號功能權限和第二型號工程設備的功能權限;
18、若確定所述第二賬號具備所述第二型號工程設備的數據查詢功能權限,則表示鑒權通過;
19、以及,所述本地后臺還用于:
20、在鑒權通過后,從公有云后臺數據庫中獲取第二型號工程設備的目標數據。
21、在一種可能的實施方式中,所述本地后臺還用于:
22、若公有云服務不正常,則結合所述第二賬號信息、所述第二型號工程設備的型號信息和所述權限數據,在本地后臺數據庫查詢第二賬號的賬號功能權限和第二型號工程設備的功能權限;
23、若確定所述第二賬號具備所述第二型號工程設備的數據查詢功能權限,則表示鑒權通過;
24、在鑒權通過后,從本地后臺數據庫中獲取第二型號工程設備的目標數據,并返回給所述第二客戶端。
25、在一種可能的實施方式中,所述本地后臺還用于:
26、接收所述第二客戶端上傳的任一型號的工程設備數據,調用公有云后臺探針分析所述公有云后臺服務是否正常;
27、若公有云服務正常,則確定上傳的工程設備型號是否存在于公有云后臺數據庫;
28、若存在,則刪除所述任一型號的工程設備數據;
29、若不存在,則將所述任一型號的工程設備數據導入本地后臺數據庫。
30、在一種可能的實施方式中,所述本地后臺還用于:
31、當公有云后臺服務正常時,調用公有云接口上傳本地后臺數據庫中的工程設備型號,以使公有云后臺根據上傳的工程設備型號確定待更新的工程設備型號;
32、當公有云后臺服務不正常時,確定公有云后臺服務不正常的持續時長,若所述持續時長超過預設閾值,暫停當前賬號的賬號功能權限。
33、在一種可能的實施方式中,所述公有云后臺具體用于:
34、根據工程設備型號授權記錄、工程設備型號同步失敗日志、本地后臺的工程設備型號更新記錄和公有云后臺的工程設備型號更新記錄,確定待更新的工程設備型號;
35、調用本地后臺探針分析所述本地后臺服務是否正常;
36、若本地后臺服務不正常,則停止數據更新并將本次數據同步情況寫入到公有云同步日志;
37、若本地后臺服務正常,則將待更新的工程設備型號對應的待更新數據發送到本地后臺,以使所述本地后臺進行數據更新,并將本次數據更新情況記錄到本地同步日志。
38、第二方面,本申請提供一種模擬工程設備運行的方法,所述方法包括:
39、通過公有云后臺根據權限數據進行鑒權,并在鑒權通過后執行第一類型工程的模擬計算;以及,在達到預設條件時,通過向本地后臺發送權限數據和待更新數據,以使本地后臺與公有云后臺進行數據同步;所述權限數據至少包括賬號的功能權限數據和工程設備的功能權限數據,所述待更新數據至少包括工程設備數據;
40、通過本地后臺接收所述公有云后臺發送的待更新數據進行數據同步;以及,根據所述公有云后臺發送的權限數據進行鑒權,并在鑒權通過后,執行第二類型工程模擬計算;所述第一類型工程為復雜程度未達到預設閾值的工程;所述第二類型工程為復雜程度達到預設閾值的工程。
41、第三方面,本申請提供一種模擬工程設備運行的裝置,所述裝置包括:
42、公有云后臺調用模塊,用于通過公有云后臺根據權限數據進行鑒權,并在鑒權通過后執行第一類型工程的模擬計算;以及,在達到預設條件時,通過向本地后臺發送權限數據和待更新數據,以使本地后臺與公有云后臺進行數據同步;所述權限數據至少包括賬號的功能權限數據和工程設備的功能權限數據,所述待更新數據至少包括工程設備數據;
43本文檔來自技高網...
【技術保護點】
1.一種模擬工程設備運行的系統,其特征在于,所述系統包括第一客戶端、公有云后臺、第二客戶端和本地后臺;所述第一客戶端和所述本地后臺處于不同的網絡,所述第二客戶端和所述本地后臺處于相同的網絡,其中:
2.根據權利要求1所述的系統,其特征在于,所述第一類型工程為復雜程度未達到預設閾值的工程;所述第二類型工程為復雜程度達到預設閾值的工程。
3.根據權利要求1所述的系統,其特征在于,所述公有云后臺具體用于:
4.根據權利要求1所述的系統,其特征在于,所述本地后臺具體用于:
5.根據權利要求1所述的系統,其特征在于,所述本地后臺還用于:
6.根據權利要求1所述的系統,其特征在于,所述本地后臺還用于:
7.根據權利要求1所述的系統,其特征在于,所述本地后臺還用于:
8.根據權利要求1所述的系統,其特征在于,所述公有云后臺具體用于:
9.一種模擬工程設備運行的方法,其特征在于,所述方法包括:
10.一種電子設備,其特征在于,包括:
11.一種計算機可讀存儲介質,其特征在于,所
12.一種計算機程序產品,其特征在于,所述計算機程序產品包括:計算機程序代碼,當所述計算機程序代碼在電子設備上運行時,使得電子設備執行上述如權利要求9所述的模擬工程設備運行的方法。
...【技術特征摘要】
1.一種模擬工程設備運行的系統,其特征在于,所述系統包括第一客戶端、公有云后臺、第二客戶端和本地后臺;所述第一客戶端和所述本地后臺處于不同的網絡,所述第二客戶端和所述本地后臺處于相同的網絡,其中:
2.根據權利要求1所述的系統,其特征在于,所述第一類型工程為復雜程度未達到預設閾值的工程;所述第二類型工程為復雜程度達到預設閾值的工程。
3.根據權利要求1所述的系統,其特征在于,所述公有云后臺具體用于:
4.根據權利要求1所述的系統,其特征在于,所述本地后臺具體用于:
5.根據權利要求1所述的系統,其特征在于,所述本地后臺還用于:
6.根據權利要求1所述的系統,其特征在于,所述本地后臺還用于:
7....
【專利技術屬性】
技術研發人員:郭付朋,王虎,吳學斌,詹澎,陳邃群,
申請(專利權)人:中科云谷科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。