亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

沖壓發(fā)動(dòng)機(jī)設(shè)計(jì)仿真方法及仿真平臺(tái)數(shù)據(jù)總線的制作方法

文檔序號(hào):9397036閱讀:252來(lái)源:國(guó)知局
沖壓發(fā)動(dòng)機(jī)設(shè)計(jì)仿真方法及仿真平臺(tái)數(shù)據(jù)總線的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及發(fā)動(dòng)機(jī)技術(shù)領(lǐng)域,特別涉及一種沖壓發(fā)動(dòng)機(jī)設(shè)計(jì)仿真方法及仿真平臺(tái)數(shù)據(jù)總線。
【背景技術(shù)】
[0002]在武器裝備研制領(lǐng)域信息化支撐能力不斷發(fā)展的今天,由于標(biāo)準(zhǔn)不統(tǒng)一,以及各平臺(tái)系統(tǒng)在交互模式、軟件工具類型、系統(tǒng)結(jié)構(gòu)上的差別,導(dǎo)致各平臺(tái)系統(tǒng)間的數(shù)據(jù)交換、協(xié)同操作實(shí)施困難或難以實(shí)施。
[0003]設(shè)計(jì)仿真與研試平臺(tái)是各武器裝備研制單位提高研試水平,整合企業(yè)資源,增強(qiáng)核心競(jìng)爭(zhēng)力的首選解決方案。但由于缺乏規(guī)范化的數(shù)據(jù)協(xié)同標(biāo)準(zhǔn),很多平臺(tái)的協(xié)同,僅僅停留在單點(diǎn)查詢和流程協(xié)同,而無(wú)法真正意義上實(shí)現(xiàn)完全的數(shù)據(jù)協(xié)同以及與流程管理的整合。而各單位差異化的數(shù)據(jù)交換模式因其應(yīng)用成本高以及整合時(shí)間長(zhǎng)等因素,無(wú)法得到推廣。
[0004]平臺(tái)數(shù)據(jù)總線是位于異構(gòu)數(shù)據(jù)庫(kù)系統(tǒng)(數(shù)據(jù)層)和應(yīng)用程序(應(yīng)用層)之間,向下協(xié)調(diào)各數(shù)據(jù)庫(kù)系統(tǒng),向上為訪問(wèn)集成數(shù)據(jù)的應(yīng)用提供統(tǒng)一數(shù)據(jù)模式和數(shù)據(jù)訪問(wèn)的通用接口,其是異構(gòu)系統(tǒng)集成所需的粘接劑,用來(lái)解決異構(gòu)數(shù)據(jù)庫(kù)的互操作性問(wèn)題。與簡(jiǎn)單的數(shù)據(jù)格式轉(zhuǎn)換方法相比,它解決了不同步問(wèn)題,并且利用數(shù)據(jù)總線集成異構(gòu)數(shù)據(jù)庫(kù)時(shí),不需要改變?cè)紨?shù)據(jù)的存儲(chǔ)和管理方式。各數(shù)據(jù)庫(kù)的應(yīng)用仍然完成它們的任務(wù),數(shù)據(jù)總線系統(tǒng)則主要集中為異構(gòu)數(shù)據(jù)源提供一個(gè)高層次的檢索和映射服務(wù)。由此可見(jiàn),數(shù)據(jù)總線系統(tǒng)模式是實(shí)現(xiàn)異構(gòu)數(shù)據(jù)集成較理想的解決方案。目前的數(shù)據(jù)總線系統(tǒng)控制模式主要包括基于數(shù)據(jù)格式轉(zhuǎn)換的模板驅(qū)動(dòng)策略和基于模型的數(shù)據(jù)總線策略。
[0005]其中,基于數(shù)據(jù)格式轉(zhuǎn)換的模板驅(qū)動(dòng)策略的數(shù)據(jù)轉(zhuǎn)換方式是將異構(gòu)的文本格式文件(.txt/.dat等)按照模板格式,使用中間件快速的生成相應(yīng)的XML文檔;或?qū)?shù)據(jù)存入關(guān)系數(shù)據(jù)庫(kù),然后生成XML文檔,但不預(yù)先定義文檔結(jié)構(gòu)和數(shù)據(jù)庫(kù)結(jié)構(gòu)之間的映射關(guān)系,它是一種淺層次的映射模式?;谀0宓挠成洳呗匀秉c(diǎn)處在于:只能通過(guò)模板格式將數(shù)據(jù)從RDB(關(guān)系數(shù)據(jù)庫(kù))生成為XML文檔,無(wú)法逆向。另外,對(duì)于許多外圍軟件,在集成之前可以通過(guò)模板映射的方法,通過(guò)較為復(fù)雜的中間解析器生成標(biāo)準(zhǔn)的XML文檔。
[0006]基于模型的數(shù)據(jù)總線策略的數(shù)據(jù)轉(zhuǎn)換方式在實(shí)現(xiàn)轉(zhuǎn)換之前首先定義一個(gè)映射模型,通過(guò)映射模型進(jìn)行對(duì)應(yīng)轉(zhuǎn)換。這種方法又分為基于表格的映射和基于對(duì)象?關(guān)系的映射兩種。
[0007]其中,基于表格的映射是將具有特定結(jié)構(gòu)的XML文檔理解成一張表或多個(gè)表的集合,直接與關(guān)系數(shù)據(jù)庫(kù)中的表(或視圖)進(jìn)行映射。目前許多中間件軟件包用表格模型在XML文檔和關(guān)系數(shù)據(jù)庫(kù)之間傳遞數(shù)據(jù)。基于表映射的策略中關(guān)鍵是把XML文檔看成一個(gè)單一的表或一組表。文檔中主結(jié)點(diǎn)元素映射成表,子結(jié)點(diǎn)元素或?qū)傩杂成涑杀淼膶傩浴?br>[0008]綜上所述,在把數(shù)據(jù)庫(kù)中的數(shù)據(jù)轉(zhuǎn)換成XML文檔時(shí),只要把一個(gè)表或者一個(gè)查詢結(jié)果的數(shù)據(jù)插入到XML文檔中的相應(yīng)位置即可;而把XML文檔數(shù)據(jù)轉(zhuǎn)換成數(shù)據(jù)庫(kù)數(shù)據(jù)時(shí),只要把內(nèi)容插入到相應(yīng)的表中。這種映射存在許多缺點(diǎn),比如它只處理XML文檔的非常小的子集,只能對(duì)符合預(yù)先定義結(jié)構(gòu)的文檔進(jìn)行映射,當(dāng)XML文檔包括多個(gè)復(fù)雜嵌套的時(shí)候(表是二維關(guān)系,一個(gè)表是較難表達(dá)嵌套關(guān)系的),這種傳遞方式就不能適應(yīng)了。
[0009]對(duì)象?關(guān)系映射就是把XML文檔結(jié)構(gòu)映射為對(duì)象模型,然后通過(guò)傳統(tǒng)的對(duì)象?關(guān)系映射技術(shù)把該模型映射到關(guān)系型數(shù)據(jù)庫(kù)。具體而言,就是把一個(gè)XML文檔表示為由數(shù)據(jù)對(duì)象構(gòu)成的樹(shù),每一個(gè)元素類型和對(duì)象相對(duì)應(yīng)。在這個(gè)模型中,復(fù)雜元素(具有子元素和混合內(nèi)容)通常被視為類。簡(jiǎn)單元素、屬性被當(dāng)作簡(jiǎn)單體。此時(shí)再通過(guò)傳統(tǒng)的對(duì)象?關(guān)系映射技術(shù)將該模型映射到關(guān)系型數(shù)據(jù)庫(kù),也就是將類映射到表格,簡(jiǎn)單屬性映射到字段,而對(duì)象屬性映射為表格的主鍵/外鍵。對(duì)象和數(shù)據(jù)庫(kù)之間有著明顯的對(duì)應(yīng)關(guān)系。因此在使用對(duì)象?關(guān)系模型映射時(shí),需要考慮的就是XML模式與數(shù)據(jù)庫(kù)模式之間的映射。
[0010]通過(guò)以上分析可知,基于模板驅(qū)動(dòng)的映射只能從數(shù)據(jù)庫(kù)獲取XML文件;而基于表格的模型映射雖然可以進(jìn)行雙向映射,但是只能應(yīng)用于簡(jiǎn)單的XML文檔且文檔結(jié)構(gòu)必須固定;對(duì)象?關(guān)系映射缺乏完整性約束機(jī)制,也沒(méi)有考慮數(shù)據(jù)冗余問(wèn)題。

【發(fā)明內(nèi)容】

[0011]本發(fā)明旨在至少在一定程度上解決上述相關(guān)技術(shù)中的技術(shù)問(wèn)題之一。
[0012]為此,本發(fā)明的一個(gè)目的在于提出一種沖壓發(fā)動(dòng)機(jī)設(shè)計(jì)仿真方法,該方法為發(fā)動(dòng)機(jī)的設(shè)計(jì)、仿真、試驗(yàn)、管理過(guò)程產(chǎn)生的各種類型的數(shù)據(jù)交換和協(xié)同提供標(biāo)準(zhǔn)化的總線環(huán)境,簡(jiǎn)化了外圍程序的集成的復(fù)雜性,增強(qiáng)了可擴(kuò)展度,該方法簡(jiǎn)單、高效、安全。
[0013]本發(fā)明的另一個(gè)目的在于提供一種沖壓發(fā)動(dòng)機(jī)設(shè)計(jì)仿真平臺(tái)數(shù)據(jù)總線。
[0014]為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面的實(shí)施例提出了一種沖壓發(fā)動(dòng)機(jī)設(shè)計(jì)仿真方法,包括以下步驟:獲取發(fā)動(dòng)機(jī)的XML文檔中的函數(shù)依賴關(guān)系,對(duì)所述函數(shù)依賴關(guān)系進(jìn)行分析,以建立函數(shù)依賴集;對(duì)所述函數(shù)依賴集進(jìn)行優(yōu)化,以得到最小函數(shù)依賴集;根據(jù)所述最小函數(shù)依賴集對(duì)所述XML文檔進(jìn)行規(guī)范化處理,以消除所述XML文檔中的冗余和操作異常;對(duì)規(guī)范化處理后的XML文檔進(jìn)行模型轉(zhuǎn)換,以得到對(duì)應(yīng)的關(guān)系模型;根據(jù)所述關(guān)系模型生成對(duì)應(yīng)的關(guān)系表,并根據(jù)所述關(guān)系表進(jìn)行數(shù)據(jù)的轉(zhuǎn)換。
[0015]另外,根據(jù)本發(fā)明上述實(shí)施例的沖壓發(fā)動(dòng)機(jī)設(shè)計(jì)仿真方法還可以具有如下附加的技術(shù)特征:
[0016]在一些示例中,所述XML文檔中包含的數(shù)據(jù)形式包括:多種格式的報(bào)告和圖像、文本數(shù)據(jù)文件和設(shè)計(jì)與仿真模型文件。
[0017]在一些示例中,所述XML文檔中包含的數(shù)據(jù)的種類包括:管理數(shù)據(jù)、上下級(jí)仿真平臺(tái)數(shù)據(jù)總線間的輸入輸出數(shù)據(jù)、接口數(shù)據(jù)、設(shè)計(jì)仿真過(guò)程參數(shù)與結(jié)果數(shù)據(jù)、試驗(yàn)過(guò)程與結(jié)果數(shù)據(jù)、物流過(guò)程數(shù)據(jù)、生產(chǎn)過(guò)程與檢驗(yàn)數(shù)據(jù)。
[0018]根據(jù)本發(fā)明實(shí)施例的沖壓發(fā)動(dòng)機(jī)設(shè)計(jì)仿真方法,能夠構(gòu)建一個(gè)以開(kāi)放的XML標(biāo)準(zhǔn)為基礎(chǔ)的平臺(tái)總線架構(gòu),為發(fā)動(dòng)機(jī)的設(shè)計(jì)、仿真、試驗(yàn)、管理過(guò)程產(chǎn)生的各種類型的數(shù)據(jù)交換和協(xié)同提供標(biāo)準(zhǔn)化的總線環(huán)境,簡(jiǎn)化了外圍程序的集成的復(fù)雜性,增強(qiáng)了可擴(kuò)展度。該方法簡(jiǎn)單、高效、安全。
[0019]本發(fā)明第二方面的實(shí)施例還提供了一種沖壓發(fā)動(dòng)機(jī)設(shè)計(jì)仿真平臺(tái)數(shù)據(jù)總線,包括:門(mén)戶模塊,用于針對(duì)指定用戶,進(jìn)行內(nèi)容聚合、應(yīng)用訪問(wèn)、發(fā)布與用戶相關(guān)的信息及提供客戶化服務(wù);管理協(xié)同模塊,用于記錄并檢查自動(dòng)化與優(yōu)化過(guò)程,并實(shí)現(xiàn)設(shè)計(jì)人員的協(xié)同,并基于工作流程的評(píng)估,進(jìn)行項(xiàng)目及資源進(jìn)度安排,以及基于相關(guān)工作流程,制定個(gè)人計(jì)劃,并定制事件對(duì)用戶進(jìn)行提醒;數(shù)據(jù)交互與存儲(chǔ)模塊,用于進(jìn)行數(shù)據(jù)傳輸、參數(shù)友聯(lián)、數(shù)據(jù)存儲(chǔ)、消息傳遞和郵件分發(fā)。
[0020]另外,根據(jù)本發(fā)明上述實(shí)施例的沖壓發(fā)動(dòng)機(jī)設(shè)計(jì)仿真平臺(tái)數(shù)據(jù)總線還可以具有如下附加的技術(shù)特征:
[0021]在一些示例中,所述管理協(xié)同模塊包括:流程管理器,用于管理設(shè)計(jì)與仿真的具體流程;數(shù)據(jù)管理器,用于記錄并存儲(chǔ)所有流程信息、任務(wù)節(jié)點(diǎn)信息、用戶自定義信息,并進(jìn)行數(shù)據(jù)分析,以在完全可控環(huán)境下關(guān)聯(lián)文檔與流程數(shù)據(jù);中間解析器,用于將仿真結(jié)果文件或輸出參數(shù)解析成為XML文檔,并根據(jù)所述XML文檔生成標(biāo)準(zhǔn)的分組數(shù)據(jù)匯聚協(xié)議HXP文檔;關(guān)系定制器,用于通過(guò)標(biāo)準(zhǔn)rocp文檔建立參數(shù)間的輸入輸出邏輯關(guān)系;pbXML總線,用于通過(guò)總線定義的對(duì)象-關(guān)系模型,實(shí)現(xiàn)rocp文檔與關(guān)系數(shù)據(jù)庫(kù)的相互映射與轉(zhuǎn)換。
[0022]在一些示例中,所述rocp文檔包含數(shù)據(jù)交互與協(xié)同所需的通用性定義,具體包括:模塊或軟件的名稱、結(jié)構(gòu)描述、輸入與輸出的具體參數(shù)、數(shù)據(jù)狀態(tài)、數(shù)據(jù)屬性、友聯(lián)關(guān)系、安全策略。
[0023]在一些示例中,所述rocp文檔包括第一層次和第二層次的標(biāo)準(zhǔn)化體系,其中,所述第一層次的標(biāo)準(zhǔn)化體系為基礎(chǔ)標(biāo)準(zhǔn),所述第二層次的標(biāo)準(zhǔn)化體系為業(yè)務(wù)標(biāo)準(zhǔn)。
[0024]在一些示例中,所述第一層次的標(biāo)準(zhǔn)化體系包括:文件頭、源信息、流程節(jié)點(diǎn)標(biāo)識(shí)、友聯(lián)關(guān)系、簽名和注釋。
[0025]在一些示例中,所述第二層次的標(biāo)準(zhǔn)化體系用于描述整個(gè)業(yè)務(wù)流程和具體內(nèi)容,具體包括:設(shè)計(jì)、仿真、試驗(yàn)、綜合管理、物流、基礎(chǔ)數(shù)據(jù)。
[0026]根據(jù)本發(fā)明實(shí)施例的沖壓發(fā)動(dòng)機(jī)設(shè)計(jì)仿真平臺(tái)數(shù)據(jù)總線,以開(kāi)放的XML標(biāo)準(zhǔn)為基礎(chǔ),為發(fā)動(dòng)機(jī)的設(shè)計(jì)、仿真、試驗(yàn)、管理過(guò)程產(chǎn)生的各種類型的數(shù)據(jù)交換和協(xié)同提供標(biāo)準(zhǔn)化的總線環(huán)境,簡(jiǎn)化了外圍程序的集成的復(fù)雜性,增強(qiáng)了可擴(kuò)展度。該仿真平臺(tái)數(shù)據(jù)總線簡(jiǎn)單、高效、安全。
[0027]本發(fā)明的
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1