張?zhí)K寧,馬大力
(天津工業(yè)大學 紡織科學與工程學院,天津 300387)
隨著計算機、自動化及網(wǎng)絡技術在制造系統(tǒng)中的應用,產(chǎn)品制造過程中的信息化投入,已成為決定效益的主要因素[1]。虛擬制造是信息化的一個重要標志, 其本質(zhì)是對實際制造進行抽象、分析、綜合后得到產(chǎn)品全數(shù)字化模型來指導制造實踐[2],是建模與仿真技術對制造業(yè)的全方位改造,使制造技術發(fā)展到基于信息知識的全方位預報新階段[3-4]。目前,國內(nèi)外對虛擬制造技術的研究主要集中在對工藝中某一流程與形變進行仿真、工藝知識庫開發(fā)[5-6],其次應用在不同企業(yè)制造中的設計、控制與生產(chǎn)三方面[7],多為汽車、航空企業(yè)的裝配過程模擬[8]。在服裝上目前的研究都是從制造策略宏觀角度出發(fā),分析虛擬制造技術概念及其應用前景。虛擬制造技術應用在服裝生產(chǎn)系統(tǒng)上的具體方法正處于研究探索階段,理論基礎和體系尚未形成。
當下傳統(tǒng)服裝制造業(yè)要想與現(xiàn)代信息產(chǎn)業(yè)聯(lián)合進行信息化升級,虛擬制造技術就是交匯點。服裝生產(chǎn)系統(tǒng)通過增加仿真模擬功能,為生產(chǎn)流程的各環(huán)節(jié)提供了支持與預判機制,從而縮短服裝新產(chǎn)品的開發(fā)周期、改善傳統(tǒng)生產(chǎn)效率、增強企業(yè)的實力,最終帶動服裝生產(chǎn)領域數(shù)字信息化改造。本文基于虛擬制造相關技術,采用IWATA架構,對涉及服裝生產(chǎn)全流程的虛擬系統(tǒng)構建進行分析和研究,建立了系統(tǒng)體系結構與數(shù)據(jù)模型,健全了服裝虛擬生產(chǎn)系統(tǒng)構造理論,對虛擬制造技術與服裝生產(chǎn)制造的結合與發(fā)展具有一定參考意義。
利用虛擬制造技術建立的服裝生產(chǎn)系統(tǒng)應該提供一個服裝廠車間的公共數(shù)據(jù)庫,其中存有工廠從設計到關閉的整生命周期中各種活動數(shù)據(jù)。其中工廠生命周期包括:工廠規(guī)劃與建設,工廠服役運行,工廠退役。產(chǎn)品生命周期包括:產(chǎn)品設計、工藝設計、物料配套、生產(chǎn)制造、產(chǎn)品試驗[9]。
全生命周期活動的集成是基于虛擬制造和真實制造的連續(xù)性與虛擬生產(chǎn)系統(tǒng)活動時間的正向或反向流動性。
在服裝虛擬生產(chǎn)系統(tǒng)中,仿真的輸入數(shù)據(jù)由其他軟件和數(shù)據(jù)庫提供,虛擬制造系統(tǒng)只起了橋梁的作用,是信息互通的公有平臺,因此需要為各種信息資源提供語義水平的端口集成,服裝生產(chǎn)制造資源集成如圖1所示。
圖1 服裝生產(chǎn)制造資源集成
虛擬世界與現(xiàn)實世界各自的信息資源是同源的,可以通過多種方式連接2種系統(tǒng),實現(xiàn)虛擬制造系統(tǒng)與真實制造系統(tǒng)間的信息交換。
在服裝設計及生產(chǎn)時,可以將虛擬設備與真實存在的設備結合起來,接受車間的數(shù)據(jù),并對其進行翻譯解釋,隨時展現(xiàn)車間的實時狀態(tài)并向操作者和管理人員提供車間的集成映像,作為對已有真實制造設備的信息補充。虛擬制造技術利用集成功能與生產(chǎn)系統(tǒng)掛接,使制造和信息技術相互溝通。
控制機制與響應機制在服裝虛擬生產(chǎn)系統(tǒng)與真實生產(chǎn)系統(tǒng)間是功能同一的。服裝虛擬生產(chǎn)系統(tǒng)應具有語義統(tǒng)一性、數(shù)據(jù)準確性和響應迅速性。但這3個屬性通常是彼此制約的關系:因為數(shù)據(jù)越準確,虛擬系統(tǒng)才能與真實系統(tǒng)更吻合,以達到準確地指導現(xiàn)實生產(chǎn)的目的,所以需要數(shù)據(jù)精度不斷提高,進而對系統(tǒng)的仿真要求就更加嚴格,但越高精度的語義表達才能讓系統(tǒng)仿真運作越行之有效,這些無疑又增加了系統(tǒng)的響應時間。
在特定環(huán)境中想要達到準確與效率的平衡需要一個合適的接洽點。
當使用對象和開發(fā)人員對系統(tǒng)進行定義、修改或操作時,虛擬系統(tǒng)的結構與真實系統(tǒng)相似則會為操作過程帶來便利。但同時虛擬系統(tǒng)又是真實系統(tǒng)的抽象概括,用以簡化系統(tǒng)的結構,使系統(tǒng)具有較大的應用空間,因此系統(tǒng)具有與實際環(huán)境的無關性。
服裝虛擬生產(chǎn)系統(tǒng)并不是單一的應用系統(tǒng),而是為開發(fā)集成綜合應用提供的平臺,應該和服裝CAD、CAM、虛擬仿真、虛擬現(xiàn)實、信息網(wǎng)絡、人工智能等服裝生產(chǎn)先進技術進行數(shù)據(jù)逐步擴展互通,同時系統(tǒng)軟硬件也具有很高的拆組自由度。因此服裝虛擬生產(chǎn)結構模塊和系統(tǒng)內(nèi)模型應具有高重用性與可編輯性,以提高系統(tǒng)的自由度和生產(chǎn)柔性。
服裝虛擬生產(chǎn)系統(tǒng)常常要處理大量的實體仿真,使用不同網(wǎng)址上的大量數(shù)據(jù)、知識和資源信息。因此在分布式環(huán)境下進行虛擬并行運作,已成為虛擬生產(chǎn)系統(tǒng)的必備條件。
虛擬生產(chǎn)系統(tǒng)用于不同工作地的體系結構各不相同,虛擬服裝生產(chǎn)系統(tǒng)要想達到全流程活動集成目的,包括設計、縫制加工、整燙、車間調(diào)度、成品檢驗等環(huán)節(jié)的并行運作,則必須有一個合理的體系結構。結構需符合服裝生產(chǎn)離散分布特性下的協(xié)同工作方式,體現(xiàn)制造活動中的資源與活動的層次化傳遞過程和“即插即用”的開放式端口。
基于虛擬制造技術的服裝生產(chǎn)系統(tǒng)需要各種信息與活動的集成,因此在服裝虛擬生產(chǎn)系統(tǒng)中,服裝制造車間現(xiàn)場制造設備、虛擬制造系統(tǒng)縱向各系統(tǒng)層級與現(xiàn)實設備使用者采用IWATA[10]結構進行集成。IWATA體系比較全面地分析了一個企業(yè)或車間內(nèi)的制造活動和數(shù)據(jù)模型,其集成性較強[11],可以集成多種內(nèi)部及外部系統(tǒng),IWATA體系結構模型如圖2所示。
圖2 系統(tǒng)IWATA體系結構模型
系統(tǒng)由時間控制器實現(xiàn)同步,VIS(虛擬信息系統(tǒng))和VPS(虛擬物理系統(tǒng))通過通信端口進行通信活動。系統(tǒng)通過瀏覽器和虛擬現(xiàn)實設備向用戶提供輸入、輸出接口。VPS里的服裝產(chǎn)品模型是生產(chǎn)過程中成品和階段性半成品模型,工廠模型是生產(chǎn)活動中的階段性生產(chǎn)資源與設備層次模型[12],服裝產(chǎn)品模型與工廠模型相互作用組合成生產(chǎn)過程模型。
數(shù)據(jù)庫是“按照數(shù)據(jù)結構來組織、存儲和管理數(shù)據(jù)的倉庫”[13]。服裝虛擬生產(chǎn)數(shù)據(jù)庫主要錄入服裝的加工工藝,對服裝的工藝結構進行分類定義,分為款式類、資源類和工藝類。款式類錄入衣片、輔料、衣身的數(shù)據(jù)等服裝自身屬性信息;資源類錄入生產(chǎn)設備、作業(yè)人員、作業(yè)車間、作業(yè)調(diào)度等加工特定款式服裝的制造資源數(shù)據(jù);工藝類錄入工藝步驟、問題反饋、產(chǎn)品檢驗等具體加工方法和產(chǎn)品質(zhì)量控制的數(shù)據(jù)。數(shù)據(jù)庫應根據(jù)服裝企業(yè)實際需求與生產(chǎn)標準,對服裝數(shù)據(jù)結構模板按照一定標準進行結構定義??钍蕉x服裝產(chǎn)品自有屬性,資源定義服裝企業(yè)現(xiàn)有資源數(shù)種和資源結構,工藝定義特定款式類所屬工藝規(guī)程的操縱對象。
在服裝虛擬生產(chǎn)數(shù)據(jù)庫中導入多種類3D模型有助于快速進行流水線的虛擬仿真。
數(shù)據(jù)的錄入方式是通過信息資源模型或數(shù)據(jù)庫表[14]通過腳本程序?qū)懭???钍筋愋畔⑼ㄟ^PLM(產(chǎn)品生命周期軟件)的數(shù)據(jù)信息導入信息建模軟件,進而通過對應接口利用腳本程序?qū)懭霐?shù)據(jù)庫對應模塊中;資源和工藝數(shù)據(jù)按照規(guī)定標準構建服裝資源工藝信息模板,通過腳本程序?qū)懭霐?shù)據(jù)庫中。服裝工藝資源模板可作為開發(fā)新產(chǎn)品的開放式原型,基于原型進行二次設計可以更加高效地開發(fā)新的服裝產(chǎn)品,同時新產(chǎn)品的數(shù)據(jù)符合原有規(guī)則,即可快速地寫入數(shù)據(jù)庫中。
建立模型進行虛擬仿真是實現(xiàn)服裝虛擬生產(chǎn)的關鍵,除了要對產(chǎn)品開發(fā)制造過程進行建模與仿真外,還要根據(jù)產(chǎn)品的變化對生產(chǎn)系統(tǒng)的重組和運行進行仿真[15]。系統(tǒng)主要對服裝產(chǎn)品、過程和設備資源3部分進行建模。
生產(chǎn)設備的建模與仿真問題屬多物理域的建模與仿真[16]。服裝生產(chǎn)設備模型準備,根據(jù)真實設備的規(guī)格和參數(shù)建立設備模型庫。面向?qū)ο蠼7椒ㄊ嵌x高度模塊化生產(chǎn)模型最有效的方法。設備模型定義中還要用到仿真服務模塊,用以定義設備行為;服務開發(fā)模塊定義設備模型間的相互作用以及仿真過程的基本功能。其對于有效地開發(fā)虛擬系統(tǒng)是十分重要的;虛擬車間運用三維建模軟件對車間設備、物料等生產(chǎn)要素進行三維建模,采用虛擬現(xiàn)實引擎進行虛擬車間的渲染與交互動作建模,最后運用數(shù)據(jù)交互技術實現(xiàn)虛擬場景與生產(chǎn)現(xiàn)場的實時同步[17],可以用設備庫和服務開發(fā)模塊進行定義,首先用設備模型庫中的對象類定義創(chuàng)建車間對象模型,并制定對象的位置,然后與響應的仿真服務建立關聯(lián);操作定義模塊用以確定車間資源的流水線調(diào)度規(guī)劃,并產(chǎn)生響應控制命令和控制程序;產(chǎn)品模型模塊可提供產(chǎn)品數(shù)據(jù);虛擬車間仿真功能模塊執(zhí)行服裝流水線仿真任務,其是上述設備模型、仿真服務模型、操作程序和服裝產(chǎn)品信息的集成。仿真模塊是虛擬制造系統(tǒng)與用戶連接系統(tǒng)及真實設備的接口,用以進行生產(chǎn)過程柔性仿真,服裝虛擬生產(chǎn)系統(tǒng)建模與仿真結構模型見圖3。
圖3 IWATA建模與仿真體系結構
在服裝生產(chǎn)中,每種款式都具有其各自的工序,各自的制造單元(流水線)編排。對服裝虛擬生產(chǎn)系統(tǒng)中不同款式服裝的全部信息進行逐級拆解,找到有基礎屬性的信息模型,利用信息模型構成一級知識單元,由基礎模型逐級成立建模層級結構。
服裝虛擬生產(chǎn)系統(tǒng)模型可以分為3層:基礎結構模型、過程模型和生產(chǎn)環(huán)境模型。基礎模型構造用以描述制造過程及服裝的基礎模型構造方法,代表生產(chǎn)線中的物理實體,包括裁片模型、服裝部件模型和生產(chǎn)設備模型。
過程模型是活動關系的集合,服裝生產(chǎn)制造過程是由各種活動描述的,活動模型代表人及真實系統(tǒng)的活動,這些活動模型有逐級分解,逐步求精的特點,單元活動模型為構建制造單元模型(生產(chǎn)線)提供基礎。
環(huán)境模型是配置和控制的組合,虛擬車間的設備布局由設備配置模型組成,其中具體進行的工序調(diào)度與作業(yè)過程由行為控制模型決定。虛擬環(huán)境模型采用層次樹結構搭建,利用包圍體層次樹算法進行組織[18],以虛擬工廠和車間包括墻壁地板等環(huán)境為基底,其他設備均為層次樹上的支節(jié)點。環(huán)境模型具有重構性,基于已定標準的定量評價,可以對布局模型進行優(yōu)化重組以達到合理布局的目的。
虛擬制造過程模型通過基礎模型構建各種生產(chǎn)環(huán)境活動模塊,實現(xiàn)制造活動的柔性化,柔性生產(chǎn)是服裝制造業(yè)創(chuàng)新轉(zhuǎn)型的必要方向[19]。服裝虛擬生產(chǎn)系統(tǒng)建模層次結構見圖4。
圖4 服裝虛擬生產(chǎn)系統(tǒng)建模層級結構
面向?qū)ο蟮漠a(chǎn)品建模是目前虛擬制造系統(tǒng)中主要采用的建模方法,其中服裝信息模型用來進行半成品及成品服裝的描述。服裝信息建模就是要確定服裝的定義和表達方式,是進行虛擬制造建模的前提[20]。
4.3.1 產(chǎn)品類關聯(lián)模型
采用面向?qū)ο蠹夹g建立以服裝產(chǎn)品為中心的類關聯(lián)模型從而建立服裝信息間的邏輯關系,這是構成產(chǎn)品信息模型的基礎,產(chǎn)品類關聯(lián)模型見圖5。
圖5 產(chǎn)品類關聯(lián)模型
產(chǎn)品類關聯(lián)模型包括裁片類、部件類和成衣類依次組成遞階式的整體與部分類多對一的關聯(lián)關系;工藝規(guī)程類和工序類組成一對多的整體與部分類的關系;工序類中的設備類通過“使用”與工序組成實例連接關系;零件類和工藝規(guī)程類,特征類之間由“具有”組成實例關系。
4.3.2 產(chǎn)品信息模型
產(chǎn)品類和部件類的屬性主要是靜態(tài)屬性。零件類是部件類的子類,作為貫穿生命周期全過程的信息數(shù)據(jù)模型,其不僅包括靜態(tài)信息,還包括動態(tài)信息。靜態(tài)信息可以用管理信息、款式信息、結構信息、面料信息、工藝信息5類進行分析和推理,進而得出服裝加工工藝方案。零件類的動態(tài)信息應包括制造過程中的半成品形狀,IWATA體系中的狀態(tài)建模子系統(tǒng)用思維對象描述加工過程中的裁片屬性,包括:三維實體模型、時間2組屬性值,服裝產(chǎn)品信息模型見圖6。
圖6 產(chǎn)品信息模型
服裝生產(chǎn)虛擬系統(tǒng)可以利用3DMAX作為建模工具,建立系統(tǒng)所需模型,選用DirectX作為圖形庫進行服裝虛擬生產(chǎn)系統(tǒng)加工環(huán)境建模,進一步輸出得到模型的VRML格式文件,以VC為開發(fā)工具,利用不同模型導入FlexSim(數(shù)字虛擬仿真系統(tǒng))實現(xiàn)系列生產(chǎn)單元的快速仿真。
虛擬制造技術在服裝生產(chǎn)系統(tǒng)上的應用是一個多學科交叉應用的過程,是一種全部生產(chǎn)信息的數(shù)字化集成手段,具有從服裝設計到制造全過程的可視化、交互式仿真環(huán)境,是建模與仿真技術對服裝制造業(yè)的全方位改造。本文研究了系統(tǒng)的功能需求,建立了虛擬生產(chǎn)系統(tǒng)體系結構與建模仿真體系結構,設計了服裝產(chǎn)品信息模型,提出一套虛擬產(chǎn)品、設備與環(huán)境的建模方法和生產(chǎn)線仿真方式,同時研究了系統(tǒng)數(shù)據(jù)庫技術,對服裝虛擬生產(chǎn)系統(tǒng)整體搭建的關鍵技術進行分析,為服裝虛擬制造的發(fā)展提供了參考模式。