CVP transducer positioning method, system and electronic equipment based on triangulation positioning

Through the triangulation positioning method and servo drive mechanism, the transducer zero point is automatically adjusted to the heart level, which solves the problem of frequent adjustment of transducer position calibration and improves the accuracy of CVP measurement and the neatness of the bed.

CN116746897BActive Publication Date: 2025-09-19ZHEJIANG UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310417946.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-19
Publication Date
2025-09-19
Estimated Expiration
2043-04-19

AI Technical Summary

Technical Problem

In the prior art, the position calibration of the transducer requires frequent adjustments, which increases the clinical workload and causes inaccurate positioning, affecting the accuracy of CVP measurement and causing clutter in the tubing on the bed.

Method used

The triangulation positioning method is used. By deploying position sensors at the intersection of the bilateral mid-axillary line and the fourth intercostal space and directly above the heart, the coordinate position of the heart is calculated, the zero point of the transducer is automatically adjusted to the level of the heart, and the servo drive mechanism is used to realize the raising and lowering of the transducer.

Benefits of technology

It reduces the workload of recalibrating the transducer zero point due to changes in body position, ensures that the transducer zero point is consistent with the heart level, and improves the accuracy of CVP measurement and the neatness of the bed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116746897B_ABST
    Figure CN116746897B_ABST
Patent Text Reader

Abstract

This application relates to a CVP transducer positioning method, system, and electronic device based on triangulation. This application uses a position sensor with three electrode structures to determine a triangular plane. Using a specific algorithm, the horizontal position of the heart is determined. Based on this horizontal position, the transducer mounting plate on the infusion stand is quickly adjusted to align the transducer zero point with the horizontal position of the heart. This method can quickly and accurately maintain the transducer zero point at the same level as the heart, reducing the workload of clinical transducer zero point calibration after changing body positions. It also reduces the number of tubing on the bed, keeping the bed unit neat and orderly, and more accurately reflecting the patient's true values.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of electrocardiogram (ECG) detection medical technology, and in particular to a CVP (Current Vision Physician's Positioning) transducer positioning method, system, and electronic equipment based on triangulation positioning. Background Art

[0002] Central venous pressure (CVP) is the pressure at the point where the superior and inferior vena cava enter the right atrium. It is measured through a catheter inserted into the superior and inferior vena cava or right atrium. It reflects the right atrial pressure and is a clinical observation of hemodynamics.

[0003] As the instruction manual Figure 1 FIG. 1 is a diagram of a conventional monitoring system for measuring a patient's CVP using a pressure sensor (transducer). An electronic CVP reading is generated using a pressure sensor in the transducer and displayed as a continuous waveform and CVP value on an electrocardiogram monitor.

[0004] There are certain limitations to CVP accurately reflecting changes in preload: ① An accurate CVP must be obtained, including selecting an accurate "transducer zero point" before measurement and selecting the correct value point during electronic pressure measurement. Because the normal baseline value of CVP is low, different "transducer zero points" and value points can have a significant impact on CVP.

[0005] The transducer zero point is the horizontal reference point of the heart. For the "transducer zero point", the generally accepted reference level is the midpoint of the right atrium, which is equivalent to the position of the tricuspid valve annulus.

[0006] As attached Figure 2 As shown in the figure, commonly used locations for surface positioning include the midaxillary line in the supine position, the level of the fourth intercostal space, or the upper third of the vertical distance between the anterior and posterior diameters of the thorax in the supine position. In recent years, some scholars have suggested that the level 5 cm below the horizontal plane of the sternal angle in the supine position is more rigorous.

[0007] There are several clinical issues regarding transducer placement:

[0008] Because patients change their body position every 2 hours, the transducer zero point needs to be recalibrated after the position change to obtain accurate CVP. Therefore, frequent changes in body position greatly increase the clinical workload.

[0009] The current clinical solution is to place two transducers (ABP, CVP) side by side on the arm, which inevitably results in one transducer being misplaced.

[0010] The transducer is placed on the bed, resulting in a lot of tubes (NS tube, transducer lead wire), which looks very complicated together with the micropump ECG tube. Summary of the Invention

[0011] In order to solve the above problems, the present application proposes a CVP transducer positioning method, system and electronic equipment based on triangulation positioning.

[0012] In one aspect, the present application proposes a CVP transducer positioning method based on triangulation positioning, comprising the following steps:

[0013] Setting a reference datum for body position and establishing a spatial coordinate system with the reference datum as a reference origin;

[0014] A position sensor is deployed at the intersection of the bilateral mid-axillary line and the fourth intercostal space and on the body surface just above the heart. The three position sensors form a triangular plane.

[0015] Calculating the coordinate positions of the three corners of the triangular plane in the spatial coordinate system, and further calculating the coordinate position (X, Y, Z) of the heart;

[0016] The Z value in the coordinate position (X, Y, Z) of the heart is used as the transducer zero point, and the transducer is translated to the horizontal height where the transducer zero point is located.

[0017] As an optional embodiment of the present application, optionally, calculating the coordinate positions of the three corners of the triangular plane in the spatial coordinate system, and further calculating the coordinate position (X, Y, Z) of the heart, includes:

[0018] Configure the control parameters of the three position sensors in the controller;

[0019] The start command is sent through the background server, and the controller receives the start command and starts the three position sensors;

[0020] By means of the position sensor, respectively collecting and calculating the spatial coordinate positions of the three corners of the triangular plane relative to the reference datum in the spatial coordinate system;

[0021] Based on the spatial coordinate positions of the three corners in the spatial coordinate system relative to the reference benchmark, the coordinate position (X, Y, Z) of the heart is calculated, and the Z value in the coordinate position (X, Y, Z) of the heart is sent as the transducer zero point and stored in the background database.

[0022] As an optional embodiment of the present application, optionally, using the Z value of the coordinate position (X, Y, Z) of the heart as the transducer zero point, and translating the transducer to the horizontal height where the transducer zero point is located, includes:

[0023] Obtaining a horizontal height value Z1 of the transducer in the spatial coordinate system;

[0024] The horizontal height value Z1 of the transducer is uploaded to the backend, and the difference between it and the Z value is calculated to obtain the difference Δ:

[0025] Δ=Z1-Z;

[0026] The difference Δ is sent to the backend, which determines and calculates the horizontal height rise and fall data of the transducer and sends it to the controller;

[0027] The controller controls the lifting mechanism of the transducer to lift and lower the transducer to a level where the zero point of the transducer is located.

[0028] As an optional embodiment of the present application, optionally, after collecting and calculating the spatial coordinate positions of the three corners of the triangular plane relative to the reference datum in the spatial coordinate system, the method further includes:

[0029] Establish location attribute labels for each location sensor;

[0030] The spatial coordinate positions of the three corners are marked with the position attribute labels of the corresponding position sensors, and three spatial coordinate position data with position attribute labels are obtained;

[0031] The three spatial coordinate position data with position attribute tags are sent through the controller and stored in the background database.

[0032] As an optional embodiment of the present application, optionally, after translating the transducer to the horizontal height where the transducer zero point is located, the method further includes:

[0033] Dynamically collecting and calculating the Z value of the coordinate position (X, Y, Z) of the heart after the body position changes in real time;

[0034] The Z value calculated after the body position changes is used to update the transducer zero point stored in the background database to obtain a new transducer zero point Z T ;

[0035] Calculate the horizontal height value Z1 of the transducer and the new transducer zero point Z T The difference Δ T :

[0036] Δ T =Z1-Z T ;

[0037] The difference Δ T Send it to the backend, which determines and calculates the horizontal height lifting data of the transducer and sends it to the controller;

[0038] The controller controls the lifting mechanism of the transducer to lift and lower the transducer to a level where the new transducer zero point is located.

[0039] As an optional embodiment of the present application, optionally, after translating the transducer to the horizontal height where the transducer zero point is located, the method further includes:

[0040] Obtaining a first CVP waveform of the transducer at a horizontal height value Z1;

[0041] Get the transducer at the new transducer zero point Z T The second CVP waveform;

[0042] Overlapping the first CVP waveform and the second CVP waveform to obtain a CVP overlapping waveform;

[0043] Determine whether there is a difference between the two CVP waveforms based on the overlapping CVP waveforms:

[0044] If so, the horizontal height value Z1 and the new transducer zero point Z T The CVP overlapping waveform is sent to the backend synchronously, and the backend administrator is reminded to perform abnormal analysis;

[0045] The backend administrator will send and display the analysis results on the front end associated with the department for comprehensive consultation.

[0046] On the other hand, the present application proposes a system for implementing the CVP transducer positioning method based on triangulation positioning, comprising:

[0047] Three position sensors are respectively deployed at the intersection of the bilateral mid-axillary line and the fourth intercostal space and on the body surface just above the heart to form a triangular plane, and are used to collect and upload the coordinate positions of the three corners of the triangular plane in the spatial coordinate system to the backend server;

[0048] The backend server is configured to calculate the coordinate positions of the three corners of the triangular plane in the spatial coordinate system, further calculate the coordinate position (X, Y, Z) of the heart, use the Z value of the coordinate position (X, Y, Z) of the heart as the transducer zero point, and send an instruction to the controller to start the position sensor;

[0049] The controller is used to receive a start instruction and start the three position sensors according to the control parameters configured by the three position sensors; and is used to control the lifting mechanism of the transducer to move up and down;

[0050] A lifting mechanism, used for lifting the transducer to a level where the transducer zero point is located;

[0051] The position sensor and the lifting mechanism are both connected to the background server for communication via the controller.

[0052] As an optional embodiment of the present application, optionally, the position sensor is an electrode sheet structure.

[0053] As an optional embodiment of the present application, optionally, it further includes:

[0054] a transducer placement plate, arranged on the lifting mechanism;

[0055] The transducer slots are evenly arranged on the transducer placement plate and are used for placing the transducers.

[0056] In another aspect, the present application further provides an electronic device, comprising:

[0057] processor;

[0058] a memory for storing processor-executable instructions;

[0059] Wherein, the processor is configured to implement the CVP transducer positioning method based on triangulation positioning when executing the executable instructions.

[0060] Technical effects of the present invention:

[0061] This application uses a three-electrode position sensor to determine a triangular plane. Using a specific algorithm, it can determine the horizontal position of the heart. Based on this horizontal position, the transducer mounting plate on the IV stand can be quickly adjusted to align the transducer zero point with the horizontal position of the heart. This allows for quick and accurate alignment of the transducer zero point with the heart, reducing the workload of clinically calibrating the transducer zero point after changing positions. It also reduces the number of tubing on the bed, keeping the bed neat and orderly, and more accurately reflecting the patient's true values.

[0062] Further features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0063] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate exemplary embodiments, features, and aspects of the disclosure and, together with the description, serve to explain the principles of the disclosure.

[0064] Figure 1 FIG. 1 is a schematic diagram showing a monitoring method for measuring a patient's CVP using a pressure sensor (transducer) in the prior art;

[0065] Figure 2 Shown is the reference horizontal axis for CVP measurement when positioned on the body surface;

[0066] Figure 3 A schematic diagram showing the coordinates of the zero point of the transducer for triangulation positioning calculation according to the present invention is shown;

[0067] Figure 4 Shown is a schematic diagram of the application of the system of the present invention;

[0068] Figure 5 Shown is a structural schematic diagram of the lifting mechanism of the present invention;

[0069] Figure 6 It is a schematic diagram showing the application of the electronic device of the present invention. DETAILED DESCRIPTION

[0070] Various exemplary embodiments, features, and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. The same reference numerals in the accompanying drawings represent elements with the same or similar functions. Although various aspects of the embodiments are shown in the accompanying drawings, the drawings are not necessarily drawn to scale unless otherwise indicated.

[0071] The word “exemplary” is used exclusively herein to mean “serving as an example, example, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments.

[0072] In addition, numerous specific details are provided in the following detailed description to better illustrate the present disclosure. Those skilled in the art will appreciate that the present disclosure can be practiced without certain specific details. In some instances, methods, components, and circuits well known to those skilled in the art are not described in detail in order to highlight the main points of the present disclosure.

[0073] In this embodiment, the arrangement of the three points of triangulation positioning can be referred to the background of the specification and the attached Figure 1 and 2 The deployment description shown uses an electrode-structured position sensor deployed at the intersection of the bilateral mid-axillary line and the fourth intercostal space and on the body surface directly above the heart, and collects and calculates the spatial position coordinates of three points on the patient's body surface to calculate and determine the spatial position coordinates of the heart.

[0074] like Figure 3 In the example shown in triangulation, ABC represents three position sensors deployed on the body surface, with point B located directly above point D of the heart. After selecting a coordinate system and a reference datum, the spatial coordinates of the intersection of the three angles ABC can be calculated using the three position sensors. The triangular plane formed by ABC is perpendicular to the sensor deployment, so knowing the spatial coordinates of point D is sufficient to calculate the spatial coordinates of point D.

[0075] It should be noted that the coordinate system here can be a three-dimensional coordinate system or a two-dimensional coordinate system, because the triangular plane formed by the three points ABC is a triangular plane in the vertical direction. Figure 1 In the figure, it can be determined that the triangular plane is perpendicular to the bed surface on which the patient lies.

[0076] In this way, the spatial position between the three points ABC on the patient's body surface is fixed. When the patient's body position changes, the coordinates of the three points ABC change accordingly, which can be calculated by three position sensors. The coordinates of point D after the position change can be directly calculated again based on the changed coordinates of the three points ABC.

[0077] The Z value of the D point coordinate represents the horizontal height of the heart and is also the "transducer zero point", which provides a reference for the transducer, allowing the transducer to rise and fall to the same height.

[0078] As long as the "transducer zero point" changes, the transducer changes synchronously and maintains the same height as the "transducer zero point".

[0079] In this embodiment, a servo-driven lifting mechanism is used to place the transducer. The working parameters are sent to the controller through the background. The controller controls the lifting mechanism to move up and down, driving the transducer to move up and down to reach the horizontal height of the "transducer zero point".

[0080] The driving form of the lifting mechanism of this embodiment can be a transmission mechanism such as a rack, a belt, or a screw. This embodiment does not limit it. As long as the horizontal height of the transducer can be automatically synchronized with the "transducer zero point", it can be achieved.

[0081] The establishment of the coordinate system of this plan and the setting of the reference base point of the coordinate system are selected by the staff.

[0082] Example 1

[0083] In one aspect, the present application proposes a CVP transducer positioning method based on triangulation positioning, comprising the following steps:

[0084] Setting a reference datum for body position and establishing a spatial coordinate system with the reference datum as a reference origin;

[0085] A position sensor is deployed at the intersection of the bilateral mid-axillary line and the fourth intercostal space and on the body surface just above the heart. The three position sensors form a triangular plane.

[0086] Calculating the coordinate positions of the three corners of the triangular plane in the spatial coordinate system, and further calculating the coordinate position (X, Y, Z) of the heart;

[0087] The Z value in the coordinate position (X, Y, Z) of the heart is used as the transducer zero point, and the transducer is translated to the horizontal height where the transducer zero point is located.

[0088] This embodiment requires calculation of the Figure 3 The coordinates of the three reference points ABC in the figure need to be set. Therefore, a reference base for the coordinate system needs to be set. A reference base for a body position is selected and a spatial coordinate system with the reference base as the reference origin is established. This step is completed by the user and the reference base of the coordinate system is not limited in this embodiment.

[0089] like Figure 4 As shown, the servo drive of the position sensor and the transducer lifting mechanism are all controlled by the controller, and the control instructions for their control are sent through the hospital background, and the corresponding control parameters are sent after calculation by the controller.

[0090] Once the coordinate system is established, the backend sends a start command, the controller activates the position sensor, and begins calculating the initial coordinates of the three points. These initial coordinates are then sent to the backend coordinate monitoring software for initialization and calculation of the coordinates of point D. The calculated coordinate data is stored in real time in the backend database, and the Z value of point D, the heart's coordinate position (X, Y, Z), is used as the transducer zero point to monitor the transducer's horizontal height.

[0091] When the body position changes, the new transducer zero point is obtained, and the difference between the new transducer zero point and the transducer horizontal height is calculated. The transducer lifting height is calculated based on the difference. The lifting parameters are calculated by the background and the corresponding control instructions are sent. The controller then controls the lifting mechanism.

[0092] The transducer is simultaneously in a coordinate system, and the horizontal height of the transducer can be obtained from the coordinate system.

[0093] As an optional embodiment of the present application, optionally, calculating the coordinate positions of the three corners of the triangular plane in the spatial coordinate system, and further calculating the coordinate position (X, Y, Z) of the heart, includes:

[0094] Configure the control parameters of the three position sensors in the controller;

[0095] The start command is sent through the background server, and the controller receives the start command and starts the three position sensors;

[0096] By means of the position sensor, respectively collecting and calculating the spatial coordinate positions of the three corners of the triangular plane relative to the reference datum in the spatial coordinate system;

[0097] Based on the spatial coordinate positions of the three corners in the spatial coordinate system relative to the reference benchmark, the coordinate position (X, Y, Z) of the heart is calculated, and the Z value in the coordinate position (X, Y, Z) of the heart is sent as the transducer zero point and stored in the background database.

[0098] The control parameters of the position sensor, such as the working and startup parameters of the position sensor, can be configured by the user through the background.

[0099] After the coordinates are calculated, the coordinate position of the heart (X, Y, Z) is obtained, but only the Z value needs to be sent as the transducer zero point and stored in the background database. This Z value is the horizontal height reference value of the transducer.

[0100] As an optional embodiment of the present application, optionally, using the Z value of the coordinate position (X, Y, Z) of the heart as the transducer zero point, and translating the transducer to the horizontal height where the transducer zero point is located, includes:

[0101] Obtaining a horizontal height value Z1 of the transducer in the spatial coordinate system;

[0102] The horizontal height value Z1 of the transducer is uploaded to the backend, and the difference between it and the Z value is calculated to obtain the difference Δ:

[0103] Δ=Z1-Z;

[0104] The difference Δ is sent to the backend, which determines and calculates the horizontal height rise and fall data of the transducer and sends it to the controller;

[0105] The controller controls the lifting mechanism of the transducer to lift and lower the transducer to a level where the zero point of the transducer is located.

[0106] The difference Δ calculation is performed in the background. After the difference Δ is obtained, the judgment is made:

[0107] If the difference Δ is positive, it indicates that the horizontal height value Z1 of the transducer is greater than the horizontal height of the transducer zero point, and the transducer needs to be lowered. The background calculates the height to which the transducer needs to be lowered according to the difference Δ and generates a corresponding control instruction, which is sent to the controller (which can be through the hospital LAN or gateway). The controller calculates the working parameters of the lifting mechanism and controls the lifting mechanism to descend until the transducer is maintained at the horizontal height of the transducer zero point.

[0108] If the difference Δ is a negative value, it indicates that the horizontal height value Z1 of the transducer is less than the horizontal height of the transducer zero point, and the transducer needs to be raised. The background calculates the height to which the transducer needs to be raised according to the difference Δ and generates corresponding control instructions, and sends them to the controller (which can be through the hospital LAN or gateway). The controller calculates the working parameters of the lifting mechanism and controls the lifting mechanism to rise until the transducer is maintained at the horizontal height of the transducer zero point.

[0109] As an optional embodiment of the present application, optionally, after collecting and calculating the spatial coordinate positions of the three corners of the triangular plane relative to the reference datum in the spatial coordinate system, the method further includes:

[0110] Establish location attribute labels for each location sensor;

[0111] The spatial coordinate positions of the three corners are marked with the position attribute labels of the corresponding position sensors, and three spatial coordinate position data with position attribute labels are obtained;

[0112] The three spatial coordinate position data with position attribute tags are sent through the controller and stored in the background database.

[0113] In order to facilitate the background to determine and calculate the position type and coordinate parameters of the three points ABC, this embodiment, after collecting the coordinates of the three points, before saving them to the background database, marks the data packets collected from the three points with the position attribute labels of each position sensor. For example, the data packet collected at point A is marked with the position attribute label "the intersection of the left mid-axillary line and the fourth intercostal space", which makes it easier for the background to intuitively know which body position the data is collected from.

[0114] If the patient changes his / her position, it is necessary to re-collect and calculate the coordinates of the three points of the new triangulation platform and calculate the corresponding new transducer zero point Z. T Adjust the transducer up and down according to the above scheme.

[0115] As an optional embodiment of the present application, optionally, after translating the transducer to the horizontal height where the transducer zero point is located, the method further includes:

[0116] Dynamically collecting and calculating the Z value of the coordinate position (X, Y, Z) of the heart after the body position changes in real time;

[0117] The Z value calculated after the body position changes is used to update the transducer zero point stored in the background database to obtain a new transducer zero point Z T ;

[0118] Calculate the horizontal height value Z1 of the transducer and the new transducer zero point Z T The difference ΔT :

[0119] Δ T =Z1-Z T ;

[0120] The difference Δ T Send it to the backend, which determines and calculates the horizontal height lifting data of the transducer and sends it to the controller;

[0121] The controller controls the lifting mechanism of the transducer to lift and lower the transducer to a level where the new transducer zero point is located.

[0122] For the above calculation and adjustment methods, please refer to the above transducer zero point adjustment method.

[0123] In this embodiment, a comparison scheme of the CVP waveform after the body position change is added to determine whether the body position change before and after causes the change of the CVP monitoring result of the patient.

[0124] As an optional embodiment of the present application, optionally, after translating the transducer to the horizontal height where the transducer zero point is located, the method further includes:

[0125] Obtaining a first CVP waveform of the transducer at a horizontal height value Z1;

[0126] Get the transducer at the new transducer zero point Z T The second CVP waveform;

[0127] Overlapping the first CVP waveform and the second CVP waveform to obtain a CVP overlapping waveform;

[0128] Determine whether there is a difference between the two CVP waveforms based on the CVP overlapping waveforms:

[0129] If so, the horizontal height value Z1 and the new transducer zero point Z T The CVP overlapping waveform is sent to the backend synchronously, and the backend administrator is reminded to perform abnormal analysis;

[0130] The backend administrator will send and display the analysis results on the front end associated with the department for comprehensive consultation.

[0131] Different CVP waveforms will be output twice. In the background database, the two CVP waveforms are retrieved respectively, overlapped, and the corresponding overlapping images are output. If there is a difference, it indicates that there is inconsistency between the two CVP waveforms and the CVP signal has changed. This means that the patient may have difficulties such as breathing and heart pressure due to changes in body position, and timely treatment is required.

[0132] Each department is equipped with a corresponding terminal, and all can log in to the backend for communication. When the backend detects the anomaly, it needs to promptly send an alarm to the corresponding nursing terminal and other department terminals associated with the patient's head department, notifying personnel from other related departments to consult with the patient.

[0133] Obviously, those skilled in the art should understand that the implementation of all or part of the processes in the above embodiments can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the above-mentioned control embodiments. Those skilled in the art can understand that the implementation of all or part of the processes in the above embodiments can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the above-mentioned control embodiments. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory (Flash Memory), a hard disk (Hard Disk Drive, abbreviated: HDD) or a solid-state drive (SSD), etc.; the storage medium can also include a combination of the above-mentioned types of memory.

[0134] Example 2

[0135] like Figure 4 As shown, based on the implementation principle of Example 1, the present application, on the other hand, proposes a system for implementing the CVP transducer positioning method based on triangulation positioning, including:

[0136] Three position sensors are respectively deployed at the intersection of the bilateral mid-axillary line and the fourth intercostal space and on the body surface just above the heart to form a triangular plane, and are used to collect and upload the coordinate positions of the three corners of the triangular plane in the spatial coordinate system to the backend server;

[0137] The backend server is configured to calculate the coordinate positions of the three corners of the triangular plane in the spatial coordinate system, further calculate the coordinate position (X, Y, Z) of the heart, use the Z value of the coordinate position (X, Y, Z) of the heart as the transducer zero point, and send an instruction to the controller to start the position sensor;

[0138] The controller is used to receive a start instruction and start the three position sensors according to the control parameters configured by the three position sensors; and is used to control the lifting mechanism of the transducer to move up and down;

[0139] A lifting mechanism, used for lifting the transducer to a level where the transducer zero point is located;

[0140] The position sensor and the lifting mechanism are both connected to the background server for communication via the controller.

[0141] For the interaction between the above facilities, please refer to the description of Example 1.

[0142] As an optional embodiment of the present application, optionally, the position sensor is an electrode sheet structure.

[0143] As an optional embodiment of the present application, optionally, it further includes:

[0144] a transducer placement plate, arranged on the lifting mechanism;

[0145] The transducer slots are evenly arranged on the transducer placement plate and are used for placing the transducers.

[0146] like Figure 5 As shown, in this embodiment, the transducer lifting mechanism adopts servo drive. Figure 5 A lifting mechanism shown includes:

[0147] An IV stand 5 is vertically fixed on the upper surface of the horizontal bed 2;

[0148] The transducer placement plate 4 is horizontally mounted on the infusion stand 5, and the two are connected via a servo drive;

[0149] The transducer placement plate 4 is provided with a servo drive system, which is associated with the infusion stand 5 and is controlled to rise and fall by a controller.

[0150] The transducer placement plate 4 is provided with three transducer slots, which can be used to place different types of transducers. Nursing staff can choose transducers of different specifications for use.

[0151] For example, the lifting mechanism is achieved by providing an external thread on the IV stand 5 and a servo-driven threaded sleeve on the transducer mounting plate 4. The transducer mounting plate 4 engages the IV stand 5 via the threaded sleeve, and the servo motor activates the lifting mechanism. The lifting height is controlled by a controller. The screw servo drive is not described in this embodiment.

[0152] Example 3

[0153] like Figure 6 As shown, further, in another aspect, the present application also proposes an electronic device, comprising:

[0154] processor;

[0155] a memory for storing processor-executable instructions;

[0156] Wherein, the processor is configured to implement the CVP transducer positioning method based on triangulation positioning when executing the executable instructions.

[0157] The electronic device according to an embodiment of the present disclosure includes a processor and a memory for storing processor executable instructions, wherein the processor is configured to implement any of the aforementioned CVP transducer positioning methods based on triangulation positioning when executing the executable instructions.

[0158] It should be noted that the number of processors can be one or more. Furthermore, the electronic device in the embodiments of the present disclosure may also include an input device and an output device. The processor, memory, input device, and output device may be connected via a bus or other means, which are not specifically limited here.

[0159] Memory, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and various modules, such as the program or module corresponding to the triangulation-based CVP transducer positioning method of the present disclosure. The processor executes the software programs or modules stored in the memory to perform various functional applications and data processing in the electronic device.

[0160] The input device can be used to receive input numbers or signals. The signals can be key signals related to user settings and function control of the device / terminal / server. The output device can include a display device such as a display screen.

[0161] While various embodiments of the present disclosure have been described above, the foregoing description is intended to be illustrative, non-exhaustive, and not limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is selected to best explain the principles of the embodiments, their practical applications, or technical improvements to existing technologies, or to enable others skilled in the art to understand the embodiments disclosed herein.

Claims

1. A CVP transducer positioning method based on triangulation positioning, characterized in that: The steps include: Setting a reference datum for body position and establishing a spatial coordinate system with the reference datum as a reference origin; A position sensor is deployed at the intersection of the bilateral mid-axillary line and the fourth intercostal space and on the body surface just above the heart. The three position sensors form a triangular plane. Calculating the coordinate positions of the three corners of the triangular plane in the spatial coordinate system, and further calculating the coordinate position (X, Y, Z) of the heart; The Z value in the coordinate position (X, Y, Z) of the heart is used as the transducer zero point, and the transducer is translated to the horizontal height where the transducer zero point is located.

2. The CVP transducer positioning method based on triangulation positioning according to claim 1, characterized in that: Calculating the coordinate positions of the three corners of the triangular plane in the spatial coordinate system, and further calculating the coordinate position (X, Y, Z) of the heart, including: Configure the control parameters of the three position sensors in the controller; The start command is sent through the background server, and the controller receives the start command and starts the three position sensors; By means of the position sensor, respectively collecting and calculating the spatial coordinate positions of the three corners of the triangular plane relative to the reference datum in the spatial coordinate system; Based on the spatial coordinate positions of the three corners in the spatial coordinate system relative to the reference benchmark, the coordinate position (X, Y, Z) of the heart is calculated, and the Z value in the coordinate position (X, Y, Z) of the heart is sent as the transducer zero point and stored in the background database.

3. The CVP transducer positioning method based on triangulation positioning according to claim 2, characterized in that: The Z value of the coordinate position (X, Y, Z) of the heart is used as the transducer zero point, and the transducer is translated to the horizontal height where the transducer zero point is located, including: Obtaining a horizontal height value Z1 of the transducer in the spatial coordinate system; The horizontal height value Z1 of the transducer is uploaded to the backend, and the difference between it and the Z value is calculated to obtain the difference Δ: Δ=Z1-Z; The difference Δ is sent to the backend, which determines and calculates the horizontal height rise and fall data of the transducer and sends it to the controller; The controller controls the lifting mechanism of the transducer to lift and lower the transducer to a level where the zero point of the transducer is located.

4. The CVP transducer positioning method based on triangulation positioning according to claim 2, characterized in that: After collecting and calculating the spatial coordinate positions of the three corners of the triangular plane relative to the reference datum in the spatial coordinate system, the method further includes: Establish location attribute labels for each location sensor; The spatial coordinate positions of the three corners are marked with the position attribute labels of the corresponding position sensors, and three spatial coordinate position data with position attribute labels are obtained; The three spatial coordinate position data with position attribute tags are sent through the controller and stored in the background database.

5. The CVP transducer positioning method based on triangulation positioning according to claim 2, characterized in that: After translating the transducer to the horizontal height where the transducer zero point is located, the method further includes: Dynamically collecting and calculating the Z value of the coordinate position (X, Y, Z) of the heart after the body position changes in real time; The Z value calculated after the body position changes is used to update the transducer zero point stored in the background database to obtain a new transducer zero point Z T ; Calculate the horizontal height value Z1 of the transducer and the new transducer zero point Z T The difference Δ T : Δ T =Z1-Z T ; The difference Δ T Send it to the backend, which determines and calculates the horizontal height lifting data of the transducer and sends it to the controller; The controller controls the lifting mechanism of the transducer to lift and lower the transducer to a level where the new transducer zero point is located.

6. The CVP transducer positioning method based on triangulation positioning according to claim 5, characterized in that: After translating the transducer to the horizontal height where the transducer zero point is located, the method further includes: Obtaining a first CVP waveform of the transducer at a horizontal height value Z1; Get the transducer at the new transducer zero point Z T The second CVP waveform; Overlapping the first CVP waveform and the second CVP waveform to obtain a CVP overlapping waveform; Determine whether there is a difference between the two CVP waveforms based on the overlapping CVP waveforms: If so, the horizontal height value Z1 and the new transducer zero point Z T The CVP overlapping waveform is sent to the backend synchronously, and the backend administrator is reminded to perform abnormal analysis; The backend administrator will send and display the analysis results on the front end associated with the department for comprehensive consultation.

7. A system for implementing the CVP transducer positioning method based on triangulation positioning according to any one of claims 1 to 6, characterized in that: include: Three position sensors are respectively deployed at the intersection of the bilateral mid-axillary line and the fourth intercostal space and on the body surface just above the heart to form a triangular plane, and are used to collect and upload the coordinate positions of the three corners of the triangular plane in the spatial coordinate system to the backend server; The backend server is configured to calculate the coordinate positions of the three corners of the triangular plane in the spatial coordinate system, further calculate the coordinate position (X, Y, Z) of the heart, use the Z value of the coordinate position (X, Y, Z) of the heart as the transducer zero point, and send an instruction to the controller to start the position sensor; The controller is used to receive a start instruction and start the three position sensors according to the control parameters configured by the three position sensors; and is used to control the lifting mechanism of the transducer to move up and down; A lifting mechanism, used for lifting the transducer to a level where the transducer zero point is located; The position sensor and the lifting mechanism are both connected to the background server for communication via the controller.

8. The system according to claim 7, characterized in that The position sensor is an electrode sheet structure.

9. The system according to claim 7, wherein: Also includes: a transducer placement plate, arranged on the lifting mechanism; The transducer slots are evenly arranged on the transducer placement plate and are used for placing the transducers.

10. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to implement the CVP transducer positioning method based on triangulation positioning according to any one of claims 1 to 6 when executing the executable instructions.

Citation Information

Patent Citations

  • Central venous pressure monitoring device

    CN202086464U

  • Patient clothes

    CN206866673U