CN116999689A - Traffic determination method, traffic detection model training method, equipment and media - Google Patents
Traffic determination method, traffic detection model training method, equipment and media Download PDFInfo
- Publication number
- CN116999689A CN116999689A CN202310694582.7A CN202310694582A CN116999689A CN 116999689 A CN116999689 A CN 116999689A CN 202310694582 A CN202310694582 A CN 202310694582A CN 116999689 A CN116999689 A CN 116999689A
- Authority
- CN
- China
- Prior art keywords
- data
- flow
- perfusion
- sample data
- transcatheter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M60/00—Blood pumps; Devices for mechanical circulatory actuation; Balloon pumps for circulatory assistance
- A61M60/80—Constructional details other than related to driving
- A61M60/802—Constructional details other than related to driving of non-positive displacement blood pumps
- A61M60/81—Pump housings
- A61M60/816—Sensors arranged on or in the housing, e.g. ultrasound flow sensors
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/021—Measuring pressure in heart or blood vessels
- A61B5/0215—Measuring pressure in heart or blood vessels by means inserted into the body
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M60/00—Blood pumps; Devices for mechanical circulatory actuation; Balloon pumps for circulatory assistance
- A61M60/10—Location thereof with respect to the patient's body
- A61M60/122—Implantable pumps or pumping devices, i.e. the blood being pumped inside the patient's body
- A61M60/126—Implantable pumps or pumping devices, i.e. the blood being pumped inside the patient's body implantable via, into, inside, in line, branching on, or around a blood vessel
- A61M60/13—Implantable pumps or pumping devices, i.e. the blood being pumped inside the patient's body implantable via, into, inside, in line, branching on, or around a blood vessel by means of a catheter allowing explantation, e.g. catheter pumps temporarily introduced via the vascular system
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M60/00—Blood pumps; Devices for mechanical circulatory actuation; Balloon pumps for circulatory assistance
- A61M60/10—Location thereof with respect to the patient's body
- A61M60/122—Implantable pumps or pumping devices, i.e. the blood being pumped inside the patient's body
- A61M60/126—Implantable pumps or pumping devices, i.e. the blood being pumped inside the patient's body implantable via, into, inside, in line, branching on, or around a blood vessel
- A61M60/135—Implantable pumps or pumping devices, i.e. the blood being pumped inside the patient's body implantable via, into, inside, in line, branching on, or around a blood vessel inside a blood vessel, e.g. using grafting
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M60/00—Blood pumps; Devices for mechanical circulatory actuation; Balloon pumps for circulatory assistance
- A61M60/10—Location thereof with respect to the patient's body
- A61M60/122—Implantable pumps or pumping devices, i.e. the blood being pumped inside the patient's body
- A61M60/165—Implantable pumps or pumping devices, i.e. the blood being pumped inside the patient's body implantable in, on, or around the heart
- A61M60/178—Implantable pumps or pumping devices, i.e. the blood being pumped inside the patient's body implantable in, on, or around the heart drawing blood from a ventricle and returning the blood to the arterial system via a cannula external to the ventricle, e.g. left or right ventricular assist devices
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M60/00—Blood pumps; Devices for mechanical circulatory actuation; Balloon pumps for circulatory assistance
- A61M60/20—Type thereof
- A61M60/205—Non-positive displacement blood pumps
- A61M60/216—Non-positive displacement blood pumps including a rotating member acting on the blood, e.g. impeller
- A61M60/237—Non-positive displacement blood pumps including a rotating member acting on the blood, e.g. impeller the blood flow through the rotating member having mainly axial components, e.g. axial flow pumps
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M60/00—Blood pumps; Devices for mechanical circulatory actuation; Balloon pumps for circulatory assistance
- A61M60/80—Constructional details other than related to driving
- A61M60/855—Constructional details other than related to driving of implantable pumps or pumping devices
- A61M60/857—Implantable blood tubes
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M60/00—Blood pumps; Devices for mechanical circulatory actuation; Balloon pumps for circulatory assistance
- A61M60/90—Details not provided for in groups A61M60/40, A61M60/50 or A61M60/80
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D21/00—Measuring or testing not otherwise provided for
- G01D21/02—Measuring two or more variables by means not covered by a single other subclass
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M2230/00—Measuring parameters of the user
- A61M2230/30—Blood pressure
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Heart & Thoracic Surgery (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Cardiology (AREA)
- Biomedical Technology (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- Animal Behavior & Ethology (AREA)
- Physics & Mathematics (AREA)
- Anesthesiology (AREA)
- Mechanical Engineering (AREA)
- Hematology (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Vascular Medicine (AREA)
- General Physics & Mathematics (AREA)
- Biophysics (AREA)
- General Engineering & Computer Science (AREA)
- Molecular Biology (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physiology (AREA)
- Pathology (AREA)
- Transplantation (AREA)
- Surgery (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
- External Artificial Organs (AREA)
Abstract
本申请涉及一种流量确定方法、流量检测模型的训练方法、设备及介质,属于医疗器械技术领域,该方法包括:获取经导管心室辅助装置对应的灌注数据、血压数据以及经导管心室辅助装置对应的电机运行数据;根据灌注数据、血压数据和电机运行数据进行流量检测处理,得到经导管心室辅助装置对应的流量数据。本申请提供的技术方案,极大地减少了流量检测对于流量传感器的依赖性,有效解决了经导管心室辅助装置在心脏内部的泵送流量难以检测的技术问题,降低了流量检测的复杂度,提升了流量检测的效率。
This application relates to a flow determination method, a flow detection model training method, equipment and media, and belongs to the technical field of medical devices. The method includes: obtaining perfusion data and blood pressure data corresponding to a transcatheter ventricular assist device and corresponding transcatheter ventricular assist device. The motor operating data is collected; flow detection and processing is performed based on the perfusion data, blood pressure data and motor operating data to obtain the flow data corresponding to the transcatheter ventricular assist device. The technical solution provided by this application greatly reduces the dependence of flow detection on the flow sensor, effectively solves the technical problem of difficulty in detecting the pumping flow of the transcatheter ventricular assist device inside the heart, reduces the complexity of flow detection, and improves improve the efficiency of traffic detection.
Description
技术领域Technical field
本申请涉及一种流量确定方法、流量检测模型的训练方法、设备及介质,属于医疗器械技术领域。This application relates to a flow determination method, a flow detection model training method, equipment and media, and belongs to the technical field of medical devices.
背景技术Background technique
经导管心室辅助装置用于对患者进行机械循环辅助。经导管心室辅助装置工作时可将心脏心室内的血液抽向动脉,从而实现心室辅助功能。在经导管心室辅助装置运行的过程中通常需要测量当前泵送的血液流量,以确定经导管心室辅助装置的运行状态。Transcatheter ventricular assist devices are used to provide mechanical circulatory assistance to patients. When the transcatheter ventricular assist device works, it pumps blood from the heart's ventricles to the arteries to achieve ventricular assist function. During the operation of the transcatheter ventricular assist device, it is usually necessary to measure the current pumped blood flow to determine the operating status of the transcatheter ventricular assist device.
然而,经导管心室辅助装置中的介入泵的泵头需要通过外周血管经皮置入到心脏中,因此泵头的体积较小,没有足够的空间设置流量传感器,血液流量难以测量。However, the pump head of the interventional pump in a transcatheter ventricular assist device needs to be percutaneously inserted into the heart through peripheral blood vessels. Therefore, the pump head is small in size and does not have enough space to install a flow sensor, making it difficult to measure blood flow.
发明内容Contents of the invention
本申请提供了一种流量确定方法、流量检测模型的训练方法、设备及介质,解决了难以对经导管心室辅助装置泵送血液流量进行监测的技术问题。本申请提供如下技术方案:This application provides a flow determination method, a flow detection model training method, equipment and media, which solves the technical problem of difficulty in monitoring blood flow pumped by a transcatheter ventricular assist device. This application provides the following technical solutions:
一方面,提供一种流量确定方法,所述方法应用于经导管心室辅助装置,所述方法包括:In one aspect, a flow determination method is provided, the method is applied to a transcatheter ventricular assist device, the method includes:
获取所述经导管心室辅助装置对应的灌注数据、血压数据以及所述经导管心室辅助装置对应的电机运行数据;Obtaining perfusion data, blood pressure data corresponding to the transcatheter ventricular assist device, and motor operation data corresponding to the transcatheter ventricular assist device;
根据所述灌注数据、所述血压数据和所述电机运行数据进行流量检测处理,得到所述经导管心室辅助装置对应的流量数据。Perform flow detection processing according to the perfusion data, the blood pressure data and the motor operation data to obtain flow data corresponding to the transcatheter ventricular assist device.
可选地,所述灌注数据包括至少一种灌注参数数据,所述至少一种灌注参数数据包括灌注液压力数据、灌注液流量数据和灌注泵转速数据中至少一种,所述血压数据包括至少一种血压参数数据,所述至少一种血压参数数据包括动脉压力数据、心室压力数据、泵送压差数据中至少一种;Optionally, the perfusion data includes at least one perfusion parameter data, the at least one perfusion parameter data includes at least one of perfusion fluid pressure data, perfusion fluid flow data and perfusion pump rotational speed data, and the blood pressure data includes at least A kind of blood pressure parameter data, the at least one blood pressure parameter data includes at least one of arterial pressure data, ventricular pressure data, and pumping pressure difference data;
可选地,所述根据所述灌注数据、所述血压数据和所述电机运行数据进行流量检测处理,得到所述经导管心室辅助装置对应的流量数据,包括:Optionally, performing flow detection processing based on the perfusion data, the blood pressure data and the motor operation data to obtain flow data corresponding to the transcatheter ventricular assist device includes:
根据所述灌注液压力数据、所述动脉压力数据和所述电机运行数据进行流量检测处理,得到所述流量数据。The flow rate data is obtained by performing flow detection processing according to the perfusion fluid pressure data, the arterial pressure data and the motor operation data.
可选地,所述电机运行数据包括电机转速数据和电机电流数据,所述根据所述灌注液压力数据、所述动脉压力数据和所述电机运行数据进行流量检测处理,得到所述流量数据,包括:Optionally, the motor operating data includes motor speed data and motor current data, and the flow data is obtained by performing flow detection processing according to the perfusion fluid pressure data, the arterial pressure data and the motor operating data, include:
根据所述灌注液压力数据、所述动脉压力数据、所述电机转速数据和所述电机电流数据进行流量检测处理,得到所述流量数据。The flow rate data is obtained by performing flow detection processing based on the perfusion fluid pressure data, the arterial pressure data, the motor speed data and the motor current data.
可选地,所述经导管心室辅助装置包括:Optionally, the transcatheter ventricular assist device includes:
介入式导管泵,所述介入式导管泵包括导管、连接到所述导管远端的泵头、连接到所述导管近端的耦合组件,所述泵头可被所述导管输送至心脏的期望位置进行泵血操作;An interventional catheter pump, which includes a catheter, a pump head connected to the distal end of the catheter, and a coupling assembly connected to the proximal end of the catheter. The pump head can be delivered to a desired location in the heart by the catheter. position to perform blood pumping operations;
灌注通道,所述灌注通道至少贯穿所述导管,所述灌注通道的入口设置在所述耦合组件上,所述灌注通道的出口设置在所述泵头处;所述灌注通道中的灌注液经所述出口进入心血管系统中的期望位置;所述心血管系统中的期望位置包括主动脉、肺动脉、左心室、右心室、左心房、右心房中至少一处;A perfusion channel, the perfusion channel at least runs through the conduit, the inlet of the perfusion channel is provided on the coupling component, and the outlet of the perfusion channel is provided at the pump head; the perfusion liquid in the perfusion channel passes through The outlet enters a desired location in the cardiovascular system; the desired location in the cardiovascular system includes at least one of the aorta, pulmonary artery, left ventricle, right ventricle, left atrium, and right atrium;
所述灌注液压力数据表征所述灌注液在压力采集位置至所述出口产生的灌注液压力和。The perfusion fluid pressure data represents the sum of the perfusion fluid pressures generated by the perfusion fluid from the pressure collection position to the outlet.
可选地,所述根据所述灌注数据、所述血压数据和所述电机运行数据进行流量检测处理,得到所述经导管心室辅助装置对应的流量数据,包括:Optionally, performing flow detection processing based on the perfusion data, the blood pressure data and the motor operation data to obtain flow data corresponding to the transcatheter ventricular assist device includes:
将所述灌注数据、所述血压数据和所述电机运行数据输入预设的流量检测模型进行流量检测处理,输出所述流量数据;Input the perfusion data, the blood pressure data and the motor operation data into a preset flow detection model for flow detection processing, and output the flow data;
其中,所述流量检测模型是基于多组样本数据进行训练后得到的机器学习模型,每组样本数据包括相互对应的灌注样本数据、血压样本数据、电机运行样本数据和样本流量数据。Wherein, the flow detection model is a machine learning model obtained after training based on multiple sets of sample data. Each set of sample data includes corresponding perfusion sample data, blood pressure sample data, motor operation sample data and sample flow data.
可选地,所述将所述灌注数据、所述血压数据和所述电机运行数据输入预设的流量检测模型进行流量检测处理,输出所述流量数据,包括:Optionally, inputting the perfusion data, blood pressure data and motor operation data into a preset flow detection model for flow detection processing and outputting the flow data includes:
将灌注液压力数据、动脉压力数据、电机转速数据和电机电流数据输入预设高斯模型进行流量检测处理,输出所述流量数据;Input the perfusate pressure data, arterial pressure data, motor speed data and motor current data into the preset Gaussian model for flow detection processing, and output the flow data;
其中,所述灌注数据包括所述灌注液压力数据,所述血压数据包括所述动脉压力数据,所述电机运行数据包括所述电机转速数据和所述电机电流数据,所述预设的流量检测模型包括所述预设高斯模型,所述预设高斯模型是基于多组样本数据进行训练后得到的高斯模型。Wherein, the perfusion data includes the perfusion fluid pressure data, the blood pressure data includes the arterial pressure data, the motor operation data includes the motor speed data and the motor current data, and the preset flow detection The model includes the preset Gaussian model, which is a Gaussian model obtained after training based on multiple sets of sample data.
可选地,所述将所述灌注数据、所述血压数据和所述电机运行数据输入预设的流量检测模型进行流量检测处理,输出所述流量数据之前,还包括:Optionally, the step of inputting the perfusion data, the blood pressure data and the motor operation data into a preset flow detection model for flow detection processing, and before outputting the flow data, further includes:
基于灌注数据的数据类型和/或血压数据的数据类型,确定所述经导管心室辅助装置对应的第一流量检测模型;所述灌注数据的数据类型用于指示灌注数据包括的灌注参数数据的种类;所述血压数据的数据类型用于指示血压数据包括的血压参数数据的种类。The first flow detection model corresponding to the transcatheter ventricular assist device is determined based on the data type of the perfusion data and/or the data type of the blood pressure data; the data type of the perfusion data is used to indicate the type of perfusion parameter data included in the perfusion data. ; The data type of the blood pressure data is used to indicate the type of blood pressure parameter data included in the blood pressure data.
相应地,所述将所述灌注数据、所述血压数据和所述电机运行数据输入预设的流量检测模型进行流量检测处理,输出所述流量数据,包括:Correspondingly, inputting the perfusion data, the blood pressure data and the motor operation data into a preset flow detection model to perform flow detection processing and outputting the flow data includes:
将所述灌注数据、所述血压数据和所述电机运行数据输入所述第一流量检测模型,输出所述流量数据。The perfusion data, the blood pressure data and the motor operation data are input into the first flow detection model, and the flow data is output.
其中,预设的流量检测模型包括不同数据类型对应的流量检测模型,所述第一流量检测模型对应的每组样本数据中灌注样本数据的数据类型与当前获取到的灌注数据的数据类型一致、血压样本数据的数据类型与当前获取到的灌注数据的数据类型一致。The preset flow detection model includes flow detection models corresponding to different data types. The data type of the perfusion sample data in each group of sample data corresponding to the first flow detection model is consistent with the data type of the currently acquired perfusion data. The data type of the blood pressure sample data is consistent with the data type of the currently acquired perfusion data.
可选地,所述将所述灌注数据、所述血压数据和所述电机运行数据输入预设的流量检测模型进行流量检测处理,输出所述流量数据之前,还包括:Optionally, the step of inputting the perfusion data, the blood pressure data and the motor operation data into a preset flow detection model for flow detection processing, and before outputting the flow data, further includes:
获取所述灌注数据的第一采集位置、以及所述血压数据的第二采集位置;Obtain the first collection position of the perfusion data and the second collection position of the blood pressure data;
基于所述第一采集位置和所述第二采集位置确定第二流量检测模型;Determine a second flow detection model based on the first collection position and the second collection position;
其中,预设的流量检测模型包括不同采集位置对应的流量检测模型,所述第二流量检测模型对应的每组样本数据包括:基于第一采集位置采集的灌注样本数据、基于第二采集位置采集的血压样本数据和电机运行样本数据。Among them, the preset flow detection model includes flow detection models corresponding to different collection locations. Each set of sample data corresponding to the second flow detection model includes: perfusion sample data collected based on the first collection location, perfusion sample data collected based on the second collection location blood pressure sample data and motor operation sample data.
相应地,将所述灌注数据、所述血压数据和所述电机运行数据输入预设的流量检测模型进行流量检测处理,输出所述流量数据,包括:Correspondingly, the perfusion data, the blood pressure data and the motor operation data are input into a preset flow detection model for flow detection processing, and the flow data is output, including:
将所述灌注数据、所述血压数据和所述电机运行数据输入所述第二流量检测模型进行流量检测处理,输出所述流量数据。The perfusion data, the blood pressure data and the motor operation data are input into the second flow detection model to perform flow detection processing, and the flow data is output.
另一方面,提供一种流量检测模型的训练方法,所述方法包括:On the other hand, a method for training a traffic detection model is provided, and the method includes:
获取经导管心室辅助装置运行过程中采集的样本数据集,所述样本数据集中的每组样本数据包括所述经导管心室辅助装置对应的灌注样本数据、血压样本数据、电机运行样本数据以及相应的流量测量数据;Obtain a sample data set collected during the operation of the transcatheter ventricular assist device. Each set of sample data in the sample data set includes perfusion sample data, blood pressure sample data, motor operation sample data and corresponding perfusion sample data corresponding to the transcatheter ventricular assist device. Flow measurement data;
根据所述灌注样本数据、所述血压样本数据、所述电机运行样本数据以及所述流量测量数据对预设的机器学习模型进行模型训练,得到流量检测模型;Perform model training on a preset machine learning model according to the perfusion sample data, the blood pressure sample data, the motor operation sample data and the flow measurement data to obtain a flow detection model;
其中,所述流量检测模型用于根据在所述经导管心室辅助装置应用过程中产生的灌注数据、血压数据和电机运行数据检测所述经导管心室辅助装置对应的流量数据。Wherein, the flow detection model is used to detect the flow data corresponding to the transcatheter ventricular assist device based on the perfusion data, blood pressure data and motor operation data generated during the application of the transcatheter ventricular assist device.
可选地,所述样本数据集包括多组训练数据和多组测试数据,所述根据所述灌注样本数据、所述血压样本数据、所述电机运行样本数据以及所述流量测量数据对预设的机器学习模型进行模型训练,得到流量检测模型,包括:Optionally, the sample data set includes multiple sets of training data and multiple sets of test data, and the preset data is preset based on the perfusion sample data, the blood pressure sample data, the motor operation sample data and the flow measurement data. Carry out model training on the machine learning model to obtain the traffic detection model, including:
基于所述多组训练数据中的灌注样本数据、血压样本数据、电机运行样本数据以及流量测量数据进行建模处理,生成第一机器学习模型;Perform modeling processing based on the perfusion sample data, blood pressure sample data, motor operation sample data and flow measurement data in the multiple sets of training data to generate a first machine learning model;
将每组测试数据中的灌注样本数据、血压样本数据、电机运行样本数据输入所述第一机器学习模型进行流量检测处理,输出所述每组测试数据对应的流量检测数据;Input the perfusion sample data, blood pressure sample data, and motor operation sample data in each set of test data into the first machine learning model for flow detection processing, and output the flow detection data corresponding to each set of test data;
将所述每组测试数据中的流量测量数据和所述每组测试数据对应的流量检测数据进行比较,确定所述第一机器学习模型对应的损失信息;Compare the flow measurement data in each set of test data with the flow detection data corresponding to each set of test data, and determine the loss information corresponding to the first machine learning model;
基于所述损失信息调整所述第一机器学习模型的模型参数,得到所述流量检测模型。The model parameters of the first machine learning model are adjusted based on the loss information to obtain the traffic detection model.
可选地,所述第一机器学习模型包括高斯模型,所述将所述每组测试数据中的流量测量数据和所述每组测试数据对应的流量检测数据进行比较,确定所述第一机器学习模型对应的损失信息,包括:Optionally, the first machine learning model includes a Gaussian model, and the flow measurement data in each set of test data is compared with the flow detection data corresponding to each set of test data to determine whether the first machine The loss information corresponding to the learning model includes:
根据各组样本数据中的流量测量数据,确定平均流量数据;Determine the average flow data based on the flow measurement data in each group of sample data;
将所述平均流量数据、每组测试数据对应的流量检测数据和每组测试数据中的流量测量数据进行对比,得到所述高斯模型对应的方差数据和均方根误差数据,所述损失信息包括所述方差数据和所述均方根误差数据。Compare the average flow data, the flow detection data corresponding to each set of test data, and the flow measurement data in each set of test data to obtain the variance data and root mean square error data corresponding to the Gaussian model. The loss information includes The variance data and the root mean square error data.
可选地,所述流量测量数据是通过单位时长内液体重量的变化量确定的。Optionally, the flow measurement data is determined by the change in liquid weight within a unit time period.
可选地,所述样本数据集中的灌注样本数据包括所述经导管心室辅助装置对应的灌注液压力样本数据,所述样本数据集中的血压样本数据包括所述经导管心室辅助装置对应的动脉压力样本数据,所述样本数据集中的电机运行样本数据包括所述经导管心室辅助装置对应的电机转速样本数据和电机电流样本数据;Optionally, the perfusion sample data in the sample data set includes perfusion fluid pressure sample data corresponding to the transcatheter ventricular assist device, and the blood pressure sample data in the sample data set includes arterial pressure corresponding to the transcatheter ventricular assist device. Sample data, the motor operation sample data in the sample data set includes motor speed sample data and motor current sample data corresponding to the transcatheter ventricular assist device;
相应的,所述流量检测模型具体用于根据所述经导管心室辅助装置在应用过程中产生的灌注液压力数据、动脉压力数据、电机转速数据和电机电流数据检测所述流量数据。Correspondingly, the flow detection model is specifically used to detect the flow data based on the perfusate pressure data, arterial pressure data, motor speed data and motor current data generated during the application of the transcatheter ventricular assist device.
另一方面,提供一种流量确定装置,所述流量确定装置应用于经导管心室辅助装置,所述装置包括:On the other hand, a flow determining device is provided, the flow determining device is applied to a transcatheter ventricular assist device, and the device includes:
数据获取模块,用于获取所述经导管心室辅助装置对应的灌注数据、血压数据以及所述经导管心室辅助装置对应的电机运行数据;A data acquisition module, configured to acquire perfusion data, blood pressure data corresponding to the transcatheter ventricular assist device, and motor operation data corresponding to the transcatheter ventricular assist device;
流量确定模块,用于根据所述灌注数据、所述血压数据和所述电机运行数据进行流量检测处理,得到所述经导管心室辅助装置对应的流量数据。A flow determination module, configured to perform flow detection processing based on the perfusion data, the blood pressure data and the motor operation data, to obtain flow data corresponding to the transcatheter ventricular assist device.
另一方面,提供一种流量检测模型的训练装置,所述装置包括:On the other hand, a training device for a traffic detection model is provided, and the device includes:
数据获取模块,用于获取经导管心室辅助装置运行过程中采集的样本数据集,所述样本数据集中的每组样本数据包括所述经导管心室辅助装置对应的灌注样本数据、血压样本数据、电机运行样本数据以及相应的流量测量数据;A data acquisition module is used to obtain a sample data set collected during the operation of the transcatheter ventricular assist device. Each set of sample data in the sample data set includes perfusion sample data, blood pressure sample data, and motor corresponding to the transcatheter ventricular assist device. Run sample data and corresponding flow measurement data;
模型训练模块,用于根据所述灌注样本数据、所述血压样本数据、所述电机运行样本数据以及所述流量测量数据对预设的机器学习模型进行模型训练,得到流量检测模型;A model training module, configured to perform model training on a preset machine learning model based on the perfusion sample data, the blood pressure sample data, the motor operation sample data, and the flow measurement data to obtain a flow detection model;
其中,所述流量检测模型用于根据在所述经导管心室辅助装置应用过程中产生的灌注数据、血压数据和电机运行数据检测所述经导管心室辅助装置对应的流量数据。Wherein, the flow detection model is used to detect the flow data corresponding to the transcatheter ventricular assist device based on the perfusion data, blood pressure data and motor operation data generated during the application of the transcatheter ventricular assist device.
另一方面,提供一种经导管心室辅助装置,所述经导管心室辅助装置包括:计算机设备,所述计算机设备包括处理器和存储器;所述存储器中存储有程序,所述程序由所述处理器加载并执行以实现上述方面提供的流量确定方法;或者,实现上述方面提供的流量检测模型的训练方法。On the other hand, a transcatheter ventricular assist device is provided. The transcatheter ventricular assist device includes: a computer device, the computer device includes a processor and a memory; a program is stored in the memory, and the program is processed by the processor. The server is loaded and executed to implement the traffic determination method provided by the above aspect; or, to implement the training method of the traffic detection model provided by the above aspect.
另一方面,提供一种计算机设备,所述设备包括处理器和存储器;所述存储器中存储有程序,所述程序由所述处理器加载并执行以实现上述方面提供的流量确定方法;或者,实现上述方面提供的流量检测模型的训练方法。On the other hand, a computer device is provided, the device includes a processor and a memory; a program is stored in the memory, and the program is loaded and executed by the processor to implement the flow determination method provided by the above aspect; or, Implement the training method of the traffic detection model provided in the above aspects.
另一方面,提供一种计算机可读存储介质,所述存储介质中存储有程序,所述程序被处理器执行时用于实现上述方面提供的流量确定方法;或者,实现上述方面提供的流量检测模型的训练方法。On the other hand, a computer-readable storage medium is provided, and a program is stored in the storage medium. When the program is executed by a processor, it is used to implement the flow determination method provided by the above aspect; or, implement the flow detection provided by the above aspect. Model training method.
另一方面,一种计算机程序产品,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取所述计算机指令,所述处理器执行所述计算机指令,使得所述计算机设备执行以实现上述方面提供的流量确定方法;或者,实现上述方面提供的流量检测模型的训练方法。In another aspect, a computer program product includes computer instructions stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes to implement the traffic determination method provided by the above aspect; or, implement the flow determination method provided by the above aspect. Training method for traffic detection model.
本申请一个实施例提供的流量确定方法,根据经导管心室辅助装置对应的灌注数据、血压数据和电机运行数据即可进行经导管心室辅助装置泵送流量的检测,极大地减少了流量检测对于流量传感器的依赖性,有效解决了经导管心室辅助装置在心脏内部的泵送流量难以检测的技术问题,降低了流量检测的复杂度,提升了流量检测的效率。The flow rate determination method provided in one embodiment of the present application can detect the pumping flow rate of the transcatheter ventricular assist device based on the perfusion data, blood pressure data and motor operation data corresponding to the transcatheter ventricular assist device, which greatly reduces the flow detection requirements for the flow rate. The dependence of the sensor effectively solves the technical problem of difficulty in detecting the pumping flow of the transcatheter ventricular assist device inside the heart, reduces the complexity of flow detection, and improves the efficiency of flow detection.
另外,由于灌输液的灌注状态、血液的压力状态和电机的运行状态与经导管心室辅助装置泵送的流量之间均有关联,因此,基于表征灌输液灌注状态的灌注液压力数据、表征血液的压力状态的动脉压力数据以及表征电机的运行状态的电机运行数据确定流量数据,可以保证流量检测的准确性。In addition, since the perfusion state of the perfusion fluid, the pressure state of the blood, and the operating state of the motor are all related to the flow rate pumped by the transcatheter ventricular assist device, therefore, based on the perfusion fluid pressure data characterizing the perfusion state of the perfusion fluid, characterizing the blood The arterial pressure data of the pressure state and the motor operating data representing the operating state of the motor are used to determine the flow data, which can ensure the accuracy of flow detection.
另外,通过训练机器学习模型作为流量检测模型,可以使得流量检测模型从多组样本数据的分布之中学习到各项参数之间的数据关联关系,通过流量检测模型检测流量数据,可以保证流量检测结果的准确性。In addition, by training a machine learning model as a traffic detection model, the traffic detection model can learn the data correlation between various parameters from the distribution of multiple sets of sample data. By detecting traffic data through the traffic detection model, traffic detection can be ensured. accuracy of results.
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,并可依照说明书的内容予以实施,以下以本申请的较佳实施例并配合附图详细说明如后。The above description is only an overview of the technical solutions of the present application. In order to have a clearer understanding of the technical means of the present application and implement them according to the contents of the specification, the preferred embodiments of the present application are described in detail below with reference to the accompanying drawings.
附图说明Description of the drawings
图1是本申请一个实施例提供的经导管心室辅助装置的框图;Figure 1 is a block diagram of a transcatheter ventricular assist device provided by an embodiment of the present application;
图2是本申请一个实施例提供的灌注组件与工作组件连接的结构示意图;Figure 2 is a schematic structural diagram of the connection between the perfusion component and the working component provided by an embodiment of the present application;
图3是本申请一个实施例提供的流量确定方法的流程图;Figure 3 is a flow chart of a flow determination method provided by an embodiment of the present application;
图4是本申请一个实施例提供的流量检测模型的训练方法的流程图;Figure 4 is a flow chart of a training method for a traffic detection model provided by an embodiment of the present application;
图5是本申请一个实施例提供的流量确定装置的框图;Figure 5 is a block diagram of a flow determination device provided by an embodiment of the present application;
图6是本申请一个实施例提供的流量检测模型的训练装置的框图;Figure 6 is a block diagram of a training device for a traffic detection model provided by an embodiment of the present application;
图7是本申请一个实施例提供的计算机设备的框图。Figure 7 is a block diagram of a computer device provided by an embodiment of the present application.
具体实施方式Detailed ways
下面结合附图和实施例,对本申请的具体实施方式做进一步详细描述。以下实施例用于说明本申请,但不用来限制本申请的范围。Specific implementations of the present application will be described in further detail below with reference to the accompanying drawings and examples. The following examples are used to illustrate the present application but are not intended to limit the scope of the present application.
传统的流量确定方法中,一般通过在血泵中安装流量传感器来检测流量数据。但是,对于经导管心室辅助装置来说,由于该装置中的血泵为介入式导管泵,而介入式导管泵中的泵头在使用时需要植入体内,因此,该泵头的体积通常比较小。此种情况下,很难实现在该泵头内安装流量传感器来检测流量数据。In the traditional flow determination method, flow data is generally detected by installing a flow sensor in the blood pump. However, for transcatheter ventricular assist devices, since the blood pump in the device is an interventional catheter pump, and the pump head in the interventional catheter pump needs to be implanted into the body during use, the volume of the pump head is usually relatively large. Small. In this case, it is difficult to install a flow sensor in the pump head to detect flow data.
基于此,本申请提供了一种流量确定方法,根据经导管心室辅助装置对应的灌注数据、血压数据和电机运行数据即可进行流量检测处理,从而检测出经导管心室辅助装置泵送的流量数据,无需在经导管心室辅助装置中设置流量传感器即可检测流量。Based on this, this application provides a flow rate determination method, which can perform flow detection processing based on the perfusion data, blood pressure data and motor operation data corresponding to the transcatheter ventricular assist device, thereby detecting the flow data pumped by the transcatheter ventricular assist device. , which can detect flow without the need for a flow sensor in the transcatheter ventricular assist device.
本申请中,在对流量确定方法进行介绍之前,先对该流量确定方法的应用场景进行介绍。In this application, before introducing the traffic determination method, the application scenarios of the traffic determination method are first introduced.
本申请提供的流量确定方法应用于经导管心室辅助装置,经导管心室辅助装置用于对患者进行机械循环辅助。在一种示意性的场景中,经导管心室辅助装置可以用作为左心室辅助,装置运行时可以将左心室中的血液泵送至升主动脉中。在其他可行且不可被明确排除的场景中,经导管心室辅助装置也可以用作为右心室辅助,装置运行时将静脉中的血液泵送至右心室中。或者,经导管心室辅助装置也可以适用于将血液从腔静脉和/或右心房泵入右心室、从腔静脉和/或右心房泵入肺动脉和/或从肾静脉泵入腔静脉等场景,本申请不对经导管心室辅助装置的应用场景作限定。下述实施例中,以经导管心室辅助装置用于将心室中的血液泵送至主动脉中为例进行说明。The flow determination method provided in this application is applied to a transcatheter ventricular assist device, which is used to provide mechanical circulatory assistance to patients. In one illustrative scenario, a transcatheter ventricular assist device can be used as a left ventricular assist, operating to pump blood from the left ventricle into the ascending aorta. In other scenarios that are feasible and cannot be definitely ruled out, a transcatheter ventricular assist device can also be used as a right ventricular assist, pumping blood from the veins into the right ventricle. Alternatively, the transcatheter ventricular assist device may also be used to pump blood from the vena cava and/or right atrium into the right ventricle, from the vena cava and/or right atrium into the pulmonary artery, and/or from the renal vein into the vena cava, etc. This application does not limit the application scenarios of transcatheter ventricular assist devices. In the following embodiments, a transcatheter ventricular assist device used to pump blood in the ventricle to the aorta is used as an example for description.
参考图1所示的本申请一个实施例提供的经导管心室辅助装置100的框图,该装置100至少包括介入式导管泵110。Referring to FIG. 1 , a block diagram of a transcatheter ventricular assist device 100 is provided according to an embodiment of the present application. The device 100 at least includes an interventional catheter pump 110 .
介入式导管泵110的泵头能够通过外周血管经皮置入到心脏中,比如泵头会置入到左心室和升主动脉之间,泵头的血液入口会置入到左心室,泵头的血液出口会置入到升主动脉,从而将血液从左心室泵入升主动脉,实现心室辅助功能。The pump head of the interventional catheter pump 110 can be percutaneously inserted into the heart through peripheral blood vessels. For example, the pump head will be inserted between the left ventricle and the ascending aorta, and the blood inlet of the pump head will be inserted into the left ventricle. The blood outlet will be placed in the ascending aorta to pump blood from the left ventricle into the ascending aorta to achieve ventricular assist function.
可选地,介入式导管泵110包括泵头111、耦合器和驱动器,驱动器与耦合器可拆卸的连接,驱动器连接至耦合器之后,可以经耦合器、导管控制泵头111中的叶轮旋转。Optionally, the interventional catheter pump 110 includes a pump head 111, a coupler and a driver. The driver is detachably connected to the coupler. After the driver is connected to the coupler, the rotation of the impeller in the pump head 111 can be controlled via the coupler and the catheter.
驱动器包括驱动电机,泵头111中设置有叶轮,叶轮与驱动电机传动连接,以通过控制电机旋转带动叶轮旋转,实现驱动泵头111工作。泵头111还可以包括工作时所需的其它组件,比如:泵头111还包括泵壳,以收纳叶轮,本实施例在此不对泵头111包括的组件一一进行列举。The driver includes a driving motor, and an impeller is provided in the pump head 111. The impeller is drivingly connected to the driving motor, so as to drive the rotation of the impeller by controlling the rotation of the motor, thereby driving the pump head 111 to work. The pump head 111 may also include other components required for operation. For example, the pump head 111 may also include a pump casing to accommodate an impeller. This embodiment does not enumerate the components included in the pump head 111 one by one.
在介入式导管泵110中,泵头111通过导管与驱动器中的驱动电机传动连接。In the interventional catheter pump 110, the pump head 111 is drivingly connected to the drive motor in the driver through the catheter.
经导管心室辅助装置100还包括灌注组件120,灌注组件120用于为介入式导管泵110提供灌注液,该灌注液可以为维持人体机能所需的生理液,例如生理盐水、葡萄糖溶液、抗凝剂,或者上述任意的组合。The transcatheter ventricular assist device 100 also includes a perfusion component 120. The perfusion component 120 is used to provide perfusion fluid for the interventional catheter pump 110. The perfusion fluid can be a physiological fluid required to maintain human body functions, such as physiological saline, glucose solution, anticoagulation. agent, or any combination of the above.
可选地,灌注液用于通过导管对介入式导管泵进行灌注,以排除导管间隙内的空气,避免空气通过导管进入血管及心脏,从而引起不良生理反应。灌注液可通过灌注通道并经泵头处的开口流入心血管系统中的期望位置。可选地,心血管系统中的期望位置包括主动脉、肺动脉、左心室、右心室、左心房、右心房中至少一处。Optionally, the perfusion solution is used to perfuse the interventional catheter pump through the catheter to eliminate air in the catheter gap and prevent air from entering the blood vessels and heart through the catheter, thereby causing adverse physiological reactions. The perfusate can flow through the perfusion channel and into the desired location in the cardiovascular system through the opening at the pump head. Optionally, the desired location in the cardiovascular system includes at least one of the aorta, pulmonary artery, left ventricle, right ventricle, left atrium, and right atrium.
在一个示例中,如图2所示,灌注组件120包括灌注液注入接口121,灌注液经由灌注液注入接口121注入介入式导管泵,并流经导管210进入人体。上述灌注液注入接口121可以是灌注通道的入口。In one example, as shown in FIG. 2 , the perfusion assembly 120 includes a perfusate injection interface 121 , through which the perfusate is injected into the interventional catheter pump and flows through the catheter 210 into the human body. The above-mentioned perfusate injection interface 121 may be the inlet of the perfusion channel.
可选地,经导管心室辅助装置100还包括蠕动泵,该蠕动泵用于泵送灌注液。示意性地,灌注液管路可夹持在蠕动泵上,本实施例不对蠕动泵的设置位置作限定。Optionally, the transcatheter ventricular assist device 100 also includes a peristaltic pump for pumping the perfusate. Schematically, the perfusion fluid pipeline can be clamped on the peristaltic pump. This embodiment does not limit the installation position of the peristaltic pump.
本申请实施例中,为了实现对介入式导管泵的流量数据的检测,经导管心室辅助装置还可以包括第一检测单元130、第二检测单元140、第三检测单元150、以及与第一检测单元130、第二检测单元140和第三检测单元150分别相连的控制单元160。In the embodiment of the present application, in order to detect the flow data of the interventional catheter pump, the transcatheter ventricular assist device may also include a first detection unit 130, a second detection unit 140, a third detection unit 150, and a first detection unit 150. The unit 130, the second detection unit 140 and the third detection unit 150 are respectively connected to the control unit 160.
第一检测单元130,用于检测经导管心室辅助装置对应的灌注数据;The first detection unit 130 is used to detect perfusion data corresponding to the transcatheter ventricular assist device;
第二检测单元140,用于检测经导管心室辅助装置对应的血压数据;The second detection unit 140 is used to detect blood pressure data corresponding to the transcatheter ventricular assist device;
第三检测单元150,用于检测经导管心室辅助装置对应的电机运行数据;The third detection unit 150 is used to detect motor operating data corresponding to the transcatheter ventricular assist device;
控制单元160,用于获取经导管心室辅助装置对应的灌注数据、血压数据以及经导管心室辅助装置对应的电机运行数据;根据灌注数据、血压数据和电机运行数据进行流量检测处理,得到经导管心室辅助装置对应的流量数据。The control unit 160 is used to obtain the perfusion data, blood pressure data corresponding to the transcatheter ventricular assist device, and the motor operating data corresponding to the transcatheter ventricular assist device; perform flow detection processing based on the perfusion data, blood pressure data, and motor operating data to obtain the transcatheter ventricular Flow data corresponding to the auxiliary device.
本申请实施例提供的技术方案,根据经导管心室辅助装置对应的灌注数据、血压数据和电机运行数据即可进行经导管心室辅助装置泵送流量的检测,极大地减少了流量检测对于流量传感器的依赖性,有效解决了经导管心室辅助装置在心脏内部的泵送流量难以检测的技术问题,降低了流量检测的复杂度,提升了流量检测的效率。The technical solution provided by the embodiments of this application can detect the pumping flow of the transcatheter ventricular assist device based on the perfusion data, blood pressure data and motor operation data corresponding to the transcatheter ventricular assist device, which greatly reduces the impact of flow detection on the flow sensor. Dependence, it effectively solves the technical problem of difficulty in detecting the pumping flow of the transcatheter ventricular assist device inside the heart, reduces the complexity of flow detection, and improves the efficiency of flow detection.
可选地,控制单元160根据灌注数据、血压数据和电机运行数据进行流量检测处理,得到经导管心室辅助装置对应的流量数据,包括:将灌注数据、血压数据和电机运行数据输入预设的流量检测模型进行流量检测处理,输出流量数据。Optionally, the control unit 160 performs flow detection processing based on the perfusion data, blood pressure data, and motor operation data to obtain flow data corresponding to the transcatheter ventricular assist device, including: inputting the perfusion data, blood pressure data, and motor operation data into a preset flow rate The detection model performs traffic detection processing and outputs traffic data.
其中,流量检测模型是基于多组样本数据进行训练后得到的机器学习模型,每组样本数据包括相互对应的灌注样本数据、血压样本数据、电机运行样本数据和样本流量数据。Among them, the flow detection model is a machine learning model obtained after training based on multiple sets of sample data. Each set of sample data includes corresponding perfusion sample data, blood pressure sample data, motor operation sample data and sample flow data.
控制单元160中的流量检测模型可以是基于控制单元160训练得到的,或者也可以是在其它设备中训练完成后配置至控制单元160的,本实施例不对流量检测模型的训练环境作限定。The traffic detection model in the control unit 160 may be trained based on the control unit 160, or may be configured to the control unit 160 after training in other devices. This embodiment does not limit the training environment of the traffic detection model.
以基于控制单元160训练得到流量检测模型为例,控制单元160还用于:获取经导管心室辅助装置运行过程中采集的样本数据集,样本数据集中的每组样本数据包括经导管心室辅助装置对应的灌注样本数据、血压样本数据、电机运行样本数据以及相应的流量测量数据;根据灌注样本数据、血压样本数据、电机运行样本数据以及流量测量数据对预设的机器学习模型进行模型训练,得到流量检测模型。Taking the flow detection model trained based on the control unit 160 as an example, the control unit 160 is also used to: obtain a sample data set collected during the operation of the transcatheter ventricular assist device. Each set of sample data in the sample data set includes the corresponding data of the transcatheter ventricular assist device. Perfusion sample data, blood pressure sample data, motor operation sample data and corresponding flow measurement data; perform model training on the preset machine learning model based on perfusion sample data, blood pressure sample data, motor operation sample data and flow measurement data to obtain the flow rate Detection model.
其中,流量检测模型用于根据在经导管心室辅助装置应用过程中产生的灌注数据、血压数据和电机运行数据检测经导管心室辅助装置对应的流量数据。Wherein, the flow detection model is used to detect the flow data corresponding to the transcatheter ventricular assist device based on the perfusion data, blood pressure data and motor operation data generated during the application of the transcatheter ventricular assist device.
示意性地,样本数据集可以是通过第一检测单元、第二检测单元和第三检测单元采集的,或者也可以是其它设备发送的,本实施例不对样本数据集的获取方式作限定。Illustratively, the sample data set may be collected by the first detection unit, the second detection unit, and the third detection unit, or may be sent by other devices. This embodiment does not limit the acquisition method of the sample data set.
在实际实现时,若流量检测模型的训练过程在其它设备中实现,其步骤与上述训练步骤相同,本实施例在此不多做赘述。In actual implementation, if the training process of the traffic detection model is implemented in other devices, the steps are the same as the above training steps, and will not be described in detail here in this embodiment.
可选地,上述控制单元160也可以实现为与经导管心室辅助装置相独立的设备,本实施例不对控制单元160的实现方式作限定。Optionally, the above control unit 160 can also be implemented as a device independent of the transcatheter ventricular assist device. This embodiment does not limit the implementation of the control unit 160 .
示意性地,控制单元160至少包括处理器和存储器,存储器中存储有程序,所述程序由所述处理器加载并执行以实现本申请中流量确定方法;或者,实现本申请中的流量检测模型的训练方法。Illustratively, the control unit 160 at least includes a processor and a memory, and a program is stored in the memory. The program is loaded and executed by the processor to implement the traffic determination method in this application; or, to implement the traffic detection model in this application. training methods.
在实际实现时,经导管心室辅助装置还可以包括工作时所需的其它元器件,比如:供电组件、显示屏等,本实施例不对经导管心室辅助装置包括的元器件一一进行介绍。In actual implementation, the transcatheter ventricular assist device may also include other components required for operation, such as power supply components, display screens, etc. This embodiment does not introduce the components included in the transcatheter ventricular assist device one by one.
下面对本申请一个实施例提供的流量确定方法进行介绍,该方法应用于图1所示的经导管心室辅助装置,该方法各个步骤的执行主体可以是该经导管心室辅助装置中的控制单元,或者也可以是与该经导管心室辅助装置通信相连的其它设备,如:计算机、平板电脑等,本实施例不对其它设备的设备类型作限定。图3是本申请一个实施例提供的流量确定方法的流程图,该方法至少包括以下几个步骤:The flow rate determination method provided by an embodiment of the present application is introduced below. This method is applied to the transcatheter ventricular assist device shown in Figure 1. The execution subject of each step of the method can be the control unit in the transcatheter ventricular assist device, or It may also be other devices that are communicatively connected to the transcatheter ventricular assist device, such as computers, tablets, etc. This embodiment does not limit the device types of other devices. Figure 3 is a flow chart of a traffic determination method provided by an embodiment of the present application. The method at least includes the following steps:
步骤301,获取经导管心室辅助装置对应的灌注数据、血压数据以及经导管心室辅助装置对应的电机运行数据。Step 301: Obtain perfusion data, blood pressure data corresponding to the transcatheter ventricular assist device, and motor operation data corresponding to the transcatheter ventricular assist device.
灌注数据用于表征灌注组件中灌注液的灌注状态。在经导管心室辅助装置中,灌注液通过导管内部间隙进入心脏,灌注流道(灌注管路与导管形成)与血管或心脏内部联通,即与血液流道联通,也就是说,灌注液的流动与血液的流动之间存在关联性。因此,可以获取灌注数据来确定流量数据。The perfusion data is used to characterize the perfusion status of the perfusate in the perfusion component. In a transcatheter ventricular assist device, the perfusion fluid enters the heart through the internal gap of the catheter, and the perfusion channel (formed by the perfusion pipeline and the catheter) communicates with the blood vessel or the interior of the heart, that is, with the blood flow channel, that is, the flow of the perfusion fluid There is a correlation with the flow of blood. Therefore, perfusion data can be obtained to determine flow data.
血压数据用于表征体内血液的压力状态。血液流量与血压之间具有强相关关系。因此,在确定血液流量时可以获取预设位置上的血压数据。Blood pressure data is used to characterize the pressure state of blood in the body. There is a strong correlation between blood flow and blood pressure. Therefore, blood pressure data at a preset position can be acquired when determining blood flow.
电机运行数据用于表征经导管心室辅助装置中的电机对应的运行能效。经导管心室辅助装置泵送液体的液体类型(比如粘度)影响着电机在设定转速下的运行能效。在设定转速下,电机泵送不同类型的液体所消耗的电量也不有所不同。可见,电机运行数据与血泵所泵送的液体类型之间存在关联性,而流量与液体类型之间也具有相关性,同时电机还是驱动叶轮旋转的动力输出源,因此可以获取上述电机运行数据来确定流量数据。Motor operating data is used to characterize the corresponding operating efficiency of the motor in a transcatheter ventricular assist device. The type of fluid (such as viscosity) that is pumped through the transcatheter ventricular assist device affects the energy efficiency of the motor at the set speed. At the set speed, the power consumed by the motor for pumping different types of liquids is also different. It can be seen that there is a correlation between the motor operating data and the type of liquid pumped by the blood pump, and there is also a correlation between the flow rate and the liquid type. At the same time, the motor is also the power output source that drives the impeller to rotate, so the above motor operating data can be obtained to determine traffic data.
可选地,上述灌注数据包括至少一种灌注参数数据。可选地,上述至少一种灌注参数数据包括但不限于以下几种中的至少一种:Optionally, the above-mentioned perfusion data includes at least one perfusion parameter data. Optionally, the above-mentioned at least one perfusion parameter data includes but is not limited to at least one of the following:
1、灌注液压力数据。可选地,第一检测单元130包括灌注液压力传感器。可选地,灌注液压力传感器可以设置于灌注通道上的指定位置,本申请不对灌注液压力传感器的设置位置作限定。1. Perfusion fluid pressure data. Optionally, the first detection unit 130 includes a perfusion fluid pressure sensor. Optionally, the perfusion fluid pressure sensor can be arranged at a designated position on the perfusion channel. This application does not limit the location of the perfusion fluid pressure sensor.
在示例性实施例中,经导管心室辅助装置包括:In an exemplary embodiment, a transcatheter ventricular assist device includes:
介入式导管泵,介入式导管泵包括导管、连接到导管远端的泵头、连接到导管近端的耦合组件,泵头可被导管输送至心脏的期望位置进行泵血操作。An interventional catheter pump includes a catheter, a pump head connected to the distal end of the catheter, and a coupling assembly connected to the proximal end of the catheter. The pump head can be transported by the catheter to a desired location in the heart to perform a blood pumping operation.
灌注通道,灌注通道至少贯穿导管,灌注通道的入口设置在耦合组件上,灌注通道的出口设置在泵头处;灌注通道中的灌注液经出口进入心血管系统中的期望位置;心血管系统中的期望位置包括主动脉、肺动脉、左心室、右心室、左心房、右心房中至少一处。The perfusion channel runs through at least the conduit, the inlet of the perfusion channel is set on the coupling component, and the outlet of the perfusion channel is set at the pump head; the perfusate in the perfusion channel enters the desired position in the cardiovascular system through the outlet; in the cardiovascular system The desired location includes at least one of the aorta, pulmonary artery, left ventricle, right ventricle, left atrium, and right atrium.
灌注液压力数据表征灌注液在压力采集位置至出口产生的灌注液压力和。即,灌注液压力数据是压力传感器的位置(即压力采集位置)到出口之间的所有管路压力与出口压力的和。The perfusate pressure data represents the sum of the perfusate pressure generated by the perfusate from the pressure collection position to the outlet. That is, the perfusate pressure data is the sum of all pipeline pressures between the position of the pressure sensor (ie, the pressure collection position) and the outlet and the outlet pressure.
2、灌注液流量数据。可选地,第一检测单元130包括灌注液流量传感器。可选地,灌注液流量传感器可以设置于灌注液的灌注管路,本申请不对流量传感器的设置位置作限定。另外,灌注液流量还可以根据灌注液的体积变化而确定。2. Perfusate flow data. Optionally, the first detection unit 130 includes a perfusate flow sensor. Optionally, the perfusate flow sensor can be disposed in the perfusing pipeline of the perfusate. This application does not limit the placement location of the flow sensor. In addition, the perfusate flow rate can also be determined based on the volume change of the perfusate.
3、灌注泵转速数据。灌注泵用于驱动灌注液流动,灌注泵转速数据用于表征灌注泵的转速。灌注泵可以是蠕动泵,也可以是其他类型的泵(如栓塞泵等)。可选地,第一检测单元130包括灌注泵对应的转速传感器,该转速传感器用于检测转速泵(如蠕动泵)的转速数据。3. Perfusion pump speed data. The perfusion pump is used to drive the perfusion fluid flow, and the perfusion pump speed data is used to characterize the speed of the perfusion pump. The perfusion pump can be a peristaltic pump or other types of pumps (such as embolization pumps, etc.). Optionally, the first detection unit 130 includes a rotational speed sensor corresponding to the perfusion pump, and the rotational speed sensor is used to detect rotational speed data of the rotational speed pump (such as a peristaltic pump).
上述血压数据可以是通过经导管心室辅助装置中的血压传感器配件检测的,也可以是其他设备传输的,或者是人工手动录入的。The above blood pressure data can be detected by the blood pressure sensor accessory in the transcatheter ventricular assist device, transmitted by other equipment, or entered manually.
可选地,第二检测单元140包括采集血压数据的血压传感器。可选地,血压数据包括至少一种血压参数数据,该至少一种血压参数数据包括但不限于以下几种中的至少一种:Optionally, the second detection unit 140 includes a blood pressure sensor that collects blood pressure data. Optionally, the blood pressure data includes at least one blood pressure parameter data, and the at least one blood pressure parameter data includes but is not limited to at least one of the following:
1、动脉压力数据。可选地,动脉压力数据包括但不限于主动脉压力数据、肺动脉压力数据。由于经导管心室辅助装置中的介入式导管泵在工作时是将血液从心室泵送至动脉,比如由左心室泵送至主动脉,由右心室泵送至肺动脉。因此,主动脉压力数据或肺动脉压力数据与泵送流量之间相互关联,可以选择上述动脉压力数据确定流量。1. Arterial pressure data. Optionally, the arterial pressure data includes but is not limited to aortic pressure data and pulmonary artery pressure data. Because the interventional catheter pump in the transcatheter ventricular assist device works by pumping blood from the ventricle to the arteries, such as the left ventricle to the aorta and the right ventricle to the pulmonary artery. Therefore, there is a correlation between aortic pressure data or pulmonary artery pressure data and pumping flow, which can be selected to determine flow.
在一种可能的实施方式中,动脉压力传感器设置在导管上,用于检测动脉血压。动脉压力传感器随着泵头的经皮介入而进入人体内,到达指定位置之后即可测量动脉血压,比如主动脉压力数据或肺动脉压力数据。In a possible implementation, an arterial pressure sensor is disposed on the catheter for detecting arterial blood pressure. The arterial pressure sensor enters the human body with the percutaneous intervention of the pump head. Once it reaches the designated location, it can measure arterial blood pressure, such as aortic pressure data or pulmonary artery pressure data.
在另一种可能的实施方式中,动脉压力传感器设置在与动脉联通的体外管路中,同样用于检测动脉血压。本申请实施例对动脉压力传感器的设置位置不作限定。In another possible implementation, the arterial pressure sensor is disposed in an extracorporeal pipeline connected to the artery and is also used to detect arterial blood pressure. The embodiment of the present application does not limit the installation position of the arterial pressure sensor.
2、心室压力数据。可选地,心室压力数据包括不限于左心室压力数据和右心室压力数据。与动脉压力数据类似的原因,左心室压力数据或右心室压力数据与泵送流量之间相互关联,因此,可以选择上述心室压力数据确定流量。心室压力传感器与动脉压力传感器类似,设置位置与动脉压力传感器有所不同,本申请实施例对此不作限定。2. Ventricular pressure data. Optionally, the ventricular pressure data includes, but is not limited to, left ventricular pressure data and right ventricular pressure data. For similar reasons as arterial pressure data, left ventricular pressure data or right ventricular pressure data are correlated with pump flow, and therefore, the ventricular pressure data described above can be selected to determine flow. The ventricular pressure sensor is similar to the arterial pressure sensor, but its installation location is different from that of the arterial pressure sensor, which is not limited in the embodiments of the present application.
3、动脉压力数据与心室压力数据之间的泵送压差数据。上述泵送压差数据表征动脉压力与心室压力之间的压力差,即介入式导管泵所对应的压差。3. Pumping pressure difference data between arterial pressure data and ventricular pressure data. The above pumping pressure difference data represents the pressure difference between arterial pressure and ventricular pressure, which is the pressure difference corresponding to the interventional catheter pump.
可选地,电机运行数据包括但不限于:电机转速数据和电机电流数据。电机转速数据表征经导管心室辅助装置中驱动电机的电机转速,电机电流数据表征经导管心室辅助装置中驱动电机的电机电流。可选地,驱动电机是无刷直流电机。电机电流数据和电机转速数据之间可以具有时序对应关系,电机电流数据可以反映在相应的电机转速数据下电机的耗电量,从而反映了电机在当前液体类型下的运行能效。Optionally, the motor operating data includes but is not limited to: motor speed data and motor current data. The motor speed data represents the motor speed driving the motor in the transcatheter ventricular assist device, and the motor current data represents the motor current driving the motor in the transcatheter ventricular assist device. Optionally, the drive motor is a brushless DC motor. There can be a time series correspondence between the motor current data and the motor speed data. The motor current data can reflect the power consumption of the motor under the corresponding motor speed data, thus reflecting the operating energy efficiency of the motor under the current liquid type.
本申请实施例中,获取到的灌注数据、血压数据和电机运行数据相互对应,基于此,灌注数据、血压数据和电机运行数据为同步采集得到的,或者一组数据中各项数据之间的最大采集时间间隔小于阈值。In the embodiment of the present application, the obtained perfusion data, blood pressure data and motor operation data correspond to each other. Based on this, the perfusion data, blood pressure data and motor operation data are collected synchronously, or there is a gap between each data in a set of data. The maximum collection time interval is less than the threshold.
步骤302,根据灌注数据、血压数据和电机运行数据进行流量检测处理,得到经导管心室辅助装置对应的流量数据。Step 302: Perform flow detection processing based on the perfusion data, blood pressure data and motor operation data to obtain flow data corresponding to the transcatheter ventricular assist device.
上述灌注数据、血压数据和电机运行数据分别与流量之间具有关联关系,在一种可能的实施方式中,根据灌注数据、血压数据和电机运行数据之间的数据量化关系来确定相应的流量数据。The above-mentioned perfusion data, blood pressure data and motor operation data have a correlation relationship with the flow rate respectively. In a possible implementation, the corresponding flow data is determined based on the data quantification relationship between the perfusion data, blood pressure data and motor operation data. .
在另一种可能的实施方式中,可以基于机器学习模型来学习上述几种数据之间的关联关系,从而确定流量。In another possible implementation, the correlation between the above-mentioned types of data can be learned based on a machine learning model to determine the traffic.
可选地,上述步骤302包括:将灌注数据、血压数据和电机运行数据输入预设的流量检测模型进行流量检测处理,输出流量数据。Optionally, the above-mentioned step 302 includes: inputting the perfusion data, blood pressure data and motor operation data into a preset flow detection model for flow detection processing, and outputting the flow data.
其中,流量检测模型是基于多组样本数据进行训练后得到的机器学习模型,每组样本数据包括相互对应的灌注样本数据、血压样本数据、电机运行样本数据和样本流量数据。流量检测模型的具体训练过程详见下述实施例,本实施例在此不多作赘述。Among them, the flow detection model is a machine learning model obtained after training based on multiple sets of sample data. Each set of sample data includes corresponding perfusion sample data, blood pressure sample data, motor operation sample data and sample flow data. The specific training process of the traffic detection model is detailed in the following embodiments, and will not be described in detail in this embodiment.
由于上述电机运行数据可以表征电机的运行能效,而电机运行能效又受到泵送液体的液体类型影响,比如粘度,那么也就说明流量大小与电机运行能效直接相关,并且相关性因素比较复杂,除了液体类型(如粘度)变化可引起流量变化之外,电机本身的运行状态也可以引起流量变化。Since the above motor operating data can characterize the operating energy efficiency of the motor, and the operating energy efficiency of the motor is affected by the type of liquid being pumped, such as viscosity, it means that the flow rate is directly related to the operating energy efficiency of the motor, and the correlation factors are relatively complicated. In addition to In addition to changes in liquid type (such as viscosity) that can cause changes in flow rate, the operating status of the motor itself can also cause changes in flow rate.
具体来说,对于电机而言,在设定转速下,电机泵送不同液体类型的液体,电机所需消耗的电能也可能不同。比如,电机泵送粘度较大的液体所消耗的电量大于电机泵送粘度较小的液体所消耗的电量。因此,电机运行数据可以用于确定流量数据。Specifically, for the motor, at the set speed, the motor pumps different liquid types, and the electric energy consumed by the motor may also be different. For example, a motor that pumps a liquid with a higher viscosity consumes more power than a motor that pumps a liquid with a smaller viscosity. Therefore, motor operating data can be used to determine flow data.
而且,在血液流道确定的情况下,并且血液流道与灌注液流道相连通,液体类型和血压同时影响着血泵泵送流量大小,灌注液流动也会受血流变化的影响。因此通过将与液体类型相关联的电机运行数据、灌注数据和血压数据同时输入训练好的流量检测模型,即可以在不使用流量传感器的情况下,根据流量检测模型在训练时提取学习出的流量、电机运行数据、灌注数据以及血压数据四者之间的关联关系,确定出当前的流量数据,极大降低了流量检测对于流量传感器的依赖,降低了流量检测复杂度,提升了流量检测效率。Moreover, when the blood flow path is determined and the blood flow path is connected with the perfusion fluid flow path, the liquid type and blood pressure simultaneously affect the flow rate of the blood pump, and the perfusion fluid flow will also be affected by changes in blood flow. Therefore, by simultaneously inputting the motor operating data, perfusion data, and blood pressure data associated with the liquid type into the trained flow detection model, the learned flow rate can be extracted during training based on the flow detection model without using a flow sensor. , motor operating data, perfusion data and blood pressure data are related to determine the current flow data, which greatly reduces the dependence of flow detection on the flow sensor, reduces the complexity of flow detection, and improves the efficiency of flow detection.
另外,由于流量检测模型是直接基于灌注样本数据、血压样本数据、电机运行样本数据以及流量测量数据进行训练的,流量检测模型可以直接有效地学习到流量、电机运行数据、灌注数据以及血压数据四者之间的关联关系,即流量检测模型不依赖于液体类型的确定(如液体粘度的确定)。相比于伯努利方程中需要计算出粘度再计算流量的方式,本申请实施例提供的技术方案中,通过流量检测模型进行流量检测的方式不依赖于液体类型,比如液体粘度,具体可以理解为,无需向流量检测模型输入液体类型信息,整个流量检测处理过程中也不存在计算或确定出液体类型的中间步骤,比如中间计算粘度的步骤。In addition, since the flow detection model is trained directly based on perfusion sample data, blood pressure sample data, motor operation sample data and flow measurement data, the flow detection model can directly and effectively learn flow, motor operation data, perfusion data and blood pressure data. There is a correlation between them, that is, the flow detection model does not depend on the determination of the liquid type (such as the determination of the liquid viscosity). Compared with the method in the Bernoulli equation that requires calculating the viscosity and then calculating the flow rate, in the technical solution provided by the embodiment of the present application, the method of flow detection through the flow detection model does not depend on the liquid type, such as the liquid viscosity. It can be understood that the specific method is Because there is no need to input liquid type information into the flow detection model, there is no intermediate step to calculate or determine the liquid type in the entire flow detection process, such as an intermediate step to calculate viscosity.
而且除了上述电机运行数据和血压数据之外,还引入经导管心室辅助装置特有的灌注数据,从更多维度进行流量检测,这样既可以保证对导管泵流量进行流量检测的准确性,又无需实际确定出具体的血液参数,有效减少了计算步骤,降低了检测流量数据的计算复杂度,检测速度也得到有效提升,而且更加适用于经导管心室辅助装置中算力有限的控制主机。In addition to the above-mentioned motor operation data and blood pressure data, perfusion data unique to transcatheter ventricular assist devices are also introduced to conduct flow detection from more dimensions. This can not only ensure the accuracy of flow detection of catheter pump flow, but also eliminate the need for actual flow detection. Determining specific blood parameters effectively reduces the calculation steps, reduces the computational complexity of detecting flow data, and effectively improves the detection speed. It is also more suitable for control hosts with limited computing power in transcatheter ventricular assist devices.
在一些实施方式中,样本数据集对于液体类型不设约束条件。比如,样本数据集对于液体粘度不设粘度范围约束条件,样本数据集中的各组样本数据所对应的液体粘度是不受预设粘度范围限制的。由于样本数据集中存在各种液体类型对应的数据样本,基于这些数据训练出的流量检测模型是各液体类型通用的流量检测模型,并且是独立单一的模型。In some embodiments, the sample data set has no constraints on liquid type. For example, the sample data set does not set viscosity range constraints for liquid viscosity, and the liquid viscosity corresponding to each set of sample data in the sample data set is not restricted by the preset viscosity range. Since there are data samples corresponding to various liquid types in the sample data set, the flow detection model trained based on these data is a universal flow detection model for each liquid type and is an independent and single model.
在一种可能的实施方式中,上述流量检测模型可以是训练后的神经网络模型。在神经网络模型训练时,样本数据中的流量测量数据可以作为神经网络模型的监督信息,从而约束训练后的神经网络模型输出流量的准确性,从而使得神经网络模型学习到输入数据(灌注样本数据、血压样本数据、电机运行样本数据)与输出数据(流量测量数据)之间的特征关联,从而在新数据输入时,准确预测与之相对应的流量数据。In a possible implementation, the traffic detection model may be a trained neural network model. When training the neural network model, the flow measurement data in the sample data can be used as supervision information for the neural network model, thereby constraining the accuracy of the output flow of the trained neural network model, thereby allowing the neural network model to learn the input data (perfusion sample data , blood pressure sample data, motor operation sample data) and the output data (flow measurement data), so that when new data is input, the corresponding flow data can be accurately predicted.
在另一种可能的实施方式中,上述流量检测模型可以是训练后的高斯模型。在高斯模型训练时会根据每一组样本数据中的灌注样本数据、血压样本数据、电机运行样本数据以及相应的流量测量数据,确定各组样本数据所对应的均值向量以及协方差矩阵。其中协方差矩阵可以有效地表征各个变量之间的关联关系,因此在模型应用时,对于新数据的输入,高斯模型可以有效地根据样本数据的历史数据分布预测出于该组新输入数据所对应的流量数据。并且,相比于参数量庞大的神经网络模型,高斯模型计算量相对较小。In another possible implementation, the traffic detection model may be a trained Gaussian model. During Gaussian model training, the mean vector and covariance matrix corresponding to each group of sample data will be determined based on the perfusion sample data, blood pressure sample data, motor operation sample data and corresponding flow measurement data in each group of sample data. The covariance matrix can effectively represent the correlation between each variable. Therefore, when the model is applied, for the input of new data, the Gaussian model can effectively predict the corresponding set of new input data based on the historical data distribution of the sample data. traffic data. Moreover, compared with the neural network model with a large number of parameters, the Gaussian model has a relatively small amount of calculation.
示意性地,为了提高流量检测的准确性,灌注样本数据的数据类型与灌注数据的数据类型一致;血压样本数据的数据类型与血压数据的数据类型一致;电机运行样本数据与电机运行数据的数据类型一致。Schematically, in order to improve the accuracy of flow detection, the data type of the perfusion sample data is consistent with the data type of the perfusion data; the data type of the blood pressure sample data is consistent with the data type of the blood pressure data; the data type of the motor operation sample data is consistent with the data type of the motor operation data. The type is consistent.
综上所述,本实施例提供的流量确定方法,根据经导管心室辅助装置对应的灌注数据、血压数据和电机运行数据即可进行经导管心室辅助装置泵送流量的检测,极大地减少了流量检测对于流量传感器的依赖性,有效解决了经导管心室辅助装置在心脏内部的泵送流量难以检测的技术问题,降低了流量检测的复杂度,提升了流量检测的效率。To sum up, the flow rate determination method provided in this embodiment can detect the pumping flow rate of the transcatheter ventricular assist device based on the perfusion data, blood pressure data and motor operation data corresponding to the transcatheter ventricular assist device, which greatly reduces the flow rate. The detection's dependence on the flow sensor effectively solves the technical problem of difficulty in detecting the pumping flow of the transcatheter ventricular assist device inside the heart, reduces the complexity of flow detection, and improves the efficiency of flow detection.
而且,由于灌输液的灌注状态、血液的压力状态和电机的运行状态均能够影响或反映介入式导管泵的泵送流量,因此,基于表征灌输液的液体状态的灌注数据、表征血液的压力状态的血压数据、以及表征电机的运行状态的电机运行数据确定流量数据,可以保证流量检测的准确性。Moreover, since the perfusion state of the infusion fluid, the pressure state of the blood, and the operating state of the motor can all affect or reflect the pumping flow rate of the interventional catheter pump, therefore, based on the perfusion data that represents the liquid state of the infusion fluid, the pressure state of the blood represents The blood pressure data and the motor operating data representing the operating status of the motor are used to determine the flow data, which can ensure the accuracy of flow detection.
另外,通过流量检测模型检测流量数据,该流量检测模型为基于样本数据训练得到的机器学习模型,而机器学习模型可以学习到比较准确的数据之间的关联关系,因此,可以保证流量检测结果的准确性。In addition, traffic data is detected through a traffic detection model. The traffic detection model is a machine learning model trained based on sample data. The machine learning model can learn more accurate correlations between data, so the accuracy of the traffic detection results can be guaranteed. accuracy.
可选地,基于上述实施例,灌注数据包括至少一种灌注参数数据、且血压数据包括至少一种血压参数数据,下面以至少一种灌注参数数据包括灌注液压力数据、且至少一种血压参数数据包括动脉压力数据为例进行说明。Optionally, based on the above embodiment, the perfusion data includes at least one perfusion parameter data, and the blood pressure data includes at least one blood pressure parameter data. Hereinafter, at least one perfusion parameter data includes perfusion fluid pressure data, and at least one blood pressure parameter. The data includes arterial pressure data as an example for illustration.
此种情况下,步骤302中,根据灌注数据、血压数据和电机运行数据进行流量检测处理,得到经导管心室辅助装置对应的流量数据,包括:根据灌注液压力数据、动脉压力数据和电机运行数据进行流量检测处理,得到流量数据。In this case, in step 302, flow detection processing is performed based on the perfusion data, blood pressure data and motor operation data to obtain flow data corresponding to the transcatheter ventricular assist device, including: based on the perfusion fluid pressure data, arterial pressure data and motor operation data Perform traffic detection and processing to obtain traffic data.
在一种可能的实施方式中,经导管心室辅助装置的导管上未设置压力传感器,心室压力数据难以获取,而动脉压力数据可以在体外检测获取,此种情况下,可以仅根据容易检测的动脉压力数据、灌注液压力数据以及电机运行数据进行流量检测,并且也能够准确输出介入式导管泵的流量,降低了流量检测的难度。In a possible implementation, there is no pressure sensor installed on the catheter of the transcatheter ventricular assist device, and the ventricular pressure data is difficult to obtain, while the arterial pressure data can be detected and obtained in vitro. In this case, the data can be measured only based on the easily detected arteries. Pressure data, perfusion fluid pressure data and motor operation data are used for flow detection, and the flow rate of the interventional catheter pump can be accurately output, reducing the difficulty of flow detection.
上述动脉压力数据可以是主动脉压力(左心室辅助时),也可以是肺动脉压力数据(右心室辅助时),或者其他位置的动脉压力数据。本申请实施例对此不作限定。The above-mentioned arterial pressure data may be aortic pressure (when left ventricular assists), pulmonary artery pressure data (when right ventricular assists), or arterial pressure data at other locations. The embodiments of the present application do not limit this.
其中,电机运行数据包括但不限于电机转速数据和电机电流数据。在电机运行数据包括电机转速数据和电机电流数据的情况下,根据灌注液压力数据、动脉压力数据和电机运行数据进行流量检测处理,得到流量数据,包括:根据灌注液压力数据、动脉压力数据、电机转速数据和电机电流数据进行流量检测处理,得到流量数据。Among them, the motor operating data includes but is not limited to motor speed data and motor current data. When the motor operating data includes motor speed data and motor current data, flow detection and processing are performed based on the perfusate pressure data, arterial pressure data and motor operating data to obtain the flow data, including: based on the perfusate pressure data, arterial pressure data, The motor speed data and motor current data are subjected to flow detection and processing to obtain flow data.
上述电机电流数据和电机转速数据之间可以具有时序对应关系,电机电流数据可以反映在相应的电机转速数据下电机的耗电量,从而反映了电机在当前液体类型下的运行能效。因此使用具体的电机电流数据和电机转速数据作为电机运行数据,可以有效表征当前驱动电机的运行能效,从而保证流量检测的准确性。There can be a time sequence correspondence between the above motor current data and motor speed data, and the motor current data can reflect the power consumption of the motor under the corresponding motor speed data, thus reflecting the operating energy efficiency of the motor under the current liquid type. Therefore, using specific motor current data and motor speed data as motor operating data can effectively characterize the operating energy efficiency of the current drive motor, thereby ensuring the accuracy of flow detection.
相应地,若流量检测处理的方式为基于预设的流量检测模型进行处理,则将灌注数据、血压数据和电机运行数据输入预设的流量检测模型进行流量检测处理,输出流量数据,包括:将灌注液压力数据、动脉压力数据、电机转速数据和电机电流数据输入预设高斯模型进行流量检测处理,输出流量数据。Correspondingly, if the flow detection processing method is based on a preset flow detection model, then the perfusion data, blood pressure data and motor operation data are input into the preset flow detection model for flow detection processing, and the flow data is output, including: The perfusate pressure data, arterial pressure data, motor speed data and motor current data are input into the preset Gaussian model for flow detection and processing, and the flow data is output.
可选地,预设的流量检测模型包括预设高斯模型,预设高斯模型是基于多组样本数据进行训练后得到的高斯模型,每组样本数据包括灌注液压力样本数据、动脉压力样本数据、电机转速样本数据和电机电流样本数据。Optionally, the preset flow detection model includes a preset Gaussian model. The preset Gaussian model is a Gaussian model obtained after training based on multiple sets of sample data. Each set of sample data includes perfusion fluid pressure sample data, arterial pressure sample data, Motor speed sample data and motor current sample data.
对于高斯模型而言,其训练时会根据每一组样本数据中的灌注液压力样本数据、动脉压力样本数据、电机转速样本数据、电机电流样本数据和流量测量数据,确定各组样本数据所对应的均值向量以及协方差矩阵。其中协方差矩阵可以有效地表征各个变量之间的关联关系,因此在模型应用时,对于新数据的输入,高斯模型可以有效地根据样本数据的历史数据分布预测出于该组新输入数据所对应的流量数据。并且,相比于参数量庞大的神经网络模型,高斯模型计算量相对较小,同时准确性还较高,而且这些训练样本集中的各项参数数据也符合高斯分布,有效提升了流量检测的准确性。For the Gaussian model, during training, the perfusate pressure sample data, arterial pressure sample data, motor speed sample data, motor current sample data and flow measurement data in each group of sample data will be used to determine the corresponding data of each group of sample data. The mean vector and covariance matrix of . The covariance matrix can effectively represent the correlation between each variable. Therefore, when the model is applied, for the input of new data, the Gaussian model can effectively predict the corresponding set of new input data based on the historical data distribution of the sample data. traffic data. Moreover, compared with neural network models with large number of parameters, Gaussian models require relatively less calculations and are more accurate. Moreover, each parameter data in these training sample sets also conforms to Gaussian distribution, which effectively improves the accuracy of traffic detection. sex.
在其它实施例中,预设的流量检测模型也可以包括神经网络模型等其它数学模型,本实施例不对流量检测模型的类型作限定。由于高斯模型的样本数据服从正态分布,具有统计学上的意义,因此,本实施例以预设的流量检测模型包括预设高斯模型为例进行说明。In other embodiments, the preset traffic detection model may also include other mathematical models such as neural network models. This embodiment does not limit the type of traffic detection model. Since the sample data of the Gaussian model obeys the normal distribution and has statistical significance, this embodiment uses the preset flow detection model including the preset Gaussian model as an example for explanation.
在其它实施例中,电机运行数据也可以包括电机电流数据,而不包括电机转速数据;此时,样本数据也包括电机电流样本数据,而不包括电机转速样本数据。或者,电机运行数据也可以包括电机转速数据,而不包括电机电流数据;此时,样本数据包括电机转速样本数据,而不包括电机电流样本数据,本实施例不对电机运行数据的实现方式作限定。In other embodiments, the motor operating data may also include motor current data, but not motor speed data; in this case, the sample data also includes motor current sample data, but not motor speed sample data. Alternatively, the motor operation data may also include motor speed data, but not motor current data. In this case, the sample data includes motor speed sample data, but not motor current sample data. This embodiment does not limit the implementation of the motor operation data. .
可选地,至少一种灌注参数数据除了灌注液压力数据之外,还可以包括灌注液流量数据和/或灌注泵转速数据等,此时,进行流量检测处理时还需要结合灌注液流量数据和/或灌注泵转速数据处理。Optionally, in addition to perfusion fluid pressure data, at least one perfusion parameter data may also include perfusion fluid flow data and/or perfusion pump rotational speed data, etc. In this case, the perfusion fluid flow data and perfusion pump rotation speed data need to be combined when performing flow detection processing. /or perfusion pump speed data processing.
可选地,至少一种血压参数数据除了动脉压力数据之外,还可以包括心室压力数据和/或压差数据等,此时,进行流量检测处理时还需要结合心室压力数据和/或压差数据处理。Optionally, in addition to arterial pressure data, at least one blood pressure parameter data may also include ventricular pressure data and/or pressure difference data, etc. In this case, the ventricular pressure data and/or pressure difference need to be combined when performing flow detection processing. data processing.
由于灌注液压力数据和动脉压力数据对介入式导管泵的泵送流量的影响较大,因此,在本实施例中,通过设置至少一种灌注参数数据包括灌注液压力数据,设置至少一种血压参数数据包括动脉压力数据,可以保证流量检测的准确性。Since perfusate pressure data and arterial pressure data have a greater impact on the pumping flow rate of the interventional catheter pump, in this embodiment, at least one blood pressure is set by setting at least one perfusion parameter data including perfusate pressure data. Parametric data includes arterial pressure data, which ensures the accuracy of flow detection.
在其它实施例中,至少一种灌注参数数据可以包括灌注液流量数据和/或灌注泵转速数据,而不包括灌注液压力数据;和/或至少一种血压参数数据可以包括心室压力数据和/或压差数据,而不包括动脉压力数据,本实施例不对灌注参数数据和血压参数数据的实现方式作限定。In other embodiments, the at least one perfusion parameter data may include perfusate flow data and/or perfusion pump speed data but not perfusate pressure data; and/or the at least one blood pressure parameter data may include ventricular pressure data and/or or pressure difference data, but does not include arterial pressure data. This embodiment does not limit the implementation manner of perfusion parameter data and blood pressure parameter data.
可选地,基于上述实施例,由于灌注数据可能为至少两种灌注参数数据的组合,而不同组合对应的流量检测模型需要使用对应组合的样本数据训练得到,因此,不同组合对应的流量检测模型可能存在不同。同理,由于血压数据的至少两种血压参数数据的不同组合对应的流量检测模型可能存在不同。基于此,在步骤302之前,还包括:Optionally, based on the above embodiment, since the perfusion data may be a combination of at least two perfusion parameter data, and the flow detection models corresponding to different combinations need to be trained using the sample data of the corresponding combinations, therefore, the flow detection models corresponding to different combinations are There may be differences. Similarly, there may be different flow detection models corresponding to different combinations of at least two blood pressure parameter data of blood pressure data. Based on this, before step 302, it also includes:
基于灌注数据的数据类型和/或血压数据的数据类型,确定所述经导管心室辅助装置对应的第一流量检测模型;所述灌注数据的数据类型用于指示灌注数据包括的灌注参数数据的种类;所述血压数据的数据类型用于指示血压数据包括的血压参数数据的种类。The first flow detection model corresponding to the transcatheter ventricular assist device is determined based on the data type of the perfusion data and/or the data type of the blood pressure data; the data type of the perfusion data is used to indicate the type of perfusion parameter data included in the perfusion data. ; The data type of the blood pressure data is used to indicate the type of blood pressure parameter data included in the blood pressure data.
相应地,将所述灌注数据、所述血压数据和所述电机运行数据输入预设的流量检测模型进行流量检测处理,输出所述流量数据,包括:Correspondingly, the perfusion data, the blood pressure data and the motor operation data are input into a preset flow detection model for flow detection processing, and the flow data is output, including:
将所述灌注数据、所述血压数据和所述电机运行数据输入所述第一流量检测模型,输出所述流量数据。The perfusion data, the blood pressure data and the motor operation data are input into the first flow detection model, and the flow data is output.
其中,预设的流量检测模型包括不同数据类型对应的流量检测模型,该第一流量检测模型对应的每组样本数据中灌注样本数据的数据类型与当前获取到的灌注数据的数据类型一致、血压样本数据的数据类型与当前获取到的灌注数据的数据类型一致。Among them, the preset flow detection model includes flow detection models corresponding to different data types. The data type of the perfusion sample data in each set of sample data corresponding to the first flow detection model is consistent with the data type of the currently acquired perfusion data, blood pressure The data type of the sample data is consistent with the data type of the currently acquired perfusion data.
比如:当前获取到的灌注数据的数据类型为:灌注数据包括灌注液压力数据和灌注液流量数据,血压数据的数据类型为:血压数据包括动脉压力数据和心室压力数据,则第一流量检测模型对应的样本数据中的灌注样本数据包括灌注液压力样本数据和灌注液流量样本数据,该样本数据中血压样本数据包括动脉压力样本数据和心室压力样本数据。For example: the data type of the currently acquired perfusion data is: the perfusion data includes perfusion fluid pressure data and perfusion fluid flow data; the data type of the blood pressure data is: the blood pressure data includes arterial pressure data and ventricular pressure data, then the first flow detection model The perfusion sample data in the corresponding sample data includes perfusate pressure sample data and perfusate flow rate sample data, and the blood pressure sample data in the sample data includes arterial pressure sample data and ventricular pressure sample data.
又比如:当前获取到的灌注数据的数据类型为:灌注数据包括灌注液压力数据,血压数据的数据类型为:血压数据包括动脉压力数据,则第一流量检测模型对应的样本数据中的灌注样本数据包括灌注液压力样本数据,该样本数据中血压样本数据包括动脉压力样本数据。For another example: the data type of the currently obtained perfusion data is: the perfusion data includes perfusion fluid pressure data, and the data type of the blood pressure data is: the blood pressure data includes arterial pressure data, then the perfusion sample in the sample data corresponding to the first flow detection model The data includes perfusion fluid pressure sample data, where the blood pressure sample data includes arterial pressure sample data.
可选地,数据类型可以是通过人机交互接口接收的;或者,不同数据类型的灌注数据和血压数据的数据量不同,此时,也可以基于数据量确定数据类型,本实施例不对数据类型的获取方式作限定。Optionally, the data type may be received through a human-computer interaction interface; or, the data amounts of perfusion data and blood pressure data of different data types are different. In this case, the data type may also be determined based on the data amount. This embodiment does not specify the data type. The acquisition method is limited.
本实施例中,通过为不同数据类型的灌注数据和/或不同数据类型的血压数据设置不同的流量检测模型,可以基于当前采集的数据类型确定出适配的第一流量检测模型进行流量检测处理,可以提高流量检测的准确性。In this embodiment, by setting different flow detection models for perfusion data of different data types and/or blood pressure data of different data types, an adapted first flow detection model can be determined based on the currently collected data type for flow detection processing. , which can improve the accuracy of traffic detection.
可选地,基于上述实施例,由于每种灌注参数数据可能存在多个采集位置、以及每种血压参数数据可能存在多个采集位置,而不同采集位置采集到的数据虽然可以表征同一种数据,但是,对应采集到的具体数值可能是不同的。基于此,不同采集位置采集的数据可以对应不同的流量检测模型。Optionally, based on the above embodiment, since there may be multiple collection locations for each type of perfusion parameter data, and there may be multiple collection locations for each type of blood pressure parameter data, and although the data collected at different collection locations can represent the same kind of data, However, the specific values corresponding to the collected values may be different. Based on this, data collected at different collection locations can correspond to different traffic detection models.
此时,步骤302之前,还包括:获取所述灌注数据的第一采集位置、以及所述血压数据的第二采集位置;基于所述第一采集位置和所述第二采集位置确定第二流量检测模型。At this time, before step 302, the method further includes: obtaining the first collection position of the perfusion data and the second collection position of the blood pressure data; and determining the second flow rate based on the first collection position and the second collection position. Detection model.
其中,预设的流量检测模型包括不同采集位置对应的流量检测模型,所述第二流量检测模型对应的每组样本数据包括:基于第一采集位置采集的灌注样本数据、基于第二采集位置采集的血压样本数据和电机运行样本数据。Among them, the preset flow detection model includes flow detection models corresponding to different collection locations. Each set of sample data corresponding to the second flow detection model includes: perfusion sample data collected based on the first collection location, perfusion sample data collected based on the second collection location blood pressure sample data and motor operation sample data.
相应地,将所述灌注数据、所述血压数据和所述电机运行数据输入预设的流量检测模型进行流量检测处理,输出所述流量数据,包括:Correspondingly, the perfusion data, the blood pressure data and the motor operation data are input into a preset flow detection model for flow detection processing, and the flow data is output, including:
将所述灌注数据、所述血压数据和所述电机运行数据输入所述第二流量检测模型进行流量检测处理,输出所述流量数据。The perfusion data, the blood pressure data and the motor operation data are input into the second flow detection model to perform flow detection processing, and the flow data is output.
本实施例中,通过设置不同采集位置对应的流量检测模型,可以基于当前获取到的灌注数据的第一采集位置和血压数据的第二采集位置确定出适配的第二流量检测模型进行流量检测处理,可以提高流量检测的准确性。In this embodiment, by setting flow detection models corresponding to different collection locations, an adapted second flow detection model can be determined based on the currently acquired first collection location of perfusion data and the second collection location of blood pressure data for flow detection. Processing can improve the accuracy of traffic detection.
基于上述实施例,本申请中预设的流量检测模型是通过样本数据集对预设的机器学习模型进行模型训练得到的。下面对具体的训练过程进行介绍。Based on the above embodiments, the preset traffic detection model in this application is obtained by training the preset machine learning model through the sample data set. The specific training process is introduced below.
图4是本申请一个实施例提供的流量检测模型的训练方法的流程图,该方法至少包括以下几个步骤:Figure 4 is a flow chart of a training method for a traffic detection model provided by an embodiment of the present application. The method at least includes the following steps:
步骤401,获取经导管心室辅助装置运行过程中采集的样本数据集。Step 401: Obtain a sample data set collected during the operation of the transcatheter ventricular assist device.
可选地,样本数据集中的每组样本数据包括经导管心室辅助装置对应的灌注样本数据、血压样本数据、电机运行样本数据以及相应的流量测量数据。Optionally, each set of sample data in the sample data set includes perfusion sample data, blood pressure sample data, motor operation sample data and corresponding flow measurement data corresponding to the transcatheter ventricular assist device.
灌注样本数据用于表征在采集样本数据集时灌注组件中灌注液的灌注状态。在经导管心室辅助装置中,灌注液通过导管内部间隙进入心脏,灌注流道(灌注管路与导管形成)与血管或心脏内部联通,即与血液流道联通,也就是说,灌注液的流动与血液的流动之间存在关联性。因此,可以通过学习灌注样本数据与血液流量之间的关联性,实现基于灌注数据来确定流量数据。Perfusion sample data is used to characterize the perfusion status of the perfusate in the perfusion component at the time the sample data set was collected. In a transcatheter ventricular assist device, the perfusion fluid enters the heart through the internal gap of the catheter, and the perfusion channel (formed by the perfusion pipeline and the catheter) communicates with the blood vessel or the interior of the heart, that is, with the blood flow channel, that is, the flow of the perfusion fluid There is a correlation with the flow of blood. Therefore, flow data can be determined based on perfusion data by learning the correlation between perfusion sample data and blood flow.
可选地,灌注液样本数据包括但不限于:灌注液压力数据、灌注液流量数据、以及灌注泵转速数据中的至少一种,每种类型的灌注液样本数据的相关描述详见灌注液数据的描述,本实施例在此不再赘述。Optionally, the perfusate sample data includes but is not limited to at least one of: perfusate pressure data, perfusate flow rate data, and perfusion pump rotational speed data. For a detailed description of each type of perfusate sample data, see Perfusate Data The description of this embodiment will not be repeated here.
血压样本数据用于表征在采集样本数据集时经导管心室辅助装置的运行环境的血液的压力状态。血液流量与血压之间具有强相关关系。因此,可以通过学习血压样本数据与血液流量之间的强相关关系,实现基于血压样本数据来确定流量数据。The blood pressure sample data is used to characterize the pressure state of the blood in the operating environment of the transcatheter ventricular assist device at the time the sample data set was collected. There is a strong correlation between blood flow and blood pressure. Therefore, flow data can be determined based on blood pressure sample data by learning the strong correlation between blood pressure sample data and blood flow.
可选地,血压样本数据包括但不限于:动脉压力样本数据、心室压力样本数据、以及动脉压力样本数据与心室压力样本数据之间的泵送压差样本数据中的至少一种,每种类型的血压样本数据的相关描述详见血压数据的描述,本实施例在此不再赘述。Optionally, the blood pressure sample data includes, but is not limited to, at least one of arterial pressure sample data, ventricular pressure sample data, and pumping pressure difference sample data between the arterial pressure sample data and the ventricular pressure sample data, each type. For a detailed description of the blood pressure sample data, please refer to the description of the blood pressure data, which will not be described again in this embodiment.
电机运行样本数据用于表征在采集样本数据集时经导管心室辅助装置中的电机对应的运行能效。经导管心室辅助装置泵送液体的液体类型(比如粘度)影响着电机在设定转速下的运行能效。在设定转速下,电机泵送不同类型的液体所消耗的电量也不有所不同。可见,电机运行样本数据与血泵所泵送的液体类型之间存在关联性,而流量与液体类型之间也具有相关性,同时电机还是驱动叶轮旋转的动力输出源,因此可以通过学习电机运行样本数据与血液流量之间的关联性,实现基于电机运行样本数据来确定流量数据。Motor operating sample data is used to characterize the corresponding operating efficiency of the motor in the transcatheter ventricular assist device at the time the sample data set was collected. The type of fluid (such as viscosity) that is pumped through the transcatheter ventricular assist device affects the energy efficiency of the motor at the set speed. At the set speed, the power consumed by the motor for pumping different types of liquids is also different. It can be seen that there is a correlation between the motor operation sample data and the type of liquid pumped by the blood pump, and there is also a correlation between the flow rate and the type of liquid. At the same time, the motor is also the power output source that drives the impeller to rotate, so it can be learned how to operate the motor The correlation between sample data and blood flow enables flow data to be determined based on motor operating sample data.
可选地,电机运行样本数据包括但不限于电机转速样本数据和电机电流样本数据中的至少一种,每种类型的电机运行样本数据的相关描述详见电机运行数据的描述,本实施例在此不再赘述。Optionally, the motor operation sample data includes but is not limited to at least one of motor speed sample data and motor current sample data. For relevant descriptions of each type of motor operation sample data, see the description of the motor operation data. This embodiment is in This will not be described again.
上述灌注液样本数据可以是第一检测单元采u的、血压样本数据可以是第二检测单元采集的、电机运行样本数据可以是第三检测单元采集的;或者,灌注液样本数据、血压样本数据和电机运行样本数据中的至少一者也可以是其它设备采集的,本实施例不对样本数据集中的数据采集方式作限定。The above-mentioned perfusate sample data may be collected by the first detection unit, the blood pressure sample data may be collected by the second detection unit, and the motor operation sample data may be collected by the third detection unit; or, the perfusate sample data, blood pressure sample data At least one of the motor operation sample data may also be collected by other devices. This embodiment does not limit the data collection method in the sample data set.
在采集样本数据集时,经导管心室辅助装置的运行环境可以为真实的心室,或者也可以是模拟心室得到模拟环境,本实施例不对样本数据集的采集环境作限定。When collecting the sample data set, the operating environment of the transcatheter ventricular assist device can be a real ventricle, or it can be a simulated ventricle to obtain a simulated environment. This embodiment does not limit the collection environment of the sample data set.
每组样本数据中的灌注样本数据、血压样本数据、电机运行样本数据以及流量测量数据相互对应。示意性地,每组样本数据中的灌注样本数据、血压样本数据、电机运行样本数据以及流量测量数据同步采集;或者,一组样本数据中各项数据之间的最大采集时间间隔小于阈值。The perfusion sample data, blood pressure sample data, motor operation sample data and flow measurement data in each set of sample data correspond to each other. Schematically, the perfusion sample data, blood pressure sample data, motor operation sample data and flow measurement data in each set of sample data are collected simultaneously; or, the maximum collection time interval between each data in a set of sample data is less than the threshold.
在一种可能的实施方式中,上述流量测量数据可以通过流量传感器检测得到。In a possible implementation, the above flow measurement data can be detected by a flow sensor.
在另一种可能的实施方式中,流量测量数据是通过单位时长内液体重量的变化量确定的。比如,流量测量数据可以使用天平测量液体重量变化得到。这样可以消除流量传感器的测量误差对流量测量数据精度的影响,使用该流量测量数据训练出的流量检测模型的检测精度可以摆脱对流量传感器精度的依赖,模型精度可以超过流量传感器测量精度,从而提高确定流量数据的准确性。In another possible implementation, the flow measurement data is determined by the change in liquid weight per unit time. For example, flow measurement data can be obtained by measuring changes in the weight of a liquid using a balance. This can eliminate the impact of the measurement error of the flow sensor on the accuracy of the flow measurement data. The detection accuracy of the flow detection model trained using this flow measurement data can get rid of the dependence on the accuracy of the flow sensor. The model accuracy can exceed the measurement accuracy of the flow sensor, thereby improving Determine the accuracy of traffic data.
在一个示例中,经导管心室辅助装置包括用于调节介入式导管泵的泵送流量或转速的调节装置,相应地,获取经导管心室辅助装置运行过程中采集的样本数据集,包括:In one example, the transcatheter ventricular assist device includes an adjustment device for adjusting the pumping flow rate or rotational speed of the interventional catheter pump. Accordingly, a sample data set collected during operation of the transcatheter ventricular assist device is obtained, including:
控制调节装置以第一状态工作,获取第一状态下的至少一组样本数据;将调节装置的工作状态从第一状态调节至第二状态,并获取第二状态下的至少一组样本数据;其中,第二状态对应的泵送速度大于第一状态对应的泵送速度,或者第二状态对应的泵送速度小于第一状态的泵送速度;确定工作状态的调节次数是否达到预设次数;在未达到预设次数的情况下,将第二状态作为第一状态,再次执行将调节装置的工作状态从第一状态调节至第二状态,并获取第二状态下的至少一组样本数据的步骤;直至调节次数达到预设次数,或者调节至最大值或最小值的情况下停止,得到样本数据集。Control the regulating device to work in a first state and obtain at least one set of sample data in the first state; adjust the working state of the regulating device from the first state to a second state and obtain at least one set of sample data in the second state; Among them, the pumping speed corresponding to the second state is greater than the pumping speed corresponding to the first state, or the pumping speed corresponding to the second state is less than the pumping speed of the first state; determine whether the number of adjustments of the working state reaches the preset number; When the preset number of times has not been reached, the second state is regarded as the first state, the working state of the adjusting device is adjusted from the first state to the second state, and at least one set of sample data in the second state is obtained. Steps; stop until the number of adjustments reaches the preset number, or when the adjustment reaches the maximum or minimum value, to obtain a sample data set.
此时,在采集样本数据时,通过操作调节装置,以采集不同泵送速度下的样本数据,可以保证样本数据集的丰富度,从而提高训练得到的模型性能。At this time, when collecting sample data, by operating the adjustment device to collect sample data at different pumping speeds, the richness of the sample data set can be ensured, thereby improving the performance of the trained model.
在其它实施例中,在采集样本数据时,也可以随机设置调节装置的工作状态,本实施例不对样本数据的采集方式作限定。In other embodiments, when collecting sample data, the working state of the adjustment device can also be randomly set. This embodiment does not limit the method of collecting sample data.
可选地,获取经导管心室辅助装置运行过程中采集的样本数据集,包括:获取不同型号的经导管心室辅助装置的样本数据,得到样本数据集。Optionally, obtaining a sample data set collected during operation of the transcatheter ventricular assist device includes: obtaining sample data of different models of transcatheter ventricular assist devices to obtain a sample data set.
此时,在采集样本数据时,通过采集不同型号的经导管心室辅助装置的样本数据,可以使用每种类型的经导管心室辅助装置的样本数据训练得到对应型号的流量检测模型,可以提高流量检测的准确性。At this time, when collecting sample data, by collecting sample data of different models of transcatheter ventricular assist devices, the sample data of each type of transcatheter ventricular assist device can be used to train the flow detection model of the corresponding model, which can improve flow detection. accuracy.
在一些实施方式中,样本数据集对于液体类型不设约束条件。比如,样本数据集对于液体粘度不设粘度范围约束条件,样本数据集中的各组样本数据所对应的液体粘度是不受预设粘度范围限制的。由于样本数据集中存在各种液体类型对应的数据样本,因此,基于这些数据训练出的流量检测模型是各液体类型通用的流量检测模型,并且是独立单一的模型。步骤402,根据灌注样本数据、血压样本数据、电机运行样本数据以及流量测量数据对预设的机器学习模型进行模型训练,得到流量检测模型。In some embodiments, the sample data set has no constraints on liquid type. For example, the sample data set does not set viscosity range constraints for liquid viscosity, and the liquid viscosity corresponding to each set of sample data in the sample data set is not restricted by the preset viscosity range. Since there are data samples corresponding to various liquid types in the sample data set, the flow detection model trained based on these data is a universal flow detection model for each liquid type and is an independent and single model. Step 402: Perform model training on a preset machine learning model based on perfusion sample data, blood pressure sample data, motor operation sample data, and flow measurement data to obtain a flow detection model.
其中,流量检测模型用于根据在经导管心室辅助装置应用过程中产生的灌注数据、血压数据和电机运行数据检测经导管心室辅助装置对应的流量数据。Wherein, the flow detection model is used to detect the flow data corresponding to the transcatheter ventricular assist device based on the perfusion data, blood pressure data and motor operation data generated during the application of the transcatheter ventricular assist device.
在一个示例中,样本数据u包括多组训练数据和多组测试数据,根据灌注样本数据、血压样本数据、电机运行样本数据以及流量测量数据对预设的机器学习模型进行模型训练,得到流量检测模型,包括:基于多组训练数据中的灌注样本数据、血压样本数据、电机运行样本数据以及流量测量数据进行建模处理,生成第一机器学习模型;将每组测试数据中的灌注样本数据、血压样本数据、电机运行样本数据输入第一机器学习模型进行流量检测处理,输出每组测试数据对应的流量检测数据;将每组测试数据中的流量测量数据和每组测试数据对应的流量检测数据进行比较,确定第一机器学习模型对应的损失信息;基于损失信息调整第一机器学习模型的模型参数,得到流量检测模型。In one example, the sample data u includes multiple sets of training data and multiple sets of test data. The preset machine learning model is model trained based on perfusion sample data, blood pressure sample data, motor operation sample data, and flow measurement data to obtain flow detection. The model includes: modeling processing based on perfusion sample data, blood pressure sample data, motor operation sample data and flow measurement data in multiple sets of training data to generate a first machine learning model; combining the perfusion sample data in each set of test data, Blood pressure sample data and motor operation sample data are input into the first machine learning model for flow detection processing, and the flow detection data corresponding to each set of test data is output; the flow measurement data in each set of test data and the flow detection data corresponding to each set of test data are Compare and determine the loss information corresponding to the first machine learning model; adjust the model parameters of the first machine learning model based on the loss information to obtain a traffic detection model.
可选地,第一机器学习模型包括高斯模型。在一种可能的实施方式中,上述第一机器学习模型是根据第一样本数据集建模的高斯模型;相应的,流量检测模型是参数调整后的高斯模型。由于高斯模型的样本数据服从正态分布,具有统计学上的意义,可以学习各参数之间的相互关联,因此,可以选择高斯模型进行流量检测。Optionally, the first machine learning model includes a Gaussian model. In a possible implementation, the above-mentioned first machine learning model is a Gaussian model modeled based on the first sample data set; correspondingly, the traffic detection model is a parameter-adjusted Gaussian model. Since the sample data of the Gaussian model obeys the normal distribution, it is statistically significant and can learn the correlation between various parameters. Therefore, the Gaussian model can be selected for traffic detection.
可选地,将每组测试数据中的流量测量数据和每组测试数据对应的流量检测数据进行比较,确定第一机器学习模型对应的损失信息,包括:根据各组样本数据中的流量测量数据,确定平均流量数据;将平均流量数据、每组测试数据对应的流量检测数据和每组测试数据中的流量测量数据进行对比,得到高斯模型对应的方差数据和均方根误差数据。此时,损失信息包括方差数据和均方根误差数据。Optionally, compare the traffic measurement data in each set of test data with the traffic detection data corresponding to each set of test data, and determine the loss information corresponding to the first machine learning model, including: based on the traffic measurement data in each set of sample data , determine the average flow data; compare the average flow data, the flow detection data corresponding to each set of test data, and the flow measurement data in each set of test data to obtain the variance data and root mean square error data corresponding to the Gaussian model. At this time, the loss information includes variance data and root mean square error data.
方差数据r2的计算公式可以通过下式表示:The calculation formula of variance data r 2 can be expressed by the following formula:
其中,n表示测试数据中的样本总组数;i表示第i组测试数据,i为从1至n的整数。表示第i组测试数据中的流量测量数据;/>表示n组测试数据对应的流量检测数据的平均流量数据;Xi表示第i组测试数据对应的流量检测数据。Among them, n represents the total number of sample groups in the test data; i represents the i-th group of test data, and i is an integer from 1 to n. Represents the flow measurement data in the i-th group of test data;/> represents the average traffic data of the traffic detection data corresponding to the n group of test data; Xi represents the traffic detection data corresponding to the i-th group of test data.
均方根误差数据RMSE的计算公式可以通过下式表示:The calculation formula of root mean square error data RMSE can be expressed by the following formula:
其中,n表示测试数据中的样本总组数;i表示第i组测试数据,i为从1至n的整数。表示第i组测试数据中的流量测量数据;Xi表示第i组测试数据对应的流量检测数据。Among them, n represents the total number of sample groups in the test data; i represents the i-th group of test data, and i is an integer from 1 to n. represents the flow measurement data in the i-th group of test data; Xi represents the flow detection data corresponding to the i-th group of test data.
可选地,在同时使用方差和均方根误差确定损失信息的情况下,方差和均方根误差还具有对应的权重参数,此时,确定方差和均方根误差的加权和,得到损失信息。或者,也可以将方差和均方根误差之和确定为损失信息,本实施例不对损失信息的计算方式作限定。Optionally, when the variance and the root mean square error are used to determine the loss information at the same time, the variance and the root mean square error also have corresponding weight parameters. At this time, the weighted sum of the variance and the root mean square error is determined to obtain the loss information. . Alternatively, the sum of the variance and the root mean square error may also be determined as the loss information. This embodiment does not limit the calculation method of the loss information.
在高斯模型训练过程中,高斯模型对应多组模型参数,分别确定每一组参数对应的损失数据,从而根据各组模型参数对应的损失数据确定流量检测准确度最高(即损失数据最小)的目标模型参数,根据目标模型参数配置高斯模型,得到上述流量检测模型。During the training process of the Gaussian model, the Gaussian model corresponds to multiple sets of model parameters, and the loss data corresponding to each set of parameters is determined respectively, so as to determine the target with the highest traffic detection accuracy (that is, the smallest loss data) based on the loss data corresponding to each set of model parameters. Model parameters, configure the Gaussian model according to the target model parameters, and obtain the above traffic detection model.
在另一种可能的实施方式中,机器学习模型是神经网络模型。上述基于损失信息调整第一机器学习模型的模型参数,得到流量检测模型,包括:确定损失信息表征的损失值是否大于损失阈值、且模型参数的调整次数是否小于或等于次数阈值;若损失值大于损失阈值、或调整次数小于次数阈值,则对第一机器学习模型的模型参数进行调节,并触发执行将每组测试数据中的泵负荷样本数据、电机运行样本数据输入第一机器学习模型进行流量检测处理,输出每组测试数据对应的流量检测数据;将每组测试数据中的流量测量数据和每组测试数据对应的流量检测数据进行比较,确定第一机器学习模型对应的损失信息的步骤;若损失值小于等于损失阈值、或者调整次数大于或等于次数阈值,则输出调节后的模型参数,得到流量检测模型。In another possible implementation, the machine learning model is a neural network model. The above-mentioned adjustment of the model parameters of the first machine learning model based on the loss information to obtain the traffic detection model includes: determining whether the loss value represented by the loss information is greater than the loss threshold, and whether the number of adjustments to the model parameters is less than or equal to the number threshold; if the loss value is greater than If the loss threshold or the number of adjustments is less than the number threshold, the model parameters of the first machine learning model are adjusted, and the execution is triggered to input the pump load sample data and motor operation sample data in each set of test data into the first machine learning model for flow analysis. Detection processing, outputting the flow detection data corresponding to each group of test data; comparing the flow measurement data in each group of test data with the flow detection data corresponding to each group of test data, and determining the loss information corresponding to the first machine learning model; If the loss value is less than or equal to the loss threshold, or the number of adjustments is greater than or equal to the number threshold, the adjusted model parameters are output to obtain the traffic detection model.
本实施例中,通过使用样本数据集预先训练得到流量检测模型,以使用该流量检测模型确定经导管心室辅助装置的流量数据,极大地减少了流量检测对于流量传感器的依赖性,有效解决了经导管心室辅助装置在心脏内部的泵送流量难以检测的技术问题,降低了流量检测的复杂度,提升了流量检测的效率。In this embodiment, a flow detection model is obtained by pre-training using a sample data set, and the flow detection model is used to determine the flow data of the transcatheter ventricular assist device, which greatly reduces the dependence of flow detection on the flow sensor and effectively solves the problem of The technical problem of difficult to detect the pumping flow of the catheter ventricular assist device inside the heart reduces the complexity of flow detection and improves the efficiency of flow detection.
而且,由于灌输液的灌注状态、血液的压力状态和电机的运行状态均能够影响或反映介入式导管泵的泵送流量,因此,基于表征灌输液的液体状态的灌注样本数据、表征血液的压力状态的血压样本数据、以及表征电机的运行状态的电机运行样本数据训练得到流量检测模型,可以保证流量检测模型确定流量数据的准确性。Moreover, since the perfusion state of the infusion fluid, the pressure state of the blood, and the operating state of the motor can all affect or reflect the pumping flow rate of the interventional catheter pump, therefore, based on the perfusion sample data that represents the liquid state of the infusion fluid, the pressure that represents the blood The blood pressure sample data of the state and the motor operation sample data representing the operating state of the motor are trained to obtain the flow detection model, which can ensure the accuracy of the flow detection model in determining the flow data.
另外,通过流量检测模型检测流量数据,该流量检测模型为基于样本数据训练得到的机器学习模型,而机器学习模型可以学习到比较准确的数据之间的对应关系,因此,可以保证流量检测结果的准确性。In addition, the traffic data is detected through the traffic detection model. The traffic detection model is a machine learning model trained based on sample data. The machine learning model can learn more accurate correspondences between data, so the accuracy of the traffic detection results can be guaranteed. accuracy.
另外,通过将机器学习模型实现为高斯模型,可以得到符合正态分布的流量检测结果,提高流量检测的准确性;并且,相比于参数量庞大的神经网络模型,高斯模型计算量相对较小,因此,可以提高流量检测的计算效率,节省计算资源。In addition, by implementing the machine learning model as a Gaussian model, traffic detection results that conform to the normal distribution can be obtained, improving the accuracy of traffic detection; and compared with neural network models with a large number of parameters, the calculation amount of the Gaussian model is relatively small , Therefore, the calculation efficiency of traffic detection can be improved and computing resources can be saved.
基于上述实施例,若灌注数据包括至少一种灌注参数数据,该至少一种灌注参数数据包括灌注液压力数据;血压数据包括至少一种血压参数数据,该至少一种血压参数数据包括动脉压力数据,则样本数据集中的灌注样本数据包括经导管心室辅助装置对应的灌注液压力样本数据,样本数据集中的血压样本数据包括经导管心室辅助装置对应的动脉压力样本数据。Based on the above embodiments, if the perfusion data includes at least one perfusion parameter data, the at least one perfusion parameter data includes perfusion fluid pressure data; the blood pressure data includes at least one blood pressure parameter data, and the at least one blood pressure parameter data includes arterial pressure data. , then the perfusion sample data in the sample data set includes perfusion fluid pressure sample data corresponding to the transcatheter ventricular assist device, and the blood pressure sample data in the sample data set includes arterial pressure sample data corresponding to the transcatheter ventricular assist device.
相应地,根据灌注样本数据、血压样本数据、电机运行样本数据以及流量测量数据对预设的机器学习模型进行模型训练,得到流量检测模型,包括:Accordingly, model training is performed on the preset machine learning model based on perfusion sample data, blood pressure sample data, motor operation sample data, and flow measurement data to obtain a flow detection model, including:
根据灌注液压力样本数据、动脉压力样本数据、电机运行样本数据以及流量测量数据对预设的机器学习模型进行模型训练,得到流量检测模型。Perform model training on the preset machine learning model based on perfusion fluid pressure sample data, arterial pressure sample data, motor operation sample data, and flow measurement data to obtain a flow detection model.
在一种可能的实施方式中,经导管心室辅助装置的导管上未设置压力传感器,心室压力数据难以获取,而动脉压力样本数据可以在体外获取,此种情况下,可以仅根据容易检测的动脉压力样本数据、灌注液压力样本数据以及电机运行样本数据训练流量检测模型,并且也能够准确输出介入式导管泵的流量,降低了流量检测的难度。In a possible implementation, there is no pressure sensor installed on the catheter of the transcatheter ventricular assist device, so ventricular pressure data is difficult to obtain, while arterial pressure sample data can be obtained outside the body. In this case, it can be based only on easily detected arteries. Pressure sample data, perfusion fluid pressure sample data and motor operation sample data train the flow detection model, and can also accurately output the flow rate of the interventional catheter pump, reducing the difficulty of flow detection.
上述动脉压力样本数据与动脉压力数据的数据类型相同,该动脉压力样本数据可以是主动脉压力(左心室辅助时),也可以是肺动脉压力数据(右心室辅助时),或者其他位置的动脉压力样本数据。本申请实施例对此不作限定。The above-mentioned arterial pressure sample data has the same data type as the arterial pressure data. The arterial pressure sample data can be aortic pressure (when left ventricular assist), pulmonary artery pressure data (when right ventricular assist), or arterial pressure at other locations. sample. The embodiments of the present application do not limit this.
在上述实施例中,电机运行数据包括电机转速数据和电机电流数据中的至少一种。在电机运行数据包括电机转速数据和电机电流数据的情况下,样本数据集中的电机运行样本数据包括经导管心室辅助装置对应的电机转速样本数据和电机电流样本数据;In the above embodiment, the motor operating data includes at least one of motor rotation speed data and motor current data. In the case where the motor operation data includes motor speed data and motor current data, the motor operation sample data in the sample data set includes motor speed sample data and motor current sample data corresponding to the transcatheter ventricular assist device;
此种情况下,根据灌注样本数据、血压样本数据、电机运行样本数据以及流量测量数据对预设的机器学习模型进行模型训练,得到流量检测模型,包括:根据灌注液压力样本数据、动脉压力样本数据、电机转速样本数据和电机电流样本数据、以及流量测量数据对预设的机器学习模型进行模型训练,得到流量检测模型。In this case, perform model training on the preset machine learning model based on perfusion sample data, blood pressure sample data, motor operation sample data, and flow measurement data to obtain a flow detection model, including: based on perfusion fluid pressure sample data, arterial pressure sample Data, motor speed sample data, motor current sample data, and flow measurement data are used to train the preset machine learning model to obtain a flow detection model.
相应地,流量检测模型具体用于根据经导管心室辅助装置在应用过程中产生的灌注液压力样本数据、动脉压力样本数据、电机转速数据和电机电流数据检测流量数据。Accordingly, the flow detection model is specifically used to detect flow data based on perfusate pressure sample data, arterial pressure sample data, motor speed data and motor current data generated during application of the transcatheter ventricular assist device.
上述电机电流样本数据和电机转速样本数据之间可以具有时序对应关系,电机电流样本数据可以反映在相应的电机转速样本数据下电机的耗电量,从而反映了电机在当前液体类型下的运行能效。因此使用具体的电机电流样本数据和电机转速样本数据作为电机运行数据,可以有效表征当前驱动电机的运行能效,从而保证训练得到的流量检测模型确定流量数据的准确性。There can be a time series correspondence between the above motor current sample data and motor speed sample data. The motor current sample data can reflect the power consumption of the motor under the corresponding motor speed sample data, thus reflecting the operating energy efficiency of the motor under the current liquid type. . Therefore, using specific motor current sample data and motor speed sample data as motor operating data can effectively characterize the operating energy efficiency of the current drive motor, thereby ensuring the accuracy of the flow data determined by the trained flow detection model.
由于灌注液压力数据和动脉压力数据与介入式导管泵的泵送流量之间存在关联关系,因此,在本实施例中,通过基于灌注液压力样本数据和动脉压力样本数据训练得到流量检测模型,可以保证流量检测模型检测流量数据的准确性。Since there is a correlation between the perfusate pressure data and the arterial pressure data and the pumping flow of the interventional catheter pump, in this embodiment, the flow detection model is obtained by training based on the perfusate pressure sample data and the arterial pressure sample data, It can ensure the accuracy of traffic data detected by the traffic detection model.
可选地,至少一种灌注参数数据除了灌注液压力数据之外,还可以包括灌注液流量数据和/或灌注泵转速数据等,此时,灌注样本数据还包括灌注液流量样本数据和/或灌注泵转速样本数据。Optionally, in addition to perfusate pressure data, at least one perfusion parameter data may also include perfusate flow data and/or perfusion pump rotational speed data, etc. In this case, the perfusion sample data also includes perfusate flow sample data and/or Perfusion pump speed sample data.
可选地,至少一种血压参数数据除了动脉压力数据之外,还可以包括心室压力数据和/或压差数据等,此时,血压样本数据还包括心室压力样本数据和/或压差样本数据。Optionally, in addition to arterial pressure data, at least one blood pressure parameter data may also include ventricular pressure data and/or pressure difference data, etc. In this case, the blood pressure sample data also includes ventricular pressure sample data and/or pressure difference sample data. .
在其它实施例中,至少一种灌注参数数据可以包括灌注液流量数据和/或灌注泵转速数据,而不包括灌注液压力数据;此时,灌注样本数据包括灌注液流量样本数据和/或灌注泵转速样本数据,而不包括灌注液压力样本数据。和/或,至少一种血压参数数据可以包括心室压力数据和/或压差数据,而不包括动脉压力数据;此时,灌注样本数据包括心室压力样本数据和/或压差样本数据,而不包括动脉压力样本数据,本实施例不对灌注样本数据和血压样本数据的实现方式作限定。In other embodiments, at least one perfusion parameter data may include perfusate flow rate data and/or perfusion pump rotational speed data, but not perfusion fluid pressure data; in this case, the perfusion sample data includes perfusate flow rate sample data and/or perfusion pump speed data. Pump speed sample data, but not perfusion fluid pressure sample data. And/or, at least one blood pressure parameter data may include ventricular pressure data and/or pressure difference data without including arterial pressure data; in this case, the perfusion sample data includes ventricular pressure sample data and/or pressure difference sample data without Including arterial pressure sample data, this embodiment does not limit the implementation of perfusion sample data and blood pressure sample data.
可选地,基于上述实施例,由于灌注数据可能为至少两种灌注参数数据的组合,血压数据可能为至少两种血压参数数据的组合,不同组合构成的数据类型不同,不同数据类型对应的流量检测模型可能不同。因此,需要对不同数据类型对应的流量检测模型进行训练。Optionally, based on the above embodiment, since the perfusion data may be a combination of at least two perfusion parameter data, the blood pressure data may be a combination of at least two blood pressure parameter data. Different combinations constitute different data types, and different data types correspond to flow rates. Detection models may differ. Therefore, it is necessary to train traffic detection models corresponding to different data types.
此时,获取经导管心室辅助装置运行过程中采集的样本数据集,包括:获取不同数据类型的灌注样本数据和不同数据类型的血压样本数据。At this time, obtaining the sample data set collected during the operation of the transcatheter ventricular assist device includes: obtaining perfusion sample data of different data types and blood pressure sample data of different data types.
相应地,根据灌注样本数据、血压样本数据、电机运行样本数据以及流量测量数据对预设的机器学习模型进行模型训练,得到流量检测模型,包括:根据同一数据类型的灌注样本数据、同一数据类型的血压样本数据、电机运行样本数据以及流量测量数据对预设的机器学习模型进行模型训练,得到该灌注样本数据的数据类型和血压样本数据的数据类型对应的流量检测模型。Accordingly, model training is performed on the preset machine learning model based on perfusion sample data, blood pressure sample data, motor operation sample data, and flow measurement data to obtain a flow detection model, including: perfusion sample data based on the same data type, the same data type Perform model training on the preset machine learning model using the blood pressure sample data, motor operation sample data, and flow measurement data to obtain a flow detection model corresponding to the data type of the perfusion sample data and the data type of the blood pressure sample data.
本实施例中,通过基于每种数据类型的灌注样本数据和/或每种数据类型的血压样本数据训练对应的流量检测模型,使得经导管心室辅助装置可以基于当前采集的数据类型确定出适配的第一流量检测模型进行流量检测处理,可以提高流量检测的准确性。In this embodiment, by training the corresponding flow detection model based on the perfusion sample data of each data type and/or the blood pressure sample data of each data type, the transcatheter ventricular assist device can determine the adaptation based on the currently collected data type. The first traffic detection model is used for traffic detection processing, which can improve the accuracy of traffic detection.
可选地,基于上述实施例,不同采集位置采集的数据可以对应不同的流量检测模型,因此,需要对不同采集位置对应的流量检测模型进行训练。Optionally, based on the above embodiment, data collected at different collection locations may correspond to different traffic detection models. Therefore, it is necessary to train traffic detection models corresponding to different collection locations.
此时,获取经导管心室辅助装置运行过程中采集的样本数据集,包括:获取不同第一采集位置采u的灌注样本数据、以及不同第二采集位置采集的血压样本数据。At this time, obtaining the sample data set collected during the operation of the transcatheter ventricular assist device includes: obtaining perfusion sample data collected at different first collection positions, and blood pressure sample data collected at different second collection positions.
相应地,根据灌注样本数据、血压样本数据、电机运行样本数据以及流量测量数据对预设的机器学习模型进行模型训练,得到流量检测模型,包括:Accordingly, model training is performed on the preset machine learning model based on perfusion sample data, blood pressure sample data, motor operation sample data, and flow measurement data to obtain a flow detection model, including:
根据同一第一采u位置采集的灌注样本数据、同一第二采集位置采集的血压样本数据、电机运行样本数据以及流量测量数据对预设的机器学习模型进行模型训练,得到该第一采集位置和该第二采集位置对应的流量检测模型。Carry out model training on the preset machine learning model based on the perfusion sample data collected at the same first collection position, the blood pressure sample data collected at the same second collection position, motor operation sample data and flow measurement data, and obtain the first collection position and The traffic detection model corresponding to the second collection location.
本实施例中,通过根据每个第一采集位置采集的灌注样本数据、每个第二采集位置采集的血压样本数据训练得到对应的流量检测模型,使得经导管心室辅助装置可以基于当前获取到的灌注数据的第一采集位置和血压数据的第二采u位置确定出适配的第二流量检测模型进行流量检测处理,提高流量检测的准确性。In this embodiment, the corresponding flow detection model is obtained by training based on the perfusion sample data collected at each first collection position and the blood pressure sample data collected at each second collection position, so that the transcatheter ventricular assist device can be based on the currently acquired data. The first acquisition position of the perfusion data and the second acquisition position of the blood pressure data determine an adapted second flow detection model for flow detection processing to improve the accuracy of flow detection.
图5是本申请一个实施例提供的流量确定装置的框图,所述流量确定装置应用于经导管心室辅助装置。该装置至少包括以下几个模块:数据获取模块510和流量确定模块520。Figure 5 is a block diagram of a flow determination device provided by an embodiment of the present application, and the flow determination device is applied to a transcatheter ventricular assist device. The device includes at least the following modules: data acquisition module 510 and flow determination module 520.
数据获取模块510,用于获取所述经导管心室辅助装置对应的灌注数据、血压数据以及所述经导管心室辅助装置对应的电机运行数据;The data acquisition module 510 is used to acquire perfusion data, blood pressure data corresponding to the transcatheter ventricular assist device, and motor operation data corresponding to the transcatheter ventricular assist device;
流量确定模块520,用于根据所述灌注数据、所述血压数据和所述电机运行数据进行流量检测处理,得到所述经导管心室辅助装置对应的流量数据。The flow determination module 520 is configured to perform flow detection processing based on the perfusion data, the blood pressure data, and the motor operation data to obtain flow data corresponding to the transcatheter ventricular assist device.
可选地,所述灌注数据包括至少一种灌注参数数据,所述至少一种灌注参数数据包括灌注液压力数据、灌注液流量数据和灌注泵转速数据中至少一种,所述血压数据包括至少一种血压参数数据,所述至少一种血压参数数据包括动脉压力数据、心室压力数据、泵送压差数据中至少一种。Optionally, the perfusion data includes at least one perfusion parameter data, the at least one perfusion parameter data includes at least one of perfusion fluid pressure data, perfusion fluid flow data and perfusion pump rotational speed data, and the blood pressure data includes at least A kind of blood pressure parameter data, the at least one kind of blood pressure parameter data includes at least one of arterial pressure data, ventricular pressure data, and pumping pressure difference data.
可选地,所述流量确定模块520,用于:Optionally, the traffic determination module 520 is used to:
根据所述灌注液压力数据、所述动脉压力数据和所述电机运行数据进行流量检测处理,得到所述流量数据。The flow rate data is obtained by performing flow detection processing according to the perfusion fluid pressure data, the arterial pressure data and the motor operation data.
可选地,所述电机运行数据包括电机转速数据和电机电流数据,所述流量确定模块520,用于:Optionally, the motor operating data includes motor speed data and motor current data, and the flow determination module 520 is used to:
根据所述灌注液压力数据、所述动脉压力数据、所述电机转速数据和所述电机电流数据进行流量检测处理,得到所述流量数据。The flow rate data is obtained by performing flow detection processing based on the perfusion fluid pressure data, the arterial pressure data, the motor speed data and the motor current data.
可选地,所述流量确定模块520,包括确定子模块521。Optionally, the traffic determination module 520 includes a determination sub-module 521.
所述确定子模块521,用于将所述灌注数据、所述血压数据和所述电机运行数据输入预设的流量检测模型进行流量检测处理,输出所述流量数据;The determination sub-module 521 is used to input the perfusion data, the blood pressure data and the motor operation data into a preset flow detection model for flow detection processing, and output the flow data;
其中,所述流量检测模型是基于多组样本数据进行训练后得到的机器学习模型,每组样本数据包括相互对应的灌注样本数据、血压样本数据、电机运行样本数据和样本流量数据。Wherein, the flow detection model is a machine learning model obtained after training based on multiple sets of sample data. Each set of sample data includes corresponding perfusion sample data, blood pressure sample data, motor operation sample data and sample flow data.
可选地,所述确定子模块521,用于:Optionally, the determination sub-module 521 is used to:
将灌注液压力数据、动脉压力数据、电机转速数据和电机电流数据输入预设高斯模型进行流量检测处理,输出所述流量数据;Input the perfusate pressure data, arterial pressure data, motor speed data and motor current data into the preset Gaussian model for flow detection processing, and output the flow data;
其中,所述灌注数据包括所述灌注液压力数据,所述血压数据包括所述动脉压力数据,所述电机运行数据包括所述电机转速数据和所述电机电流数据,所述预设的流量检测模型包括所述预设高斯模型,所述预设高斯模型是基于多组样本数据进行训练后得到的高斯模型。Wherein, the perfusion data includes the perfusion fluid pressure data, the blood pressure data includes the arterial pressure data, the motor operation data includes the motor speed data and the motor current data, and the preset flow detection The model includes the preset Gaussian model, which is a Gaussian model obtained after training based on multiple sets of sample data.
相关细节参考上述方法实施例。For relevant details, refer to the above method embodiments.
需要说明的是:上述实施例中提供的流量确定装置在进行流量确定时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将流量确定装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的流量确定装置与流量确定方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。It should be noted that when the flow rate determination device provided in the above embodiment determines the flow rate, the division of the above functional modules is only used as an example. In actual applications, the above function allocation can be completed by different functional modules as needed. , that is, dividing the internal structure of the flow determination device into different functional modules to complete all or part of the functions described above. In addition, the flow rate determination device provided in the above embodiments and the flow rate determination method embodiments belong to the same concept. Please refer to the method embodiments for the specific implementation process, which will not be described again here.
图6是本申请一个实施例提供的流量检测模型的训练装置的框图。该装置至少包括以下几个模块:数据获取模块610和模型训练模块620。Figure 6 is a block diagram of a training device for a traffic detection model provided by an embodiment of the present application. The device includes at least the following modules: data acquisition module 610 and model training module 620.
数据获取模块610,用于获取经导管心室辅助装置运行过程中采集的样本数据集,所述样本数据集中的每组样本数据包括所述经导管心室辅助装置对应的灌注样本数据、血压样本数据、电机运行样本数据以及相应的流量测量数据;The data acquisition module 610 is used to acquire a sample data set collected during the operation of the transcatheter ventricular assist device. Each set of sample data in the sample data set includes perfusion sample data, blood pressure sample data corresponding to the transcatheter ventricular assist device, Motor operating sample data and corresponding flow measurement data;
模型训练模块620,用于根据所述灌注样本数据、所述血压样本数据、所述电机运行样本数据以及所述流量测量数据对预设的机器学习模型进行模型训练,得到流量检测模型;The model training module 620 is used to perform model training on a preset machine learning model based on the perfusion sample data, the blood pressure sample data, the motor operation sample data, and the flow measurement data to obtain a flow detection model;
其中,所述流量检测模型用于根据在所述经导管心室辅助装置应用过程中产生的灌注数据、血压数据和电机运行数据检测所述经导管心室辅助装置对应的流量数据。Wherein, the flow detection model is used to detect the flow data corresponding to the transcatheter ventricular assist device based on the perfusion data, blood pressure data and motor operation data generated during the application of the transcatheter ventricular assist device.
可选地,所述样本数据集包括多组训练数据和多组测试数据,所述模型训练模块620包括:模型生成子模块621、流量检测子模块622、损失计算子模块623和参数调节子模块624。Optionally, the sample data set includes multiple sets of training data and multiple sets of test data. The model training module 620 includes: a model generation sub-module 621, a traffic detection sub-module 622, a loss calculation sub-module 623 and a parameter adjustment sub-module. 624.
模型生成子模块621,用于基于所述多组训练数据中的灌注样本数据、血压样本数据、电机运行样本数据以及流量测量数据进行建模处理,生成第一机器学习模型;The model generation sub-module 621 is used to perform modeling processing based on the perfusion sample data, blood pressure sample data, motor operation sample data and flow measurement data in the multiple sets of training data, and generate a first machine learning model;
流量检测子模块622,用于将每组测试数据中的灌注样本数据、血压样本数据、电机运行样本数据输入所述第一机器学习模型进行流量检测处理,输出所述每组测试数据对应的流量检测数据;The flow detection sub-module 622 is used to input the perfusion sample data, blood pressure sample data, and motor operation sample data in each set of test data into the first machine learning model for flow detection processing, and output the flow rate corresponding to each set of test data. Test data;
损失计算子模块623,用于将所述每组测试数据中的流量测量数据和所述每组测试数据对应的流量检测数据进行比较,确定所述第一机器学习模型对应的损失信息;The loss calculation sub-module 623 is used to compare the flow measurement data in each set of test data with the flow detection data corresponding to each set of test data, and determine the loss information corresponding to the first machine learning model;
参数调节子模块624,用于基于所述损失信息调整所述第一机器学习模型的模型参数,得到所述流量检测模型。Parameter adjustment sub-module 624 is used to adjust the model parameters of the first machine learning model based on the loss information to obtain the traffic detection model.
可选地,所述第一机器学习模型包括高斯模型,所述损失计算子模块623,用于:Optionally, the first machine learning model includes a Gaussian model, and the loss calculation submodule 623 is used for:
根据各组样本数据中的流量测量数据,确定平均流量数据;Determine the average flow data based on the flow measurement data in each group of sample data;
将所述平均流量数据、每组测试数据对应的流量检测数据和每组测试数据中的流量测量数据进行对比,得到所述高斯模型对应的方差数据和均方根误差数据,所述损失信息包括所述方差数据和所述均方根误差数据。Compare the average flow data, the flow detection data corresponding to each set of test data, and the flow measurement data in each set of test data to obtain the variance data and root mean square error data corresponding to the Gaussian model. The loss information includes The variance data and the root mean square error data.
可选地,所述流量测量数据是通过单位时长内液体重量的变化量确定的。Optionally, the flow measurement data is determined by the change in liquid weight within a unit time period.
可选地,所述样本数据集中的灌注样本数据包括所述经导管心室辅助装置对应的灌注液压力样本数据,所述样本数据集中的血压样本数据包括所述经导管心室辅助装置对应的动脉压力样本数据,所述样本数据集中的电机运行样本数据包括所述经导管心室辅助装置对应的电机转速样本数据和电机电流样本数据;Optionally, the perfusion sample data in the sample data set includes perfusion fluid pressure sample data corresponding to the transcatheter ventricular assist device, and the blood pressure sample data in the sample data set includes arterial pressure corresponding to the transcatheter ventricular assist device. Sample data, the motor operation sample data in the sample data set includes motor speed sample data and motor current sample data corresponding to the transcatheter ventricular assist device;
相应的,所述流量检测模型具体用于根据所述经导管心室辅助装置在应用过程中产生的灌注液压力数据、动脉压力数据、电机转速数据和电机电流数据检测所述流量数据。Correspondingly, the flow detection model is specifically used to detect the flow data based on the perfusate pressure data, arterial pressure data, motor speed data and motor current data generated during the application of the transcatheter ventricular assist device.
相关细节参考上述方法实施例。For relevant details, refer to the above method embodiments.
需要说明的是:上述实施例中提供的流量检测模型的训练装置在进行流量检测模型的训练时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将流量检测模型的训练装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的流量检测模型的训练装置与流量检测模型的训练方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。It should be noted that when the training device for the traffic detection model provided in the above embodiments trains the traffic detection model, only the division of the above functional modules is used as an example. In actual applications, the above functions can be allocated as needed. It is completed by different functional modules, that is, the internal structure of the training device of the traffic detection model is divided into different functional modules to complete all or part of the functions described above. In addition, the training device of the traffic detection model provided in the above embodiments and the training method embodiment of the traffic detection model belong to the same concept. Please refer to the method embodiments for the specific implementation process, which will not be described again here.
图7是本申请一个实施例提供的计算机设备的框图。该计算机设备至少包括图1所示的经导管心室辅助装置中的控制单元,在其它实施例中,也可以是与该经导管心室辅助装置通信相连的其它设备,比如:计算机、平板电脑、手机等具有处理能力的计算机设备。该计算机设备至少包括处理器701和存储器702。Figure 7 is a block diagram of a computer device provided by an embodiment of the present application. The computer device at least includes the control unit in the transcatheter ventricular assist device shown in Figure 1. In other embodiments, it may also be other devices that are communicatively connected to the transcatheter ventricular assist device, such as computers, tablets, and mobile phones. and other computer equipment with processing capabilities. The computer device includes at least a processor 701 and a memory 702 .
处理器701可以包括一个或多个处理核心,比如:4核心处理器、8核心处理器等。处理器701可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器701也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器701可以在集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器701还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。The processor 701 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 701 can adopt at least one hardware form among DSP (Digital Signal Processing, digital signal processing), FPGA (Field-Programmable Gate Array, field programmable gate array), and PLA (Programmable Logic Array, programmable logic array). accomplish. The processor 701 may also include a main processor and a co-processor. The main processor is a processor used to process data in the wake-up state, also called CPU (Central Processing Unit, central processing unit); the co-processor is A low-power processor used to process data in standby mode. In some embodiments, the processor 701 may be integrated with a GPU (Graphics Processing Unit, image processor), and the GPU is responsible for rendering and drawing content to be displayed on the display screen. In some embodiments, the processor 701 may also include an AI (Artificial Intelligence, artificial intelligence) processor, which is used to process computing operations related to machine learning.
存储器702可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器702还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器702中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器701所执行以实现本申请中方法实施例提供的流量确定方法或流量检测模型的训练方法。Memory 702 may include one or more computer-readable storage media, which may be non-transitory. Memory 702 may also include high-speed random access memory, and non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 702 is used to store at least one instruction, and the at least one instruction is used to be executed by the processor 701 to implement the traffic determination provided by the method embodiments in this application. Method or training method for the traffic detection model.
在一些实施例中,计算机设备还可选包括有:外围设备接口和至少一个外围设备。处理器701、存储器702和外围设备接口之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口相连。示意性地,外围设备包括但不限于:射频电路、触摸显示屏、音频电路、和电源等。In some embodiments, the computer device optionally further includes: a peripheral device interface and at least one peripheral device. The processor 701, the memory 702 and the peripheral device interface may be connected through a bus or a signal line. Each peripheral device can be connected to the peripheral device interface through a bus, a signal line or a circuit board. Illustratively, peripheral devices include but are not limited to: radio frequency circuits, touch display screens, audio circuits, power supplies, etc.
当然,计算机设备还可以包括更少或更多的组件,本实施例对此不作限定。Of course, the computer device may also include fewer or more components, which is not limited in this embodiment.
可选地,本申请还提供有一种计算机可读存储介质,所述计算机可读存储介质中存储有程序,所述程序由处理器加载并执行以实现上述方法实施例的流量确定方法或流量检测模型的训练方法。Optionally, this application also provides a computer-readable storage medium in which a program is stored, and the program is loaded and executed by a processor to implement the flow determination method or flow detection of the above method embodiment. Model training method.
可选地,本申请还提供有一种计算机产品,该计算机产品包括计算机可读存储介质,所述计算机可读存储介质中存储有程序,所述程序由处理器加载并执行以实现上述方法实施例的流量确定方法或流量检测模型的训练方法。Optionally, this application also provides a computer product. The computer product includes a computer-readable storage medium. A program is stored in the computer-readable storage medium. The program is loaded and executed by a processor to implement the above method embodiments. The flow determination method or the training method of the flow detection model.
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above-described embodiments can be combined in any way. To simplify the description, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, All should be considered to be within the scope of this manual.
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above-described embodiments only express several implementation modes of the present application, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the scope of the invention patent. It should be noted that, for those of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all fall within the protection scope of the present application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims (16)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310694582.7A CN116999689A (en) | 2023-06-13 | 2023-06-13 | Traffic determination method, traffic detection model training method, equipment and media |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310694582.7A CN116999689A (en) | 2023-06-13 | 2023-06-13 | Traffic determination method, traffic detection model training method, equipment and media |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116999689A true CN116999689A (en) | 2023-11-07 |
Family
ID=88569926
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310694582.7A Pending CN116999689A (en) | 2023-06-13 | 2023-06-13 | Traffic determination method, traffic detection model training method, equipment and media |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116999689A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117899351A (en) * | 2024-03-14 | 2024-04-19 | 生命盾医疗技术(苏州)有限公司 | Traffic prediction method, device, electronic device and storage medium |
| CN118383746A (en) * | 2024-06-26 | 2024-07-26 | 安徽通灵仿生科技有限公司 | Cardiac output estimation method and device based on ventricular catheter pump |
| WO2025242225A1 (en) * | 2024-05-23 | 2025-11-27 | 心擎医疗(苏州)股份有限公司 | Ventricular assist device and control system thereof, console, alarm method and detection method |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010119859A (en) * | 2010-01-15 | 2010-06-03 | San Medical Gijutsu Kenkyusho:Kk | Method for estimating flow rate of blood pump |
| US20100222634A1 (en) * | 2009-02-27 | 2010-09-02 | Thoratec Corporation | Blood flow meter |
| CN106039441A (en) * | 2016-05-12 | 2016-10-26 | 北京精密机电控制设备研究所 | Sensor-free flow rate measuring method and measuring device for ventricular assisting device |
| US20190076588A1 (en) * | 2016-03-02 | 2019-03-14 | Eth Zurich | Biomedical Apparatus with a Pressure-Regulated Blood Pump |
| WO2022069883A1 (en) * | 2020-09-29 | 2022-04-07 | King's College London | Method and system for estimating arterial input function |
| CN115016256A (en) * | 2022-04-18 | 2022-09-06 | 哈尔滨理工大学 | MPC control method based on physiological self-adaption of left ventricle auxiliary device |
-
2023
- 2023-06-13 CN CN202310694582.7A patent/CN116999689A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100222634A1 (en) * | 2009-02-27 | 2010-09-02 | Thoratec Corporation | Blood flow meter |
| JP2010119859A (en) * | 2010-01-15 | 2010-06-03 | San Medical Gijutsu Kenkyusho:Kk | Method for estimating flow rate of blood pump |
| US20190076588A1 (en) * | 2016-03-02 | 2019-03-14 | Eth Zurich | Biomedical Apparatus with a Pressure-Regulated Blood Pump |
| CN106039441A (en) * | 2016-05-12 | 2016-10-26 | 北京精密机电控制设备研究所 | Sensor-free flow rate measuring method and measuring device for ventricular assisting device |
| WO2022069883A1 (en) * | 2020-09-29 | 2022-04-07 | King's College London | Method and system for estimating arterial input function |
| CN115016256A (en) * | 2022-04-18 | 2022-09-06 | 哈尔滨理工大学 | MPC control method based on physiological self-adaption of left ventricle auxiliary device |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117899351A (en) * | 2024-03-14 | 2024-04-19 | 生命盾医疗技术(苏州)有限公司 | Traffic prediction method, device, electronic device and storage medium |
| CN117899351B (en) * | 2024-03-14 | 2024-05-14 | 生命盾医疗技术(苏州)有限公司 | Traffic prediction method, device, electronic device and storage medium |
| WO2025242225A1 (en) * | 2024-05-23 | 2025-11-27 | 心擎医疗(苏州)股份有限公司 | Ventricular assist device and control system thereof, console, alarm method and detection method |
| CN118383746A (en) * | 2024-06-26 | 2024-07-26 | 安徽通灵仿生科技有限公司 | Cardiac output estimation method and device based on ventricular catheter pump |
| CN118383746B (en) * | 2024-06-26 | 2024-10-29 | 安徽通灵仿生科技有限公司 | Cardiac output estimation method and device based on ventricular catheter pump |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN116999689A (en) | Traffic determination method, traffic detection model training method, equipment and media | |
| CN116726378B (en) | Flow determination method, training method, device and medium of flow detection model | |
| CN116370819B (en) | Pump blood flow estimation method and device for ventricular assist device | |
| US8880450B2 (en) | Systems and methods for predicting characteristics of an artificial heart using an artificial neural network | |
| WO2010039876A1 (en) | Physiological characteristic determination for a medical device user | |
| US12496386B2 (en) | Optical level control system | |
| CN112150454B (en) | Aortic dissection assessment method, device, equipment and storage medium | |
| US11967435B2 (en) | Modeling of flow through a left ventricular assist device (LVAD) | |
| Mussivand et al. | Fluid dynamic optimization of a ventricular assist device using particle image velocimetry | |
| Rocchi et al. | An in vitro model to study suction events by a ventricular assist device: validation with clinical data | |
| CN116850445A (en) | Method, device, equipment and storage medium for controlling heart pump | |
| CN119565016A (en) | Blood pump rotating speed regulating and controlling method based on multi-objective parameter optimization and experimental platform | |
| CN114420286A (en) | Method and device for acquiring blood vessel physiological parameters, electronic equipment and storage medium | |
| Mikail et al. | LVAD pulsatility assesses cardiac contractility: In vitro model utilizing the total artificial heart and mock circulation | |
| CN117563072A (en) | Blood flow monitoring system, method, medium and equipment for ECMO | |
| CN117323558B (en) | Self-adaptive control method and device for ventricular assist device | |
| Siewnicka et al. | A model for estimating the blood flow of the POLVAD pulsatile ventricular assist device | |
| CN116650829A (en) | Interventional pump and its implantation position judgment method based on miniature pressure sensor | |
| CN115601288B (en) | Method, system, electronic equipment and medium for measuring hepatic vein pressure gradient | |
| CN113109064B (en) | In Vitro Evaluation Test System and Test Method for Cardiovascular Implant Interventions | |
| CN117482378A (en) | Rotational speed regulation system and method for modularized intra-aortic axial flow pump | |
| CN115758945B (en) | Numerical model construction method, device, electronic equipment and storage medium | |
| US20240395414A1 (en) | Methods and apparatus for estimating weaning status for a mechanical circulatory support device | |
| CN117159916B (en) | A control method and device for a ventricular assist device | |
| CN109770867A (en) | Coronary flow dynamical simulation data processing method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |