[發明專利]工業APP機理模型部署方法、裝置、設備和可讀存儲介質有效
| 申請號: | 202110451152.3 | 申請日: | 2021-04-26 |
| 公開(公告)號: | CN113515263B | 公開(公告)日: | 2022-06-17 |
| 發明(設計)人: | 侯慶坤;趙甲;王星薇;張聰聰;薄冉 | 申請(專利權)人: | 中國汽車技術研究中心有限公司;中汽數據(天津)有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/34;G06F8/38 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 300300 *** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 工業 app 機理 模型 部署 方法 裝置 設備 可讀 存儲 介質 | ||
1.一種工業APP機理模型部署方法,其特征在于,包括以下步驟:
接收用戶上傳的基于OpenAPI規范封裝的工業APP機理模型,其中,機理模型基于多種編程語言開發;
響應于接收用戶選擇的編程語言,判斷是否已部署用于運行所述工業APP機理模型的對應環境;若已部署對應環境,則選擇對應環境進行自動部署操作;若未部署對應環境,則基于對應編程語言鏡像,通過CMP創建對應環境;
響應于接收到的自動部署操作,執行工業APP機理模型自動部署;
所述執行工業APP機理模型自動部署的步驟包括:調用CMP接口創建賬號;為賬號創建帶有對應編程語言的自動部署服務的運行虛擬機;通過模型注冊信息調用自動部署服務進行注冊;模型注冊信息包括賬號ID、虛擬機IP、封裝的工業APP機理模型;
調用自動部署服務進行注冊的過程包括:虛擬機部署完畢后,自動部署服務接收用戶上傳的封裝好的工業APP機理模型,根據機理模型需要的依賴環境requirements.txt進行依賴包下載,創建模型所需的運行環境,根據不同語言的啟動腳本啟動模型,在模型啟動后根據啟動后的swagger地址獲取API文件,從而調用websim組件注冊接口,返回部署注冊結果,實現模型的自動部署。
2.根據權利要求1所述的方法,其特征在于,多種編程語言包括Python、Java、matlab、C++、C#、Excel、FMU。
3.根據權利要求2所述的方法,其特征在于,針對多編程語言的工業APP機理模型的封裝過程包括:修改Demo工程中的聯系人信息、模型入參信息、模型出參信息、業務邏輯中的一個或多個;對修改后的Demo工程執行測試,測試通過后,完成針對對應編程語言的工業APP機理模型的封裝過程。
4.根據權利要求1所述的方法,其特征在于,創建運行虛擬機時為用戶同一類別的編程語言創建一個虛擬機。
5.一種工業APP機理模型部署裝置,其特征在于,包括:
模型接收模塊,接收用戶上傳的基于OpenAPI規范封裝的工業APP機理模型,其中,機理模型基于多種編程語言開發;
環境檢測模塊,響應于接收用戶選擇的編程語言,判斷是否已部署用于運行所述工業APP機理模型的對應環境;若已部署對應環境,則選擇對應環境進行自動部署操作;若未部署對應環境,則基于對應編程語言鏡像,通過CMP創建對應環境;
自動部署服務模塊,響應于接收到的自動部署操作,執行工業APP機理模型自動部署;
執行工業APP機理模型自動部署的步驟包括:調用CMP接口創建賬號;為賬號創建帶有對應編程語言的自動部署服務的運行虛擬機;通過模型注冊信息調用自動部署服務進行注冊;模型注冊信息包括賬號ID、虛擬機IP、封裝的工業APP機理模型;
調用自動部署服務進行注冊的過程包括:虛擬機部署完畢后,自動部署服務接收用戶上傳的封裝好的工業APP機理模型,根據機理模型需要的依賴環境requirements.txt進行依賴包下載,創建模型所需的運行環境,然后根據不同語言的啟動腳本啟動模型,在模型啟動后根據啟動后的swagger地址獲取API文件,從而調用websim組件注冊接口,返回部署注冊結果,實現模型的自動部署。
6.一種電子設備,其特征在于,包括:
一個或多個處理器;
存儲器,用于存儲一個或多個程序,
當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現如權利要求1-4中任一所述的工業APP機理模型部署方法。
7.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現如權利要求1-4中任一所述的工業APP機理模型部署方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國汽車技術研究中心有限公司;中汽數據(天津)有限公司,未經中國汽車技術研究中心有限公司;中汽數據(天津)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110451152.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種畜牧養殖用馬蹄蹄壁修理裝置
- 下一篇:一種牧草種植用巨菌草種節切割裝置





