EVALUATION OF THE MANUFACTURING OF A TEXTILE BODY USING COLOR PARAMETERS
Patent Information
- Application Number
- DE602022026893
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-07-13
- Publication Date
- 2025-12-17
- Estimated Expiration
- 2042-07-13
AI Technical Summary
Existing methods for assessing yarn quality, particularly in elongate textile bodies, are inefficient and lead to time and material loss due to the removal of non-defective sections during the rewinding process.
A method and apparatus that utilize principal component analysis to assess yarn quality by determining deviation scores based on color and non-optical parameters, weighing deviations differently depending on their statistical dispersion, and using a control unit to improve the robustness of quality assessment.
Enhances the accuracy of yarn quality assessment by identifying unusual variations more effectively, reducing the removal of non-defective sections and optimizing the manufacturing process.
Description
Technical Field
[0001] The invention relates to a method for assessing the quality of an elongate textile body, in particular of a yarn, as well as to an apparatus to implement such a method.Background Art
[0002] Typically, color components and other body parameters of a yarn or other type of elongate textile bodies, such as yarn-precursors, are measured by means of a sensor head. In order to assess yarn quality, the parameters are monitored to lie inside predetermined ranges. If events are detected where this condition is not met, the sample is determined to be defective.
[0003] Defective sections of yarn may e.g. be removed during the rewinding process in a yarn clearer. While such yarn clearing improves overall yarn quality, it leads to loss of time and material.
[0004] EP3321668A2 describes a device for measuring optical properties of an elongate body.
[0005] Zhong Zhili et al., "Comprehensive quality evaluation of jute-cell / cotton blended yarn based on principal component analysis", Indian Journal of Fibre & Textile Research, Vol. 39, 1 September 2014, pp. 326 - 328 describes a methodology to compare different types of yarns to each other.Disclosure of the Invention
[0006] Hence, it is a general object of the invention to provide a method and apparatus of the type above that allow a better assessment of the quality of the textile body.
[0007] This object is achieved by the method and apparatus of the independent claims.
[0008] Hence, the invention relates to a method for assessing the quality of an elongate textile body, in particular a yarn, that comprises at least the following steps: 1) Running the elongate textile body past at least one sensor head: The textile body may again e.g. be a yarn precursor, a yarn, or a fabric manufactured from yarn. 2) Determining, by means of the sensor head, a first set of samples B m = (B 1m ... B Km ) of body parameters of the textile body: K > 1 is the number of different body parameters in the set, such as the number of different color components. The samples of the body parameters are determined repetitively by means of online measurements, i.e. measurements at one or more locations along the manufacturing chain. m is an index indicative of a time and / or body location a sample B m is associated with, with m = 1 ... M with M > 1, advantageously M > 500, in particular M > 100'000. The samples may be equal to the actually measured values, but typically they are functions thereof. For example, they may be corrected for range, linearity, offset and / or transformed for the values to be normally distributed. 3) Determining "principal components" w n of the first set of samples B m : As known to the skilled person, the "principal components" of a multi-dimensional data set are directions that constitute an orthonormal basis in which different individual dimensions of the data are linearly uncorrelated. 4) Measuring a second set of samples B' p = (B' 1p ... B' K'p ) of body parameters for a section of the textile body: This second set of samples may e.g. be a subset of the first set of samples or a different set of samples. The index p ranges from 1 to P, with P > 0, i.e. the second set comprises at least one vector of parameters (B' 11 ... B' K'1 ), possibly more. Mostly the parameters 1...K' are identical to 1... K of the first set. However, they may be measured by an identical but distinct sensor. Additionally, they may be distinct functions of the measured values, e.g. the offset subtraction and / or the sampling rate in time or length may differ. 5) For this second set, "deviation scores" s np are determined for each principal component w n and each sample p. Each deviation score s np is a function D depending at least on the deviation d np along the respective principal component w n between the sample B' p and a reference value, advantageously the average of the first or of the second set. The deviation scores s np may e.g. be weighted deviations that are monotonously increasing functions of the deviations d np . Alternatively, the deviation scores s np may e.g. be descriptive of a probability of the given deviations d np , e.g. based on the respective probability density functions above. 6) Assessing the quality of the section of the textile body using the deviation scores s np : By assessing the quality of the section of textile body from the deviation scores s np , the quality assessment becomes more robust. Often, textile bodies have a large statistical dispersion along one direction of parameter space, e.g. the color space, and smaller dispersion along another directions of parameter space. However, unusual color variations will catch the eye more than the typical ones. Also, yarn manufacturing is often optimized to cope with variations that occur typically. Hence, variations in typical color directions are of less importance than variations in parameter space that happen less frequently and are therefore "unexpected".
[0009] For example, the deviation scores may, for each component, be summed. Alternatively or in addition to this, different predefined weights may be used for differently weighing the deviations along the different principal components, e.g. based on the understanding that some types of defects are less important than other ones.
[0010] Advantageously, the method further includes the step of determining dispersion parameters v n descriptive of the statistical dispersions of the set of samples B m along principal components w n . The "dispersion parameters" describe the extent to which the first set of body parameters or any function thereof are statistically spread along w n . A dispersion parameter may e.g. be the variance, standard deviation, or a percentile range (e.g. the difference between the 10% and 90% percentiles) of the first set of body along the respective principal component w n . The dispersion parameters v n may e.g. also be parameters of the probability density functions PDF along the given principal components.
[0011] In that case, function D also depends on the dispersion parameter v n for the principal components w n . In this case, function D(d np , v n ) is such that ∂D / ∂d np has opposite sign from ∂D / ∂vn. In other words, it weighs the various deviations d n differently depending on the respective dispersion parameter v n . If the dispersion parameter (i.e. the scatting of the values) is small, a deviation has more weight. For example, D(d pn , v n ) may e.g. be proportional to d np / v n .
[0012] Alternatively, i.e. if function D does not depend on the dispersion parameter v n , some fixed weights typical for the processed yarn material may e.g. be used instead.
[0013] For example, the color of cotton yarn often has strong variations in normalized luminance but much weaker variations in hue. Hence, a color deviation in hue is more visible than a deviation of the same amplitude in luminance. By weighing deviations in hue more strongly than deviations in luminance, the product quality can therefore be improved.
[0014] The method may further comprise the step of explicitly determining at least some of the principal components w n from the first set of samples B m . This may provide further information about the nature of the textile body, e.g. of its composition. It must be noted, though, that there is no need to determine any of the principal components w n explicitly in order to determine the dispersion parameters v n . For example, calculating the Mahalanobis norm (see below) allows deriving the dispersion parameters v n without an explicit knowledge of the principal components w n .
[0015] Advantageously, at least some of the body parameters are color components of the textile body. This allows handling color defects of the textile body.
[0016] Alternatively or in addition thereto, the body parameters comprise at least one of the following non-optical parameters: a parameter derived from a diameter of the textile body, a parameter derived from a capacitance of the textile body, and a parameter derived from a triboelectric property of the textile body.
[0017] Advantageously, two or more of these non-optical parameters are combined. For example, the linear density, i.e. ratio of capacitance and diameter may be calculated. The linear density may then optionally also be correlated with the triboelectric properties.
[0018] This allows correlating non-optical parameters.
[0019] Advantageously, the body parameters comprise color components of the textile body as well as at least one of the non-optical parameters. Often, these different types of parameters are strongly correlated. For example, foreign fibers may not only affect the color of the textile body but its diameter or capacitance as well. Hence, the combination of both measures is a better indication for a fault than any of the single measurements taken separately.
[0020] In yet another advantageous embodiment, the method may comprise the step of pre-processing the samples using non-linear functions in order to make the statistical distribution of the first set of samples B k symmetric along the principal components w n and / or to make the first set of samples B k have normal distributions. In this way, as described below, "lopsided" dispersions can be corrected.
[0021] The methods above may further comprise the step of using the assessed quality for removing a section of textile body in a yarn clearer.
[0022] Alternatively or in addition thereto, the methods may further comprise the step of using the assessed quality for automatically displaying an alert to a user.
[0023] The present invention also relates to a method for manufacturing a yarn that comprises the method for assessing the quality of an elongate textile body as described herein. The elongate textile body may e.g. be the yarn itself or a yarn precursor.
[0024] The method for manufacturing the yarn may also comprise the step of removing a section of yarn as a function of the assessed quality of said section. In other words, the assessed quality may be used in a yarn clearer to test if a given section of yarn has to be removed.
[0025] As mentioned, the invention also relates to a yarn manufacturing apparatus. This apparatus comprises a plurality of sensor heads and a control unit adapted and structured to carry out the methods of the present invention.Brief Description of the Drawings
[0026] The invention will be better understood and objects other than those set forth above will become apparent when consideration is given to the following detailed description thereof. This description refers to the annexed drawings, wherein: Fig. 1 is a schematic view of an apparatus for manufacturing yarn, Fig. 2 shows an example of the normalized sensitivities of the color components measured by a sensor head, Fig. 3 is schematic diagram of an embodiment of a sensor head, Fig. 4 shows the distribution of a measured value (A) and the body parameter (B) derived therefrom, and Fig. 5 shows an example of the values of a color parameter as measured for textile body. Modes for Carrying Out the InventionDefinitions
[0027] A body parameter comprises at least two parameters derived from measurements on the elongate body. It may for example include components from a color parameter (see below) and / or non-optical parameters as mentioned herein.
[0028] A color parameter comprises at least one, in particular several color components of a color space. Advantageously, it includes at least three color components of a color space. The color space is used to describe the color detected by the sensor head. In this context, the color space advantageously spans at least the visible spectrum, e.g. between wavelengths of 380 and 750 nm. It may, however, also extend into the ultraviolet, e.g. at least as low as 250 nm, and / or into the near infrared, e.g. at least as high as 1.8 µm. Advantageously, the color parameter is descriptive of at least the hue of the color of the textile body, e.g. in HSV color space.
[0029] For example, the components may describe the optical reflection or transmission of the textile body in at least two different spectral ranges. Advantageously, there may be at least three color components indicative of the optical reflection or transmission of the textile body in at least three different spectral ranges of the spectrum between, in particular with each of the at least three different colors falling at least in part into a spectral range of 250 nm and 1.8 µm, in particular at least in part into the visible spectral range of 380 and 750 nm.
[0030] The color space may also be the RGB color space or another color space indicative of the color in three or more different spectral ranges, or it may be the CMY or HSV color space, with the components being at least one or two of the coordinates in these color spaces, e.g. the H coordinate.
[0031] A textile body may be a yarn precursor, in particular a stream of flocks in the blow room, or a sliver or roving as obtained by carding and drawing, or it may be a yarn as obtained by the spinning process or a fabric manufactured from such yarn. In some embodiments, it may also be a product manufactured from the yarn. Advantageously, though, at least the textile body sampled at the claimed sensor head is a yarn.
[0032] The yarn manufacturing apparatus may at least comprise one of a blow room, a carding machine, a drawing machine, a spinning machine, a winder, and a yarn clearer. Advantageously, the apparatus comprises at least a yarn clearer.Overview
[0033] Fig. 1 schematically shows some elements of a cotton spinning mill as an example of a yarn manufacturing apparatus.
[0034] As known to the skilled person, such a spinning mill comprises a blow room 10, where bales of cotton are opened into flocks, which may then be precleaned as well as fine cleaned. In this process, one or more streams of flocks are generated.
[0035] The stream(s) of flocks may be run past sensor heads 12, e.g. in the fine cleaners 14 of the blow room 10. The function of these sensor heads 12 will be described below.
[0036] The mill further comprises a carding and drawing section 16, where the fibers in the flocks are separated, straightened, and formed into slivers and rovings. The slivers or rovings may again be run past sensor heads 18.
[0037] In a next step, the products from carding and rowing section 16 are fed to a spinning section 20, where they are spun into yarns in a plurality of spinning units 22. The yarns may again be run past sensor heads 24.
[0038] Finally, the yarns, e.g. wound on cops, are fed to a winding section 26 having a plurality of yarn clearers 28. In each yarn clearer 28, the yarn is run past a sensor head 30, e.g. while being wound from cops onto a bobbin.
[0039] The apparatus further comprises a control unit 31 controlling the operation of the individual components. In Fig. 1, it is depicted as a single element, but it may also be distributed and / or have sub-sections attributed to the different parts of the apparatus.
[0040] Typically, control unit 31 comprises at least one CPU 32, memory 34, input interfaces 36 for receiving sensor signals, e.g. from the various sensor heads as well as from other sensors of the apparatus, output interfaces 38 for controlling actuators of the apparatus, at least one input control 40 for receiving user input, and at least one display 42 for displaying information to the operator.
[0041] Control unit 31 may perform various functions using program code and parameters stored in memory 34. In particular, it is programmed to carry out the methods as described herein.Sensor heads
[0042] As mentioned above, the apparatus comprises at least one or a plurality of sensor heads 12, 18, 24, 30. Each of these sensor heads is adapted to measure samples B km of one or more of the body parameters of the textile body, where index k = 1 ... K indicates the parameter and index m is indicative of the time and / or yarn position to which the samples are attributed.
[0043] The number K of body parameters is advantageously larger than 1. A single sensor head may be adapted to measure all K body parameters, or different sensor heads may be provided to measure different subsets of the body parameters.
[0044] The samples of the body parameters can be written as a vector B m = (B 1m ... B Km ). They are determined repetitively and online, i.e. they are determined on the textile body while it is being processed by the apparatus in a manufacturing process.
[0045] Advantageously, the body parameters include the color components C 1 ... C N of a color parameter C = (C 1 ... C N ) of the textile body, with N being at least 2, in particular at least 3. Each such color component C n may describe (i.e. may depend on) the interaction of the textile body with light of a given spectral range W n , wherein the spectral ranges of the different color components differ from each other.
[0046] In one embodiment, the color space may be based on different spectral components in a spectral range as specified above.
[0047] Advantageously, each color component C n describes the optical reflectivity of the textile body in the given spectral range. However, in another embodiment, each color component C n may describe the optical transmission of the textile body at the given spectral range.
[0048] The spectral ranges are advantageously non-overlapping and / or span a substantial part of the visible spectrum. This is illustrated in Fig. 2, which shows the normalized sensitivities of the color components C n with n = 1 ... N (in this case for N = 3) as a function of the wavelength λ. For each color component, W n denotes the spectral range or width at half maximum and M n the wavelength of maximum sensitivity.
[0049] In order to be non-overlapping, there should advantageously be at least two, in particular at least three, color components whose spectral ranges W n have a mutual overlap by less than 0.25, with the mutual overlap O ij of two spectral ranges W i and W j being defined by O ij = 2 * W ij / W i + W j , with W ij being the range where W i and W j overlap.
[0050] Advantageously, at least one spectral range, in particular at least two of them, should have a width W n smaller than 50 nm for good color selectivity.
[0051] In order to span a substantial part of the visible spectrum, there should advantageously be a least two, in particular at least three, color components whose maximum sensitivities M n are at least 50 nm away from each other.
[0052] Advantageously, at least one maximum sensitivity M n is in the violet, blue, or green spectral range, i.e. below 550 nm, and at least one maximum sensitivity M n is in the red spectral range, i.e. above 600 nm. In particular, there is advantageously one maximum sensitivity in the blue or violet spectral range below 500 nm, at least one maximum sensitivity in the green or yellow / orange spectral range between 500 nm and 600 nm, and at least one maximum sensitivity in the red spectral range above 600 nm.
[0053] Fig. 3 shows a schematic diagram of a possible embodiment of one sensor head 44, which, in the present embodiment, is adapted to measure color components as well as non-optical parameters of the textile body.
[0054] In the shown embodiment, it comprises three light sources 46a, 46b, 46c and a light detector 48. The light sources 46a, 46b, 46c emit light at different spectral ranges, corresponding e.g. to those in Fig. 2. Light sensor 48 is sensitive at all these spectral ranges. Control circuitry 50 is provided for operating the light sources 46a, 46b, 46c to e.g. emit light pulses sequentially and for detecting the response at light sensor 48 for each such light pulse.
[0055] The light from the light sources 46a, 46b, 46c falls on the textile body 52 to be inspected, interacts with the same, and, after this interaction, it is detected by light sensor 48. The interaction is advantageously a reflection, i.e. light sensor 48 detects light from the light sources 46a, 46b, 46c that has been reflected from textile body 52.
[0056] By attributing the measured light pulses to the individual light sources 46a, 46b, 46c, control circuitry 50 is able to measure the color components C n for the respective spectral ranges W n .
[0057] In yet another embodiment (not shown), three separate light detectors sensitive only in the different spectral ranges W n may be used, e.g. in combination with a broadband light source.
[0058] An example of a suitable sensor head for color components is e.g. described in EP3748343A1.
[0059] The sensor head of Fig. 3 may further comprise a capacitive sensor 54, which is adapted to measure the electrical capacitance of a measurement volume comprising textile body 52. Such a sensor is e.g. described in EP3751282A1. This sensor is used to determine a capacitance of the textile body.
[0060] The sensor head of Fig. 3 may further comprise a thickness sensor using a light source 56 and a light detector 58 to estimate the diameter of the textile body using shadowing techniques as e.g. described in EP3748342A1.
[0061] The sensor head of Fig. 3 may further comprise a triboelectric sensor 60 for measuring a triboelectric property of the textile body, such as e.g. described in CH532526 or US6650959.Operation
[0062] In operation, textile body 52 is run past sensor head 44, and sensor head 44 generates measured values X km at times or body locations indexed by index m. The measured values X km may have been subject to preprocessing, e.g. using filtering, downsampling, inverting, offsetting and / or averaging techniques, etc.
[0063] A set of samples B m = (B 1m ... B Km ) is determined from the measured values, e.g. using B km = F k X km .
[0064] The functions F k may be the identity functions, i.e. B km = X km , but advantageously, the functions F k may be selected such that they fulfill at least one of the following conditions: A) They offset and / or scale the measured values X km to map them into equal numeric ranges for a numerically more stable processing in the following steps. B) They offset the measured values X km to map them into ranges symmetrical to zero, again to make the following steps easier to implement. C) The functions F k may be non-linear, i.e. the samples B km of the body parameters are non-linear transforms of the measurements X km . In particular, this allows making the statistical distribution of the first set body parameters B k symmetric, and advantageously even Gaussian, in respect to a center point, e.g. zero. This is illustrated in Fig. 4, where graph (a) depicts an asymmetric probability distribution of a given measurement X and graph (b) depicts the nonlinear transform of X into the body parameter B that has symmetric probability distribution.
[0065] Condition C) may also make the distribution along the principal components (see below) symmetric.
[0066] Condition C) may e.g. be implemented by: Step 1) Writing F k X km = X km a , wherein a is an exponential to be determined by the following steps. Step 2a) Calculating, for a plurality of the measurement values X km , the values of F k (X km ), and then calculating a statistical measure of the asymmetry of the distribution of F k (X km ), in particular the skewness, and finding the value of the exponent a where the asymmetry is smallest, or Step 2b) Calculating, for a plurality of the measurement values X km , the values of F k (X km ), performing a statistical normality test on the F k (X km ), and finding the value of the exponent a where the distribution of the F k (X km ) is closest to a normal distribution.
[0067] Steps 2a) and / or 2b) may also be applied to other types of functions F k (X km ), in addition to or alternatively to Eq. (2), e.g. F k X km = log X km .
[0068] In another embodiment, for a set X km with m = 1 to M >> 1, several different quantiles may be calculated and the scale (X-axis) may be mapped nonlinearly to turn the histogram of the set into a normal distribution.
[0069] In more general terms, therefore, the present method may comprise the steps of measuring, by means of the sensor head, a plurality of measured values X km and calculating, from the measured values X km , the samples B m by means of non-linear transforms F k , wherein the non-linear transforms F k are adapted to make the distribution of the samples B m symmetric, in particular to make said distribution normal.
[0070] It must be noted that Eq. (1) assumes that each measured value X km is mapped into a corresponding sample B km of the body parameter. However, preprocessing the measured values may e.g. also comprise the step of combining two or more different measured values X k'm , X k"m into a single sample B km , i.e. B km = F k X k ′ m X k " m .
[0071] The set of samples determined in this manner can then be used for a plurality of applications described in the following sections.Principal component analysis
[0072] In the present method, principal component analysis is used to assess the yarn quality.
[0073] The concept behind this idea is illustrated with reference to Fig. 5, which shows the components of the color parameter measured for a given textile body during a run. In this case, three color components were measured, one for a blue spectral range, one for a green spectral range, and one for a red spectral range. Each one of the dots, +-crosses, and x-crosses in Fig. 5 stands for the color components measured at one time.
[0074] As can be seen, the vast majority of the values (the ones that are shown as dots) are confined to a "main" group denoted by dots, but there are also two distinct "outlier" groups, one of which is denoted by the +-crosses and the other one by the x-crosses.
[0075] In the present case, the main group corresponds to color values close to the expected, desired color of the body while the outlier groups indicate specific, distinct defects in the body.
[0076] As can be seen, though, the main group does not have symmetric distribution. Rather, it is elongate, stretching along the white-black direction (luminance) of the color space. This is a typical behavior e.g. for cotton, where the material may vary in luminance but less in hue and saturation. For this reason, variations in hue or saturation are usually less acceptable than variations in luminance.
[0077] Similar issues may arise for other types of materials, such as wool, silk, or synthetic fibers. Especially mélange yarns, as they are a blend of fibers which can have different colors, often show a variation especially between the two colors of their composing fibers.
[0078] Therefore, color variations along the elongate axis of the main group may be tolerated while variations perpendicularly thereto should be cleared or flagged more stringently.
[0079] While Fig. 5 only shows color components, a similar correlation between other body parameters may also arise.
[0080] For example, variations in thickness and capacitance of the textile body are strongly correlated in that a thicker yarn has a larger capacitance. Deviations from this (e.g. thickness varying without the "usual" variation of capacitance) may, however, be indicative of an unusual situation, e.g. due to a variation of the compactness of the yarn or a foreign fiber, that needs flagging or clearing.
[0081] Similarly, color components may also be correlated with non-optical body parameters. For example, a dark polyester-white cotton mélange yarn may have strong fluctuations in its luminance combined with a correlated variation of the capacitance between the capacitances of polyester and cotton. A white polyester fault however would combine the typical color of cotton and the capacitance of polyester. Each taken alone, the color and the capacitance, wouldn't be abnormal for the yarn, however, in this combination, they are indicative of a fault.
[0082] Hence, advantageously, and as already mentioned above, the present method includes the determination of dispersion parameters v n that are descriptive of the statistical dispersions of the set of samples B m along the principal components w n of the set.
[0083] In the example of Fig. 5, a first principal component extends substantially along the luminance direction (i.e. between RGB = (0,0,0) and RGB = (1,1,1), while the other two principal components extend perpendicularly thereto.
[0084] The dispersion of the body parameters v 1 along the first principal component is much larger than the dispersion along the second and third principal component. For the reasons above, variations along the first principal component may be tolerated while variations perpendicularly thereto should be cleared or flagged more stringently.
[0085] The dispersion parameters v n and (if required) the principal components w n are advantageously determined from a large set of samples, the "first set of samples" B m = (B 1m ... B Km ). Advantageously, this first set of samples is determined online while manufacturing a certain type of yarn, but it may also be determined offline, i.e. in a separate calibration procedure, and then be reused whenever the same type of yarn is being processed.
[0086] The number M of samples B m in the first set, with m = 1 ... M, is typically large, in particular M > 500, more advantageously even M > 10000, in order to have a large data set that is robust under statistical analysis.
[0087] The dispersion parameters v n may e.g. correspond to the standard deviation of the first set of samples along principal component w n , i.e. v n = ∑ m B m − A ⋅ w n 2 M 1 / 2 , where A is the average value of the first set of samples, and it is assumed that the principal components w n are unit vectors.
[0088] (Alternatively to the standard deviation, other measures descriptive of the statistical dispersion along the principal components may be used, such as the average deviation or percentiles corresponding to rare events, e.g. 0.02% and 99.8%.)
[0089] When the quality of a given yarn section is to be assessed, a "second set of samples" B ' p = (B' 1p ... B' Kp ) is measured, with p = 1 ... P and P > 0. If the first set of samples is determined online, i.e. during manufacture of the yarn,, the second set of samples may be a subset of or have an intersection with the first set of samples. Otherwise, it may be a distinct set.
[0090] For this second set of samples, the raw deviations d np between the samples B ' p = (B' 1p ... B' Kp ) of the second set and their average are calculated along the principal components w n .
[0091] For example, the deviations d np may be calculated as deviation from the average value A' of the samples, i.e. d np = B ′ p − A ′ ⋅ W n where A' is the average value of the second set of samples.
[0092] (Alternatively other measures descriptive of the deviation of single points may again be used, e.g. the deviation to the average A instead of A'.)From the raw deviations d np , "deviation scores" s np can be calculated using s np = D d np v n .
[0093] Advantageously, as mentioned, function D is such that ∂D / ∂ d np has opposite sign from ∂D / ∂v n . In other words, it weighs the various deviation d np differently depending on the respective dispersion parameter v n . For example, D d np , v n = k ⋅ d np / v n i , with i being an exponent > 0, e.g. i = 1, and with k being a constant, that may be settable by the user but advantageously is not and advantageously is the same for all n.
[0094] Finally, the quality of the section of textile body can then be assessed from these deviation scores s np .
[0095] For example, similar as in the example of dye color above, a fault score Q may be calculated that is indicative of the likelihood that a given section of textile body is a defect. For example, the fault score Q may be given by the sum of the squared deviation scores s np .
[0096] Advantageously, Q is the same for all B ' p sharing the same probability to occur. Therefore, since the deviations have already been weighted, the fault score Q is advantageously equally dependent on all deviation scores s n , i.e. ∂ Q / ∂ Sip = ∂ Q / ∂ Sjp for all i, j.
[0097] Advantageously, the weight of the single s np in the calculation of Q can however be modified by the user. This is e.g. useful if a yarn is a blend of dark man-made fibers and shorter white cotton fibers. The longer fibers are mainly responsible for the strength of the yarn. Therefore, while for the appearance of the fabric all s np are equally important, the user may want to be more severe along the dimension representing the blend ratio, attributing a higher weight to it.
[0098] Hence, in that case, the method advantageously comprises the step of providing a user interface for selecting a fault score parameter p n for each principal component. The dependence of the fault score Q on each of the deviation scores, i.e. ∂Q / ∂s ip , depends on the respective fault score parameter p i . At least some of the fault score parameters p i differ from each other.
[0099] Instead of calculating the fault score Q as described above, the fault score can e.g. also be calculated from the Mahalanobis distance, see e.g. https: / / en.wikipedia.org / wiki / Mahalanobis_distance, which uses the covariance matrix of the first set of samples and does not rely on an explicit calculation of the principal components even though it is still considered to be a method of principal component analysis.
[0100] Principal component analysis is advantageously combined with pre-processing the samples as described in the section "Operation" above using non-linear functions F k in order to make the statistical distribution of the first set samples B k symmetric, and advantageously even normal (Gaussian).
[0101] Instead of applying such non-linear functions F k on the measured values X km directly, non-linear transforms may also be applied to the samples B m or when calculating the deviations d np or the deviation scores s np .
[0102] In the above examples, the deviation scores s np are weighted deviations that are monotonously increasing functions of the deviations d np . Alternatively, though, they may also be descriptive of the probability of the deviations d np , in which case they are typically monotonously decreasing functions of the deviations d np .
[0103] Such probabilities may e.g. be calculated from the probability density function PDF n (d np ), which describes the relative likelihood that the value of the parameter would have a deviation close to the deviations d np , see e.g. https: / / en.wikipedia.org / wiki / Probability_density_function.Notes
[0104] In the present system, the quality of an elongate textile body 52, such as a yarn precursor or a yarn, is assessed. The textile body is run past a sensor head 20, 18, 24, 30; 44. At a first plurality of times, samples of the body parameters of the textile body 52 are measured. The parameters may include color components and / or other parameters, such as the thickness, capacitance, or triboelectric properties of the body.
[0105] Principal component analysis may be used to scale deviations in parameter space to make the quality assessment more robust in the presence of non-isotropic distribution of the samples.
[0106] A minimum variation of the parameters may be requested when assessing the quality of mélange yarns.
[0107] The color of a dye to be applied to the manufactured yarn may be taken into account in order to reduce the number of flagged or cleared yarn sections.
[0108] While there are shown and described presently preferred embodiments of the invention, it is to be distinctly understood that the invention is not limited thereto but may be otherwise variously embodied and practiced within the scope of the following claims.
Claims
1. A method for assessing quality of an elongate textile body comprising the steps of - running the elongate textile body (52) past at least one sensor head (12, 18, 24, 30; 44), - determining, by means of the sensor head (12, 18, 24, 30; 44), a first set of samples Bm = (B1m ... BKm) of body parameters of the textile body (52) with K > 1 by repetitively carrying out online measurements, wherein the first set of samples Bm is derived from the measurements, and wherein m = 1 ... M with M > 1, - measuring a second set of samples B'p = (B'1p ... B'Kp) of body parameters for a section of the textile body, wherein p = 1 ... P with P > 0, characterized by the steps of - determining principal components wn of the first set of samples Bm, - determining deviation scores snp for each principal component wn, wherein each deviation score snp is a function D depending at least on a deviation dnp between the second and first set along the respective principal component wn, and - assessing the quality of the section of the textile body using the deviation scores snp.
2. The method of claim 1 further comprising the step of determining dispersion parameters vn descriptive of dispersions of the first set of samples Bm along the principal components wn, wherein the function D further depends on the dispersion parameter vn for the principal component wn, wherein ∂D / ∂ dnp has opposite sign from ∂D / ∂vn.
3. The method of claim 2 wherein the dispersion parameters vn are parameters of probability distribution functions along the principal components and wherein the deviation scores are descriptive of a probability of the given deviations dnp according to the respective probability distribution functions.
4. The method of any of the preceding claims comprising the step of determining at least some of the principal components wn from the first set of samples Bm.
5. The method of any of the preceding claims wherein the second set of samples B'p is a subset of the first set of samples Bm.
6. The method of any of the preceding claims where at least some of said body parameters are color components of the textile body (52).
7. The method of any of the preceding claims wherein the body parameters comprise at least one of a parameter derived from a diameter of the textile body, a parameter derived from a capacitance of the textile body, and a parameter derived from a triboelectric property of the textile body,8. The method of any of the preceding claims comprising the step of pre-processing the samples using non-linear functions (Fk), wherein the non-linear functions (Fk) are adapted to make a distribution of the first set of samples along the principal components wn symmetric and / or to make the first set of samples Bk have normal distributions.
9. The method of any of the preceding claims comprising the step of calculating a fault score Q from the deviation scores snp,10. The method of claim 9 comprising the step of providing a user interface for selecting a fault score parameter for each principal component, wherein the dependence of the fault score Q on each of the deviation scores snp depends on the respective fault score parameter.
11. The method of claim 9 wherein the fault score Q is equally dependent on all deviation scores snp.
12. The method of any of the preceding claims comprising the steps of measuring, by means of the sensor head (12, 18, 24, 30; 44), a plurality of measured values (Xkm) and calculating, from the measured values (Xkm), the samples Bm by means of non-linear transforms (Fk), wherein the non-linear transforms (Fk) are adapted to make a distribution of the samples Bm symmetric, in particular to make said distribution normal.
13. The method of any of the preceding claims comprising the step of using the assessed quality for automatically displaying an alert to a user.
14. A method for manufacturing a yarn comprising the method of any of the preceding claims.
15. The method of claim 14 comprising the steps of comparing a color parameter (Cp) in said section against a dye color (Cd) indicative of the color of a dye the elongate textile body (52) is to be dyed with, and dyeing the yarn with the dye having the dye color (Cd).
16. The method of any of the claims 14 or 15 comprising the step of removing a section of yarn as a function of the assessed quality of said section.
17. A yarn manufacturing apparatus comprising at least one sensor head (12, 18, 24, 30; 44) and characterized by a control unit (31) adapted and structured to carry out the method of any of the preceding claims.