Vascular simulator based on pulsatile flow control for performing outlet pressure sensing and control operations of artificial blood vessel, and method for controlling same
The vascular simulator addresses the issue of inaccurate outlet pressure simulation by using pressure sensors and valves to adjust outlet pressure according to a lumped parameter model, ensuring accurate simulation of blood vessel behavior for medical training.
Patent Information
- Application Number
- PCT/KR2024/013990
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-26
- Filing Date
- 2024-09-13
- Publication Date
- 2026-01-29
AI Technical Summary
Existing artificial blood vessel simulators fail to accurately simulate the blood pressure and behavior of actual patients due to a lack of detailed consideration of outlet pressure at each artificial blood vessel outlet.
A vascular simulator equipped with pressure sensors and valves that control outlet pressure based on a lumped parameter model, adjusting the pressure to match preset conditions using a processor that integrates with a communication interface for real-time data exchange.
Enables more accurate simulation of blood vessel behavior by precisely controlling outlet pressure and peripheral resistance, mimicking actual patient conditions for realistic medical simulations.
Smart Images

Figure KR2024013990_29012026_PF_FP_ABST
Abstract
Description
Vascular simulator based on pulsatile flow control performing outlet pressure sensing and regulating operation of artificial blood vessel and control method thereof
[0001] The present disclosure relates to a vascular simulator, and more particularly, to a vascular simulator and a control method thereof based on pulsatile flow control that senses the outlet pressure of an artificial blood vessel and performs an operation of controlling a valve to match the conditions according to a lumped variable model.
[0002] This project (result) is the result of a local government-university cooperation-based regional innovation project carried out with support from the National Research Foundation of Korea and funding from the Ministry of Education in 2024.
[0003] (Project Unique Number: 1345370814, Subproject Number: 2022RIS-005, Ministry Name: Ministry of Education, Project Management (Specialist) Agency Name: Gangwon Regional Innovation Platform, Research Project Name: Local Government-University Cooperation-Based Regional Innovation Project, Research Project Name: (3-3) Commercialization Support Platform through Establishment of Precision Medicine Big Data Cluster, Project Implementing Agency Name: (Gangwon Regional Innovation Platform) Kangwon National University Precision Medicine Business Group, Research Period: July 1, 2024 - December 31, 2024)
[0004] Artificial blood vessel simulators that mimic a patient's blood vessels are used as medical simulation tools prior to direct medical treatment on patients.
[0005] The artificial blood vessel simulator simulates the shape and length of human blood vessels, allowing artificial blood to behave in a manner similar to that of an actual patient's blood, thereby enabling the acquisition of information on vascular diseases and medical simulations.
[0006] Pressure sensors play a key role in controlling fluid flow rate and direction. By monitoring pressure sensor sensing results in real time, fluids can be precisely controlled according to preset conditions.
[0007] A pressure sensor can sense pressure by sensing the force exerted by the flow of fluid per unit area.
[0008] An artificial intelligence system is a computer system that implements human-level intelligence. It is a system in which the machine learns and makes judgments on its own, and its recognition rate improves with use.
[0009] Artificial intelligence technology consists of machine learning (deep learning) technology that uses algorithms that classify / learn the characteristics of input data on their own, and element technologies that use machine learning algorithms to simulate the cognitive and judgment functions of the human brain.
[0010] In the case of existing artificial blood vessel simulators, there is a problem in that there is a discrepancy between the blood pressure and blood behavior of actual patients because the outlet pressure corresponding to each artificial blood vessel outlet is not considered in detail.
[0011] Therefore, there is a need to enable more accurate simulation of artificial blood vessels by sensing the pressure according to the behavior of artificial blood at each outlet of the artificial blood vessel and controlling the peripheral resistance to the blood vessel.
[0012] The purposes of the present disclosure are not limited to those mentioned above, and other purposes and advantages of the present disclosure not mentioned above can be understood through the following description and will be more clearly understood through the embodiments of the present disclosure. Furthermore, it will be readily apparent that the purposes and advantages of the present disclosure can be realized by the means and combinations thereof set forth in the claims.
[0013] A method for controlling a vascular simulator based on pulsatile flow control according to the present embodiment may include the steps of: obtaining pressure sensing information of an artificial blood vessel outlet region due to the flow of artificial blood through a pressure sensor corresponding to the artificial blood vessel outlet region; identifying an outlet pressure corresponding to the artificial blood vessel outlet region based on the pressure sensing information; identifying whether the outlet pressure matches a preset condition when the outlet pressure is identified; and controlling a valve corresponding to the outlet so that the outlet pressure matches the preset condition when the outlet pressure does not match the preset condition.
[0014] The above control method can control a valve corresponding to the outlet so that the outlet pressure matches an outlet pressure condition calculated based on a lumped parameter model.
[0015] The above control method can control the valve so that the outlet pressure increases to the preset value when the outlet pressure is lower than the preset value, and can control the valve so that the outlet pressure decreases to the preset value when the outlet pressure is higher than the preset value.
[0016] The cardiovascular simulator includes a pressure sensor corresponding to each of a plurality of artificial blood vessel outlet regions and a valve corresponding to each of the plurality of outlet regions, and the control method may obtain pressure sensing information of each of the plurality of outlet regions through the pressure sensor corresponding to each of the plurality of artificial blood vessel outlet regions, identify a plurality of outlet pressures corresponding to each of the artificial blood vessel outlet regions based on the plurality of pressure sensing information, and when the plurality of outlet pressures are identified, identify whether the plurality of outlet pressures match a preset condition, identify an outlet to be adjusted that does not match the preset condition among the plurality of outlet pressures, and control a valve corresponding to the outlet to be adjusted so that the outlet pressure to be adjusted matches the preset condition.
[0017] The cardiovascular simulator includes a pressure sensor corresponding to each of a plurality of artificial blood vessel outlet regions and a valve corresponding to each of the plurality of outlet regions, and the control method may obtain pressure sensing information of each of the plurality of outlet regions through the pressure sensor corresponding to each of the plurality of artificial blood vessel outlet regions, input the pressure sensing information of each of the plurality of outlet regions into a blood vessel simulation model, and identify an outlet to be adjusted that does not match the preset condition among the plurality of outlet pressures based on an output value, and control a valve corresponding to the outlet to be adjusted so that the pressure of the outlet to be adjusted matches the preset condition.
[0018] The above control method may include a step of receiving blood vessel information of an actual patient through a communication interface; and a step of obtaining a preset condition for a blood vessel outlet pressure corresponding to the received blood vessel information.
[0019] The above control method can obtain pressure sensing information of an artificial blood vessel outlet area due to the flow of artificial blood through a pressure sensor at preset intervals.
[0020] The above control method may include a step of transmitting information about the identified outlet pressure to a user terminal via a communication interface so that the outlet pressure information for the outlet region of the artificial blood vessel is displayed via the user terminal.
[0021] A non-transitory computer-readable recording medium according to one embodiment of the present disclosure may store computer instructions that are executed by a processor of an electronic device to cause the electronic device to perform the control method of claim 1.
[0022] In accordance with one embodiment of the present disclosure, a blood vessel simulator based on pulsatile flow control comprises: an artificial blood vessel simulating a human blood vessel; a pressure sensor for sensing an outlet pressure corresponding to an outlet region of the artificial blood vessel; a valve for controlling the outlet pressure; and a processor connected to the pressure sensor and the valve and configured to execute at least one instruction, wherein the processor obtains pressure sensing information of an outlet region of the artificial blood vessel due to a flow of artificial blood through the pressure sensor, identifies an outlet pressure corresponding to the outlet region of the artificial blood vessel based on the pressure sensing information, and, when the outlet pressure is identified, identifies whether the outlet pressure matches a preset condition, and, when the outlet pressure does not match the preset condition, controls the valve corresponding to the outlet so that the outlet pressure matches the preset condition.
[0023] By sensing the pressure according to the behavior of artificial blood at each outlet of the artificial blood vessel and controlling the peripheral resistance to the blood vessel, more accurate artificial blood vessel simulation is possible.
[0024] Aspects, features and advantages of specific embodiments of the present disclosure will become more apparent from the following description taken in conjunction with the accompanying drawings.
[0025] FIG. 1 is a diagram illustrating a vascular simulator that controls peripheral resistance of an artificial blood vessel based on a lumped parameter model according to one embodiment of the present disclosure.
[0026] FIG. 2 is a block diagram illustrating a configuration of a blood vessel simulator for controlling the flow and pressure of artificial blood based on pressure sensing information according to one embodiment of the present disclosure.
[0027] FIG. 3 is a flowchart illustrating a method for controlling a vascular simulator according to an embodiment of the present disclosure.
[0028] FIG. 4 is a flowchart illustrating a method for controlling a vascular simulator based on sensing information of a plurality of pressure sensors corresponding to each of a plurality of outlet regions, according to one embodiment of the present disclosure.
[0029] FIG. 5 is a flowchart illustrating an operation of controlling a valve according to pressure sensing information based on a blood vessel simulation model according to an embodiment of the present disclosure.
[0030] FIG. 6 is a drawing for explaining a blood vessel simulation model according to one embodiment of the present disclosure.
[0031] The present embodiments may be modified and have various embodiments. Specific embodiments are illustrated in the drawings and described in detail in the detailed description. However, this is not intended to limit the scope to specific embodiments, but should be understood to encompass various modifications, equivalents, and / or alternatives of the embodiments of the present disclosure. In connection with the description of the drawings, similar reference numerals may be used for similar components.
[0032] In describing the present disclosure, if it is determined that a specific description of a related known function or configuration may unnecessarily obscure the gist of the present disclosure, a detailed description thereof will be omitted.
[0033] Additionally, the following embodiments may be modified in various other forms, and the scope of the technical concepts of the present disclosure is not limited to the following embodiments. Rather, these embodiments are provided to further faithfully and completely convey the technical concepts of the present disclosure to those skilled in the art.
[0034] The terminology used in this disclosure is for the purpose of describing specific embodiments only and is not intended to limit the scope of the rights. Singular expressions include plural expressions unless the context clearly dictates otherwise.
[0035] In this disclosure, expressions such as “has,” “can have,” “includes,” or “may include” indicate the presence of a corresponding feature (e.g., a component such as a number, function, operation, or part), and do not exclude the presence of additional features.
[0036] In this disclosure, expressions such as “A or B,” “at least one of A and / or B,” or “one or more of A or / and B” can include all possible combinations of the listed items. For example, “A or B,” “at least one of A and B,” or “at least one of A or B” can all refer to (1) including at least one A, (2) including at least one B, or (3) including both at least one A and at least one B.
[0037] The expressions “first,” “second,” “first,” or “second,” etc., used in this disclosure can describe various components, regardless of order and / or importance, and are only used to distinguish one component from another, but do not limit the components.
[0038] When it is said that a component (e.g., a first component) is “(operatively or communicatively) coupled with / to” or “connected to” another component (e.g., a second component), it should be understood that the component may be directly coupled to the other component, or may be connected through another component (e.g., a third component).
[0039] On the other hand, when it is said that a component (e.g., a first component) is "directly connected" or "directly connected" to another component (e.g., a second component), it can be understood that no other component (e.g., a third component) exists between the component and the other component.
[0040] The expression "configured to" as used in the present disclosure may be used interchangeably with, for example, "suitable for," "having the capacity to," "designed to," "adapted to," "made to," or "capable of." The term "configured to" may not necessarily mean only "specifically designed to" in terms of hardware.
[0041] Instead, in some contexts, the phrase "a device configured to" may mean that the device, in conjunction with other devices or components, is "capable of" performing A, B, and C. For example, the phrase "a processor configured (or set) to perform A, B, and C" may refer to a dedicated processor (e.g., an embedded processor) for performing those operations, or a general-purpose processor (e.g., a CPU or application processor) that can perform those operations by executing one or more software programs stored in a memory device.
[0042] In the embodiments, a 'module' or 'part' performs at least one function or operation, and may be implemented as hardware or software, or as a combination of hardware and software. Furthermore, a plurality of 'modules' or 'parts' may be integrated into at least one module and implemented as at least one processor, except for a 'module' or 'part' that needs to be implemented as a specific hardware.
[0043] Meanwhile, the various elements and areas in the drawings are schematically drawn. Therefore, the technical concept of the present invention is not limited by the relative sizes or spacing depicted in the attached drawings.
[0044] Hereinafter, with reference to the attached drawings, embodiments according to the present disclosure will be described in detail so that a person having ordinary knowledge in the technical field to which the present disclosure pertains can easily implement the present disclosure.
[0045] FIG. 1 is a diagram illustrating a vascular simulator that controls peripheral resistance of an artificial blood vessel based on a lumped parameter model according to one embodiment of the present disclosure.
[0046] Referring to FIG. 1, the blood vessel simulator may be composed of a tube made of synthetic resin that simulates blood vessels in the human body (or an artificial blood vessel, which is a configuration corresponding to an actual blood vessel), a fluid flowing inside the tube (or artificial blood, which is a configuration corresponding to an actual blood vessel), a pulsating device that applies pulsating pressure to the fluid to cause blood flow according to an actual heartbeat, a control unit (processor (130)), etc.
[0047] In addition, the vascular simulator may include a pressure sensor (110) for sensing the pressure of artificial blood in an outlet region located at the end of each artificial blood vessel, a valve (120) located at a predetermined point on the artificial blood vessel to control the flow and pressure of artificial blood, etc.
[0048] Here, the pressure sensor (110) and the valve (120) are connected to the processor (130), and the processor (130) obtains pressure sensing information from the pressure sensor (110) and controls the valve (120) to control the amount, flow rate, pressure, etc. of artificial blood flowing through the artificial blood vessel.
[0049] Using the vascular simulator described above, it is possible to simulate a patient's blood vessels and blood flow to create realistic medical simulations.
[0050] FIG. 2 is a block diagram illustrating a configuration of a blood vessel simulator for controlling the flow and pressure of artificial blood based on pressure sensing information according to one embodiment of the present disclosure.
[0051] Referring to FIG. 2, the vascular simulator may include a pressure sensor (110) for sensing an outlet pressure corresponding to an outlet area of an artificial blood vessel, a valve (120) for controlling the outlet pressure, and a processor (130).
[0052] However, the vascular simulator is not limited to the above-described configuration, and may include additional communication interfaces, user interfaces, etc., or may omit some configurations.
[0053] The pressure sensor (110) may be configured to be placed at the terminal end of the artificial blood vessel, the outlet area, etc., and sense the blood pressure at the outlet portion of the artificial blood vessel.
[0054] The pressure sensor (110) can sense the force applied due to the flow of artificial blood per unit area of the inner wall of the blood vessel as a pressure value.
[0055] The processor (130) can identify the pressure in the outlet region of the artificial blood vessel based on sensing information sensed through the pressure sensor (110).
[0056] The valve (120) may be configured to control the amount, flow rate, pressure, etc. of artificial blood flowing within the artificial blood vessel by being located at a preset point of the artificial blood vessel, and may perform an operation of controlling the amount, flow rate, pressure, etc. of artificial blood based on a control command of the processor (130).
[0057] For example, if the valve (120) of the artificial blood vessel is opened to increase the flow rate per unit time of the artificial blood, the blood pressure, flow rate, etc. may be measured high in the outlet area of the artificial blood vessel, and if the valve (120) of the artificial blood vessel is closed to reduce the flow rate per unit time of the artificial blood, the blood pressure, flow rate, etc. may be measured low in the outlet area of the artificial blood vessel.
[0058] The user interface may include buttons, levers, switches, touch interfaces, etc., and the touch interface may be implemented in a way that input is received by the user's touch on a display screen implemented with a touch panel.
[0059] The processor (130) can receive user commands for pressure control, valve (120) control, etc. through a user interface.
[0060] The communication interface may include a wireless communication interface, a wired communication interface, or an input interface. The wireless communication interface may communicate with various external devices using wireless communication technology or mobile communication technology. Examples of such wireless communication technologies may include Bluetooth, Bluetooth Low Energy, CAN communication, Wi-Fi, Wi-Fi Direct, ultrawide band (UWB), Zigbee, infrared Data Association (IrDA), or near field communication (NFC). Mobile communication technologies may include 3GPP, Wi-Max, Long Term Evolution (LTE), 5G, etc.
[0061] A wireless communication interface can be implemented using an antenna, communication chip, substrate, etc. that can transmit electromagnetic waves to the outside or receive electromagnetic waves transmitted from the outside.
[0062] A wired communication interface can communicate with various devices based on a wired communication network. Here, the wired communication network can be implemented using physical cables such as paired cables, coaxial cables, fiber optic cables, or Ethernet cables.
[0063] Depending on the embodiment, either the wireless communication interface or the wired communication interface may be omitted. Accordingly, an electronic device may include only a wireless communication interface or only a wired communication interface. Furthermore, the electronic device may have an integrated communication interface that supports both wireless connections via the wireless communication interface and wired connections via the wired communication interface.
[0064] An electronic device is not limited to including one communication interface that performs one type of communication connection, but may include multiple communication interfaces that perform multiple types of communication connections.
[0065] The processor (130) can perform a communication connection with an external device or user terminal through a communication interface to receive blood vessel information (e.g., information on blood pressure, pulse, etc.) of an actual patient, transmit pressure sensing information, or receive a valve (120) control command signal.
[0066] The processor (130) controls the overall operation of the electronic device. Specifically, the processor (130) is connected to the configuration of the electronic device, including the memory as described above, and can control the overall operation of the electronic device by executing at least one instruction stored in the memory as described above. In particular, the processor (130) may be implemented as a single processor or as multiple processors.
[0067] The processor (130) may be implemented in various ways. For example, one or more processors (130) may include one or more of a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), an Accelerated Processing Unit (APU), a Many Integrated Core (MIC), a Digital Signal Processor (DSP), a Neural Processing Unit (NPU), a hardware accelerator, or a machine learning accelerator. The one or more processors (130) may control one or any combination of other components of the electronic device, and may perform operations related to communication or data processing. The one or more processors (130) may execute one or more programs or instructions stored in a memory. For example, the one or more processors (130) may perform a method according to an embodiment of the present disclosure by executing one or more instructions stored in a memory.
[0068] When a method according to an embodiment of the present disclosure includes a plurality of operations, the plurality of operations may be performed by one processor (130) or may be performed by a plurality of processors (130). For example, when a first operation, a second operation, and a third operation are performed by a method according to an embodiment, the first operation, the second operation, and the third operation may all be performed by the first processor, or the first operation and the second operation may be performed by the first processor (e.g., a general-purpose processor) and the third operation may be performed by the second processor (e.g., an artificial intelligence-only processor).
[0069] One or more processors (130) may be implemented as a single core processor including one core, or may be implemented as one or more multicore processors including multiple cores (e.g., homogeneous multicores or heterogeneous multicores). When one or more processors (130) are implemented as a multicore processor, each of the multiple cores included in the multicore processor may include an internal processor memory, such as an on-chip memory, and a common cache shared by the multiple cores may be included in the multicore processor (130). In addition, each of the multiple cores (or some of the multiple cores) included in the multicore processor (130) may independently read and execute a program instruction for implementing a method according to an embodiment of the present disclosure, or all (or some) of the multiple cores may be linked to read and execute a program instruction for implementing a method according to an embodiment of the present disclosure.
[0070] When a method according to an embodiment of the present disclosure includes a plurality of operations, the plurality of operations may be performed by one core among the plurality of cores included in a multi-core processor, or may be performed by the plurality of cores. For example, when a first operation, a second operation, and a third operation are performed by a method according to an embodiment, the first operation, the second operation, and the third operation may all be performed by a first core included in the multi-core processor, or the first operation and the second operation may be performed by a first core included in the multi-core processor, and the third operation may be performed by a second core included in the multi-core processor.
[0071] In embodiments of the present disclosure, the processor (130) may mean a system on a chip (SoC) in which one or more processors (130) and other electronic components are integrated, a single-core processor, a multi-core processor, or a core included in a single-core processor or a multi-core processor, wherein the core may be implemented as a CPU, a GPU, an APU, a MIC, a DSP, an NPU, a hardware accelerator, or a machine learning accelerator, but embodiments of the present disclosure are not limited thereto.
[0072] The processor (130) can be connected to a pressure sensor (110) and a valve (120). The processor (130) can obtain pressure information according to the flow of artificial blood in the artificial blood vessel outlet region through the pressure sensor (110), and can control the pressure and flow rate in the artificial blood vessel outlet region by controlling the flow of artificial blood by controlling the valve (120).
[0073] The control operation for each of the vascular simulator device configurations of the more specific processor (130) is described together with FIGS. 3 to 6.
[0074] FIG. 3 is a flowchart illustrating a method for controlling a vascular simulator according to an embodiment of the present disclosure.
[0075] Referring to FIG. 3, the processor (130) can obtain pressure sensing information of an artificial blood vessel outlet area due to the flow of artificial blood through a pressure sensor (110) corresponding to the artificial blood vessel outlet area (S310).
[0076] Here, the processor (130) can obtain pressure sensing information at preset intervals and can also obtain pressure sensing information in real time.
[0077] The processor (130) can identify the outlet pressure corresponding to the artificial blood vessel outlet area based on the pressure sensing information (S320).
[0078] If the outlet pressure does not match the preset condition (S330-N), the processor (130) can control the valve (120) corresponding to the outlet so that the outlet pressure matches the preset condition (S340).
[0079] Specifically, the processor (130) can control the valve (120) corresponding to the outlet so that the outlet pressure matches the outlet pressure condition calculated based on the lumped parameter model.
[0080] A lumped-variable (or parametric) cardiovascular model is a zero-dimensional mathematical model used to describe the hemodynamics of the cardiovascular system. Given a set of parameters with physical meaning (e.g., resistance to blood flow), it can provide information about changes in blood pressure or flow rate throughout the cardiovascular system.
[0081] The lumped variable model can be implemented using ordinary differential equations that follow the laws of conservation of mass and momentum. In the lumped variable model, current represents blood flow, voltage represents pressure difference, electrical resistance corresponds to vascular resistance (determined by the cross-section and length of the vessel), and capacitance corresponds to vascular compliance (the ability of the vessel to expand and increase in volume as transmural pressure increases). Furthermore, the pressure difference and inductance between the two sides of the vessel wall can correspond to blood inertia, and the valve (120) can be modeled as a diode.
[0082] In addition to setting conditions according to the aforementioned concentrated variable model, the processor (130) can receive blood vessel information of an actual patient via a communication interface and obtain preset conditions for blood vessel outlet pressure corresponding to the received blood vessel information. If the outlet pressure does not match the preset conditions, the processor (130) can control the valve (120) corresponding to the outlet so that the outlet pressure matches the preset conditions.
[0083] If the outlet pressure is lower than the preset value, the processor (130) can control the valve (120) to increase the outlet pressure to the preset value, and if the outlet pressure is higher than the preset value, the processor (130) can control the valve (120) to decrease the outlet pressure to the preset value.
[0084] FIG. 4 is a flowchart illustrating a method for controlling a vascular simulator based on sensing information of a plurality of pressure sensors (110) corresponding to each of a plurality of outlet regions according to one embodiment of the present disclosure.
[0085] Referring to FIG. 4, the processor (130) can obtain pressure sensing information of each of the plurality of outlet regions through a pressure sensor (110) corresponding to each of the plurality of artificial blood vessel outlet regions (S410).
[0086] The processor (130) can identify multiple outlet pressures corresponding to each artificial blood vessel outlet region based on multiple pressure sensing information (S420).
[0087] When multiple outlet pressures are identified, the processor (130) can identify whether the multiple outlet pressures match preset conditions (S430).
[0088] The processor (130) can identify an outlet to be adjusted that does not match a preset condition among multiple outlet pressures (S440).
[0089] Here, the processor (130) can identify preset conditions based on actual patient vascular information (e.g., information including blood pressure information, blood flow information, pulse information, etc.) from an external device, user terminal, or server via a communication interface. The processor (130) can receive actual patient vascular information at preset intervals and update preset conditions corresponding to the actual patient vascular information at preset intervals.
[0090] Among multiple outlet pressures, an outlet to be adjusted that does not match the preset conditions corresponding to the actual patient's vascular information can be identified.
[0091] The processor (130) can control the valve (120) corresponding to the outlet to be adjusted so that the outlet pressure to be adjusted matches the preset conditions (S450).
[0092] The processor (130) can identify the number of adjustments and the degree of adjustment for each of a plurality of valves (120) at each preset cycle, and can change the default value (a basic state value of the valve, meaning a valve adjustment value (or control value) when the valve is in the basic state corresponding to the preset outlet pressure) of the valve (120) in which the number of adjustments is equal to or greater than a first threshold value and the degree of pressure adjustment is equal to or greater than a second threshold value.
[0093] Specifically, if the number of adjustments among the plurality of valves (120) is greater than or equal to a first threshold value and the degree of pressure adjustment is greater than or equal to a second threshold value, and the number of adjustments in the direction of increasing the outlet pressure is greater than the number of adjustments in the direction of decreasing the outlet pressure, the processor (130) can change the default value of the valve (120) so that the outlet pressure according to the valve (120) increases, and change the basic adjustment state of the valve (120) to correspond to the default value.
[0094] If the number of adjustments among the plurality of valves (120) is greater than or equal to a first threshold value and the degree of pressure adjustment is greater than or equal to a second threshold value, and the number of adjustments in the direction of increasing the outlet pressure is less than the number of adjustments in the direction of decreasing the outlet pressure, the processor (130) can change the default value of the valve (120) so that the outlet pressure according to the valve (120) decreases, and change the basic adjustment state of the valve (120) to correspond to the default value.
[0095] In addition, if the number of adjustments among the plurality of valves (120) is greater than or equal to the first threshold value and the degree of pressure adjustment is greater than or equal to the second threshold value, and the number of adjustments in the direction of increasing the outlet pressure is equal to the number of adjustments in the direction of decreasing the outlet pressure, the processor (130) can maintain the default value of the corresponding valve (120) without changing it.
[0096] Therefore, it has the effect of automatically calibrating the default pressure and flow values of the vascular simulator in a direction similar to that of an actual patient's blood vessels, thereby enabling realistic medical simulation.
[0097] As described above, the operation of the processor (130) controlling the plurality of valves (120) according to sensing information of the plurality of pressure sensors (110) may be implemented using an artificial intelligence model.
[0098] FIG. 5 is a flowchart illustrating an operation of controlling a valve (120) according to pressure sensing information based on a blood vessel simulation model according to one embodiment of the present disclosure.
[0099] Referring to FIG. 5, the processor (130) can obtain pressure sensing information of each of the plurality of outlet regions through a pressure sensor (110) corresponding to each of the plurality of artificial blood vessel outlet regions (S510).
[0100] The processor (130) inputs pressure sensing information of each of a plurality of outlet areas into a blood vessel simulation model and can identify an outlet to be adjusted that does not match a preset condition among a plurality of outlet pressures based on the output value (S520).
[0101] FIG. 6 is a drawing for explaining a blood vessel simulation model according to one embodiment of the present disclosure.
[0102] Referring to FIG. 6, the processor (130) can input pressure sensing information (61) into a blood vessel simulation model (e.g., artificial intelligence model, neural network model, etc.) (600) to obtain information (62) on an outlet to be adjusted that does not match a preset condition.
[0103] The processor (130) can control the valve (120) corresponding to the outlet to be adjusted so that the outlet pressure to be adjusted matches the preset conditions (S530).
[0104] The processor (130) can transmit information about the identified outlet pressure to the user terminal through a communication interface so that the outlet pressure information for the outlet area of the artificial blood vessel is displayed through the user terminal.
[0105] The user terminal device may include, but is not limited to, at least one of a smartphone, a tablet personal computer, a laptop personal computer, a netbook computer, a mobile device, and a wearable device.
[0106] The user terminal can provide the outlet pressure information received from the vascular simulator to the user by outputting it through a display.
[0107] According to one embodiment, the method according to the various embodiments disclosed in the present document may be provided as included in a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play Store™) or directly between two user devices (e.g., smartphones). In the case of online distribution, at least a portion of the computer program product (e.g., a downloadable app) may be temporarily stored or temporarily generated in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.
[0108] Although the preferred embodiments of the present disclosure have been illustrated and described above, the present disclosure is not limited to the specific embodiments described above, and various modifications may be made by a person having ordinary skill in the art to which the present disclosure pertains without departing from the gist of the present disclosure as claimed in the claims, and such modifications should not be understood individually from the technical idea or prospect of the present disclosure.
Claims
1. In a control method of a vascular simulator based on pulsatile flow control, A step of obtaining pressure sensing information of an artificial blood vessel outlet area by the flow of artificial blood through a pressure sensor corresponding to the artificial blood vessel outlet area; A step of identifying an outlet pressure corresponding to the artificial blood vessel outlet region based on the pressure sensing information; When the outlet pressure is identified, a step of identifying whether the outlet pressure matches a preset condition; and A control method comprising: a step of controlling a valve corresponding to the outlet so that the outlet pressure matches the preset condition when the outlet pressure does not match the preset condition.
2. In paragraph 1, The above control method is, A control method for controlling a valve corresponding to the outlet so that the outlet pressure matches an outlet pressure condition calculated based on a lumped parameter model.
3. In paragraph 1, The above control method is, A control method in which, when the outlet pressure is less than a preset value, the valve is controlled so that the outlet pressure rises to the preset value, and when the outlet pressure is greater than the preset value, the valve is controlled so that the outlet pressure falls to the preset value.
4. In paragraph 1, The above cardiovascular simulator, It includes a pressure sensor corresponding to each of the plurality of artificial blood vessel outlet regions and a valve corresponding to each of the plurality of outlets, The above control method is, Obtain pressure sensing information for each of the multiple outlet regions through pressure sensors corresponding to each of the multiple artificial blood vessel outlet regions, Identifying a plurality of outlet pressures corresponding to each of the artificial blood vessel outlet regions based on the plurality of pressure sensing information, When the plurality of outlet pressures are identified, it is identified whether the plurality of outlet pressures match the preset conditions, Identifying an outlet to be adjusted that does not match the preset conditions among the above plurality of outlet pressures, A control method for controlling a valve corresponding to the outlet to be adjusted so that the outlet pressure to be adjusted matches a preset condition.
5. In paragraph 1, The above cardiovascular simulator, It includes a pressure sensor corresponding to each of the plurality of artificial blood vessel outlet regions and a valve corresponding to each of the plurality of outlets, The above control method is, Obtain pressure sensing information for each of the multiple outlet regions through pressure sensors corresponding to each of the multiple artificial blood vessel outlet regions, Inputting the pressure sensing information of each of the plurality of outlet areas into the blood vessel simulation model and identifying an outlet to be adjusted that does not match the preset condition among the plurality of outlet pressures based on the output value, A control method for controlling a valve corresponding to the outlet to be adjusted so that the outlet pressure to be adjusted matches a preset condition.
6. In paragraph 1, The above control method is, A step of receiving blood vessel information of an actual patient through a communication interface; and A control method, comprising: a step of obtaining a preset condition for a blood vessel outlet pressure corresponding to the received blood vessel information; 7. In paragraph 1, The above control method is, A control method for acquiring pressure sensing information of an artificial blood vessel outlet area by the flow of artificial blood through a pressure sensor at preset intervals.
8. In paragraph 1, The above control method is, A control method comprising: a step of transmitting information about the identified outlet pressure to a user terminal via a communication interface so that the outlet pressure information for the outlet area of the artificial blood vessel is displayed via the user terminal; 9. A non-transitory computer-readable recording medium storing computer commands that are executed by a processor of an electronic device to cause the electronic device to perform the control method of claim 1.
10. In a vascular simulator based on pulsatile flow control, Artificial blood vessels that mimic human blood vessels; A pressure sensor for sensing an outlet pressure corresponding to an outlet area of the artificial blood vessel; a valve for controlling the outlet pressure; and A processor connected to the pressure sensor and the valve and configured to execute at least one instruction; The above processor, Obtain pressure sensing information of the artificial blood vessel outlet area by the flow of artificial blood through the above pressure sensor, Identifying the outlet pressure corresponding to the artificial blood vessel outlet area based on the above pressure sensing information, Once the above outlet pressure is identified, it is identified whether the above outlet pressure matches the preset conditions, A control method for controlling the valve corresponding to the outlet so that the outlet pressure matches the preset condition when the outlet pressure does not match the preset condition.
Citation Information
Patent Citations
Methods and systems for modeling patient-specific blood flow
JP2013534154A
Blood circulation simulator comprising simulated atrium, and artificial organ test method using blood circulation simulator
JP2016002438A
Safe type automatic display apparatus
KR1020210048119A
Refrigerator predicting temperature of cooling room and method for controlling the same
KR1020250128747A
Automated device for welding rib of beam deck for formwork and method for automatically welding rib of beam deck for formwork
KR102774203B1