Baseline pulse value calculation method and hematology analyzer particle count method
11754489 · 2023-09-12
Assignee
Inventors
Cpc classification
G01N15/12
PHYSICS
G01R29/02
PHYSICS
G16B99/00
PHYSICS
G01N2015/1402
PHYSICS
International classification
G01R29/02
PHYSICS
G01D5/244
PHYSICS
G01N15/12
PHYSICS
Abstract
A pulse baseline value calculation method and a particle counting method of a blood cell analyzer. The said pulse baseline value calculation method, within pulse non-duration time, if an absolute value of a difference value between any two adjacent data of n continuous sampled data is less than a baseline threshold, and the n continuous sampled data are closest to a pulse starting point, an average value of the n continuous sampled data is calculated, and the average value is a pulse baseline value. The present invention has the advantages of setting the baseline threshold and performing comparison, avoiding the sampled data of the baseline where the noise is superimposed, selecting the sampled data with noise or interference within an allowable range for calculation, avoiding accumulating the noise on the final baseline value, making the baseline value be closer to the real data, greatly reducing the erroneous judgment of the baseline value, and making the particle count be more accurate. The method of the present invention can be applied to the particle counting of 3-diff hematology analyzers, 5-diff hematology analyzers, flow cytometers and other biochemical instruments.
Claims
1. A pulse baseline voltage value calculation method operating on a hematology analyzer, comprising initiating a particle counting analysis method operating on the hematology analyzer, and during operation of the particle counting analysis method, (i) assigning a pre-determined voltage value v as a pulse baseline difference threshold value and a predetermined sample number value n as a number of consecutive sampled voltage values to be used to determine the pulse baseline voltage value, wherein n is an integer greater than 1; and (ii) sampling and processing consecutive voltage values indicative of a blood sample passing through a micropore in the hematology analyzer, wherein particles in the blood sample cause a change in voltage values generated from the hematology analyzer, at a sampling frequency of from 1.5 to 3.5 MHz by (a) setting a counter i=1, (b) obtaining voltage value i by sampling a first voltage value according to the sampling frequency from the hematology analyzer, and storing the sampled voltage value i in memory location L(i), (c) obtaining voltage value i+1 by sampling a second voltage value according to the sampling frequency from the hematology analyzer and storing the sampled voltage value i+1 in memory location L(i+1), and (d) processing the stored voltage values by calculating an absolute value of the difference between the voltage value stored in memory location L(i) and the voltage value stored in memory location L(i+1), wherein if the absolute value of the difference between the voltage value stored in memory location L(i) and the voltage value stored in memory location L(i+1) is less than the pulse baseline difference threshold value and i+1<n, then incrementing counter i by 1 and repeating (ii) starting at step (c), or if the absolute value of the difference between the voltage value stored in memory location L(i) and the voltage value stored in memory location L(i+1) is less than the pulse baseline difference threshold value and i+1=n, then calculating an average value of the voltage values stored in memory locations L(1) to L(n), storing the average value in memory as the current pulse baseline value, shifting the voltage values stored in memory locations L(2) to L(n) to memory locations L(1) to L(n−1), and repeating (ii) starting at step (c), or if the absolute value of the difference between the voltage value stored in memory location L(i) and the voltage value stored in memory location L(i+1) is not less than the pulse baseline difference threshold value, repeating (ii) starting at step (a).
2. The pulse baseline value calculation method according to claim 1, wherein n is 2.sup.m, and the value of m is selected from 2, 3, 4 or 5.
3. The pulse baseline value calculation method according to claim 1, wherein the pulse baseline difference threshold value is from 10-30.
4. The pulse baseline value calculation method according to claim 1, wherein a pulse starting point is identified according to one of the following methods: (1) if w consecutive voltage values successively and progressively increase, and the difference value between the wth voltage value and the first voltage value in the w voltage values is greater than a predetermined starting point threshold value, then the pulse starting point is the first voltage value of the w consecutive voltage values; or (2) if the jth datum of the w consecutive voltage values progressively decreases, the other consecutive voltage values progressively increase, meanwhile the (j+1)th voltage value is greater than the (j−1)th voltage value, and the difference value between the wth voltage value and the first voltage value in the w consecutive voltage values is greater than the predetermined starting point threshold, then the pulse starting point is the first datum of the w consecutive voltage values.
5. The pulse baseline value calculation method according to claim 4, wherein w is an integer of 5-10.
6. The pulse baseline value calculation method according to claim 5, wherein the pulse baseline difference threshold value is from 20-60.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION OF THE EMBODIMENTS
(7) The present invention will be further described in detail below with reference to the drawings and embodiments, but the protection scope of the present invention is not limited thereto.
(8) A particle counting method of a blood cell analyze includes a pulse identification method, and the pulse recognition method includes a pulse baseline value calculation method. During the measurement, when a blood sample passes through a micropore, it will cause impedance change to form a voltage pulse, and a pulse starting point, a pulse peak value, a baseline value and a pulse width and the like are accurately identified, and finally, particle classification statistics is performed according to an absolute amplitude of the pulse.
(9) In a pulse baseline value calculation method, within pulse non-duration time, if an absolute value of a difference value between any two adjacent data of n continuous sampled data is less than a baseline threshold, and the n continuous sampled data are closest to a pulse starting point, an average value of the n continuous sampled data is calculated, and the average value is a pulse baseline value. The baseline threshold is a preset value and is mainly set according to the magnitude of the system noise. If the system is subjected to baseline fluctuation caused by noise such as ripple, bubbles, jitter, sudden changes, electromagnetic interference and the like, the noise is superimposed on the baseline. By adoption of the pulse baseline value calculation steps, after the baseline threshold is set and comparison is made, the sampled data of the baseline where the noise is superimposed can be avoided, the sampled data with noise or interference within an allowable range are selected for calculation, the accumulation of the noise on the final baseline value is avoided, that is, the noise interference during the baseline calculation is eliminated, the baseline value is closer to the real data, the erroneous judgment of the baseline value is greatly reduced, and the particle count is more accurate.
(10) Preferably, the specific calculation method that the absolute value of the difference value between any two adjacent data of the n continuous sampled data is smaller than the baseline threshold is as follows: calculating the difference value between two adjacent data one by one according to the sampling time, comparing the sizes of the absolute value of the difference value and the baseline threshold one by one, and calculating all data arrays satisfying the condition that the absolute value of the difference value between any two adjacent data of the n continuous sampled data is smaller than the baseline threshold.
(11) Preferably, the specific judgment method that the n continuous sampled data are closest to the pulse starting point is as follows: comparing time intervals of sampling time of a plurality of data arrays satisfying the condition that the absolute value of the difference value between any two adjacent data of the n continuous sampled data is smaller than the baseline threshold and the pulse starting point, and judging that the sampled data with the shortest time interval is closest to the pulse starting point. The data array further away from the pulse starting point is compared with the data arrays closest to the pulse starting point, and the average value of the data arrays closest to the pulse starting point is closer to the real baseline value of the pulse.
(12) Referring to
(13) a) presetting a memory, wherein the memory is used for storing sampled data;
(14) b) within pulse non-duration time, receiving, by the memory, the sampled data in a chronological order of sampling, and accumulatively adding 1 to a stored data number i in the memory every time when the memory stores a sampled datum;
(15) c) if i>1, entering step d), otherwise, returning to step b), and continuing to wait for receiving the sampled data;
(16) d) judging whether an absolute value of a difference value between the current sampled datum and the previous sampled datum is less than a baseline threshold, if the absolute value is less than the baseline threshold, entering step e), otherwise, performing zero clearing on the ith datum in the memory and the stored data number i, then returning to step b), and restarting to receive the sampled data; and
(17) e) judging whether the stored data number i is equal to n, if i=n, calculating the average value of the n data as the current baseline value, then discarding, by the memory, the first datum and moving the other n−1 data forward, that is, storing the nth datum in the (n−1)th memory, subtracting 1 from the stored data number i, then returning to step b), and continuing to wait for receiving the sampled data; and if the stored data number i is not equal to n, directly returning to step b), and continuing to wait for receiving the sampled data.
(18) In the pulse baseline value calculation step, the pulse starting point is also judged. Once the system detects the pulse starting point, that is, the pulse starts, the pulse baseline value calculation step stops, and the pulse baseline value is the current stored value. Within the pulse non-duration time, through the above calculation solution, there may be multiple data arrays meeting the requirements, multiple baseline values are calculated, the baseline values are covered in a chronological order, therefore, when the baseline values need to be valued, the system stores the currently latest baseline value, that is, the data array closest to the pulse starting point is selected, and the baseline value of the data array is calculated.
(19) Preferably, the sampling frequency of the n continuous sampled data is 1.5-3.5 MHz. Preferably, the specific value of the sampling frequency is selected from one of 1.5, 1.7, 2, 2.3, 2.5, 2.8, 3, 3.2, 3.5. The sampling frequency is preset and can be set according to the system data processing requirements.
(20) Preferably, the number of the n continuous sampled data is 2.sup.m, and the value of m is selected from 2, 3, 4 or 5. That is, the number of the continuous sampled data is 4, 8, 16, or 32, an even number of data are used for judgment, which is relatively simple during the calculation, is conducive to saving the CPU resources and reducing the cost of the CPU. Further, the value of n is 8.
(21) Preferably, the baseline threshold is a preset value, and a numerical range of the baseline threshold is 10-30. Preferably, the value of the baseline threshold is selected from one of 10, 12, 14, 15, 17, 19, 20, 22, 25, 27, 29, 30. The main impact factor of the baseline threshold is system noise, the baseline threshold is preset according to the magnitude of the system noise, and during the baseline calculation, the noise interference can be excluded, so that the baseline value is closer to the true value. Further, the baseline threshold is 20.
(22) The numerical value of the above sampling frequency, the numerical value of n, and the numerical value of the baseline threshold can be arbitrarily combined.
Embodiment 1
(23)
(24) 1) presetting a memory, wherein the memory is used for storing 8 continuous sampled data;
(25) 2) within the pulse non-duration time, receiving, by the memory, the sampled datum x.sub.1, and accumulatively adding 1 to a stored data number i in the memory, that is, i=1, i<1;
(26) 3) receiving, by the memory, the sampled datum x.sub.2, i=2, x.sub.2-x.sub.1=124-133=−9, wherein the absolute value of the difference value is less than the baseline threshold 20, i<8;
(27) 4) receiving, by the memory, the sampled datum x.sub.3, i=3, x.sub.3-x.sub.2=147-124=23, wherein the absolute value of the difference value is greater than the baseline threshold of 20;
(28) 5) i=0, performing zero clearing on the data of the memory;
(29) 6) restarting to receive the sampled datum x.sub.4, i=1, i<1;
(30) 7) receiving, by the memory, the sampled datum x.sub.5, i=2, x.sub.5-x.sub.4=146-158=−12, wherein the absolute value of the difference value is less than the baseline threshold 20, i<8;
(31) 8) receiving, by the memory, the sampled datum x.sub.6, i=3; . . . omitting the specific judgment steps of x.sub.s to x.sub.10;
(32) H1) x.sub.10-x.sub.9=183-162=21, the absolute value of the difference value being greater than the baseline threshold of 20, i=0, performing zero clearing on the data of the memory
(33) H2) restarting to receive the sampled datum x.sub.11, i=1, i<1;
(34) H3) receiving, by the memory, the sampled datum x.sub.12,i=2, x.sub.12-x.sub.11=172-187=−15, wherein the absolute value is less than the baseline threshold of 20, i<8;
(35) H4) receiving, by the memory, the sampled datum x.sub.13,i=3,x.sub.13-x.sub.12=182-172=10, wherein the absolute value is less than the baseline threshold 20, i<8;
(36) H5) receiving, by the memory, the sampled datum x.sub.14, i=4, x.sub.14-x.sub.13=198-182=16, wherein the absolute value is less than the baseline threshold of 20, i<8;
(37) H6) receiving, by the memory, the sampled datum x.sub.15, i=5, x.sub.15-x.sub.14=196-198=−2, wherein the absolute value is less than the baseline threshold 20, i<8;
(38) H7) receiving, by the memory, the sampled datum x.sub.16, i=6, x.sub.16-x.sub.15=195-196=−1, wherein the absolute value is less than the baseline threshold of 20, i<8;
(39) H8) receiving, by the memory, the sampled datum x.sub.17, i=7, x.sub.17-x.sub.16=194-195=−1, wherein the absolute value is less than the baseline threshold of 20, i<8;
(40) H9) receiving, by the memory, the sampled datum x.sub.18, i=8, x.sub.18-x.sub.17=180-194=−14, wherein the absolute value is less than the baseline threshold 20;
(41) H10) calculating the average value 188 of 8 data of x.sub.11 tox.sub.18 as the current baseline value and storing the same, meanwhile, discarding, by the memory, the first datum x.sub.11, and moving the other 7 data forward, that is, storing the nth datum in the (n−1) memory, wherein the stored data number i=7;
(42) H11) receiving, by the memory, the sampled datum x.sub.19,i=8, x.sub.19-x.sub.18=188-180=8, wherein the absolute value is less than the baseline threshold 20;
(43) H12) calculating the average value 188.12 of 8 data of x.sub.12 to x.sub.19 as the current baseline value and storing the same, covering the previously calculated baseline value, meanwhile, discarding, by the memory, the first datum x.sub.12, and moving the other 7 data forward, that is, storing the nth datum in the (n−1) memory, wherein the stored data number i=7;
(44) H13) receiving, by the memory, the sampled datum x.sub.20, i=8, x.sub.20-x.sub.19=152-188=−36, wherein the absolute value is greater than the baseline threshold 20, i=0, and performing zero clearing on the data of the memory;
(45) omitting the specific judgment steps of x.sub.20 to the pulse starting point; and
(46) continuing the detection, if a new baseline value meeting the condition, continuously covering the new baseline value, until the pulse starting point x.sub.22 is detected, stopping calculating the baseline value, and if it is discovered by calculation that no baseline value between x.sub.20 and x.sub.22 can meet the baseline value calculation condition, using the average value 188.12 of 8 data from x.sub.12 to x.sub.19 as the baseline value of the current pulse.
(47) TABLE-US-00001 TABLE 1 50 sampled data of pulse voltage with downward interference Serial number x.sub.1-x.sub.10 x.sub.11-x.sub.20 x.sub.21-x.sub.30 x.sub.31-x.sub.40 x.sub.41-x.sub.50 1 133 187 135 324 187 2 124 172 170 351 162 3 147 182 190 398 156 4 158 198 192 413 172 5 146 196 193 387 170 6 159 195 223 361 148 7 176 194 234 332 156 8 171 180 241 278 164 9 162 188 254 215 160 10 183 152 293 199 162
(48) Referring to Table 2, in the prior art, if only a plurality of numerical values before the pulse starting point are averaged, if the value is 8, then the pulse baseline value is the average value 179.75 of 8 data from x.sub.14to x.sub.21. It can be clearly seen in an area marked by a black circle in
(49) TABLE-US-00002 TABLE 2 comparison of baseline value calculation results Baseline Value Absolute value area peak value Percentage Method of the 188.12 x.sub.12 to x.sub.19 224.88 3.6% present invention Prior art 179.75 x.sub.14 to x.sub.21 233.25
(50) Referring to
(51) In the detection of a 3-diff hematology analyzer, the distribution width PDW of blood platelets is generally 2-30 fl, and it can be seen from the comparison of the thick solid line and the thick broken line that, when the baseline calculation is inaccurate, the distribution width of the histogram is widened, when the cell volume calculation is relatively small, the histogram is stretched to the left side, and when the cell volume calculation is relatively large, the histogram is stretched to the right side, that is, the cell count values falling within 2-30 fl are fewer. As shown in
Embodiment 2
(52)
(53) TABLE-US-00003 TABLE 3 50 sampled data of pulse voltage with upward interference Serial number x.sub.1-x.sub.10 x.sub.11-x.sub.20 x.sub.21-x.sub.30 x.sub.31-x.sub.40 x.sub.41-x.sub.50 1 183 237 262 599 525 2 174 222 250 744 355 3 197 232 255 903 246 4 208 248 260 1063 171 5 196 246 265 1229 156 6 209 245 280 1314 191 7 226 244 325 1277 206 8 221 270 390 1156 191 9 212 300 440 986 525 10 231 280 494 766 355
(54) Referring to Table 4, in the prior art, if only a plurality of numerical values before the pulse starting point are averaged, if the value is 8, then the pulse baseline value is the average value 262.12 of 8 data from x.sub.15to x.sub.22. It can be clearly seen in an area marked by a black circle in
(55) TABLE-US-00004 TABLE 4 comparison of baseline value calculation results Baseline Value Absolute value area peak value Percentage Method of the 238.12 x.sub.10 to x.sub.17 1075.88 2.28% present invention Prior art 262.12 x.sub.15 tox.sub.22 1051.88
(56) Tests and calculation prove that the combination of any three numerical values of the value range of the sampling frequency of 1.5-3.5 MHz, the numerical range of n of 4, 8, 16 or 32 and the numerical range of the baseline threshold of 10-30, for example, the combination in which the sampling frequency is 1.5 MHz, the value of n is 8 and the baseline threshold is 30; or the combination in which the sampling frequency is 2.3 MHz, the value of n is 16 and the baseline threshold is 15; or combination in which the sampling frequency is 3 MHz, the value of n is 32 and the baseline threshold is 22; or a combination in which the sampling frequency is 3.5 MHz, the value of n is 4 and the baseline threshold is 10; can all avoid the sampled data of the baseline where the noise is superimposed, selecting the sampled data with noise or interference within an allowable range for calculation, eliminating the noise interference during the baseline calculation, making the baseline value be closer to the real data, greatly reducing the erroneous judgment of the baseline value, and making the particle count be more accurate.
(57) The pulse starting point is identified according to one of the following methods: (1) if w continuous sampled data successively and progressively increase, and the difference value between the wth datum and the first datum in the w data is greater than a starting point threshold, then the pulse starting point is the first datum of the w continuous sampled data; (2) or if the jth datum of the w continuous sampled data progressively decreases, the other data progressively increase, meanwhile the (j+1)th datum is greater than the (j−1)th datum, and the difference value between the wth datum and the first datum in the w data is greater than the starting point threshold, then the pulse starting point is the first datum of the w continuous sampled data. The starting point is the first datum of the w data, compared with other data in the w data, the starting point is more stable, therefore when the difference value between the with datum and the first datum is compared with the starting point threshold, the accuracy is higher. In the presence of interference during the judgment of the pulse starting point, the w continuous sampled data are difficult to successively and progressively increase, some of the data may progressively decrease, erroneous judgment is generated easily by only adopting the successive and progressive mode of the w data, thereby affecting the accuracy of the pulse width calculation, so the solution in which the jth datum of the w continuous sampled data progressively decreases is adopted, and by combination of the two solutions, the pulse starting point is accurately judged without generating erroneous judgment on the location of the pulse starting point due to the presence of the interference.
(58) Referring to
(59) B1) presetting a memory, the memory is used for storing (w+1) continuous sampled data;
(60) B2) receiving, by the memory, the sampled data in a chronological order of sampling, and accumulatively adding 1 to a stored data number j in the memory, namely, j=j+1, every time when the memory stores a sampled datum;
(61) B3) if j>1, entering step B4), otherwise, returning to step B2) and continuing to wait for receiving the sampled data;
(62) B4) judging whether the current sampled datum y.sub.j is greater than the previous sampled datum if y.sub.j−1, entering step B5), or, otherwise entering step B7);
(63) B5) judging whether the j is equal to w, if j=w, entering step B6); if j is not equal to w, returning to step B2), and continuing to wait for receiving the sampled data;
(64) B6) judging whether the difference value between the current sampled datum y.sub.j and the first datum y.sub.1 in the memory is greater than the starting point threshold, if the difference value is greater than the starting point threshold, setting the first datum y.sub.1 in the memory as the pulse starting point; if the difference value is smaller than the starting point threshold, discarding, by the memory, the first datum, moving the other w−1 data forward, that is, storing the wth datum in the (w−1)th memory, subtracting 1 from the stored data number j, returning to step B2), and continuing to wait for receiving the sampled data;
(65) B7) continuing to receive, by the memory, the sampled data, accumulatively adding 1 to the stored data number j in the memory, and accumulatively adding 1 to a progressive decrease data mark q;
(66) B8) judging whether q is equal to 1, if q=1, entering step B9), or otherwise, entering B10);
(67) B9) judging whether the current sampled datum y.sub.j is greater than the sampled datum y.sub.j−2, if yes, judging whether j is equal to w+1, if yes, j=j−1, and returning to the step B5), if not, returning to step B5), or, otherwise, entering step B10); and
(68) B10) performing zero clearing on all data in the memory, the stored data number j and the progressive decrease data mark q, returning to step B2), and restarting to receive the sampled data.
(69) Preferably, the sampling frequency of the w continuous sampled data is 1.5-3.5 MHz, and the numerical range of w is an integer of 5-10. Preferably, the specific value of the sampling frequency is selected from one of 1.5, 1.7, 2, 2.3, 2.5, 2.8, 3, 3.2, 3.5, and the numerical value of w is selected from one of 5, 6, 7, 8, 9, and 10. Further, the numerical value of w is 7.
(70) Preferably, the starting point threshold is a preset value, and the numerical range of the starting point threshold is 20-60. Preferably, the numerical value of the starting point threshold is selected from one of 20, 22, 24, 25, 27, 29, 30, 32, 35, 37, 39, 40, 43, 45, 48, 50, 52, 55, 57, 60. Further, the starting point threshold is 40. The main influence factor of the starting point threshold is the system noise, the starting point threshold is preset according to the magnitude of the system noise, and when the starting point threshold is detected, the interference of the noise interference can be removed, and the pulse starting point can be accurately detected.
(71) The numerical value of the sampling frequency, the numerical value of w and the numerical value of the starting point threshold can be randomly combined.
Embodiment 3
(72)
(73) 1) presetting a memory, wherein the memory is used for storing 8 continuous sampled data;
(74) 2) receiving and storing, by the memory, the sampled datum y.sub.1=x.sub.1=121, and accumulatively adding 1 to a stored data number j in the memory, that is, j=1;
(75) 3) receiving, by the memory, the sampled datum y.sub.2=x.sub.2=112, j=2, y.sub.2<y.sub.1, and receiving, by the memory, the sampled datum y.sub.3=x.sub.3=97, j=3, q=1;
(76) 4) y.sub.3<y.sub.1, performing zero clearing on the data of the memory, j=0, q=0; . . . omitting the specific judgment steps of x.sub.4 to x.sub.12;
(77) G1) receiving, by the memory, the sampled datum y.sub.1=x.sub.13=129, j=1;
(78) G2) receiving, by the memory, the sampled datum y.sub.2=x.sub.14=127, j=2, y.sub.2<y.sub.1, and receiving, by the memory, the sampled datum y.sub.3=x.sub.15=157, j=3, q=1;
(79) G3) y.sub.3>y.sub.1, receiving, by the memory, the sampled datum y.sub.4=x.sub.16=165, j=4;
(80) G4) y.sub.4>y.sub.3, receiving, by the memory, the sampled datum y.sub.5=x.sub.17=154, j=5;
(81) G5) y.sub.4>y.sub.3, performing zero clearing on the data of the memory, j=0, q=0;
(82) G6) receiving and storing, by the memory, sampled datum y.sub.1=x.sub.18174, and accumulatively adding 1 to a stored data number j in the memory, that is, j=1;
(83) G7) receiving, by the memory, the sampled datum y.sub.2=x.sub.19=191, j=2, y.sub.2>y.sub.1;
(84) G8) receiving, by the memory, the sampled datum y.sub.3=x.sub.20=193, j=3; y.sub.3>y.sub.2;
(85) G9) receiving, by the memory, the sampled datum y.sub.4=x.sub.21=197, j=4, y.sub.4>y.sub.3;
(86) G10) receiving, by the memory, the sampled datum y.sub.5=x.sub.22=243, j=5, y.sub.5>y.sub.4;
(87) G11) receiving, by the memory, the sampling data y.sub.6=x.sub.23=278, j=6, y.sub.6>y.sub.5;
(88) G12) receiving, by the memory, the sampling data y.sub.7=x.sub.24=260, j=7, y.sub.7<y.sub.6;
(89) G13) receiving, by the memory, the sampling data y.sub.8=x.sub.25=344, j=8, q=1, y.sub.8>y.sub.6; and
(90) G14) j=j−1=7, y.sub.7-y.sub.1=x.sub.24-x.sub.18=260-174=86, greater than the starting point threshold 40, y.sub.1, namely, x.sub.18 being the pulse starting point.
(91) Through calculation, the obtained data range of the sampled data meets the calculation requirements of the pulse starting point from x.sub.18 to x.sub.24, therefore, the x.sub.18is the starting point of the current pulse. Referring to
(92) TABLE-US-00005 TABLE 5 45 sampled data in the pulse identification process Serial number x.sub.1-x.sub.10 x.sub.11-x.sub.20 x.sub.21-x.sub.30 x.sub.31-x.sub.40 x.sub.41-x.sub.45 1 121 136 197 877 97 2 112 135 243 884 89 3 97 129 278 819 104 4 115 127 260 669 106 5 120 157 344 490 86 6 109 165 419 359 7 112 154 514 248 8 130 174 621 156 9 133 191 751 109 10 120 193 842 99
(93) Tests and calculation prove that the combination of any three numerical values of value range of the sampling frequency of 1.5-3.5 MHz, the numerical range of w of 5-10 and the numerical range of the starting point threshold of 20-60, for example, the combination in which the sampling frequency is 1.5, the value of w is 10 and the starting point threshold is 27; or the combination in which the sampling frequency is 2, the value of w is 7 and the starting point threshold is 60; or combination in which the sampling frequency is 2.8, the value of w is 9 and the starting point threshold is 20; or a combination in which the sampling frequency is 3.5, the value of w is 5 and the starting point threshold is 43; can all avoid the specific sampled data with pulse interference and accurately calculate the pulse starting point.