一種基于工作流的鍋爐虛擬樣機(jī)協(xié)同設(shè)計(jì)系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及鍋爐虛擬樣機(jī)研發(fā)及其工程設(shè)計(jì)分析技術(shù)領(lǐng)域,尤其是涉及一種基于工作流的鍋爐虛擬樣機(jī)協(xié)同設(shè)計(jì)系統(tǒng)及方法。
【背景技術(shù)】
[0002]鍋爐虛擬樣機(jī)研發(fā)過(guò)程中涉及企業(yè)人力、信息、技術(shù)和知識(shí)等各類(lèi)資源,它們已成為企業(yè)競(jìng)爭(zhēng)力的核心要素。不同專(zhuān)業(yè)、不同地域人員之間的協(xié)調(diào)工作以及信息共享,對(duì)于提高鍋爐虛擬樣機(jī)研發(fā)效率與產(chǎn)品質(zhì)量發(fā)揮著關(guān)鍵作用。
[0003]目前,鍋爐產(chǎn)品研發(fā)領(lǐng)域的軟件系統(tǒng)主要面向單一業(yè)務(wù),并沒(méi)有提供支持鍋爐虛擬樣機(jī)研發(fā)全過(guò)程的協(xié)同設(shè)計(jì)環(huán)境,也不支持流程的自動(dòng)化管理。例如,英國(guó)AVEVA公司的PDMS主要側(cè)重于產(chǎn)品的三維實(shí)體建模;美國(guó)機(jī)械動(dòng)力公司的ADAMS主要側(cè)重于產(chǎn)品的靜力學(xué)、運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)仿真分析等。因此,提供一種基于工作流的鍋爐虛擬樣機(jī)協(xié)同設(shè)計(jì)系統(tǒng)及方法,對(duì)于促進(jìn)鍋爐制造企業(yè)的協(xié)同工作、信息共享與知識(shí)重用,提高鍋爐虛擬樣機(jī)研發(fā)效率以及提升企業(yè)自主創(chuàng)新能力具有重要的意義。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的就是為了克服上述現(xiàn)有技術(shù)存在的缺陷而提供一種基于工作流的鍋爐虛擬樣機(jī)協(xié)同設(shè)計(jì)系統(tǒng)及方法,實(shí)現(xiàn)了流程自定義與自動(dòng)化管理、信息共享及操作標(biāo)準(zhǔn)化。
[0005]本發(fā)明的目的可以通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn):
[0006]一種基于工作流的鍋爐虛擬樣機(jī)協(xié)同設(shè)計(jì)系統(tǒng)包括:
[0007]流程建模模塊,用于建立鍋爐虛擬樣機(jī)研發(fā)流程;
[0008]流程管理模塊,用于輸出流程運(yùn)行狀態(tài),進(jìn)行流程實(shí)例化、驅(qū)動(dòng)與監(jiān)控,為鍋爐虛擬樣機(jī)研發(fā)流程提供執(zhí)行環(huán)境;
[0009]項(xiàng)目管理模塊,用于輸出任務(wù)分配情況,包括項(xiàng)目維護(hù)任務(wù)、人員組織結(jié)構(gòu)以及工作進(jìn)度安排;
[0010]工具管理模塊,用于建立鍋爐虛擬樣機(jī)研發(fā)過(guò)程涉及的各類(lèi)分析設(shè)計(jì)工具;
[0011]資源庫(kù),用于存儲(chǔ)鍋爐虛擬樣機(jī)相關(guān)數(shù)據(jù)、模型與文檔;
[0012]資源管理模塊,用于管理資源庫(kù)中的數(shù)據(jù)、模型與文檔,并提供資源檢索、上傳與下載服務(wù);
[0013]個(gè)人工作臺(tái),用于根據(jù)流程管理模塊輸出的流程運(yùn)行狀態(tài)與項(xiàng)目管理模塊輸出的任務(wù)分配情況,自動(dòng)向用戶(hù)推送工作項(xiàng),調(diào)用工具管理模塊的分析設(shè)計(jì)工具完成工作項(xiàng),通過(guò)資源管理模塊檢索資源庫(kù),并將結(jié)果提交到資源庫(kù);
[0014]系統(tǒng)管理模塊,用于配置與管理個(gè)人工作臺(tái)的服務(wù)器,處理系統(tǒng)異常。
[0015]所述流程建模模塊基于XPDL語(yǔ)言,采用可視化活動(dòng)網(wǎng)絡(luò)圖的形式建立IPO模型,且針對(duì)不同的鍋爐品種,增加鍋爐虛擬樣機(jī)研發(fā)流程自定義。
[0016]所述流程管理模塊包括:
[0017]流程引擎單元,用于解析XPDL流程模型,生成流程實(shí)例并進(jìn)行驅(qū)動(dòng);
[0018]流程監(jiān)控單元,用于生成流程狀態(tài)圖、工作日志以及進(jìn)行郵件提醒,流程狀態(tài)圖以可視化矢量圖標(biāo)識(shí)流程狀態(tài),工作日志記錄用戶(hù)操作信息及流程運(yùn)行信息,郵件提醒提供郵件推送服務(wù)。
[0019]所述項(xiàng)目管理模塊中人員組織結(jié)構(gòu)采用項(xiàng)目組的形式,項(xiàng)目組劃分若干任務(wù)組,每個(gè)任務(wù)組對(duì)應(yīng)一個(gè)組長(zhǎng),組長(zhǎng)對(duì)應(yīng)若干組員;項(xiàng)目維護(hù)任務(wù)采用兩級(jí)分配方式,首先將項(xiàng)目組的任務(wù)集分配根據(jù)任務(wù)組分配與組長(zhǎng)對(duì)應(yīng)的任務(wù)項(xiàng),再將任務(wù)項(xiàng)根據(jù)組員分配工作項(xiàng)。
[0020]一種利用上述系統(tǒng)的基于工作流的鍋爐虛擬樣機(jī)協(xié)同設(shè)計(jì)方法包括以下步驟:
[0021]I)創(chuàng)建項(xiàng)目:根據(jù)鍋爐虛擬樣機(jī)項(xiàng)目需求,獲取評(píng)估工作量、資源及所需人力,輸出項(xiàng)目總體規(guī)劃;
[0022]2)人員組織調(diào)配:根據(jù)項(xiàng)目總體規(guī)劃和參加項(xiàng)目的具體人員,劃分任務(wù)組并分配人員安排任務(wù),輸出工作進(jìn)度計(jì)劃;
[0023]3)基于工作流的協(xié)同設(shè)計(jì):根據(jù)項(xiàng)目需求、人員安排任務(wù)和工作進(jìn)度計(jì)劃,輸出統(tǒng)一的鍋爐虛擬樣機(jī)研發(fā)流程及業(yè)務(wù)規(guī)范,利用分析設(shè)計(jì)工具進(jìn)行不同專(zhuān)業(yè)領(lǐng)域的計(jì)算、分析和建模工作,同時(shí)對(duì)項(xiàng)目流程的實(shí)施情況進(jìn)行監(jiān)控;
[0024]4)項(xiàng)目歸檔:對(duì)提交的實(shí)施情況結(jié)果進(jìn)行校對(duì)審核,審核通過(guò)后,根據(jù)檔案管理規(guī)則,完成圖紙、模型、文檔、數(shù)據(jù)的材料歸檔,并提供歸檔項(xiàng)目查詢(xún)服務(wù)。
[0025]與現(xiàn)有技術(shù)相比,本發(fā)明為鍋爐虛擬樣機(jī)研發(fā)全過(guò)程提供了一種基于工作流的協(xié)同設(shè)計(jì)系統(tǒng)及方法,解決了鍋爐虛擬樣機(jī)協(xié)同設(shè)計(jì)以及流程自動(dòng)化管理問(wèn)題,規(guī)范了鍋爐虛擬樣機(jī)研發(fā)流程,實(shí)現(xiàn)了流程自動(dòng)化管理、信息共享和操作標(biāo)準(zhǔn)化,為縮短產(chǎn)品開(kāi)發(fā)周期、提高產(chǎn)品質(zhì)量以及增強(qiáng)企業(yè)核心競(jìng)爭(zhēng)力提供了可靠保障,尤其在鍋爐虛擬樣機(jī)研發(fā)領(lǐng)域的產(chǎn)品協(xié)同設(shè)計(jì)、流程自動(dòng)化管理等方面填補(bǔ)了國(guó)內(nèi)外空白。
【附圖說(shuō)明】
[0026]圖1為本發(fā)明協(xié)同設(shè)計(jì)系統(tǒng)結(jié)構(gòu)示意圖;
[0027]圖2為本發(fā)明項(xiàng)目管理模塊中人員組織調(diào)配示意圖;
[0028]圖3為本發(fā)明協(xié)同設(shè)計(jì)方法流程圖。
[0029]圖中:1、流程建模模塊,2、流程管理模塊,3、項(xiàng)目管理模塊,4、工具管理模塊,5、資源庫(kù),6、資源管理模塊,7、個(gè)人工作臺(tái),8、系統(tǒng)管理模塊。
【具體實(shí)施方式】
[0030]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。本實(shí)施例以本發(fā)明技術(shù)方案為前提進(jìn)行實(shí)施,給出了詳細(xì)的實(shí)施方式和具體的操作過(guò)程,但本發(fā)明的保護(hù)范圍不限于下述的實(shí)施例。
[0031]如圖1所示,一種基于工作流的鍋爐虛擬樣機(jī)協(xié)同設(shè)計(jì)系統(tǒng)包括:
[0032]流程建模模塊1,用于建立鍋爐虛擬樣機(jī)研發(fā)流程;流程建模模塊I基于XPDL語(yǔ)言,采用可視化活動(dòng)網(wǎng)絡(luò)圖的形式建立IPO (輸入-處理-輸出)模型,且針對(duì)不同的鍋爐品種,增加鍋爐虛擬樣機(jī)研發(fā)流程自定義。
[0033]流程管理模塊2,用于輸出流程運(yùn)行狀態(tài),進(jìn)行流程實(shí)例化、驅(qū)動(dòng)與監(jiān)控,為鍋爐虛擬樣機(jī)研發(fā)流程提供執(zhí)行環(huán)境;流程管理模塊2分為以下兩個(gè)單元:
[0034]流程引擎單元,用于解析XP