PLM中BOM核心技术的研究[转]
?
21 世紀(jì)的市場(chǎng)機(jī)制是以消費(fèi)者為向?qū)У氖袌?chǎng)機(jī)制,也就是說(shuō):企業(yè)的產(chǎn)品必須是滿足消費(fèi)者不斷變化的需求的產(chǎn)品。消費(fèi)者的需求通常包含5 個(gè)方面的內(nèi)容:產(chǎn)品質(zhì)量、產(chǎn)品價(jià)格、售后服務(wù)、環(huán)境保護(hù)以及個(gè)性化特色,所以企業(yè)想在日益激烈的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地,必須以更短的新產(chǎn)品上市時(shí)間( time) 、更優(yōu)的產(chǎn)品質(zhì)量(quality) 、更低的產(chǎn)品成本(cost) 、更好的服務(wù)( service ) 和滿足環(huán)保要求( environment ) 的“tqcse”五要素去贏得用戶和更大的市場(chǎng)份額。
為實(shí)現(xiàn)這一目標(biāo),制造企業(yè)紛紛將先進(jìn)的產(chǎn)品開(kāi)發(fā)、生產(chǎn)、組織管理技術(shù)引入企業(yè),產(chǎn)生了準(zhǔn)時(shí)制生產(chǎn)(j it :j ust in time) 、計(jì)算機(jī)集成制造(cim:computer integrated manufacturing) 、并行工程(ce : concurrent engineering) 、敏捷制造(am:agile manufacturing) 等先進(jìn)制造模式。這些先進(jìn)制造模式反映了制造企業(yè)信息化發(fā)展的方向: (1) 集成,主要是指信息集成、過(guò)程集成、企業(yè)集成; (2) 協(xié)同,包括企業(yè)內(nèi)部協(xié)同和企業(yè)外部協(xié)同; (3) 知識(shí)管理,包括知識(shí)沉淀和知識(shí)管理兩個(gè)方面。
目前,各種制造理念中真正能將上述3 方面有機(jī)融合一起的應(yīng)當(dāng)首推產(chǎn)品生命周期管理( plm: product lifecycle management) 。plm 將先進(jìn)的管理思想和一流的信息技術(shù)有機(jī)地融入到現(xiàn)代企業(yè)的生產(chǎn)和商業(yè)運(yùn)作中,使企業(yè)在數(shù)字經(jīng)濟(jì)時(shí)代能夠有效地調(diào)整經(jīng)營(yíng)手段和管理方式。其主要內(nèi)涵是:在產(chǎn)品的整個(gè)生命周期內(nèi)通過(guò)一組應(yīng)用系統(tǒng)實(shí)現(xiàn)企業(yè)的信息集成和企業(yè)內(nèi)外全方位協(xié)同,并能有效地捕捉產(chǎn)品知識(shí)資產(chǎn)。在plm 的協(xié)同環(huán)境中,使各環(huán)節(jié)能有機(jī)聯(lián)系起來(lái)的主要紐帶就是bom(bill of material) 。
bom實(shí)質(zhì)上是產(chǎn)品結(jié)構(gòu)關(guān)系的反映。在plm中bom 配置管理主要包括3 個(gè)方面內(nèi)容:產(chǎn)品結(jié)構(gòu)定義、產(chǎn)品結(jié)構(gòu)配置管理、關(guān)聯(lián)集成與產(chǎn)品結(jié)構(gòu)相關(guān)的各種信息。圖1 是plm 系統(tǒng)中bom 模塊功能模型。
1 bom配置管理的功能模型
在產(chǎn)品生命周期的不同階段,bom有不同的表象視圖,為了準(zhǔn)確反映其功能模型,我們采用了idef0建模方法描述其具體細(xì)節(jié),如圖1 所示。
從圖1 中可以清晰看到:bom 配置管理對(duì)應(yīng)產(chǎn)品整個(gè)生命周期中可分為4 個(gè)階段:產(chǎn)品需求拓?fù)浣Y(jié)構(gòu)形成、設(shè)計(jì)bom 配置、制造bom 配置、銷售和維護(hù)bom 配置。
(1) 產(chǎn)品需求拓?fù)浣Y(jié)構(gòu)的形成它是以市場(chǎng)調(diào)研信息為依據(jù),并結(jié)合企業(yè)的產(chǎn)品發(fā)展戰(zhàn)略通過(guò)需求分析而形成,在此基礎(chǔ)上我們采用質(zhì)量功能配置方法(qfd :quality function deployment ) 通過(guò)特定的矩陣構(gòu)造質(zhì)量屋,以圖形的形式表示出用戶需求、產(chǎn)品的工程特性及相互關(guān)系,進(jìn)而采用模糊數(shù)學(xué)的方法,將用戶的需求映射到產(chǎn)品生命周期的各個(gè)階段;
(2) 設(shè)計(jì)bom 的配置一方面配置完成產(chǎn)品的設(shè)計(jì)結(jié)構(gòu),另一方面將產(chǎn)品的設(shè)計(jì)信息(圖紙、設(shè)計(jì)說(shuō)明書(shū)、質(zhì)量文檔) 關(guān)聯(lián)到相應(yīng)的bom 節(jié)點(diǎn)上;
(3) 制造bom 的配置制造bom 來(lái)源于設(shè)計(jì)bom ,配置時(shí)有兩種情況, 一種是面向裝配的制造bom 配置,另一種是自制件bom 配置。前者是將產(chǎn)品的裝配信息(如裝配工藝路線、生產(chǎn)提前期、虛擬件標(biāo)識(shí)等) 關(guān)聯(lián)到相應(yīng)的bom 節(jié)點(diǎn)上,后者是將自制件的原材料信息、生產(chǎn)工藝信息、庫(kù)存信息等集成到自制零件上;
(4) 其它bom 的配置主要是針對(duì)銷售bom 和設(shè)計(jì)bom 而言,它們均以設(shè)計(jì)bom 為基礎(chǔ),按照一定的配置準(zhǔn)則配置而成。主要用于產(chǎn)品后期的銷售和維護(hù)。
2 bom配置管理的信息模型
在圖1 所示的功能模型的基礎(chǔ)上, 我們用idef1x建立了bom 配置管理的信息模型,如圖2 所示。
圖2 所示的信息模型中有2 個(gè)地方值得特別說(shuō)明:一是bom 基礎(chǔ)結(jié)構(gòu)實(shí)體采用單層bom 結(jié)構(gòu)。所謂的單層bom結(jié)構(gòu)是指具有相同的父項(xiàng)子項(xiàng)實(shí)例在數(shù)據(jù)庫(kù)中只記錄1次;二是設(shè)計(jì)bom 實(shí)體、制造bom實(shí)體、其它bom 實(shí)體均采用多層bom 結(jié)構(gòu)。所謂多層結(jié)構(gòu)是指bom 樹(shù)上的每個(gè)節(jié)點(diǎn),在數(shù)據(jù)庫(kù)里都有記錄。這樣的數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)有2 個(gè)方面好處: ①bom基礎(chǔ)結(jié)構(gòu)采用了單層bom 數(shù)據(jù)結(jié)構(gòu),這樣能將相同件號(hào)不同版本的零部件實(shí)例有機(jī)地集成在一起,非常方便使用者選配,并為零部件后續(xù)的版本管理和變更管理打下了基礎(chǔ)。②具體的bom結(jié)構(gòu)采用了多層bom數(shù)據(jù)結(jié)構(gòu),這樣能將其結(jié)構(gòu)信息準(zhǔn)確、清晰地記錄完整。
3 bom配置管理的核心算法
從圖2 所示的信息模型可以看出,bom 結(jié)構(gòu)在數(shù)據(jù)庫(kù)的存儲(chǔ)是一對(duì)多的非線性結(jié)構(gòu),它在界面上表現(xiàn)為樹(shù)型視圖。bom 的配置、存儲(chǔ)、讀取和查詢等操作所涉及的核心算法是實(shí)例遍歷,但由于bom 結(jié)構(gòu)本身的復(fù)雜性使得這種遍歷非常復(fù)雜。下面是筆者在從事bom 配置模塊開(kāi)發(fā)時(shí),通過(guò)研究所得到的一種較為實(shí)用的bom 結(jié)構(gòu)深度遍歷算法模型,該算法主要內(nèi)核有2 個(gè)部分:
( 1) 實(shí)例封裝由于bom結(jié)構(gòu)的每個(gè)組成節(jié)點(diǎn)都包含了屬性、結(jié)構(gòu)關(guān)系等復(fù)雜的信息,所以使用前將這些信息以節(jié)點(diǎn)為單位封裝為1 個(gè)個(gè)對(duì)象實(shí)例,然后根據(jù)這些實(shí)例的關(guān)系,構(gòu)成圖3 所示的孩子—兄弟鏈表。該鏈表左邊的指針域表示結(jié)點(diǎn)的父—子關(guān)系,右邊的指針域表示結(jié)點(diǎn)的兄弟關(guān)系。
(2) 深度遍歷有了圖3 所示的對(duì)象實(shí)例鏈表,我們就可按圖4 所示的運(yùn)算流程進(jìn)行遍歷運(yùn)算。
圖4 所示的邏輯流程圖的程序?qū)崿F(xiàn)要采用遞歸算法。遞歸算法的語(yǔ)言描述為:
procedure deepsearch ( f) {. . .
if - children ( f) {. . . c = f. children. . . }
if - brother (c) {. . . f = c.brother deepsearch ( f) }
. . . }
4 結(jié)語(yǔ)
bom 配置管理的成功實(shí)現(xiàn)對(duì)企業(yè)準(zhǔn)確、及時(shí)地生產(chǎn)出消費(fèi)者滿意的產(chǎn)品起著舉足輕重的作用。本文提及的基于plm 的bom配置管理的功能模型、信息模型和核心算法是筆者多年從事bom 配置管理理論研究和編程實(shí)踐的心血凝成。
轉(zhuǎn)載于:https://www.cnblogs.com/ddlzq/archive/2010/03/15/1686622.html
總結(jié)
以上是生活随笔為你收集整理的PLM中BOM核心技术的研究[转]的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: TP-Link TL-WR960N 无线
- 下一篇: 使用Visio Viewer载入数据库中