Pipeline plugging test system and method of plugging device

By introducing mechanical simulation environment and double-layer discriminant components into the occluder test system, a closed-loop testing process is solved, and a single testing method in the existing technology is difficult to comprehensively evaluate the performance of the occluder, achieving systematic and intelligent testing results.

CN120102128AActive Publication Date: 2025-06-06SHANDONG WEIGAO GROUP MEDICAL POLYMER

Patent Information

Application Number
CN202510599645.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-12
Publication Date
2025-06-06
Estimated Expiration
2045-05-12

AI Technical Summary

Technical Problem

In the prior art, relying on a single physical testing method, it is difficult to comprehensively evaluate the performance of the occluder, and there is a lack of intelligent evaluation mechanism and standard uniformity.

Method used

By introducing a mechanical simulation environment and a two-layer discriminant component based on adversarial training, a closed-loop testing process of hierarchical detection and variable-driven include first physical testing, simulated flow field introduction, two-order mechanical testing and terminal interface display.

Benefits of technology

Systematized and intelligent testing of the performance of the occluder is realized, and the performance and reliability of the occluder in complex environments can be more comprehensively evaluated.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120102128A_ABST
    Figure CN120102128A_ABST
Patent Text Reader

Abstract

The invention discloses a pipeline plugging test system and method for a plugging device, and relates to the technical field of plugging test, and the method comprises the steps: carrying out the first physical test of the plugging device, and determining first test data; a mechanical environment is introduced through simulation of flow field circulation, a test module is established through plugging simulation of a plugging device, and a discrimination assembly based on plugging characteristics is introduced and is deployed in a test system in an embedded manner; the judgment component judges the first test data, determines a first test result, triggers the test module, executes a two-order mechanical test, determines second simulation data, judges based on the judgment component, and determines a second test result; and performing terminal interface display on the second test result. The technical problems that in the prior art, a single physical testing means is relied on, the plugging performance is difficult to comprehensively evaluate, and an intelligent evaluation mechanism and standard uniformity are lacked are solved, and the technical effect of systematized and intelligent testing of the plugging device performance is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of plugging test, and in particular to a pipeline plugging test system and method for a plugger. Background Art

[0002] At present, the performance evaluation of occluders mainly relies on a single physical detection method, such as static pressure testing or manual visual evaluation. The testing process often cannot cover the complex and changeable environment faced by occluders in actual applications, such as fluid flow disturbance in the body, tissue reaction and other factors. At the same time, existing testing methods usually lack systematic process design and standardized evaluation indicators, and do not have intelligent judgment and dynamic adjustment capabilities, resulting in highly subjective test results and poor stability, making it difficult to accurately reflect the occlusion effect and reliability of occluders in real scenarios. Summary of the invention

[0003] The present application provides a pipeline plugging test system and method for a plugger, which is used to solve the technical problems in the prior art that the plugging performance is difficult to be fully evaluated by relying on a single physical testing method and lacks an intelligent evaluation mechanism and standard uniformity.

[0004] In view of the above problems, the present application provides a pipeline occlusion testing system and method for an occluder.

[0005] In a first aspect of the present application, a pipeline occlusion test system of an occluder is provided, the system comprising: A testing unit is used to perform a first physical test on the occluder and determine first test data; a deployment unit is used to introduce a mechanical environment by simulating a flow field cycle, build a test module with the occlusion simulation of the occluder, introduce a discrimination component based on the occlusion characteristics, and embed it in the test system, wherein the discrimination component includes a layer of test discrimination and a second layer of adjustable discrimination; a judgment unit is used for the discrimination component to judge the first test data, determine a first test result, trigger the test module, perform a two-order mechanical test, determine the second simulation data and judge based on the discrimination component, and determine a second test result, wherein the two-order mechanical test includes a static test and a dynamic test, and is driven by cross-linking the occlusion condition variable with the mechanical environment variable; a display unit is used to display the second test result on a terminal interface.

[0006] A second aspect of the present application provides a pipeline occlusion test method of an occluder, the method comprising: A first physical test is performed on the occluder to determine the first test data; a mechanical environment is introduced by simulating a flow field cycle, a test module is built with the occlusion simulation of the occluder, a discrimination component based on the occlusion characteristics is introduced, and the discrimination component is embedded in the test system, wherein the discrimination component includes a layer of test discrimination and a second layer of adjustable discrimination; the discrimination component judges the first test data to determine the first test result, triggers the test module, executes a two-order mechanical test, determines the second simulation data and judges based on the discrimination component to determine the second test result, wherein the two-order mechanical test includes a static test and a dynamic test, which is driven by cross-linking of the occlusion condition variable and the mechanical environment variable; the second test result is displayed on the terminal interface.

[0007] One or more technical solutions provided in this application have at least the following technical effects or advantages: The present application performs a first physical test on the occluder to determine the first test data; introduces a mechanical environment by simulating a flow field cycle, builds a test module with the occlusion simulation of the occluder, introduces a discrimination component based on the occlusion characteristics, and is embedded and deployed in the test system, wherein the discrimination component includes a layer of test discrimination and a second layer of adjustable discrimination; the discrimination component judges the first test data, determines the first test result, triggers the test module, performs a two-order mechanical test, determines the second simulation data and judges based on the discrimination component to determine the second test result, wherein the two-order mechanical test includes a static test and a dynamic test, which is driven by the cross-linking of the occlusion condition variable and the mechanical environment variable; and displays the second test result on the terminal interface. The present invention solves the technical problems in the prior art that rely on a single physical test method, it is difficult to comprehensively evaluate the occlusion performance, and lacks an intelligent evaluation mechanism and standard uniformity. By introducing a mechanical simulation environment and a two-layer discrimination component based on adversarial training, a closed-loop test process of hierarchical detection and variable drive is constructed to achieve the technical effect of realizing systematic and intelligent testing of the performance of the occluder. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0009] Figure 1 A schematic diagram of the structure of a pipeline plugging test system for a plugger provided in an embodiment of the present application; Figure 2 A schematic flow chart of a pipeline occlusion testing method for an occluder provided in an embodiment of the present application.

[0010] Description of the accompanying drawings: testing unit 11, deployment unit 12, determination unit 13, display unit 14. DETAILED DESCRIPTION

[0011] The present application provides a pipeline occlusion test system and method for an occluder, aiming to solve the technical problems in the prior art that the occluder performance is difficult to be comprehensively evaluated by relying on a single physical testing method, and that there is a lack of intelligent evaluation mechanism and standard uniformity. By introducing a mechanical simulation environment and a two-layer discrimination component based on adversarial training, a hierarchical detection and variable-driven closed-loop test process is constructed, thereby achieving the technical effect of realizing systematic and intelligent testing of the occluder performance.

[0012] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0013] It should be noted that any variations of the terms "include" and "have" are intended to cover non-exclusive inclusions. For example, a process, method, system, product or server that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or modules that are not explicitly listed or inherent to these processes, methods, products or devices.

[0014] Embodiment 1, as Figure 1 As shown, an embodiment of the present application provides a pipeline blocking test system of an occluder, the system comprising: The testing unit 11 is used to perform a first physical test on the occluder to determine first test data.

[0015] In an embodiment of the present application, the test unit 11 is used to perform a first physical test on the occluder and determine the first test data. The test is performed by installing the occluder to be tested in a closed test pipeline, and gradually applying a preset liquid pressure by constant pressure injection to make the occluder enter a stable occluding state, and continuously collecting its pressure response information during the pressure process through the pressure difference sensors arranged at both ends of the occluder, and at the same time using the leakage channel to record the liquid seepage per unit time under the occluding state. As the test time progresses, the plugging onset time, the pressure difference holding capacity and the key physical changes in the leakage process are synchronously collected to generate the first test data. The data includes the plugging pressure difference value, the leakage per unit time, the plugging response time, etc.

[0016] The deployment unit 12 is used to introduce a mechanical environment by simulating a flow field cycle, build a test module with the blocking simulation of the occluder, introduce a discrimination component based on blocking characteristics, and embed it in the test system, wherein the discrimination component includes a layer of test discrimination and a second layer of adjustable discrimination.

[0017] In an embodiment of the present application, the deployment unit 12 is used to introduce a mechanical environment by simulating a flow field cycle, build a test module with the occlusion simulation of the occluder, and introduce a discrimination component based on the occlusion characteristics, which is embedded and deployed in the test system, wherein the discrimination component includes a layer of test discrimination and a second layer of adjustable discrimination. Specifically, the deployment unit 12 first constructs a simulated flow field circulation system, which uses an adjustable speed circulation pump and a control valve array to form a closed fluid loop, and controls flow velocity fluctuations, pressure pulse frequency, and fluid viscosity to achieve the reproduction of periodic mechanical disturbances in a typical engineering environment, such as simulating high-frequency pressure change conditions in blood circulation or the characteristics of the back suction load in a negative pressure environment of breathing. In this simulated flow field, combined with the actual occlusion application requirements, the occluder structure is embedded and a occlusion simulation test module is established around its working chamber to ensure that it operates within the simulated mechanical boundary under the action of the control variables.

[0018] Then the deployment unit 12 introduces a discrimination component based on the blocking characteristics and integrates it into the internal communication and control bus of the test system in an embedded deployment mode. The discrimination component is built based on an adversarial training mechanism and is a two-layer architecture. One layer of test discrimination is responsible for fast binary classification of the initial physical test data to determine whether the blocking state meets the standard. The second layer of adjustable discrimination adjusts the discrimination boundary based on the disturbance input from the environmental variables to achieve accurate judgment of dynamic load changes. The entire process completes data interface registration and control parameter synchronization through embedded deployment to ensure efficient collaboration between the simulation test module and the discrimination component.

[0019] Furthermore, in the system provided in the embodiment of the application, the deployment unit 12 is also used for: Determine the blocking characteristics, wherein the blocking characteristics at least include airtightness, targeting and stability; perform supervised training based on the adversarial principle for the blocking characteristics, and determine the discriminant component, wherein the discriminant component is a discriminant architecture disassembled after the generative-discriminative architecture training; embed the discriminant component in the test system and establish a communication connection with the test module.

[0020] In the embodiment of the present application, the key performance parameters of the occluder, i.e., the occluding characteristics, are first clarified. The occluding characteristics include three indicators: air tightness, targeting, and stability, which are used to characterize the sealing effect, positioning accuracy, and performance sustainability of the occluder in actual use under long-term working conditions. The air tightness is reflected by measuring the pressure difference maintenance ability and the leakage per unit time at both ends of the occluder after applying a constant liquid pressure. If the leakage is close to zero and the pressure difference is stably maintained within the set range, it means that the air tightness is good. Targeting is reflected by comparing the spatial coordinate difference between the occluder placement position and the preset target occluding position. If the deviation is less than the set tolerance, it is determined to be accurately positioned. Stability reflects the ability of the occluder to maintain under dynamic disturbances such as voltage change and current change. It is quantified by monitoring the structural deformation rate, pressure difference fluctuation amplitude, and leakage trend of the occluding state within a certain disturbance cycle. If the sealing state is still maintained under the disturbance and the recovery ability is strong, it means that the stability is high.

[0021] After clarifying the blocking characteristics, a supervised training architecture based on the adversarial principle is constructed, using the generative adversarial network as the basic framework. The overall model is divided into a generation end and a discrimination end. The data required for training comes from the principle database of the occluder, which covers a large amount of historical sample test data, experimental condition records and corresponding blocking result labels, providing structured support for model training. The discrimination architecture is a two-layer structure, including a layer of test discrimination and a second layer of adjustable discrimination. The first layer of test discrimination is used to identify whether the occluder meets the basic performance requirements under standard working conditions; the second layer of adjustable discrimination dynamically adjusts the judgment threshold under the premise of environmental variable disturbance to judge the stability and adaptability of the occluder under changing conditions.

[0022] During the training process, the first layer of test discrimination training is performed with the plugging characteristics as input, and the labels of air tightness, targeting, and stability are matched through supervised learning, and the discrimination accuracy is optimized; then, the second layer of adjustable discrimination is trained with various disturbance conditions data in the principle database as input, so that it can automatically adjust the discrimination boundary according to external conditions such as flow rate changes and pressure disturbances, and realize accurate identification of abnormal states. For example, in a flow field with severe pressure fluctuations, the second layer of discrimination can actively relax the tolerance range of the target offset to avoid misjudgment.

[0023] After training, the entire generation-discrimination architecture is structurally disassembled, the discrimination end is retained as an independent component, and its parameters are compressed and encapsulated to build a lightweight discrimination module suitable for embedded systems. The discrimination component is embedded and deployed in the test system, and a communication connection is established with the test module through an interface protocol to achieve real-time reception and processing of test data. During system operation, the discrimination component can continuously receive the first physical test data and simulation test data, execute a two-layer discrimination logic, support dynamic decision-making and feedback control of the test process, and ultimately achieve intelligent identification and closed-loop verification of the airtightness, targeting, and stability of the occluder.

[0024] Furthermore, in the system provided in the embodiment of the application, the deployment unit 12 is also used for: Obtain the principle database of the occluder; the discrimination architecture is a two-layer architecture, including a layer of test discrimination and a second layer of adjustable discrimination; based on the blocking characteristics, perform a layer of test discrimination training, and perform a second layer of adjustable discrimination training with the principle database.

[0025] In the embodiment of the present application, a pre-established occluder principle database is first called. The database stores a large amount of key performance data of the occluder in different test scenarios, including the pressure difference change curve (used to reflect air tightness), leakage volume per unit time, the spatial offset between the center point of the occluder and the target area (used to characterize targeting), and the occlusion retention time and performance fluctuation amplitude under disturbance conditions (used to evaluate stability). All data are standardized and have manually annotated occlusion result labels, which clearly indicate whether each set of data is "standard occlusion condition" or "abnormal occlusion condition" for supervised training.

[0026] Based on this database, a discrimination framework is constructed, which adopts a two-layer structure design, including a layer of test discrimination and a second layer of adjustable discrimination. Among them, the first layer of test discrimination training takes three types of performance indicators of the occluder as input, namely airtightness, targeting and stability. First, the maximum and minimum normalization method is used to convert the original data into a unified scale, and then the statistical analysis method is used to calculate the distribution intervals of various features under standard conditions and abnormal conditions, and the performance boundary values ​​are determined accordingly, such as leakage less than 0.01mL / min, offset distance less than 2mm, etc. Based on these boundary values, a training data set is constructed and trained using the support vector machine (SVM) algorithm to achieve automatic identification of standard occlusion conditions and occlusion anomalies.

[0027] When the output of the first-layer test judgment is "abnormal", the second-layer adjustable judgment is further called for detailed judgment. During the training process, data samples marked as "abnormal" are screened out from the principle database, and the external operating parameters and environmental variables corresponding to each set of data are extracted, including insertion force, plugging deployment angle, flow rate change amplitude, etc. In order to clarify the relationship between these variables and plugging anomalies, a univariate linear regression analysis method is used to model the correlation between each operating variable and the abnormal label, and the degree of influence of the variable on the anomaly is judged by the regression coefficient, and interference items with weak influence are eliminated.

[0028] After obtaining the effective variable set, the discriminant model is constructed by the logistic regression method, with the operating parameters as input and the abnormal type label as output. The model is formed through training, so that the system can judge the source of the abnormality according to the operating conditions and environmental conditions, such as slippage caused by insufficient insertion force or positioning failure caused by deployment angle deviation. The final two-layer adjustable discriminant model formed by training has the ability to classify the causes of occlusion abnormalities, and can work together with the first-layer model to complete the intelligent and hierarchical occluder performance identification and diagnosis process.

[0029] Furthermore, in the system provided in the embodiment of the application, the deployment unit 12 is also used for: According to the blocking characteristics, the characteristic boundary values ​​of the blocking standard condition and the blocking abnormality are determined; based on the characteristic boundary values, with the blocking standard condition and the blocking abnormality as the discrimination targets, a layer of test discrimination training is performed.

[0030] In the embodiment of the present application, when performing a layer of test discrimination training, firstly, based on the three indicators of airtightness, targeting and stability in the plugging characteristics, feature extraction is performed on the labeled samples in the principle database. Airtightness is represented by the leakage volume per unit time, targeting is reflected by the offset distance between the center point of the occluder and the target plugging position, and stability is measured by the time the plugging state is maintained under a disturbance environment. To facilitate subsequent processing, the normalization method is used to unify the three types of feature values ​​into the same numerical range.

[0031] Next, the statistical analysis method is used to calculate the value range of each feature in the "standard plugging condition" and "abnormal plugging" samples, and the characteristic boundary values ​​are set accordingly. Specifically, the leakage volume is no more than 0.01mL / min as the airtightness qualification standard, the plugging offset distance is no more than 2mm as the targeted compliance standard, and the plugging maintenance time is greater than 30 seconds as the stability judgment threshold.

[0032] Based on these characteristic boundary values, the training samples are re-divided, and a binary classification data set of "standard plugging condition" and "abnormal plugging" is constructed. The support vector machine (SVM) method is used for model training, and the normalized three types of plugging characteristics are used as input features, and the labeled results are used as output targets. After the training is completed, the obtained one-layer test discrimination model can accurately identify whether the current state meets the basic performance requirements based on the input plugging characteristic data, providing a decision-making basis for the subsequent discrimination process.

[0033] Furthermore, in the system provided in the embodiment of the application, the deployment unit 12 is also used for: An analog end interface and a physical end interface are opened in the discrimination component; a communication connection between the discrimination component and a test module is established according to the analog end interface; and a data import thread is deployed according to the physical end interface.

[0034] In the embodiment of the present application, in order to realize data interaction with different test paths, firstly, an analog end interface and a physical end interface are opened inside the discrimination component. The analog end interface is used to receive simulation environment data from the test module, including simulation parameters such as flow field pressure, velocity field distribution, and disturbance characteristics; the physical end interface is used to receive the original monitoring data collected during the first physical test, such as leakage, plugging offset, structural stability measurement, etc.

[0035] In order to realize the real-time discrimination of simulation data, a communication connection is established between the discrimination component and the test module based on the simulation end interface. The connection is built through a standard data bus protocol (such as UART, CAN or RS485), so that the variable output in the simulation process can be transmitted to the discrimination component in real time to trigger the subsequent state judgment process. At the same time, to ensure the orderly import of physical test data, a data import thread is deployed based on the physical end interface. The thread uses a sequential buffer mechanism and timestamp marking to queue and cache multiple indicator data collected from the test platform and import them in batches to achieve timing alignment with the simulation data.

[0036] The determination unit 13 is used for the discrimination component to determine the first test data, determine the first test result, trigger the test module, perform a two-order mechanical test, determine the second simulation data and make a determination based on the discrimination component to determine the second test result, wherein the two-order mechanical test includes a static test and a dynamic test, which are driven by cross-linking the blocking condition variables and the mechanical environment variables.

[0037] In the embodiment of the present application, the discrimination component is first called to identify and process the first test data. The first test data is provided by the test unit 11 and includes key performance indicators of the occluder in a static environment, such as leakage, occlusion offset distance, and occlusion maintenance time. A pre-trained layer of test discrimination model is loaded inside the discrimination component, and a support vector machine (SVM) algorithm is used for binary classification. The preset airtightness, targeting, and stability boundary values ​​are used as classification criteria to judge whether the current sample is "up to standard" or "abnormal", and generate a first test result.

[0038] When the first test result is up to standard, the judgment unit 13 triggers the test module and performs a two-stage mechanical test. The test process is based on the plugging condition variables and the mechanical environment variables, generates multiple variable pairs through cross-linking combination, constructs a variety of typical test conditions, and drives the test module to run based on the preset drive mapping relationship. By setting the timing test variables, and switching the variables as independent variables and the response results as dependent variables, the drive control of the two stages of static testing and dynamic testing is completed, and the performance simulation of the occluder in a stable state and a disturbed environment is realized.

[0039] During the test, tracking media are introduced to assist in data collection. The tracking media are placed inside the plug and in the flow field environment to obtain information such as flow direction changes, plugging effects, and disturbance responses. The above process forms the second simulation data, and the discrimination component re-analyzes the data and outputs the second test results, ultimately achieving systematic identification and graded judgment of the comprehensive performance of the plug.

[0040] Furthermore, the system provided in the application embodiment is also used for: If the first test result does not meet the standard, a pipeline blockage abnormality alarm is executed; if the first test result meets the standard, the test module is triggered to perform a two-stage mechanical test.

[0041] In the embodiment of the present application, after the discriminant component outputs the first test result, if it is determined to be substandard, that is, any of the indicators of the occluder in air tightness, targeting or stability does not meet the set boundary value, the pipeline blocking abnormal alarm is immediately executed, and the abnormal signal is used to indicate that the current occluder has basic performance defects, and the subsequent test process is terminated. If the first test result is up to standard, that is, the basic performance of the occluder meets the requirements, the test module is triggered to continue to perform the two-stage mechanical test.

[0042] Furthermore, in the system provided in the embodiment of the application, the determination unit 13 is also used for: The blocking condition variables and the mechanical environment variables are cross-linked and combined to determine N variable pairs; the driver plug-in of the test module is determined, and a driver mapping between the driver plug-in and each variable is established to determine the driving relationship; according to the driving relationship and the N variable pairs, the test module is simulated and tested and driven.

[0043] In the embodiment of the present application, the plugging condition variables and the mechanical environment variables are first cross-linked and combined. This process uses the Cartesian product arrangement method, that is, each plugging condition variable (such as insertion force, deployment angle, plugging depth) and each mechanical environment variable (such as flow rate disturbance frequency, cycle pressure amplitude, shear stress level) are combined in pairs to construct variable pairs covering a variety of typical plugging scenarios, and finally obtain N variable pairs.

[0044] After completing the variable combination, the execution unit used to control each test operation in the test module is clarified, that is, the driver plug-in is identified. This process uses the parameter-function matching method to match the corresponding driver interface for the control dimension involved in each variable pair. For example, the deployment angle variable is executed by a plug-in with rotation output capability, and the flow rate disturbance is completed by the plug-in that controls the pump speed. By establishing a plug-in-variable mapping table, the variable input is bound to the control channel of the specific plug-in, and then the control path corresponding to each variable is determined to form a clear drive relationship.

[0045] Then, in the simulation test driving stage, according to the driving relationship and N variable pairs, the timing test variables used for the driving process are first determined, that is, multiple variable pairs are arranged in sequence as a test input sequence; then, the input parameters in the variable switching process are used as independent variables, and the corresponding execution responses in the driving relationship are used as dependent variables, and dynamic loading operations are performed on the test module, thereby realizing continuous simulation testing of the occluder under different working conditions.

[0046] Furthermore, in the system provided in the embodiment of the application, the determination unit 13 is also used for: According to the N variable pairs, a timing test variable is determined, wherein the timing test variable includes at least one variable pair; according to the variables of the timing test variable being switched as independent variables, the test module is simulated tested and driven based on the dependent variable of the driving relationship.

[0047] In an embodiment of the present application, first, according to N variable pairs, they are arranged in order using a time scheduling method to determine the timing test variables. The timing test variables include at least one variable pair, which is used to construct a static or dynamic test process. In a static test scenario, a variable pair is loaded within a fixed time period, such as "insertion force is 3N, flow velocity disturbance frequency is 5Hz", which is used to keep the loading state constant and evaluate the response characteristics of the occluder under steady-state conditions. In the dynamic test, multiple variable pairs are set to switch in chronological order, and complex working conditions are simulated by continuously changing the loading parameters, such as continuously applying combinations such as "deployment angle 15°, flow velocity disturbance 10Hz" to "deployment angle 25°, flow velocity disturbance 15Hz" to test the adaptability and transition stability of the occluder.

[0048] During the execution process, the variable switching in the timing test variable is used as a trigger event, and the blocking condition variable and the mechanical environment variable in each variable pair are extracted as independent variables. These independent variables, as test input parameters, directly affect the loading state during the test, such as the size of the insertion force, the frequency of the disturbance, etc. The scheduler calls these parameters one by one according to the test time point and issues control instructions to achieve variable switching according to the predetermined test plan.

[0049] Then, based on the established driving relationship and the control content corresponding to the current independent variable, the corresponding dependent variable, that is, the controlled response action that matches the independent variable, is determined. For example, when the insertion force is used as the independent variable, the corresponding dependent variable is an insertion action of the corresponding magnitude; when the flow velocity disturbance frequency is used as the independent variable, the corresponding dependent variable is a disturbance signal with a matching frequency. After each variable switch, the control path is re-matched according to the driving relationship to achieve a seamless transition between different loading combinations.

[0050] Finally, according to the pairing relationship between the independent variables and the dependent variables, the test module is driven by simulation test. Under the timing control, different variable pairs are loaded step by step to ensure that each pair of parameters acts on the test process at the correct time point and build an expected loading environment. This process can cover the performance changes of the occluder under various occlusion conditions and mechanical disturbance combinations, and improve the integrity and authenticity of the test.

[0051] Furthermore, in the system provided in the embodiment of the application, the determination unit 13 is also used for: A tracking medium is introduced, wherein the tracking medium includes a first tracking medium in the occluder and a second tracking medium in the mechanical environment; and the tracking medium is assisted to perform a two-order mechanical test to obtain the second simulation data.

[0052] In the embodiment of the present application, a tracking medium is introduced to assist in observing and recording the real state changes of the occluder during the loading process. The tracking medium includes a first tracking medium in the occluder and a second tracking medium in the mechanical environment, which are used to reflect the flow and force changes of the internal occlusion channel and the external flow field environment respectively.

[0053] First, the first tracking medium is injected into the occluder. Fluorescent tracer liquid, microparticle tracer liquid or contrast liquid with high visibility or signal response capability is usually selected. The pressure distribution, sealing integrity and micro-leakage path inside the occluded cavity can be reflected through the change of its flow trajectory in the internal flow channel. For example, in the static test phase, the first tracking medium should remain in a stable state. If irregular diffusion is observed in the sealing area, it indicates that there may be a occlusion defect.

[0054] Secondly, a second tracking medium is arranged in a simulated external mechanical environment to visualize the conduction path and range of action of controlled disturbances (such as flow velocity pulses and shear loads) on the external fluid environment. This type of medium is mostly used in the dynamic test phase to assist in displaying the stress transfer effect of external disturbance loading on the surface or edge area of ​​the occluder. For example, in a flow disturbance environment, by tracking the disturbance trajectory of the second medium, the stability and stress response capability of the occluder in a periodic flow field can be evaluated.

[0055] During the test, the behavior trajectories of the first tracking medium and the second tracking medium are synchronously recorded by means of high frame rate image acquisition equipment, optical sensors or magnetic sensitive probes, and the loading sequence of the blocking condition variables and the mechanical environment variables is combined to achieve dynamic mapping of the test response process. Finally, these trajectory data are integrated to form the second simulation data, which is used to quantitatively analyze the response performance of the occluder under full-field stress loading.

[0056] The display unit 14 is used to display the second test result on a terminal interface.

[0057] In the embodiment of the present application, after the test is completed, the second test result is output to the interface in real time through the display unit 14, presenting key data including the sealing change of the occluder in the two-order mechanical test, tracking medium trajectory and judgment results, so that the user can directly view the performance of the occluder under various test conditions on the terminal interface.

[0058] In the embodiments of the present application, in summary, the embodiments of the present application have at least the following technical effects: The present application performs a first physical test on the occluder to determine the first test data; introduces a mechanical environment by simulating a flow field cycle, builds a test module with the occlusion simulation of the occluder, introduces a discrimination component based on the occlusion characteristics, and is embedded and deployed in the test system, wherein the discrimination component includes a layer of test discrimination and a second layer of adjustable discrimination; the discrimination component judges the first test data, determines the first test result, triggers the test module, performs a two-order mechanical test, determines the second simulation data and judges based on the discrimination component to determine the second test result, wherein the two-order mechanical test includes a static test and a dynamic test, which is driven by the cross-linking of the occlusion condition variable and the mechanical environment variable; and displays the second test result on the terminal interface. The present invention solves the technical problems in the prior art that rely on a single physical test method, it is difficult to comprehensively evaluate the occlusion performance, and lacks an intelligent evaluation mechanism and standard uniformity. By introducing a mechanical simulation environment and a two-layer discrimination component based on adversarial training, a closed-loop test process of hierarchical detection and variable drive is constructed to achieve the technical effect of realizing systematic and intelligent testing of the performance of the occluder.

[0059] Embodiment 2 is based on the same inventive concept as a pipeline occlusion test system of an occluder in the above embodiment. Figure 2 As shown, an embodiment of the present application provides a pipeline blocking test method of an occluder, the method comprising: A first physical test is performed on the occluder to determine the first test data; a mechanical environment is introduced by simulating a flow field cycle, a test module is built with the occlusion simulation of the occluder, a discrimination component based on the occlusion characteristics is introduced, and the discrimination component is embedded in the test system, wherein the discrimination component includes a layer of test discrimination and a second layer of adjustable discrimination; the discrimination component judges the first test data to determine the first test result, triggers the test module, executes a two-order mechanical test, determines the second simulation data and judges based on the discrimination component to determine the second test result, wherein the two-order mechanical test includes a static test and a dynamic test, which is driven by cross-linking of the occlusion condition variable and the mechanical environment variable; the second test result is displayed on the terminal interface.

[0060] Furthermore, a discrimination component based on blocking characteristics is introduced, and the method further includes: Determine the blocking characteristics, wherein the blocking characteristics at least include airtightness, targeting and stability; perform supervised training based on the adversarial principle for the blocking characteristics, and determine the discriminant component, wherein the discriminant component is a discriminant architecture disassembled after the generative-discriminative architecture training; embed the discriminant component in the test system and establish a communication connection with the test module.

[0061] Furthermore, supervised training is performed based on the adversarial principle to determine the discriminant component, and the method further includes: Obtain the principle database of the occluder; the discrimination architecture is a two-layer architecture, including a layer of test discrimination and a second layer of adjustable discrimination; based on the blocking characteristics, perform a layer of test discrimination training, and perform a second layer of adjustable discrimination training with the principle database.

[0062] Further, based on the blocking characteristics, a layer of test discrimination training is performed, and the method further includes: According to the blocking characteristics, the characteristic boundary values ​​of the blocking standard condition and the blocking abnormality are determined; based on the characteristic boundary values, with the blocking standard condition and the blocking abnormality as the discrimination targets, a layer of test discrimination training is performed.

[0063] Furthermore, after the embedded system is deployed in the test system, the method further includes: An analog end interface and a physical end interface are opened in the discrimination component; a communication connection between the discrimination component and a test module is established according to the analog end interface; and a data import thread is deployed according to the physical end interface.

[0064] Furthermore, the method further comprises: If the first test result does not meet the standard, a pipeline blockage abnormality alarm is executed; if the first test result meets the standard, the test module is triggered to perform a two-stage mechanical test.

[0065] Further, performing a two-stage mechanical test, the method further comprises: The blocking condition variables and the mechanical environment variables are cross-linked and combined to determine N variable pairs; the driver plug-in of the test module is determined, and a driver mapping between the driver plug-in and each variable is established to determine the driving relationship; according to the driving relationship and the N variable pairs, the test module is simulated and tested and driven.

[0066] Further, according to the driving relationship and the N variable pairs, the test module is driven by a simulation test, and the method further includes: According to the N variable pairs, a timing test variable is determined, wherein the timing test variable includes at least one variable pair; according to the variables of the timing test variable being switched as independent variables, the test module is simulated tested and driven based on the dependent variable of the driving relationship.

[0067] Further, performing a two-stage mechanical test to determine second simulation data, the method further includes: A tracking medium is introduced, wherein the tracking medium includes a first tracking medium in the occluder and a second tracking medium in the mechanical environment; and the tracking medium is assisted to perform a two-order mechanical test to obtain the second simulation data.

[0068] It should be noted that the above-mentioned sequence of the embodiments of the present application is only for description and does not represent the advantages and disadvantages of the embodiments. And the above-mentioned specific embodiments of this specification are described. The processes depicted in the accompanying drawings do not necessarily require the specific order and continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0069] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

[0070] This specification and drawings are merely exemplary illustrations of the present application and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, a person skilled in the art may make various modifications and variations to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the present application and its equivalents, the present application intends to include these modifications and variations.

Claims

1. A pipeline blocking test system for a blocking device, characterized in that: The system comprises: A testing unit, used for performing a first physical test on the occluder to determine first test data; A deployment unit is used to introduce a mechanical environment by simulating a flow field cycle, build a test module with a plugging simulation of the plugger, introduce a discrimination component based on the plugging characteristics, and embed it in the test system, wherein the discrimination component includes a first layer of test discrimination and a second layer of adjustable discrimination; A determination unit, used for the determination component to determine the first test data, determine the first test result, trigger the test module, perform a two-order mechanical test, determine the second simulation data and make a determination based on the determination component to determine the second test result, wherein the two-order mechanical test includes a static test and a dynamic test, and is driven by cross-linking a blocking condition variable with a mechanical environment variable; A display unit is used to display the second test result on a terminal interface.

2. A pipeline occlusion test system for an occluder according to claim 1, characterized in that: Deployment units are used to: Determining the blocking characteristics, wherein the blocking characteristics at least include airtightness, targeting and stability; According to the blocking characteristics, supervised training is performed based on the adversarial principle to determine the discriminant component, wherein the discriminant component is a discriminant architecture disassembled after the generative-discriminative architecture training; The identification component is embedded in the test system and establishes a communication connection with the test module.

3. A pipeline occlusion test system for an occluder as claimed in claim 2, characterized in that: Deployment units are used to: Obtain the principle database of the occluder; The discrimination architecture is a two-layer architecture, including a first layer of test discrimination and a second layer of adjustable discrimination; Based on the blocking characteristics, a first layer of test discrimination training is performed, and with the principle database, a second layer of adjustable discrimination training is performed.

4. A pipeline occlusion test system for an occluder as claimed in claim 3, characterized in that: Deployment units are used to: According to the plugging characteristics, the characteristic boundary values ​​of the plugging standard condition and the plugging abnormality are determined; Based on the characteristic boundary value, with the blocking standard condition and blocking abnormality as the discrimination targets, a layer of test discrimination training is performed.

5. A pipeline blocking test system for an occluder according to claim 4, characterized in that: Deployment units are used to: An analog terminal interface and a physical terminal interface are provided in the discrimination component; According to the simulation end interface, a communication connection between the discrimination component and the test module is established, and according to the physical end interface, a data import thread is deployed.

6. A pipeline occlusion test system for an occluder according to claim 1, characterized in that: If the first test result does not meet the standard, an abnormal pipeline blocking alarm is issued; If the first test result meets the requirements, the test module is triggered to perform a two-stage mechanical test.

7. A pipeline occlusion test system for an occluder according to claim 1, characterized in that: The determination unit is used to: Cross-linking and combining the plugging condition variables and the mechanical environment variables to determine N variable pairs; Determine the driver plug-in of the test module, establish a driver mapping between the driver plug-in and each variable, and determine the driver relationship; According to the driving relationship and the N variable pairs, the test module is driven by a simulation test.

8. A pipeline occlusion test system for an occluder according to claim 7, characterized in that: The determination unit is used to: Determine a sequential test variable according to the N variable pairs, wherein the sequential test variable includes at least one variable pair; The variables according to the timing test variables are switched as independent variables, and the test module is driven by simulation test based on the dependent variables of the driving relationship as dependent variables.

9. A pipeline occlusion test system for an occluder according to claim 1, characterized in that: The determination unit is used to: Introducing a tracking medium, wherein the tracking medium comprises a first tracking medium in the occluder and a second tracking medium in the mechanical environment; Assisting the tracking medium, performing a two-stage mechanical test, and acquiring the second simulation data.

10. A method for testing the pipeline blocking of an occluder, characterized in that: The method is performed by a pipeline occlusion test system of an occluder according to any one of claims 1 to 9, comprising: Performing a first physical test on the occluder to determine first test data; By simulating the flow field cycle to introduce the mechanical environment, the test module is built with the occlusion simulation of the occluder, and the discrimination component based on the occlusion characteristics is introduced and embedded in the test system, wherein the discrimination component includes a layer of test discrimination and a second layer of adjustable discrimination; The discrimination component judges the first test data, determines the first test result, triggers the test module, performs a two-order mechanical test, determines the second simulation data and judges based on the discrimination component, and determines the second test result, wherein the two-order mechanical test includes a static test and a dynamic test, and is driven by cross-linking of a blocking condition variable and a mechanical environment variable; The second test result is displayed on the terminal interface.

Citation Information

Patent Citations

  • Manufacturing method of left atrial appendage closure simulation system and apparatus thereof

    CN105931549A

  • Single-loop overlying strata fracture double-end plugging leak detection system

    CN108645774A

  • System and method for non-invasive measurement of pressure inside body including intravascular blood pressure

    CN109561877A

  • Device and method for testing anchoring and sealing performance of pipeline plugging device

    CN112747871A

  • Left atrial appendage occlusion simulation system based on fusion of echocardiography and CT (Computed Tomography) multi-modal image

    CN114831729A

Cited By

  • Bronchial occluder cuff airtightness detection method and device based on dynamic air pressure sensing

    CN120521807A

  • Method and device for testing the airtightness of bronchial occluder cuffs using dynamic pressure sensing

    CN120521807B

  • Plugging device pipe air tightness testing method and plugging device pipe air tightness testing system

    CN120869497A