Anesthesia robot system
Patent Information
- Application Number
- JP2024113866
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-21
- Filing Date
- 2024-07-17
- Publication Date
- 2025-03-06
- Estimated Expiration
- 2044-07-17
Smart Images

Figure 2025029578000001_ABST
Abstract
Description
[Technical field]
[0001] FIELD OF THE DISCLOSURE Embodiments of the present invention relate to the medical device field, and more particularly to anesthesia robotic systems. [Background technology]
[0002] Anesthesia plays an important role in clinical surgery and can contribute to effectively reducing the pain of surgical subjects. Currently, artificial anesthesia is mainly administered to surgical subjects by anesthesiologists.
[0003] However, the above-mentioned anesthesia methods impose a large workload on anesthesiologists, and improvements are desired. Summary of the Invention [Problem to be solved by the invention]
[0004] An embodiment of the present invention provides an anesthesia robotic system for reducing the workload of anesthesiologists by combining automated and artificial anesthesia. [Means for solving the problem]
[0005] According to one aspect of the present invention, there is provided an anesthesia robotic system that may include a control device, a monitoring device and a drug infusion device, each connected to the control device, the control device being equipped with a local database, an administration module and a visualization platform; Wherein, the monitoring device is used for detecting index data of a target object according to a preset anesthesia index, and transmitting the detected index data to a control device; The control device is used to store the received indicator data in a local database; The administration module is used for querying index data from the local database, determining an automatic administration result of the drug infused during the anesthesia process according to the queried index data, and storing the determined automatic administration result in the local database; The visualization platform is used to query the indicator data and the automatic administration results from the local database and display the queried indicator data and the automatic administration results; The visualization platform is further used for displaying the queried index data and the automatic administration result, and then, when receiving a manually input local administration result for the drug, storing the received local administration result in a local database; The control device further obtains a currently applied administration mode, and queries the administration result corresponding to the administration mode from the local database, where, when the administration mode is an automatic administration mode, the administration result is used to include the automatic administration result; when the administration mode is a manual administration mode, the administration result is used to include the local administration result; The control device is further used for sending an administration command corresponding to the queried administration result to the drug infusion device, so that the drug infusion device infuses the drug to the target subject according to the administration command received. Effect of the Invention
[0006] In the technical aspect of the embodiment of the present invention, the administration module automatically calculates the automatic administration result, thereby realizing automatic anesthesia, and in light of this, when the automatic administration result is not reasonable, the visualization platform can artificially input the local administration result to realize artificial anesthesia. The above technical aspect combines automatic anesthesia and artificial anesthesia, which can effectively save the operation cost in the anesthesia process and reduce the workload of the anesthesiologist, and in light of this, manual intervention can be performed when the automatic administration result is not reasonable, thereby ensuring the accurate implementation of anesthesia and having a good clinical auxiliary effect.
[0007] It should be understood that the contents described in this section are not intended to identify key or critical features of the embodiments of the invention, nor are they intended to be used to limit the scope of the invention. Other features of the invention will become apparent from the following specification. [Brief description of the drawings]
[0008] In order to more clearly explain the technical aspects in the embodiments of the present invention, the following briefly introduces the drawings that need to be used in the description of the embodiments. However, the drawings described below are only some embodiments of the present invention, and it is obvious that a person skilled in the art can further obtain other drawings according to these drawings without paying any creative labor.
[0009] [Figure 1] FIG. 1 is a block diagram of the structure of an anesthesia robot system according to an embodiment of the present invention. [Diagram 2] FIG. 1 is a block diagram of the structure of another anesthesia robot system according to an embodiment of the present invention. [Diagram 3] FIG. 1 is a block diagram of the structure of another anesthesia robot system according to an embodiment of the present invention. [Figure 4] 1 is a data flow diagram of a preferred example of another anesthesia robot system according to an embodiment of the present invention. [Diagram 5] FIG. 2 is a block diagram of the structure of another anesthesia robot system according to an embodiment of the present invention. [Figure 6a] FIG. 11 is a workflow diagram of an administration module in another anesthesia robot system according to an embodiment of the present invention. [Figure 6b] FIG. 6b is a workflow diagram of an induction administration module corresponding to FIG. 6a in another anesthesia robot system according to an embodiment of the present invention. [Figure 7] FIG. 11 is a flow chart of an example of automatic switching of administration modes in another anesthesia robot system according to an embodiment of the present invention. [Figure 8a] FIG. 11 is a workflow diagram of an anesthesia depth maintenance administration module in another anesthesia robot system according to an embodiment of the present invention. [Figure 8b] FIG. 8B is a workflow diagram of the remifentanil module 1 corresponding to FIG. 8a in another anesthesia robot system according to an embodiment of the present invention. [Figure 9a] FIG. 11 is a workflow diagram of a vital sign maintenance administration module in another anesthesia robot system according to an embodiment of the present invention. [Figure 9b]FIG. 9b is a workflow diagram of the remifentanil module 2 corresponding to FIG. 9a in another anesthesia robot system according to an embodiment of the present invention. [Figure 9c] FIG. 9B is a workflow diagram of the remifentanil module 3 corresponding to FIG. 9a in another anesthesia robot system according to an embodiment of the present invention. [Figure 10] FIG. 11 is a workflow diagram of a muscle relaxation maintenance administration module in another anesthesia robot system according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] In order to allow those skilled in the art to better understand the aspects of the present invention, the technical aspects of the embodiments of the present invention will be described clearly and completely below with reference to the drawings in the embodiments of the present invention, but it is clear that the described embodiments are only some of the embodiments of the present invention, and are not all of the embodiments. All other embodiments obtained by those skilled in the art on the basis of the embodiments of the present invention without performing creative labor should fall within the protection scope of the present invention.
[0011] In addition, the terms "first", "second", etc. in the present specification and claims, as well as in the drawings, are not necessarily used to describe a particular order or sequence, but are merely used to distinguish between similar objects. The data used in this manner may be substituted where appropriate, so that it should be understood that the embodiments of the present invention described herein may be implemented in other orders than those shown or described herein. The cases of "target", "original", etc. are similar and will not be repeated here. In addition, the terms "comprise" and "have" and any variations thereof are intended to cover a non-exclusive inclusion, for example, including a process, system, system, product, or device of a series of steps or units, and are not necessarily limited to those steps or units specifically listed, and may include other steps or units not specifically listed or inherent to those processes, systems, products, or devices.
[0012] In addition, the collection, collection, updating, analysis, processing, use, transmission, storage, etc. of users' personal information in the technical aspects of the present invention are all in compliance with the provisions of relevant laws and regulations, are used for lawful purposes, and are not contrary to public order and morals. Necessary measures shall be taken regarding users' personal information to prevent unauthorized access to users' personal information data, and to maintain the safety of users' personal information, network security, and national security.
[0013] FIG. 1 is a block diagram of the structure of an anesthesia robot system according to an embodiment of the present invention. This embodiment is applicable to the case of automatic anesthesia, particularly to the case of anesthesia performed by combining automatic anesthesia and artificial anesthesia. Referring to FIG. 1, the system described in the embodiment of the present invention includes a control device 10, a monitor device 20 and a drug infusion device 30 each connected to the control device 10, the control device 10 being equipped with a local database 101, an administration module 102 and a visualization platform 103, The monitor device 20 is used to detect index data of a target object based on a preset anesthesia index, and transmit the detected index data to the control device 10; The control device 10 is used to store the received indicator data in a local database 101; The administration module 102 is used for querying index data from the local database 101, determining an automatic administration result of the infused drug during the anesthesia process according to the queried index data, and storing the determined automatic administration result in the local database 101; The visualization platform 103 is used to query the index data and the automatic administration result from the local database 101 and display the queried index data and the automatic administration result; The visualization platform 103 is further used to display the queried index data and the automatic administration result, and then, when receiving a manually input local administration result for the drug, to store the received local administration result in the local database 101; The control device 10 further obtains a currently applied administration mode, and queries the administration result corresponding to the administration mode from the local database 101, where, if the administration mode is an automatic administration mode, the administration result is used to include the automatic administration result; if the administration mode is an artificial administration mode, the administration result is used to include the local administration result; The control device 10 is further used for sending an administration command corresponding to the queried administration result to the drug infusion device 30 so that the drug infusion device 30 infuses the drug to the target subject according to the administration command received.
[0014] Among them, the monitor device 20 can be understood as an electronic device used to detect index data of a target object at least at a preset anesthesia index. The preset anesthesia index can be understood as an index related to a preset anesthesia, and may be, for example, a bispectral index (BIS) index, or a vital sign index (e.g., diastolic blood pressure, systolic blood pressure, heart rate, oxygen saturation, body temperature, finger pulse waveform, ST segment deviation, end-tidal CO2, urine volume, blood gas analysis, and muscle relaxation, etc.), or may be other indexes, and of course, are not specifically limited here. The index data can be understood as data detected by a preset anesthesia index, and may be, for example, a bispectral index detected by a BIS index and / or vital sign data detected by a vital sign index, and are not specifically limited here. The monitor device 20 detects index data of a target object at a preset anesthesia index, and transmits the detected index data to the control device 10.
[0015] The control device 10 can be understood as an electronic device connected to the monitor device 20 and performing a control function in the anesthesia robot system, and may be, for example, a computer. The control device 10 is provided with a local database 101, which can be used to realize functions such as data recording, data inquiry, and data backup. The control device 10 receives index data transmitted by the monitor device 20 and stores the received index data in the local database 101. In practical application, the control device 10 can preferably be equipped with a data interface, so that the control device 10 can receive index data transmitted by the monitor device 20 through the data interface. In view of this, preferably, the data interface can further include a data encoding and decoding function, and more preferably, the data interface can further detect the data state of the index data so as to prevent the monitor device 20 from being broken.
[0016] The control device 10 is further equipped with an administration module 102, which can be understood as a module used for automatically calculating an automatic administration result for a drug infused during anesthesia process based on at least index data, and may be called an artificial intelligence (AI) administration algorithm in practical application. Specifically, the administration module 102 queries index data from the local database 101, determines an automatic administration result for a drug infused during anesthesia process based on the retrieved index data, and stores the determined automatic administration result in the local database 101.
[0017] The control device 10 is further equipped with a visualization platform 103, which can be understood as a platform used to display at least the queried data. In practical applications, the visualization platform 103 may be realized by a pure software module or by a software module + hardware device (e.g., a display device, etc.), and is not specifically limited here. Specifically, the visualization platform 103 queries the index data and the automatic administration result from the local database 101, and displays the queried index data and the automatic administration result. In light of this, if the visualization platform 103 receives an artificially input local administration result for a drug after displaying the queried index data and the automatic administration result, this case often occurs when the index data and the automatic administration result do not match artificially, and the received local administration result can be stored in the local database 101, and the local administration result is the artificial administration result. In practical applications, preferably, the local administration result can be input by an input device (e.g., a keyboard and / or a mouse) and / or a display device with a touch function. In other words, if it is artificially believed that the index data and the automated administration results match, no manual intervention is required, and if it is artificially believed that the index data and the automated administration results do not match, manual intervention is performed.
[0018] In light of this, the control device 10 further obtains the currently applied administration mode, which may be, for example, an artificial administration mode or an automatic administration mode (i.e., an AI administration mode), and queries the administration result corresponding to the administration mode from the local database 101, which may be, for example, an automatic administration result corresponding to the automatic administration mode or a local administration result corresponding to the artificial administration mode, and then generates an administration command corresponding to the queried administration result, and sends the administration command to the drug infusion device 30.
[0019] The drug infusion device 30 is connected to the control device 10 and can be understood as an electronic device used to realize at least a drug infusion function, and in practical application, may be called a drug infusion pump, a drug infusion pump workstation, etc. The drug infusion device 30 infuses drugs to a target subject according to the received administration command. In view of this, preferably, the drug infusion device 30 can further return the execution result of the administration command and / or its own working status to the control device 10, and inform the control device 10 of the current administration status and / or the working status of the drug infusion device 30.
[0020] As can be seen from the above description, data is exchanged between the monitoring device 20, the drug infusion device 30, and the control device 10. In practical application, the monitoring device 20, the drug infusion device 30, and the control device 10 are preferably connected in a wired manner to realize data exchange between the devices. For example, the control device 10 and the monitoring device 20 are connected via a network cable, a first port of the Internet Protocol (IP) of the control device 10 is opened to perform communication detection, the monitoring device 20 sends a communication establishment request to the first port, and a communication connection is established by a three-way handshake of Transmission Control Protocol (TCP) communication, and the monitoring device 20 can encode index data according to the HL7 protocol and send it to the control device 10. Also, for example, the control device 10 and the drug infusion device 30 are connected via a network cable, the second port of the IP of the drug infusion device 30 is opened to perform communication detection, the control device 10 sends a communication establishment request to the second port, a communication connection is established by a three-way handshake of TCP communication, and the control device 10 can encode an administration command according to the HL7 protocol and send it to the drug infusion device 30. In other words, the anesthesia robot system may further include a wired communication component, which communicates according to the TCP protocol and the data format may be the HL7 protocol, thereby realizing data transmission within the anesthesia robot system.
[0021] In practical application, data inquiry and data recording can be preferably performed by the local database 101. The local database 101 can store eight data forms for recording various data, including a subject information form, a vital sign form, an automatic administration form, an automatic administration flag form, an artificial administration form, an administration instruction feedback form, a drug infusion device scheduled feedback form, and a postoperative information form. Wherein, the object information form can store relevant information of the target object, the vital sign form can store indicator data, the automatic administration form can store automatic administration results, and the automatic administration flag form can store records of automatic administration and artificial administration during surgery. For example, when the administration mode is switched, the control device 10 can determine the currently applied administration mode according to the automatic administration flag form by inserting a corresponding command into the automatic administration flag form. The artificial administration form can store local administration results, the administration command feedback form can store the execution result of the administration command returned by the drug infusion device 30, the drug infusion device regular feedback form can store its own working status which is regularly fed back to the control device 10 by the drug infusion device 30, and the postoperative information form can store various indicators of the target object's postoperative body for feeding back the postoperative recovery status. In practical application, when data is stored in the data form, the sequence number and time when the data is written can be recorded to facilitate subsequent data inquiry.
[0022] In the technical aspect of the embodiment of the present invention, the administration module automatically calculates the automatic administration result, thereby realizing automatic anesthesia, and in light of this, when the automatic administration result is not reasonable, the visualization platform can artificially input the local administration result to realize artificial anesthesia. The above technical aspect combines automatic anesthesia and artificial anesthesia, which can effectively save the operation cost in the anesthesia process and reduce the workload of the anesthesiologist, and in light of this, manual intervention can be performed when the automatic administration result is not reasonable, thereby ensuring the accurate implementation of anesthesia and having a good clinical auxiliary effect.
[0023] In light of this, in one preferred technical embodiment, the visualization platform is specifically used to query indicator data and automatic administration results from a local database, and display the queried indicator data and automatic administration results based on a currently applied data display manner.
[0024] Wherein, the data display mode can be understood as a currently applied mode for displaying the query results. The visualization platform displays the queried index data and the automatic administration results according to the data display mode. In practical application, the data display mode can be preferably manually adjusted according to practical needs.
[0025] For example, the visualization platform displays vital sign data for 12 vital sign indexes, including six major vital sign indexes and six minor vital sign indexes, and the major vital sign indexes and minor vital sign indexes can be artificially separated according to factors such as the type of surgery. For example, in the default state, the visualization platform displays six major vital sign indexes, including BIS index, body temperature, systolic blood pressure, diastolic blood pressure, time of flight (TOF), and heart rate (HR), in the form of a dial. The dial includes three color areas, where white represents data within the normal range, yellow represents data that exceeds the normal range but is within the acceptable range, and red represents data that greatly exceeds the normal range and requires emergency treatment. The secondary vital signs indicators are displayed in a table, and the defaults are six, including blood oxygen saturation (SpO2), end-tidal CO2 content during operation (EtCO2), electrocardiogram variation (ST), urine volume (UV), pulse pulse waveform (PPG), and blood gas analysis (ABG). In addition, the vital signs indicators can also be displayed in other formats, such as curve formats, which can be set according to actual needs and are not specifically limited here.
[0026] Also, for example, the visualization platform can display the administration results in real time in the form of a graph, including six parts, such as sequence number, drug name, infusion rate, cumulative dose, working status, and special situation manual intervention administration. Based on this, the visualization platform can further provide commonly used sedatives, analgesics, muscle relaxants, and some circulatory system maintenance drugs for artificial selection. The visualization platform can artificially check in real time whether the dose of various drugs is reasonable, and when it is not reasonable, the special situation manual intervention administration part can perform manual administration intervention (i.e., input the local administration result). The cumulative dose part can be a reference for recording the total dose of various drugs administered during surgery to artificially judge the rationality of administration. The working status part is responsible for supervising the broad rationality of administration, for example, calculating the administration interval according to the target object's target information, and alerting abnormalities when the automatic administration result exceeds the administration interval.
[0027] In another preferred technical aspect, the visualization platform is further used to raise an alarm for abnormal index data if there is an abnormality in the queried index data, thereby ensuring the life safety of the target subject.
[0028] Illustratively, the visualization platform can provide a standard human three-dimensional (3D) model for presenting a preset anesthesia index in which an abnormality appears. Specifically, based on the standard human three-dimensional 3D model, a detection site corresponding to the index data is labeled, and the detection site may be, for example, the head, chest, abdomen, and extremities. When an abnormality appears in the index data, the corresponding site of the standard human three-dimensional 3D model can be flashed red to alert the user of the abnormality.
[0029] In addition, for example, the visualization platform can further simulate the anesthesia state of the target subject by a cerebral model including 170 brain regions, and dynamically display the anesthesia depth of the cerebral cortex with blue-green-red color changes according to the detected anesthesia depth value. If the anesthesia depth value deviates from the normal value, an alarm can be activated to remind the user, and the detection window can flash quickly to remind the user of the abnormality of the artificial anesthesia depth value, and medical measures need to be taken to restore the vital signs of the target subject to normal.
[0030] In yet another preferred technical aspect, the visualization platform is further used to receive a manually input local switching command for the administration mode, and to switch the administration mode in response to the local switching command; The visualization platform is further used to receive an artificially input local administration result for the drug when the administration mode is an artificial administration mode.
[0031] Wherein, the administration mode can be manually switched according to actual needs, for example, by touching the administration mode switching control displayed on the visualization platform to switch the administration mode. That is, the visualization platform receives a local switching command manually input for the administration mode, and switches the administration mode in response to the local switching command, for example, switching from the automatic administration mode to the artificial administration mode, or switching from the artificial administration mode to the automatic administration mode. When the administration mode is the artificial administration mode, the visualization platform can further receive a local administration result manually input for the drug. In practical application, preferably, when the administration mode is the artificial administration mode, the administration module can still calculate the automatic administration result, but what the control device obtains from the local database is the local administration result.
[0032] In the above technical aspect, the visualization platform can receive the local administration result only when the administration mode is the artificial administration mode, which can avoid the occurrence of the situation where the visualization platform inputs unreasonable local administration results due to artificial erroneous operation, and can effectively guarantee the safety of anesthesia; In another preferred technical aspect, the dosing module can perform iterative adjustment according to the index data, the automatic dosing result and the local dosing result. Wherein, in practical application, the dosing module can be a pre-trained neural network model. Based on this, in order to further improve the accuracy of the automatic dosing result calculated by the dosing module, the dosing module can be iteratively adjusted after the operation using the index data, the automatic dosing result and the local dosing result generated during the operation, thereby optimizing the accuracy of the automatic dosing result.
[0033] In practical application, preferably, in addition to using the index data, the automatic administration result and the local administration result to iteratively adjust the administration module, at least one of the following variables can be used to generate a corresponding scoring mechanism to evaluate the expression of the administration module, and to iteratively adjust the administration module based on the above: the postoperative recovery status of the target object, the impact of the operation on the target object, and the usage rate of the automatic administration result. Or, various intraoperative and postoperative data can be classified, and the classified data can be periodically used to iteratively adjust the administration module, thereby optimizing the administration module and improving the accuracy of the calculated automatic administration result.
[0034] FIG. 2 is a structural block diagram of another anesthesia robot system according to an embodiment of the present invention. This embodiment is optimized based on the above technical aspects. In this embodiment, preferably, the anesthesia robot system further includes a cloud server connected to a control device, and the cloud server is equipped with a remote operation platform and a cloud database, in which the control device is further used to query index data and automatic administration results from the local database, send the queried index data and automatic administration results to the cloud database, and store the index data and automatic administration results in the cloud database, and the remote operation platform is used to query index data and automatic administration results from the cloud database, and display the queried index data and automatic administration results. The interpretation of the same or corresponding terms in the above embodiments will not be repeated here.
[0035] Referring to FIG. 2, the system according to the embodiment of the present invention includes a control device 10, a monitoring device 20 connected to the control device 10, a drug infusion device 30, and a cloud server 40. The control device 10 is equipped with a local database 101, an administration module 102, and a visualization platform 103. The cloud server 40 is equipped with a cloud database 401 and a remote operation platform 402. The monitor device 20 is used to detect index data of a target object based on a preset anesthesia index, and transmit the detected index data to the control device 10; The control device 10 is used to store the received indicator data in a local database 101; The administration module 102 is used for querying index data from the local database 101, determining an automatic administration result of the infused drug during the anesthesia process according to the queried index data, and storing the determined automatic administration result in the local database 101; The visualization platform 103 is used to query the index data and the automatic administration result from the local database 101 and display the queried index data and the automatic administration result; The visualization platform 103 is further used to display the queried index data and the automatic administration result, and then, when receiving a manually input local administration result for the drug, to store the received local administration result in the local database 101; The control device 10 is further used to query the index data and the automatic administration result from the local database 101, transmit the queried index data and the automatic administration result to the cloud database 401, and store the index data and the automatic administration result in the cloud database 401; The remote operation platform 402 is used to query index data and automatic administration results from the cloud database 401 and display the queried index data and automatic administration results; The control device 10 further obtains a currently applied administration mode, and queries the administration result corresponding to the administration mode from the local database 101, where, if the administration mode is an automatic administration mode, the administration result is used to include the automatic administration result; if the administration mode is an artificial administration mode, the administration result is used to include the local administration result; The control device 10 is further used for sending an administration command corresponding to the queried administration result to the drug infusion device 30 so that the drug infusion device 30 infuses the drug to the target subject according to the administration command received.
[0036] Among them, compared with local devices such as the control device 10, the monitor device 20, and the drug infusion device 30, the cloud server 40 can be understood as a server deployed remotely. The cloud server 40 is equipped with a cloud database 401 and a remote operation platform 402, and the remote operation platform 402 and the cloud database 401 are connected to each other for communication. In practical application, the remote operation platform 402 is preferably constructed and obtained based on the BS architecture, and can realize functions such as data backup, data inquiry, and remote operation by cooperating with the cloud database 401. For example, the remote operation platform 402 can artificially manage user authority so that the user can perform some operation within the scope of authority permitted by the remote operation platform 402. This some operation may be, for example, filling in the target surgical data (e.g., the special conditions that appear and the postoperative recovery status, etc.) to supplement information, or may be searching based on the surgical type and learning based on the searched anesthesia data to reduce the training cost of anesthesiologists, or may be viewing intraoperative index data and automatic administration results, etc., which are not specifically limited here.
[0037] In connection with application scenes in which the embodiments of the present invention may be involved, the control device 10 and the cloud server 40 are communicatively connected, and the control device 10 can query the index data and the automatic administration result from the local database 101 and transmit the queried index data and the automatic administration result to the cloud database 401; specifically, the index data and the automatic administration result received by the cloud server 40 can be stored in the cloud database 401 by transmitting to the cloud server 40. Based on this, the remote operation platform 402 can further query the index data and the automatic administration result from the cloud database 401 and display the queried index data and the automatic administration result, so that a remote anesthesiologist can view the index data and the automatic administration result and, based on this, decide whether or not to perform some operation, and this some operation may be, for example, a remote artificial administration or a local artificial administration, or the like.
[0038] A technical aspect of an embodiment of the present invention is to provide a cloud server in the anesthesia robot system, and equip the cloud server with a remote control platform and a cloud database, so that the two can cooperate with each other and display index data and automatic administration results via the remote control platform. In this way, the remote anesthesiologist can determine the next operation based on the display results, thereby achieving the effect of remote control of anesthesia.
[0039] FIG. 3 is a block diagram of the structure of another anesthesia robot system according to an embodiment of the present invention. This embodiment is optimized based on the above technical aspects. In this embodiment, preferably, the remote operation platform is further used to store the received remote administration result in the cloud database when receiving the artificially input remote administration result for the drug after displaying the queried index data and the automatic administration result, and the artificial administration mode includes a local administration mode triggered by the visualization platform or a remote administration mode triggered by the remote operation platform, and the control device is further specifically used to obtain the currently applied administration mode, and when the administration mode is the automatic administration mode or the local administration mode, to query the administration result corresponding to the administration mode from the local database, and when the administration mode is the local administration mode, the administration result is used to include the local administration result, and when the administration mode is the remote administration mode, the control device is further used to query the remote administration result from the cloud database, and make the queried remote administration result the administration result corresponding to the administration mode. Wherein, the interpretation of the same or corresponding terms as those in the above embodiments will not be repeated here.
[0040] Referring to FIG. 3, the system described in this embodiment includes a control device 10, a monitor device 20 connected to the control device 10, a drug infusion device 30, and a cloud server 40. The control device 10 is equipped with a local database 101, an administration module 102, and a visualization platform 103. The cloud server 40 is equipped with a cloud database 401 and a remote operation platform 402. The monitor device 20 is used to detect the index data of the target object based on the preset anesthesia index, and transmit the detected index data to the control device 10; The control device 10 is used to store the received indicator data in a local database 101; The administration module 102 is used for querying index data from the local database 101, determining an automatic administration result of the infused drug during the anesthesia process according to the queried index data, and storing the determined automatic administration result in the local database 101; The visualization platform 103 is used to query the index data and the automatic administration result from the local database 101 and display the queried index data and the automatic administration result; The visualization platform 103 is further used to display the queried index data and the automatic administration result, and then, when receiving a manually input local administration result for the drug, to store the received local administration result in the local database 101; The control device 10 is further used to query the index data and the automatic administration result from the local database 101, transmit the queried index data and the automatic administration result to the cloud database 401, and store the index data and the automatic administration result in the cloud database 401; The remote operation platform 402 is used to query index data and automatic administration results from the cloud database 401 and display the queried index data and automatic administration results; The remote operation platform 402 is further used to store the remote administration result in the cloud database 401 when receiving the remote administration result manually input for the drug after displaying the queried index data and the automatic administration result; The control device 10 is further used to obtain a currently applied administration mode, among which the administration mode includes a manual administration mode or an automatic administration mode, and the manual administration mode may include a local administration mode triggered by the visualization platform 103 or a remote administration mode triggered by the remote operation platform 402; The control device 10 further queries the administration result corresponding to the administration mode from the local database 101 when the administration mode is an automatic administration mode or a local administration mode, whereby when the administration mode is the automatic administration mode, the administration result is used to include the automatic administration result, and when the administration mode is the local administration mode, the administration result is used to include the local administration result; The control device 10 is further used to, when the administration mode is a remote administration mode, query the cloud database 401 for a remote administration result, and set the queried remote administration result as an administration result corresponding to the administration mode; The control device 10 is further used for sending an administration command corresponding to the queried administration result to the drug infusion device 30 so that the drug infusion device 30 infuses the drug to the target subject according to the administration command received.
[0041] Among them, when the remote control platform 402 displays the queried index data and the automatic administration result, and after the display, receives the remote administration result artificially input for the drug, this case often occurs when the index data and the automatic administration result do not match, and the received remote administration result can be stored in the cloud database 401, and the remote administration result is the artificial administration result. Note that both the remote administration result and the local administration result are artificial administration results, and the difference between the two is that the former is input by the visualization platform 103, while the latter is input by the remote control platform 402.
[0042] In view of this, the control device 10 further obtains a currently applied administration mode, which may be, for example, an automatic administration mode or an artificial administration mode, and the artificial administration mode may be, for example, a local administration mode triggered by the visualization platform 103 or a remote administration mode triggered by the remote operation platform 402. The control device 10 may further query an administration result corresponding to the administration mode, for example, query an automatic administration result corresponding to the automatic administration mode from the local database 101, query a local administration result corresponding to the local administration mode from the local database 101, or query a remote administration result corresponding to the remote administration mode from the cloud database 401, so as to control the drug infusion device 30 to infuse a drug according to the queried administration result.
[0043] The technical aspect of an embodiment of the present invention is to receive manually input remote administration results by a remote operation platform, store the remote administration results in a cloud database, and use a control device to query the remote administration results from the cloud database, thereby controlling drug infusion based on the queried remote administration results, so as to realize the effect of remote artificial administration through the cooperation of all parties.
[0044] In light of this, in one preferred technical embodiment, the remote operation platform is further used to receive a remote switching command manually input for the administration mode, and switch the administration mode in response to the remote switching command; The telemetry platform is further used for receiving manually input remote administration results for the drug when the administration mode is a remote administration mode.
[0045] Wherein, the administration mode can be manually switched according to actual needs, for example, by touching the administration mode switching control displayed on the remote operation platform to switch the administration mode. That is, the remote operation platform receives a remote switching command manually input for the administration mode, and the administration mode can be switched in response to the remote switching command, for example, from the automatic administration mode to the artificial administration mode, or from the artificial administration mode to the automatic administration mode, where the artificial administration mode is specifically the remote administration mode. When the administration mode is the remote administration mode, the remote operation platform can receive the remote administration result manually input for the drug. In practical application, preferably, when the administration mode is the remote administration mode, the administration module can still calculate the automatic administration result, but what the control device obtains from the cloud database is the remote administration result.
[0046] In the above technical aspect, the remote operation platform can receive the remote administration result only when the administration mode is the remote administration mode, which can avoid the occurrence of a situation where an unreasonable remote administration result is input to the remote operation platform due to artificial erroneous operation, and can effectively ensure the safety of anesthesia.
[0047] In another preferred technical aspect, when the remote operation platform receives a historical data query command, it is further used to respond to the historical data query command, query the historically stored index data, automatic administration results and remote administration results from the cloud database, and display the queried index data, automatic administration results and remote administration results.
[0048] Wherein, the historical data query command can be understood as a command for querying the index data, the automatic administration result and the remote administration result stored in the history from the cloud database. In practical application, preferably, the historical data query command is often triggered after the operation. When the historical data query command is received by the remote operation platform, it can respond to the historical data query command, query the index data, the automatic administration result and the remote administration result stored in the history from the cloud database, and display the query result. In this way, the anesthesiologist can learn related anesthesia experience based on this, thereby reducing the training cost of anesthesiologists.
[0049] In order to better understand each of the above technical aspects as a whole, they will be exemplarily described below in conjunction with specific examples. Exemplarily, as shown in FIG. 4, the control device receives indicator data transmitted by the monitor device through a data interface, and stores the received indicator data in a local database. The administration module queries the latest indicator data from the local database, calculates an automatic administration result based on the queried indicator data, and stores the automatic administration result in the local database. The visualization platform queries the indicator data and the automatic administration result from the local database, and displays the queried indicator data and the automatic administration result. After displaying the indicator data and the automatic administration result, if the visualization platform receives an artificially input local administration result, it artificially considers that the automatic administration result is not reasonable, and indicates that manual intervention administration is required, and in this case, stores the local administration result in the local database. The control device queries the latest indicator data, the automatic administration result, and the local administration result (if any) from the local database, and stores the query result in the cloud database through network communication. Based on this, the remote operation platform can query the indicator data, the automatic administration result, and the local administration result from the cloud database, and display the query result. If the remote operation platform receives the artificially input remote administration result after displaying, it artificially thinks that the automatic administration result and / or the local administration result is not reasonable, indicating that manual intervention administration is required, in this case, stores the remote administration result in the remote database. Furthermore, the control device can query the administration result from the local database or the cloud database according to the currently applied administration mode, and send an administration command corresponding to the administration result to the drug infusion device through the data interface to control the drug infusion device to infuse the drug. Based on this, the drug infusion device can provide information feedback on the execution result of the administration command and its own working status. In addition, the user can send a history data query command to the cloud database through the remote operation platform to learn anesthesia experience based on the query result.
[0050] The remotely controllable anesthesia robot system based on the AI administration algorithm described above has at least the following advantages:
[0051] 1. Through the targeted design of the visualization platform, the design of the administration module, human-computer interaction technology, Internet of Things technology, and the Internet platform, the administration assistance function can be realized, which can greatly reduce the workload of anesthesiologists and provide effective administration advice (i.e., automatic administration results).
[0052] 2. The trained dosing module can calculate optimal dosing advice based on real-time index data, which saves time and effort and reduces the error rate compared with anesthesiologists needing to continuously observe various vital signs of the target subject and then make a judgment based on relevant medical knowledge and experience.
[0053] 3. Various data during the anesthesia process can be recorded and backed up through the local database and cloud database, and after the data is selected and processed, it can be used as a training set for training the administration module, which makes the design of the administration module more rational. Based on this, the Internet platform can give users the right to learn and refer to, thereby reducing the training costs of anesthesiologists. That is, the anesthesia robot system has the ability to share data.
[0054] 4. Each part in the control device is isolated from each other, for example, the visualization platform is not interrupted by administration advice but is presented based on index data, and further, the administration advice can be transmitted to the drug infusion device only after passing the safety inspection, thereby ensuring the safety of anesthesia administration.
[0055] FIG. 5 is a flow diagram of another anesthesia robot system according to an embodiment of the present invention. This embodiment is optimized based on the above technical aspects. In this embodiment, preferably, the administration module includes an anesthesia depth maintenance administration module and a vital sign maintenance administration module, the index data includes a bispectral index and vital sign data, the drug includes a first drug and a second drug, the automatic administration result includes a first administration result and a second administration result, the anesthesia depth maintenance administration module is used to query a bispectral index from a local database, and determine a first administration result of a first drug infused during anesthesia process based on the queried bispectral index, and store the determined first administration result in the local database, and the vital sign maintenance administration module is used to query vital sign data from a local database, and determine a second administration result of a second drug infused during anesthesia process based on the queried vital sign data, and store the determined second administration result in the local database. Wherein, the interpretation of the same or corresponding terms as those in the above embodiments will not be repeated here.
[0056] Referring to FIG. 5, the system described in this embodiment includes a control device 10, a monitor device 20 and a drug infusion device 30 each connected to the control device 10. The control device 10 is equipped with a local database 101, an anesthesia depth maintenance administration module 1021, a vital sign maintenance administration module 1022 and a visualization platform 103. Wherein, the monitoring device 20 is used for detecting index data of a target object according to a preset anesthesia index, and transmitting the detected index data to the control device 10, wherein the index data includes bispectral index and vital sign data; The control device 10 is used to store the received bispectral index and vital sign data in a local database 101; The anesthesia depth maintenance administration module 1021 is used to query the bispectral index from the local database 101, determine a first administration result of the first drug infused during the anesthesia process based on the bispectral index, and store the determined first administration result in the local database 101; The vital sign maintenance administration module 1022 is used for querying vital sign data from the local database 101, determining a second administration result of a second drug infused during the anesthesia process based on the queried vital sign data, and storing the determined second administration result in the local database 101; The visualization platform 103 is used to query the index data, the first administration result, and the second administration result from the local database 101, and display the queried index data, the first administration result, and the second administration result; The visualization platform 103 is further used for displaying the queried index data, the first administration result and the second administration result, and then, when receiving the manually input local administration results for the first drug and the second drug, storing the received local administration results in the local database 101; The control device 10 further obtains a currently applied administration mode, and queries the administration result corresponding to the administration mode from the local database 101, where, when the administration mode is an automatic administration mode, the administration result includes the first administration result and the second administration result; when the administration mode is a manual administration mode, the administration result is used to include the local administration result; The control device 10 is further used for sending an administration command corresponding to the queried administration result to the drug infusion device 30 so that the drug infusion device 30 infuses the drug to the target subject according to the administration command received.
[0057] Among them, the index data includes the BIS. The anesthesia depth maintenance administration module 1021 can be understood as an administration module for maintaining the anesthesia depth, the first drug can be understood as a drug that is infused during the anesthesia process and can be used to maintain the anesthesia depth, and the first administration result can be understood as an administration result for the first drug. The anesthesia depth maintenance administration module 1021 queries the BIS from the local database 101, determines the first administration result based on the retrieved BIS, and stores the determined first administration result in the local database 101.
[0058] The index data further includes vital signs data, the vital signs maintenance administration module 1022 can be understood as an administration module for maintaining vital signs, the second drug can be understood as a drug infused during the anesthesia process that can be used to maintain vital signs, and the second administration result can be understood as an administration result for the second drug. The vital signs maintenance administration module 1022 queries the vital signs data from the local database 101, determines the second administration result based on the queried vital signs data, and stores the second administration result in the local database 101.
[0059] In this way, the visualization platform 103 can query the index data, the first administration result, and the second administration result from the local database 101 and display the query results, thereby artificially determining whether the BIS matches the first administration result and whether the vital sign data matches the second administration result, and based on the judgment results, determine whether manual intervention administration is necessary.
[0060] Technical aspects of embodiments of the present invention improve the precision of anesthesia administration by providing two administration modules that can be used to maintain anesthesia depth and vital signs, respectively.
[0061] In light of this, in one preferred technical embodiment, the administration module further includes a muscle relaxant maintenance administration module, the vital sign data includes muscle relaxant data, the drug further includes a muscle relaxant drug, and the automatic administration result further includes a muscle relaxant administration result, and the muscle relaxant maintenance administration module is used to query the muscle relaxant data from a local database, determine a muscle relaxant administration result of the muscle relaxant drug infused during the anesthesia process based on the query muscle relaxant data, and store the determined muscle relaxant administration result in the local database.
[0062] In this way, when the administration mode is the automatic administration mode, the control device can query the local database for the first administration result, the second administration result, and the muscle relaxant administration result, and control the drug infusion device to infuse the drug based on the queried administration results.
[0063] In the above technical aspect, in addition to the anesthesia depth maintenance administration module and the vital sign maintenance administration module, the muscle relaxation maintenance administration module also administers in cooperation with each other, thereby further improving the accuracy of anesthesia administration.
[0064] In order to better understand the above technical aspects, the following will be illustratively described in conjunction with specific examples. For example, see FIG. 6a. In the induction phase, the drug infusion device can be controlled to infuse drugs by calculating the administration result of the induction phase, which may be the amount and infusion time for sedative drugs and analgesic drugs, based on the target object's subject information and the type of surgery. For a specific example, see FIG. 6b. Take propofol, rocuronium and sufentanil as examples. If the body mass index (BMI) is greater than 30, the induction administration process is completed by bolus injection of propofol, rocuronium and sufentanil. After the induction phase is completed, the maintenance phase is entered. The administration module receives indicator data in real time and performs the following operations if the surgery is not completed. During the surgery, the use of other medical devices interferes with the detection result of the electroencephalogram data, so the detected electroencephalogram data is significantly deviated from the normal value, but does not interfere for a long time. Therefore, when the EEG data is subject to interference, the previous administration result is maintained, and after the interference ends, the administration result can be recalculated based on at least the EEG data using the anesthesia depth maintenance administration module and the vital sign maintenance administration module. Based on this, the administration result (i.e., the muscle relaxant administration result) can be calculated using the muscle relaxant maintenance administration module. Then, the administration result is summarized and displayed on the visualization platform. The meanings of Delay and count_BP in the illustration will be explained in detail in the following examples.
[0065] In another preferred technical aspect, the anesthesia depth maintenance administration module is further used to obtain a first infusion number of a first drug, and when the first infusion number satisfies a first switching condition, switch the administration mode to an artificial administration mode and set the first infusion number to a first initial value.
[0066] Wherein, the first infusion number can be understood as the infusion number of the first drug. The first switching condition can be understood as a situation related to the first infusion number for indicating that the administration mode needs to be switched from the automatic administration mode to the artificial administration mode, and may be a first number threshold value in conjunction with an application scenario that the embodiment of the present invention may be involved in. The first initial value can be understood as an initial value set for the first infusion number, and may be, for example, 0. If the first infusion number satisfies the first switching condition, this indicates that even if the first drug is infused to the target object with the first infusion number, the anesthesia depth of the target object has not yet reached the ideal anesthesia range, in which case the administration mode can be automatically switched to the artificial administration mode to perform manual intervention, and the first infusion number can be set to the first initial value and recounted. The above technical aspects ensure the effectiveness of anesthesia implementation.
[0067] In yet another preferred technical aspect, the vital signs maintenance administration module is further used to obtain a second infusion number of a second drug, and when the second infusion number satisfies a second switching condition, switch the administration mode to the artificial administration mode and set the second infusion number to a second initial value.
[0068] Wherein, the second infusion count can be understood as the infusion count of the second drug. The second switching condition can be understood as a situation related to the second infusion count, for indicating that the administration mode needs to be switched from the automatic administration mode to the artificial administration mode, and can be a second count threshold value in conjunction with an application scenario that the embodiment of the present invention may be involved in. The second initial value can be understood as an initial value set for the second infusion count, and can be, for example, 0. If the second infusion count meets the second switching condition, this indicates that even if the second infusion count of the second drug is infused to the target subject, the vital signs of the target subject have not yet reached a normal state. In this case, the administration mode can be automatically switched to the artificial administration mode to perform manual intervention, and the second infusion count can be set to the second initial value and recounted. The above technical aspects ensure the effectiveness of anesthesia implementation.
[0069] In order to better understand the above two technical aspects, they will be exemplarily described below in conjunction with specific examples. Exemplarily, referring to FIG. 7, count_BP1 represents the first infusion number, and count_BP2 and count_BP3 represent the second infusion number, where the former is the second infusion number corresponding to the blood pressure drug, and the latter is the second infusion number corresponding to the heart rate drug. Here, count_BP1 is taken as an example, and when count_BP1 exceeds the first number threshold, the administration mode is switched to the artificial administration mode, and count_BP1 is set to 0. Based on this, if the AI administration is not completed, the latest AI administration result is performed. When the AI administration is completed, if a new artificial administration result is detected, the latest artificial administration result is performed, and if a new artificial administration result is not detected, the previous administration result is maintained. In practical application, preferably, an anesthesia depth maintenance administration module and a vital sign maintenance administration module can be referred to to realize an automatic switching flow of the administration mode corresponding to the muscle relaxation maintenance administration module. Among them, count_BP4 in the figure indicates the number of muscle relaxant infusions corresponding to the muscle relaxant drug.
[0070] In another preferred technical aspect, the vital sign data includes at least blood pressure, the first drug includes a sedative drug and an analgesic drug, the first administration result includes a sedative administration result and an analgesic administration result, and the anesthesia depth maintenance administration module specifically includes: Querying the bispectral index and blood pressure from a local database to obtain a preset target range for the bispectral index and a first target range for the blood pressure; Determine the sedative administration result of the sedative drug infused during the anesthesia process according to the queried bispectral index and the target range of the obtained bispectral index; Determine the analgesic administration result of the analgesic drug infused during the anesthesia process according to the queried bispectral index and blood pressure, the obtained target range of the bispectral index and the first target range of the blood pressure; It is used to store the determined sedative and analgesic administration results in a local database.
[0071] In order to better understand the above technical aspects, they will be illustratively described below in conjunction with specific examples. Illustratively, if the BIS is too high, it indicates that the anesthesia depth of the target subject is too shallow, and the infusion rate of the sedative drug needs to be increased, and if the BIS is too low, it indicates that the anesthesia depth of the target subject is too deep, and the infusion rate of the sedative drug needs to be decreased, and the increase or decrease of the infusion rate of the sedative drug is related to the increase or decrease of the BIS.
[0072] For example, see FIG. 8a. In the AI administration mode, it is usually necessary to leave a preset time between two automatic administrations, that is, the next administration is performed after the previous drug effect is exerted. Here, Delay1 represents the preset time corresponding to the anesthesia depth maintenance administration module. After each infusion of the first drug, Delay can be set to 1, and after the execution of the delay program, Delay can be set to 0. In the figure, propofol is a sedative drug, and remifentanil is an analgesic drug. As can be seen from the figure, the anesthesia depth maintenance administration module determines the administration result of the sedative drug and the analgesic drug based on the magnitude of the value of the BIS and the magnitude of the value of the administration rate (BV) of propofol, and processes count_BP1 by +1 after each automatic administration, so that if the anesthesia depth has not yet reached the ideal anesthesia range after two automatic administrations, manual intervention can be performed in a timely manner to ensure the effectiveness of the anesthesia administration. For the remifentanil module 1 in Fig. 8a, its workflow is as shown in Fig. 8b, specifically, the administration rate of remifentanil is determined based on the magnitude of the BIS value, and manual intervention is performed if the administration is more than twice. The specific flow of manual intervention can be referred to Fig. 7 described above, and will not be described again here.
[0073] Also, for example, in the maintenance phase, the main goal is to maintain the measured BIS within the ideal anesthesia range, and taking into consideration the fluctuation characteristics of the actual measured values of sedation and analgesia, the difference between the actual measured value and the ideal anesthesia range and the BIS value range in which the actual measured value is located are calculated, and based on this, the change in the amount of sedative injection can be adjusted in real time so that the actual measured value falls within the ideal anesthesia range. Set the steady-state target adjustment range of the sedation index and the analgesia index; BIS<>(BIS L ,BIS H ), where BIS is the actual BIS value during the surgical procedure, and BIS L is the lower limit of the normal range for BIS under ideal conditions, and BIS H is the upper limit of the normal range for BIS under ideal conditions, CHO<>(CHO L ,CHO H ), CHO is the real-time administration rate of the sedative drug, and CHO L is the lower limit of the administration rate of sedative drugs, and CHO H is the upper limit of the administration rate of sedative drugs, and CHO R is the normal rate of administration of sedative drugs.
[0074] With this in mind, BIS>BIS H In this case, if the actual BIS value is smaller than the BIS value in the previous time period, CHO is kept unchanged, and if the actual BIS value is larger than the BIS value in the previous time period, HIS = BIS HH -BIS LH , CHO=CHO R +(CH H -CHO R )*P H / HIS*(BIS-BIS LH ), of which BIS LH (BIS LH ,BIS HH ) lower limit of the interval, BIS H That is all. BIS HH (BIS LH ,BIS HH) upper limit of the BIS interval HI That is all, and HIS (BIS LH ,BIS HH ) is the length of the interval, and P H is the maximum BIS value during the surgical procedure of the target subject (BIS LH ,BIS HH ) is a probability value in the interval.
[0075] BIS <BIS L In this case, if the actual BIS value is greater than the BIS value in the previous time period, CHO is kept unchanged, and if the actual BIS value is less than the BIS value in the previous time period, LIS = BIS HL -BIS LL , CHO=CHO R -(CH R -CHO L )*P L / 10*(BIS HL -BIS)), of which BIS LL (BIS LL ,BIS HL ) lower limit of the interval, BIS HL The following is BIS HH (BIS LL ,BIS HL ) upper limit of the BIS interval L and LIS is (BIS LL ,BIS HL ) is the length of the interval, P L is the minimum BIS value during the surgical procedure of the target subject (BIS LL ,BIS HL ) is a probability value in the interval.
[0076] BIS<>(BIS L ,BIS H ), then CHO=CHO R It is.
[0077] In a further preferred technical embodiment, the vital sign data may include at least blood pressure and heart rate, the second medication includes a blood pressure medication and a heart rate medication, and the second administration result includes a blood pressure administration result and a heart rate administration result, and the vital sign maintenance administration module specifically includes: Querying the local database for blood pressure and heart rate to obtain a second preset target range for blood pressure and a second preset target range for heart rate; Determine the blood pressure administration result of the blood pressure drug infused during the anesthesia process according to the queried blood pressure and the second target range of the obtained blood pressure; Determine the heart rate administration result of the heart rate drug infused during the anesthesia process according to the queried heart rate and the obtained target range of the heart rate; It is used to store the determined blood pressure and heart rate dosing results in a local database.
[0078] In order to better understand the above technical aspects, the following will be illustratively described in conjunction with specific examples. Illustratively, the vital signs maintenance administration module can maintain the blood pressure and heart rate of the circulatory system in a normal state, and here takes blood pressure as an example, and calculates the blood pressure administration result of the blood pressure drug according to the relationship between the detected blood pressure and the blood pressure range in an ideal anesthesia state (i.e., the second target range), and adjusts and controls the blood pressure based on the result, thereby overcoming the indirect effect of the nervous system drug on the circulatory system and ensuring that the blood pressure is within the normal range (i.e., the second target range). In practical application, preferably, when the blood pressure is not within the normal range, it can first determine whether the anesthesia depth is within the normal range, and if the anesthesia depth is within the normal range, the blood pressure can be adjusted and controlled. The situation of the heart rate is similar, so it will not be repeated here.
[0079] 9a, in AI administration mode, Delay2 represents the preset time between two blood pressure medications, Delay3 represents the preset time between two heart rate medications, and count_BP2 represents the second infusion number corresponding to the blood pressure medication, and count_BP3 represents the second infusion number corresponding to the heart rate medication. As can be seen from the figure, the vital signs maintenance administration module determines the blood pressure administration result of the blood pressure medication according to the magnitude of the values of diastolic blood pressure (DBP) and systolic blood pressure (SBP), and after each automatic administration, count_BP2 is incremented by +1, so that if the blood pressure has not yet reached the second target range after two automatic administrations, manual intervention is performed in a timely manner to ensure the effectiveness of anesthesia administration. Similarly, the vital signs maintenance administration module determines the heart rate administration result of the heart rate drug according to the magnitude of the heart rate (HR), and after each automatic administration, it processes count_BP3 by +1, so that if the heart rate has not yet reached the target range of the heart rate after the second automatic administration, it performs manual intervention in a timely manner to ensure the effectiveness of the anesthesia administration. For the remifentanil module 2 in FIG. 9a, this corresponds to blood pressure regulation control, and the specific workflow is as shown in FIG. 9b. Specifically, it determines the administration rate of remifentanil according to the magnitude of the SBP or DBP value, and performs manual intervention if it is administered more than four times. That is, if the effect is not good after two adjustments and controls with blood pressure drugs, it performs adjustments and controls based on remifentanil, and if the effect is still not good after two adjustments and controls with remifentanil, it performs manual intervention. Similarly, for the remifentanil module 3 in FIG. 9a, this corresponds to heart rate regulation control, and the specific workflow is as shown in FIG. 9c. Specifically, the administration rate of remifentanil is determined based on the magnitude of the HR value, and manual intervention is performed if remifentanil is administered more than four times. The above several flows are linked to each other to further ensure the effectiveness and accuracy of anesthesia administration.
[0080] For example, since sedatives and analgesics have a depressant effect on the circulatory and respiratory functions, the ideal state of the circulatory function, blood pressure and heart rate, is as follows: SBP<>(SBP L ,S.B.P. H ) DBP<>(DBP L ,DBP H ) HR<>(HR L ,HR H ), Of these, SBP is systolic blood pressure, (SBP L ,S.B.P. H ) is the normal range of SBP under ideal conditions, DBP is the diastolic blood pressure, (DBP L ,DBP H ) is the normal range of DBP under ideal conditions, HR is the heart rate, (HR L ,HR H ) is the normal range of HR under ideal conditions. Based on this, RBP is the rated dose of hypertensive drugs, JBP is the rated dose of antihypertensive drugs, RHR is the rated dose of heart rate increasing drugs, and JHR is the rated dose of heart rate decreasing drugs. If the SBP, DBP and HR values are detected and exceed the normal range, they are administered quantitatively.
[0081] Similar to the anesthesia depth maintenance administration module and the vital signs maintenance administration module, here also exemplarily exhibits the workflow of the muscle relaxation maintenance administration module, specifically refer to Fig. 10. Obtain muscle relaxation data (TOF) from a local database, and determine whether to administer a nominal dose of muscle relaxation drug according to the numerical relationship between TOF and a preset muscle relaxation threshold (e.g., T in the figure). Based on this, if the muscle relaxation drug has been administered twice and the TOF has not yet reached the normal range, manual intervention can be performed to ensure the anesthesia effect.
[0082] The above specific embodiments do not limit the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions are possible based on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. a control device having a local database, an administration module and a visualization platform mounted thereon, a monitoring device and a drug infusion device respectively connected to the control device; The monitoring device is used to detect index data of a target object at a preset anesthesia index and transmit the detected index data to the control device; The control device is adapted to store the received index data in the local database; The administration module is used for querying the index data from the local database, determining an automatic administration result of the drug infused during the anesthesia process based on the retrieved index data, and storing the determined automatic administration result in the local database; The visualization platform includes: The local database is used to query the indicator data and the automatic administration result, and to display the retrieved indicator data and the automatic administration result; Furthermore, after displaying the queried index data and the automatic administration result, when receiving a manually input local administration result for the drug, the received local administration result is used to store in the local database; The control device further obtains a currently applied administration mode, queries an administration result corresponding to the administration mode from the local database, and if the administration mode is an automatic administration mode, the administration result is used to include the automatic administration result, and if the administration mode is an artificial administration mode, the administration result is used to include the local administration result; The control device is further used for sending an administration command corresponding to the queried administration result to the drug infusion device, so as to infuse the drug to the target subject according to the administration command received by the drug infusion device. An anesthesia robot system comprising:
2. The visualization platform includes: further configured to receive a manually input local switching command for said administration mode and to switch said administration mode in response to said local switching command; and when the administration mode is the artificial administration mode, the device is used to receive an artificially input local administration result for the drug.
2. The system of claim 1 .
3. A cloud server connected to the control device and equipped with a remote operation platform and a cloud database is further provided. The control device is further used for querying the index data and the automatic administration result from the local database, transmitting the queried index data and the automatic administration result to the cloud database, and storing the index data and the automatic administration result in the cloud database; The remote operation platform is used for querying the index data and the automatic administration result from the cloud database, and displaying the queried index data and the automatic administration result.
2. The system of claim 1 .
4. The remote operation platform is further adapted to store the remote administration result in the cloud database when receiving a remote administration result manually input for the drug after displaying the reference data and the automatic administration result as described above; The artificial administration mode includes a local administration mode triggered by the visualization platform or a remote administration mode triggered by the remote operation platform, and the control device further specifically obtains a currently applied administration mode, and when the administration mode is the automatic administration mode or the local administration mode, queries an administration result corresponding to the administration mode from the local database; when the administration mode is the local administration mode, the administration result is used to include the local administration result; The control device is further used to, when the administration mode is the remote administration mode, query the remote administration result from the cloud database and set the retrieved remote administration result as an administration result corresponding to the administration mode.
4. The system of claim 3.
5. The remote control platform includes: further configured to receive a manually input remote switching command for said administration mode and to switch said administration mode in response to said remote switching command; and when the administration mode is the remote administration mode, the remote administration mode is used to receive a manually input remote administration result for the drug.
5. The system of claim 4.
6. The remote operation platform further includes, when receiving a history data query command, responding to the history data query command, querying the indicator data, the automatic administration result, and the remote administration result stored in the history from the cloud database, and displaying the queried indicator data, the automatic administration result, and the remote administration result.
5. The system of claim 4.
7. The visualization platform includes: Specifically, the indicator data and the automatic administration result are retrieved from the local database, and the retrieved indicator data and the automatic administration result are displayed based on a currently applied data display method; and / or Furthermore, when an abnormality is found in the referenced index data, the abnormality is used to issue an alarm for the abnormal index data.
2. The system of claim 1 .
8. the dosing module performs iterative adjustments based on the index data, the automatic dosing results, and the local dosing results.
2. The system of claim 1 .
9. The administration module includes an anesthesia depth maintenance administration module and a vital sign maintenance administration module, the index data includes a bispectral index and vital sign data, the drug includes a first drug and a second drug, and the automatic administration result includes a first administration result and a second administration result; The anesthesia depth maintenance administration module is used for querying the bispectral index from the local database, determining a first administration result of a first drug infused during an anesthesia process based on the bispectral index, and storing the determined first administration result in the local database; The vital sign maintenance administration module is used for querying the vital sign data from the local database, determining a second administration result of a second drug infused during anesthesia according to the retrieved vital sign data, and storing the determined second administration result in the local database.
2. The system of claim 1 .
10. the vital sign data includes at least a blood pressure, the first medication includes a sedative medication and an analgesic medication, and the first administration result includes a sedative administration result and an analgesic administration result; The anesthesia depth maintenance administration module specifically includes: Querying the bispectral index and the blood pressure from the local database to obtain a preset target range of the bispectral index and a first target range of the blood pressure; Determine the sedative administration result of the sedative drug infused during the anesthesia process according to the bispectral index queried and the target range of the bispectral index obtained; Determine an analgesic administration result of an analgesic drug infused during an anesthesia process according to the bispectral index and the blood pressure that are inquired, and the target range of the bispectral index and the first target range of the blood pressure that are obtained; used to store the determined sedative administration result and the determined analgesic administration result in the local database; 10. The system of claim 9.
11. The vital sign data includes at least blood pressure and heart rate, the second medication includes a blood pressure medication and a heart rate medication, and the second administration result includes a blood pressure administration result and a heart rate administration result, and the vital sign maintenance administration module specifically includes: Querying the blood pressure and the heart rate from the local database, and obtaining a second preset target range for blood pressure and a preset target range for heart rate; Determine a blood pressure administration result of the blood pressure drug infused during the anesthesia process according to the queried blood pressure and the obtained second target range of blood pressure; Determine a heart rate administration result of the heart rate drug infused during the anesthesia process according to the queried heart rate and the obtained target range of the heart rate; used to store the determined blood pressure administration result and the determined heart rate administration result in the local database.
10. The system of claim 9.
12. The anesthesia depth maintenance administration module is further used to obtain a first infusion number of the first drug, and when the first infusion number satisfies a first switching condition, switch the administration mode to the artificial administration mode and set the first infusion number to a first initial value; and / or The vital sign maintenance administration module is further used to obtain a second infusion number of the second drug, and when the second infusion number satisfies a second switching condition, switch the administration mode to the artificial administration mode and set the second infusion number to a second initial value.
10. The system of claim 9.
13. The dosing module further comprises a maintenance muscle relaxation dosing module, the vital signs data includes muscle relaxation data, the medication further includes a muscle relaxation medication, and the automated dosing result further includes a muscle relaxation dosing result; The muscle relaxant maintenance administration module is used to query the muscle relaxant data from the local database, determine a muscle relaxant administration result of the muscle relaxant drug infused during the anesthesia process based on the query muscle relaxant data, and store the determined muscle relaxant administration result in the local database.
10. The system of claim 9.
Citation Information
Patent Citations
Speech recognition intelligent anesthesia system based on big data
CN110232961A
Distributed multi-modal information sensing multichannel auxiliary intelligent closed-loop brain-like drug delivery robot system
CN114366934A
Anaesthesia auxiliary program, anaesthesia auxiliary device, anaesthesia auxiliary system and anaesthesia auxiliary method
JP2019017730A