Professional Documents
Culture Documents
Introduction
The history of yarn spinning goes even beyond the Neolithic times, when spindle whorls have been found to be used for the first time. Spinning has been discovered over and over again, each culture adapting it to best suit their needs. The technology for spinning did not change until the development of the spinning wheel and flyer in medieval times. After the introduction of the carding process in the 13th century, the complete spinning process has been growing into larger and more complicated systems. Although each processing step has been improving for better efficiency and quality, the length of the spinning line has never reduced by more than a step or two. Various spinning technologies have come into use, but in principle, staple yarn manufacturing involves four essential operations: fiber separation, parallelization, attenuation, and consolidation. Currently, several machines (about 10) in sequence are needed for these tasks. For carded yarns the sequence comprises: bale opening, opening/cleaning (1 to 3 steps), blending, carding, drawing (1 to 2), and yarn formation (1 to 2). It has been the industry's strong desire to shorten the sequence while maintaining acceptable product quality so as to reduce the costs associated with equipment, floor space, labor, material loss, and machine down time.
The Card-Spinning machine combines carding directly with yarn spinning in one integrated unit, thus bypassing the separate drawing and materials handling/transport steps. The system is based on a Truetzschler card (DK-760) with a chute feed, and the fiber is supplied by a hopper feeder and fine opener linked to the card. The developed system consists of a web-dividing device, spinning unit and a winding unit. A simple and versatile web-dividing device has been designed and fabricated to create a narrow ribbon from the card web, which is then transported to the spinning head where an airJet spinning nozzle spins yarn out of it. Therefore the card web is used in its original form after dividing it into thin ribbons. This means that the uniformity characteristics of the web will directly show in the yarn evenness. Thus in order to maintain good yarn evenness it becomes very critical to maintain the card web uniformity.
In the conventional carding process uniform cross machine web mass density is not very critical because of the averaging effect resulting from condensing of the web during sliver formation; therefore carding machines are not optimized to achieve this. But in this system the uniformity of the web is very critical as it directly affects the yarn evenness and the process requires better control on the card web mass density both in crossmachine and machine directions. Therefore the process is supported by a webmonitoring system, which is used to monitor the web non-uniformity, using image analysis. This will facilitate online monitoring of web mass density and characterize the nature of non-uniformity. The new web-splitting technique makes it plausible for dynamic web splitting to automatically adjust ribbon width according to local web mass density (beyond the scope of this research). This work has been planned to facilitate a regulated fiber transport to the spinning heads to achieve a better reliability and yarn uniformity, using image analysis techniques. Characterization of structure and properties of the yarn produced from this system also
forms a part of the study, which suggests the limitations in terms of operating ranges (e.g. yarn count range, raw material, staple length or spinning speeds).
a) Non-Uniformity of the card web In a conventional carding system, the card web uniformity is not considered very critical since the formation of sliver results in averaging of varying cross machine mass density. Also the processes of successive drafting and doubling further reduce the variability in the linear density of the sliver or roving, which are the ultimate inputs to the spinning machines. But in the Card-Spinning system web variability in both, cross-machine and machine directions is critical. Where the former induces variations between different yarns, the latter introduces variability within yarn. Thus it is very important to characterize the nature of web uniformity, for example as periodic or random, depending on which corrective measures can be implemented.
b) Splitting the card web into ribbons of uniform width A typical card web mass density ranges between 8-15 g/m2. The ribbon width required for a 10 Ne yarn is calculated to be less than a centimeter, provided no drafts have been introduced in the system. Dividing such a delicate fiber web into small widths without unacceptable variations is a challenge. Not only this,
narrow ribbons imply larger number of ribbons and therefore more spinning heads. Accommodating a large number of spinning heads in front of a card is
again a challenge and will require a carefully designed arrangement of spinning heads.
c) High speed spinning technology To obtain maximum productivity it is imperative to run the card at its highest speed. This means that a spinning technology, capable of spinning yarns at very high speeds, is required. The space requirement in front of the card for accommodating large number of spinning heads followed by corresponding winding units is also an important consideration. Moreover all this is required without hindering the access to the web. Thus a suitable candidate for the spinning technology should be small, spinning at high speeds and simple in design.
1.2
The basic approach is to divide the web into narrow strips and feed each strip to a separate spinning unit, thereby reducing the processing line to two major steps: Opening/cleaning Yarn formation by Card-Spinning Eliminating the various processing steps after carding, one would expect a poor uniformity of the yarn. A less expensive yarn for, less critical industrial purposes, may compensate for its non-uniformity. In order to implement this basic idea, the various problems stated above have been addressed using the following:
Online card web monitoring and image analysis: Card-Spinning system employs an online web monitoring system, which scans the web online and analyzes it for web uniformity. This analysis can be used to characterize the web non-uniformity, e.g. a periodic non-uniformity may suggest wearing of some mechanical part in the machine. Along with a long-term solution it can also provide short-term solution by signaling the web dividing system to vary the ribbon widths according to varying web mass density. This system will also help in characterizing the amount of variability introduced by the spinning process, using image analysis algorithms that operate on web images to predict yarn non-uniformity.
Dividing card web into ribbons of uniform linear density: A set of very fine air jet nozzles are employed to divide the web. The Jet Web Divider consists of a pair of very fine nozzles blasting compressed air against a moving cylinder. Using multiple jets on the same principle would create more ribbons that could be used to spin more than one yarn simultaneously with separate spinning units.
High-speed spinning technology: The two good candidates for a fast spinning process are rotor spinning and air jet spinning. However since the process requires several spinning heads directly in front of the card, and this in turn puts physical constraints on the size of he spinning system. Also rotor spinning requires a number of driving mechanisms and motors, which make the process more complicated as compared to the air jet spinning. Given the speeds of new state-of-the-art carding machines, air jet spinning at very high speeds seems the best candidate. Introduction of any draft, which may be desirable after the characterization of variability introduced by the system, air jet spinning is the only solution, which will easily accommodate the increasing spinning speeds.
CHAPTER 2
Background study
Can image transformations be used in such a way as to implement process or aid in the implementation of the measurement process? These questions are critical to answer and set guidelines for a meaningful image analysis system.
Digital image analysis (DIA) involves image capture with data archive and manipulation using mathematical functions to enhance image features of interest. Algorithms are used to transform these data to information. DIA can replace traditional, subjective assessments by an expert or a panel of experts. DIA mainly requires a digital camera interfaced to a host personal computer via an image capture board installed on the computer and the image processing and analysis software. These systems are easily assembled, transportable and available at relatively low costs.
Digital image analysis is growing fast, with increasing number of applications in science and engineering. Image analysis systems are used in the industry for dimensional verification tasks, automatic inspection for defects, etc. Because of their flexibility, these systems are used to perform measurements and control processes in many areas of manufacturing. They provide the advantage of non-contact sensing and the most importantly the desired characteristics can be directly programmed into the sensors. These features make vision systems well suited for applications in many areas, such as biological research, materials research, medical diagnostic research, factory automation, etc Various techniques have been employed based on the requirement and the criticality of the target system. For example, it has been employed to measure carpet texture by binarzation, often referred to as segmentation or thresholding of the spatial distribution of gray levels into black and white pixels. The method of FFT filtering has been most widely
used to record and measure textural differences from carpet wear. A few strong peaks in the Fourier power spectrum (FPS) characterize highly regular texture. Irregular texture is characterized by less dominant peaks in a Milky Way scatter of pixels.
There are cases where other transforms prove better than FFT. Pourdeyhimi et al[1] conclude that FFT overestimates the spread of orientation distribution function while measuring the fiber orientation in non wovens. They therefore suggest the use of Hough transform which, although slower, provides more useful information when detecting straight-line segments in binary images. Several generalizations of Hough have shown that the same algorithm can be used to detect curves of different kinds like circles, helices or even solid objects.
Wavelet transform[8] ( WT ) provides a theory and technique analogous to the Fourier transform. It is a newer tool in functional analysis whose elements have good localization properties in both spatial (time) and Frequency domain, unlike FT. The trick of wavelet analysis is that it tracks the signals with different sizes of wavelets. A low frequency wavelet gives an approximate image of signals, which gives good representation in frequency domain, while high frequency wavelet concentrates on brief signal changes, which gives a good localized property in time domain.
Wang et al[16] have used image analysis techniques for irregular shaped boundary detection in noisy digital images. They use four main steps of image smoothing, edge highlighting, heuristic edge tracing and fuzzy rule based boundary refining. Image smoothing is based on conventional thresholded neighborhood averaging method. Then the image is binarized, followed by edge highlighting using Roberts gradients[5]. Then edge tracing and boundary refining algorithms are used before classifying the defects.
Color imaging has also been used to assess changes in carpet texture and appearance from histogram display of color intensity versus frequency[3]. However in many cases grayscale images are more suitable for spatial distribution techniques like filtering and segmentation, as they provide incremental gray levels.
In case of fabric inspection filtering and histogram equalization techniques have been used to measure fabric count, cover, yarn thickness and spacing, direction and angle etc. Cardamone et al[2] use simple arithmetic relationships that provide facile methods to compute fabric cover, yarn count, thickness and spacing, as well as qualitative assessment of fabric skew and overall fabric integrity simply by generating histogram, binary image and FPS of the black and white digital images of a fabric.
minimum between the two modes of the histogram, or as the mean of the flat spectrum if there is no clear minimum. Then the image analysis threshold operation is used to convert all pixels below the threshold to pure black and making the lighter areas pure white. This method is most suitable for the applications like area calculation/estimation of irregular objects. Cardamone et al[2] use this method to calculate the fabric cover. Whereas Farah[14] used similar methods to measure trash content and grades of cotton. He suggests that for this kind of measurement transmitted light mode may not be suitable, thus reflected light mode should be used.
II.
III.
10
The type of illumination source and lighting arrangement may be specific to the requirements of the vision system. In some cases point sources are recommended and in others uniform sources are required. In the case of non-uniform illuminations some mathematical transformations can be applied to obtain satisfactory results. Normalization and calibration techniques provide a mechanism to deal with non-uniform illumination[9]. Lehotsky[25] suggests a fuzzy logic controlled illumination. This type of implementation
would make the results of different web monitoring runs comparable and analysis can be done over long time results to observe longtime web density variations.
11
linear row, rather than the matrix arrangement in area scan cameras. To capture a 2dimensional image, the linear camera can either be swept across the scene, or the camera can remain stationary while the scene moves past the camera. It generates the image by scanning the row of photosensitive elements repeatedly.
Due to uncertain and changing lighting conditions of the image captured by the system, the resulting digital image can be very different, making human interpretation difficult. Thus a correcting or compensating approach needs to be implemented with these systems to obtain satisfactory results. Minghua et al[3] proposed a 1-D homomorphic column filter which enhances the image while it is being generated. They implemented this algorithm in conjunction with an automated ends-in search and piecewise linear mapping, Wiener filtering and sharpening. The philosophy behind these techniques is briefly described below.
1-D Homomorphic column filter: An image f(x,y) has been modeled based on its illumination and reflectance components using the relation f(x,y) = i(x,y).r(x,y) Where i(x,y) is the illumination and r(x,y) is the reflectance components. The basic assumption in this approach is that illumination changes very little, while reflectance changes from object to object, or even on the same object due to the fluctuating texture of the surface of the object. So i(x,y) corresponds to the dynamic range of the image and r(x,y) to the details of the image. The spatial frequency components of i(x,y) are mainly in low frequency areas, whereas the frequency components of r(x,y) are in the high frequency region. Now f(x,y) is made to pass through a 1-D homomorphic system (highpass filter),which removes the low frequency components of i(x,y) and retains those of r(x,y). Thus the resultant image has a lower dynamic range with image details enhanced.
12
Using automated ends-in search and piecewise linear mapping they seek two gray levels G0 and G1 such that there are p0% of the pixels are darker than G0 and (100 - p0)% are brighter than G1 using the cumulative distribution function of the input image. Then they linearly map the image pixel values in the interval [ 0, G0 ] to [ Mmin , M0 ] and [ G1 , 255 ] to [ M0 , Mmax ]. This ensures that the image is neither too bright nor too dark.
Wiener filter is applied to the image to get a noise free image, without blurring the edges. Thus a mean filter is applied to all regions except the edges and the original edges are retained. Then a high boost filter is used to sharpen the image, which results in an image which looks like original image, with a relative degree of edge enhancement[4].
It is important to think carefully about how the images are being captured, in terms of lighting, lenses, camera positioning etc. and organize these factors before acquisition to obtain good images. Marchant[5] suggests that near optimal performance of image acquisition is obtained with maximum entropy and concludes that this measure is suitable for control of image acquisition. He defines a good image to be one with which the subsequent algorithms work well. Entropy is a simple measure derived from the gray level histogram of the image. He maximized the entropy of the images by changing these control parameters. Once the image was grabbed, models of the system were used to predict the optimum control values for the next image acquisition. He uses the shutter speed of the camera, brightness and contrast as these control parameters, which directly correspond to lens aperture, lighting and the reflectivity of the object. He suggests that any combination of these three control variables, such that the histogram occupies the dynamic range of the digitizer and there is no saturation observed can be perceived by human eye as about right.
13
Murino et al[6] have investigated the automatic acquisition control, and they used nine measures as quality functions, like amount of saturation, average brightness, contrast, histogram entropy etc. from the image and weighted them to form a global quality index.
14
CHAPTER 3
Current short staple yarn processes require only the overall card web density to be consistent because the formation of sliver itself is an averaging process and also the next process is doubling and drafting process that combines multiple slivers from multiple cards to average out variation. Cross-machine density variation is not important. In non-woven processes multiple card webs are layered to average out the variation in an individual web. In this new process, however the web is divided into multiple strips that are spun directly into yarn without the benefit of the averaging seen in former processes. Thus, monitoring of web density in both machine and cross-machine directions is important for forming a yarn with variability in acceptable limits.
An inexpensive reliable method of measuring the carded web density is critically needed to monitor and control the carding process. Typical technologies that might be applied to measure density are Beta Gauge, Gamma gauge, Laser Scanning, Ultrasound, Infrared Absorption, etc. Most of these require significant web density in order to have enough absorption of radiation to work properly. The card web has a very low density (about 10 g/m2) that provides very little absorption. It has been previously[9] shown using a vision system with capabilities of digital image processing and digital image analysis, that there exists a good linear correlation between the fiber weight and the photo sensor output
15
(pixel values). Using this kind of a vision system we can not only monitor the variations visually, but also analyze the images for interpreting the variations quantitatively. The Image Processing is concerned with image in image out model for enhancing or transforming the images to a more interpretable form, whereas Image Analysis works on image in data out model where the manipulations are done on the data extracted from the image, to identify various characteristic features. There also exists a third model of data in image out, which is in fact another level in imaging, where once the knowledge about the system images is acquired, one can create the desired images and is termed as Image Graphics. However the first two are used as the tools for the industrial image processing applications.
16
C) Digital image processing: uses digital circuits, computer processors, and software to carry out an operation. Within the digital domain, an image is represented by discrete points of numerically defined brightness. By manipulating these brightness values, the digital computer can carry out immensely complex operations with relative ease. Furthermore, the flexibility of the computer programming process allows us to adapt and modify digital image processing operations quickly. Vision systems are simple and relatively inexpensive and therefore this technology was chosen to measure the carded web density.
The term digital image processing generally refers to processing of a two-dimensional picture by a digital computer. In a broader context, it implies digital processing of any two-dimensional data. A digital image is an array of real or complex numbers represented by a finite number of bits. An image given in the form of a transparency, slide, photograph, or chart is first digitized and stored as a matrix of binary digits in computer memory. This digitized image can then be processed and/or displayed on a
17
high-resolution television monitor. For display, the image is stored in a rapid-access buffer memory which refreshes the monitor at 30 frames per second to produce a visibly continuous display[15]. Mini- or microcomputers are used to communicate and control all the digitization, storage, processing, and display operations via a computer.
The process of digitally acquiring an image consists of exposure and frame grabbing. During exposure, light passes through an objective and is focused on a photosensitive device such as a CCD (charge-coupled device). The CCD is a matrix array of light sensitive elements called picture elements or pixels, for short. After the exposure time elapses, A/D (analog/digital) conversion of the pixel values occurs and the digitized values are transferred to memory; this operation is called frame grabbing. Ideally, each pixel value produces a charge equal to the integral of intensity of the light striking the element during the time of exposure. For 8-bit digitization, a pixel can take values
18
between 0 and 255. Lower values mean that during the integration time, a small amount of light was received by the pixel and corresponds to the dark regions of an image; higher values correspond to bright regions of the image.
3.2 Using Digital Image Analysis (DIA) for fiber web density measurement
Image analysis may be viewed as a direct measurement or parameter estimation or a problem in image transformation[10]. However in case of using DIA as a measurement technique great care must be taken in choosing the Image representation Estimation formula Sampling density The Card-Spinning system involves handling of a very low density fiber web divided into narrow ribbons for the yarn spinning. In order to critically maintain the uniform linear density of the yarn, measuring the web density is important. But at the same time the web should be protected from any kind of contact to avoid disturbance in the process. Therefore a non-contact technology like digital image analysis has been used. And the efforts have been made to incorporate the three important parameters listed above to ensure a meaningful result from the analysis.
19
solid-state photosensor device response is similar to the one depicted in Figure 3.1(a). From the plot, when an image is over- or underexposed, its dark and light brightness will enter the nonlinear portion of the plot. But in the middle of the plot, we can see that there is a linear region between the brightness and the photosensor output. We know that a pixel is a single photosensor in the camera array. Assuming a linear correlation, the relationship between the density of the fiber web and the pixel value of the image is shown in Figure 3.1(b). It has been shown[9,15] that the reflected light from the web (which is the brightness measured by the photosensor) is proportional to the weight (which is proportional to the density) of the web. Therefore, if the density of a web falls with in the proportional part, shown as in Figure 3.1(c), the weight of the web can be derived from the brightness distribution.
20
intensities on the web and these might result in large errors. For example, if the weight in Position One (P1) is a little less than in Position Two (P2), while the illumination from the light source is significantly greater for P1 than P2, the result is that P1 is brighter than P2. The fiber in P1 will appear to be heavier than the fiber in P2, which would not be true. Furthermore the camera being mounted at a height, the center of the lens is located at a farther distance from the edges of the web as compared to the center of the web, and this would tend to show web heavier at the center as compared to on the edges, which again would not be true. This optical non-linearity can be taken care of up to an acceptable limit, with an approximation of assuming the central region of the optical view of the lens to be linear. But to make it an acceptable approximation the camera would have to be mounted at a very high position, which again would pose the problem of low intensities of the reflected light from the web. Thus to compensate for these errors, the obtained results need to be normalized. Two boards, one black and the other white were used to identify the system characteristics with respect to light distribution and the optical non-linearity. Experimental data confirmed that the intensities from the center of the board were much higher (pixel value ~ 100) as compared to the ones from the edges (pixel value ~ 40), and a convex distribution was obtained instead of a uniform distribution. Therefore a normalization equation as stated below was used and the results obtained were quite acceptable. Two control experiments were setup:
a) Light source was displaced a little bit so that it did not provide uniform light on the web on the line of camera vision. The original results showed skewed distribution, with the higher pixel values for the portion where the light source
21
was nearer to the web. However after normalization the skew ness disappeared as expected for a successful control experiment Figure 3.2
160
Higher intensity
120 100 80 60 40 20 0 1 201 401 601 801 1001 1201 1401 1601 1801 2001
Pixel Value
Black Data
Pixel Number
b) The web was intentionally made thicker on the left side, the effect of which was not very evident from the original data under the non uniform light distribution; however the results obtained after normalization clearly showed that the web was thicker on the left side again supporting the normalization step Figure 3.3 The following equation was used for normalization
PVnormalized =
Where Pvs is the pixel value of the specimen, Pvb is the pixel value of a black standard, and Pvw is the pixel value of a white standard. A white board was used as a high pixel value reference, and a black board as a low pixel value reference. It was assumed that the light on the two references is sufficiently
22
uniformly distributed. The normalized pixel value is chosen close to the peak pixel value of the white board (140).
Thicker web Discarded from left After After Normalization Normalization Discarded from right
Pixel Value
100 80 60 40 20 0 1
Web Data
201 401 601 801 1001 1201 1401 1601 1801 2001
Pixel Number
23
For real time applications it is desirable to design an efficient and throughput data collection and transfer device equipped vision system. Drayer et al[13] discuss a high speed architecture using a micro-channel bus master, using which the image data is transferred into system memory independently of the system processor using DMA ( Direct Memory Access ). The collection and data transfer device used for this study is a framegrabber board from BitFlow that works on the same principle.
The experimental setup requires a line scan camera, to image the web in motion. The camera was mounted at a height of 1.25 meters above the center of the web so that it covers the entire width of the web and an extra space of at least 1 inch on both the sides of the web. To trigger the camera at a rate synchronized with the web speed an encoder was mounted against a roller situated at the outlet of the card. A framegrabber card was required to integrate the individual lines scanned by the camera to create a full image and send it to the computer for further analysis. The hardware is supported by two software programs, one for acquiring the image and the other for analyzing it. Details of the hardware and the software used follow this section.
24
Table 3.1. Dalsa line Scan camera specifications Whereas the parameters for camera settings can be calculated as shown in table 3.2.
EXSYNC Frequency
The complete line (2048 pixels) spans 45 inches wide web. Using encoder producing 540 pulses per revolution, its circumference must be = 540 x (45/2048) = 12 inches
25
ii) Framegrabber board: Bitflow Road Runner CL frame grabber board provides an interface between the computer and the camera. It is a half size, 32-bit/33MHz bus master Universal PCI bus interface board. It grabs pixel lines to create a frame (image) of 2048 x 1024 pixel (2K pixels x 1K lines) resolution. The Framegrabber has its own on board processing capability. It transmits a completed image to the PC as binary data and then PC writes this data to an ASCII file, which may then be used by post processing software for further analysis. The frame grabber also displays the image on a dedicated image screen with related information such as size of the image. This allows user to see images in real time as the web is being inspected.
iii) Encoder: An encoder is used to synchronize the line rate of the camera with the machine speed. Dynapar encoder producing 540 pulses per minute with a wheel of 12inch circumference is used. The shaft encoder circumference is calculated as follows: Since we want to image the web in a continuous manner, we need a pulse for every pixel width movement of card web. For the current experimental setup, assuming pixels to be square, pixel width = (Width spanned by the camera / number of pixels in one line) = 45 inches/2048 pixels. Assuming an encoder of 540 pulses per revolution, the circumference must be 540 / pixel width = 12inches.
26
Web
Encoder
27
I. Bitflow Program
Bitflow SDK 2.50 contains all the necessary drivers required to interface the camera with the computer using the Bitflow Road Runner frame-grabber card. It also contains various utilities e.g. a camera configuration file editor, which can be used to program the Image acquisition parameters. The utilities used are discussed as follows: i. SYSREG SysReg is used for: Registering system configuration information so it can be accessed by BitFlow drivers and other software. Specifying the folder that contains all of camera configuration files that will be used. Associating one or more camera configuration files with each board (attaching them). Downloading special firmware to boards. Specifying latency of each boards DMA and latency of other bus mastering devices. Specifying default DMA timeout for all BitFlow boards.
28
ii.
CAMVERT CamVert is an editor for camera configuration files; it incorporates a standard text editor and specialty editors for the settings of a boards registers, CTABs, and QTABs. The CamVert camera configuration utility is located in a Road Runner subdirectory called Bin, typically, C:\R2SDK.120\Bin. Working of CAMVERTand SYSREG utility have been explained in Appendix A
R2simpleSnapandSave opens a Road Runner Camera Link board, asks the user to specify the file type to be used for saving images, allocates host memory for an image, and then waits for a user to press a key to trigger the acquisition of an image. As each image is captured, the user is given the choice of pressing the s key to save the image to a file ((with a user-specified file name), the e key to exit, or any other key to go back to waiting. The file can be saved as a Bitmap, Text or Raw data file. A raw data file for a saved image contains only the image data. The data is written to the file as a sequence of bytes (an exact copy of the data in memory); no conversion is performed, and no
dimension or formatting information is incorporated. Thus, choose the option for saving the output file as a Raw Data file and give the file name without any extension.
To setup the C++ program file for compiling and execution, following settings are required: Once the C++ file is open in the editor window, Go to Tools -> Options -> Directories and add the Bitflow Include and Library files (located in Include and Lib folders in BitflowSDK directory)
29
Go to Project ->Settings -> Link and add the Lib files namely, R2D.Lib, Cid.Lib and BFD.Lib in the Object/Library module edit box.
30
User Inputs: I.
II.
X size: Number of pixels per line in the camera. Y size of the frame: Number of lines per frame for an area camera, or number of lines to acquire before end of frame interrupt. This information is provided in the camera configuration file (.cam file) being used, and must be changed in this program also whenever the camfile is modified.
III.
Number of Frames: Defines the total number of frames for which the analysis is to be carried out.
IV.
Number of pixels to discard from the left (right): Allows the selection of pixels, which are to be used for the image analysis. This feature is implemented in order to discard the pixels on the edges, which either dont image the web, or image the moving edge.
V.
Number of pixels to discard from the top (bottom) This allows the selection of the lines to be processed in each frame.
VI.
Number of Pixels per Inch: Since the pixel density changes with the changing setup, this parameter is required as an input during every run. This is calculated by dividing the horizontal length being spanned by the lens by the X size.
VII.
Unit Size: This parameter defines the square size over which the pixel values are averaged into one value.
VIII.
Strip Width: The width of each strip (in inches) is used to calculate the total number of strips, which will be formed for the total width of the web.
IX.
Cut length for CV calculations: To compare resulting yarn variability with web variability.
31
Once the setup parameters are decided, the data is processed. The processing is carried out to determine mainly three parameters: Optimum Strip width: The option of analyzing web uniformity for different ribbon widths as entered by the user is used to determine the minimum strip width over which significant uniformity can be achieved. Draft Ratio: The CV of each strip can be calculated for different cut-lengths, which can help in deciding the amount of draft, which may be required from ribbons to yarn, to achieve the desired count. Web non-uniformity: The software provides the calculated parameters in Excel files, which can then be plotted to analyze web non-uniformity in both, machine and cross-machine directions.
The working of the program had been shown in Figure 3.6 in the form of a flowchart.
32
33
34
Once all the test setup is ready, the calibration is started. For calibration, a frame of each white and black boards is snapped and saved and while taking this data, the encoder is kept running synchronously with the carding machine.
Now the web is allowed to go over the rolls until it stabilizes. The frames are snapped continuously and the files are saved. The developed C++ program is used to analyze the data and the values are obtained in an Excel file.
The values stored in the Excel file are plotted and the plots are analyzed for web non-uniformity.
35
Several boards were used. Using a completely white board posed a problem of pixels getting saturated due to high light intensity. Therefore some other boards with lighter shades of grey were tried.
The white boards were viewed at the same position as that of card web, however the black board was viewed at a position 10 inches below the card web position, because the black was used to provide a uniformly dark background below the web. Thus all the experiments were done with the black board beneath the card web. This ensures that all the reflected light, reaching the camera, is from the white web and a very little light is reflected from the background, to give a true picture of the fiber density in the web.
PVnormalized =
The chart below, Figure 3.8, shows saturation for the pure white board in the center. Pixel values for the gray board-2 lie between the pure white and the gray board-1. And as expected the values for black board lie at the bottom. However these values
significantly change with the light distribution which changes due to power fluctuations or the displacement of the light fixture from time to time. Thus it needs to be calibrated every time before the new data is acquired.
36
Pixel Value
Gray Board 2
100 50 0 1 201 401
White Board
Black Board
601
1401
1601
1801
2001
Figure 3.8 Pixel value plot for different boards tried as background for normalization
Board 2
Black Board
Looking at the data ranges we can see that actual data lies between Board 2 and the Black Board, therefore Board 2 has been used for the normalization. The highest pixel value of the board 2 is around hundred; therefore the actual data has been normalized around 120.
Results of Normalization
70 60 50 40 30 20 10 0 1 201 401 601 801 1001 1201 1401 1601
Pixel Value
Pixel Numbe r
Normalized Data
Unnormalized Data
37
The normalization results, Figure 9, clearly show that normalization dramatically reduces the effects of the optical non-linearity of the lens. Also there exists a fair amount of variability in the web in cross machine direction, which can be characterized quantitatively from the CV calculation results discussed later.
38
CHAPTER 4
39
Advantages The main advantage of the system was its positive control on the web while dividing it, thereby maintaining uniform width. Disadvantages/Limitations Bulky system: This system was bulky, and also made the card web much less accessible to the operator. It had many moving parts including a motor and a controller. There was no flexibility of changing the Splitting widths as the width depends on the width of the belts, which were not easy to replace very frequently. Thus no option of varying ribbon widths dynamically was available. Since the system worked on the principle of shearing via differential speeds, it necessarily required spinning at least at two different speeds. It was difficult to compensate for web mass density when dividing the web since the ribbon width could not be changed.
Use of AirKnife:
To implement a simpler and less bulky system, air knife was used. An air knife is a misnomer in the sense that it cannot be used alone to cut/divide the web. Instead it facilitates the web movement on a smooth aluminum plate surface using air to guide the web. The actual diving device consisted of two very high-pressure air jets which blasted the air on the web against the aluminum plate to divide it, Figure 4.2. The divided web was taken up by another set of take-up rollers and fed to the air jet nozzle thereafter. The excess web was vacuumed from the sides and collected as waste.
40
The main advantage of the system was that it was less bulky and very simple without any moving parts. It provided an easy access to the card web. Also since the spacing between the dividing jets could be changed, it offered the flexibility of changing the ribbon widths to spin different counts.
Disadvantages/Limitations The AirKnife system was highly unstable. This was mainly because the air from the splitting jets reflected from the base surface, and could not get released freely due to a pair of take-up rollers at the other end. This forced the air to rise up above the rollers, taking the web along. The settings were very critical and posed serious doubts on practical implementations.
41
straight up after reflecting from the surface. This resulted in a cleaner split. Not only this, it solved many other problems faced by other systems.
Advantages This system is much more simple and versatile in functionality. It can divide web at various speeds, for various widths and doesnt require much space to mount the splitting nozzles. Variable strip widths can be achieved, for spinning different yarn counts simultaneously with almost no restrictions on number of counts at a time. Irrespective of different widths, all strips exit at the same speed, therefore the spinning speeds remain constant and no extra attention is required to setup the system again.
42
43
Bridging fibers and breakages Bridging fibers refer to the fibers protruding from the edge of the split ribbon. No matter how steady the process is, bridging fibers are bound to appear. This happens because the fibers in the web are not perfectly straight. Due to their crimp they have
44
a strong cohesion, and thus even a high-speed air jet cannot separate them, keeping them perfectly parallel. This results in bridging fibers at the edges. These bridging cause various problems. Firstly, since they are not parallel, they reduce the average fiber length in the yarn, thereby deteriorating the yarn quality. Secondly, these fibers can still contact the excess web after the split and due to pressure of the top roller they get entangles and cause interference in the free movement of the ribbon. At weak points the ribbon does not sustain its integrity and hence results in a breakage decreasing the system efficiency.
Limitations on using multiple nozzles Using multiple nozzles would require a carefully designed arrangement to ensure that all of the nozzles work well together without any interference.
45
CHAPTER 5
Yarn Formation
46
A mechanically driven spindle, on which the yarn package firmly sits, is responsible for twist. A stationary ring is around the spindle, which holds the traveler. Yarn from the drafting unit is drawn under the traveler, and then led to the yarn package. In order to wind the twisted yarn on a bobbin tube carried by the spindle, the traveler is required to cooperate with the spindle. The traveler moves on the ring without any physical drive, but is carried along by the yarn it is threaded with. The rotation rate of traveler is lower than the spindle, and this difference in the speeds of traveler and the spindle enables the winding of the yarn on the tube. A controlled up and down movement of the ring determines the shape of the yarn package, called Cop or Bobbin. Ring spinning technology provides the widest range in terms of the yarn counts it can produce.
The fibers in the ring yarn are highly parallel and helical in nature, and the fiber arrangement is uniform along the thickness of the yarn. The yarn has a compact structure, with essentially no wrapper or hooked fibers. The self-locked structure is the result of intensive fiber migration, which in turn is influenced by the triangular geometry of the spinning zone and the high spinning tensions. The high axial strength of the yarn is the result of unique self-locked structure.
47
Yarn
Ring Bobbin
Traveler
48
structure, with a relatively dense core (80-90% of fibers), a loose but a continuous sheath that wraps around the core (5-20% of fibers) and tightly wound surface coils as wrapper fibers (0.5-2% of fibers). The fiber configuration in the rotor yarn is not nearly parallel as in the ring yarn. These factors make rotor yarn bulkier, and the non parallel fibers explain the inferior tensile properties. The relatively straight core fibers combined with the sheath core structure make the yarn more rigid in terms of tensile and bending properties. The yarn is weaker than ring yarn because of its three-part structure, poor fiber extent and less intensive fiber migration. The yarn is however more uniform as compared to the ring yarn because of the short-term mass leveling action that occurs inside the rotor. Rotor yarn exhibits the properties of high extensibility and elasticity, good abrasion resistance and good insulation properties. But at the same time the limitations faced by the rotor spinning include the requirement of finer and shorter fiber. Extensive opening operation leads to a lot of fiber breakage, especially if the fibers are crimped, thus shorter fibers result in a comparatively weaker yarn. Fiber extent also reduces due to bending and buckling of fibers resulting in poorer strength.
Fiber Feed
Opening
Yarn to winder
Rotor
Navel
49
Back Roller Middle Roller Front Roller Wrapper Fibers Core Fibers N1 N2
50
The drafting system S drafts the input material into a ribbon like form with parallel fibers. Air is injected into the two nozzles N1 and N2 at high pressures, which cause swirling air streams in opposite directions.
N1
N2
Some fibers, particularly those at the edges of the ribbon, will not be subjected to the full twisting action imparted to the main body of fibers by the downstream air-jet. Hence they receive less twist than those fibers in the main bundle. When the yarn gets untwisted in the downstream of the twister, the low twist edge fibers get untwisted to a greater degree than their original twist. Therefore they are given a true twist in the direction opposite to that of the upstream twist. The main body of the strand will be untwisted into parallel fibers, forming the core and these will be wrapped around by the edge fibers forming the wrapper fiber layer or the sheath, thus forming a fasciated yarn. The function of the back nozzle is to enhance the cohesion of the strand thus giving greater yarn strength. Since the direction of airflow in the back nozzle is opposite to that of the front nozzle, the back nozzle tends to untwist the wrapper fibers as they are formed inside the front nozzle. This increases the length of wrapping, thus improving the yarn cohesion.
51
The air-jet spun yarn consists of an untwisted core of parallel fibers and a surface wrapping of fibers. The core fibers account for approximately 85-95% of the yarn mass. The surface wrapper fibers are helical in nature unlike the wrapper fibers in the rotor yarn. The wrapper fibers are not uniformly distributed over the length; sometimes they are more on the surface and sometimes very few are on the surface. Their frequency and tightness being influenced by the fiber physical properties and the spinning process parameters.
The high level of constriction of the straight core fibers by the surface wrapper fibers results in high bending modulus of air-jet yarns[17]. The tensile strength is lower than that of rotor and ring yarns. More wrapping turns give better yarn strength, but at the same time higher wrapping frequency leads to higher bending rigidity and lower compressive softness. The untwisted core fibers contribute to very low snarling tendency of the air-jet spun yarns. Surface fibers twisted lightly around the core cause the yarn to be well suited for use as filling in air-jet weaving machines, as it can be propelled across the shed more quickly. The lack of twist in the air-jet yarn core is believed to contribute to the low pilling propensity of these yarns. The pills can still be created from abrasion, but they are not locked into the structure because of the absence of the twist. Pills break away easily after they are formed. Also it has been shown that as the number of the core fibers increase, the proportion of the protruding fibers is reduced, resulting in lower yarn hairiness. The typical yarn properties exhibited by the air-jet yarns are good tenacity, good evenness, low snarling tendency, and low tendency to pilling, high stiffness and high shrinkage[18].
52
The basic requirement of a successful spinning machine for fasciated yarns includes a good drafting system, false twisting device, a take up unit and the most important is the ability to afford some control over the quantity and distribution of wrapper fibers created on the yarn surface, since this ultimately controls the yarn quality. This was a major deficient are in the previous air-jet spinning machines like Dupont which achieved a little commercial success.
Murata Jet Spinning (MJS) uses contra-rotating twin jets, Figure 5.6, to achieve better wrapping of edge fibers[19]. The studies have shown that jet spinning is sensitive to the number of fibers in the cross section. Since the strength directly depends on the wrapper fibers, and the number of wrapper fibers is restricted to the amount of edge fibers on the surface. Thus as the number of fibers in the yarn increases, the percentage of wrapper fibers decreases and the tenacity goes down. Also as the count becomes coarser the wrapping length reduces thereby reducing the tenacity. Thus two issues, namely higher number of wrapper fibers, and longer extent of wrapper fibers needed attention.
Murata Vortex Spinning (MVS) technology uses more than two air-jets to create a 3 dimensional air vortex, and addresses some of the issues faced by earlier versions of air-jet spinning systems. Thus changing the system from 2 dimensional to 3 dimensional offers a significant increase in the number of wrapper fibers by creating more edge fibers[19]. Not only this, the fiber wrapping lengths also seems to have increased providing higher tenacity. The vortex spun yarn shows a two-part structure if small portions of the yarn are untwisted. The amount of untwisting required revealing the yarn structure varies considerably along the length of the yarn, thus proving the above.
53
Effect of spinning conditions on yarn structure: Spinning conditions change the structure of yarn very significantly; this changes the appearance, hand and performance of the final fabric. A study by Tyagi et al[20] shows that the yarn properties steadily improve in all respect with the decrease in yarn linear density, and all properties except the elastic recovery, are more sensitive to first nozzle pressure. The results show a significant increase in tenacity, breaking extension, rigidity and abrasion resistance with the increase in nozzle pressure from 2 kg/cm2 to 3 kg/cm2. This increase is explained by the increase in incidence of the surface wrapping fibers and the wrapping length. An increase in spinning speed shows further improvement in tensile properties and the abrasion resistance, but affects adversely the rigidity. But increasing the nozzle pressure increase the yarn unevenness owing to concentration of mass in very short lengths due to grater incidence of wrapper fibers. The variation in the first nozzle pressure and spinning speeds is not reported to offer any advantage for the elastic recovery of the MJS yarn. However increasing the gap between the first nozzle and the nip of the front roller increases the elastic recovery proportionally.
(a)
(b)
Figure 5.7 Effect of spinning speeds on yarn structure (a) High speed
54
As shown schematically in Figure 5.7, increasing the spinning speeds created more uniform structure as the wrapping is done over a longer length of the yarn. Decreasing the speeds results in a yarn, which has a alternate bulky and constricted regions because of non uniform wrapping. However at higher speeds yarn hairiness increases. As discussed above increasing the N1 nozzle pressure increases the number of wrapper fibers thereby increasing the yarn tensile properties, Figure 5.8. (a)
(b)
Feed ratio changes the yarn appearance, as at lower feed ratio yarn gets uneven wrapping as compared to at a higher feed ratio. This makes yarn look more uniform, closer to ring yarn, for higher feed ratio because the core fibers are pulled straight while being wrapped. The yarn spun at lower feed ratio shows constricted and bulky regions at regular interval as the core fibers being loose bulge out wherever they are not properly wrapped, Figure 5.9.
55
(a)
(b)
High front roller pressure grips the fibers positively up to the last point there by creating tension in the fibers. As soon as those fibers are released they spring back and thus get detached from the main body of the strand under high air current. This results in more number of wrapper fibers but also in a more hairy yarn, Figure 5.10,
(a)
(b)
Features of MJS yarn MJS spinning system has two desirable characteristics (1) better fiber orientation and (2) different twisting construction. Better fiber orientation achieves the right tensile strength and the different twisting construction affects the pilling, wearability and shrinkage. Fiber
56
orientation can be easily changed by changing the spinning conditions, thus allowing us to achieve following two types of yarns, by controlling the number of wrapper fibers as shown in Figure 5.11. Although yarn type-B is stronger individually, after plying type-A yarn also yields an equally strong yarn[21]. So even though a single type-A being weaker by about 15% than the ring yarn, it yields a 2-ply yarn that is only 5.6% weaker than a 2 plied ring yarn. And therefore a fabric woven out of the MJS yarn gives almost the same tensile strength as by a ring yarn[21].
a)
b)
Figure 5.11 Two different types of yarns obtained by controlling number of wrapping fibers
A different twisting construction of MJS than ring as shown in Figure 5.12, gives a better abrasion and pilling resistance to the fabrics woven out of MJS yarn. On application of a lateral friction on the ring yarn high twist and low twist regions form due to twist flow. The week low twist region causes the pilling trouble. Such a twist flow does not exist on MJS yarn and thus the fabrics are more pilling resistant.
57
Ring Yarn
High Twist
Low Twist
High Twist
Air-jet Yarn Figure 5.12 Effect of lateral friction on Ring and MJS yarns due to different twist construction
Not only this, a low after wash shrinkage of the MJS yarn woven fabrics can also be explained on the basis of different twist construction. On application of tension ring yarn stretches by changing the twist angle of the fibers, Figure 5.13. But MJS yarn does not stretch much as the parallel core fibers dont allow a large extension. Thus after weaving the residual stresses are quite low, leading to low after wash fabric shrinkage[21].
Ring Yarn
MJS Yarn
Figure 5.13 Effect of tension on Ring and MJS yarns due to different twist construction
58
It has been shown that the packing density id higher towards the core in MJS yarn than on the surface. This can be explained on the bases of yarn structure, because there are no fibers to compress the outer wrapper fibers and hence the packing density is low
[22]
A typical carding machine production rate ranges from 80-100 kg/hr. However newer machines are claimed to have production rates up to 140kg/hr (Card DK 903 by Truetzschler) and 120kg/hr (Card C 51 by Rieter). These speeds for a card web density of 10-15 g/m2 correspond to web speeds of up to 250m/min. This suggests that even if the split ribbons are spun without any further drafting, spinning speeds should be of the order of 250 m/min. Furthermore, for better fiber orientation in the yarn, some drafting of the ribbons would be required, which increases the required spinning speeds even more.
59
Therefore, a high-speed spinning technology is best suited for the purpose. Such high speeds can be achieved only by vortex (up to 350 m/min) or air-jet (up to 200 m/min) spinning technology. The other alternative would be to lower the carding speeds, which may not be desirable at the first place, not to loose on carding efficiency. However, for a typical carding machine running at slower speeds (such as the machine being used at 20-40 m/min), Rotor spinning could be a potential candidate, but other constraints, that of, space and system complexity support the use of air-jet spinning. An air-jet nozzle would occupy the least space as compared to any other technology and is the simplest in terms of handling with least number of moving parts. All these advantages make airjet spinning to be the most suitable for the Card Spinning. Air-jet spinning is most gentle spinning method and no revolving parts are used to insert a measurable amount of twist. High friction polyester fibers of regular cut length are more suitable for air jet spinning in the medium and fine count range. It cannot handle short length cotton fibers. The finer the count, the closer is the strength to that of ringspun yarn. Murata Jet Spinner (MJS) and Murata 851 Vortex Spinner (MVS) are the two major brands of air-jet spinning machines, which are very popular in U.S.A. MJS can spin polyester, cotton, rayon, acrylic and blends of each in a count range of Ne10 to Ne60[5]. Air jet yarns are used for the production of synthetic fabrics, print cloth, sheetings, shirting, sewing thread, etc.
60
where it is taken up by the winder. The pressures for both the air jets inside the nozzles are controlled individually and can be monitored through pressure gauges. Currently no drafting has been implemented at any stage. However due to fiber weight there is some drafting that takes place between the card and the splitting assembly, and a small amount on the ribbon due to suction into the spinning nozzle. The waste web is guided below the spinning table from where it is sucked away using a separate suction system.
Air-jet nozzle
Winder
61
The ribbon is manually fed to the nip of feed roller, where from it is sucked automatically by the nozzle due to the air currents flowing into it. The yarn comes out of the other end and is gripped by the take up roller and then the yarn is manually taken to the winder. To vary the tension on the yarn between the winder and the spinning head, winder speed can be varied using the digital PID controller. Most of the test runs have been done at the slowest speed of the card, i.e. 20 m/min. Since there is no intentional drafting involved in the process yet, the spinning speeds are extremely low nearing 20 m/min. The speeds were determined to be V1 =18.3 m/min, V2 = 18.4 m/min, V3 = V4 =18.4 m/min, V5 =V6 =V7 = 19 m/min. A few test runs were also made at increased speeds of 40 m/min. But starting up at higher speeds is a limitation given the current experimental setup. At higher 40 m/min it was difficult to get started, but once started the process ran longer and better. Thus starting up at slower speeds and increasing the speeds from the card control panel while using the controller to change the speeds of all other drives accordingly, is expected to resolve this problem. The splitter assembly is currently placed 70 cm from the Carding machine. And the first pair of take-up rollers lies at 50 cm
62
from the splitter rolls. The nip of the take up rollers is 3 cm from the nozzle. The second set of take-up rollers lies at 2 cm from the spinning head. The winder is kept at 40 cm from the second set of take-up rolls. Special nozzles for spinning coarser counts were also used. Using bigger nozzles doesnt show any significant improvement in the yarn structure, but certainly the continuity of the process is found to have increased. The process can run for longer periods without an end break.
63
Figure 5.17 compares the structures of a ring yarn, typical air-jet yarn and the card-spun air-jet yarn. In the card-spun yarn the wrapping fibers wrap in relatively shorter lengths with smaller pitch of their helical path. This results in more hairy yarn as a larger surface area of the core fiber strand is exposed without being wrapped.
a)
b)
c)
Figure 5.17 (a) Ring Yarn (b) A typical Air-jet Yarn (c) Card-Spun Yarn
It has been observed that a finer count yarn is relatively more uniform in its surface appearance and is less hairy (Figure 5.18). Since a crimped polyester fiber was used in this study, more bulky mass inside the nozzle does not let air vortex perform wrapping effectively. Whereas for finer counts, there is plenty of free space for an effective vortex to form and thus a more uniform structure results.
a)
b)
64
CHAPTER 6
65
66
the second pair of take up rollers, whereas the second one controls the first pair of takeup rollers which are located right before the spinning head and after the splitting zone. Since the differential speeds in the system will lead to undesired drafts, it is very essential to control the speeds positively. Even a slight fluctuation in power supply may cause different speeds, resulting in the instability of the process. Therefore, a feedback system has been implemented to compensate for such instabilities. In this setup the Carding machine is the most suitable candidate to run in the Master mode because it cannot be controlled from outside, and it being the source of fiber mass for the spinning, determines the process speeds. Thus a change in the carding speed automatically adjusts the process speeds and the process remains stable and synchronized.
67
Reference Frequency (typically provided by a sensor and gear driven by a motor upstream in the process) and the ratio set point. Explicitly, if either the ratio set point or external frequency input are reduced by half the speed command is reduced by half, and if both are reduced by half the speed command is reduced to one quarter of its value before the change.
II. Magnetic Pick-up: These are proximity sensors mounted on a bracket. These sensors generate voltage pulses as gear teeth are sensed. The magnet in the sensors induces current due to change in magnetic field because of uneven profile of a gear surface. Magnetic pick up has been used on the carding machine, to get a waveform output correlating the card speed. They are mounted very close to the gear. Typical gap ranges between 0.003 and 0.005 inches. Thus they need to be mounted on a sturdy bracket as a slight change in position results in a significant change in the output pulse.
68
III. Ring Kits: These are used to provide M-Trim controller a feedback input, in order to accurately control the speeds. It also uses a magnetic sensor, which detects the actual speed of the motor being controlled. They consist of an aluminum ring and a gear with a specific number of teeth, and are mounted directly on the motor. The gear is mounted on the motor shaft. They also generate pulses to send signal to M-Trim, where the differential in the desired and actual speeds is minimized.
6.3.2 Design to obtain required drafts Although no drafts have been implemented in the system, its intended to introduce some for two reasons. First, if the web density is increased to increase the production, required ribbon width would decrease and may fall below the achievable limits. Thus drafting becomes a critical step to increase the strip width. Secondly, drafting would help in orienting the fibers parallel to the ribbon direction, after the split, because splitting results in some bridging fibers between the web and the ribbon causing the edge fibers straying out. Thus the introduction of drafts in the process can be used to solve both the problems. Slight draft between the card and the splitter can reduce the web density. And then a significant draft just before the spinning head can be useful. To obtain this draft, the speed of the front pair of take-up rollers can be adjusted using the controller. And as the card speed varies the roller speed would change in the same ratio, keeping the draft constant. Furthermore, to induce required tension on the yarn before it winds on to the winder, the second pair of take-up rollers can be run at a different speed, controlled using the second M-Trim. The winder is currently connected to the second pair of rollers through a
69
belt-pulley system to run at the same speed. But if required variable sized pulleys can be used to change the speed ratios.
70
CHAPTER 7
The coefficient of variation was chosen as a measure of web density variability in both cross machine and in-machine directions. The estimation of absolute web density values is difficult as it is affected by the surrounding conditions, like power supply fluctuations, light distribution, ambient light etc, which constantly keep changing. However a measure of relative variability in the web density, like coefficient of variation is both easier to estimate without being prone to such variations, and gives more compact information about the variations. In this project the point of major concern was the uniformity of web density rather than the actual web density, as it was required to regulate the fiber flow to the spinning head. The coefficient of variation was required to be estimated in both the directions for different ribbon-widths and cut-lengths. Several tests were conducted for different parameters, as discussed below.
7.1 Extracting the relevant portion of the image The web on the edges is very non uniform as the edges keep moving, and also the web density is highly varying. Therefore it was decided to discard some pixels corresponding to the edges of the web. CV values were calculated with different combinations of discarded values from both the sides, Figure 7.1. As shown in the Figure 7.2, it was found that the best CV values are obtained when about 250 pixels were discarded from the left and about 200 from the right, corresponding to the 5 and 4 inches of the field of view of the camera, which also includes some portion looking beyond the web. The
71
results were consistent with what was observed on the machine. The left edge was more variable as compared to the right, and therefore a larger portion of the image was discarded from the left. Once decided, all further experiments were done with these values.
Camera
Cross Machine CV% for different values of pixels discarded from the right and the left
17 16 15
16.1 %
CV(%)
14 13 12 11 10
Increasing Disacard-Right
Increasing Disacard-Left
12.2%
11.6%
[4 50 ,1 00 ] [4 00 ,1 00 ] [3 50 ,1 00 ] [3 00 ,1 00 ] [2 50 ,1 00 ] [2 00 ,1 00 ] [1 50 ,1 00 ] [1 00 ,1 00 ] [1 00 ,1 50 ] [1 00 ,2 00 ] [1 00 ,2 50 ] [1 00 ,3 00 ] [1 00 ,3 50 ]
Figure 7.2 CV values after discarding the pixels from the left and the right edges
72
[2 50 ,2 00 ]
7.2 Estimating the coefficient of variation in the sliver To be able to compare the results with the already known ranges of values for the sliver CV%, calculations were done for machine direction CV estimation considering the web as a wide ribbon of 32 inches, covering the whole width of the web. CV was calculated using 150 mm cut-lengths for 8m, 16m, 32m and 64m lengths of the web. Since the coefficient of variation is calculated for several hundred meters of the sliver length, these values can not be meaningfully compared to those. The analysis up to this point was done using an offline web analysis program. There was a limitation on the size of image that could be processed at one time. The maximum allowable size was obtained corresponding to 64m of length.
As shown in Figure 7.3, the estimated sliver CV% for 8 meter long sections varies between 3% -12%.
11.5
4 2 0 1 17 18 19 2 3 20 4 21 5 6 7
170 meters 8 9 W b 10 ti 11 b 12 13 14 15 16
Figure 7.3 Estimated Sliver CV% for 8 meter long sections of the web
73
The non-uniformity appears to be fairly random in short lengths. And to get more meaningful estimation, longer lengths must be considered. The offline web analysis did not offer the flexibility of analyzing longer lengths easily, therefore an online web monitoring program has been considered, and is expected to reveal a better picture of the process dynamics in the long term as well.
CV (%)
10 8 5.8 6 4 2
5.8
6.3
6.4
170 meters
0 1 2 3 4 5 6 7 8 9 10
Figure 7.4 Estimated Sliver CV% for 16 meter long sections of the web
When the analysis was done for 16 meter long web sections on the same set of images the CV% values increased as compared to those in the case of 8m length values, Figure 7.4. This indicates that the web density varies quite significantly after the short lengths of around 8m. Further the sliver CV% values were estimated with increasing web lengths, ranging from 8m to 80m. As shown in Figure 7.5, as the web length was increased the estimated sliver CV% increased and became almost constant after web lengths of more than 24 meters were considered. Web-lengths of more than 80 meters could not be considered, again because of the limitation on the image sizes for offline analysis.
74
CV(%)
Figure 7.5 Variation in estimated Sliver CV% for increasing lengths of web sections
These values were quite high as compared to the sliver CV % values. This suggested that the web density in this setup varied significantly with time. This result agrees with the visual observations, as the web thickness changed quite a lot with time. This could be a result of non uniform bat formation at the back of the card, or the non uniform fiber supply to the card from the fine opener. The carding machines are expected to run continuously for several hours to give a consistent performance, whereas in this study machine ran for intermittent short periods ranging from about 30 minutes to an hour. This might have resulted in varying card web density. However as intended the image analysis suggested the need for looking into the reasons for the varying web thickness.
75
7.3 Determining the required Ribbon-widths Another question, which needs to be answered, was regarding the optimum ribbon widths that should be obtained after the web dividing device, in order to obtain acceptable yarn variability. The CV values for various ribbon widths and cut-lengths were analyzed, to plot curves similar to variance length curves. Figure 7.6 shows the obtained results.
12
CV %
11
10
9
Group I Ribbon Width = 1" Group II Ribbon Width = 1.5" Group III Ribbon Width = 2" Group IV Ribbon Width = 2.5" Group V Ribbon Width = 3"
As expected CV values decrease with both increasing ribbon-widths and increasing cutlengths. Thus once the amount of variability that is added by the web dividing device and the spinning nozzle are determined, the operating range of ribbon widths for the acceptable yarn CV can be back calculated.
76
7.4 Calculating Cross Machine Direction CV% values: Cross machine CV was calculated using 0.6 inch cut-lengths and the ribbon widths as 2.5 inches. About 80 m of web was analyzed and the variation of the CV% was found to be as shown below in the Figure 7.7
CV(%)
25 20 15 10 5 0 1
640
1279
1918
2557
3196
3835
4474
5113
5752
10
6391
Figure 7.7 Variation of Cross Machine CV for 0.6 inch cut-lengths in the web with time
The figure suggests that the web was more variable in the beginning as compared to the end. The CV values vary a lot for 0.6 cut-lengths initially. The web was thinner in the beginning and became heavier later on. Therefore the relative variations were observed to be higher in the beginning. A few random peaks were also observed occasionally. For example in this case the highest peak appeared around after 38 meters (71st frame), along with the others at 16 m and 50m. The analysis being offline up to this point, it was difficult to establish direct relations between the results obtained by the image analysis program and the actual web as visually observed. The new online version of the program would provide a better correspondence between the calculations and the visual observations. This would also help in processing longer lengths of the web to provide more meaningful statistics.
77
7. 5 Calculating Machine Direction CV% values: To calculate machine direction CV 2.5 ribbon width was considered for different cut lengths. As shown in the following figures (Figure 7.8), the trend for all the cut-lengths were similar, with just the values decreased with increasing cut-lengths.
Machine Direction CV % for Ribbons from 10 successive groups of 280" (7m.) length
( Cut-Length = 0.2", Ribbon-Width = 2.5" )
Grp 1 Grp 2 30 25 Grp 4 20 CV (%) 15 10 5 0 Grp 9 Grp 7 Grp 5 Group Num ber Grp 3 Grp 1 1 3 5 Grp 5 Grp 6 Grp 7 Grp 3
Machine X-machine
7 9 11 13
Machine Direction CV % for Ribbons from 10 successive groups of 280" (7m.) length
( Cut-Length = 1.0", Ribbon-Width = 2.5" )
Grp 1 Grp 2 30 25 Grp 4 20 CV (%) 15 10 5 0 Grp 9 Grp 7 Grp 5 Group Num ber Grp 3 Grp 1 Grp 5 Grp 6 Grp 3
Machine X-machine
11 13
Figure 7.8 Variation of Machine direction CV for different cut-lengths averaged over 7m
78
Both the graphs suggest that the variability in the left most ribbon was the highest, and the peaks occurred between 40-50m lengths. The web was relatively uniform in the centre and then the non-uniformity increased again towards the right edge.
7.6 Discussion
The absolute values for the web density have not been calculated using this image analysis technique. Instead the goal was to be able to characterize the nonuniformity or the variations in the web density. These results can be considered similar as the variability tests conducted by the Uster testers. Uster testers dont calculate the absolute values but measure the variability with time in the yarn or the sliver.
This technique is based on a gray scale image analysis, thus changing fiber color may cause variations in the results, which may not be desirable. However since it measures only the relative variations, as long as the fiber color does not change frequently while the process is running, the CV values should not get affected, and we would still get a meaningful statistics. Similar case can be discussed for fibers with varying crimp and texture, where the absolute values may be scaled but the CV values would still remain similar.
79
CHAPTER 8
80
8.2 Spinning:
For consistent spinning the absolute values for the nozzle pressures N1 and N2 need to be determined precisely. And once those pressure combinations are known, yarn tests should be conducted to characterize the consistency. The relative speeds of various rollers should be maintained constant at all the time. There is problem of increasing friction in the bearings and the bushes being used for this roller due to fiber choking. Thus efforts should be made to prevent fibers from wrapping on the roller shafts and choking the bearings. This would help in maintaining the desired speeds for all the rollers.
81
Figure 8.1 Setup for web dividing nozzles with precision settings
The system is very unstable in the sense that even a slight disturbance changes the air movement in the web dividing region, and a non uniform division results. Therefore a better control on fibers is required in the dividing region along with a successful release of the air away from this area. Therefore a perforated roller with a suction system with suction at specific regions on the surface of the roller might provide a better control and hence a better web division (Figure 8.2). This would help in easy release of the air released from the nozzle without disturbing the web. Also due to suction up to some distance the split ribbon would be better controlled until it reaches a high air-movement free region. Reducing the size of web take up assembly should facilitate bringing closer of all system components. This would provide better access to all the parts and less distance to travel for the web and ribbons without a positive control, thereby less unwanted drafting, due to sagging.
82
Splitting Nozzle
Card Web
Bottom Rollers Figure 8.2 Web take-up system with perforated top roller for better division
83
REFERENCES
[1]
Pourdeyhimi, B. and Kim, H. S., Measuring Fiber Orientation in Nonwovens: The Hough Transform, Textile Research Journal, 72(9), 803-809 (2002)
[2]
Cardamone, J. M., Damert, W. C., Phillips, J. G., Marmer, W. N., Digital Image Analysis for Fabric Assessment, Textile Research Journal, 72(10), 906-916 (2002)
[3]
Wu, Y., Pourdeyhimi, B.,Spivak, S. M., and Hollies, N. R. S., Instrumental Techniques to Quantify Textural and Appearance Changes in Carpets, Textile Research journal, 60(11), 673-687 (1990)
[4]
Yao, M., Sharp, C., DeBrunner. L. S., and DeBrunner, E., Image Processing for a Line-Scan Camera, 1058-6393/97 IEEE, 130-134 (1997)
[5]
Gonzalez, R.C., and Wood, R.E., Digital Signal Processing, Addison-Wesley Publishing Company, 1991.
[6]
Marchant, J. A., Testing a Measure of Image Quality for Acquisition Control, Image and Vision Computing 20 (2002) 449-458.
[7]
Murino, V., Foresti, G. L., and Regazzoni, C. S., Adaptive Camera Regulation for Investigation of Real Scenes, IEEE Transactions on Industrial Electronics, Vol. 43, No 5, (Oct. 1996).
[8]
Zou, H., Investigation of Hardware and Software Configuration on a Waveletbased Vision System, Masters Thesis, Georgia Institute of Technology, Atlanta, Georgia (1998)
[9]
Dorrity., J. L., Zhao, F., and Carr, W. W., Camera-based Measurement of Textile Card Web Density, Textile Research Journal 73(1), 69-73 (2003).
[10]
Young, I. T., Modern Digital Image Analysis, CH2673-2/89, IEEE, 1699-1702 (1989).
84
[11]
Tao, L., Peter, W., and King, T., Machine Vision in the Inspection of Patterned Textile Webs, Industrial inspection (Digest no: 1997/041), IEE Colloquium, 9/1-9/5, (1997).
[12]
Dorrity, J. L., and Vachtesevanos, G., On-line Defect Detection for Weaving Systems, Textile, Fiber and Film Industry Technical Conference, 1996., IEEE 1996 Annual (May 1996)
[13]
Channel Interface for Real-Time Industrial Image Processing Applications, Industrial Electronics, Control and Instrumentation. IECON '94., Vol 2, 884889, (Sep 1994). [14] Farah, B., D.,Measurement of Trash Contents and Grades in Cotton using Digital Image Analysis, Signal Processing, 1996, 3rd International Conference, vol.2, 1545-1548 (Oct 1996). [15] Zhao, F., Determination of carded Web Density by Image processing, Masters thesis, Georgia Institute of Technology, Atlanta, GA, November 2000 [16] Wang, F., Ye, J., Automated Beef Steak Grading by Digital Image Analysis, IEEE International Conference 1997, vol. 4535, 500-504 (Oct 1997). [17] Chasmawala, J. R.,Hanson, M. S. and Jayaraman, S., Structure and Properties of Air-Jet Spun Yarns, Textile Research Journal 60(2), 61-68 (1990). [18] Chasmawala, J. R., Studies on the Effect of Spinning Parameters on the Structure and Properties of Air-jet Spun Yarns, PhD Dissertation, Georgia institute of Technology (1987). [19] Oxenham, W., Fasciated Yarns- A Revolutionary Development, Journal of Textile and Apparel Technology and Management, volume 1, issue 2, winter 2001 [20] Tyagi, G. K. and Jindal, R., Influence Of Pressure and Position of First Nozzle and Spinning Speed on the Properties of Acrylic MJS Yarns, Indian Journal of Fiber and Textile Research, Vol. 26, 321-323 (Sept 2001) [21] Murata : MJS Management Seminar 1990
85
[22]
Punj, S. K., Debnath, S., chowdhary, A., Fiber Distribution in Air-jet and Ring Yarns, Indian Journal of Fiber and Textile Research, Vol. 26, 251-254 (Sept 2001)
[23] [24]
Naylor, G., Murata Vortex spinning: A New Spin on Textile Processing Tilocca, A., Borzoe,P., Caosio, S., and Durante, A., Detecting Fabric Defects with a neural network using two Kinds of Optical Patterns, Textile Research Journal, 72(1), 545-550 (Jun 2002).
[25]
Lehostky, D., A., Developments in High Speed Inspection Using Intelligent CCD Cameras, Proceedings of SPIE Machine Vision Applications, Architecture, and System Integration Conference V, Volume 2908, page 2-13 (Nov 1996).
86
Appendix A
To select the configuration file: Open the System Configuration dialog (SysReg icon) Choose board from BitFlow boards found: list box. Click Board operation: Configure Board Details dialog. Click Camera file operation: Add Choose Camera File dialog or Open dialog (standard Windows). Choose camera configuration file.
87
b) CamVert A camera configuration file is a specially formatted file that describes how to initialize a BitFlow board so that it can acquire data from a particular camera, how the board interacts with the cameras control signals, and where the data received should be placed. Camera configuration files are used to setup the Road Runner board for data acquisition. The camera files contain all of the information required to initialize a Road Runner board for use with a particular camera or digital acquisition system. Initial values for timing, control, and synchronization are specified in the camera files. The camera files also contain information used to control the PCI based Scatter/Gather DMA engine. A camera configuration file is loaded at run time by the application program. The Road
88
Runner libraries consult the camera files for information about the Road Runner board(s) that are currently configured in the system. A camera can have several different camera configuration files, each one corresponding to a different mode of operation (for example, whether or not acquisition of a frame requires a trigger signal). A camera configuration file is stored on disk in a compact binary format; the filename suffix used for it depends on the board type .cam for Road Runner, .rcl for Road Runner CL, and .rvc for Raven. We have a .cam file as we are using a Road Runner board. CamVert provides a Text Editor that supports standard text editing functions and three special-purpose editors. There is a Register Editor for editing the settings of a boards registers and a QTAB Editor for editing the QTAB model parameters; for Road Runner and Road Runner CL boards, there is also a CTAB Editor for editing the settings of a boards CTABs.
Various settings required for test setup are done as follows: Open the camera configuration editor and select Primary Road Runner attached camera from the File menu. Once a camera configuration document is open, its contents can be modified directly with the text based editor or modified indirectly by using one of the graphical editing tools. The graphical editing tools allow the user to quickly view and/or change most of the configuration values contained in the file. Graphical editors are available for modifying Registers, Control Table (CTAB) function and Quad Table (QTABs) model parameters., Use Modify ! Registers to configure the registers: o To convert from Free run mode to One shot mode, and use Encoder as an External trigger, select CON5 register and set the HSTOP bit.
89
Since EXSYNC is controlled by HCON1. Change the location of the first rising edge to control line rate.
PRIN is controlled by HCON2. Set PRIN high in the configuration file for maximum exposure.
Set the frame size depending upon the camera. For the camera being used (Dalsa Cl-P1-2048W), set XSIZE as 0x00000800 and YSIZE as 0x00000400.
Set Pixel depth (number of bits per pixel in hexadecimal) (PIXBITDEPTH as 0x00000008) in the .cam file.
Once the setup of Configuration files is complete, we can use the R2View GUI example to test the operation of the camera.
90
Appendix B
Circuit Design
91
Appendix C
92