[發明專利]一種航空發動機控制系統多用戶協同仿真的資源調度方法在審
| 申請號: | 201710432159.4 | 申請日: | 2017-06-09 |
| 公開(公告)號: | CN107292500A | 公開(公告)日: | 2017-10-24 |
| 發明(設計)人: | 于兵;曹燦;胡忠志 | 申請(專利權)人: | 南京航空航天大學 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06;G06F17/50 |
| 代理公司: | 南京經緯專利商標代理有限公司32200 | 代理人: | 吳樹山 |
| 地址: | 210016 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 航空發動機 控制系統 多用戶 協同 仿真 資源 調度 方法 | ||
1.一種航空發動機控制系統多用戶協同仿真的資源調度方法,其特征在于:所述航空發動機控制系統多用戶協同仿真包括服務器、客戶端和模型端,所述客戶端與服務器以及所述客戶端與模型端之間均通過TCP Socket通信協議進行數據通信;其中:所述模型端包含多個部件級的航空發動機模型、航空發動機控制器模型、傳感器模型和執行機構模型;所述客戶端被用于用戶與仿真系統的交互,所述交互包括連接/斷開服務器、發動機模型選擇、上傳用戶自行設計的控制器/傳感器/執行機構模型、飛行條件設定、發動機模型啟動和發動機運行參數顯示;所述服務器包含監聽模塊及模型調用模塊,所述服務器為每一個新接入的用戶創建個人工作空間,再將所述模型端拷貝至所述個人工作空間并生成模型副本,然后所述服務器斷開與所述客戶端的連接,所述客戶端再連接至所述模型副本,所述用戶與所述模型副本一一對應,所述用戶之間互不影響,同時所述用戶對所述模型副本所做的改動也不會影響所述模型端;當所述多個用戶的工作需要集成時,在集成空間內,由集成工程師經審核、集成、驗證及提交后完成集成工作,從而實現多用戶協同設計和集成的功能。
2.根據權利要求1所述的一種航空發動機控制系統多用戶協同仿真的資源調度方法,其特征在于:所述模型端還包括發動機模型模塊及Socket通信模塊;所述模型端預先被編譯生成為可執行文件,系統運行時由所述服務器調用該可執行文件;所述模型端被調用時,首先開啟所述服務器Socket并等待所述用戶連接,當所述用戶連接成功,所述模型端接收由所述用戶設定的飛行狀態參數,所述發動機模型運行,然后將各狀態參數反饋給所述客戶端;當所述客戶端斷開連接時,所述模型端自動關閉進程,從而釋放資源,保證系統穩定高效地運行。
3.根據權利要求2所述的一種航空發動機控制系統多用戶協同仿真的資源調度方法,其特征在于:所述服務器為每一個接入的用戶創建個人工作空間是指,當所述用戶連接所述服務器時,所述服務器首先獲取所述用戶的IP地址及端口號;然后在指定路徑下建立所述用戶的個人文件夾,并以該用戶的IP地址及端口號為該個人文件夾命名,對于任意兩個所述用戶,因各自的IP地址和端口號組成的標識符不可能完全相同,因此每個用戶都可以獲取獨立的工作空間。
4.根據權利要求3所述的一種航空發動機控制系統多用戶協同仿真的資源調度方法,其特征在于:所述服務器的調用模型端,對應每一個用戶,使所述服務器帶參數地調用其所述個人工作空間內的模型副本,所述參數即作為所述模型副本中服務器Socket的監聽端口。
5.根據權利要求4所述的一種航空發動機控制系統多用戶協同仿真的資源調度方法,其特征在于:所述服務器帶參數地調用其個人工作空間內的模型副本涉及的所述參數的起始值為4000,即調用的第一個所述模型副本中服務器Socket的監聽端口號為4000;之后每有一個用戶接入,所述參數值自動加1,因此各個模型副本中服務器Socket的監聽端口號都不相同,保證了所述航空發動機控制系統多用戶協同仿真的正常運行。
6.根據權利要求5所述的一種航空發動機控制系統多用戶協同仿真的資源調度方法,其特征在于:所述客戶端與所述模型副本進行交互是指,所述服務器帶參數地調用其所述個人工作空間內的模型副本后,先將該參數值發送至所述客戶端,然后斷開與所述客戶端的連接,回到監聽狀態,等待下一個用戶的接入;同時,所述客戶端接收服務器傳來的參數值,并向該參數值的端口發出Socket連接請求;該參數即為所述模型副本中服務器Socket的監聽端口,因此所述客戶端可以與其所述個人工作空間內的模型副本建立Socket連接。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京航空航天大學,未經南京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710432159.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種工廠生產管理系統
- 下一篇:一種評估廢水監測數據質量的方法及設備
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





