国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

應用Kronecker積的表里換層雙層組織矩陣設計

2015-03-10 07:53:06袁惠芬劉新華
紡織學報 2015年5期
關鍵詞:浮點表里雙層

王 旭,袁惠芬,劉新華

(1.安徽工程大學紡織服裝學院,安徽 蕪湖 241000;2.安徽工程大學紡織行業(yè)科技公共服務平臺,安徽 蕪湖 241000)

應用Kronecker積的表里換層雙層組織矩陣設計

王 旭1,2,袁惠芬1,劉新華1,2

(1.安徽工程大學紡織服裝學院,安徽 蕪湖 241000;2.安徽工程大學紡織行業(yè)科技公共服務平臺,安徽 蕪湖 241000)

為提高雙層組織的設計效率,提出一種基于矩陣Kronecker積的表里換層雙層組織矩陣生成方法。按照表里換層雙層組織設計的構造原理,建立表、里組織矩陣、紋樣矩陣及叉積元,并運用Kronecker積實現了表里換層雙層組織矩陣的自動生成。結果表明:采用矩陣Kronecker積運算,可以方便地實現表里換層雙層組織矩陣的設計。隨表、里基礎組織矩陣、叉積元及紋樣矩陣的不同,可自動生成不同類型的表里換層雙層組織矩陣。這種方法豐富了表里換層雙層組織的設計思路,可提高設計效率。

雙層組織;Kronecker積;矩陣;表里換層組織

雙層組織由2個系統(tǒng)的經紗和2個系統(tǒng)的緯紗交織而成,其織物具有厚重、堅牢、耐磨性好等特點,在服用毛織物、鞋面織物、裝飾織物及產業(yè)用紡織品中應用廣泛。傳統(tǒng)手工方法進行雙層組織設計,費時且易出錯,如何提高設計效率已引起關注。已開展的研究以單層組織矩陣模型的建立為主,研究方法主要包括數學函數的組織異化法和矩陣變換法。數學函數的組織異化是通過函數曲線與組織圖方格的相互關系來建立織物組織[1]。如采用數學函數的組織異化法,可建立加強斜紋、復合斜紋等變化組織矩陣[2-3]。矩陣變換是通過對元素或向量進行移位、轉置、對稱、取反等操作,實現多種組織矩陣的建立[4]。和單層組織相比,雙層及多層組織矩陣模型的建立更復雜,傳統(tǒng)的手工設計容易出錯[5]。如多層織物組織設計,需要在組織圖上設置多種標記,以區(qū)別各層不同性質的組織點[6]。目前針對表里換層組織[7],雙層組織矩陣模型[8]建立方法的研究尚不多見。其中矩陣Kronecker積對組織矩陣模型的建立具有較好效果[9-10]。本文通過對表組織、里組織矩陣及紋樣矩陣等進行Kronecker積運算,探討了雙層組織、表里換層雙層組織矩陣模型的建立。該方法拓展了雙層織物組織矩陣建模的設計思路,提高了設計效率。

1 表里換層雙層組織的矩陣表示

1.1 雙層組織的矩陣表示

雙層組織由2組經紗(表、里經)和2組緯紗(表、里緯)按照表、里組織交織規(guī)律和一定的排列比交織而成。為保證織物平整及織造過程順利,表、里組織交織次數應接近,一般采用相同且簡單的組織,如平紋斜紋和方平等。

單層組織由1組經紗和1組緯紗交織,交織規(guī)律可映射為二維布爾矩陣,元素1、0分別表示經、緯浮點。雙層及多層組織經、緯紗均不止1組,可采用三維矩陣反映多組經紗和多組緯紗在各層內及層間交織規(guī)律,但三維矩陣對織造操作不夠直觀,常轉換為二維矩陣,用不同的元素表示相應的信息。例如,圖1示出表里組織均為斜紋,表、里經,表、里緯排列比均為1∶1時,雙層組織及矩陣示意圖。矩陣元素對應浮點性質如下:表組織經、緯浮點分別采用元素1、0表示,里組織經、緯浮點可分別采用元素3、2表示,織里緯時表組織經紗全部提起產生的經浮點用元素5表示等。織表緯時表緯與里組織經紗交織處的緯浮點仍采用元素0表示。

1.2 表里換層組織的矩陣表示

表里換層雙層組織通過交換表、里2層的位置和紗線顏色的合理配置,實現不同的顯色單元,并進一步運用顯色單元的配置表現出織物的幾何紋樣。例如,圖2示出表里換層組織顯色單元組織及矩陣示意圖。矩陣元素對應的浮點性質,同圖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

表里換層組織通過顯色單元實現幾何紋樣。其中紋樣矩陣的每個元素表示一種顯色單元。為了簡化處理,紋樣矩陣可用布爾矩陣表示,其中1、0分別表示甲色和乙色單元,每個顯色單元均表示為表里換層矩陣中的一個子矩陣。例如,圖3(a)、(b)為顯甲色和顯乙色單元構成的兩色方塊紋樣和“H”紋樣,圖3(c)、(d)示出相應的紋樣矩陣。圖中元素1、0分別表示顯甲色單元和顯乙色單元。本文以圖3(a)為紋樣,表、里組織均為斜紋,表里經、表里緯排列比均1∶1,說明表里換層組織矩陣的構成方法。由圖3(c)得到圖3(a)的4×4紋樣矩陣,將元素1、0分別換成圖2(c)、(d)所示的8×8矩陣,這樣得到表里換層組織32×32矩陣,即完全組織經緯紗均為32根??椩鞎r,表經、里經顏色從左到右,表緯、里緯顏色從下到上,均按照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

2 表里換層雙層組織矩陣的生成

2.1 矩陣的Kronecker積

若A為m行n列矩陣,aij為矩陣A的元素。B為p行q列矩陣,那么式(1)表示的m×p行,n×q列矩陣C為矩陣A和B的Kronecker積。

根據上述定義,結合雙層和表里換層組織的構作原理,并進行運算,即可建立雙層和表里換層組織的矩陣模型。

2.2 雙層組織矩陣的生成

本文以圖1所示的表里組織說明雙層組織矩陣的生成。雙層組織矩陣D的行和列為表組織矩陣A(或里組織矩陣B)行和列的2倍。首先將表組織矩陣A各元素,按次序放置在雙層組織矩陣D的偶數行和奇數列交點的位置。里組織矩陣B各元素,則按次序放置在雙層組織矩陣D的奇數行和偶數列交點的位置。最后將表經和里緯交織處,即矩陣D的奇數行和奇數列交點的位置全部賦值為5即可。上述過程可用Kronecker積實現,見式(2)。

式中,矩陣A、B分別對應圖1(d)、(e)所示的表里組織矩陣。矩陣C為與表里組織行列一致的、元素均為5的矩陣,其作用是和叉積元 K3進行Kronecker積運算后,使矩陣D奇數行和奇數列交點的位置全部賦值為5,表示織里緯時表經提起。矩陣C及叉積元K1,K2,K3分別如下:

2.3 表里換層組織矩陣的生成

根據表里換層組織的構做方法,首先由表、里基礎組織和表里經、表里緯排列比,建立顯甲色矩陣A1、顯乙色矩陣B1。由紋樣圖建立紋樣矩陣H。根據置換法,將紋樣矩陣H及其底片組織矩陣H',分別和顯色組織矩陣A1、B1進行Kronecker積計算,并將計算結果相加,見式(3),即可得到表里換層組織矩陣W。

式中,顯色矩陣A1,B1可根據式(2)進行計算,即:

式中:矩陣A、B分別表示表、里組織;矩陣C為全5元素矩陣,叉積元為

式中,叉積元為

2.4 實例

為了驗證Kronecker積進行雙層組織矩陣設計的效果,本文以實例進行說明。

若產生圖3(b)所示的H型紋樣,紋樣矩陣H為5×5,選定表里組織均為方平組織,表里經,表里緯排列比均為1∶1。那么紋樣矩陣每個元素將對應的顯色單元矩陣為8×8,則表里換層矩陣為40×40。根據式(3),帶入相應矩陣,進行Kronecker積,即產生表里換層組織矩陣。圖5示出根據矩陣繪制的組織圖,其中元素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 表里換層組織設計實例Fig.5 Example of thread interchanging weaves

紋樣矩陣H如圖3(d)所示,其底片組織矩陣H'可由矩陣H進行元素1,0互換即可得到。顯色矩陣A1,B1參考2.3小節(jié)分別根據式(2)計算,其中表里組織矩陣A,B如圖4(d)、(e)所示。顯甲色組織及矩陣A1如圖6(a)、(c)所示,顯乙色組織及矩陣B1如圖6(b)、(d)所示??椩鞎r,表經、里經顏色從左到右,表緯、里緯顏色從下到上,均按照“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

3 結論

根據雙層組織的構做原理,討論了基于矩陣Kronecker積的表里換層雙層組織矩陣生成方法,并實現了相應矩陣模型的建立。結果表明,通過矩陣Kronecker積方法,可以快速生成雙層組織、表里換層雙層組織,該方法為簡化、加速該類組織設計過程提供了參考,為今后進一步研究接結雙層組織矩陣的自動生成打下基礎。

[1] 顧平.數學函數的組織異化數學模式:織物規(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] 陳俊琰,汪軍.變化及復雜織物組織的計算機自動生成[J].東華大學學報:自然科學版,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].安徽工程大學學報,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] 聶建斌,何奕中.多層機織物的組織設計[J].紡織學報,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] 張國輝.多層織物的組織設計[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] 白燕.表里換層配色花紋織物的設計[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技術的研究[J].紡織學報,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積在變化縐組織設計中的應用[J].紡織學報,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積的應用[J].蘇州絲綢工學院學報,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

安徽省高等學校省級自然科學研究項目(KJ2013B024);安徽工程大學科研啟動基金項目(2012YQQ008)

王旭(1973—),男,副教授,博士。研究方向為織物組織CAD設計。E-mail:wangxu_ahpu@hotmail.com。

猜你喜歡
浮點表里雙層
LEO星座增強GNSS PPP模糊度浮點解與固定解性能評估
山河“表里”——潼關,豈止是一個地理的“關”
當代陜西(2020年21期)2020-12-14 08:14:24
墨爾本Fitzroy雙層住宅
現代裝飾(2019年11期)2019-12-20 07:06:00
基于浮點DSP的鐵路FSK信號檢測
經二重組織表里經遮蓋性不良的成因與對策
次級通道在線辨識的雙層隔振系統(tǒng)振動主動控制
對北洋政府新聞出版立法表里二重性的分析
新聞傳播(2015年20期)2015-07-18 11:06:47
基于FPGA的浮點FIR濾波器設計
傳統(tǒng)Halbach列和雙層Halbach列的比較
改進的Goldschmidt雙精度浮點除法器
本溪市| 长垣县| 福贡县| 屏南县| 穆棱市| 竹山县| 池州市| 德钦县| 民权县| 巴里| 封开县| 岗巴县| 云梦县| 石泉县| 上高县| 会同县| 吉木乃县| 阜阳市| 东辽县| 镇平县| 浦县| 堆龙德庆县| 湄潭县| 筠连县| 翁牛特旗| 秦皇岛市| 凤城市| 中超| 旬邑县| 五莲县| 铁力市| 兰州市| 沾化县| 久治县| 邵东县| 科技| 依安县| 邳州市| 曲周县| 霍林郭勒市| 开封县|