工作負載管理工具在工業(yè)制造業(yè)中的應用
大小:0.4 MB 人氣: 2017-10-12 需要積分:1
標簽:
在工業(yè)制造業(yè)、天氣預測、生命科學計算、高能物理數(shù)據(jù)分析等科研領域,問題的求解往往依賴復雜的計算和大量數(shù)據(jù)的分析。而隨著問題的規(guī)模和復雜性的遞增,這些計算可能包含數(shù)以千計的步驟,邏輯流程也越來越復雜,應用程序和數(shù)據(jù)可能還分布在不同的計算環(huán)境中。整合和管理如此復雜的分布式計算面臨著諸多挑戰(zhàn)。大多數(shù)的端到端的分析或業(yè)務流程涉及多個時序要求嚴格的步驟和工具:
工程分析財務報告設備驗證數(shù)字呈現(xiàn)商業(yè)智能
隨著高性能計算的發(fā)展,工作流程的自動化已成為核心:
作業(yè)需要在正確的時間以正確的順序運行關鍵任務流程運行失敗的零容忍在機器之間有相互依賴關系的步驟不可能手動地有效地處理依賴外部的、分布式的事件很難診斷操作失敗的原因資源分散、極少的可視化過程累加的、多樣化和非結構化的數(shù)據(jù)集
以某賽車設計為例,原始的賽車設計的工作流是用簡單的成千上萬行代碼的perl腳寫的,基本上只有設計者本人知道它是如何工作的,隨著這個員工離職或者其他的變故,公司業(yè)務會受到很大的影響。同樣的,修改腳本也是令人驚恐的,因為即便是簡單的一行代碼的改動也很難搞清楚會引起什么樣的問題。
如果把賽車的設計流程模塊化,也就是把整個的設計流程分解成關鍵模塊和一些子流程,由成千上萬的步驟和子流程來展現(xiàn)關鍵的制造流程。用戶可以擺脫潛在的復雜性,使復雜過程簡單化,提高生產力和減少培訓和支持的必要性。
從產品戰(zhàn)略設計-〉參數(shù)化建模(Pro/E)-〉網(wǎng)格化分(ICEM)–〉計算(Fluent)-〉優(yōu)化。不同階段和工具,有不同的數(shù)據(jù)格式。這是一個PLM(產品生命周期管理)的概念。

整個流程是在訓練模型數(shù)據(jù)的精確性,Pro/E的模型文件(比如車輪)是基于參數(shù)建模的,以車輪設計為例,它所能接受的就是你給它的參數(shù)文件,可以按照“原始值”、“輸入值”和“外部參數(shù)文件的方式產生再生效果。通過調用外部參數(shù)文件來產生再生效果,這就簡化了工作流程。
當運行一個工作流的時候,你不需要知道任何一個第三方軟件,比如Pro/E、Ansys ICEM、Fluent、Nastran等等是如何工作的,這些軟件對你來說是透明的,從而極大地縮短了培訓時間,你不需要訪問其中的關鍵制造流程,業(yè)務不會隨著員工的離開受到影響,也不必擔心核心技術和產品信息泄露,知識產權得以保障。通過對多個工具軟件的集成,實現(xiàn)產品設計優(yōu)化流程跨平臺、分布式執(zhí)行。
IBM Platform Process Manager簡介
IBM Platform Process Manager(簡稱PPM)是一款工作負載管理工具,用戶可以在分布式計算環(huán)境中自動化工作流程,幫助用戶設計、運行并管理計算密集型業(yè)務的關鍵的HPC工作流。
用戶在輕松地設計和自動化計算分析過程的同時捕捉和保護可重復的最佳實踐。用一個直觀的圖形化界面來記錄工作流步驟和依賴關系,還可以利用IBM Process Manager進行作業(yè)調度。圖形化的界面簡單友好,用戶無需一些腳本的編碼能力,就可以很容易地設計工作流程,從而大大提高了工作效率,減少運行時間,提高整個流程的可靠性。使用戶的業(yè)務處理更加靈活敏捷。IBM的工作流管理軟件Platform Process Manager使用戶能夠在共享的、分布式的計算環(huán)境中運行和管理關鍵業(yè)務的工作流,實現(xiàn)提高效率、縮短運行時間、改善可靠性的目標。
摒棄令人乏味的手工操作步驟,無需復雜的編程知識,設計人員可以利用圖形界面來快速設計和部署復雜的業(yè)務流程。工作流的運行狀態(tài)也以可視化的方式呈現(xiàn)給用戶,運行結果更加直觀。通過自定義各個任務之間的依賴關系,以及基于用戶自定義變量的條件邏輯,方便地描述任意復雜的業(yè)務流程?;跁r間和事件的調度系統(tǒng),使得工作流和任務的觸發(fā)、運行更加靈活。提供基于各種不同的異常和事件的通知,以及先進的異常處理邏輯,確保無需人工干預,保證計算任務能夠按照計劃完成,業(yè)務流程更加可靠。整個工作流可以被封裝成一個計算步驟,嵌入其他的工作流,描述更加復雜的業(yè)務邏輯。提高可重用性,更易于工作流的擴展和維護。用戶可以將Platform Process Manager和Platform Application Center結合使用,在任意的設備上通過瀏覽器監(jiān)控工作流的運行。
復雜的工作流可以被視為一個“黑盒子”。用戶不需要知道細節(jié),只對輸入和輸出感興趣!

工作流隱藏在用戶定制的提交表單中 - 選擇哪個版本的機翼、底盤、懸浮等;選擇底盤的高度、發(fā)動機、油箱、軌道和天氣條件以及大氣壓強等等。工作流會對任何一個部位進行網(wǎng)格劃分。以車輪設計為例:
按輪輻結構:可分為輻板式車輪和輻條式車輪按車輪材質:可分為鋼制、鋁合金、鎂合金等車輪按車軸一端安裝一個或兩個輪胎:可分為單式車輪和雙式車輪
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
