的變化。
[0066]2.關(guān)于該仿真平臺數(shù)據(jù)總線中的模塊采用B/S及CS混合架構(gòu)開發(fā),系統(tǒng)開發(fā)工具是Visual stud1 2010,系統(tǒng)運行環(huán)境Winxp,數(shù)據(jù)庫采用Oracle 1g0
[0067]進一步地,結(jié)合圖3所示,可視化流程與數(shù)據(jù)管理系統(tǒng)SRM-VFDM實現(xiàn)了流程管理和流程自定義,流程應(yīng)用模塊的數(shù)據(jù)標準化,模塊間的數(shù)據(jù)友聯(lián)關(guān)系定制,數(shù)據(jù)轉(zhuǎn)換和數(shù)據(jù)存儲,用戶可以通過該模塊實現(xiàn)整個設(shè)計、仿真、管理、試驗過程中的流程配置、關(guān)系定制和數(shù)據(jù)管理。
[0068]綜上,本發(fā)明的實施例針對發(fā)動機設(shè)計仿真平臺數(shù)據(jù)總線的開發(fā)過程中,對于基于流程的數(shù)據(jù)管理出現(xiàn)了數(shù)據(jù)交換率低、數(shù)據(jù)交換標準不一致而導(dǎo)致的轉(zhuǎn)換過程復(fù)雜和高成本問題,制定了基于標準XML語言的pbXML總線標準,并根據(jù)實際需求,研制并開發(fā)了HXP格式的數(shù)據(jù)文檔交換模板,應(yīng)用到了發(fā)動機設(shè)計仿真平臺數(shù)據(jù)總線的各子系統(tǒng)中,結(jié)合發(fā)動機可視化流程與數(shù)據(jù)管理系統(tǒng)SRM-VFDM的開發(fā),成功實現(xiàn)標準高效的數(shù)據(jù)交換和存儲?;谠撈脚_數(shù)據(jù)總線開發(fā)的集成框架系統(tǒng),不再受到外圍集成模塊的限制和約束,實現(xiàn)了通用集成和自由掛載。使基于流程的數(shù)據(jù)管理更加自由,可定制度更高,數(shù)據(jù)交換和存儲效率高,解決了平臺集成的關(guān)鍵技術(shù),為平臺建設(shè)奠定了堅實的基礎(chǔ)。
[0069]因此,根據(jù)本發(fā)明實施例的沖壓發(fā)動機設(shè)計仿真平臺數(shù)據(jù)總線,以開放的XML標準為基礎(chǔ),為發(fā)動機的設(shè)計、仿真、試驗、管理過程產(chǎn)生的各種類型的數(shù)據(jù)交換和協(xié)同提供標準化的總線環(huán)境,簡化了外圍程序的集成的復(fù)雜性,增強了可擴展度。該仿真平臺數(shù)據(jù)總線簡單、高效、安全。
[0070]在本發(fā)明的描述中,需要理解的是,術(shù)語“中心”、“縱向”、“橫向”、“長度”、“寬度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底” “內(nèi)”、“外”、“順時針”、“逆時針”、“軸向”、“徑向”、“周向”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對本發(fā)明的限制。
[0071]此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
[0072]在本發(fā)明中,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”、“固定”等術(shù)語應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通或兩個元件的相互作用關(guān)系,除非另有明確的限定。對于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
[0073]在本發(fā)明中,除非另有明確的規(guī)定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接觸,或第一和第二特征通過中間媒介間接接觸。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或僅僅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或僅僅表示第一特征水平高度小于第二特征。
[0074]在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結(jié)合和組合。
[0075]盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。
【主權(quán)項】
1.一種沖壓發(fā)動機設(shè)計仿真方法,其特征在于,包括以下步驟: 獲取發(fā)動機的XML文檔中的函數(shù)依賴關(guān)系,對所述函數(shù)依賴關(guān)系進行分析,以建立函數(shù)依賴集; 對所述函數(shù)依賴集進行優(yōu)化,以得到最小函數(shù)依賴集; 根據(jù)所述最小函數(shù)依賴集對所述XML文檔進行規(guī)范化處理,以消除所述XML文檔中的冗余和操作異常; 對規(guī)范化處理后的XML文檔進行模型轉(zhuǎn)換,以得到對應(yīng)的關(guān)系模型; 根據(jù)所述關(guān)系模型生成對應(yīng)的關(guān)系表,并根據(jù)所述關(guān)系表進行數(shù)據(jù)的轉(zhuǎn)換。2.根據(jù)權(quán)利要求1所述的沖壓發(fā)動機設(shè)計仿真方法,其特征在于,所述XML文檔中包含的數(shù)據(jù)形式包括:多種格式的報告和圖像、文本數(shù)據(jù)文件和設(shè)計與仿真模型文件。3.根據(jù)權(quán)利要求1的所述的沖壓發(fā)動機設(shè)計仿真方法,其特征在于,所述XML文檔中包含的數(shù)據(jù)的種類包括:管理數(shù)據(jù)、上下級系統(tǒng)間的輸入輸出數(shù)據(jù)、接口數(shù)據(jù)、設(shè)計仿真過程參數(shù)與結(jié)果數(shù)據(jù)、試驗過程與結(jié)果數(shù)據(jù)、物流過程數(shù)據(jù)、生產(chǎn)過程與檢驗數(shù)據(jù)。4.一種沖壓發(fā)動機設(shè)計仿真平臺數(shù)據(jù)總線,其特征在于,包括: 門戶模塊,用于針對指定用戶,進行內(nèi)容聚合、應(yīng)用訪問、發(fā)布與用戶相關(guān)的信息及提供客戶化服務(wù); 管理協(xié)同模塊,用于記錄并檢查自動化與優(yōu)化過程,并實現(xiàn)設(shè)計人員的協(xié)同,并基于工作流程的評估,進行項目及資源進度安排,以及基于相關(guān)工作流程,制定個人計劃,并定制事件對用戶進行提醒; 數(shù)據(jù)交互與存儲模塊,用于進行數(shù)據(jù)傳輸、參數(shù)友聯(lián)、數(shù)據(jù)存儲、消息傳遞和郵件分發(fā)。5.根據(jù)權(quán)利要求4所述的沖壓發(fā)動機設(shè)計仿真平臺數(shù)據(jù)總線,其特征在于,所述管理協(xié)同模塊包括: 流程管理器,用于管理設(shè)計與仿真的具體流程; 數(shù)據(jù)管理器,用于記錄并存儲所有流程信息、任務(wù)節(jié)點信息、用戶自定義信息,并進行數(shù)據(jù)分析,以在完全可控環(huán)境下關(guān)聯(lián)文檔與流程數(shù)據(jù); 中間解析器,用于將仿真結(jié)果文件或輸出參數(shù)解析成為XML文檔,并根據(jù)所述XML文檔生成標準的分組數(shù)據(jù)匯聚協(xié)議HXP文檔; 關(guān)系定制器,用于通過標準rocp文檔建立參數(shù)間的輸入輸出邏輯關(guān)系; PbXML總線,用于通過總線定義的對象-關(guān)系模型,實現(xiàn)rocp文檔與關(guān)系數(shù)據(jù)庫的相互映射與轉(zhuǎn)換。6.根據(jù)權(quán)利要求4所述的沖壓發(fā)動機設(shè)計仿真平臺數(shù)據(jù)總線,其特征在于,所述rocp文檔包含數(shù)據(jù)交互與協(xié)同所需的通用性定義,具體包括:模塊或軟件的名稱、結(jié)構(gòu)描述、輸入與輸出的具體參數(shù)、數(shù)據(jù)狀態(tài)、數(shù)據(jù)屬性、友聯(lián)關(guān)系、安全策略。7.根據(jù)權(quán)利要求4所述的沖壓發(fā)動機設(shè)計仿真平臺數(shù)據(jù)總線,其特征在于,所述rocp文檔包括第一層次和第二層次的標準化體系,其中,所述第一層次的標準化體系為基礎(chǔ)標準,所述第二層次的標準化體系為業(yè)務(wù)標準。8.根據(jù)權(quán)利要求7所述的沖壓發(fā)動機設(shè)計仿真平臺數(shù)據(jù)總線,其特征在于,所述第一層次的標準化體系包括:文件頭、源信息、流程節(jié)點標識、友聯(lián)關(guān)系、簽名和注釋。9.根據(jù)權(quán)利要求7所述的沖壓發(fā)動機設(shè)計仿真平臺數(shù)據(jù)總線,其特征在于,所述第二層次的標準化體系用于描述整個業(yè)務(wù)流程和具體內(nèi)容,具體包括:設(shè)計、仿真、試驗、綜合管理、物流、基礎(chǔ)數(shù)據(jù)。
【專利摘要】本發(fā)明提出一種沖壓發(fā)動機設(shè)計仿真方法及仿真平臺數(shù)據(jù)總線,該方法包括以下步驟:獲取XML文檔中的函數(shù)依賴關(guān)系,對函數(shù)依賴關(guān)系進行分析,以建立函數(shù)依賴集;對函數(shù)依賴集進行優(yōu)化,以得到最小函數(shù)依賴集;根據(jù)最小函數(shù)依賴集對XML文檔進行規(guī)范化處理,以消除XML文檔中的冗余和操作異常;對規(guī)范化處理后的XML文檔進行模型轉(zhuǎn)換,以得到對應(yīng)的關(guān)系模型;根據(jù)關(guān)系模型生成對應(yīng)的關(guān)系表,并根據(jù)關(guān)系表進行數(shù)據(jù)的轉(zhuǎn)換。本發(fā)明的方法為發(fā)動機的設(shè)計、仿真、試驗、管理過程產(chǎn)生的各種類型的數(shù)據(jù)交換和協(xié)同提供標準化的總線環(huán)境,簡化了外圍程序的集成的復(fù)雜性,增強了可擴展度,該方法簡單、高效、安全。
【IPC分類】G06F17/50, G06F17/30
【公開號】CN105117571
【申請?zhí)枴緾N201510634580
【發(fā)明人】張碩, 孔祥龍
【申請人】北京動力機械研究所
【公開日】2015年12月2日
【申請日】2015年9月29日