Method and system for on-line detection of pulp concentration
Patent Information
- Application Number
- CN202610663281.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-14
- Publication Date
- 2026-08-21
- Estimated Expiration
- 2046-05-14
AI Technical Summary
[0004]本发明的目的在于提供矿浆浓度在线检测方法及系统,旨在解决背景技术中所提到的问题
[0058] This invention identifies continuously overlapping data intervals within each travel segment and extracts their start point, end point, and span information. It separates corresponding intervals appearing during the round trip from the original data, making these intervals independent structural units. This not only records the range of the data intervals but also quantifies their coverage through the span parameter, enabling comparability between different closed segments. It explicitly expresses repeatable response behaviors in the data, rather than implied in the overall sequence. These repeating intervals often correspond to stages where the analyte is in a relatively consistent state; therefore, closed segments provide a candidate set of stable segments for subsequent analysis, laying the foundation for establishing inter-segment relationships and path structures.
Smart Images

Figure CN122221220B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing technology, and in particular to a method and system for online detection of slurry concentration. Background Technology
[0002] In existing technologies, slurry concentration detection is typically achieved by installing a detection unit inside or on the wall of the slurry transport pipeline to continuously collect changes in the physical parameters of the slurry during transport, and then converting these physical parameters into slurry concentration. Specifically, common methods include detecting changes in slurry density by utilizing the attenuation of radiation after penetrating the slurry, detecting changes in slurry state by utilizing the propagation speed, attenuation degree, or echo characteristics of ultrasound in the slurry, and establishing a concentration correlation by utilizing changes in the dielectric response of microwaves in the slurry, thereby achieving online continuous detection of slurry concentration.
[0003] However, existing online slurry concentration detection methods based on microwave response may have the drawback of easily distorted detection results under coarse-particle, high-concentration slurry conditions. For example, in the conveying pipe section before the grading stage of the ore mill in a concentrator, the solid particles in the slurry are large in size and unevenly distributed, and local particle aggregation is obvious under high concentration conditions. This may cause fluctuations in the dielectric response corresponding to the microwave signal during propagation, resulting in a deviation between the converted concentration value output by the detection unit and the actual concentration of the slurry in the pipeline. This may not accurately reflect the real-time changes in slurry concentration under such conditions. Summary of the Invention
[0004] The purpose of this invention is to provide an online method and system for detecting slurry concentration, aiming to solve the problems mentioned in the background art.
[0005] To solve the above-mentioned technical problems, the technical solution of the present invention is as follows:
[0006] Firstly, a method for online detection of slurry concentration, the method comprising:
[0007] Obtain the response displacement sequence of the slurry to be tested in the detection zone;
[0008] Based on the response displacement sequence, the locations where the displacement direction changes are marked as turning points, and the forward and return segments between two adjacent turning points are determined to obtain a round trip segment group;
[0009] Based on the round-trip segment group, identify the continuously overlapping data in each travel segment as the overlapping area, and extract the start point, end point and overlap span of each overlapping area to obtain the closed segment set;
[0010] Based on the set of closed segments, the migration amount of the displacement anchoring position in each overlapping area between adjacent closed segments is calculated, the residence ability of the detection body to maintain balance under the same slurry state is identified, and the residence value is obtained.
[0011] Based on the set of closed segments, track and identify the outward expansion path of the return segment detachment, record the maximum offset position, detachment duration and return hysteresis segment of the outward expansion path, and obtain the set of detached segments;
[0012] Based on the set of detached fragments, the recurrence interval between the closed fragments at the beginning and end of the detached fragments is calculated to identify the degree of influence of the particle aggregation and dispersion changes inside the slurry on the recurrence ability after the release of the detector, and the release value is obtained.
[0013] Based on the stationary equilibrium value and the release aggregation value, the order and proportion of the back-substitution of adjacent closed segments to the detached segment are determined, the outward boundary and the regression termination boundary in the back-substitution process are defined, and the closed-loop path trajectory sequence is obtained.
[0014] Based on the closed-loop path trajectory sequence, the baseline span value and regression containment value of each closed-loop path are calculated to determine the concentration characterization results of each unique closed-loop path, and the slurry concentration detection data are obtained.
[0015] Furthermore, based on the response displacement sequence, the locations where the displacement direction changes are marked as turnaround points, and the forward and return segments between two adjacent turnaround points are determined to obtain a round-trip segment group, including:
[0016] Based on the response displacement sequence, the direction of change between adjacent displacement data is identified, and data that continuously maintain the same direction of change are identified as continuous direction segments, thus obtaining a direction segment sequence.
[0017] Based on the direction segment sequence, locate the direction switching positions between adjacent consecutive direction segments, and mark the positions where the displacement change direction changes as turning points to obtain the turning point sequence;
[0018] Based on the turnaround point sequence, the response displacement data between any two adjacent turnaround points is divided into single-stroke segments, and each single-stroke segment is arranged in chronological order to obtain a set of stroke segments;
[0019] Based on the set of travel segments, the single travel segment that is earlier in the time sequence is identified as the outbound segment, and the single travel segment that is adjacent to the outbound segment and is later in the time sequence is identified as the return segment, thus obtaining the round-trip segment group.
[0020] Furthermore, based on the set of closed segments, the migration amount of the displacement anchoring position within each overlapping region between adjacent closed segments is calculated, identifying the stationary ability of the detection body to maintain equilibrium under the same slurry conditions, and obtaining the stationary equilibrium value, including:
[0021] Based on the overlapping span lengths of the first and second closed segments and the offset of the displacement anchoring position within each closed segment relative to the starting point of the overlapping area, calculate the proportion of the two overlapping span lengths in the total overlapping span length and offset to obtain the first and second dwell terms.
[0022] Based on the displacement anchoring positions of the first and second closed segments, calculate the proportion of the migration amount between the two displacement anchoring positions in the total overlap span of the two closed segments to obtain the anchoring retention term;
[0023] The span coordination term is obtained by calculating the proportion of the smaller value in the two overlapping spans to the larger value in the two overlapping spans and the total migration amount.
[0024] By integrating the first residence term, the second residence term, the anchoring and holding term, and the span coordination term, the residence capacity of the detected body to maintain balance under the same slurry conditions is identified, and the residence balance value is obtained.
[0025] Furthermore, based on the set of closed segments, the outward expansion path of the detached return segments is traced and identified. The maximum offset position, detachment duration, and return hysteresis segment of the outward expansion path are recorded to obtain the set of detached segments, including:
[0026] Based on the closed segment set, identify the continuous displacement data after the return segment leaves the overlapping area, and determine the positional change segment of the continuous displacement data that deviates from the overlapping area as the outward expansion path to obtain the path sequence.
[0027] Based on the path sequence, locate the position in the outward expansion path that is furthest from the end point of the overlapping area, and determine this position as the maximum offset position;
[0028] Based on the path sequence, identify the continuous change intervals of each outward expansion path from leaving the overlapping area to re-entering the next overlapping area, and calculate the time length and displacement coverage length of the continuous change intervals to obtain the separation continuous span.
[0029] Based on the path sequence, extract the continuous shrinkage segment in each outward expansion path that is located after the maximum offset position and before re-entering the next overlapping area, and count the displacement reduction between adjacent displacement data in the continuous shrinkage segment. The data segment with multiple consecutive displacement reductions lower than the average displacement reduction of the outward expansion path is determined as the regression hysteresis segment.
[0030] By associating and grouping the maximum offset position, the breakout duration, and the regression hysteresis segment belonging to the same outward expansion path, and marking them as breakout segments, a breakout segment set is obtained.
[0031] Furthermore, based on the set of detached fragments, the recurrence interval between the closed fragments at both ends of the detached fragments is calculated to identify the degree of influence of particle aggregation and dispersion changes within the slurry on the recurrence capability after the release of the detector, thus obtaining the release value, including:
[0032] Based on the deviation of the maximum offset position in the detached segment from the end point of the overlapping area and the displacement interval between the closed segments at the beginning and end of the detached segment, the path envelope degree between the outward release and the return hysteresis of the detector is calculated to obtain the release envelope term.
[0033] Based on the duration of the out-of-flight segment and the duration of the regression hysteresis segment, the degree of suppression of the regression hysteresis segment on the out-of-flight segment reproduction process is calculated, and the hysteresis suppression term is obtained.
[0034] Based on the displacement coverage length of the regression hysteresis segment, the degree of cross-torsion of the detached segment between the displacement release process and the time reproduction process is calculated to obtain the reproduction torsion term;
[0035] By fusing the release envelope term, hysteresis suppression term, and recurrence torsion term, the influence of particle aggregation and dispersion changes within the slurry on the recurrence capability of the detected substance after release is identified, and the release aggregation value is obtained.
[0036] Furthermore, based on the stationary equilibrium value and the release aggregation value, the order and proportion of the back-substitution of adjacent closed segments to the detached segment are determined, the outward boundary and the regression termination boundary in the back-substitution process are defined, and the closed-loop path trajectory sequence is obtained, including:
[0037] Based on the stationary equilibrium value, the displacement anchoring positions of adjacent closed segments are compared, and the closed segment with the larger stationary equilibrium value is determined as the main back-substitution segment, and the other closed segment is determined as the auxiliary back-substitution segment, thus obtaining the back-substitution main and auxiliary group;
[0038] Based on the primary and secondary replacement groups, calculate the proportion of the overlapping span of the primary replacement fragment in the total overlapping span of the primary and secondary replacement groups, and determine this proportion as the replacement attribution proportion of the primary replacement fragment in the detached segment.
[0039] Based on the release value, the segment between the maximum offset position and the termination position of the regression hysteresis segment is determined as the outward boundary segment, and the segment between the termination position of the regression hysteresis segment and the start position of the end closure segment is determined as the regression termination segment, thus obtaining the boundary segment group;
[0040] Based on the substitution ratio and boundary segment group, the continuous displacement data located in the outward boundary segment is backfilled forward according to the substitution ratio of the main substitution segment, and the continuous displacement data located in the regression termination segment is backfilled backward according to the substitution ratio of the auxiliary substitution segment, thus obtaining the backfill path group.
[0041] Based on the backfill path group, the continuous displacement data of forward backfill and backward backfill are connected, and then merged with the main backfill segment and the auxiliary backfill segment to obtain the closed-loop path trajectory sequence.
[0042] Furthermore, based on the closed-loop path trajectory sequence, the baseline span value and regression containment value of each closed-loop path are calculated to determine the concentration characterization results of each unique closed-loop path, thus obtaining slurry concentration detection data, including:
[0043] Based on the closed-loop path trajectory sequence, continuous displacement data of the main back-substitution segment, auxiliary back-substitution segment, and deviance segment of each closed-loop path are extracted to obtain the path association group;
[0044] Based on the path association group, calculate the displacement span between the displacement anchoring positions of the main back-substitution segment and the auxiliary back-substitution segment, and calculate the proportion of this displacement span in the total displacement span of the closed-loop path to obtain the baseline span value.
[0045] Based on the path association group, identify continuous displacement data located between the outward boundary segment and the regression termination segment in the detachment segment, and calculate the proportion of the displacement coverage range of this continuous displacement data before it is re-incorporated into the auxiliary back substitution segment in the total displacement span of the closed-loop path to obtain the regression containment value.
[0046] Based on the baseline span value and the regression coverage value, the degree of displacement connection between the main back-substitution segment and the auxiliary back-substitution segment in each closed loop path is calculated, and the consistency of displacement changes in the closed loop path is identified to obtain the concentration characterization results.
[0047] Based on the concentration characterization results, the continuous displacement data in the closed-loop path trajectory sequence are correlated and arranged, and then combined and output in chronological order to obtain the slurry concentration detection data.
[0048] Secondly, an online slurry concentration detection system, the system comprising:
[0049] The data module is used to acquire the response displacement sequence of the slurry to be tested in the detection zone;
[0050] The round-trip module is used to mark the location of the change in displacement direction as the turnaround point according to the response displacement sequence, and to determine the forward and return segments between two adjacent turnaround points to obtain the round-trip segment group;
[0051] The closure module is used to identify the overlapping data in each travel segment as the overlapping area based on the round-trip segment group, and to extract the start point, end point and overlapping span of each overlapping area to obtain the closed segment set;
[0052] The stationary equilibrium value module is used to calculate the migration of the displacement anchoring position between adjacent closed segments in each overlapping area based on the set of closed segments, identify the stationary equilibrium value of the detection body in the same slurry state, and obtain the stationary equilibrium value.
[0053] The detachment module is used to track and identify the outward expansion path of the detached return segment based on the closed segment set, record the maximum offset position of the outward expansion path, the detachment duration and the return hysteresis segment, and obtain the detached segment set.
[0054] The release value module is used to calculate the recurrence interval between the closed segments at the beginning and end of the detached segments based on the detached segment set, identify the degree of influence of particle aggregation and dispersion changes inside the slurry on the recurrence ability after the detection body is released, and obtain the release value.
[0055] The trajectory module is used to determine the order and proportion of the back-substitution of adjacent closed segments to the detached segment based on the stationary equilibrium value and the release aggregation value, and to limit the outward boundary and the regression termination boundary in the back-substitution process, so as to obtain the closed-loop path trajectory sequence.
[0056] The concentration module is used to calculate the baseline span value and regression containment value of each closed-loop path based on the closed-loop path trajectory sequence, determine the concentration characterization result of each unique closed-loop path, and obtain slurry concentration detection data.
[0057] The above-described solution of the present invention has at least the following beneficial effects:
[0058] This invention identifies continuously overlapping data intervals within each travel segment and extracts their start point, end point, and span information. It separates corresponding intervals appearing during the round trip from the original data, making these intervals independent structural units. This not only records the range of the data intervals but also quantifies their coverage through the span parameter, enabling comparability between different closed segments. It explicitly expresses repeatable response behaviors in the data, rather than implied in the overall sequence. These repeating intervals often correspond to stages where the analyte is in a relatively consistent state; therefore, closed segments provide a candidate set of stable segments for subsequent analysis, laying the foundation for establishing inter-segment relationships and path structures.
[0059] This invention extracts the displacement anchoring positions within each overlapping region and calculates the migration amount of these positions between adjacent closed segments to obtain a stationary value. This allows closed segments to be correlated not only through temporal sequence but also through spatial correspondence established by anchoring positions. The displacement anchoring positions serve as reference points within closed segments, and their positional changes across different segments reflect the relative offset of the detected object at different stages. The system constructs quantitative connections between closed segments, forming a network-like data relationship system. This network supports cross-segment comparisons, enabling analysis of responses from different time periods within a unified coordinate system, and achieving a quantitative expression of data consistency and the degree of change.
[0060] This invention identifies continuous displacement changes after the return segment leaves the overlap region and defines this part as the outward expansion path. It records the maximum offset position, continuous span, and regression hysteresis segment, transforming displacement changes that might otherwise be considered abnormal or noise into path data units with complete descriptions, thus providing a structured expression for non-closed behavior. This allows the data system to simultaneously include both closed and detached segments as structural units, enabling different types of responses to be represented at the data level. It can fully preserve the response process of the detected entity in an unstable state, allowing the data to describe not only stable behavior but also deviation and recovery processes.
[0061] This invention calculates the release value by determining the recurrence interval between the first and last closed segments of a detached segment, thus establishing a clear connection between the detached segment and its preceding and following closed segments. The recurrence interval describes the time and displacement span from the detached state back to the closed state, connecting the detachment process with stable segments. The release value unifies the path characteristics during the detachment process with the changes during the return process, giving the data cross-segment continuity. This cross-segment correlation mechanism enables the data to describe the entire process of a material state from stability to disturbance and then to recovery, forming a more complete expression of state change.
[0062] This invention transforms complex path structures into quantifiable parameters by calculating the baseline span and regression coverage values for each path, ensuring that each closed-loop path corresponds to a set of feature values. The baseline span describes the main displacement range of the path, while the regression coverage value describes the coverage of the re-entry process of detached segments within the path. Together, they reflect the overall characteristics of the path. The concentration detection results are determined by the overall behavior of the path, rather than by a single sample value or a local segment, making the data continuous in the time dimension, unified in the structural dimension, and possessing path semantic characteristics in its expression. Attached Figure Description
[0063] Figure 1 This is a flowchart of an online slurry concentration detection method provided in an embodiment of the present invention. Detailed Implementation
[0064] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
[0065] like Figure 1 As shown, embodiments of the present invention propose an online method for detecting slurry concentration, the method comprising:
[0066] Obtain the response displacement sequence of the slurry to be tested in the detection zone;
[0067] Based on the response displacement sequence, the locations where the displacement direction changes are marked as turning points, and the forward and return segments between two adjacent turning points are determined to obtain a round trip segment group;
[0068] Based on the round-trip segment group, identify the continuously overlapping data in each travel segment as the overlapping area, and extract the start point, end point and overlap span of each overlapping area to obtain the closed segment set;
[0069] Based on the set of closed segments, the migration amount of the displacement anchoring position in each overlapping area between adjacent closed segments is calculated, the residence ability of the detection body to maintain balance under the same slurry state is identified, and the residence value is obtained.
[0070] Based on the set of closed segments, track and identify the outward expansion path of the return segment detachment, record the maximum offset position, detachment duration and return hysteresis segment of the outward expansion path, and obtain the set of detached segments;
[0071] Based on the set of detached fragments, the recurrence interval between the closed fragments at the beginning and end of the detached fragments is calculated to identify the degree of influence of the particle aggregation and dispersion changes inside the slurry on the recurrence ability after the release of the detector, and the release value is obtained.
[0072] Based on the stationary equilibrium value and the release aggregation value, the order and proportion of the back-substitution of adjacent closed segments to the detached segment are determined, the outward boundary and the regression termination boundary in the back-substitution process are defined, and the closed-loop path trajectory sequence is obtained.
[0073] Based on the closed-loop path trajectory sequence, the baseline span value and regression containment value of each closed-loop path are calculated to determine the concentration characterization results of each unique closed-loop path, and the slurry concentration detection data are obtained.
[0074] In this embodiment of the invention, the response displacement sequence of the slurry to be tested in the detection zone is obtained, so that subsequent analysis is no longer based on a single instantaneous detection value, but on a response process with a time sequence. According to the response displacement sequence, the position of displacement direction change is marked as a turning point, and the forward and return segments between two adjacent turning points are determined to obtain a round-trip segment group, which provides a data boundary for subsequent overlapping area identification, closure relationship establishment, and escape path tracking. According to the round-trip segment group, the continuously overlapping data in each stroke segment is identified as overlapping area, and the start point, end point, and overlapping span of each overlapping area are extracted to obtain a closed segment set, which provides a stable segment data source for subsequent stationary value calculation and also provides a reference boundary for escape segment identification. According to the closed segment set, the migration amount of the displacement anchor position in each overlapping area between adjacent closed segments is calculated, the stationary ability of the detection body to maintain balance under the same slurry state is identified, the stationary value is obtained, and the change relationship of the anchor position between adjacent closed segments is quantified as a data basis for subsequent judgment of the closed segment's attribution to the escape segment.
[0075] Based on the set of closed segments, the outward expansion path of the return segment detachment is tracked and identified. The maximum offset position, detachment duration, and regression hysteresis segment of the outward expansion path are recorded to obtain the detachment segment set. Offset data caused by particle aggregation and dispersion, local disturbance, or flow regime changes in the slurry are retained to avoid direct mixing with the closed segment data and causing confusion in the segment relationships. Based on the detachment segment set, the reproduction interval between the closed segments at the beginning and end of the detachment segment is calculated to identify the degree of influence of particle aggregation and dispersion changes inside the slurry on the reproduction ability after the release of the detector, and the release value is obtained, which can characterize the impact of the detachment response on the subsequent closure state reproduction process. Based on the stationary equilibrium value and the release value, the order and proportion of the back-substitution of adjacent closed segments to the detachment segment are determined, and the outward expansion boundary and regression termination boundary in the back-substitution process are defined to obtain the closed-loop path trajectory sequence, avoiding the output of results based solely on isolated segments or single-point offsets. Based on the closed-loop path trajectory sequence, the baseline span value and regression containment value of each closed-loop path are calculated to determine the concentration characterization result of each unique closed-loop path, and the slurry concentration detection data is obtained. The closed-loop path is converted into quantitative characterization data for concentration detection.
[0076] Specifically, obtaining the response displacement sequence of the slurry to be tested in the detection zone includes:
[0077] Within the detection zone of the slurry transport pipeline, a detection element is installed to sense changes in the slurry's state. This element generates a displacement response that varies over time under the influence of slurry flow, particle impact, and concentration changes. Displacement acquisition units, such as displacement sensors or equivalent displacement acquisition devices, are used to continuously sample the instantaneous position of the detection element at a preset sampling period, forming a raw displacement sampling data stream. During the sampling process, the data at each sampling moment is timestamped to ensure a clear temporal order for each displacement data point. The acquired raw data undergoes preprocessing, including removing abrupt changes, filtering high-frequency noise interference, and interpolating missing data to ensure the continuity and integrity of the displacement data in the temporal dimension. The displacement data, arranged chronologically, are then organized into a response displacement sequence, where each data item contains at least time information and a corresponding displacement value, while maintaining the original sampling order.
[0078] Specifically, based on the round-trip segment group, continuously overlapping data in each travel segment are identified as overlapping areas, and the start point, end point, and overlap span of each overlapping area are extracted to obtain a closed segment set, which specifically includes:
[0079] A pair of adjacent forward and return segments are selected as the analysis objects, and the displacement data in both are compared point-by-point or interval-by-interval. The displacement data in the forward segment is indexed according to its numerical range or corresponding time position, and the displacement data in the return segment is mapped to the same reference range. Possible overlapping areas are initially determined by judging whether there are overlapping intervals in the displacement values. These potentially overlapping intervals are then judged for continuity. When both the forward and return segments have corresponding displacement data within a certain continuous segment, and the displacement change trend within that segment remains consistent or the correspondence is stable within the allowable error range, that continuous segment is determined as an overlapping area. For each overlapping area, its starting and ending data positions in the original displacement sequence are recorded, and the overlapping span is calculated based on the displacement change range or the number of corresponding data points within that interval. One or more overlapping areas identified in the same forward and return segment pair are associated with their corresponding forward and return segments, respectively, to determine clear boundaries and range parameters, forming a closed segment structure. The above process is repeated for all forward and return segment groups, and the data is summarized to obtain a dataset containing multiple closed segments, i.e., a closed segment set.
[0080] In a preferred embodiment of the present invention, based on the response displacement sequence, the locations where the displacement direction changes are marked as turnaround points, and the forward and return segments between two adjacent turnaround points are determined to obtain a round-trip segment group, including:
[0081] Based on the response displacement sequence, the direction of change between adjacent displacement data is identified, and data that continuously maintain the same direction of change are identified as continuous direction segments, thus obtaining a direction segment sequence.
[0082] Based on the direction segment sequence, locate the direction switching positions between adjacent consecutive direction segments, and mark the positions where the displacement change direction changes as turning points to obtain the turning point sequence;
[0083] Based on the turnaround point sequence, the response displacement data between any two adjacent turnaround points is divided into single-stroke segments, and each single-stroke segment is arranged in chronological order to obtain a set of stroke segments;
[0084] Based on the set of travel segments, the single travel segment that is earlier in the time sequence is identified as the outbound segment, and the single travel segment that is adjacent to the outbound segment and is later in the time sequence is identified as the return segment, thus obtaining the round-trip segment group.
[0085] In this embodiment of the invention, based on the response displacement sequence, the direction of change between adjacent displacement data is identified, and data that continuously maintain the same direction of change are determined as continuous direction segments, resulting in a direction segment sequence, which provides a basis for subsequent identification of direction switching positions. Based on the direction segment sequence, the direction switching positions between adjacent continuous direction segments are located, and the positions where the displacement change direction changes are switched are marked as turnaround points, resulting in a turnaround point sequence, which provides a direct basis for subsequent travel segment division. Based on the turnaround point sequence, the response displacement data between any two adjacent turnaround points is divided into single travel segments, and each single travel segment is arranged in chronological order to obtain a travel segment set, clarifying the start and end boundaries and direction attributes, providing a basis for subsequent determination of round-trip relationships. Based on the travel segment set, the single travel segment located at the front in the chronological order is determined as the outgoing segment, and the single travel segment adjacent to the outgoing segment and located at the back is determined as the returning segment, resulting in a round-trip segment group, which reflects the reciprocating motion characteristics of the detected body in the slurry, providing a comparison object for subsequent overlapping area identification.
[0086] Specifically, based on the direction segment sequence, the direction switching positions between adjacent consecutive direction segments are located, and the positions where the displacement change direction switches are marked as turnaround points, resulting in a turnaround point sequence, which includes:
[0087] The system compares adjacent continuous directional segments segment by segment according to their temporal order in the response displacement sequence. Each continuous directional segment includes its starting sampling point, ending sampling point, direction identifier, and corresponding displacement data range. The system reads the direction identifier of the current continuous directional segment and the direction identifier of the next continuous directional segment. When the two direction identifiers are different, and the next continuous directional segment is not formed by a single isolated noise point, a valid direction switch is determined between the current and next continuous directional segments. For this direction switch position, the ending sampling point of the current continuous directional segment, the starting sampling point of the next continuous directional segment, or the transition position between the two can be used as candidate switch positions. The final turnaround point is determined by combining the displacement value and temporal order of the corresponding sampling points. If the current continuous directional segment shows an increasing displacement and the next continuous directional segment shows a decreasing displacement, the peak displacement position at the connection point is marked as the turnaround point; if the current continuous directional segment shows a decreasing displacement and the next continuous directional segment shows an increasing displacement, the valley displacement position at the connection point is marked as the turnaround point. For situations where there is a short-term plateau or displacement change less than the set tolerance at the direction switching point, the location where the displacement value within the plateau is closest to the extreme value, the center of the plateau, or the location where the first reverse change occurs after the end of the plateau is determined as the turning point, and this rule is maintained consistently throughout all data processing. After each direction switching is identified, the sampling sequence number, timestamp, displacement value, corresponding previous direction segment number, and next direction segment number of the turning point in the response displacement sequence are recorded and arranged in chronological order to form a turning point sequence.
[0088] Specifically, based on the turnaround point sequence, the response displacement data between any two adjacent turnaround points is divided into single-stroke segments, and each single-stroke segment is arranged in chronological order to obtain a set of stroke segments, which specifically includes:
[0089] The system reads adjacent turnaround points sequentially according to their time order, using the preceding turnaround point as the starting boundary of the current single travel segment and the following turnaround point as the ending boundary. It then extracts sampled data from the response displacement sequence located between these starting and ending boundaries. The extracted data includes sampled data corresponding to the starting turnaround point, continuous displacement data between the two turnaround points, and sampled data corresponding to the ending turnaround point, ensuring the travel segment has complete start and end positions. For each single travel segment, the system records its segment number, starting turnaround point number, ending turnaround point number, start time, end time, starting displacement, ending displacement, number of sampled points within the segment, and the direction of displacement change inherited by the segment. If there is a situation where the number of sampled points is too small, the duration is too short, or the displacement span is below the set tolerance between two adjacent turnaround points, the segment can be marked as a small travel segment and merged with the preceding and following segments or retained as an independent segment according to preset rules. Following the sequence of turnaround points, data is extracted sequentially between the first and second turnaround points, the second and third turnaround points, and the third and fourth turnaround points, until the last pair of adjacent turnaround points in the sequence is processed. All generated single-journey segments are arranged from earliest to latest according to their start time, maintaining the same temporal order as the original response displacement sequence, forming a set of journey segments.
[0090] In a preferred embodiment of the present invention, based on the set of closed segments, the migration amount of the displacement anchoring position in each overlapping area between adjacent closed segments is calculated, and the stationary ability of the detection body to maintain equilibrium under the same slurry condition is identified to obtain the stationary equilibrium value, including:
[0091] Based on the overlapping span lengths of the first and second closed segments and the offset of the displacement anchoring position within each closed segment relative to the starting point of the overlapping area, calculate the proportion of the two overlapping span lengths in the total overlapping span length and offset to obtain the first and second dwell terms.
[0092] Based on the displacement anchoring positions of the first and second closed segments, calculate the proportion of the migration amount between the two displacement anchoring positions in the total overlap span of the two closed segments to obtain the anchoring retention term;
[0093] The span coordination term is obtained by calculating the proportion of the smaller value in the two overlapping spans to the larger value in the two overlapping spans and the total migration amount.
[0094] By integrating the first residence term, the second residence term, the anchoring and holding term, and the span coordination term, the residence capacity of the detected body to maintain balance under the same slurry conditions is identified, and the residence balance value is obtained.
[0095] In this embodiment of the invention, based on the overlapping span of the first and second closed segments and the offset of the displacement anchoring position within each closed segment relative to the starting point of the overlapping area, the proportion of the two overlapping spans in the total overlapping span and offset is calculated to obtain the first and second residence terms. This unifies and quantifies the overlapping span and anchoring position offset within the closed segments, allowing the occupancy of each closed segment in the overall structure to be expressed proportionally, providing basic parameters for subsequent comprehensive analysis. Based on the displacement anchoring positions of the first and second closed segments, the proportion of the migration between the two displacement anchoring positions in the total overlapping span of the two closed segments is calculated to obtain the anchoring retention term, quantifying adjacent closed segments. The degree of change in anchoring position between segments is used to establish a correlation strength index between closed segments, providing data basis for subsequent comprehensive judgment. By calculating the proportion of the smaller value in two overlapping spans to the larger value in the two overlapping spans and the total migration amount, a span coordination term is obtained, which quantifies the range difference between closed segments and establishes a description of the coordination relationship between closed segments. The first residence term, the second residence term, the anchoring maintenance term, and the span coordination term are fused to identify the residence capacity of the detection body to maintain balance under the same slurry state, and a residence balance value is obtained, so that the relationship between closed segments can be expressed through a unified numerical value, providing data input for subsequent segment assignment, path construction, and concentration characterization.
[0096] The formula for calculating the stationary equilibrium value is as follows: ,
[0097] in, For the stationary balance, For the first Displacement anchorage position within the overlapping area of a closed segment For the first Displacement anchorage position within the overlapping area of a closed segment For the first The overlap span of the overlapping region in a closed segment For the first The overlap span of the overlapping region in a closed segment For the first The offset of the displacement anchoring position within a closed segment relative to the starting point of that closed segment. For the first The offset of the displacement anchoring position within a closed segment relative to the starting point of that closed segment. for and The smaller value in for and The larger value in the range.
[0098] in, The first dwell term is used to characterize the dwell stability of the displacement anchoring position relative to the starting point of the overlapping area within the first closed segment. The second dwell term is used to characterize the dwell stability of the displacement anchoring position relative to the starting point of the overlapping area within the second closed segment. This is the anchorage retention term, used to characterize the degree to which the displacement anchorage position is maintained between adjacent closed segments; The span coordination term is used to characterize the degree of coordination of the overlapping span between adjacent closed segments.
[0099] Specifically, based on the set of closed segments, the migration amount of the displacement anchoring position in each overlapping area between adjacent closed segments is calculated, and the residence capacity of the detection body to maintain equilibrium under the same slurry condition is identified to obtain the residence value, which specifically includes:
[0100] Two adjacent closed segments are selected from the set of closed segments, denoted as the first closed segment and the second closed segment, respectively. For each closed segment, the starting point position, ending point position, and overlapping span length determined by these are read from its corresponding overlapping area. Simultaneously, a displacement anchoring position is determined within each closed segment. This position can be selected as the stable point, average position, or position determined by a preset rule for the displacement value within the overlapping area. The offset of the displacement anchoring position relative to the starting point of the overlapping area in each of the two closed segments is calculated. The overlapping span length of the first closed segment and its offset are combined, and together with the overlapping span length and offset of the second closed segment, they form a total base. The proportion of the two overlapping span lengths in this total is then calculated to obtain the first and second retention terms. The displacement anchoring positions of the two closed segments are obtained, and the difference between these two anchoring positions is calculated as the migration amount of the anchoring position. This migration amount is summed with the overlapping span lengths of the two closed segments to form a total span reference value. The proportion of this migration amount in the total span is then calculated to obtain the anchoring retention term. The overlapping spans of two closed segments are compared to determine the smaller and larger values. These smaller and larger values, along with the previously calculated migration amount, are combined to form a unified reference total. The proportion of the smaller overlapping span within this reference total is calculated to obtain the span coordination term. The four parameters are then weighted according to preset weights or linearly combined after normalization to form the equilibrium value.
[0101] In a preferred embodiment of the present invention, based on the set of closed segments, the outward expansion path of the return segment detachment is tracked and identified, and the maximum offset position, detachment duration, and return hysteresis segment of the outward expansion path are recorded to obtain the detachment segment set, including:
[0102] Based on the closed segment set, identify the continuous displacement data after the return segment leaves the overlapping area, and determine the positional change segment of the continuous displacement data that deviates from the overlapping area as the outward expansion path to obtain the path sequence.
[0103] Based on the path sequence, locate the displacement position that deviates the maximum distance from the end point of the overlapping area in the outward expansion path, and determine this displacement position as the maximum offset position;
[0104] Based on the path sequence, identify the continuous change intervals of each outward expansion path from leaving the overlapping area to re-entering the next overlapping area, and calculate the time length and displacement coverage length of the continuous change intervals to obtain the separation continuous span.
[0105] Based on the path sequence, extract the continuous shrinkage segment in each outward expansion path that is located after the maximum offset position and before re-entering the next overlapping area, and count the displacement reduction between adjacent displacement data in the continuous shrinkage segment. The data segment with multiple consecutive displacement reductions lower than the average displacement reduction of the outward expansion path is determined as the regression hysteresis segment.
[0106] By associating and grouping the maximum offset position, the breakaway duration, and the regression hysteresis segment belonging to the same outward expansion path, and marking them as breakaway segments, a breakaway segment set is obtained.
[0107] In this embodiment of the invention, based on the closed segment set, continuous displacement data after the return segment leaves the overlapping area is identified, and the positional change segments of the continuous displacement data deviating from the overlapping area are determined as outward expansion paths, resulting in a path sequence. The displacement changes deviating from the stable overlapping area during the return process are independently extracted from the overall data, providing data objects for subsequent feature extraction and analysis. Based on the path sequence, the displacement position with the largest distance from the end point of the overlapping area in the outward expansion path is located, and this displacement position is determined as the maximum offset position, marking the extreme value position in the outward expansion path, providing a unified reference for subsequent path analysis. Based on the path sequence, the continuous change interval between leaving the overlapping area and re-entering the next overlapping area in each outward expansion path is identified, and the time length and displacement coverage of the continuous change interval are calculated. The length of the escape span is obtained, and the duration and spatial variation characteristics of the outward expansion path are quantified. Based on the path sequence, continuous shrinkage segments located after the maximum offset position and before re-entering the next overlap area are extracted from each outward expansion path. The displacement reduction between adjacent displacement data within the continuous shrinkage segments is counted. Data segments with multiple consecutive displacement reductions lower than the average displacement reduction of the outward expansion path are identified as regression hysteresis segments. Segments that change slowly during the regression process are identified separately to provide a data structure for describing the regression process. By associating and grouping the maximum offset position, escape span, and regression hysteresis segments belonging to the same outward expansion path, and marking them as escape segments, a set of escape segments is obtained, providing data input for subsequent cross-segment association analysis and path reconstruction.
[0108] Specifically, based on the set of closed segments, continuous displacement data after the return segment leaves the overlapping area is identified, and the positional change segments of the continuous displacement data deviating from the overlapping area are determined as the outward expansion path, resulting in a path sequence, which includes:
[0109] The return segment corresponding to each closed segment is read one by one, and the position index and corresponding displacement value of the termination point of the overlapping area of the closed segment in the response displacement sequence are obtained. Taking the termination point as the starting reference, starting from the sampling points after that position, the displacement data in the return segment is scanned point by point along the time sequence. When the displacement value of a sampling point exceeds the displacement range of the overlapping area of the closed segment, the sampling point is marked as the departure point. Subsequently, the subsequent continuous sampling data is read continuously, and for each sampling point, it is determined whether it is still in the departure state, that is, whether its displacement value has not re-entered the overlapping area of the next closed segment. In this process, all continuous displacement data from the departure point to the re-entry into the overlapping area of the next closed segment are extracted to form a deviation segment, and this deviation segment is defined as an outward expansion path. At the same time, the starting index, ending index, and corresponding time interval of each outward expansion path are recorded. The above processing is repeated for all return segments, and all the identified outward expansion paths are arranged and numbered in chronological order to form a path sequence.
[0110] Specifically, based on the path sequence, the location of the displacement position with the largest distance from the end point of the overlapping area in the outward expansion path is identified, and this displacement position is determined as the maximum offset position. This includes:
[0111] For each outward expansion path in the path sequence, the displacement value of its corresponding overlapping area termination point is read as a reference. Then, all sampling points within the outward expansion path are traversed. For each sampling point, the difference between its displacement value and the reference is calculated, and the absolute value of this difference is taken to represent the degree of deviation. During the traversal, the current maximum deviation value and its corresponding sampling point position are continuously updated. After the traversal is completed, the sampling point with the largest deviation value is determined as the maximum offset position of the outward expansion path. At the same time, the sequence number of the maximum offset position in the path, the corresponding timestamp, the displacement value, and its offset relative to the overlapping area termination point are recorded. If there are multiple sampling points with the same offset value in the same path, the position with the most obvious displacement change trend can be selected as the final maximum offset position according to the first occurrence principle. By performing the above operation on each outward expansion path, each path corresponds to a unique maximum offset position.
[0112] Specifically, based on the path sequence, the continuous change intervals of each outward expansion path from leaving the overlapping area to re-entering the next overlapping area are identified, and the time length and displacement coverage length of the continuous change intervals are calculated to obtain the separation continuity span, which specifically includes:
[0113] For each outward expansion path, its departure starting point (the first sampling point of the path) and its ending point (the sampling point where it re-enters the overlapping area of the next closed segment or the end point of the path) are determined. Based on these start and end boundaries, all displacement data within the interval are extracted, and the time length of the interval is calculated using the start and end timestamps (i.e., the end time minus the start time). Simultaneously, range statistics are performed on the displacement data within the interval. This can be achieved by calculating the difference between the maximum and minimum displacement values within the interval, or by accumulating the displacement changes between adjacent sampling points. Combining the time length and the displacement coverage length yields the departure duration of the outward expansion path, which is recorded as an attribute of the path.
[0114] Specifically, based on the path sequence, continuous shrinkage segments are extracted from each outward expansion path that are located after the maximum offset position and before re-entering the next overlap area. The displacement reduction between adjacent displacement data within these continuous shrinkage segments is then calculated. Data segments with multiple consecutive displacement reductions lower than the average displacement reduction of the outward expansion path are identified as regression hysteresis segments, specifically including:
[0115] For each outward expansion path, after determining the maximum offset position, this position is used as the dividing point, and all displacement data from this point to the path's end point are selected as candidate shrinkage segments. Within these candidate segments, the displacement change between adjacent sampling points is calculated point by point, and data intervals showing a continuous decreasing displacement trend are selected as the shrinkage process. The average value of all displacement decreases along the entire outward expansion path is calculated as a reference threshold. Intervals within the candidate shrinkage segments where multiple consecutive displacement decreases are below this average value are identified and defined as regression hysteresis segments. The starting and ending sampling points, duration, and displacement change range of these hysteresis segments are recorded. If multiple consecutive intervals satisfying the conditions exist within the candidate segments, the main regression hysteresis segment can be selected based on the longest duration or the largest coverage area, or all segments can be retained as needed.
[0116] In a preferred embodiment of the present invention, based on the set of detached fragments, the recurrence interval between the closed fragments at the beginning and end of the detached fragments is calculated to identify the degree of influence of particle aggregation and dispersion changes inside the slurry on the recurrence capability after the release of the detector, and the release value is obtained, including:
[0117] Based on the deviation of the maximum offset position in the detached segment from the end point of the overlapping area and the displacement interval between the closed segments at the beginning and end of the detached segment, the path envelope degree between the outward release and the return hysteresis of the detector is calculated to obtain the release envelope term.
[0118] Based on the duration of the out-of-flight segment and the duration of the regression hysteresis segment, the degree of suppression of the regression hysteresis segment on the out-of-flight segment reproduction process is calculated, and the hysteresis suppression term is obtained.
[0119] Based on the displacement coverage length of the regression hysteresis segment, the degree of cross-torsion of the detached segment between the displacement release process and the time reproduction process is calculated to obtain the reproduction torsion term;
[0120] By fusing the release envelope term, hysteresis suppression term, and recurrence torsion term, the influence of particle aggregation and dispersion changes within the slurry on the recurrence capability of the detected substance after release is identified, and the release aggregation value is obtained.
[0121] In this embodiment of the invention, based on the deviation of the maximum offset position in the detached segment relative to the end point of the overlapping area and the displacement interval between the closed segments at the beginning and end of the detached segment, the path envelope degree between the detection body's abduction release and regression hysteresis is calculated, resulting in a release envelope term. This unifies and quantifies the spatial relationship between the maximum offset feature of the detached segment and the preceding and following closed segments, providing a basis for subsequent fusion. Based on the time length of the detached segment and the duration of the regression hysteresis segment, the degree of suppression of the regression hysteresis segment on the detached segment reproduction process is calculated, resulting in a hysteresis suppression term. This allows the regression hysteresis phenomenon to be independently detected in the data. The method establishes a description to provide a quantitative basis for assessing the internal structural characteristics of the detached fragment. Based on the displacement coverage length of the regression hysteresis segment, the degree of cross-torsion of the detached fragment during the displacement release process and the time reproduction process is calculated to obtain the reproduction torsion term, which quantitatively expresses the relationship between the spatial change and temporal evolution of the detached fragment and provides data support for analysis. The release envelope term, hysteresis suppression term and reproduction torsion term are fused to identify the degree of influence of particle aggregation and dispersion changes inside the slurry on the reproduction ability of the detector after release, and the release aggregation value is obtained, so that the overall characteristics of the detached fragment can be expressed in the form of a single index, providing an input structure for subsequent analysis.
[0122] The formula for calculating the release value is as follows: ,
[0123] in, For the first The release value corresponding to each detached segment;
[0124] For the first The deviation of the maximum offset position in a detached segment from the corresponding end point of the overlapping area. For the first The displacement coverage length of a detached segment For the first The length of time a segment is detached from its original state. For the first The duration corresponding to the regression lag segment in each disconnected segment. For the first The displacement coverage length corresponding to the regression hysteresis segment in each detached segment. For the first The time interval between the beginning and end of a disjointed segment and the closed segments at both ends. For the first The displacement interval between the closed segments at the beginning and end of the detached segment.
[0125] in, The release envelope term is constructed by combining the outward deviation, the length of the regression hysteresis displacement coverage, and the displacement interval of the first and last closed segments, which characterizes the degree of path envelope between the release and regression of the detached segment; The hysteresis suppression term is constructed by combining the length of the detachment segment, the duration of the regression hysteresis segment, and the time interval between the first and last closed segments, which characterizes the degree of suppression of the release process by the regression hysteresis. To reproduce the torsion term, the displacement and time are cross-coupled, so that the maximum offset position and the regression hysteresis time, the regression hysteresis displacement coverage length and the reproduction time interval form a cross constraint, which is used to characterize the degree of path torsion when the closed state is reproduced after decoupling.
[0126] Specifically, based on the set of detached fragments, the recurrence interval between the closed fragments at the beginning and end of the detached fragments is calculated to identify the degree of influence of particle aggregation and dispersion changes inside the slurry on the recurrence ability after the release of the detector, and the release value is obtained, including:
[0127] For each detachment segment in the detachment segment set, the displacement value corresponding to the maximum offset position of the segment is read, and the displacement value of the overlapping end point of the closed segment on the starting side of the detachment segment is obtained. The difference between the two is calculated as the deviation. Then, the displacement interval between the first and last closed segments of the detachment segment is obtained, which is the difference between the displacement anchor positions or overlapping reference positions of the two closed segments. Based on the above two quantities, the deviation and displacement interval are combined, and the path envelope degree can be calculated using a ratio relationship or normalization processing method. For example, the ratio of the deviation to the sum of the deviation and the displacement interval is used as the release envelope term. This parameter is used to describe the degree of the envelope range of the outward expansion path relative to the closed segment. For each detachment segment, its overall duration is read, that is, the time span from the detachment start point to re-entering the closed segment or the path end point. Then, the duration of the return hysteresis segment in the detachment segment is read, that is, the time length of the segment with a low displacement reduction rate during the retraction process. The duration of the return hysteresis segment is compared with the duration of the entire detachment segment. The hysteresis suppression term can be obtained by calculating their proportion relationship. For example, the proportion of the return hysteresis segment time to the total detachment time is used as this indicator. Based on the identified regression hysteresis segment, all displacement data within this segment are extracted, and its displacement coverage length is calculated. This can be achieved, for example, by calculating the difference between the maximum and minimum displacement values within the segment, or by obtaining the coverage range through cumulative displacement changes. Simultaneously, this displacement coverage length is combined with the time length of the regression hysteresis segment or the entire decoupling segment to form a parameter describing the relationship between displacement change and time change. This parameter is calculated using ratios, normalization, or weighting to obtain the recurrence torsion term, which characterizes the coupling relationship between displacement change and time evolution. The three parameters are then standardized in terms of dimensions, for example, by normalization to map them to the same numerical range. Then, they are weighted and combined or equally weighted according to preset rules to form a single comprehensive index, namely the release value. During the fusion process, different weights can be set according to the role of different parameters in the overall analysis, or a standardization method can be used to ensure consistent contributions from each parameter.
[0128] In a preferred embodiment of the present invention, based on the stationary equilibrium value and the release aggregation value, the order and proportion of the back-substitution of adjacent closed segments to the detached segment are determined, the outward boundary and the regression termination boundary in the back-substitution process are defined, and a closed-loop path trajectory sequence is obtained, including:
[0129] Based on the stationary equilibrium value, the displacement anchoring positions of adjacent closed segments are compared, and the closed segment with the larger stationary equilibrium value is determined as the main back-substitution segment, and the other closed segment is determined as the auxiliary back-substitution segment, thus obtaining the back-substitution main and auxiliary group;
[0130] Based on the primary and secondary replacement groups, calculate the proportion of the overlapping span of the primary replacement fragment in the total overlapping span of the primary and secondary replacement groups, and determine this proportion as the replacement attribution proportion of the primary replacement fragment in the detached segment.
[0131] Based on the release value, the segment between the maximum offset position and the termination position of the regression hysteresis segment is determined as the outward boundary segment, and the segment between the termination position of the regression hysteresis segment and the start position of the end closure segment is determined as the regression termination segment, thus obtaining the boundary segment group;
[0132] Based on the substitution ratio and boundary segment group, the continuous displacement data located in the outward boundary segment is backfilled forward according to the substitution ratio of the main substitution segment, and the continuous displacement data located in the regression termination segment is backfilled backward according to the substitution ratio of the auxiliary substitution segment, thus obtaining the backfill path group.
[0133] Based on the backfill path group, the continuous displacement data of forward backfill and backward backfill are connected, and then merged with the main backfill segment and the auxiliary backfill segment to obtain the closed-loop path trajectory sequence.
[0134] In this embodiment of the invention, based on the stationary value, the displacement anchoring positions of adjacent closed segments are compared, and the closed segment with the larger stationary value is determined as the main back-substitution segment, and the other closed segment is determined as the auxiliary back-substitution segment, thus obtaining the back-substitution main and auxiliary group. The relationship between the closed segments is transformed from a parallel state to an ordered relationship, so that the subsequent data attribution of the separated segments has a reference object.
[0135] Based on the primary and secondary back-substitution groups, the proportion of the overlapping span of the primary back-substitution fragment in the total overlapping span of the primary and secondary back-substitution groups is calculated, and this proportion is determined as the back-substitution assignment proportion of the primary back-substitution fragment in the detachment segment. This provides a quantitative basis for the subsequent allocation of detachment segment data, avoiding simple merging based solely on location or time. Based on the release value, the segment between the maximum offset position and the termination position of the regression hysteresis segment is determined as the outward boundary segment, and the segment between the termination position of the regression hysteresis segment and the start position of the closed segment is determined as the regression termination segment, resulting in a boundary segment group. This allows subsequent data backfilling operations to be performed within a clearly defined interval, ensuring clear boundaries for path construction. Based on the back-substitution assignment proportion and The boundary segment group involves forward backfilling of continuous displacement data within the outward boundary segment according to the backfilling ratio of the main backfill fragment, and backward backfilling of continuous displacement data within the regression termination segment according to the backfilling ratio of the auxiliary backfill fragment, resulting in a backfill path group. Data from the detached segment is then proportionally allocated to adjacent closed segments to construct a continuous path. Based on the backfill path group, the continuous displacement data from the forward and backward backfilling are connected and merged with the main and auxiliary backfill fragments to obtain a closed-loop path trajectory sequence. The dispersed closed segments and detached segments are integrated into a continuous closed-loop structure through the backfilling mechanism, providing a data carrier for subsequent concentration characterization.
[0136] Specifically, based on the primary and secondary replacement groups, the proportion of the overlapping span of the primary replacement fragment in the total overlapping span of the primary and secondary replacement groups is calculated, and this proportion is determined as the replacement attribution proportion of the primary replacement fragment in the detached segment. This includes:
[0137] For each segment pair consisting of a primary and secondary retrograde segments, the overlap span of the corresponding overlapping region of the primary retrograde segment and the overlap span of the corresponding overlapping region of the secondary retrograde segment are read. The overlap span of the primary retrograde segment and the overlap span of the secondary retrograde segment are added together to obtain the total overlap span of the primary and secondary retrograde group. Using the overlap span of the primary retrograde segment as the numerator and the total overlap span as the denominator, the span ratio of the primary retrograde segment in the primary and secondary retrograde group is calculated, and this span ratio is determined as the retrograde assignment ratio when the detached segment is assigned to the primary retrograde segment. Correspondingly, the proportion of the overlap span of the secondary retrograde segment in the total overlap span can be determined as the retrograde assignment ratio of the secondary retrograde segment, or obtained by subtracting the retrograde assignment ratio of the primary retrograde segment from one. If the overlap span of the primary or secondary retrograde segment is zero, missing, or lower than the preset effective span threshold, the segment can be marked as valid and replaced with the overlap span of the adjacent valid closed segment, or the calculation can be performed according to the preset minimum span value. The primary back-substitution segment identifier, secondary back-substitution segment identifier, primary back-substitution ratio, secondary back-substitution ratio, and corresponding departure segment identifier are stored together, so that each departure segment has a front and back attribution ratio parameter.
[0138] Specifically, based on the release value, the segment between the maximum offset position and the termination position of the regression hysteresis segment is determined as the outward boundary segment, and the segment between the termination position of the regression hysteresis segment and the start position of the final closed segment is determined as the regression termination segment, resulting in a boundary segment group, which specifically includes:
[0139] In each breakaway segment, the release value of that breakaway segment is read, and the determined maximum offset position, the termination position of the regression hysteresis segment, and the starting position of the closing segment are obtained. The maximum offset position represents the displacement data point with the largest distance from the termination point of the overlapping area in the outward expansion path. The termination position of the regression hysteresis segment represents the data point where the hysteresis change ends during the retraction process. The starting position of the closing segment represents the starting data point where the detector re-enters the subsequent closing response segment. The system uses the maximum offset position as the starting point of the outward expansion boundary segment and the termination position of the regression hysteresis segment as the ending point of the outward expansion boundary segment. It extracts all continuous displacement data between the two in chronological order and marks this continuous data interval as the outward expansion boundary segment. Similarly, it uses the termination position of the regression hysteresis segment as the starting point of the regression termination segment and the starting position of the closing segment as the ending point of the regression termination segment. It extracts all continuous displacement data between the two and marks this continuous data interval as the regression termination segment. The release value can be used as an adjustment parameter for boundary confirmation. When the release value indicates that the reproduction process of the detached segment has a long duration or a large regression hysteresis, several consecutive data points after the maximum offset position can be included in the outward boundary segment, or the outward boundary segment can be extended to a more stable position further back within the regression hysteresis segment. When the release value indicates that the reproduction process of the detached segment is short or the hysteresis is small, the outward boundary segment can be strictly limited to the period between the maximum offset position and the end position of the regression hysteresis segment, without further extension. If there is an interval between the end position of the regression hysteresis segment and the start position of the closed segment, all of this interval data is considered as the regression termination segment. If the two positions are adjacent or overlap, the regression termination segment can be marked as an empty segment or a minimum boundary segment. The start and end indices, start and end times, displacement range, and release value of the outward boundary segment are associated with the start and end indices, start and end times, and displacement range of the regression termination segment to form a boundary segment group.
[0140] Specifically, based on the back-substitution ratio and boundary segment group, continuous displacement data located within the outward boundary segment are backfilled forward according to the back-substitution ratio of the main back-substitution segment, and continuous displacement data located within the regression termination segment are backfilled backward according to the back-substitution ratio of the auxiliary back-substitution segment, resulting in a backfill path group, which specifically includes:
[0141] Read continuous displacement data within the extended boundary segment, and read the displacement anchoring position, overlapping zone start point, overlapping zone end point, and main backstrip assignment ratio of the main backstrip segment. For each sampling point within the extended boundary segment, determine its normalized position according to its chronological order within the segment. For example, divide the difference in sequence number or time between the sampling point and the starting point of the extended boundary segment by the total sequence number span or total time span of the extended boundary segment to obtain the segment position coefficient for that sampling point. Combine this segment position coefficient with the main backstrip assignment ratio to perform forward backfilling processing on the displacement data of that sampling point, establishing a correspondence in data assignment towards the main backstrip segment direction. Forward backfilling can be manifested by adding a main backstrip segment identifier to the sampling point, generating a corresponding backfill weight based on the main backstrip assignment ratio, or generating a forward correction displacement value based on the difference between the displacement anchoring position of the main backstrip segment and the displacement value of the sampling point. The processed data is then saved as forward backfill data.
[0142] Simultaneously, continuous displacement data within the regression termination segment is read, along with the displacement anchoring position, overlap start point, overlap end point, and auxiliary back-substitution ratio of the auxiliary back-substitution fragment. For each sampling point within the regression termination segment, the segment position coefficient is determined according to its chronological order within the segment. This segment position coefficient is then combined with the auxiliary back-substitution ratio to perform backfilling processing on the sampling point, establishing a correspondence in data attribution towards the auxiliary back-substitution fragment. Backfilling can be manifested by adding an auxiliary back-substitution fragment identifier to the sampling point, generating a corresponding backfill weight based on the auxiliary back-substitution ratio, or generating a backward correction displacement value based on the difference between the displacement anchoring position of the auxiliary back-substitution fragment and the displacement value of the sampling point. The processed data is then saved as backfill data. During forward and backward backfilling, if the extended boundary segment and the regression termination segment share a common boundary point, this common boundary point can retain both the primary and secondary backfilling weights, and the sum of their allocation ratios can be guaranteed to meet preset constraints through weight normalization. If there is interval data between the two segments, the interval data can be proportionally allocated according to the relative distance between the maximum offset position and the starting position of the ending closed segment. After processing all sampling points, the forward backfilling data, backward backfilling data, and their corresponding primary and secondary segment identifiers, backfilling weights, time indices, and displacement values are organized in chronological order to form the backfilling path corresponding to the detached segment. The above process is repeated for all detached segments, and the backfilling path groups are obtained by summarizing.
[0143] In a preferred embodiment of the present invention, based on the closed-loop path trajectory sequence, the baseline span value and regression containment value of each closed-loop path are calculated to determine the concentration characterization result of each unique closed-loop path, thereby obtaining slurry concentration detection data, including:
[0144] Based on the closed-loop path trajectory sequence, continuous displacement data of the main back-substitution segment, auxiliary back-substitution segment, and deviance segment of each closed-loop path are extracted to obtain the path association group;
[0145] Based on the path association group, calculate the displacement span between the displacement anchoring positions of the main back-substitution segment and the auxiliary back-substitution segment, and calculate the proportion of this displacement span in the total displacement span of the closed-loop path to obtain the baseline span value.
[0146] Based on the path association group, identify continuous displacement data located between the outward boundary segment and the regression termination segment in the detachment segment, and calculate the proportion of the displacement coverage range of this continuous displacement data before it is re-incorporated into the auxiliary back substitution segment in the total displacement span of the closed-loop path to obtain the regression containment value.
[0147] Based on the baseline span value and the regression coverage value, the degree of displacement connection between the main back-substitution segment and the auxiliary back-substitution segment in each closed loop path is calculated, and the consistency of displacement changes in the closed loop path is identified to obtain the concentration characterization results.
[0148] Based on the concentration characterization results, the continuous displacement data in the closed-loop path trajectory sequence are correlated and arranged, and then combined and output in chronological order to obtain the slurry concentration detection data.
[0149] In this embodiment of the invention, based on the closed-loop path trajectory sequence, continuous displacement data of the main substitution segment, auxiliary substitution segment, and detachment segment of each closed-loop path are extracted to obtain a path association group, providing data boundaries and data sources for subsequent calculations. Based on the path association group, the displacement span between the displacement anchoring positions of the main substitution segment and the auxiliary substitution segment is calculated, and the proportion of this displacement span in the total displacement span of the closed-loop path is calculated to obtain a baseline span value. This quantifies the relative positional relationship between the main and auxiliary segments in the closed-loop path, providing basic parameters for subsequent analysis. Based on the path association group, continuous displacement data located between the outward boundary segment and the regression termination segment in the detachment segment is identified, and the displacement coverage range of this continuous displacement data before being re-incorporated into the auxiliary substitution segment within the closed loop is calculated. The proportion of the total displacement span in the path is used to obtain the regression coverage value, which quantifies the range of displacement changes before reverting to the closed path in the departure section, providing data support for subsequent analysis. Based on the baseline span value and the regression coverage value, the degree of displacement connection between the main and auxiliary subduction segments in each closed-loop path is calculated, and the consistency of displacement changes in the closed-loop path is identified to obtain concentration characterization results. This allows the closed-loop path to be characterized by a single index, realizing the transformation from path structure to detection results. Based on the concentration characterization results, the continuous displacement data in the closed-loop path trajectory sequence are correlated and arranged, and combined and output in chronological order to obtain slurry concentration detection data. This ensures that the output results are consistent with the original detection process in the time dimension, facilitating online monitoring.
[0150] Specifically, based on the path association group, the displacement span between the displacement anchoring positions of the main backsubstitution segment and the auxiliary backsubstitution segment is calculated, and the proportion of this displacement span in the total displacement span of the closed-loop path is calculated to obtain the baseline span value, which specifically includes:
[0151] For each closed-loop path, the system reads continuous displacement data from the main backsubstitution segment, auxiliary backsubstitution segment, and detour segment within the associated group of that path, and retrieves the displacement anchoring positions corresponding to the main backsubstitution segment and the auxiliary backsubstitution segment. The displacement anchoring position of the main backsubstitution segment can be obtained using pre-determined anchoring data points within the overlapping area, and the displacement anchoring position of the auxiliary backsubstitution segment can also be obtained using pre-determined anchoring data points within the overlapping area. The system calculates the difference between the displacement values corresponding to the two anchoring positions and takes their absolute value to obtain the displacement span between the main and auxiliary backsubstitution segments. The system then statistically analyzes all continuous displacement data within the current closed-loop path, including main backsubstitution segment data, auxiliary backsubstitution segment data, and detour segment data that has been backfilled and incorporated into the closed-loop path. By traversing all displacement values in the closed-loop path, the system determines the maximum and minimum displacement values and calculates their difference to obtain the total displacement span of the closed-loop path. The displacement span between the primary and secondary subduction segments is used as the numerator, and the total displacement span of the closed-loop path is used as the denominator for proportional calculation to obtain the baseline span value. If the total displacement span of the closed-loop path is zero, or less than the preset minimum effective span, the closed-loop path can be marked as a low-span path, and the preset minimum effective span can be used as the denominator in the calculation, or the path can be separately identified in subsequent concentration characterization calculations. The closed-loop path identifier, primary subduction segment identifier, secondary subduction segment identifier, two anchoring positions, primary and secondary displacement spans, total displacement span of the closed-loop path, and baseline span value are associated and saved. The difference in anchoring positions between the primary and secondary subduction segments is converted into a proportional parameter relative to the entire closed-loop path.
[0152] Specifically, based on the path association group, continuous displacement data located between the outward boundary segment and the regression termination segment in the detachment segment is identified. The proportion of the displacement coverage area of this continuous displacement data before it is re-incorporated into the auxiliary back-substitution segment within the total displacement span of the closed-loop path is calculated to obtain the regression containment value, which specifically includes:
[0153] The system reads the breakout segment corresponding to the current closed-loop path and determines the location range of the outward boundary segment and the regression termination segment based on the boundary segment group recorded in the previous processing. The system obtains the termination position of the outward boundary segment and the starting position of the regression termination segment, using these two as the boundaries of the data to be extracted. When there is continuous displacement data between the outward boundary segment and the regression termination segment, this continuous displacement data is identified as transitional data in the breakout segment before being re-incorporated into the auxiliary back-substitution segment. When the termination position of the outward boundary segment is adjacent to or coincides with the starting position of the regression termination segment, a preset number of data points near the boundary point can be used as the minimum transitional data, or the transitional data interval can be marked as an empty interval and assigned a zero coverage range. The extracted continuous displacement data is traversed in chronological order, and the maximum and minimum displacement values are counted. The difference between the two is calculated as the displacement coverage range of the continuous displacement data. Alternatively, the coverage range can be calculated based on the cumulative value of displacement changes between adjacent sampling points to characterize the actual path coverage of the transitional data before being re-incorporated into the auxiliary back-substitution segment. The system continues to read the total displacement span of the current closed-loop path and uses the displacement coverage area as the numerator and the total displacement span of the closed-loop path as the denominator to perform a proportional calculation to obtain the regression coverage value. If the total displacement span of the closed-loop path is lower than the effective threshold, it is marked or replaced according to the processing rules consistent with the baseline span value. The start position, end position, start time, end time, displacement coverage area, total displacement span of the closed-loop path, and regression coverage value of this transition data interval are associated and stored with the current closed-loop path. The displacement change range of the decoupled segment before being re-incorporated into the auxiliary back-substitution segment is converted into proportional data relative to the overall range of the closed-loop path.
[0154] Specifically, based on the baseline span value and the regression coverage value, the degree of displacement connection between the primary and secondary subculture segments in each closed-loop path is calculated, and the consistency of displacement changes in the closed-loop path is identified to obtain the concentration characterization results, including:
[0155] The system verifies the numerical range of the baseline span value and the regression coverage value, confirming that they are both within the preset valid range. For parameters exceeding the valid range, truncation can be performed according to the upper or lower limit, or the corresponding closed-loop path can be marked as abnormal. The baseline span value is used as the first parameter describing the anchoring span relationship between the main back-substitution segment and the auxiliary back-substitution segment, and the regression coverage value is used as the second parameter describing the coverage relationship before the detached segment is re-incorporated into the auxiliary back-substitution segment. The system converts the two into the degree of displacement connection through difference calculation, ratio calculation, weighted combination, or normalized fusion. For example, the difference between the baseline span value and the regression coverage value can be calculated to represent the matching relationship between the main and auxiliary anchoring spans and the regression coverage range; the weighted sum of the two can also be calculated to form the comprehensive displacement connection parameter of the closed-loop path. The system further reads the continuous displacement data arranged in time within the current closed-loop path, and combines this degree of displacement connection to determine the consistency of the change direction, change magnitude, and displacement transition at the connection point of the backfilled segment in the closed-loop path. If the displacement changes between the main substitution segment, the breakaway segment, and the auxiliary substitution segment in the closed-loop path remain numerically continuous, and the deviation between the baseline span value and the regression coverage value is within a preset range, then the closed-loop path is marked as a path with consistent displacement changes. If the deviation is large or there is a significant break at the connection point, then the path is marked as a path with low consistency, and the corresponding identifier is retained in the concentration characterization results. The system generates a concentration characterization result corresponding to the closed-loop path based on the degree of displacement continuity and the consistency judgment result. This concentration characterization result can be represented as a single concentration characterization value, or as a structured data item containing path identifier, degree of displacement continuity, consistency identifier, baseline span value, regression coverage value, and time range. Repeating the above calculation and judgment process for each closed-loop path in the closed-loop path trajectory sequence yields multiple concentration characterization results consistent with the time sequence.
[0156] Embodiments of the present invention also provide an online slurry concentration detection system, the system comprising:
[0157] The data module is used to acquire the response displacement sequence of the slurry to be tested in the detection zone;
[0158] The round-trip module is used to mark the location of the change in displacement direction as the turnaround point according to the response displacement sequence, and to determine the forward and return segments between two adjacent turnaround points to obtain the round-trip segment group;
[0159] The closure module is used to identify the overlapping data in each travel segment as the overlapping area based on the round-trip segment group, and to extract the start point, end point and overlapping span of each overlapping area to obtain the closed segment set;
[0160] The stationary equilibrium value module is used to calculate the migration of the displacement anchoring position between adjacent closed segments in each overlapping area based on the set of closed segments, identify the stationary equilibrium value of the detection body in the same slurry state, and obtain the stationary equilibrium value.
[0161] The detachment module is used to track and identify the outward expansion path of the detached return segment based on the closed segment set, record the maximum offset position of the outward expansion path, the detachment duration and the return hysteresis segment, and obtain the detached segment set.
[0162] The release value module is used to calculate the recurrence interval between the closed segments at the beginning and end of the detached segments based on the detached segment set, identify the degree of influence of particle aggregation and dispersion changes inside the slurry on the recurrence ability after the detection body is released, and obtain the release value.
[0163] The trajectory module is used to determine the order and proportion of the back-substitution of adjacent closed segments to the detached segment based on the stationary equilibrium value and the release aggregation value, and to limit the outward boundary and the regression termination boundary in the back-substitution process, so as to obtain the closed-loop path trajectory sequence.
[0164] The concentration module is used to calculate the baseline span value and regression containment value of each closed-loop path based on the closed-loop path trajectory sequence, determine the concentration characterization result of each unique closed-loop path, and obtain slurry concentration detection data.
[0165] It should be noted that this system is a system corresponding to the above method. All implementation methods in the above method embodiments are applicable to this embodiment and can achieve the same technical effect.
[0166] Embodiments of the present invention also provide a computing device, including: a processor and a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method described above. All implementations in the above method embodiments are applicable to this embodiment and can achieve the same technical effects.
[0167] Embodiments of the present invention also provide a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method described above. All implementations in the above method embodiments are applicable to this embodiment and can achieve the same technical effects.
[0168] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for online detection of slurry concentration, characterized in that, The method includes: Obtain the response displacement sequence of the slurry to be tested in the detection zone; Based on the response displacement sequence, the locations where the displacement direction changes are marked as turning points, and the forward and return segments between two adjacent turning points are determined to obtain a round trip segment group; Based on the round-trip segment group, identify the continuously overlapping data in each travel segment as the overlapping area, and extract the start point, end point and overlap span of each overlapping area to obtain the closed segment set; Based on the set of closed segments, the migration amount of the displacement anchoring position in each overlapping area between adjacent closed segments is calculated, the residence ability of the detection body to maintain balance under the same slurry state is identified, and the residence value is obtained. Based on the set of closed segments, track and identify the outward expansion path of the return segment detachment, record the maximum offset position, detachment duration and return hysteresis segment of the outward expansion path, and obtain the set of detached segments; Based on the set of detached fragments, the recurrence interval between the closed fragments at the beginning and end of the detached fragments is calculated to identify the degree of influence of the particle aggregation and dispersion changes inside the slurry on the recurrence ability after the release of the detector, and the release value is obtained. Based on the stationary equilibrium value and the release aggregation value, the order and proportion of the back-substitution of adjacent closed segments to the detached segment are determined, the outward boundary and the regression termination boundary in the back-substitution process are defined, and the closed-loop path trajectory sequence is obtained. Based on the closed-loop path trajectory sequence, the baseline span value and regression containment value of each closed-loop path are calculated to determine the concentration characterization results of each unique closed-loop path, and the slurry concentration detection data are obtained.
2. The online slurry concentration detection method according to claim 1, characterized in that, Based on the response displacement sequence, the locations where the displacement direction changes are marked as turnaround points, and the forward and return segments between two adjacent turnaround points are determined to obtain a round-trip segment group, including: Based on the response displacement sequence, the direction of change between adjacent displacement data is identified, and data that continuously maintain the same direction of change are identified as continuous direction segments, thus obtaining a direction segment sequence. Based on the direction segment sequence, locate the direction switching positions between adjacent consecutive direction segments, and mark the positions where the displacement change direction changes as turning points to obtain the turning point sequence; Based on the turnaround point sequence, the response displacement data between any two adjacent turnaround points is divided into single-stroke segments, and each single-stroke segment is arranged in chronological order to obtain a set of stroke segments; Based on the set of travel segments, the single travel segment that is earlier in the time sequence is identified as the outbound segment, and the single travel segment that is adjacent to the outbound segment and is later in the time sequence is identified as the return segment, thus obtaining the round-trip segment group.
3. The online slurry concentration detection method according to claim 2, characterized in that, Based on the set of closed segments, the migration of displacement anchoring positions within each overlapping region between adjacent closed segments is calculated. The stationary capacity of the detection body to maintain equilibrium under the same slurry conditions is identified, yielding the stationary equilibrium value, including: Based on the overlapping span lengths of the first and second closed segments and the offset of the displacement anchoring position within each closed segment relative to the starting point of the overlapping area, calculate the proportion of the two overlapping span lengths in the total overlapping span length and offset to obtain the first and second dwell terms. Based on the displacement anchoring positions of the first and second closed segments, calculate the proportion of the migration amount between the two displacement anchoring positions in the total overlap span of the two closed segments to obtain the anchoring retention term; The span coordination term is obtained by calculating the proportion of the smaller value in the two overlapping spans to the larger value in the two overlapping spans and the total migration amount. By integrating the first residence term, the second residence term, the anchoring and holding term, and the span coordination term, the residence capacity of the detected body to maintain balance under the same slurry conditions is identified, and the residence balance value is obtained.
4. The online slurry concentration detection method according to claim 3, characterized in that, Based on the set of closed segments, trace and identify the outward expansion path of the return segment detachment, record the maximum offset position, detachment duration, and return hysteresis segment of the outward expansion path, and obtain the set of detached segments, including: Based on the closed segment set, identify the continuous displacement data after the return segment leaves the overlapping area, and determine the positional change segment of the continuous displacement data that deviates from the overlapping area as the outward expansion path to obtain the path sequence. Based on the path sequence, locate the position in the outward expansion path that is furthest from the end point of the overlapping area, and determine this position as the maximum offset position; Based on the path sequence, identify the continuous change intervals of each outward expansion path from leaving the overlapping area to re-entering the next overlapping area, and calculate the time length and displacement coverage length of the continuous change intervals to obtain the separation continuous span. Based on the path sequence, extract the continuous shrinkage segment in each outward expansion path that is located after the maximum offset position and before re-entering the next overlapping area, and count the displacement reduction between adjacent displacement data in the continuous shrinkage segment. The data segment with multiple consecutive displacement reductions lower than the average displacement reduction of the outward expansion path is determined as the regression hysteresis segment. By associating and grouping the maximum offset position, the breakout duration, and the regression hysteresis segment belonging to the same outward expansion path, and marking them as breakout segments, a breakout segment set is obtained.
5. The online slurry concentration detection method according to claim 4, characterized in that, Based on the set of detached fragments, the recurrence interval between the closed fragments at the beginning and end of the detached fragments is calculated to identify the degree of influence of particle aggregation and dispersion changes inside the slurry on the recurrence ability after the release of the detector, and the release value is obtained, including: Based on the deviation of the maximum offset position in the detached segment from the end point of the overlapping area and the displacement interval between the closed segments at the beginning and end of the detached segment, the path envelope degree between the outward release and the return hysteresis of the detector is calculated to obtain the release envelope term. Based on the duration of the out-of-flight segment and the duration of the regression hysteresis segment, the degree of suppression of the regression hysteresis segment on the out-of-flight segment reproduction process is calculated, and the hysteresis suppression term is obtained. Based on the displacement coverage length of the regression hysteresis segment, the degree of cross-torsion of the detached segment between the displacement release process and the time reproduction process is calculated to obtain the reproduction torsion term; By fusing the release envelope term, hysteresis suppression term, and recurrence torsion term, the influence of particle aggregation and dispersion changes within the slurry on the recurrence capability of the detected substance after release is identified, and the release aggregation value is obtained.
6. The online slurry concentration detection method according to claim 5, characterized in that, Based on the stationary equilibrium value and the release aggregation value, the order and proportion of the back-substitution of adjacent closed segments to the detached segment are determined, the outward boundary and the regression termination boundary in the back-substitution process are defined, and the closed-loop path trajectory sequence is obtained, including: Based on the stationary equilibrium value, the displacement anchoring positions of adjacent closed segments are compared, and the closed segment with the larger stationary equilibrium value is determined as the main back-substitution segment, and the other closed segment is determined as the auxiliary back-substitution segment, thus obtaining the back-substitution main and auxiliary group; Based on the primary and secondary replacement groups, calculate the proportion of the overlapping span of the primary replacement fragment in the total overlapping span of the primary and secondary replacement groups, and determine this proportion as the replacement attribution proportion of the primary replacement fragment in the detached segment. Based on the release value, the segment between the maximum offset position and the termination position of the regression hysteresis segment is determined as the outward boundary segment, and the segment between the termination position of the regression hysteresis segment and the start position of the end closure segment is determined as the regression termination segment, thus obtaining the boundary segment group; Based on the substitution ratio and boundary segment group, the continuous displacement data located in the outward boundary segment is backfilled forward according to the substitution ratio of the main substitution segment, and the continuous displacement data located in the regression termination segment is backfilled backward according to the substitution ratio of the auxiliary substitution segment, thus obtaining the backfill path group. Based on the backfill path group, the continuous displacement data of forward backfill and backward backfill are connected, and then merged with the main backfill segment and the auxiliary backfill segment to obtain the closed-loop path trajectory sequence.
7. The online slurry concentration detection method according to claim 6, characterized in that, Based on the closed-loop path trajectory sequence, the baseline span and regression containment value of each closed-loop path are calculated to determine the concentration characterization results of each unique closed-loop path, thus obtaining slurry concentration detection data, including: Based on the closed-loop path trajectory sequence, continuous displacement data of the main back-substitution segment, auxiliary back-substitution segment, and deviance segment of each closed-loop path are extracted to obtain the path association group; Based on the path association group, calculate the displacement span between the displacement anchoring positions of the main back-substitution segment and the auxiliary back-substitution segment, and calculate the proportion of this displacement span in the total displacement span of the closed-loop path to obtain the baseline span value. Based on the path association group, identify continuous displacement data located between the outward boundary segment and the regression termination segment in the detachment segment, and calculate the proportion of the displacement coverage range of this continuous displacement data before it is re-incorporated into the auxiliary back substitution segment in the total displacement span of the closed-loop path to obtain the regression containment value. Based on the baseline span value and the regression coverage value, the degree of displacement connection between the main back-substitution segment and the auxiliary back-substitution segment in each closed loop path is calculated, and the consistency of displacement changes in the closed loop path is identified to obtain the concentration characterization results. Based on the concentration characterization results, the continuous displacement data in the closed-loop path trajectory sequence are correlated and arranged, and then combined and output in chronological order to obtain the slurry concentration detection data.
8. An online slurry concentration detection system, characterized in that, The system is used to perform the method as described in any one of claims 1 to 7, the system comprising: The data module is used to acquire the response displacement sequence of the slurry to be tested in the detection zone; The round-trip module is used to mark the location of the change in displacement direction as the turnaround point according to the response displacement sequence, and to determine the forward and return segments between two adjacent turnaround points to obtain the round-trip segment group; The closure module is used to identify the overlapping data in each travel segment as the overlapping area based on the round-trip segment group, and to extract the start point, end point and overlapping span of each overlapping area to obtain the closed segment set; The stationary equilibrium value module is used to calculate the migration of the displacement anchoring position between adjacent closed segments in each overlapping area based on the set of closed segments, identify the stationary equilibrium value of the detection body in the same slurry state, and obtain the stationary equilibrium value. The detachment module is used to track and identify the outward expansion path of the detached return segment based on the closed segment set, record the maximum offset position of the outward expansion path, the detachment duration and the return hysteresis segment, and obtain the detached segment set. The release value module is used to calculate the recurrence interval between the closed segments at the beginning and end of the detached segments based on the detached segment set, identify the degree of influence of particle aggregation and dispersion changes inside the slurry on the recurrence ability after the detection body is released, and obtain the release value. The trajectory module is used to determine the order and proportion of the back-substitution of adjacent closed segments to the detached segment based on the stationary equilibrium value and the release aggregation value, and to limit the outward boundary and the regression termination boundary in the back-substitution process, so as to obtain the closed-loop path trajectory sequence. The concentration module is used to calculate the baseline span value and regression containment value of each closed-loop path based on the closed-loop path trajectory sequence, determine the concentration characterization result of each unique closed-loop path, and obtain slurry concentration detection data.
9. A computing device, characterized in that, include: One or more processors; A storage device for storing one or more programs, which, when executed by one or more processors, cause the one or more processors to implement the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a program that, when executed by a processor, implements the method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Vibration event early warning diffusion method based on edge calculation
CN121542945A
Real-Time Frequency Loop Shaping For Drilling Mud Viscosity And Density Measurements
US20170204688A1