王 旭,袁惠芬,劉新華
(1.安徽工程大學(xué)紡織服裝學(xué)院,安徽 蕪湖 241000;2.安徽工程大學(xué)紡織行業(yè)科技公共服務(wù)平臺,安徽 蕪湖 241000)
應(yīng)用Kronecker積的表里換層雙層組織矩陣設(shè)計
王 旭1,2,袁惠芬1,劉新華1,2
(1.安徽工程大學(xué)紡織服裝學(xué)院,安徽 蕪湖 241000;2.安徽工程大學(xué)紡織行業(yè)科技公共服務(wù)平臺,安徽 蕪湖 241000)
為提高雙層組織的設(shè)計效率,提出一種基于矩陣Kronecker積的表里換層雙層組織矩陣生成方法。按照表里換層雙層組織設(shè)計的構(gòu)造原理,建立表、里組織矩陣、紋樣矩陣及叉積元,并運用Kronecker積實現(xiàn)了表里換層雙層組織矩陣的自動生成。結(jié)果表明:采用矩陣Kronecker積運算,可以方便地實現(xiàn)表里換層雙層組織矩陣的設(shè)計。隨表、里基礎(chǔ)組織矩陣、叉積元及紋樣矩陣的不同,可自動生成不同類型的表里換層雙層組織矩陣。這種方法豐富了表里換層雙層組織的設(shè)計思路,可提高設(shè)計效率。
雙層組織;Kronecker積;矩陣;表里換層組織
雙層組織由2個系統(tǒng)的經(jīng)紗和2個系統(tǒng)的緯紗交織而成,其織物具有厚重、堅牢、耐磨性好等特點,在服用毛織物、鞋面織物、裝飾織物及產(chǎn)業(yè)用紡織品中應(yīng)用廣泛。傳統(tǒng)手工方法進行雙層組織設(shè)計,費時且易出錯,如何提高設(shè)計效率已引起關(guān)注。已開展的研究以單層組織矩陣模型的建立為主,研究方法主要包括數(shù)學(xué)函數(shù)的組織異化法和矩陣變換法。數(shù)學(xué)函數(shù)的組織異化是通過函數(shù)曲線與組織圖方格的相互關(guān)系來建立織物組織[1]。如采用數(shù)學(xué)函數(shù)的組織異化法,可建立加強斜紋、復(fù)合斜紋等變化組織矩陣[2-3]。矩陣變換是通過對元素或向量進行移位、轉(zhuǎn)置、對稱、取反等操作,實現(xiàn)多種組織矩陣的建立[4]。和單層組織相比,雙層及多層組織矩陣模型的建立更復(fù)雜,傳統(tǒng)的手工設(shè)計容易出錯[5]。如多層織物組織設(shè)計,需要在組織圖上設(shè)置多種標(biāo)記,以區(qū)別各層不同性質(zhì)的組織點[6]。目前針對表里換層組織[7],雙層組織矩陣模型[8]建立方法的研究尚不多見。其中矩陣Kronecker積對組織矩陣模型的建立具有較好效果[9-10]。本文通過對表組織、里組織矩陣及紋樣矩陣等進行Kronecker積運算,探討了雙層組織、表里換層雙層組織矩陣模型的建立。該方法拓展了雙層織物組織矩陣建模的設(shè)計思路,提高了設(shè)計效率。
雙層組織由2組經(jīng)紗(表、里經(jīng))和2組緯紗(表、里緯)按照表、里組織交織規(guī)律和一定的排列比交織而成。為保證織物平整及織造過程順利,表、里組織交織次數(shù)應(yīng)接近,一般采用相同且簡單的組織,如平紋斜紋和方平等。
單層組織由1組經(jīng)紗和1組緯紗交織,交織規(guī)律可映射為二維布爾矩陣,元素1、0分別表示經(jīng)、緯浮點。雙層及多層組織經(jīng)、緯紗均不止1組,可采用三維矩陣反映多組經(jīng)紗和多組緯紗在各層內(nèi)及層間交織規(guī)律,但三維矩陣對織造操作不夠直觀,常轉(zhuǎn)換為二維矩陣,用不同的元素表示相應(yīng)的信息。例如,圖1示出表里組織均為斜紋,表、里經(jīng),表、里緯排列比均為1∶1時,雙層組織及矩陣示意圖。矩陣元素對應(yīng)浮點性質(zhì)如下:表組織經(jīng)、緯浮點分別采用元素1、0表示,里組織經(jīng)、緯浮點可分別采用元素3、2表示,織里緯時表組織經(jīng)紗全部提起產(chǎn)生的經(jīng)浮點用元素5表示等。織表緯時表緯與里組織經(jīng)紗交織處的緯浮點仍采用元素0表示。
表里換層雙層組織通過交換表、里2層的位置和紗線顏色的合理配置,實現(xiàn)不同的顯色單元,并進一步運用顯色單元的配置表現(xiàn)出織物的幾何紋樣。例如,圖2示出表里換層組織顯色單元組織及矩陣示意圖。矩陣元素對應(yīng)的浮點性質(zhì),同圖1所示雙層組織。
圖1 雙層組織及矩陣示意圖Fig.1 Sketch of double-layer weaves and weaves matrix.(a)Face weaves;(b)Back weaves;(c)Double-layer weaves;(d)Matrix of face weaves;(e)Matrix of back weaves;(f)Matrix of double-layer weaves
圖2 表里換層顯色單元組織及矩陣示意圖Fig.2 Sketch of color unit of thread interchanging weaves and weaves matrix.(a)Color A unit;(b)Color B unit;(c)Matrix of color A;(d)Matrix of color B
表里換層組織通過顯色單元實現(xiàn)幾何紋樣。其中紋樣矩陣的每個元素表示一種顯色單元。為了簡化處理,紋樣矩陣可用布爾矩陣表示,其中1、0分別表示甲色和乙色單元,每個顯色單元均表示為表里換層矩陣中的一個子矩陣。例如,圖3(a)、(b)為顯甲色和顯乙色單元構(gòu)成的兩色方塊紋樣和“H”紋樣,圖3(c)、(d)示出相應(yīng)的紋樣矩陣。圖中元素1、0分別表示顯甲色單元和顯乙色單元。本文以圖3(a)為紋樣,表、里組織均為斜紋,表里經(jīng)、表里緯排列比均1∶1,說明表里換層組織矩陣的構(gòu)成方法。由圖3(c)得到圖3(a)的4×4紋樣矩陣,將元素1、0分別換成圖2(c)、(d)所示的8×8矩陣,這樣得到表里換層組織32×32矩陣,即完全組織經(jīng)緯紗均為32根??椩鞎r,表經(jīng)、里經(jīng)顏色從左到右,表緯、里緯顏色從下到上,均按照1甲色1乙色交替配置。
圖3 表里換層組織的紋樣矩陣Fig.3 Pattern matrixes of thread interchanging weaves.(a)Pattern 1;(b)Pattern 2;(c)Matrix of pattern 1;(d)Matrix of pattern 2
若A為m行n列矩陣,aij為矩陣A的元素。B為p行q列矩陣,那么式(1)表示的m×p行,n×q列矩陣C為矩陣A和B的Kronecker積。
根據(jù)上述定義,結(jié)合雙層和表里換層組織的構(gòu)作原理,并進行運算,即可建立雙層和表里換層組織的矩陣模型。
本文以圖1所示的表里組織說明雙層組織矩陣的生成。雙層組織矩陣D的行和列為表組織矩陣A(或里組織矩陣B)行和列的2倍。首先將表組織矩陣A各元素,按次序放置在雙層組織矩陣D的偶數(shù)行和奇數(shù)列交點的位置。里組織矩陣B各元素,則按次序放置在雙層組織矩陣D的奇數(shù)行和偶數(shù)列交點的位置。最后將表經(jīng)和里緯交織處,即矩陣D的奇數(shù)行和奇數(shù)列交點的位置全部賦值為5即可。上述過程可用Kronecker積實現(xiàn),見式(2)。
式中,矩陣A、B分別對應(yīng)圖1(d)、(e)所示的表里組織矩陣。矩陣C為與表里組織行列一致的、元素均為5的矩陣,其作用是和叉積元 K3進行Kronecker積運算后,使矩陣D奇數(shù)行和奇數(shù)列交點的位置全部賦值為5,表示織里緯時表經(jīng)提起。矩陣C及叉積元K1,K2,K3分別如下:
根據(jù)表里換層組織的構(gòu)做方法,首先由表、里基礎(chǔ)組織和表里經(jīng)、表里緯排列比,建立顯甲色矩陣A1、顯乙色矩陣B1。由紋樣圖建立紋樣矩陣H。根據(jù)置換法,將紋樣矩陣H及其底片組織矩陣H',分別和顯色組織矩陣A1、B1進行Kronecker積計算,并將計算結(jié)果相加,見式(3),即可得到表里換層組織矩陣W。
式中,顯色矩陣A1,B1可根據(jù)式(2)進行計算,即:
式中:矩陣A、B分別表示表、里組織;矩陣C為全5元素矩陣,叉積元為
式中,叉積元為
為了驗證Kronecker積進行雙層組織矩陣設(shè)計的效果,本文以實例進行說明。
若產(chǎn)生圖3(b)所示的H型紋樣,紋樣矩陣H為5×5,選定表里組織均為方平組織,表里經(jīng),表里緯排列比均為1∶1。那么紋樣矩陣每個元素將對應(yīng)的顯色單元矩陣為8×8,則表里換層矩陣為40×40。根據(jù)式(3),帶入相應(yīng)矩陣,進行Kronecker積,即產(chǎn)生表里換層組織矩陣。圖5示出根據(jù)矩陣?yán)L制的組織圖,其中元素0,2繪“□”,元素1繪“■”,元素3繪“×”,元素5繪“○”。
圖4 雙層組織矩陣實例Fig.4 Examples of double-layer weaves and weaves matrixes.(a)Face weaves;(b)Back weaves;(c)Double-layer weaves;(d)Matrix of face weaves;(e)Matrix of back weaves;(f)Matrix of double-layer weaves
圖5 表里換層組織設(shè)計實例Fig.5 Example of thread interchanging weaves
紋樣矩陣H如圖3(d)所示,其底片組織矩陣H'可由矩陣H進行元素1,0互換即可得到。顯色矩陣A1,B1參考2.3小節(jié)分別根據(jù)式(2)計算,其中表里組織矩陣A,B如圖4(d)、(e)所示。顯甲色組織及矩陣A1如圖6(a)、(c)所示,顯乙色組織及矩陣B1如圖6(b)、(d)所示??椩鞎r,表經(jīng)、里經(jīng)顏色從左到右,表緯、里緯顏色從下到上,均按照“1甲色1乙色”交替配置。
圖6 表里換層組織顯色組織及矩陣Fig.6 Color units of thread interchanging weaves.(a)Unit of color A;(b)Unit of color B;(c)Matrix of color A;(d)Matrix of color B
根據(jù)雙層組織的構(gòu)做原理,討論了基于矩陣Kronecker積的表里換層雙層組織矩陣生成方法,并實現(xiàn)了相應(yīng)矩陣模型的建立。結(jié)果表明,通過矩陣Kronecker積方法,可以快速生成雙層組織、表里換層雙層組織,該方法為簡化、加速該類組織設(shè)計過程提供了參考,為今后進一步研究接結(jié)雙層組織矩陣的自動生成打下基礎(chǔ)。
[1] 顧平.數(shù)學(xué)函數(shù)的組織異化數(shù)學(xué)模式:織物規(guī)則組織CAD 的新生成法[J].絲綢,2001(11):9-11,22.GU Ping.The mathematical models for weave differentiation with mathematical function:a new algorithm for the regular weave CAD[J].Silk Monthly,2001(11):9 -11,22.
[2] 陳俊琰,汪軍.變化及復(fù)雜織物組織的計算機自動生成[J].東華大學(xué)學(xué)報:自然科學(xué)版,2007,33(2):207-211.CHEN Junyan,WANG Jun.Computer simulation for derivative weave and composed weave[J].Journal of Donghua University:Natural Science Edition,2007,33(2):207-211.
[3] CHEN Junyan,WANG Jun.A method of computer simulation of derivative weave and composed weave[J].Journal of Donghua University,2006,23(6):97 -100.
[4] 王旭,袁惠芬.基于矩陣變換的斜紋變化組織矩陣生成方法[J].安徽工程大學(xué)學(xué)報,2011,26(4):20-23.WANG Xu,YUAN Huifen.A matrix generation method twill derivative weaves by matrix transform[J].Journal of Anhui Polytechnic University,2011,26(4):20 -23.
[5] 聶建斌,何奕中.多層機織物的組織設(shè)計[J].紡織學(xué)報,2010,31(2):50 -53.NIE Jianbin,HE Yizhong.Weave design of multi-layer woven fabric[J].Journal of Textile Research,2010,31(2):50-53.
[6] 張國輝.多層織物的組織設(shè)計[J].毛紡科技,2004,32(3):52-55.ZHANG Guohui.The design of weave diagram for multiple structrue[J].Wool Textile Journal,2004,32(3):49-52.
[7] 白燕.表里換層配色花紋織物的設(shè)計[J].毛紡科技,2007,35(3):49 -52.BAI Yan.Research on color-patterned design of interchangeable double cloth[J].Wool Textile Journal,2007,35(3):49-52.
[8] 祝成炎.大循環(huán)雙層多臂組織CAD技術(shù)的研究[J].紡織學(xué)報,2001,22(6):37 -38.ZHU Chengyan.CAD for double-layer dobby weaves with large repeat[J].Journal of Textile Research,2001,22(6):37-38.
[9] 王旭,畢松梅.Kronecker積在變化縐組織設(shè)計中的應(yīng)用[J].紡織學(xué)報,2012,33(5):40 -45.WANG Xu, BI Songmei. Application of Kronecker product on derivative crepe weave design[J].Journal of Textile Research,2012,33(5):40-45.
[10] 顧平,丁立新.計算機生成雙層組織的計算方法:Kronecker積的應(yīng)用[J].蘇州絲綢工學(xué)院學(xué)報,1995,15(2/3):28-39.GU Ping,DING Lixin.The algorithm for double weaves constructed by computer:application of Kronecker product.[J].Journal of Suzhou Institute of Silk,1995,15(2/3):28-39.
Matrix design for thread interchanging double-layer weaves using Kronecker product
WANG Xu1,2,YUAN Huifen1,LIU Xinhua1,2
(1.College of Textile and Clothing,Anhui Polytechnic University,Wuhu,Anhui241000,China;2.The Science and Technology Public Service Platform for Textile Industry,Anhui Polytechnic University,Wuhu,Anhui241000,China)
To improve the efficiency for design double-layer weaves,the generation method of thread interchanging double-layer weaves matrix based on Kronecker product was studied.According to the design rule for thread interchanging double-layer weaves,the matrix of face weave,the matrix of back weaves,the matrix of pattern,and the Kronecker unit were established,and then the weave matrix resulted from double-layer with thread interchanging weaves was fulfilled by the Kronecker product method.The results indicated that the Kronecker product can be used to design thread interchanging double layer weaves.Meanwhile,different styles of thread interchanging double-layer weaves matrixes could be automatically generated with different face basic weave matrixes,back basic weave matrixes,Kronecker units and pattern matrixes.This method expands design idea and provides an effective tool for thread interchanging double-layer weaves.
double-layer weaves;Kronecker product;matrix;thread interchanging weaves
TS 105.1
A
10.13475/j.fzxb.20140302005
2014-03-10
2015-01-19
安徽省高等學(xué)校省級自然科學(xué)研究項目(KJ2013B024);安徽工程大學(xué)科研啟動基金項目(2012YQQ008)
王旭(1973—),男,副教授,博士。研究方向為織物組織CAD設(shè)計。E-mail:wangxu_ahpu@hotmail.com。