Medical equipment maintenance methods, equipment, and media based on industrial Internet identification
Through the medical equipment maintenance method based on industrial Internet identification, the problem of low maintenance efficiency of traditional medical equipment is solved, the visual management of medical equipment and the rapid matching of professional maintenance personnel is realized, and the maintenance speed and efficiency are improved.
Patent Information
- Application Number
- CN202210085653.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-25
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2042-01-25
AI Technical Summary
Traditional medical equipment is inefficient in maintenance, unable to achieve timely warning, high maintenance threshold, relying on professional engineers, low response rate, affecting the patient's medical visit time.
The medical equipment maintenance method based on industrial Internet identification is adopted. By generating identification codes and feature information, classifying and storing, monitoring equipment operation indicators, generating maintenance work orders, calculating the European-style distance between maintenance personnel and work orders, intelligently matching the most suitable maintenance personnel, and recording the fault condition through electronic files, summarizing the maintenance methods of conventional faults.
It realizes visual management of medical equipment, standardizes spare parts management, quickly matches professional maintenance personnel, improves maintenance speed and efficiency, and reduces dependence on manual experience.
Smart Images

Figure CN114496201B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of Internet of Things, and in particular to methods, equipment, and media for repairing medical equipment based on industrial Internet identification. Background Art
[0002] Medical equipment is the basic condition for continuously improving the level of medical science and technology, and is also an important symbol of the degree of modernization. Medical equipment has become an important field of modern medicine.
[0003] Medical equipment is the basic guarantee for the normal operation of hospitals. Traditional medical equipment is mostly manually checked and maintained, which cannot provide timely warnings for medical equipment. In addition, the maintenance of medical equipment is highly professional and has a high maintenance threshold. It requires professional engineers to perform maintenance and is highly dependent on manual experience. The maintenance response rate of traditional medical equipment is relatively low. Due to the special hospital environment, the normal operation of medical equipment is related to the precious consultation time of patients. Summary of the invention
[0004] This application provides a medical equipment maintenance method, equipment, and medium based on industrial Internet identification, which solves the technical problem of low efficiency in medical equipment maintenance.
[0005] A medical equipment maintenance method based on industrial Internet identification, comprising:
[0006] Generate an identification code based on characteristic information of the medical device, and classify and store the identification code and characteristic information associated with the identification code;
[0007] Generate a maintenance personnel feature node according to the feature information of the maintenance personnel;
[0008] Monitor various operating indicators of medical equipment to determine whether the operating indicators exceed the preset range; if so, generate a maintenance work order based on the abnormal indicators, obtain the characteristic information of the maintenance work order, and generate a characteristic node of the maintenance work order based on the characteristic information of the maintenance work order;
[0009] Randomly select a first characteristic node of a maintenance personnel, and calculate the first Euclidean distance between the first characteristic node of the maintenance personnel and the characteristic node of the maintenance work order;
[0010] Query the friend points of the first characteristic node, calculate the Euclidean distance between the friend points of the first characteristic node and the characteristic node of the maintenance work order, and select the smallest Euclidean distance as the second Euclidean distance; the friend point is a point connected to the first characteristic node;
[0011] Determine whether the second Euclidean distance is less than the first Euclidean distance. If so, use the feature node corresponding to the second Euclidean distance as the first feature node again;
[0012] The Euclidean distance between the friend point of the first characteristic node and the characteristic node of the maintenance work order is queried again until it is determined that the second Euclidean distance is greater than the first Euclidean distance, and the characteristic node corresponding to the first Euclidean distance is determined as the characteristic node of the maintenance personnel closest to the characteristic node of the maintenance work order;
[0013] The maintenance work order is sent to the maintenance personnel corresponding to the feature node of the nearest maintenance personnel.
[0014] In one embodiment of the present application, a maintenance personnel feature node is generated based on the feature information of the maintenance personnel, specifically including: obtaining the skill feature of the maintenance personnel, and generating a basis vector corresponding to the skill feature; the basis vector is a non-collinear non-zero vector, which can be used to represent the feature vector of the maintenance personnel; obtaining the responsible area feature of the maintenance personnel, and generating a basis vector corresponding to the responsible area feature; obtaining the level feature of the maintenance personnel, and generating a basis vector corresponding to the level feature; obtaining the number of times the maintenance personnel repairs medical equipment, and generating a basis vector corresponding to the number of times the maintenance personnel repairs medical equipment; performing weighted operations according to different weights of the maintenance personnel's skill feature, responsible area feature, level feature, and number of times the maintenance personnel repairs medical equipment to obtain the feature vector of the maintenance personnel; determining the coordinates of the end point of the feature vector as the feature node of the maintenance personnel.
[0015] In one embodiment of the present application, maintenance work orders are assigned to maintenance personnel in a skill field, specifically including: determining maintenance personnel in a skill field that matches the fault category, and obtaining the number of work orders corresponding to each maintenance personnel; determining the priority of the maintenance work order according to the urgency of the maintenance work order; performing weight calculation based on the number of work orders corresponding to the maintenance personnel, the number of work orders that have been repaired, and the priority of the work orders that have been repaired, to determine the level of the maintenance personnel; matching maintenance work orders of corresponding priorities according to the level of the maintenance personnel.
[0016] In one embodiment of the present application, after generating a work order log, the method also includes: obtaining fault keywords in the work order log information, and summarizing the work order log according to the fault keywords; analyzing the solutions in the work order log to generate a general solution; and sending the general solution to the reviewer for confirmation.
[0017] In one embodiment of the present application, after generating a maintenance work order, the method also includes: obtaining an identification code in the maintenance work order, confirming the location information of the medical device corresponding to the identification code; determining the skill field to which the medical device failure belongs; finding the location of maintenance personnel who meet the skill field; determining the maintenance personnel closest to the medical device based on the location information of the medical device, and dispatching the maintenance work order to the maintenance personnel closest to the medical device.
[0018] In one embodiment of the present application, after storing the characteristic information of the medical device, the method also includes: determining the working time of the medical device; judging whether the working time of the medical device exceeds a preset time threshold; if so, obtaining instrument data of the medical device and judging whether the instrument data exceeds a preset range; if so, obtaining an identification code of the medical device and automatically generating a maintenance work order based on the identification code.
[0019] In one embodiment of the present application, after generating a work order log, the method also includes: obtaining a work order log corresponding to the same identification code; generating an electronic file of the medical device corresponding to the identification code based on the work order log; and after each work order log corresponding to the identification code is generated, adding the work order log corresponding to the identification code to the electronic file.
[0020] In one embodiment of the present application, after updating the inventory of spare parts, the method further includes: determining whether the inventory of spare parts is lower than a warning threshold, and if so, issuing a warning.
[0021] A medical equipment maintenance device based on industrial Internet identification, comprising:
[0022] at least one processor; and,
[0023] a memory communicatively connected to at least one processor; wherein,
[0024] The memory stores instructions executable by at least one processor, the instructions being executed by at least one processor to enable the at least one processor to:
[0025] Generate an identification code based on characteristic information of the medical device, and classify and store the identification code and characteristic information associated with the identification code;
[0026] Generate a maintenance personnel feature node according to the feature information of the maintenance personnel;
[0027] Monitor various operating indicators of medical equipment to determine whether the operating indicators exceed the preset range; if so, generate a maintenance work order based on the abnormal indicators, obtain the characteristic information of the maintenance work order, and generate a characteristic node of the maintenance work order based on the characteristic information of the maintenance work order;
[0028] Randomly select a first characteristic node of a maintenance personnel, and calculate the first Euclidean distance between the first characteristic node of the maintenance personnel and the characteristic node of the maintenance work order;
[0029] Query the friend points of the first characteristic node, calculate the Euclidean distance between the friend points of the first characteristic node and the characteristic node of the maintenance work order, and select the smallest Euclidean distance as the second Euclidean distance; the friend point is a point connected to the first characteristic node;
[0030] Determine whether the second Euclidean distance is less than the first Euclidean distance. If so, use the feature node corresponding to the second Euclidean distance as the first feature node again;
[0031] The Euclidean distance between the friend point of the first characteristic node and the characteristic node of the maintenance work order is queried again until it is determined that the second Euclidean distance is greater than the first Euclidean distance, and the characteristic node corresponding to the first Euclidean distance is determined as the characteristic node of the maintenance personnel closest to the characteristic node of the maintenance work order;
[0032] The maintenance work order is sent to the maintenance personnel corresponding to the feature node of the nearest maintenance personnel.
[0033] A non-volatile storage medium stores computer executable instructions, wherein the computer executable instructions are configured as follows:
[0034] Generate an identification code based on characteristic information of the medical device, and classify and store the identification code and characteristic information associated with the identification code;
[0035] Generate a maintenance personnel feature node according to the feature information of the maintenance personnel;
[0036] Monitor various operating indicators of medical equipment to determine whether the operating indicators exceed the preset range; if so, generate a maintenance work order based on the abnormal indicators, obtain the characteristic information of the maintenance work order, and generate a characteristic node of the maintenance work order based on the characteristic information of the maintenance work order;
[0037] Randomly select a first characteristic node of a maintenance personnel, and calculate the first Euclidean distance between the first characteristic node of the maintenance personnel and the characteristic node of the maintenance work order;
[0038] Query the friend points of the first characteristic node, calculate the Euclidean distance between the friend points of the first characteristic node and the characteristic node of the maintenance work order, and select the smallest Euclidean distance as the second Euclidean distance; the friend point is a point connected to the first characteristic node;
[0039] Determine whether the second Euclidean distance is less than the first Euclidean distance. If so, use the feature node corresponding to the second Euclidean distance as the first feature node again;
[0040] The Euclidean distance between the friend point of the first characteristic node and the characteristic node of the maintenance work order is queried again until it is determined that the second Euclidean distance is greater than the first Euclidean distance, and the characteristic node corresponding to the first Euclidean distance is determined as the characteristic node of the maintenance personnel closest to the characteristic node of the maintenance work order;
[0041] The maintenance work order is sent to the maintenance personnel corresponding to the feature node of the nearest maintenance personnel.
[0042] The present application provides a medical equipment maintenance method, equipment, and medium based on industrial Internet identification, which at least include the following beneficial effects: by entering the characteristic information of the medical equipment and binding it with a unique identification code, visual management of the medical equipment is achieved, and orderly and traceable online records of equipment installation, near-expiration warning, maintenance, etc. are achieved; by assigning a unique identification code to each spare part, the procurement and collection of spare parts can be standardized, and inventory safety warnings can be achieved, thereby achieving orderly management of spare parts; by establishing a maintenance work order response system, professional maintenance personnel can be intelligently matched to achieve fast and symptomatic equipment maintenance; by establishing an electronic file of medical equipment, the maintenance status of each medical equipment failure can be recorded in detail, and by summarizing and extracting the failure problems of medical equipment, the repair methods of common failures can be summarized from past repairs, thereby improving the maintenance speed of medical equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0044] Figure 1 A schematic diagram of the steps of a medical equipment maintenance method based on industrial Internet identification provided in an embodiment of the present application;
[0045] Figure 2 A structural diagram of the composition of medical equipment maintenance equipment based on industrial Internet identification provided in an embodiment of the present application. DETAILED DESCRIPTION
[0046] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be described clearly and completely in conjunction with the specific embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0047] Medical equipment is the basic guarantee for the normal operation of hospitals. Traditional medical equipment is mostly manually checked and maintained, which cannot provide timely warnings for medical equipment. In addition, the maintenance of medical equipment is highly professional and has a high maintenance threshold. It requires professional engineers to perform maintenance and is highly dependent on manual experience. The maintenance response rate of traditional medical equipment is relatively low. Due to the special hospital environment, the normal operation of medical equipment is related to the precious consultation time of patients.
[0048] This application provides a medical equipment maintenance method, equipment, and medium based on industrial Internet identification, which at least includes the following beneficial effects: by entering the characteristic information of medical equipment and binding it with a unique identification code, visual management of medical equipment is achieved, and orderly and traceable online records of equipment installation, near-expiration warning, maintenance, etc. are achieved; by assigning a unique identification code to each spare part, the purchase and collection of spare parts can be standardized, and safety warnings for inventory can be achieved, so as to achieve orderly management of spare parts; by establishing a maintenance work order response system, professional maintenance personnel can be intelligently matched to achieve fast and symptomatic equipment maintenance; by establishing an electronic file of medical equipment, the maintenance status of each medical equipment failure can be recorded in detail, and by summarizing and extracting the failure problems of medical equipment, the maintenance methods of conventional failures can be summarized from past maintenance, thereby improving the maintenance speed of medical equipment. The following is a detailed description.
[0049] Figure 1 The schematic diagram of the steps of the medical equipment maintenance method based on the industrial Internet identification provided in the embodiment of the present application may include the following steps:
[0050] S101: Generate an identification code based on characteristic information of the medical device, and classify and store the identification code and characteristic information associated with the identification code.
[0051] In one embodiment of the present application, the staff scans the identification code on the medical device through a camera device, and the medical device management system receives the scanned identification code information on the medical device; the staff fills in the characteristic information of the medical device (such as the name, main components, functions, component size, type, material, etc. of the medical device) and uploads it to the medical device management system, and the medical device management system receives the characteristic information of the medical device input by the staff, and binds the identification code with the characteristic information of the medical device, and then classifies the identification code according to the preset category, for example, the first symbol of the identification code represents a major category, and the second symbol represents a subcategory under the major category. According to the classification result, the identification code and the characteristic information corresponding to the identification code are stored in the database.
[0052] Spare parts identification codes help to achieve systematic management of spare parts, and can promptly clarify spare parts destinations, inventory and other information, and purchase according to actual conditions to maintain the normal operation of medical equipment. By subdividing the categories of each medical device through identification codes, standardized management of equipment can be achieved, making it convenient for staff to check and manage medical equipment in an orderly manner.
[0053] S102: Generate a maintenance personnel feature node according to the feature information of the maintenance personnel.
[0054] In one embodiment of the present application, the skill characteristics of the maintenance personnel are obtained, and a basis vector of the corresponding skill characteristics is generated; the basis vector is a non-collinear non-zero vector, which can be used to represent the characteristic vector of the maintenance personnel; the characteristics of the responsible area of the maintenance personnel are obtained, and a basis vector of the corresponding responsible area characteristics is generated; the grade characteristics of the maintenance personnel are obtained, and a basis vector of the corresponding grade characteristics is generated; the number of times the maintenance personnel repair medical equipment is obtained, and a basis vector of the number of times the maintenance medical equipment is repaired is generated; weighted operations are performed according to the different weights of the maintenance personnel's skill characteristics, responsible area characteristics, grade characteristics, and number of times the maintenance medical equipment is repaired to obtain the characteristic vector of the maintenance personnel; the coordinates of the end point of the characteristic vector are determined as the characteristic node of the maintenance personnel.
[0055] Specifically, determine the unique identification number of each maintenance personnel, and obtain the skill characteristics of the maintenance personnel, such as network, computer software / hardware, operating system failures in the electrical field, and connection relationship failures between parts and components of medical equipment in the mechanical field. Responsible area characteristics include a certain district, a certain hospital in a certain district, an inpatient building, an emergency building, etc. of a certain hospital. The grade characteristics of maintenance personnel, that is, the grade of maintenance workers, are generally determined based on the maintenance personnel's length of service combined with the grade of work orders processed. The number of times medical equipment is repaired, that is, the number of work orders processed, the more work orders processed, the more experience it represents. According to the basis vector contained in the maintenance personnel, a weighted addition calculation is performed to obtain a feature vector representing the maintenance personnel, and the end point coordinates of the feature vector are the feature nodes of the maintenance personnel.
[0056] S103: Monitor various operating indicators of the medical equipment to determine whether the operating indicators exceed the preset range; if so, generate a maintenance work order based on the abnormal indicators, obtain characteristic information of the maintenance work order, and generate a characteristic node of the maintenance work order based on the characteristic information of the maintenance work order.
[0057] Specifically, the network communication rate, operation rate, voltage value, current value, power value and other indicators of the medical equipment are monitored by the monitoring equipment. If the above indicators are found to be beyond the set range, it means that there may be a problem with the medical equipment, and then the early warning instruction is triggered to generate a maintenance work order. For example, when a piece of medical equipment is in use, the running speed is reduced. Generally, there is a problem with the components of the equipment, which is a mechanical problem. Then the maintenance work order is calibrated as a mechanical problem, and the fault problem of the maintenance work order, the identification code, location, basic parts and other information of the equipment are generated according to these features. The basis vector corresponding to the mechanical problem, identification code information, location, and basic parts of the maintenance work order is generated, and the feature node of the maintenance work order is generated by weighted operation based on the basis vector.
[0058] S104: Randomly select a first characteristic node of a maintenance personnel, and calculate a first Euclidean distance between the first characteristic node of the maintenance personnel and the characteristic node of the maintenance work order.
[0059] Euclidean distance A commonly used definition of distance is that the true distance between two points in m-dimensional space is the Euclidean distance in two-dimensional space, which is the straight line segment distance between the two points.
[0060] S105: querying the friend points of the first characteristic node, calculating the Euclidean distance between the friend points of the first characteristic node and the characteristic node of the maintenance work order, and selecting the smallest Euclidean distance as the second Euclidean distance; the friend point is a point connected to the first characteristic node;
[0061] Specifically, friend nodes are other feature nodes connected to a feature node in the m-dimensional space.
[0062] S106: Determine whether the second Euclidean distance is less than the first Euclidean distance, and if so, use the feature node corresponding to the second Euclidean distance as the first feature node again;
[0063] S107: querying again the Euclidean distance between the friend point of the first characteristic node and the characteristic node of the maintenance work order until it is determined that the second Euclidean distance is greater than the first Euclidean distance, and determining the characteristic node corresponding to the first Euclidean distance as the characteristic node of the maintenance personnel closest to the characteristic node of the maintenance work order;
[0064] Specifically, steps S105-S107 are repeated until it is determined that the second Euclidean distance is greater than the first Euclidean distance. It is then possible to determine that the characteristic node of the maintenance personnel corresponding to the current first Euclidean distance is the node closest to the characteristic node of the maintenance work order in terms of Euclidean distance. In other words, the maintenance personnel is most consistent with the skill field to which the fault problem belongs, is closest to the medical device, etc., and is therefore the most suitable person to handle the maintenance work order.
[0065] S108: Send the maintenance work order to the maintenance personnel corresponding to the feature node of the nearest maintenance personnel.
[0066] In one embodiment of the present application, maintenance personnel in skill fields matching the fault category are determined, and the number of work orders corresponding to each maintenance personnel is obtained; the priority of the maintenance work order is determined according to the urgency of the maintenance work order; weight calculation is performed based on the number of work orders corresponding to the maintenance personnel, the number of work orders that have been repaired, and the priority of the work orders that have been repaired to determine the level of the maintenance personnel; and maintenance work orders of corresponding priorities are matched according to the level of the maintenance personnel.
[0067] Specifically, after the system determines the maintenance personnel who can handle the fault, in order to handle the fault problem with maximum efficiency and evenly distribute the work orders, the work orders can be distributed according to the number of work orders under each maintenance personnel's name and the urgency of the fault. First, the medical equipment management system queries the number of work orders under each maintenance personnel's name, and then determines the priority according to the urgency of the work order. For example, if a medical device fails during surgery, the priority of the fault is the highest, and it is necessary to match experienced and efficient maintenance personnel for emergency maintenance. The system can calculate the weight according to the corresponding number of work orders of the maintenance personnel, the number of repaired work orders, and the priority of the repaired work orders, and determine the best maintenance personnel who can handle emergency faults. The more work orders that have been repaired and the higher the priority of the repaired work orders, the higher the level of the maintenance personnel, and the maintenance personnel with high levels are screened out, and the maintenance personnel with the least number of work orders under their name are determined, and the maintenance work order is distributed to the maintenance personnel.
[0068] In one embodiment of the present application, after storing the characteristic information of the medical device, the working time of the medical device is determined; whether the working time of the medical device exceeds a preset time threshold is judged; if so, the instrument data of the medical device is obtained, and whether the instrument data exceeds a preset range is judged; if so, the identification code of the medical device is obtained, and a maintenance work order is automatically generated according to the identification code.
[0069] Specifically, medical equipment has a service life. In order to ensure the normal use of medical equipment, the use time of medical equipment should be monitored to prevent damage due to exceeding the service life, which will affect the work. Therefore, starting from the production date of the medical equipment, the working time of the medical equipment is recorded. By setting a preset time threshold (i.e. the service life of the medical equipment) for the medical equipment, it is determined whether the cumulative working time of the medical equipment exceeds the service life. If so, it is determined that the medical equipment has entered the aging stage, and then the working efficiency of the medical equipment is determined by reading the monitoring instrument on the medical equipment. If so, the maintenance work order is automatically generated, and professional maintenance personnel are notified to perform maintenance to ensure that the equipment can work normally. By generating maintenance work orders in a timely manner and notifying maintenance personnel to perform maintenance, it is possible to prevent problems before they occur and reduce the incidence of failures on medical equipment.
[0070] In one embodiment of the present application, a maintenance work order is generated based on information submitted by a staff member, the fault category in the maintenance work order is obtained, the skill field is matched according to the fault category, and the maintenance personnel are screened according to the matched skill field.
[0071] For example, if there is a problem with the networking of a medical device, a maintenance personnel with a network specialty will be needed. If there is a problem with a part of the medical device or the inside of the device, a maintenance personnel with a mechanical specialty will be needed.
[0072] In one embodiment of the present application, after a maintenance work order is generated, an identification code in the maintenance work order is obtained, and the location information of the medical device corresponding to the identification code is confirmed; the skill field to which the medical device failure belongs is determined; the location of maintenance personnel who meet the skill field is found; the maintenance personnel closest to the medical device is determined based on the location information of the medical device, and the maintenance work order is dispatched to the maintenance personnel closest to the medical device.
[0073] Specifically, after the maintenance work order is generated, in order to handle the fault as quickly as possible, the maintenance personnel closest to the fault location are automatically matched to improve the efficiency of fault handling. The identification code on each medical device is unique. The location information of the medical device can be determined based on the unique identification code. The maintenance work order can be automatically classified according to the fault problem, determine the skill field of the fault matching, and automatically match the maintenance personnel who can handle the fault. After screening out the maintenance personnel who can handle the fault, the location information of each maintenance personnel is obtained, and the distance or time for each maintenance personnel to reach the faulty medical device is compared. The maintenance personnel closest to the location of the faulty medical device is determined, and the maintenance work order of the faulty device is assigned to the maintenance personnel for processing. This can improve the efficiency of fault handling.
[0074] In one embodiment of the present application, after generating a work order log, fault keywords in the work order log information are obtained, and the work order log is summarized according to the fault keywords; the solutions in the work order log are analyzed to generate a conventional solution; and the conventional solution is sent to the reviewer for confirmation.
[0075] Specifically, some common problems of medical equipment can be solved by non-professional maintenance personnel by referring to the solutions, which can reduce the waste of human resources and improve maintenance efficiency. The system automatically retrieves the fault keyword information based on the work order log, summarizes the work order logs with the keyword, and analyzes the commonality of the fault solutions in these work order logs, such as the same solution steps and solutions. By analyzing the solutions of each work order, a general solution is generated. In order to ensure the feasibility of the solution, the generated solution is sent to the reviewer for confirmation. If it is feasible, it will be published. If there are steps missing, the reviewer will modify it and publish it.
[0076] In one embodiment of the present application, after generating a work order log, obtain the work order log corresponding to the same identification code; generate an electronic file of the medical device corresponding to the identification code based on the work order log; and after each work order log corresponding to the identification code is generated, add the work order log corresponding to the identification code to the electronic file.
[0077] Specifically, after each maintenance, the maintenance personnel will provide feedback on the work order, and a work order log will be generated based on the feedback. If a medical device has multiple work order logs, the identification code contained in the work order log will be identified, and the work order log will be aggregated according to the identification code to generate an electronic file of the medical device. After each maintenance of the medical device, the generated work order log will be stored in the corresponding electronic file, which is convenient for the staff to view.
[0078] In one embodiment of the present application, after updating the spare parts inventory, it is determined whether the spare parts inventory is below the warning threshold, and if so, a warning is issued. In order to ensure good working operation and avoid the situation where the work progress is affected due to the lack of spare parts, when the spare parts inventory is below the warning threshold, a warning is issued to notify relevant personnel to update the inventory in time.
[0079] The above is a medical device maintenance method based on industrial Internet identification provided by the embodiment of the present application. Based on the same inventive idea, the embodiment of the present application also provides a corresponding medical device maintenance device based on industrial Internet identification, such as Figure 2 shown.
[0080] This embodiment provides a medical equipment maintenance device based on an industrial Internet identification, including:
[0081] at least one processor; and,
[0082] a memory communicatively connected to at least one processor; wherein,
[0083] The memory stores instructions executable by at least one processor, the instructions being executed by at least one processor to enable the at least one processor to:
[0084] Generate an identification code based on characteristic information of the medical device, and classify and store the identification code and characteristic information associated with the identification code;
[0085] Generate the maintenance personnel feature node according to the feature information of the maintenance personnel;
[0086] Monitor various operating indicators of the medical device to determine whether the various operating indicators exceed a preset range; if so, generate a maintenance work order according to the abnormal indicator, obtain characteristic information of the maintenance work order, and generate a characteristic node of the maintenance work order according to the characteristic information of the maintenance work order;
[0087] Randomly select a first characteristic node of a maintenance personnel, and calculate a first Euclidean distance between the first characteristic node of the maintenance personnel and the characteristic node of the maintenance work order;
[0088] Querying the friend points of the first characteristic node, calculating the Euclidean distance between the friend points of the first characteristic node and the characteristic node of the maintenance work order, and selecting the smallest Euclidean distance as the second Euclidean distance; the friend points are points connected to the first characteristic node;
[0089] Determine whether the second Euclidean distance is less than the first Euclidean distance, and if so, use the feature node corresponding to the second Euclidean distance as the first feature node again;
[0090] querying again the Euclidean distance between the friend point of the first characteristic node and the characteristic node of the maintenance work order until it is determined that the second Euclidean distance is greater than the first Euclidean distance, and determining the characteristic node corresponding to the first Euclidean distance as the characteristic node of the maintenance personnel closest to the characteristic node of the maintenance work order;
[0091] The maintenance work order is sent to the maintenance personnel corresponding to the characteristic node of the nearest maintenance personnel.
[0092] Based on the same idea, some embodiments of the present application also provide a medium corresponding to the above method.
[0093] Some embodiments of the present application provide a medical equipment maintenance storage medium based on an industrial Internet identification, storing computer executable instructions, and the computer executable instructions are set to:
[0094] Generate an identification code based on characteristic information of the medical device, and classify and store the identification code and characteristic information associated with the identification code;
[0095] Generate the maintenance personnel feature node according to the feature information of the maintenance personnel;
[0096] Monitor various operating indicators of the medical device to determine whether the various operating indicators exceed a preset range; if so, generate a maintenance work order according to the abnormal indicator, obtain characteristic information of the maintenance work order, and generate a characteristic node of the maintenance work order according to the characteristic information of the maintenance work order;
[0097] Randomly select a first characteristic node of a maintenance personnel, and calculate a first Euclidean distance between the first characteristic node of the maintenance personnel and the characteristic node of the maintenance work order;
[0098] Querying the friend points of the first characteristic node, calculating the Euclidean distance between the friend points of the first characteristic node and the characteristic node of the maintenance work order, and selecting the smallest Euclidean distance as the second Euclidean distance; the friend points are points connected to the first characteristic node;
[0099] Determine whether the second Euclidean distance is less than the first Euclidean distance, and if so, use the feature node corresponding to the second Euclidean distance as the first feature node again;
[0100] querying again the Euclidean distance between the friend point of the first characteristic node and the characteristic node of the maintenance work order until it is determined that the second Euclidean distance is greater than the first Euclidean distance, and determining the characteristic node corresponding to the first Euclidean distance as the characteristic node of the maintenance personnel closest to the characteristic node of the maintenance work order;
[0101] The maintenance work order is sent to the maintenance personnel corresponding to the characteristic node of the nearest maintenance personnel.
[0102] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the method and medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments.
[0103] The methods and media provided in the embodiments of the present application correspond one-to-one to the method, and therefore, the methods and media also have similar beneficial technical effects as the corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the methods and media will not be repeated here.
[0104] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or method including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or method. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or method including the elements.
[0105] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.
Claims
1. A medical equipment maintenance method based on industrial Internet identification, characterized in that: include: Generate an identification code based on characteristic information of the medical device, and classify and store the identification code and characteristic information associated with the identification code; Generate the maintenance personnel feature node according to the feature information of the maintenance personnel; Monitor various operating indicators of the medical device to determine whether the various operating indicators exceed a preset range; if so, generate a maintenance work order according to the abnormal indicator, obtain characteristic information of the maintenance work order, and generate a characteristic node of the maintenance work order according to the characteristic information of the maintenance work order; Randomly select a feature node of any maintenance personnel as a first feature node, and calculate a first Euclidean distance between the first feature node of the maintenance personnel and the feature node of the maintenance work order; Querying the friend points of the first characteristic node, calculating the Euclidean distance between the friend points of the first characteristic node and the characteristic node of the maintenance work order, and selecting the smallest Euclidean distance as the second Euclidean distance; the friend points are points connected to the first characteristic node; Determine whether the second Euclidean distance is less than the first Euclidean distance, and if so, use the feature node corresponding to the second Euclidean distance as the first feature node again; querying again the Euclidean distance between the friend point of the first characteristic node and the characteristic node of the maintenance work order until it is determined that the second Euclidean distance is greater than the first Euclidean distance, and determining the characteristic node corresponding to the first Euclidean distance as the characteristic node of the maintenance personnel closest to the characteristic node of the maintenance work order; Sending the maintenance work order to the maintenance personnel corresponding to the characteristic node of the nearest maintenance personnel; Generating the maintenance personnel feature node according to the feature information of the maintenance personnel specifically includes: Acquire the skill characteristics of the maintenance personnel and generate a basis vector corresponding to the skill characteristics; the basis vector is a non-collinear non-zero vector that can be used to represent the characteristic vector of the maintenance personnel; Acquire the features of the responsible area of the maintenance personnel, and generate a basis vector corresponding to the features of the responsible area; Acquire the level feature of the maintenance personnel, and generate a basis vector corresponding to the level feature; Acquire the number of times the maintenance personnel repair the medical device, and generate a basis vector corresponding to the number of times the maintenance personnel repair the medical device; A weighted operation is performed according to different weights of the maintenance personnel's skill characteristics, responsible area characteristics, level characteristics, and number of times of maintenance of the medical device to obtain a feature vector of the maintenance personnel; The coordinates of the end point of the feature vector are determined as the feature node of the maintenance personnel.
2. The method according to claim 1, characterized in that The step of generating an identification code based on characteristic information of the medical device and classifying and storing the identification code and characteristic information associated with the identification code specifically includes: Receiving a scanned identification code on the medical device; Receiving characteristic information of the medical device input by a staff member; Binding the identification code with characteristic information of the medical device; Classifying the identification codes according to preset categories; The identification code and the characteristic information associated with the identification code are stored in a database according to the classification result.
3. The method according to claim 1, characterized in that The step of sending the maintenance work order to the maintenance personnel corresponding to the feature node of the nearest maintenance personnel specifically includes: Determine the maintenance personnel with skill characteristics matching the fault category, and obtain the number of work orders corresponding to each of the maintenance personnel; Determining the priority of the maintenance work order according to the urgency of the maintenance work order; Determine the level of the maintenance personnel by performing weight calculation based on the number of work orders corresponding to the maintenance personnel, the number of work orders that have been repaired, and the priority of the work orders that have been repaired; A maintenance work order of corresponding priority is matched according to the level of the maintenance personnel.
4. The method according to claim 1, characterized in that: After sending the maintenance work order to the maintenance personnel, the method further includes: Retrieving characteristic information of the corresponding medical device according to the identification code in the maintenance work order, receiving the spare parts request from the maintenance personnel, and updating the spare parts inventory according to the spare parts request response; Receive completion feedback from maintenance personnel and generate work order logs; Obtaining fault keywords in the work order log information, and summarizing the work order log according to the fault keywords; Analyze the solutions in the work order log and generate a general solution; The general solution is sent to the reviewer for confirmation.
5. The method according to claim 1, characterized in that After generating the maintenance work order, the method further includes: Obtaining the identification code in the maintenance work order, and confirming the location information of the medical device corresponding to the identification code; Determine the skill area to which the medical device failure falls; Find locations for maintenance personnel that match the skill areas described; The maintenance personnel closest to the medical device is determined according to the location information of the medical device, and the maintenance work order is dispatched to the maintenance personnel closest to the medical device.
6. The method according to claim 1, characterized in that After storing the characteristic information of the medical device, the method further includes: Determine the operating hours of the medical device; Determining whether the working time of the medical device exceeds a preset time threshold; If yes, obtain instrument data of the medical device and determine whether the instrument data exceeds a preset range; If so, obtain the identification code of the medical device and automatically generate a maintenance work order based on the identification code.
7. The method according to claim 1, characterized in that After generating the work order log, the method further includes: Get the work order log corresponding to the same identification code; generating an electronic file of the medical device corresponding to the identification code according to the work order log; After each time a work order log corresponding to the identification code is generated, the work order log corresponding to the identification code is added to the electronic file.
8. A medical equipment maintenance device based on industrial Internet identification, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to: Generate an identification code based on characteristic information of the medical device, and classify and store the identification code and characteristic information associated with the identification code; Generate the maintenance personnel feature node according to the feature information of the maintenance personnel; Monitor various operating indicators of the medical device to determine whether the various operating indicators exceed a preset range; if so, generate a maintenance work order according to the abnormal indicator, obtain characteristic information of the maintenance work order, and generate a characteristic node of the maintenance work order according to the characteristic information of the maintenance work order; Randomly select a first characteristic node of a maintenance personnel, and calculate a first Euclidean distance between the first characteristic node of the maintenance personnel and the characteristic node of the maintenance work order; Querying the friend points of the first characteristic node, calculating the Euclidean distance between the friend points of the first characteristic node and the characteristic node of the maintenance work order, and selecting the smallest Euclidean distance as the second Euclidean distance; the friend points are points connected to the first characteristic node; Determine whether the second Euclidean distance is less than the first Euclidean distance, and if so, use the feature node corresponding to the second Euclidean distance as the first feature node again; querying again the Euclidean distance between the friend point of the first characteristic node and the characteristic node of the maintenance work order until it is determined that the second Euclidean distance is greater than the first Euclidean distance, and determining the characteristic node corresponding to the first Euclidean distance as the characteristic node of the maintenance personnel closest to the characteristic node of the maintenance work order; Sending the maintenance work order to the maintenance personnel corresponding to the characteristic node of the nearest maintenance personnel; Generating the maintenance personnel feature node according to the feature information of the maintenance personnel specifically includes: Acquire the skill characteristics of the maintenance personnel and generate a basis vector corresponding to the skill characteristics; the basis vector is a non-collinear non-zero vector that can be used to represent the characteristic vector of the maintenance personnel; Acquire the features of the responsible area of the maintenance personnel, and generate a basis vector corresponding to the features of the responsible area; Acquire the level feature of the maintenance personnel, and generate a basis vector corresponding to the level feature; Acquire the number of times the maintenance personnel repair the medical device, and generate a basis vector corresponding to the number of times the maintenance personnel repair the medical device; A weighted operation is performed according to different weights of the maintenance personnel's skill characteristics, responsible area characteristics, level characteristics, and number of times of maintenance of the medical device to obtain a feature vector of the maintenance personnel; The coordinates of the end point of the feature vector are determined as the feature node of the maintenance personnel.
9. A non-volatile storage medium storing computer executable instructions, characterized in that: The computer executable instructions are configured to: Generate an identification code based on characteristic information of the medical device, and classify and store the identification code and characteristic information associated with the identification code; Generate the maintenance personnel feature node according to the feature information of the maintenance personnel; Monitor various operating indicators of the medical device to determine whether the various operating indicators exceed a preset range; if so, generate a maintenance work order according to the abnormal indicator, obtain characteristic information of the maintenance work order, and generate a characteristic node of the maintenance work order according to the characteristic information of the maintenance work order; Randomly select a first characteristic node of a maintenance personnel, and calculate a first Euclidean distance between the first characteristic node of the maintenance personnel and the characteristic node of the maintenance work order; Querying the friend points of the first characteristic node, calculating the Euclidean distance between the friend points of the first characteristic node and the characteristic node of the maintenance work order, and selecting the smallest Euclidean distance as the second Euclidean distance; the friend points are points connected to the first characteristic node; Determine whether the second Euclidean distance is less than the first Euclidean distance, and if so, use the feature node corresponding to the second Euclidean distance as the first feature node again; querying again the Euclidean distance between the friend point of the first characteristic node and the characteristic node of the maintenance work order until it is determined that the second Euclidean distance is greater than the first Euclidean distance, and determining the characteristic node corresponding to the first Euclidean distance as the characteristic node of the maintenance personnel closest to the characteristic node of the maintenance work order; Sending the maintenance work order to the maintenance personnel corresponding to the characteristic node of the nearest maintenance personnel; Generating the maintenance personnel feature node according to the feature information of the maintenance personnel specifically includes: Acquire the skill characteristics of the maintenance personnel and generate a basis vector corresponding to the skill characteristics; the basis vector is a non-collinear non-zero vector that can be used to represent the characteristic vector of the maintenance personnel; Acquire the features of the responsible area of the maintenance personnel, and generate a basis vector corresponding to the features of the responsible area; Acquire the level feature of the maintenance personnel, and generate a basis vector corresponding to the level feature; Acquire the number of times the maintenance personnel repair the medical device, and generate a basis vector corresponding to the number of times the maintenance personnel repair the medical device; A weighted operation is performed according to different weights of the maintenance personnel's skill characteristics, responsible area characteristics, level characteristics, and number of times of maintenance of the medical device to obtain a feature vector of the maintenance personnel; The coordinates of the end point of the feature vector are determined as the feature node of the maintenance personnel.
Citation Information
Patent Citations
Industrial control equipment intelligent monitoring system
CN108960452A
Device maintenance automatic management method and device, computer device and storage medium
CN110706800A
Maintenance work order management method based on block chain technology and related equipment
CN112365016A