The disclosure relates to a method, and associated computer program code and apparatus, for evaluating fatigue in a fibre sample. In particular, the method may relate to evaluating fatigue in a human hair sample.
Mechanical testing, and in particular tensile testing and fatigue analysis, are used in a wide variety of industries to analyse the properties of products and materials to allow engineers to improve designs and chemical formulations.
In the fast moving consumer goods space, in developing hair care products, the effect of the product on the properties of hair fibres needs to be tested so that the effect of the product as a chemical treatment can be assessed and compared with that of existing formulations. Typically, such analysis may be performed by comparing mechanical properties of fibres with and without the product treatment being applied. A common mechanical parameter used for these comparisons is Young's modulus. This can be measured using a simple tensile test (measuring force vs strain, or stress vs strain). In some examples, the tensile test is repeated for approximately 50 fibres of each type (treated vs untreated). This type of test may be referred to as the ‘classical tensile test’. The overall experiment is relatively rapid and can be used to screen formulations to determine their effectiveness in affecting the physical properties of the fibre samples in a desired way.
However, fibre fatigue experiments are more relevant to the performance of some materials, including human hair, in real world conditions than stress/strain measurements. In some examples, fatigue measurements may be taken by repeatedly cycling straining and recovery for a sample. In hair care product testing, such analysis is more representative of the mechanical insult that hair fibres receive during grooming than classical tensile testing. Typically, this cyclic process may be repeated until the fibre breaks. This type of test may be referred to as ‘single fibre fatigue testing’. The average number of ‘cycles to break’ can be recorded for a number of fibres (for example 30 or 50 fibres, or more). It is also reported in the literature that differences between hair types may be much larger in fatigue measurements than in conventional measurements.
However, it is not currently feasible to use fatigue measurements to screen active compositions because statistically significant fatigue analysis is very time consuming. A limiting factor is the need to perform repeat measurements (many thousands of cycles) on each of a plurality of fibres until fibre failure. As an example, for a study involving 30 fibres, the whole experiment can take many weeks.
It may be possible to speed up fibre breakage by changing experimental parameters. This could include changing the amount of stress, force or strain used in the experiment. Similarly, the humidity or other environmental parameters at which the experiment is conducted can be adjusted to affect the number of cycles required to break the fibre. However, changing these physical parameters significantly may cause the testing to deviate substantially from real-world consumer-relevant conditions, and so reduce the probative value of the assessment.
Some aspects of the present disclosure are directed to ways of speeding up hair fibre fatigue measurements within the desired consumer relevant conditions so that the screening of formulations is practicable.
Other aspects of the disclosure relate to identifying the initial physical properties of the fibre sample under test.
According to an embodiment of the disclosure, there is provided a method of evaluating fatigue in one or more fibre samples, comprising:
The fatigue testing may be single fibre fatigue testing.
In one or more embodiments, determining an indication of rate of fatigue comprises determining a rate of change of the loading energy with respect to the number of cycles.
In one or more embodiments, the rate of change of the loading energy is based on smoothed values of the loading energy for the plurality of cycles.
In one or more embodiments, the indication of rate of fatigue is determined based on initial loading cycles.
In one or more embodiments, the plurality of cycles of fatigue testing data comprises fewer than one of: 10000, 20000 or 50000 cycles.
In one or more embodiments, the method further comprises determining an indication of initial condition of the fibre sample based on a number of maxima in the loading energy with respect to the number of cycles.
In one or more embodiments, the fatigue testing data comprises force or stress against displacement or strain data. As a further alternative to the use of force or tensile displacement, the fatigue testing data may comprise bending or torsional force or stress as a function of displacement or strain.
In one or more embodiments, the loading energy of a cycle is determined by integrating force or/stress over displacement or/strain for the loading portion of that cycle.
In one or more embodiments, the loading energy of a cycle is determined by integrating force or stress over displacement or strain within the loading/unloading hysteresis of that cycle. The method may be a computer-implemented method.
In one or more embodiments, determining the indication of fatigue based on the loading energy of a cycle comprises determining by integrating force or stress over displacement or strain of the loading part of that cycle.
In one or more embodiments, determining the indication of fatigue further comprises integrating force or stress over displacement or strain of the unloading part of that cycle to determine the energy lost within that cycle.
In one or more embodiments, the method further comprises halting an automated testing schedule for a sample in response to determining that the indication of fatigue meets a pre-determined value.
In one or more embodiments, the one or more fibre sample comprise human or animal hair fibres.
In one or more embodiments, the method further comprises performing the fatigue testing for the plurality of loading cycles, which may be performed as an automated testing schedule.
According to a further embodiment of the disclosure, there is provided a method comprising:
According to another aspect, the disclosure provides a computer program, distributable by electronic data transmission, comprising computer program code means adapted, when said program is loaded onto a computer, to make the computer execute the procedure of any of the methods described herein, or a computer program product, comprising a computer readable medium having thereon computer program code means adapted, when said program is loaded onto a computer, to make the computer execute the procedure of any one of methods described herein.
According to a further embodiment of the disclosure, there is provided a fatigue testing apparatus comprising a controller configured to, when in use, perform one or more of the methods described herein.
One or more embodiments will now be described by way of example only with reference to the accompanying drawings in which:
The present disclosure relates to improved method of determining fatigue in a fibre sample. In some cases, the fibre samples may comprise human or animal hair fibres to allow for the efficient comparative testing of damage treatments, such as heat treatments, or chemical treatments, such as different shampoos or other consumer product formulations. Alternatively, the fibre samples may comprise synthetic or natural fibres.
For at least a subset of the cycles, a loading energy is determined 104 based on data from the fatigue testing.
An indication of fatigue is then determined 106 based on the loading energy of the at least a subset of the cycles.
The claimed method 100 provides a way of predicting fibre breakage during the experiment without having to wait for the actual breakage event to occur. This can allow for improved efficiency when assessing the effectiveness of various treatment formulations and can allow for many more formulations to be screened in a given period of time. In particular, it has been found that the use of loading energy provides a predictive factor that allows a useful comparison of fatigue performance to be made between fibre samples without the need to test the fibre samples to failure. The fatigue testing data described herein therefore does not necessarily include testing to failure for the fibre samples.
Various aspects of the method, including the determination of indications of fatigue, are discussed in further detail below with reference to
As will be appreciated from the discussion below, various aspects of the method allow the evolution of a specific parameter that changes with the number of fatigue cycles applied to be studied. In some examples, the result for each set of samples may be correlated with the conventional fatigue measurement metric of the number of cycles to breakage.
The area under the force/strain loading part 202 of the cycle 200 provides a measure of the loading energy. The loading energy of a given cycle may be determined by integrating the force/stress over displacement/strain for the loading portion 202 of that cycle. The loading energy changes with the number of loading cycles that are applied to the fibre sample. The loading energy parameter can be used to determine the number of cycles required for the fibre sample to break. Monitoring the loading energy can therefore be used to provide a predictable assessment of the fatigue of the fibre sample. For example, while the analysis does not necessarily allow a prediction of breakage to be performed on a fibre-by-fibre basis, a comparison of the fatigue performance can be made between fibre samples based on the determined values. Fibre samples in which the magnitude of the rate of change of loading energy with respect to cycle number is greater indicate a higher rate of fatigue than fibre samples in which the rate of change is lower.
The fatigue testing data can be acquired using existing commercially available instruments using standard data acquisition parameters and techniques. The fatigue data may be obtained using a Dia-Stron CYC801. In a conventional experiment only the number of cycles to break is recorded. Whereas, in the disclosed method, a loading energy is determined based on data from the fatigue testing for at least a subset of the cycles. In the illustrated data, the force/strain curves are recorded during selected cycles (every 200th cycle in this example) of the fatigue experiment.
The area 206 between the loading part 202 and the unloading part 204 indicates the amount of the energy lost during the loading cycle 200. The lost energy indicated by area 206 is equivalent to the area under the loading curve 202 (loading energy) minus the area under the unloading curve 204 (unloading energy).
Additional parameters derived from the loading energy may also be used to determine an indication of fatigue. Using the area under the loading part 202 of the cycle 200, or the area under the unloading part 204 of the cycle 200 or the area 206 within the hysteresis curve, the energy lost through the fibre sample during that cycle can be determined. The energy lost in the cycle can be used as a parameter to give a predictive indication of fibre breakage. More particularly, the changes to the shape of the loading part 202 of the cycle 200, the unloading part 202 of the cycle 200 and the area 206 within the hysteresis curve determined for each of the selected cycles can allow for an indicator of the likelihood of fibre breakage, or fatigue, to be determined.
A first aspect of the method of determining an indicator of fatigue is discussed below with respect to
It has been found that fatigue is demonstrated by changes in the loading curve over a number of loading cycles. It will be appreciated that the term loading cycle takes its conventional meaning when used herein: a cycle in which a load is applied and removed. The evolution of the area under the loading curve can therefore be used as a predictive parameter for failure, and as an indicator of fatigue. The trends of the data in
As the number of cycles 306 is increased, the fibres are weakened and as such the amount of energy lost during each cycle (i.e., the load area 304 under the loading curve) also decreases. This can be considered as the fibre sample becoming easier to deform by the applied force.
The indication of the rate of fatigue may comprise determining a rate of change of the loading energy with respect to the number of cycles. In particular, it has been found that the initial slope of the loading energy with respect to the number of cycles may provide a useful indicator of fatigue. The indication of the rate of fatigue may be determined based on initial loading cycles. This may be determined by comparing the energy lost in relation to the initial state of the fibre samples, for example, when the load area has reduced by a threshold level, such as 10% or 20%. Alternatively, the initial loading cycles may include a fixed number of cycles, such as 5,000, 10,000, 20,000 or 50,000 cycles, for example. As a further alternative, the number of loading cycles to provide the initial loading cycles may be based on determining when the rate of change of the initial slope of the loading energy with respect to the number of cycles reaches a threshold value.
The rate of change of the loading energy may be based on smoothed values of the loading energy 304 for the plurality of cycles 306. The application of a conventional smoothing function is useful to remove sample-to-sample variation and improve the conformity of a rate of change calculated based on the smoothed function with the overall trend. That is, a first derivative of the smoothed data provides an effective rate of decrease of the load area vs cycle number.
As shown in
In order to be able to predict fibre failure using the collected data, it is preferable to consider the temporal evolution of the area under the loading curve without interference from the partial breakage events. The outliers, or data samples affected by partial breakage events, may be filtered out using conventional techniques such as determining when the load area for a sample is greater than that of a proceeding sample (or group of data samples) by a threshold level. Alternatively, the outliers may be filtered by detecting local maxima in the data and excluding those data samples.
It has been found that by taking the mode of the first derivative for the data, the analysis also may be less influenced by the spikes associated with the small/partial breakage events. Other averages can also be used, however additional signal processing may be necessary to remove the effect of the partial breakages.
In this way, the first derivative of the initial section of the data shown in
The first differential has been found to provide a substantially improved indicator of fatigue compared to a number of other candidate metrics, including time series analysis (SARIMAX), log/linear fitting, autocorrelation in conjunction with taking various integrals and derivatives of log/linear data.
A specific example implementation of the first aspect of the method is described below. As discussed with respect to
For each fibre sample:
Where one set of data comprises 40 values per fibre-treatment and there are at least two fibre-treatments;
Compare data between pairs of fibre-treatments using the Mann-Whitney U test (scipy.stats.mannwhitneyu Python package, version 1.6.3, The SciPy community,
The above data analysis may involve thousands of data points for each of the several thousands of cycles.
A second aspect of the method, which includes determining an initial condition of the fibre sample, is discussed below with respect to
A number of erroneous data points 410 are also included in
Differences in the number of detected partial breakage events in the profile 400 of a fibre sample is understood to indicate that the fibre sample was in a different initial state, or initial condition, compared to the other fibre samples. By initial state, it is meant the state of the fibre before fatigue testing. The initial condition therefore includes the total past history of the fibre, including the effects of all grooming events and treatments prior to the measurement. Aspects of the initial condition may include fibre strength, integrity, physical damage (such as splits in the fibre) and moisture concentration, for example.
The initial state can be representative of how much damage the fibre sample has received prior to the fatigue testing. An initially more intact fibre may be able to survive more partial breakage events before completely breaking. Therefore, a greater number of unexpected bumps 408 may represent a fibre with a less damaged initial state in which the fibre was initially more intact than a fibre that only gives a small number of bumps.
That is, a fibre showing more of the bumps 408 during data acquisition can be considered as being in a better initial state than one with fewer bumps. A fibre in a better initial state can therefore survive more small/partial breakage events during the experiment prior to the whole fibre breaking or weakening to a point where the loading energy reaches the threshold level.
The observation of the number of partial breakage events for a fibre provides an indicator of the initial state of the fibre that is not available from conventional testing. That is, in a conventional test the initial state of the fibre samples cannot be factored in and can lead to a range of measured values of fatigue for the fibre samples.
Therefore, by counting the number of partial breakage events (either to failure or up to a predetermined number of cycles, such as 100000), a measure of existing fibre damage defining the initial state of the fibre sample may be provided.
In this way, the number of partial breakage events detected in the data of
Virgin hair was supplied by International Hair Importers. For both hair types, samples were taken from tip ends of the fibre. There are therefore 2 sample types.
Fatigue testing was conducted at 80% relative humidity (80% RH) using a cyclic tester (Dia-Stron CYC801) in “constant stress mode”. The fatiguing rate was set 60 mm/s and the number of cycles to break was measured at 80% relative humidity using a target stress of 105 MPa. Note that both force and stress were recorded in these experiments (stress=force/cross sectional area). However, because fatigue processes will change the effective cross section of the fibre (the active cross section of the fibre will decrease as a function of crack propagation), the analysis is carried out in terms of the force/strain curve. This also removes the necessity to correct the data using the gross fibre cross-section dimensions. This is legitimate in this application because we are studying the evolution of parameters between cycles for the same fibre. To calculate the stress, the dimensions of fibres were measured at 60% RH (at five points along the fibre).
Approximately 40 fibres were used in each experiment. Instrumental problems resulted in there being fewer data sets for some of the cells of the experiment. Also, because of a limitation on the quantity of data that can be saved during one experiment, some fibres (those requiring a very large numbers of cycles to break) had to be re-run, resulting in more than one data file per fibre.
As is appreciable from a comparison of
The results in
The data processing steps for preparing
The various components of the system 700 may be implemented using generic means for computing known in the art. For example, the input devices 706 may comprise a keyboard or mouse and the output devices 708 may comprise a monitor or display, and an audio output device such as a speaker. In addition, the system 700 comprises a fatigue testing apparatus, which may be conventional, such that the fatigue testing apparatus 710 is at least partially under the control of the one or more processors 702.
Carrying out the calculations using a computer, the calculations can be conducted faster than the corresponding cycles-to-break experiment, thereby allowing for faster testing of fibre samples. It also allows the possibility of processing in real time i.e., processing the data from each fatigue cycle immediately after acquisition. This would allow quality control to be implemented during the experiment. This could also lead to intelligent stopping of the experiment once the data indicated that some pre-defined level of quality and consistency has been achieved. This approach could lead to further time saving. For example, the method may further comprise halting an automated testing schedule for a particular sample in response to determining that the indication of fatigue meets a pre-determined value. In some examples halting the testing schedule includes stopping any additional loading cycles from being applied to the fibre sample.
Number | Date | Country | Kind |
---|---|---|---|
21186193.5 | Jul 2021 | EP | regional |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2022/067230 | 6/23/2022 | WO |