Adaptive Measurement And Calculation Method for Luminescence Values of Chemiluminescence Analyzer
20230146779 · 2023-05-11
Inventors
- Guanbin ZHANG (Chongqing, CN)
- Huailin WANG (Chongqing, CN)
- Song ZHAO (Chongqing, CN)
- Jigang LIU (Chongqing, CN)
- Yun GAO (Chongqing, CN)
- Wei YIN (Chongqing, CN)
Cpc classification
International classification
Abstract
An adaptive measurement and calculation method for luminescence values of a chemiluminescence analyzer is provided. A fixed step length is adopted for continuous multi-point reading to obtain a complete correspondence diagram of detection positions and luminescence values. Two nearest luminescence values on the left and right sides of a maximum value are selected, the nearest luminescence values on both sides are connected to form a straight line, and an intersection of two straight lines is taken as an approximate maximum luminescence value. The measurement and calculation method can adapt to random positions of the detected object, and stably obtain the approximate maximum luminescence value, thus reducing increased complex hardware design and cost to confirm accuracy of the measurement position.
Claims
1. An adaptive measurement and calculation method for luminescence values of a chemiluminescence analyzer, wherein the method comprises the following steps: S1. with a distance d as a step, starting from entry of a right edge point P4 of a photon counter probe B into a left edge point P1 of a detected object A and ending at exit of the left edge point P3 of the photon counter probe B from a right edge point P2 of the detected object A; S2. collecting the luminescence value once when the photon counter probe moves every step d, and recording the luminescence value data into an F[i] array, wherein i is a measurement position, and F[i] is the luminescence value data of the measurement position i; S3. finding a maximum value of the F[i] array and setting to F(X); and S4. forming a straight line a with points F(X−2) and F(X−1), forming a straight line b with points F(X+2) and F(X+1), and taking an ordinate of an intersection Z of the straight line a and the straight line b as a maximum luminescence value.
2. The method according to claim 1, wherein the F[i] array in step S2 has (W1+W2)/d luminescence value data, W1 is a distance from the point P1 to the point P2, and W2 is a distance from the point P3 to the point P4.
3. The method according to claim 1, wherein the straight line formed by the point F(X−2) and the point F(X−1) in step S4 is y=k1*x+b1, k1 is a slope of the straight line a, and b1 is a y-axis intercept of the straight line a.
4. The method according to claim 3, wherein the straight line formed by the point F(X+2) and the point F(X+1) in step S4 is y=k2*x+b2, k2 is a slope of the straight line b, and b2 is a y-axis intercept of the straight line b.
5. The method according to claim 4, wherein the maximum luminescence value in step S4 is (b2−b1)*k1)/(k1−k2)+b1 or (b2−b1)*k2)/(k1−k2)+b2.
6. The method according to claim 1, wherein the value of the step d is 1 mm.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0029] The specific embodiments of the present invention are described below to enable those skilled in the art to understand the present invention. However, it should be noted that the present invention is not limited to the scope of the specific embodiments. For persons of ordinary skill in the art, all inventions and creations that utilize the concept of the present invention are included in the protection provided that variations are within the spirit and scope of the present invention as defined and determined by the appended claims.
[0030] As shown in
[0031] With a distance d as a step, the photon counter probe B starts from entry of the point P4 of the photon counter probe B into the point P1 of the detected object A and ends at exit of the point P3 of the photon counter probe B from the point P2 of the detected object A. A luminescence value is collected once for each motion of the distance d. In a whole process, (W1+W2)/d luminescence value data are collected.
[0032] Recorded data are assigned to an F[i] array. With i as an X axis, that is, measurement positions, i=(W1+W2)/d, and F[i] as a Y axis, that is, luminescence values, a schematic diagram of a relationship between the multi-point measurement positions of the detected object and the luminescence values of the corresponding positions is formed, as shown in
[0033] A maximum value is found from the F[i] array and set to F(X). Since the maximum luminescence value is generated when the detected object A is concentric with the photon counter probe B, when the detected object a is placed, the maximum luminescence value exists only when the photon counter probe B is moving and aligned with a center point of the detected object A. Only when the position point for collecting F(X) coincides with the concentric position point, F(X) is the maximum luminescence value. The photon counter probe B moves and measures in the step of distance d, it is difficult to coincide the position point for collecting F(X) with the concentric position point, and F(X) is less than the maximum luminescence value.
[0034] Since F(X) is already the maximum value in the luminescence values collected after motion, the position point for collecting the maximum luminescence value exists at a position between the position points for collecting F(X−1) luminescence value and the position points for collecting F(X+1) luminescence value. The collected position point is set as X′, the maximum luminescence value is F(X′).
[0035] The F[i] values at the luminescence value sites in the chart are connected with line segments, F(x)=kx+b is set, as shown in
[0036] When the distance d is small enough to enable the maximum luminescence value to be collected: [0037] a. F(X′)=kX′*x+bX′, where kX′=0, bX′=current luminescence value=maximum luminescence value; [0038] b. In F(X′−1), kX′−1>0, and lim(kX′−1)=0; [0039] c. In F(X′+1), kX′+1<0, and lim(kX′+1)=0. [0040] d. Similarly, in F(X′−2), kX′−2>kX′−1>0; [0041] e. In F(X′+2), kX′+2<kX′+1<0.
[0042] It can be seen that the closer X is to the X′ position, the closer the slope kX corresponding to F(X) is to 0.
[0043] When the distance d is small enough, two points F(X′−2) and F(X′−1) are set to form a connecting line a′, and two points F(X′+2) and F(X′+1) are set to form a connecting line b′. a′ has a very small positive slope, b′ has a very small negative slope, and an intersection is the maximum luminescence value F(X′).
[0044] Two points F(X−2) and F(X−1) are set to form a connecting line a, two points F(X+2) and F(X+1) are set to form a connecting line b, and the two straight lines coincide at an intersection Z marked in red, as shown in
[0045] In the case of the certain step distance d, the connecting line a and connecting line b reflect luminescence properties on both sides of the maximum luminescence value of the detected object, and the properties are stable. A plurality of detected objects generated under the same reaction conditions have the same luminescence properties, and the calculated intersection Z value is stable, and can be used as the approximate maximum luminescence value.
[0046] Although the collected luminescence value F(X) is a real luminescence value directly collected, the value is uncertain and cannot be equivalent to or calculated and applied to the maximum luminescence value.
[0047] The straight line formed by two points F(X−2) and F(X−1) is set to be y=k1*x+b1, and the straight line formed by two points F(X+2) and F(X+1) is set to be y=k2*x+b2.
[0048] According to a simultaneous equation, an intersection of the two straight lines is ((b2−b1)/(k1−k2),(b2−b1)*k1)/(k1−k2)+b1) (or ((b2−b1)/(k1−k2),(b2−b1)*k2)/(k1−k2)+b2)), that is, the approximate maximum luminescence value is: (b2−b1)*k1)/(k1−k2)+b1 (or (b2−b1)*k2)/(k1−k2)+b2).
[0049] The embodiment of the present invention had the following steps:
[0050] A chemiluminescence immunoanalyzer had a luminescence value detection mechanism as shown in the figure below. The photon counter could move back and forth in a motion rail of the photon counter to perform continuous multi-point reading on the detected object. The analyzer had four detection holes, and a certain detected object with high luminescence value was placed in the innermost detection hole, as shown in
[0051] The photon counter was controlled to move in steps of 1 mm from the left edge of an opening edge of the detected channel, and the value was read once for each step. The luminescence values of 25 points were collected.
[0052] The collected data were stored in the F[x] array in the sequence of collection. The F[x] curve is shown in
[0053] According to the calculation method of the real luminescence value, the maximum value of the data was F(13), and points F(12)=9686 and F(11)=9001 were substituted into y=k1*x+b1 to obtain k1=9686−9001=685, and b1=9686−685*12=1466; and points F(14)=9952 and F(15)=9493 were substituted into y=k2*x+b2 to obtain k2=9493−9952=−459, and b2=9952+459*14=16378. In this way, two straight lines were obtained, as shown in
[0054] Finally, the luminescence value (b2−b1)*k2)/(k1−k2)+b2=((16378−1466)*(−459))/(685+459)+16378≈10394.95 is obtained.
[0055] After this measurement, the calculated approximate maximum luminescence value was 10395.