一種多用戶計算機控制系統的製作方法
2024-04-05 01:33:05
本實用新型涉及計算機技術領域,尤其涉及一種多用戶計算機控制系統。
背景技術:
計算機控制技術是現代科學技術發展領域中的一種重要的基礎性技術,它可以廣泛應用於自動化控制、人工智慧、計算機數字仿真等重要領域。由於現代計算機控制技術應用的領域呈現信息密度大、數據量多、關係複雜、用戶需求多樣性的特徵,導致控制系統的生產成本急劇上升,成為影響自動化控制、人工智慧、計算機數字仿真的一個重要因素。傳統的控制系統根據需求,有固定的硬體搭配,輸出顯示方式固定,適用的使用環境較為單一,如果要適用於各種複雜環境,往往要投入更多的資源,不利於大型計算機機數學仿真的推廣和應用。因此,開發各種能夠適應控制對象複雜化、多樣化、多用戶、多功能、自動化程度高的特徵控制系統具有廣闊的市場。
技術實現要素:
本實用新型所要解決的技術問題是,提供一種多用戶計算機控制系統,實現了一對多的運行組合和展示組合的自由搭配,滿足各種用戶的特殊需求。
為解決以上技術問題,本實用新型實施例提供一種多用戶計算機控制系統,包括中央控制系統、M個顯示計算機和設置在計算機房的N個計算伺服器;N≥2;M≥2;
其中,所述中央控制系統設置有仿真控制接口和網絡接口;
所述N個計算伺服器通過所述仿真控制接口與所述中央控制系統連接;
所述M個顯示計算機通過所述網絡接口與所述中央控制系統連接。
進一步的,所述中央控制系統包括至少一臺中央控制計算機。
進一步的,所述中央控制計算機包括控制機和數據機;
所述控制機與所述數據機連接。
進一步的,所述網絡接口包括:網際網路接口或區域網接口。
進一步的,所述多用戶計算機控制系統還包括數據流存儲伺服器;
所述數據流存儲伺服器分別與所述N個計算伺服器、所述M個顯示計算機連接。
進一步的,所述多用戶計算機控制系統還包括控制流存儲伺服器;
所述控制流存儲伺服器分別與所述N個計算伺服器、所述M個顯示計算機連接。
可見,本實用新型實施例提供的多用戶計算機控制系統,包括中央控制系統、M個顯示計算機和N個計算機伺服器。其中,中央控制器系統通過仿真控制接口與N個計算伺服器連接,通過網絡接口與M個顯示計算機連接。相比於現有技術的控制系統需要固定的硬體搭配、顯示方式單一和擴展成本高,本實用新型的多用戶計算機控制系統可實現計算伺服器和顯示計算機的自由組合,具有用戶群大、使用方便和擴展成本低的特點,有利於改善大數據計算和仿真計算的推廣和應用。
附圖說明
圖1是本實用新型提供的多用戶計算機控制系統的一種實施例的結構示意圖;
圖2是本實用新型提供的多用戶計算機控制系統的另一種實施例的結構示意圖。
具體實施方式
下面將結合本實用新型實施例中的附圖,對本實用新型實施例中的技術方案進行清楚、完整地描述。
參見圖1,是本實用新型提供的多用戶計算機控制系統的一種實施例的結構示意圖。如圖1所示,本實用新型的多用戶計算機控制系統包括:中央控制系統1、M個顯示計算機2和設置在計算機房的N個計算伺服器3;N≥2;M≥2。
其中,中央控制系統1設置有仿真控制接口13和網絡接口12。N個計算伺服器3通過仿真控制接口13與中央控制系統1連接。M個顯示計算機2通過網絡接口12與中央控制系統1連接。
在本實施例中,中央控制系統1包括至少一臺中央控制計算機。本實用新型實現了一個中央控制計算機對N個計算伺服器3的運行組合,以及一個中央控制計算機對M個顯示計算機2的展示組合所有自由組合形式,可以滿足各種用戶的特殊需求。例如可以使用N個計算伺服器3運行N個模型,在一臺顯示計算機上顯示某些輸出數據,讓用戶了解不同方案的輸出結果的差異;同時,也可以運行一臺計算伺服器,計算一個方案,將該方案的成千上萬的不同輸出結果讓用戶在許多不同的顯示計算機中觀看。
作為本實施例的一種舉例,中央控制計算機包括控制機和數據機。控制機與所述數據機連接。中央控制計算機可按照用戶的需求進一步分解為控制機和數據機,便於用戶作進一步的擴展。
在本實施例中,中央控制系統1的基本功能是負責協調整個體系的運行的控制與資源協調,具體包括:數據在前後端的傳遞、仿真結果的數據存儲、仿真伺服器資源的調度、多模型仿真的同步控制。計算伺服器3的基本功能是通過仿真控制接口13接收中央控制系統1的仿真命令和參數,之後啟動仿真模型的運行,最後把執行結果傳遞給中央控制系統1。同一時間一臺計算伺服器只能運行1個方案。顯示計算機2包括顯示設備和操作設備,其基本功能是負責仿真模型(或方案)的管理和結果的展示(單模型多屏多視角、多模型多屏多視角、多模型橫向比對)。同一時間,不同顯示計算機可以操作不同種類模型,但一臺顯示計算機只可以操作一種模型,但可以展示多個案例。
在本實施例中,網絡接口12包括:網際網路接口或區域網接口。
為了更好的說明本實用新型的工作原理,以下為本實用新型的控制流程:
用戶在顯示計算機2進行運行或展示操作時,顯示計算機2通過網絡接口12將仿真命令和操作指令,以及輸入的相關仿真參數和數據發送給中央控制系統1,由中央控制系統1調配若干個計算伺服器3進行計算。計算結束後,計算伺服器3將計算結果和相關仿真輸出數據通過仿真控制接口13返回給中央控制系統1,由中央控制系統1將該結果返回給顯示計算機2。
在上述多用戶計算機控制系統中進行交互和流轉的仿真命令和操作指令,稱為控制流。控制流負責控制命令的傳遞,將顯示計算機2輸入的用戶命令傳遞給中央控制系統1,由中央控制系統1依據計算伺服器3的使用情況將命令下達給計算伺服器3。同時計算伺服器3的狀態也及時反饋給中央控制系統1,再由顯示計算機2展現出來。
作為本實施例的一種舉例,參見圖2,圖2是本實用新型提供的多用戶計算機控制系統的另一種實施例的結構示意圖。如圖2所示,多用戶計算機控制系統還包括數據流存儲伺服器4和控制流存儲伺服器5。數據流存儲伺服器4分別與N個計算伺服器3、M個顯示計算機2連接。控制流存儲伺服器5分別與N個計算伺服器3、M個顯示計算機2連接。數據流存儲伺服器4用於存儲數據流,數據流為輸入、輸出並展示的參數、數據和結果。控制流存儲伺服器5用於存儲控制流,控制流為本控制系統進行交互和流轉的仿真命令和操作指令。數據流則依附於控制流,在控制過程中,伴隨有大數據量在3類機器和模型之間的共享。
可見,本實用新型實施例提供的多用戶計算機控制系統,包括中央控制系統1、M個顯示計算機2和N個計算機伺服器3。其中,中央控制器系統1通過仿真控制接口13與N個計算伺服器連接3,通過網絡接口12與M個顯示計算機12連接。相比於現有技術的控制系統需要固定的硬體搭配、顯示方式單一和擴展成本高,本實用新型的多用戶計算機控制系統可實現計算伺服器和顯示計算機的自由組合,具有用戶群大、使用方便和擴展成本低的特點,有利於改善大數據計算和仿真計算的推廣和應用。
以上所述是本實用新型的優選實施方式,應當指出,對於本技術領域的普通技術人員來說,在不脫離本實用新型原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也視為本實用新型的保護範圍。