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

一種用于PDM系統(tǒng)的大數(shù)據(jù)采集與處理方法與流程

文檔序號(hào):11155466閱讀:661來(lái)源:國(guó)知局
一種用于PDM系統(tǒng)的大數(shù)據(jù)采集與處理方法與制造工藝

本發(fā)明涉及大數(shù)據(jù)分析技術(shù)領(lǐng)域。



背景技術(shù):

隨著企業(yè)信息化建設(shè)的過(guò)程,國(guó)內(nèi)外PDM系統(tǒng)的應(yīng)用已相對(duì)成熟,企業(yè)已PDM系統(tǒng)為平臺(tái),實(shí)現(xiàn)了與CAx系統(tǒng)的集成。工業(yè)企業(yè)經(jīng)過(guò)多年的生產(chǎn)經(jīng)營(yíng),積累下來(lái)歷年的產(chǎn)品設(shè)計(jì)數(shù)據(jù)、工藝數(shù)據(jù)、原材料數(shù)據(jù)和生產(chǎn)設(shè)備數(shù)據(jù),越來(lái)越多的外部數(shù)據(jù)也被收集回來(lái),包括市場(chǎng)數(shù)據(jù)、企業(yè)競(jìng)品數(shù)據(jù)等。數(shù)據(jù)粒度不斷細(xì)化,從一款產(chǎn)品到多款、多系列產(chǎn)品使得產(chǎn)品數(shù)據(jù)不斷細(xì)化和提升。企業(yè)所積累的數(shù)據(jù)量以加速度的方式在增加,構(gòu)成了工業(yè)大數(shù)據(jù)的集合。

在產(chǎn)品的質(zhì)量與分析、生產(chǎn)計(jì)劃與排程,以及銷(xiāo)售需求分析與預(yù)測(cè)等領(lǐng)域,越來(lái)越多的工業(yè)企業(yè)開(kāi)始認(rèn)識(shí)到工業(yè)大數(shù)據(jù)的價(jià)值,并開(kāi)始積極利用工業(yè)大數(shù)據(jù)實(shí)現(xiàn)業(yè)務(wù)的革新,工業(yè)大數(shù)據(jù)已經(jīng)成為推動(dòng)企業(yè)智能化轉(zhuǎn)型的重要力量。大數(shù)據(jù)技術(shù)與PDM技術(shù)的結(jié)合對(duì)企業(yè)工業(yè)化、信息化的深度融合具有十分重要的意義?,F(xiàn)有技術(shù)存在以下不足,為工業(yè)大數(shù)據(jù)在PDM系統(tǒng)進(jìn)行數(shù)據(jù)采集與分析帶來(lái)不便:

(1)PDM系統(tǒng)業(yè)務(wù)流程涵蓋了企業(yè)各個(gè)部門(mén),管理了產(chǎn)品全生命周期的數(shù)據(jù),不僅要分析PDM系統(tǒng)中產(chǎn)生的過(guò)程,還要針對(duì)三維設(shè)計(jì)數(shù)據(jù)文件進(jìn)行特征提取,對(duì)分析算法的數(shù)量和種類(lèi)要求較多,現(xiàn)有技術(shù)無(wú)法做到對(duì)各類(lèi)算法的管理;(2)針對(duì)PDM系統(tǒng)進(jìn)行大數(shù)據(jù)分析,數(shù)據(jù)來(lái)源包括從PDM系統(tǒng)中獲取,從三維設(shè)計(jì)數(shù)據(jù)文件中獲取,如何獲取數(shù)據(jù)并作為算法的輸入數(shù)據(jù),現(xiàn)有技術(shù)無(wú)法實(shí)現(xiàn)。

綜合上述可知,目前的大數(shù)據(jù)分析系統(tǒng)缺乏一種對(duì)PDM系統(tǒng)數(shù)據(jù)進(jìn)行采集和使用的有效方法,如果能在大數(shù)據(jù)分析系統(tǒng)中加載并分析PDM系統(tǒng)管理的數(shù)據(jù),為產(chǎn)品的設(shè)計(jì)者、制造者和使用者提供可靠的數(shù)據(jù)分析、事件預(yù)警,可以有效地解決海量數(shù)據(jù)存儲(chǔ)訪(fǎng)問(wèn)、高并發(fā)、高擴(kuò)展等問(wèn)題,提高生產(chǎn)效率。



技術(shù)實(shí)現(xiàn)要素:

針對(duì)上述問(wèn)題,本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種針對(duì)PDM系統(tǒng)中大數(shù)據(jù)的采集與處理方法。

本發(fā)明的技術(shù)方案是:

一種用于PDM系統(tǒng)的大數(shù)據(jù)采集與處理方法,所述方法使用到的系統(tǒng)模塊包括PDM系統(tǒng)、PDM系統(tǒng)數(shù)據(jù)庫(kù)、PDM系統(tǒng)文件卷、數(shù)據(jù)采集接口模塊、選項(xiàng)管理模塊、算法管理模塊、決策分析模塊、分析結(jié)果顯示模塊、算法庫(kù)、大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù);具體使用方法包括以下步驟:

步驟1、在決策分析模塊分析選項(xiàng)設(shè)置子功能中加載大數(shù)據(jù)分析系統(tǒng)存儲(chǔ)的分析選項(xiàng),并從分析選項(xiàng)列表中選取要進(jìn)行大數(shù)據(jù)分析的選項(xiàng)組合,填寫(xiě)數(shù)據(jù)篩選條件,生成一份選項(xiàng)清單。由分析選項(xiàng)設(shè)置子功能將選項(xiàng)清單及對(duì)應(yīng)的屬性信息、數(shù)據(jù)篩選條件存儲(chǔ)到大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù);

步驟2、決策分析模塊算法加載與校驗(yàn)子功能根據(jù)選項(xiàng)清單及屬性信息、篩選條件,從算法庫(kù)中加載關(guān)聯(lián)的大數(shù)據(jù)分析算法和特征提取算法程序,遍歷并校驗(yàn)大數(shù)據(jù)分析算法程序算法輸入字段與分析選項(xiàng)的數(shù)據(jù)字段名稱(chēng)映射是否完整,完成校驗(yàn)后將數(shù)據(jù)字段名稱(chēng)列表、數(shù)據(jù)字段采集方式、篩選條件傳入數(shù)據(jù)采集接口;

步驟3、數(shù)據(jù)采集接口模塊根據(jù)傳入的數(shù)據(jù)字段名稱(chēng)列表、數(shù)據(jù)字段采集方式、篩選條件,確定每個(gè)數(shù)據(jù)字段的采集方式,生成PDM系統(tǒng)數(shù)據(jù)庫(kù)SQL查詢(xún)語(yǔ)句;

步驟4、數(shù)據(jù)采集接口模塊連接PDM系統(tǒng)數(shù)據(jù)庫(kù), 使用生成的數(shù)據(jù)庫(kù)SQL語(yǔ)句,從PDM系統(tǒng)數(shù)據(jù)庫(kù)表中查詢(xún)與大數(shù)據(jù)分析選項(xiàng)數(shù)據(jù)字段映射的屬性值,將屬性值存儲(chǔ)到大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù),并以數(shù)據(jù)集Attribute_Dataset的方式緩存到計(jì)算機(jī)內(nèi)存;

步驟5、數(shù)據(jù)采集接口模塊從PDM系統(tǒng)文件卷中獲取三維設(shè)計(jì)數(shù)據(jù)物理文件,調(diào)用三維CAD軟件的圖形數(shù)據(jù)加載程序,在計(jì)算機(jī)內(nèi)存中加載獲取到的三維設(shè)計(jì)數(shù)據(jù)物理文件,執(zhí)行預(yù)加載的特征提取算法程序,輸出三維設(shè)計(jì)數(shù)據(jù)特征值,將特征值存儲(chǔ)到大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù),并以數(shù)據(jù)集Feature_Dataset的方式緩存到計(jì)算機(jī)內(nèi)存;

步驟6、決策分析模塊大數(shù)據(jù)分析子功能將計(jì)算機(jī)內(nèi)存中數(shù)據(jù)集Attribute_Dataset、Feature_Dataset作為大數(shù)據(jù)分析程序的算法輸入字段;執(zhí)行大數(shù)據(jù)分析算法,將處理結(jié)果推送至分析結(jié)果顯示模塊。

優(yōu)選的,步驟1所述選項(xiàng)清單及屬性信息包括每個(gè)分析選項(xiàng)的編號(hào)、名稱(chēng)、功能描述、選項(xiàng)清單生成時(shí)間,分析選項(xiàng)關(guān)聯(lián)的算法編號(hào)、算法名稱(chēng)、算法程序文件名,每個(gè)分析選項(xiàng)所需的數(shù)據(jù)字段名稱(chēng)列表、數(shù)據(jù)字段采集方式;數(shù)據(jù)字段采集方式分為兩種:從PDM系統(tǒng)數(shù)據(jù)庫(kù)表中采集屬性信息的方式、從特征提取算法提取三維模型特征數(shù)據(jù)的方式。

優(yōu)選的,步驟1所述數(shù)據(jù)篩選條件包括按部門(mén)篩選,按人員篩選、按時(shí)間范圍篩選、按產(chǎn)品類(lèi)型篩選,按三維設(shè)計(jì)數(shù)據(jù)的編號(hào)、版本、名稱(chēng)、類(lèi)型篩選,數(shù)據(jù)篩選條件的輸入值支持精確值與模糊值兩種方式。

優(yōu)選的,步驟2所述數(shù)據(jù)字段采集方式分為從PDM系統(tǒng)數(shù)據(jù)庫(kù)表中采集、從三維設(shè)計(jì)數(shù)據(jù)的特征值中采集。

優(yōu)選的,步驟2所述字段映射包含三級(jí)映射模式,通過(guò)算法管理模塊,實(shí)現(xiàn)將大數(shù)據(jù)分析算法的算法輸入字段與分析選項(xiàng)創(chuàng)建的數(shù)據(jù)字段名稱(chēng)進(jìn)行映射,確定算法輸入字段的數(shù)據(jù)源。通過(guò)數(shù)據(jù)采集接口,實(shí)現(xiàn)將數(shù)據(jù)字段與PDM系統(tǒng)數(shù)據(jù)庫(kù)的三維設(shè)計(jì)數(shù)據(jù)的屬性值、三維模型設(shè)計(jì)文件的特征值進(jìn)行映射。

本發(fā)明的有益效果:

本發(fā)明所述用于PDM系統(tǒng)的大數(shù)據(jù)采集與處理方法,采用以上技術(shù)方案與現(xiàn)有技術(shù)相比,具有以下技術(shù)效果:

1.實(shí)現(xiàn)PDM系統(tǒng)與大數(shù)據(jù)分析系統(tǒng)的集成,將PDM系統(tǒng)中管理的產(chǎn)品全生命周期數(shù)據(jù)輸出到大數(shù)據(jù)分析系統(tǒng)中使用。2.有效管理針對(duì)PDM系統(tǒng)數(shù)據(jù)進(jìn)行分析的大數(shù)據(jù)分析算法程序和特征提取算法程序。3.通過(guò)數(shù)據(jù)字段三級(jí)映射模式,為大數(shù)據(jù)分析系統(tǒng)采集PDM系統(tǒng)數(shù)據(jù)提供了保障。

附圖說(shuō)明

下面結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步描述:

圖1為本發(fā)明所述的用于PDM系統(tǒng)的大數(shù)據(jù)采集與處理方法的模塊示意圖;

圖2為本發(fā)明所述的用于PDM系統(tǒng)的大數(shù)據(jù)采集與處理方法的流程圖;

圖3為本發(fā)明所述的決策分析模塊的示意圖;

圖4為本發(fā)明所述的數(shù)據(jù)字段三級(jí)映射的結(jié)構(gòu)圖。

具體實(shí)施方式

如圖1,本發(fā)明所揭示一種用于PDM系統(tǒng)的大數(shù)據(jù)采集與處理方法,所述方法使用到的系統(tǒng)模塊包括PDM系統(tǒng)、PDM系統(tǒng)數(shù)據(jù)庫(kù)、PDM文件卷、數(shù)據(jù)采集接口模塊、選項(xiàng)管理模塊、算法管理模塊、決策分析模塊、分析結(jié)果顯示模塊、算法庫(kù)、大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù)。

如圖2所示,一種用于PDM系統(tǒng)的大數(shù)據(jù)采集與處理方法按如下步驟進(jìn)行操作:

步驟1、在決策分析模塊分析選項(xiàng)設(shè)置子功能中加載大數(shù)據(jù)分析系統(tǒng)存儲(chǔ)的分析選項(xiàng),并從分析選項(xiàng)列表中選取要進(jìn)行大數(shù)據(jù)分析的選項(xiàng)組合,填寫(xiě)數(shù)據(jù)篩選條件,生成一份選項(xiàng)清單。由分析選項(xiàng)設(shè)置子功能將選項(xiàng)清單及對(duì)應(yīng)的屬性信息、數(shù)據(jù)篩選條件存儲(chǔ)到大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù);

步驟2、決策分析模塊算法加載與校驗(yàn)子功能根據(jù)選項(xiàng)清單及屬性信息、篩選條件,從算法庫(kù)中加載關(guān)聯(lián)的大數(shù)據(jù)分析算法和特征提取算法程序,遍歷并校驗(yàn)大數(shù)據(jù)分析算法程序算法輸入字段與分析選項(xiàng)的數(shù)據(jù)字段名稱(chēng)映射是否完整,完成校驗(yàn)后將數(shù)據(jù)字段名稱(chēng)列表、數(shù)據(jù)字段采集方式、篩選條件傳入數(shù)據(jù)采集接口;

步驟3、數(shù)據(jù)采集接口模塊根據(jù)傳入的數(shù)據(jù)字段名稱(chēng)列表、數(shù)據(jù)字段采集方式、篩選條件,確定每個(gè)數(shù)據(jù)字段的采集方式,生成PDM系統(tǒng)數(shù)據(jù)庫(kù)SQL查詢(xún)語(yǔ)句;

步驟4、數(shù)據(jù)采集接口模塊連接PDM系統(tǒng)數(shù)據(jù)庫(kù), 使用生成的數(shù)據(jù)庫(kù)SQL語(yǔ)句,從PDM系統(tǒng)數(shù)據(jù)庫(kù)表中查詢(xún)與大數(shù)據(jù)分析選項(xiàng)數(shù)據(jù)字段映射的屬性值,將屬性值存儲(chǔ)到大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù),并以數(shù)據(jù)集Attribute_Dataset的方式緩存到計(jì)算機(jī)內(nèi)存;

步驟5、數(shù)據(jù)采集接口模塊從PDM系統(tǒng)文件卷中獲取三維設(shè)計(jì)數(shù)據(jù)物理文件,調(diào)用三維CAD軟件的圖形數(shù)據(jù)加載程序,在計(jì)算機(jī)內(nèi)存中加載獲取到的三維設(shè)計(jì)數(shù)據(jù)物理文件,執(zhí)行預(yù)加載的特征提取算法程序,輸出三維設(shè)計(jì)數(shù)據(jù)特征值,將特征值存儲(chǔ)到大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù),并以數(shù)據(jù)集Feature_Dataset的方式緩存到計(jì)算機(jī)內(nèi)存;

步驟6、決策分析模塊大數(shù)據(jù)分析子功能將計(jì)算機(jī)內(nèi)存中數(shù)據(jù)集Attribute_Dataset、Feature_Dataset作為大數(shù)據(jù)分析程序的算法輸入字段;執(zhí)行大數(shù)據(jù)分析算法,將處理結(jié)果推送至分析結(jié)果顯示模塊。

選項(xiàng)管理模塊用于創(chuàng)建大數(shù)據(jù)分析選項(xiàng),設(shè)置編號(hào)、名稱(chēng)、功能描述、數(shù)據(jù)字段名稱(chēng)列表、數(shù)據(jù)字段采集方式。創(chuàng)建數(shù)據(jù)篩選條件,通過(guò)關(guān)聯(lián)PDM系統(tǒng)數(shù)據(jù)庫(kù)來(lái)設(shè)置篩選條件值。選項(xiàng)管理模塊將創(chuàng)建好的大數(shù)據(jù)分析選項(xiàng)、數(shù)據(jù)篩選條件存儲(chǔ)到大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù)。

數(shù)據(jù)字段采集方式分為從PDM系統(tǒng)數(shù)據(jù)庫(kù)表中采集、從三維設(shè)計(jì)數(shù)據(jù)的特征值中采集。

選項(xiàng)清單及屬性信息包括每個(gè)分析選項(xiàng)的編號(hào)、名稱(chēng)、功能描述、選項(xiàng)清單生成時(shí)間,分析選項(xiàng)關(guān)聯(lián)的算法編號(hào)、算法名稱(chēng)、算法程序文件名,每算法管理模塊用于管理大數(shù)據(jù)分析算法和三維設(shè)計(jì)數(shù)據(jù)特征提取算法,以界面的方式顯示算法名稱(chēng)、算法功能描述、算法輸入字段、算法輸出字段、算法庫(kù)中對(duì)應(yīng)的物理文件,可管理由C語(yǔ)言、C++語(yǔ)言、Java語(yǔ)言編寫(xiě)的算法程序。算法管理模塊提供數(shù)據(jù)映射的功能,實(shí)現(xiàn)將大數(shù)據(jù)分析算法的算法輸入字段與大數(shù)據(jù)分析選項(xiàng)創(chuàng)建的數(shù)據(jù)字段名稱(chēng)進(jìn)行關(guān)聯(lián)。

算法庫(kù)以文件夾的方式分類(lèi)存儲(chǔ)大數(shù)據(jù)分類(lèi)算法和三維設(shè)計(jì)數(shù)據(jù)特征提取算法。算法庫(kù)文件支持的格式包括動(dòng)態(tài)鏈接庫(kù)DLL文件,JAR文件。

如圖3所示,所述大數(shù)據(jù)分析系統(tǒng)的決策分析模塊由三項(xiàng)子功能組成:分析選項(xiàng)設(shè)置子功能、算法加載與校驗(yàn)子功能、大數(shù)據(jù)分析子功能。

分析選項(xiàng)設(shè)置子功能連接大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù),加載存儲(chǔ)的分析選項(xiàng),由用戶(hù)從分析選項(xiàng)列表選取要進(jìn)行大數(shù)據(jù)分析的選項(xiàng)組合,填寫(xiě)數(shù)據(jù)篩選條件,生成一份選項(xiàng)清單。由分析選項(xiàng)設(shè)置子功能將選項(xiàng)清單及對(duì)應(yīng)的屬性信息、數(shù)據(jù)篩選條件存儲(chǔ)到大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù)。

算法加載與校驗(yàn)子功能根據(jù)選項(xiàng)清單及屬性信息、篩選條件,從算法庫(kù)中加載關(guān)聯(lián)的大數(shù)據(jù)分析算法和特征提取算法程序,遍歷并校驗(yàn)大數(shù)據(jù)分析算法程序算法輸入字段與大數(shù)據(jù)分析選項(xiàng)的數(shù)據(jù)字段名稱(chēng)映射是否完整,完成校驗(yàn)后將數(shù)據(jù)字段名稱(chēng)列表、數(shù)據(jù)字段采集方式傳入數(shù)據(jù)采集接口。

大數(shù)據(jù)分析子功能讀取計(jì)算機(jī)內(nèi)存緩存的數(shù)據(jù)集Attribute_Dataset、Feature_Dataset,作為大數(shù)據(jù)分析算法的算法輸入字段。執(zhí)行大數(shù)據(jù)分析算法,將算法輸出字段作為處理結(jié)果,推送至分析結(jié)果顯示模塊。

數(shù)據(jù)采集接口模塊用于接收數(shù)據(jù)字段名稱(chēng)列表、數(shù)據(jù)字段采集方式,通過(guò)PDM系統(tǒng)數(shù)據(jù)庫(kù)獲取三維設(shè)計(jì)數(shù)據(jù)的屬性值,通過(guò)運(yùn)行三維設(shè)計(jì)特征提取程序獲取三維模型設(shè)計(jì)文件的特征值。數(shù)據(jù)采集接口將屬性值與特征值存入大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù),并分別以數(shù)據(jù)集緩存的方式加載到計(jì)算機(jī)內(nèi)存。

如圖4所示,所述字段映射包含三級(jí)映射模式,通過(guò)算法管理模塊,實(shí)現(xiàn)將大數(shù)據(jù)分析算法的算法輸入字段與分析選項(xiàng)創(chuàng)建的數(shù)據(jù)字段名稱(chēng)進(jìn)行映射,確定算法輸入字段的數(shù)據(jù)源。通過(guò)數(shù)據(jù)采集接口,實(shí)現(xiàn)將數(shù)據(jù)字段與PDM系統(tǒng)數(shù)據(jù)庫(kù)的三維設(shè)計(jì)數(shù)據(jù)的屬性值、三維模型設(shè)計(jì)文件的特征值進(jìn)行映射。

分析結(jié)果顯示模塊顯示大數(shù)據(jù)分析結(jié)果,通過(guò)可視化方式針對(duì)一份選項(xiàng)清單提供一個(gè)總的分析概覽,再通過(guò)縮放和篩選,提供更深入的細(xì)節(jié)信。顯示方式包括圖表、儀表板,可進(jìn)行預(yù)測(cè)、預(yù)警、決策分析。

大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù)采用NoSQL數(shù)據(jù)庫(kù)技術(shù),管理從PDM系統(tǒng)數(shù)據(jù)庫(kù)及三維模型采集到的非結(jié)構(gòu)化、半結(jié)構(gòu)化的數(shù)據(jù)。

上述實(shí)施例只為說(shuō)明本發(fā)明的技術(shù)構(gòu)思及特點(diǎn),其目的在于讓熟悉此項(xiàng)技術(shù)的人能夠了解本發(fā)明的內(nèi)容并據(jù)以實(shí)施,并不能以此限制本發(fā)明的保護(hù)范圍。凡根據(jù)本發(fā)明主要技術(shù)方案的精神實(shí)質(zhì)所做的修飾,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。個(gè)分析選項(xiàng)所需的數(shù)據(jù)字段名稱(chēng)列表、數(shù)據(jù)字段采集方式;數(shù)據(jù)字段采集方式分為兩種:從PDM系統(tǒng)數(shù)據(jù)庫(kù)表中采集屬性信息的方式、從特征提取算法提取三維模型特征數(shù)據(jù)的方式。

下表是在選項(xiàng)管理模塊中預(yù)設(shè)的大數(shù)據(jù)分析選項(xiàng):

數(shù)據(jù)篩選條件包括按部門(mén)篩選,按人員篩選、按時(shí)間范圍篩選、按產(chǎn)品類(lèi)型篩選,按三維設(shè)計(jì)數(shù)據(jù)的編號(hào)、版本、名稱(chēng)、類(lèi)型篩選,數(shù)據(jù)篩選條件的輸入值支持精確值與模糊值兩種方式。

下表是在選項(xiàng)管理模塊中預(yù)設(shè)的數(shù)據(jù)篩選條件:

算法管理模塊用于管理大數(shù)據(jù)分析算法和三維設(shè)計(jì)數(shù)據(jù)特征提取算法,以界面的方式顯示算法名稱(chēng)、算法功能描述、算法輸入字段、算法輸出字段、算法庫(kù)中對(duì)應(yīng)的物理文件,可管理由C語(yǔ)言、C++語(yǔ)言、Java語(yǔ)言編寫(xiě)的算法程序。算法管理模塊提供數(shù)據(jù)映射的功能,實(shí)現(xiàn)將大數(shù)據(jù)分析算法的算法輸入字段與大數(shù)據(jù)分析選項(xiàng)創(chuàng)建的數(shù)據(jù)字段名稱(chēng)進(jìn)行關(guān)聯(lián)。

算法庫(kù)以文件夾的方式分類(lèi)存儲(chǔ)大數(shù)據(jù)分類(lèi)算法和三維設(shè)計(jì)數(shù)據(jù)特征提取算法。算法庫(kù)文件支持的格式包括動(dòng)態(tài)鏈接庫(kù)DLL文件,JAR文件。

如圖3所示,所述大數(shù)據(jù)分析系統(tǒng)的決策分析模塊由三項(xiàng)子功能組成:分析選項(xiàng)設(shè)置子功能、算法加載與校驗(yàn)子功能、大數(shù)據(jù)分析子功能。

分析選項(xiàng)設(shè)置子功能連接大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù),加載存儲(chǔ)的分析選項(xiàng),由用戶(hù)從分析選項(xiàng)列表選取要進(jìn)行大數(shù)據(jù)分析的選項(xiàng)組合,填寫(xiě)數(shù)據(jù)篩選條件,生成一份選項(xiàng)清單。由分析選項(xiàng)設(shè)置子功能將選項(xiàng)清單及對(duì)應(yīng)的屬性信息、數(shù)據(jù)篩選條件存儲(chǔ)到大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù)。

算法加載與校驗(yàn)子功能根據(jù)選項(xiàng)清單及屬性信息、篩選條件,從算法庫(kù)中加載關(guān)聯(lián)的大數(shù)據(jù)分析算法和特征提取算法程序,遍歷并校驗(yàn)大數(shù)據(jù)分析算法程序算法輸入字段與大數(shù)據(jù)分析選項(xiàng)的數(shù)據(jù)字段名稱(chēng)映射是否完整,完成校驗(yàn)后將數(shù)據(jù)字段名稱(chēng)列表、數(shù)據(jù)字段采集方式傳入數(shù)據(jù)采集接口。

大數(shù)據(jù)分析子功能讀取計(jì)算機(jī)內(nèi)存緩存的數(shù)據(jù)集Attribute_Dataset、Feature_Dataset,作為大數(shù)據(jù)分析算法的算法輸入字段。執(zhí)行大數(shù)據(jù)分析算法,將算法輸出字段作為處理結(jié)果,推送至分析結(jié)果顯示模塊。

數(shù)據(jù)采集接口模塊用于接收數(shù)據(jù)字段名稱(chēng)列表、數(shù)據(jù)字段采集方式,通過(guò)PDM系統(tǒng)數(shù)據(jù)庫(kù)獲取三維設(shè)計(jì)數(shù)據(jù)的屬性值,通過(guò)運(yùn)行三維設(shè)計(jì)特征提取程序獲取三維模型設(shè)計(jì)文件的特征值。數(shù)據(jù)采集接口將屬性值與特征值存入大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù),并分別以數(shù)據(jù)集緩存的方式加載到計(jì)算機(jī)內(nèi)存。

如圖4所示,所述字段映射包含三級(jí)映射模式,通過(guò)算法管理模塊,實(shí)現(xiàn)將大數(shù)據(jù)分析算法的算法輸入字段與分析選項(xiàng)創(chuàng)建的數(shù)據(jù)字段名稱(chēng)進(jìn)行映射,確定算法輸入字段的數(shù)據(jù)源。通過(guò)數(shù)據(jù)采集接口,實(shí)現(xiàn)將數(shù)據(jù)字段與PDM系統(tǒng)數(shù)據(jù)庫(kù)的三維設(shè)計(jì)數(shù)據(jù)的屬性值、三維模型設(shè)計(jì)文件的特征值進(jìn)行映射。

分析結(jié)果顯示模塊顯示大數(shù)據(jù)分析結(jié)果,通過(guò)可視化方式針對(duì)一份選項(xiàng)清單提供一個(gè)總的分析概覽,再通過(guò)縮放和篩選,提供更深入的細(xì)節(jié)信。顯示方式包括圖表、儀表板,可進(jìn)行預(yù)測(cè)、預(yù)警、決策分析。

大數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)庫(kù)采用NoSQL數(shù)據(jù)庫(kù)技術(shù),管理從PDM系統(tǒng)數(shù)據(jù)庫(kù)及三維模型采集到的非結(jié)構(gòu)化、半結(jié)構(gòu)化的數(shù)據(jù)。

上述實(shí)施例只為說(shuō)明本發(fā)明的技術(shù)構(gòu)思及特點(diǎn),其目的在于讓熟悉此項(xiàng)技術(shù)的人能夠了解本發(fā)明的內(nèi)容并據(jù)以實(shí)施,并不能以此限制本發(fā)明的保護(hù)范圍。凡根據(jù)本發(fā)明主要技術(shù)方案的精神實(shí)質(zhì)所做的修飾,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1