A black light wet process laboratory intelligent operation system and intelligent operation method

Through the scheduling system and dispatching system of the dark-light wet-method laboratory intelligent operation system, automated experiment reservation and operation are realized, which solves the low scheduling efficiency and safety problems in the wet-method laboratory and improves equipment utilization and experimental safety.

CN119648175BActive Publication Date: 2025-10-03HONG KONG UNIV OF SCI & TECH (GUANGZHOU)
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510185949.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-20
Publication Date
2025-10-03
Estimated Expiration
2045-02-20

AI Technical Summary

Technical Problem

The use of experimental machines in existing wet process laboratories is complex, resulting in low scheduling efficiency and low equipment utilization. It is unable to adapt to flexible and changing process scenarios, requires a lot of manual operation, and the safety of experimental personnel cannot be guaranteed.

Method used

A dark-light wet-process laboratory intelligent operation system is used, including an order scheduling system and a dispatching system, to automatically handle experiment reservations, scheduling, material preparation, warehousing and experimental operations, and experimental robots are used to conduct automated experiments to reduce human intervention.

Benefits of technology

It improves scheduling efficiency, increases equipment utilization, reduces manual operations, ensures experimental safety, and can flexibly respond to changing process scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119648175B_ABST
    Figure CN119648175B_ABST
Patent Text Reader

Abstract

This application provides an intelligent operation system and intelligent operation method for a dark-light wet-process laboratory. The system includes an order scheduling system and a scheduling system. Experimenters only need to prepare and retrieve materials, and all other operations are performed by the order scheduling system, the scheduling system, and the experimental robot. This greatly liberates manpower, allowing experimenters to devote more energy to scientific research and improving the safety of experimenters. Compared with manual scheduling and manual experiments, this application can not only perform efficient scheduling through the order scheduling system, but also respond to flexible and changeable process scenarios by modifying relevant algorithms, and can also ensure efficient utilization of equipment, stability and safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of smart laboratory technology, and in particular to an intelligent operation system and intelligent operation method for a black light wet process laboratory. Background Art

[0002] Wet labs in the semiconductor industry are crucial venues for research, experimentation, and testing related to semiconductor wet processes. These labs are equipped with specialized wet process equipment and high-precision analytical instruments, and they place high demands on the experimental environment and process. Therefore, before entering a wet lab for experimentation, it's necessary to schedule an appointment online or offline. Laboratory managers manually schedule these appointments based on the usage of each lab machine, ensuring that the experiment is completed and delivered within the scheduled period.

[0003] Schematically, as Figure 1 As shown, Figure 1 Schematic diagram of the process tanks, liquid medicines and corresponding experimental purposes configured in each experimental machine in the wet process laboratory provided in the embodiment of the present application; Figure 1 It can be seen that since each experimental machine in the current wet process laboratory is equipped with process tanks suitable for different processes, different process flows may use process tanks in different positions on the same machine for experiments, or may use process tanks on different machines for experiments. As a result, the existing technology needs to consider many factors when manually scheduling experimental appointments based on the usage of each experimental machine in the laboratory. The scheduling efficiency and equipment utilization rate are low, and it cannot adapt to flexible and changeable process scenarios. In addition, the current experimental process still requires a lot of manual operations, and the safety of the experimenters cannot be guaranteed. Summary of the Invention

[0004] The purpose of this application is to solve at least one of the above-mentioned technical defects, especially the technical defects that the existing technology needs to consider many factors when manually scheduling experimental appointments based on the usage of various experimental machines in the laboratory, the scheduling efficiency and equipment utilization rate are low, and it cannot adapt to flexible and changeable process scenarios. In addition, the current experimental process still requires a lot of manual operations, and the safety of the experimenters cannot be guaranteed.

[0005] The present application provides a dark-light wet process laboratory intelligent operation system, which includes an order scheduling system and a dispatching system;

[0006] The scheduling system is used to receive the experimental machine, process route and delivery time selected by the experimental user, schedule the experimental task according to the experimental machine, process route and delivery time, and after the experimental user confirms, perform material preparation and warehousing operations according to the first scheduling result, and send the experimental information required for executing the experimental task to the scheduling system, and receive the experimental process data returned by the scheduling system and send it to the experimental user, and after the experiment is completed, notify the experimental user to pick up the materials according to the warehousing success instruction returned by the scheduling system;

[0007] The scheduling system is used to receive the experimental information sent by the scheduling system, and drive the experimental robot to perform relevant experimental operations according to the experimental information, and send the experimental process data generated during the experiment to the scheduling system, and after the experiment is completed, perform the warehousing operation on the experimental finished products and send a successful warehousing instruction to the scheduling system.

[0008] Optionally, the experimental information includes a loading information package and an experimental process package, wherein the loading information package includes the experimental number, the material quantity, the flower basket number and the storage location information, and the experimental process package includes the experimental number, the flower basket number, the flower basket quantity, the process sequence, the process time and the process parameters of each process node;

[0009] The process of the scheduling system driving the experimental robot to perform relevant experimental operations according to the experimental information includes:

[0010] The scheduling system drives the experimental robot to take out the experimental materials from the intelligent storage cabinet according to the experimental number, the material collection quantity, the flower basket number and the storage location information, and drives the experimental robot to perform relevant experimental operations on the experimental materials according to the experimental number, the flower basket number, the number of flower baskets, the process sequence, the process time and process parameters of each process node.

[0011] Optionally, after the experiment is completed, the order scheduling system notifies the experimental user to pick up the materials according to the successful warehousing instruction returned by the scheduling system, including:

[0012] After receiving the experiment completion signal sent by the experimental machine, the order scheduling system sends a material unloading task package to the scheduling system, and after receiving the unloading information returned by the scheduling system, determines whether to send a product storage instruction to the scheduling system according to the next unloading time of the experimental machine. After determining to send the product storage instruction to the scheduling system, the idle storage location number of the intelligent storage area is determined according to the storage signal sent by the scheduling system and sent to the scheduling system. After receiving the storage success instruction returned by the scheduling system, the experimental user is notified to pick up the material;

[0013] After the experiment is completed, the scheduling system performs a warehousing operation on the experimental finished product and sends a warehousing success instruction to the order scheduling system, including:

[0014] After receiving the unloading task package, the scheduling system unloads the material from the machine according to the unloading task package, and stores the unloaded experimental product on the AGV cart. After receiving the product warehousing instruction sent by the order scheduling system, the AGV cart is driven to the intelligent storage area, and after sending the warehousing signal to the order scheduling system, the robot is driven to complete the warehousing operation of the experimental product according to the idle storage location number returned by the order scheduling system, and a warehousing success instruction is sent to the order scheduling system.

[0015] Optionally, the system further comprises:

[0016] The scheduling system is further configured to, during the process of scheduling the current experimental task, terminate the experimental task scheduling operation if a liquid exchange task is detected, and after scheduling the liquid exchange task, perform material preparation and warehousing operations according to the second scheduling result, send the liquid exchange information required for executing the liquid exchange task to the scheduling system, receive the liquid exchange process data returned by the scheduling system, notify the liquid exchange object to remove the machine liquid barrel after the liquid exchange is completed, and continue to execute the experimental task scheduling operation;

[0017] The scheduling system is also used to receive the liquid exchange information sent by the order scheduling system, and drive the liquid exchange robot to perform relevant liquid exchange operations according to the liquid exchange information, and send the liquid exchange process data generated during the liquid exchange process to the order scheduling system, and put the machine liquid barrel into storage after the liquid exchange is completed.

[0018] The present application also provides an intelligent operation method, which is applied to the order scheduling system in the black light wet laboratory intelligent operation system described in any one of the above embodiments, and the method includes:

[0019] Receive the experimental machine, process route and delivery time selected by the experimental user;

[0020] Schedule the current experimental task according to the experimental machine, the process route and the delivery time, and after the experimental user confirms, perform material preparation and warehousing operations according to the first scheduling result, and send the experimental information required for executing the experimental task to the scheduling system;

[0021] After receiving the experimental process data returned by the scheduling system, it is sent to the experimental user, and after the experiment is completed, the experimental user is notified to pick up the materials according to the successful storage instruction returned by the scheduling system.

[0022] Optionally, the receiving of the experimental machine, process route and delivery time selected by the experimental user includes:

[0023] Receive an experimental machine selected by an experimental user, process parameters corresponding to each process node under at least one process flow associated with the experimental machine, and a delivery time; wherein one process node corresponds to one liquid tank on the experimental machine;

[0024] A process route is determined based on the process flow and process parameters corresponding to each process node under the process flow.

[0025] Optionally, scheduling the current experimental task according to the experimental machine, the process route, and the delivery time to obtain a first scheduling result includes:

[0026] Determine a first scheduling method for this experimental task according to the personnel category of the experimental user, the process route, and the delivery time;

[0027] Determine a first scheduling constraint for the current experimental task based on the experimental machine and the process route, and determine a device selection rule based on the first scheduling constraint;

[0028] The current experimental task is scheduled according to the first scheduling method, the first scheduling constraint, and the equipment selection rule to obtain a first scheduling result.

[0029] Optionally, the first scheduling method of determining the experimental task according to the personnel category of the experimental user, the process route, and the delivery time includes:

[0030] When the user category of the experiment is an internal user, the first scheduling mode of the experiment task is directly set to sequential scheduling;

[0031] When the user category of the experiment is an external user, the experiment task is reversed according to the process route and the delivery time, and it is determined whether the planned start time of the first process in the process route after the reverse scheduling has expired;

[0032] If it expires, the first scheduling mode of this experimental task will be set to sequential scheduling;

[0033] If it has not expired, the first scheduling mode of this experimental task will be set to reverse scheduling.

[0034] Optionally, before determining the first scheduling mode of the experimental task according to the personnel category of the experimental user, the process route, and the delivery time, the method further includes:

[0035] Determine the personnel category of the experimental user, the experimental type corresponding to the experimental machine and the process route, and the current experimental load of the laboratory;

[0036] The scheduling priority of this experimental task is determined according to the personnel category, the experiment type and the experimental load, and the step of determining the first scheduling method of this experimental task according to the personnel category of the experimental user, the process route and the delivery time is executed according to the scheduling priority.

[0037] Optionally, performing material preparation and warehousing operations according to the first scheduling result includes:

[0038] The start time, the number of reserved flower baskets, and the latest loading time of this experimental task are determined based on the first scheduling result, and the experimental user is notified to prepare the experimental materials within a preset period before the start time. The experimental materials corresponding to the number of reserved flower baskets are placed in the smart storage cabinet before the latest loading time to complete the warehousing operation.

[0039] Optionally, after the experiment is completed, notifying the experiment user to pick up the materials according to the successful storage instruction returned by the scheduling system includes:

[0040] After receiving the experiment completion signal sent by the experimental machine, sending the unloading task package to the scheduling system;

[0041] After receiving the unloading information returned by the scheduling system, determining whether to send a product warehousing instruction to the scheduling system according to the next unloading time of the experimental machine;

[0042] After determining to send the product warehousing instruction to the scheduling system, determining the free storage location number of the intelligent storage area according to the warehousing signal sent by the scheduling system and sending it to the scheduling system;

[0043] After receiving the successful warehousing instruction returned by the scheduling system, the experimental user is notified to pick up the materials.

[0044] Optionally, the method further includes:

[0045] During the scheduling of this experimental task, if a liquid replacement task is detected, the experimental task scheduling operation is terminated, and after the liquid replacement task is scheduled, the material preparation and warehousing operations are performed according to the second scheduling result;

[0046] The liquid exchange information required to execute the liquid exchange task is sent to the scheduling system, and the liquid exchange process data returned by the scheduling system is received. After the liquid exchange is completed, the liquid exchange object is notified to take out the machine liquid barrel and continue to execute the experimental task scheduling operation.

[0047] Optionally, the process of detecting a fluid replacement task includes:

[0048] Detecting whether the liquid level of the machine barrel liquid of the experimental machine is lower than the safe liquid level;

[0049] If it is less than, after sending a refill reminder to the refill target, continue to detect whether the liquid level of the machine barrel liquid is less than the warning level;

[0050] If it is less than, a fluid replacement task to be confirmed is generated and sent to the fluid replacement object for confirmation. When it is detected that the fluid replacement object confirms the fluid replacement, the final fluid replacement task is formed.

[0051] Optionally, after scheduling the fluid exchange task, obtaining a second scheduling result includes:

[0052] determining a second scheduling mode and a second scheduling constraint for the fluid exchange task;

[0053] The current fluid exchange task is scheduled according to the second scheduling method and the second scheduling constraint to obtain a second scheduling result.

[0054] Optionally, the method further includes:

[0055] Upon receiving the abnormal signal sent by the experimental machine, generating an abnormal call sheet corresponding to the abnormal signal;

[0056] Push the abnormal call sheet to the corresponding person in charge and start a countdown, and send the abnormal call sheet to the abnormal dashboard for display;

[0057] If the abnormal call sheet processing times out, the abnormal call sheet will be upgraded to an early warning prompt.

[0058] The present application also provides an intelligent operation method, which is applied to the scheduling system in the black light wet laboratory intelligent operation system described in any one of the above embodiments, and the method includes:

[0059] Receive the experimental information sent by the order scheduling system, and drive the experimental robot to perform relevant experimental operations according to the experimental information;

[0060] The experimental process data generated during the experiment is sent to the order scheduling system, and after the experiment is completed, the experimental finished product is put into storage, and a successful storage instruction is sent to the order scheduling system.

[0061] Optionally, the experimental information includes a loading information package and an experimental process package, wherein the loading information package includes the experimental number, the material quantity, the flower basket number and the storage location information, and the experimental process package includes the experimental number, the flower basket number, the flower basket quantity, the process sequence, the process time and the process parameters of each process node;

[0062] Driving the experimental robot to perform relevant experimental operations according to the experimental information includes:

[0063] According to the experiment number, the material quantity, the flower basket number and the storage location information, the experimental robot is driven to take out the experimental materials from the intelligent storage cabinet;

[0064] According to the experiment number, the flower basket number, the number of flower baskets, the process sequence, the process time and process parameters of each process node, the experimental robot is driven to perform relevant experimental operations on the experimental materials.

[0065] Optionally, after the experiment is completed, the finished product is put into storage and a successful storage instruction is sent to the order scheduling system, including:

[0066] After receiving the unloading task package sent by the order scheduling system, unload the materials from the machine according to the unloading task package, and store the unloaded experimental products on the AGV car;

[0067] After receiving the product entry instruction sent by the order scheduling system, the AGV is driven to the intelligent storage area and sends an entry signal to the order scheduling system;

[0068] According to the idle storage location number returned by the order scheduling system, the robot is driven to complete the warehousing operation of the experimental finished product, and a warehousing success instruction is sent to the order scheduling system.

[0069] Optionally, the method further includes:

[0070] Receive the fluid exchange information sent by the order queuing system, and drive the fluid exchange robot to perform relevant fluid exchange operations according to the fluid exchange information;

[0071] The liquid replacement process data generated during the liquid replacement process is sent to the order scheduling system, and the machine liquid barrel is put into storage after the liquid replacement is completed.

[0072] It can be seen from the above technical solutions that the embodiments of the present application have the following advantages:

[0073] The present application provides an intelligent operation system and intelligent operation method for a dark-light wet process laboratory, which includes an order scheduling system and a scheduling system; wherein the order scheduling system can receive the experimental machine, process route and delivery time selected by the experimental user, and schedule the experimental task according to the experimental machine, process route and delivery time. After the experimental user confirms, the material preparation and warehousing operations can be performed according to the first scheduling result, and the experimental information required to execute the experimental task can be sent to the scheduling system. After receiving the experimental information sent by the order scheduling system, the scheduling system can drive the experimental robot to perform relevant experimental operations according to the experimental information, and send the experimental process data generated during the experiment to the order scheduling system. After receiving the experimental process data returned by the scheduling system, the order scheduling system sends it to the experimental user so that the experimental user can view the experimental progress and experimental status in real time. In addition, the scheduling system of the present application can also perform warehousing operations on the experimental finished products after the experiment is completed, and send the successful warehousing instruction to the order scheduling system, so that the order scheduling system can notify the experimental user to pick up the materials according to the successful warehousing instruction after the experiment is completed. This process only requires the experimenter to prepare and retrieve materials, and all other operations are performed by the order scheduling system, the dispatching system, and the experimental robot, which greatly liberates manpower, allowing the experimenter to devote more energy to scientific research and improving the experimenter's work safety. Compared with manual scheduling and manual experiments, this application can not only perform efficient scheduling through the order scheduling system, but also respond to flexible and changeable process scenarios by modifying relevant algorithms, and can also ensure efficient use of equipment, stability and safety. BRIEF DESCRIPTION OF THE DRAWINGS

[0074] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0075] Figure 1 Schematic diagram of the process tanks, chemical solutions, and corresponding experimental objectives configured in each experimental machine in the wet process laboratory provided in the embodiment of the present application;

[0076] Figure 2 A schematic diagram of the structure of a black light wet process laboratory intelligent operation system provided in an embodiment of the present application;

[0077] Figure 3 This is an interface display diagram for the experimental user to view the experimental process data provided in the embodiment of the application;

[0078] Figure 4 A schematic diagram of the material collection interface provided by an embodiment of the present application when a user collects materials;

[0079] Figure 5 A flowchart of an intelligent operation method provided in an embodiment of the present application;

[0080] Figure 6 This is a diagram showing the interface for modifying process parameters provided in an embodiment of the present application;

[0081] Figure 7 A schematic diagram of a process for detecting whether a fluid replacement task is available according to an embodiment of the present application;

[0082] Figure 8 A schematic diagram of the experimental machine abnormality handling process provided in an embodiment of the present application;

[0083] Figure 9 A flowchart of another intelligent operation method provided in an embodiment of the present application. DETAILED DESCRIPTION

[0084] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0085] In one embodiment, Figure 2 As shown, Figure 2 This is a structural diagram of a dark-light wet-process laboratory intelligent operation system provided in an embodiment of the present application; the present application provides a dark-light wet-process laboratory intelligent operation system, which includes an order scheduling system and a dispatching system.

[0086] The scheduling system is used to receive the experimental machine, process route and delivery time selected by the experimental user, schedule the experimental task according to the experimental machine, the process route and the delivery time, and after confirmation by the experimental user, perform material preparation and warehousing operations according to the first scheduling result, and send the experimental information required to execute the experimental task to the scheduling system, and receive the experimental process data returned by the scheduling system and send it to the experimental user, and after the experiment is completed, notify the experimental user to pick up the materials according to the successful warehousing instruction returned by the scheduling system.

[0087] The scheduling system is used to receive the experimental information sent by the scheduling system, and drive the experimental robot to perform relevant experimental operations according to the experimental information, and send the experimental process data generated during the experiment to the scheduling system, and after the experiment is completed, perform the warehousing operation on the experimental finished products and send a successful warehousing instruction to the scheduling system.

[0088] In this embodiment, in the process of performing intelligent operations on the wet laboratory, the scheduling requirements and system requirements of the wet laboratory are taken into consideration. For example, a single machine in the wet laboratory needs to realize the scheduling requirements that multiple tanks can work at the same time, multiple machines need to realize the scheduling requirements of process interconnection and sequence arrangement, and multiple machines also need to realize the scheduling requirements that multiple groups of experiments can work at the same time and the sequence of multiple groups of experiments can be planned, as well as the scheduling requirements of timely adjusting time and sequence in case of emergencies; in addition, system requirements include but are not limited to the realization of personnel management, equipment management, task management, order scheduling, quality management and other functions.

[0089] Based on this, this application configures an order scheduling system and a dispatching system, wherein the order scheduling system can be improved based on the existing APS (Advanced Planning and Scheduling) system, and the dispatching system can be improved based on the existing MES (Manufacturing Execution System). Of course, the order scheduling system and the dispatching system can also be improved based on other existing systems, or a completely different scheduling and dispatching system can be set up independently. The specific settings can be made according to actual conditions and are not restricted here.

[0090] The order scheduling system and dispatching system of this application are an indispensable part of a dark wet method laboratory. Among them, the order scheduling system is the brain, responsible for reasonably arranging the execution plan of each experiment / fluid exchange task, ensuring that each task is carried out in an orderly and efficient manner, and improving equipment utilization. The dispatching system is the central nervous system, responsible for receiving instructions from the brain, and controlling and coordinating equipment to execute as required. At the same time, it obtains equipment operating parameters, monitors abnormalities, and execution progress in real time, and optimizes the plan by linking the order scheduling system according to the execution status, thus forming a closed loop of plan → execution. The rationality of the order scheduling system's plan arrangement directly affects the experimental appointment and equipment utilization, while the reliability and efficiency of the dispatching system's execution directly affect whether the experiment can be executed normally.

[0091] Therefore, in a specific implementation method, the order scheduling system of the present application can receive the experimental machine, process route and delivery time selected by the experimental user. The experimental user can be an on-campus user or an off-campus user. When selecting the experimental machine and process route, the experimental user can first log in to the intelligent reservation system to make an experimental reservation. The system is equipped with a complete experimental reservation process. Making reservations through this process can not only ensure that the experimental personnel have a certain level of experimental safety awareness and experimental operation cognition, but also clarify the experimental personnel's reservation authority, thereby facilitating the management of experimental personnel. The delivery time here can be selected according to the time period available for reservation displayed in the intelligent reservation system. The default time range for reservation is 7 days and can be set. The earliest available reservation time can be the current time + preparation time (set time), which is 30 minutes by default and can be set. In addition, when experimental users schedule experiments, the intelligent reservation system can also display relevant reservation rules for the wet method laboratory, such as priority: according to the order of experimental reservation time; single-machine scheduling: the same experiment is only allowed to operate between different tanks of one machine; scheduling re-confirmation is not allowed after the experiment starts; number of flower baskets in a single experiment: the maximum number of flower baskets in a single experiment, the default value is 1, which can be set; liquid tank capacity constraint: only one flower basket is allowed to operate in the same tank during the same period, etc. The specific settings can be made according to actual conditions and are not restricted here.

[0092] Next, the scheduling system of this application can schedule the experimental tasks based on the experimental machine, process route, and delivery time. Specific scheduling methods, such as sequential, reverse, and mixed scheduling, can be considered during scheduling. Scheduling can also take into account scheduling constraints, such as process constraints: establishing a constraint relationship between the process and the experiment based on the process route; equipment constraints: establishing a constraint relationship between the machine and the liquid tank, and between the liquid tank and the process; capacity constraints: considering the process route, taking into account the working hours of each process, the current machine load, and the bottleneck process; experiment start constraints: no scheduling reconfirmation is allowed after the experiment begins; appointment time constraints: appointments can be made up to N days in advance, and up to N days (N is configurable); emergency constraints: allowing two hours of flexibility each day, etc. Of course, scheduling priorities can also be considered: scheduling priorities can be established based on personnel category, experiment type, etc.; equipment selection rules can also be considered: equipment that meets equipment constraints can perform different liquid tank tasks in parallel within a single machine, and can perform different experimental tasks in parallel on multiple machines. After combining multiple factors for intelligent scheduling, the scheduling system automatically generates a first scheduling result based on the principle of maximizing equipment utilization and experimental efficiency. This first scheduling result includes, but is not limited to, a scheduling plan for each experimental task, down to each process, machine, and slot, accurate to the second. For example, the first scheduling result of this application may be as follows:

[0093] Experimental task No: SA001;

[0094] Process: KOH etching silicon;

[0095] Process time: 28 hours;

[0096] Expected experiment completion time: 9.2 12:00;

[0097] Scheduling results:

[0098] Experiment start time: 9.2 14:00;

[0099] Experiment end time: 9.3 18:00.

[0100] Furthermore, after this application determines the first scheduling result, the first scheduling result can also be sent to the experimental user for confirmation. When the experimental user confirms, the scheduling takes effect. If the experimental user fails to confirm the scheduling within the specified time, the experimental task will be set to an invalid state, or the priority of the experimental task will be postponed, waiting for further response from the experimental user; if the experimental user is not satisfied with the current scheduling, the scheduling operation can also be canceled and a new appointment can be made. At this time, the experimental user can also put forward some opinions and suggestions for this scheduling, so that the scheduling can be optimized according to the opinions and suggestions when the scheduling is re-performed later.

[0101] When the experimental user confirms the schedule, the scheduling system can prepare materials and carry out warehousing operations according to the first scheduling results, and send the experimental information required to execute the experimental task to the scheduling system. When the scheduling system receives the experimental information sent by the scheduling system, it can drive the experimental robot to perform relevant experimental operations based on the experimental information. For example, it can combine equipment, manipulators, AGV carts, loading and unloading cabinets and other hardware to realize loading, automatic start-up, automatic production, automatic collection, unloading, automatic closing, equipment maintenance warning, equipment full life cycle history and other functions, thereby realizing a dark and efficient wet method laboratory.

[0102] During this process, the scheduling system can also send the experimental process data generated during the experiment to the order scheduling system, so that the order scheduling system can send the experimental process data to the experimental user. Figure 3 As shown, Figure 3 This is an interface display diagram for the experimental user to view the experimental process data provided in the embodiment of the application; Figure 3In the process of scheduling, experimental users can receive relevant information given by the experimental process data sent by the scheduling system, such as the experiment name and flower basket number, and log in to the scheduling system to view it. When viewing, they can choose to select a specific experiment according to the experiment name, and select a specific flower basket in the experiment according to the flower basket number. At this time, the scheduling system can display the experimental process data corresponding to the flower basket to the experimental user, such as the planned time, actual time, process parameters, abnormal information and execution details of each process node. Experimental users can understand the detailed experimental process through the experimental process data, and then realize visual experiments.

[0103] When the experiment is over, the scheduling system can put the finished experimental products into storage and send a successful storage instruction to the order scheduling system. After receiving the successful storage instruction, the order scheduling system can notify the experimental user to pick up the materials. Furthermore, in the process of notifying the experimental user to prepare and pick up materials, the order scheduling system in this application can collect recent weather information, the experimental user's other experimental appointments, course schedules, and other experimental users' material collection and preparation conditions, etc., and then combine objective and subjective factors to make reasonable material collection suggestions. For example, the order scheduling system can send information such as "It has rained a lot in the past week and the weather is relatively hot. It is recommended that you bring rain gear when picking up materials, and pick up materials between 12 noon and 1 pm to avoid peak hours" to the experimental user. This information can be generated by the AI ​​model, thereby effectively improving the user experience.

[0104] In addition, during the process of preparing and retrieving materials, this application can also verify the user's identity and authority and the corresponding task to prevent incorrect selection. Among them, when verifying the user's identity and authority and the corresponding task, card verification, login information comparison verification, and verification code verification can be performed. The specific settings can be set according to the actual situation and are not limited here.

[0105] It should be noted that since this application is to intelligently schedule the wet lab and perform related experimental operations, and the scheduling of the wet lab requires specific process slots for the equipment, the smallest scheduling unit of the APS products currently on the market is the equipment, and this type of APS product is more suitable for mass production in the manufacturing industry. In actual application scenarios, the manufacturing industry does not have high requirements for the vertical depth and flexibility of APS and MES. The system is mainly manual and supplemented by manual labor. There are still a lot of manual operations, and the effect of the black light cannot be achieved. The black light wet lab of this application can not only achieve black light operation and efficient operation, but also can cope with flexible and changeable process scenarios. That is, it allows experimenters to make appointments and experiments easily, so that they can focus more on scientific research.

[0106] In the above embodiment, the system includes an order scheduling system and a scheduling system; wherein, the order scheduling system can receive the experimental machine, process route and delivery time selected by the experimental user, and schedule the current experimental task according to the experimental machine, process route and delivery time. After the experimental user confirms, the material preparation and warehousing operations can be performed according to the first scheduling result, and the experimental information required to perform the experimental task can be sent to the scheduling system. After receiving the experimental information sent by the order scheduling system, the scheduling system can drive the experimental robot to perform relevant experimental operations according to the experimental information, and send the experimental process data generated during the experiment to the order scheduling system. After receiving the experimental process data returned by the scheduling system, the order scheduling system sends it to the experimental user so that the experimental user can view the experimental progress and experimental status in real time. In addition, the scheduling system of the present application can also perform warehousing operations on the experimental finished products after the experiment is completed, and send the successful warehousing instruction to the order scheduling system, so that the order scheduling system can notify the experimental user to pick up the materials according to the successful warehousing instruction after the experiment is completed. This process only requires the experimenter to prepare and retrieve materials, and all other operations are performed by the order scheduling system, the dispatching system, and the experimental robot, which greatly liberates manpower, allowing the experimenter to devote more energy to scientific research and improving the experimenter's work safety. Compared with manual scheduling and manual experiments, this application can not only perform efficient scheduling through the order scheduling system, but also respond to flexible and changeable process scenarios by modifying relevant algorithms, and can also ensure efficient use of equipment, stability and safety.

[0107] In one embodiment, the experimental information includes a loading information package and an experimental process package. The loading information package contains the experimental number, material quantity, flower basket number and storage location information. The experimental process package contains the experimental number, flower basket number, flower basket quantity, process sequence, process time and process parameters of each process node.

[0108] The process of the scheduling system driving the experimental robot to perform relevant experimental operations according to the experimental information may include:

[0109] The scheduling system drives the experimental robot to take out the experimental materials from the intelligent storage cabinet according to the experimental number, the material collection quantity, the flower basket number and the storage location information, and drives the experimental robot to perform relevant experimental operations on the experimental materials according to the experimental number, the flower basket number, the number of flower baskets, the process sequence, the process time and process parameters of each process node.

[0110] In this embodiment, when the experiment reaches the start time, the scheduling system can package the experimental information required for this experimental task and send it to the scheduling system so that the scheduling system can drive the experimental robot to perform relevant experimental operations based on the experimental information. Among them, the experimental information sent by the scheduling system in this application is specifically divided into a loading information package and an experimental process package. The loading information package includes: the experiment number, the material quantity, the flower basket number and the warehouse location information; the experimental process package includes: the experiment number, the flower basket number, the flower basket number, the process sequence (which process tanks to pass through), the time of each process (residence time in the tank), the liquid tank solution ratio, temperature, whether to circulate, the start and end time of the cycle, whether to shake, the start and end time of shaking, whether to ultrasonicate, and the start and end time of ultrasonication.

[0111] After the scheduling system drives the experimental robot to perform relevant experimental operations according to the above experimental information, the scheduling system can also receive the experimental signals fed back by the scheduling system, communicate, record the experimental process data of the experimental process in real time and display it.

[0112] In one embodiment, after the experiment is completed, the order scheduling system notifies the experiment user to pick up the materials according to the successful warehousing instruction returned by the scheduling system, which may include:

[0113] After receiving the experiment completion signal sent by the experimental machine, the order scheduling system sends a material unloading task package to the scheduling system, and after receiving the unloading information returned by the scheduling system, determines whether to send a product warehousing instruction to the scheduling system based on the next unloading time of the experimental machine. After determining to send the product warehousing instruction to the scheduling system, the idle storage location number of the intelligent storage area is determined according to the warehousing signal sent by the scheduling system and sent to the scheduling system. After receiving the warehousing success instruction returned by the scheduling system, the experimental user is notified to pick up the material.

[0114] The process of the scheduling system performing a warehousing operation on the experimental finished product after the experiment is completed and sending a warehousing success instruction to the order scheduling system may include:

[0115] After receiving the unloading task package, the scheduling system unloads the material from the machine according to the unloading task package, and stores the unloaded experimental product on the AGV cart. After receiving the product warehousing instruction sent by the order scheduling system, the AGV cart is driven to the intelligent storage area, and after sending the warehousing signal to the order scheduling system, the robot is driven to complete the warehousing operation of the experimental product according to the idle storage location number returned by the order scheduling system, and a warehousing success instruction is sent to the order scheduling system.

[0116] In this embodiment, when the experiment is completed, the experimental machine can send an experiment completion signal to the order scheduling system. At this time, the order scheduling system can connect to the scheduling system and send a material unloading task package. The content of the unloading task package may include: machine number, experimental task number, flower basket number, and machine flower basket storage location. The scheduling system completes the unloading operation of the corresponding flower basket in the corresponding experimental machine according to the content of the unloading task package, stores it in the AGV car, and returns the unloading information. At this time, the order scheduling system can send a product storage instruction to the AGV car according to the idle algorithm. For example, the order scheduling system can calculate the next unloading time of the experimental machine. If the interval time is greater than the idle judgment value, the "product storage" instruction is sent to the AGV car through the scheduling system; if the interval time is not greater than the idle judgment value, it means that the experimental machine is about to carry out the next unloading. At this time, the AGV car can wait for a certain time so that the machine can unload the material again and store it together with the previous experimental product.

[0117] When the scheduling system receives the product entry instruction sent by the order scheduling system, it can drive the AGV car to the intelligent storage area. At this time, the scheduling system can send an entry signal to the order scheduling system, so that the order scheduling system can determine the storage situation of the intelligent storage area according to the entry signal sent by the scheduling system, and give the idle storage location number and send it to the scheduling system. The scheduling system can drive the robot to complete the warehousing operation of the experimental finished product according to the idle storage location number, and send a successful entry instruction to the order scheduling system after the warehousing. After receiving the instruction, the order scheduling system can notify the experimental user to pick up the material within the specified time.

[0118] Schematically, as Figure 4 As shown, Figure 4 A schematic diagram of the material collection interface provided by an embodiment of the present application when a user collects materials; Figure 4 In the smart storage area, users can select an experiment on the smart touchscreen and click "Get Samples," which will initiate the robotic arm's movement. Once the finished product is ready and placed at the warehouse entrance, the user can click to open the door and retrieve it. If more samples are needed, the system prompts them to continue. Once all finished products have been shipped out, the experiment status changes to "Complete." Furthermore, if a user fails to retrieve a sample within the specified timeframe, the finished product will be collected by the administrator to prevent the storage space from being occupied for an extended period and impacting the storage of other completed experiments.

[0119] In one embodiment, the system may further include:

[0120] The scheduling system is also used to terminate the experimental task scheduling operation if a liquid change task is detected during the scheduling of this experimental task, and after scheduling the liquid change task, perform material preparation and warehousing operations according to the second scheduling result, and send the liquid change information required to execute the liquid change task to the scheduling system, and receive the liquid change process data returned by the scheduling system, and notify the liquid change object to take out the machine liquid barrel after the liquid change is completed, and continue to execute the experimental task scheduling operation.

[0121] The scheduling system is also used to receive the liquid exchange information sent by the order scheduling system, and drive the liquid exchange robot to perform relevant liquid exchange operations according to the liquid exchange information, and send the liquid exchange process data generated during the liquid exchange process to the order scheduling system, and put the machine liquid barrel into storage after the liquid exchange is completed.

[0122] In this embodiment, since this application performs intelligent operations in a wet lab, which involves a variety of chemical reagents, such as etching semiconductor wafers using specific chemical solutions to remove unwanted materials and form various circuit structures and devices, if the chemical solution reserves are insufficient for the experiment or the reserve is insufficient to complete the process flow, the efficiency of the experimental task will be seriously restricted.

[0123] Based on this, the scheduling system of this application can also detect whether there is a liquid change task during the scheduling of this experimental task. The liquid change task can be automatically generated by the scheduling system, and it also supports manual generation of liquid change tasks. If there is, the experimental task scheduling operation will be terminated, the priority of the liquid change task will be adjusted to the highest, and after the liquid change task is scheduled, the material preparation and warehousing operations will be performed according to the second scheduling result. Among them, the liquid change tasks of this application can be divided into: liquid change preparation, liquid change execution and liquid barrel recovery, all of which are completed by the touch screen machine at the door of the laboratory. The specific operation steps are as follows:

[0124] 1. Change fluid and prepare materials

[0125] 1) The user clicks [Liquid Change and Material Preparation], selects the material change task, and clicks [Liquid Barrel Storage];

[0126] 2) Scan the QR code to register the liquid barrel and select an available storage location;

[0127] 3) The storage door is opened and the machine liquid barrel is placed;

[0128] 4) Click on the storage;

[0129] 5) The storage location is closed and completed.

[0130] 2. Execution of fluid change

[0131] After all the liquid barrels for the machines are put into storage, click on the liquid change function and the scheduling system will start the automatic operation.

[0132] During the operation, the scheduling system sends the liquid replacement process data to the order scheduling system, and the order scheduling system displays the completion status of each node through the touch screen, as follows:

[0133] 2024.8.20 15:24 Liquid barrels are being shipped out of the warehouse...

[0134] 2024.8.20 15:25 Liquid barrels arrived at the machine...

[0135] 2024.8.20 15:25 The liquid in the tank is being replaced...

[0136] 2024.8.20 15:55 Liquid tank replacement completed...

[0137] Execution completed...

[0138] 3. Liquid barrel recycling

[0139] After the liquid change is completed, the order system can notify the dispatching system to recover the liquid barrel. The dispatching system can drive the AGV to put the residual liquid barrel back to the intelligent storage area. At this time, the order system can notify the liquid change object to take out the machine liquid barrel. The liquid change object needs to recover and register the residual liquid barrel. The details are as follows:

[0140] 1) The user clicks [Liquid Exchange Bucket Recovery], selects one or more locations, and clicks [Open Door];

[0141] 2) Open the storage door and take out the liquid barrel;

[0142] 3) Click Close to complete.

[0143] Furthermore, in the process of scheduling the liquid exchange tasks, the scheduling system in this application may consider specific scheduling methods, such as forward scheduling, reverse scheduling, mixed scheduling, etc., and may also consider specific scheduling constraints, such as equipment constraints: liquid tank and equipment constraints, liquid exchange period, equipment unavailability, or valve closure between the liquid tank and the equipment; production capacity constraints: combined with the liquid exchange working hours, consider the load of the experimental tasks scheduled on the current machine; task start constraints: after the liquid exchange task starts, scheduling re-confirmation is not allowed; liquid exchange start time constraints: liquid exchange tasks generated by liquid level advance warnings will start within N days (N can be set), and liquid exchange tasks generated by liquid level forced warnings will start within N hours (N can be set); liquid exchange tasks and experimental task constraints: during the execution of the liquid exchange task, scheduled experimental tasks that overlap in time will be forced to fail or be forced to be postponed. Of course, the scheduling priority can also be set: the liquid exchange task has the highest priority. After scheduling the fluid exchange tasks according to the scheduling method, scheduling constraints, and scheduling priority, a second scheduling result can be obtained. The second scheduling result includes a scheduling plan for each fluid exchange task accurate to the second and details of the impact on other experimental tasks.

[0144] In one embodiment, Figure 5 As shown, Figure 5 This is a flow chart of an intelligent operation method provided in an embodiment of the present application. This application also provides an intelligent operation method, which is applied to the order scheduling system in the dark light wet laboratory intelligent operation system described in any of the above embodiments. The method may include:

[0145] S110: Receive the experimental machine, process route and delivery time selected by the experimental user.

[0146] S120: Schedule the experimental task according to the experimental machine, process route and delivery time. After the experimental user confirms, prepare materials and put them into storage according to the first scheduling result, and send the experimental information required to execute the experimental task to the scheduling system.

[0147] S130: After receiving the experimental process data returned by the scheduling system, it is sent to the experimental user, and after the experiment is completed, the experimental user is notified to pick up the materials according to the successful storage instruction returned by the scheduling system.

[0148] In this embodiment, the scheduling system receives the experimental machine, process route, and delivery time selected by the experiment user and schedules the experiment task based on the experimental machine, process route, and delivery time. Specific scheduling methods, such as sequential, reverse, and mixed scheduling, can be considered during scheduling. Scheduling can also take into account scheduling constraints, such as process constraints: establishing constraints between processes and experiments based on the process route; equipment constraints: establishing constraints between machines and tanks, and between tanks and processes; capacity constraints: considering the process route, taking into account the working hours of each process, the current machine load, and bottleneck processes; experiment start constraints: prohibiting scheduling reconfirmation after the experiment begins; appointment time constraints: allowing appointments to be made up to N days in advance and up to N days (N is configurable); and emergency constraints: allowing two hours of flexibility each day. Furthermore, scheduling priorities can be established based on personnel category, experiment type, and other factors. Equipment selection rules can also be considered: equipment that meets equipment constraints can run tasks for different tanks within a single machine in parallel, and can run tasks for different experiments on multiple machines in parallel. After combining multiple factors for intelligent scheduling, the scheduling system automatically arranges the first scheduling result based on the principle of highest equipment utilization and highest experimental efficiency. The first scheduling result includes but is not limited to each experimental task, specific to each process, machine, and slot, with a scheduling plan accurate to the second.

[0149] Furthermore, after this application determines the first scheduling result, the first scheduling result can also be sent to the experimental user for confirmation. When the experimental user confirms, the scheduling takes effect, and the scheduling system can prepare materials and perform warehousing operations according to the first scheduling result, and send the experimental information required to perform the experimental task to the scheduling system. When the scheduling system receives the experimental information sent by the scheduling system, it can drive the experimental robot to perform relevant experimental operations based on the experimental information, such as combining equipment, manipulators, AGV carts, loading and unloading cabinets and other hardware to realize loading, automatic start-up, automatic production, automatic collection, unloading, automatic closing, equipment maintenance warning, equipment full life cycle history and other functions, thereby realizing a dark and efficient wet method laboratory.

[0150] During this process, the scheduling system can also send the experimental process data generated during the experiment to the order scheduling system, so that the order scheduling system can send the experimental process data to the experimental user, and the experimental user can understand the detailed experimental process through the experimental process data, thereby realizing a visual experiment. When the experiment is over, the scheduling system can perform the warehousing operation on the finished experimental product and send a successful warehousing instruction to the order scheduling system. After the order scheduling system receives the successful warehousing instruction, it can notify the experimental user to pick up the material. This process only requires the experimenter to prepare and pick up the materials, and the remaining operations are all performed by the order scheduling system, the scheduling system and the experimental robot, thereby liberating manpower to a great extent, allowing the experimenter to devote more energy to scientific research work, and improving the experimental personnel's work safety. Compared with manual scheduling and manual experiments, the present application can not only perform efficient scheduling through the order scheduling system, but also cope with flexible and changeable process scenarios by modifying relevant algorithms, and can also ensure efficient utilization of equipment, stability and safety.

[0151] In one embodiment, receiving the experimental machine, process route, and delivery time selected by the experimental user in S110 may include:

[0152] S111: Receive an experimental machine selected by an experimental user, process parameters corresponding to each process node under at least one process flow associated with the experimental machine, and a delivery time; wherein one process node corresponds to one liquid tank on the experimental machine.

[0153] S112: Determine a process route according to the process flow and process parameters corresponding to each process node in the process flow.

[0154] In this embodiment, when the order scheduling system receives the experimental machine, process route and delivery time selected by the experimental user, the user can set the process parameters corresponding to each process node under at least one process flow associated with the experimental machine according to his or her own needs after selecting the experimental machine.

[0155] Schematically, as Figure 6 As shown, Figure 6 This is a diagram showing the interface for modifying process parameters provided in an embodiment of the present application; Figure 6 In the experiment, the user can click on the specific process node under the process flow associated with the experimental machine he selected and modify the process parameters of each process node. The main parameters are as follows:

[0156] Process time (the time the flower basket stays in the liquid tank), in seconds;

[0157] Solution ratio: format X:1, X is set according to experimental requirements, and a list option is provided;

[0158] Tank temperature: For heated tanks, you can enter the specified temperature value according to the temperature range limit;

[0159] Whether to loop, the start and end time of the loop;

[0160] Whether ultrasound was performed, and the start and end time of ultrasound;

[0161] whether tossing;

[0162] Whether it shakes.

[0163] Among them, different experimental machines in this application are equipped with different liquid tanks according to different experimental purposes. One process node corresponds to one liquid tank on the experimental machine. For details, please refer to Figure 1 The parameters that can be set for each liquid tank are different. Please refer to the detailed design instructions for details and no restrictions are imposed here.

[0164] After the experimental user in this application sets the process parameters corresponding to each process node according to his or her own experimental needs, the scheduling system can organize the process parameters into corresponding process routes, and perform intelligent scheduling based on the experimental machine, process route and delivery time selected by the experimental user.

[0165] In one embodiment, in S120, the current experimental task is scheduled according to the experimental machine, the process route, and the delivery time to obtain a first scheduling result, which may include:

[0166] S121: Determine a first scheduling method for this experimental task according to the personnel category of the experimental user, the process route, and the delivery time.

[0167] S122: Determine a first scheduling constraint for this experimental task based on the experimental machine and the process route, and determine an equipment selection rule based on the first scheduling constraint.

[0168] S123: Schedule the current experimental task according to the first scheduling method, the first scheduling constraint, and the equipment selection rule to obtain a first scheduling result.

[0169] In this embodiment, when scheduling the current experimental task based on the experimental machine, process route, and delivery time, the scheduling system may first determine a primary scheduling method for the current experimental task based on the experimental user's personnel category, process route, and delivery time. This primary scheduling method may include, but is not limited to, sequential, reverse, or mixed scheduling. Next, the application may determine a primary scheduling constraint for the current experimental task based on the experimental machine and process route, and determine equipment selection rules based on the scheduling constraint.

[0170] For example, this application can determine the end of the process for this experimental task based on the experimental machine and process route: based on the process route, establish constraints between the process and the experiment; equipment constraints: establish constraints between the machine and the liquid tank, and between the liquid tank and the process; capacity constraints: combined with the process route, consider the working hours of each process, the current machine load, and the bottleneck process; experiment start constraints: after the experiment begins, scheduling reconfirmation is not allowed; appointment time constraints: appointments can be made up to N days in advance, and up to N days (N is configurable); emergency constraints: allow two hours of flexibility each day, etc. Furthermore, based on the first scheduling constraint, equipment selection constraints are determined: equipment that meets the equipment constraints can run different liquid tank tasks concurrently within a single machine and can run different experimental tasks concurrently on multiple machines.

[0171] After the first scheduling method, the first scheduling constraints and the equipment selection rules are determined, the scheduling system can intelligently schedule the experimental task according to the first scheduling method, the first scheduling constraints and the equipment selection rules to obtain the first scheduling result.

[0172] In one embodiment, determining the first scheduling method of the experimental task according to the personnel category of the experimental user, the process route, and the delivery time in S121 may include:

[0173] S1211: When the personnel category of the experimental user is an internal user, the first scheduling mode of this experimental task is directly set to sequential scheduling.

[0174] S1212: When the personnel category of the experimental user is an external user, the experimental task is reversed according to the process route and the delivery time, and it is determined whether the planned start time of the first process in the process route after the reverse scheduling has expired.

[0175] S1213: If it is expired, the first scheduling mode of this experimental task is set to sequential scheduling.

[0176] S1214: If it has not expired, the first scheduling mode of this experimental task is set to reverse scheduling.

[0177] In this embodiment, when determining the first scheduling method of this experimental task, the personnel category corresponding to the experimental user can be determined first. When it is an internal user, that is, an on-campus user or a school-enterprise cooperation user, since the experimental cycle of this type of user is shorter and the efficiency is higher, the first scheduling method of the experimental task can be directly set to forward scheduling for this type of user; and when the personnel category of the experimental user is an external user, such as an enterprise user, since the experimental cycle of this type of user is longer and the experimental frequency is lower, the experimental task can be reversed according to the process route and delivery time selected by the experimental user, and it can be determined whether the planned start time of the first process in the process route after reverse scheduling has expired. If the planned start time is less than the scheduling day, it means that it has expired and the scheduling result cannot be applied. At this time, the first scheduling method of this experimental task can be set to forward scheduling. If it has not expired, it means that the scheduling result is available. At this time, the first scheduling method of this experimental task can be set to reverse scheduling.

[0178] For example, when the first scheduling method is reverse scheduling, the following scheduling results can be obtained:

[0179] Experimental task No: SA001;

[0180] Process: Organic degumming process Time: 2 hours;

[0181] Expected experiment completion time: 9.2 16:00;

[0182] Scheduling results:

[0183] Experiment start time: 9.2 14:00;

[0184] Experiment end time: 9.2 16:00.

[0185] When the first scheduling method is reverse scheduling + forward scheduling, the following scheduling results can be obtained:

[0186] Experimental task No: SA001;

[0187] Process: KOH etching silicon;

[0188] Process time: 28 hours;

[0189] Expected experiment completion time: 9.2 12:00;

[0190] Scheduling results:

[0191] Experiment start time: 9.2 14:00;

[0192] Experiment end time: 9.3 18:00.

[0193] This application targets different types of experimental users and selects different scheduling methods based on their selected process routes and delivery times, thereby adapting to the experimental needs of different users and effectively improving operational efficiency.

[0194] In one embodiment, before determining the first scheduling mode of the experimental task according to the personnel category of the experimental user, the process route, and the delivery time in S121, the method may further include:

[0195] S1201: Determine the personnel category of the experimental user, the experimental type corresponding to the experimental machine and the process route, and the current experimental load of the laboratory.

[0196] S1202: Determine the scheduling priority of this experimental task according to the personnel category, the experiment type and the experimental load, and execute the step of determining the first scheduling method of this experimental task according to the personnel category of the experimental user, the process route and the delivery time according to the scheduling priority.

[0197] In this embodiment, before determining the first scheduling method of this experimental task, this application can also first determine the scheduling priority of this experimental task, so that the scheduling operation of this experimental task can be reasonably arranged according to the scheduling priority.

[0198] Specifically, when determining the scheduling priority of this experimental task, this application can first determine the personnel category of the experimental user. The personnel category can include on-campus users or off-campus users, and can also include the skill value of the experimental user. The skill value reflects the performance of the experimental user in the historical experimental process, such as preparing and taking materials on time, or failing to confirm the scheduling results within the specified time, etc. The high or low skill value reflects the experimental performance of the experimental user, which in turn affects the scheduling priority of this experimental task.

[0199] Furthermore, the present application can also determine the experimental type of this experimental task based on the experimental machine and process route. The experimental type can be divided according to the experimental duration and delivery time. For example, for an experimental task with a longer experimental duration and a shorter delivery time, its experimental type can be set to a quick response type; for an experimental task with a shorter experimental duration and a longer delivery time, its experimental type can be set to a delayed processing type; for an experimental task with a normal experimental duration and a normal delivery time, its experimental type can be set to a normal processing type; of course, the present application can also set the experimental type through other methods, such as determining the experimental type based on process complexity, the number of machines used, the number of process tanks used, etc. The specific setting can be made according to the actual situation and is not limited here.

[0200] Next, this application can also collect the current laboratory's experimental load, such as the workload of each experimental machine. After determining the personnel category, experiment type, and experimental load, the scheduling system can determine the scheduling priority of this experimental task, and determine the time to execute the first scheduling method for this experimental task based on the personnel category, process route, and delivery time of the experimental user according to the scheduling priority. Then, when the time arrives, the first scheduling method and its subsequent steps will be executed.

[0201] In one embodiment, performing material preparation and warehousing operations according to the first scheduling result in S120 may include:

[0202] The start time, the number of reserved flower baskets, and the latest loading time of this experimental task are determined based on the first scheduling result, and the experimental user is notified to prepare the experimental materials within a preset period before the start time. The experimental materials corresponding to the number of reserved flower baskets are placed in the smart storage cabinet before the latest loading time to complete the warehousing operation.

[0203] In this embodiment, before the experiment begins, the order scheduling system can notify the experimental user to prepare the experimental materials and send them to the smart storage cabinet, so that before the experiment starts, the scheduling system can be notified to extract the corresponding experimental materials from the smart storage cabinet for related experimental operations.

[0204] In a specific embodiment, the order scheduling system of this application can push a message N hours before the experiment begins, prompting the experiment user to put the experimental materials into the smart storage cabinet. This push message includes the experiment name, the number of flower baskets required for the experiment, and the latest loading time. After the user receives this push message, they can prepare the materials and put them into the storage in the following ways:

[0205] 1. The user goes to the human-computer interaction area, selects the experiment, clicks on the material preparation, confirms the number of flower baskets for the experiment, and opens the warehouse door. The user can now modify the number of flower baskets for the experiment, but can only reduce it. To increase the number of flower baskets, the user can schedule the experiment again.

[0206] 2. The experimental user scans the flower basket code, puts it in the storage space at the warehouse entrance, and clicks to close the door. At this time, the system screen will display the specific information of the warehousing until the material is completed.

[0207] 3. If there are multiple flower baskets, the system will prompt you to continue preparing the materials. After the experimental user clicks to confirm, the warehouse door will open again and the process will be repeated until the loading is completed.

[0208] The automatic end of loading condition for this application is that the number of materials put into storage equals the number of reserved flower baskets. If this condition is not met, but the experiment user wants to end loading, they can manually end loading. The experiment user clicks "End Experiment Preparation" and no more materials can be prepared for this experiment. In addition, this application can also be set to fail if the material is not released N minutes before the experiment starts. At this time, if the experiment user wants to continue the experiment, they can submit the experiment reservation application again.

[0209] In one embodiment, after the experiment is completed, in S130, notifying the experiment user to pick up the materials according to the successful storage instruction returned by the scheduling system may include:

[0210] S131: After receiving the experiment completion signal sent by the experimental machine, sending the unloading task package to the scheduling system.

[0211] S132: After receiving the unloading information returned by the scheduling system, determine whether to send a product warehousing instruction to the scheduling system according to the next unloading time of the experimental machine.

[0212] S133: After determining to send the product warehousing instruction to the scheduling system, determine the idle storage location number of the intelligent storage area according to the warehousing signal sent by the scheduling system and send it to the scheduling system.

[0213] S134: After receiving the successful warehousing instruction returned by the scheduling system, the experimental user is notified to pick up the materials.

[0214] In this embodiment, when the experiment is completed, the experimental machine can send an experiment completion signal to the order scheduling system. At this time, the order scheduling system can connect to the scheduling system and send a material unloading task package. The content of the unloading task package may include: machine number, experimental task number, flower basket number, and machine flower basket storage location. The scheduling system completes the unloading operation of the corresponding flower basket in the corresponding experimental machine according to the content of the unloading task package, stores it in the AGV car, and returns the unloading information. At this time, the order scheduling system can send a product storage instruction to the AGV car according to the idle algorithm. For example, the order scheduling system can calculate the next unloading time of the experimental machine. If the interval time is greater than the idle judgment value, the "product storage" instruction is sent to the AGV car through the scheduling system; if the interval time is not greater than the idle judgment value, it means that the experimental machine is about to carry out the next unloading. At this time, the AGV car can wait for a certain time so that after the machine unloads again, it will be stored together with the previous experimental finished product.

[0215] When the scheduling system receives the product entry instruction sent by the order scheduling system, it can drive the AGV car to the intelligent storage area. At this time, the scheduling system can send an entry signal to the order scheduling system, so that the order scheduling system can determine the storage situation of the intelligent storage area according to the entry signal sent by the scheduling system, and give the idle storage location number and send it to the scheduling system. The scheduling system can drive the robot to complete the warehousing operation of the experimental finished product according to the idle storage location number, and send a successful entry instruction to the order scheduling system after the warehousing. After receiving the instruction, the order scheduling system can notify the experimental user to pick up the material within the specified time.

[0216] In one embodiment, the method may further include:

[0217] S140: During the process of scheduling the current experimental task, if a liquid replacement task is detected, the experimental task scheduling operation is terminated, and after the liquid replacement task is scheduled, material preparation and warehousing operations are performed according to the second scheduling result.

[0218] S150: Send the liquid exchange information required to execute the liquid exchange task to the scheduling system, and receive the liquid exchange process data returned by the scheduling system. After the liquid exchange is completed, notify the liquid exchange object to take out the machine liquid barrel and continue to execute the experimental task scheduling operation.

[0219] In this embodiment, the order scheduling system can also detect whether there is a liquid change task during the scheduling of this experimental task. The liquid change task can be automatically generated by the order scheduling system, and it also supports manual generation of liquid change tasks. If there is, the experimental task scheduling operation is terminated, the priority of the liquid change task is adjusted to the highest, and after the liquid change task is scheduled, the material preparation and warehousing operations are performed according to the second scheduling result. Among them, the liquid change tasks of this application can be divided into: liquid change preparation, liquid change execution and liquid barrel recovery, all of which are completed by the touch screen machine at the door of the laboratory. After the liquid change is completed, the order scheduling system can take out the machine liquid barrel through the liquid change object and continue to execute the experimental task scheduling operation.

[0220] In one embodiment, the process of detecting the fluid replacement task in S140 may include:

[0221] S141: Detect whether the liquid level of the machine barrel liquid of the experimental machine is lower than the safe liquid level.

[0222] S142: If it is less than, after sending a refill reminder to the refill target, continue to detect whether the liquid level of the machine barrel liquid is less than the warning liquid level.

[0223] S143: If it is less than, a fluid replacement task to be confirmed is generated and sent to the fluid replacement object for confirmation. When it is detected that the fluid replacement object confirms the fluid replacement, the final fluid replacement task is formed.

[0224] In this embodiment, when the order scheduling system is detecting whether there is a liquid replacement task, since this application has pre-installed an early warning device for each liquid barrel in each experimental machine, the order scheduling system can monitor the liquid level of each machine liquid barrel in real time based on the information feedback from the early warning device.

[0225] Specifically, if Figure 7 As shown, Figure 7 A flow chart of detecting whether there is a liquid change task is provided for an embodiment of the present application; the machine barrel liquid in the present application is provided with a safety liquid level and a warning liquid level, and the scheduling system can detect whether the liquid level of the machine barrel liquid of the experimental machine is lower than the safety liquid level. When it is lower than the safety liquid level, the system sends a liquid replenishment reminder to the liquid replenishment object, and controls the number of scheduled experiments according to the machine parameters. Then, the scheduling system can continue to detect whether the liquid level of the machine barrel liquid is lower than the warning liquid level. When it is lower than the warning liquid level, a liquid change task to be confirmed is automatically generated. At this time, the liquid tank becomes unavailable and the experiment cannot be scheduled. The system sends the liquid change task to be confirmed to the administrator for confirmation. After the administrator confirms, the system automatically schedules it to the specified time to form the final liquid change task.

[0226] In one embodiment, after scheduling the fluid exchange task in S140, obtaining a second scheduling result may include:

[0227] S144: Determine a second scheduling method and a second scheduling constraint for the fluid exchange task.

[0228] S145: Scheduling the current fluid exchange task according to the second scheduling method and the second scheduling constraint to obtain a second scheduling result.

[0229] In this embodiment, when scheduling liquid exchange tasks, the scheduling system can consider the secondary scheduling mode corresponding to the liquid exchange task, such as sequential, reverse, and mixed scheduling. In this application, when exchanging liquids in the liquid barrels of the machine in the wet laboratory, the sequential scheduling mode can be used. That is, when the liquid level monitoring reaches the warning level, a liquid exchange task is automatically generated. The liquid exchange start time of the task is manually specified (taking into account the currently scheduled experimental tasks). Based on this time, the system automatically calculates the liquid exchange completion time in combination with the standard liquid exchange working hours, thereby completing the automatic scheduling of liquid exchange tasks.

[0230] Furthermore, when scheduling fluid exchange tasks, secondary scheduling constraints corresponding to the task can be considered. These include equipment constraints: constraints between the fluid exchange tank and equipment, fluid exchange window, equipment unavailability, or closed valves between the fluid exchange tank and equipment; capacity constraints: combining fluid exchange hours with the load of currently scheduled lab tasks on the machine; task start constraints: scheduling reconfirmation is not permitted after the fluid exchange task has started; fluid exchange start time constraints: fluid exchange tasks generated by early level warnings must begin within N days (N is configurable), and fluid exchange tasks generated by forced level warnings must begin within N hours (N is configurable); and constraints between fluid exchange tasks and lab tasks: overlapping scheduled lab tasks within the fluid exchange task execution period will be forcibly deactivated or postponed. Furthermore, scheduling priority can be set: fluid exchange tasks have the highest priority. After scheduling fluid exchange tasks according to the scheduling method, scheduling constraints, and scheduling priority, a secondary scheduling result is generated. This secondary scheduling result includes a second-by-second schedule for each fluid exchange task and details of its impact on other lab tasks.

[0231] In one embodiment, the method may further include:

[0232] S160: After receiving the abnormal signal sent by the experimental machine, an abnormal call sheet corresponding to the abnormal signal is generated.

[0233] S170: Push the abnormal call sheet to the corresponding person in charge and perform a countdown, and send the abnormal call sheet to the abnormality dashboard for display.

[0234] S180: If the abnormal call sheet processing times out, the abnormal call sheet is upgraded to an early warning prompt.

[0235] In this embodiment, the scheduling system provides experimental exception management. Exception information for laboratory instruments is automatically sent, alerting the handler and responsible personnel, and analyzing processing efficiency. Managers can predefine the exception type, specific exception description, exception level, handler, and information recipient in the system. They can also define a standard handling time for the exception. If no feedback is received within the standard handling time, the exception is escalated to an alert.

[0236] Then, if Figure 8 As shown, Figure 8 A schematic diagram of the experimental machine abnormality handling process provided in an embodiment of the present application; Figure 8 In the process, when the order scheduling system receives an abnormal signal through the communication interface of the experimental machine, it generates an abnormal call sheet corresponding to the abnormal signal, and automatically assigns it to the corresponding person in charge according to the pre-configured abnormal definition. The abnormal call sheet is pushed to the person in charge to remind him or her, and the abnormal call sheet is sent to the abnormal board for display, which can achieve the effect of double reminder.

[0237] In this application, after the order scheduling system sends the abnormal call sheet to the person in charge, it can also time the sending time and compare it with the preset standard processing time. If it is not processed within the time limit, the abnormal call sheet will be upgraded to an early warning prompt, and the relevant personnel will be notified through the early warning prompt to handle it. During this process, the order scheduling system automatically receives the status signal of the experimental machine. When the abnormality is repaired, it can automatically close the abnormality and warning, and supports manual closing of abnormal call sheets and early warning prompts.

[0238] In one embodiment, Figure 9 As shown, Figure 9 A flow chart of another intelligent operation method provided in an embodiment of the present application; the present application also provides an intelligent operation method, which is applied to the scheduling system in the black light wet laboratory intelligent operation system in any of the above embodiments, and the method may include:

[0239] S210: Receive the experimental information sent by the order scheduling system, and drive the experimental robot to perform relevant experimental operations according to the experimental information.

[0240] S220: Send the experimental process data generated during the experiment to the order scheduling system, and after the experiment is completed, put the experimental finished product into storage and send a successful storage instruction to the order scheduling system.

[0241] In this embodiment, after the experimental user confirms the schedule, the scheduling system can prepare materials and perform warehousing operations according to the first scheduling results, and send the experimental information required to execute the experimental task to the scheduling system. When the scheduling system receives the experimental information sent by the scheduling system, it can drive the experimental robot to perform relevant experimental operations based on the experimental information. For example, it can combine equipment, manipulators, AGV carts, loading and unloading cabinets and other hardware to realize loading, automatic start-up, automatic production, automatic collection, unloading, automatic closing, equipment maintenance warning, equipment full life cycle history and other functions, thereby realizing a dark and efficient wet method laboratory.

[0242] During this process, the scheduling system can also send the experimental process data generated during the experiment to the order scheduling system, so that the order scheduling system can send the experimental process data to the experimental user. Figure 3 As shown, the experimental user can receive relevant information given by the experimental process data sent by the scheduling system, such as the experiment name and flower basket number, and log in to the scheduling system to view it. When viewing, he can choose to select a specific experiment according to the experiment name, and select a specific flower basket in the experiment according to the flower basket number. At this time, the scheduling system can display the experimental process data corresponding to the flower basket to the experimental user, such as the planned time, actual time, process parameters, abnormal information and execution details of each process node. The experimental user can understand the detailed experimental process through the experimental process data, and then realize visual experiments.

[0243] When the experiment is over, the scheduling system can put the finished experimental products into storage and send a successful storage instruction to the order scheduling system. After receiving the successful storage instruction, the order scheduling system can notify the experimental user to pick up the materials. This process only requires the experimenter to prepare and pick up materials, and the rest of the operations are all performed by the order scheduling system, the scheduling system and the experimental robot, thereby liberating manpower to a great extent, allowing the experimenter to devote more energy to scientific research work, and improving the experimenter's work safety. Compared with manual scheduling and manual experiments, this application can not only perform efficient scheduling through the order scheduling system, but also cope with flexible and changeable process scenarios by modifying relevant algorithms, and can also ensure efficient use of equipment, stability and safety.

[0244] In one embodiment, the experimental information may include a loading information package and an experimental process package. The loading information package contains the experimental number, material quantity, flower basket number and storage location information. The experimental process package contains the experimental number, flower basket number, flower basket quantity, process sequence, process time and process parameters of each process node.

[0245] S210 driving the experimental robot to perform relevant experimental operations according to the experimental information may include:

[0246] S211: driving the experimental robot to take out the experimental materials from the intelligent storage cabinet according to the experimental number, the material quantity, the flower basket number and the storage location information.

[0247] S212: driving the experimental robot to perform relevant experimental operations on the experimental materials according to the experimental number, the flower basket number, the number of flower baskets, the process sequence, the process time and process parameters of each process node.

[0248] In this embodiment, when the experiment reaches the start time, the scheduling system can package the experimental information required for this experimental task and send it to the scheduling system so that the scheduling system can drive the experimental robot to perform relevant experimental operations based on the experimental information. Among them, the experimental information sent by the scheduling system in this application is specifically divided into a loading information package and an experimental process package. The loading information package includes: the experiment number, the material quantity, the flower basket number and the warehouse location information; the experimental process package includes: the experiment number, the flower basket number, the flower basket number, the process sequence (which process tanks to pass through), the time of each process (residence time in the tank), the liquid tank solution ratio, temperature, whether to circulate, the start and end time of the cycle, whether to shake, the start and end time of shaking, whether to ultrasonicate, and the start and end time of ultrasonication.

[0249] After the scheduling system drives the experimental robot to perform relevant experimental operations according to the above experimental information, the scheduling system can also receive the experimental signals fed back by the scheduling system, communicate, record the experimental process data of the experimental process in real time and display it.

[0250] In one embodiment, after the experiment is completed, the finished product is put into storage in S220, and a successful storage instruction is sent to the order scheduling system, which may include:

[0251] S221: After receiving the unloading task package sent by the order scheduling system, unloading is performed on the machine according to the unloading task package, and the unloading experimental finished product is stored in the AGV car.

[0252] S222: After receiving the product warehousing instruction sent by the order scheduling system, the AGV is driven to arrive at the intelligent storage area, and an warehousing signal is sent to the order scheduling system.

[0253] S223: According to the idle storage location number returned by the order scheduling system, the robot is driven to complete the warehousing operation of the experimental finished product, and a warehousing success instruction is sent to the order scheduling system.

[0254] In this embodiment, when the experiment is completed, the experimental machine can send an experiment completion signal to the order scheduling system. At this time, the order scheduling system can connect to the scheduling system and send a material unloading task package. The content of the unloading task package may include: machine number, experimental task number, flower basket number, and machine flower basket storage location. The scheduling system completes the unloading operation of the corresponding flower basket in the corresponding experimental machine according to the content of the unloading task package, stores it in the AGV car, and returns the unloading information. At this time, the order scheduling system can send a product storage instruction to the AGV car according to the idle algorithm. For example, the order scheduling system can calculate the next unloading time of the experimental machine. If the interval time is greater than the idle judgment value, the "product storage" instruction is sent to the AGV car through the scheduling system; if the interval time is not greater than the idle judgment value, it means that the experimental machine is about to carry out the next unloading. At this time, the AGV car can wait for a certain time so that the machine can unload the material again and store it together with the previous experimental product.

[0255] When the scheduling system receives the product entry instruction sent by the order scheduling system, it can drive the AGV car to the intelligent storage area. At this time, the scheduling system can send an entry signal to the order scheduling system, so that the order scheduling system can determine the storage situation of the intelligent storage area according to the entry signal sent by the scheduling system, and give the idle storage location number and send it to the scheduling system. The scheduling system can drive the robot to complete the warehousing operation of the experimental finished product according to the idle storage location number, and send a successful entry instruction to the order scheduling system after the warehousing. After receiving the instruction, the order scheduling system can notify the experimental user to pick up the material within the specified time.

[0256] In one embodiment, the method may further include:

[0257] S230: Receive the liquid exchange information sent by the order scheduling system, and drive the liquid exchange robot to perform relevant liquid exchange operations according to the liquid exchange information.

[0258] S240: The liquid replacement process data generated during the liquid replacement process is sent to the order scheduling system, and the machine liquid barrel is put into storage after the liquid replacement is completed.

[0259] In this embodiment, the scheduling system can receive the fluid exchange information sent by the order system and drive the fluid exchange robot to perform relevant fluid exchange work according to the fluid exchange information, which specifically includes the following:

[0260] After all the liquid barrels for the machines are put into storage, click on the liquid change function and the scheduling system will start the automatic operation.

[0261] During the operation, the scheduling system sends the liquid replacement process data to the order scheduling system, and the order scheduling system displays the completion status of each node through the touch screen, as follows:

[0262] 2024.8.20 15:24 Liquid barrels are being shipped out of the warehouse...

[0263] 2024.8.20 15:25 Liquid barrels arrived at the machine...

[0264] 2024.8.20 15:25 The liquid in the tank is being replaced...

[0265] 2024.8.20 15:55 Liquid tank replacement completed...

[0266] Execution completed...

[0267] After the liquid change is completed, the order scheduling system can notify the dispatching system to perform the liquid barrel recovery operation. The dispatching system can drive the AGV car to put the residual liquid barrel back to the intelligent storage area. At this time, the order scheduling system can notify the liquid change object to take out the machine liquid barrel.

[0268] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or device comprising the element.

[0269] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The various embodiments can be combined as needed, and the same or similar parts can be referenced to each other.

[0270] The above description of the disclosed embodiments is intended to enable one skilled in the art to implement or use the present application. Various modifications to these embodiments will be readily apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments shown herein, but is intended to conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A black light wet laboratory intelligent operation system, characterized by: The system includes an order scheduling system and a dispatching system; The scheduling system is used to receive the experimental machine, process route and delivery time selected by the experimental user, schedule the experimental task according to the experimental machine, the process route and the delivery time, obtain a first scheduling result, and after the experimental user confirms, perform material preparation and warehousing operations according to the first scheduling result, and send the experimental information required for executing the experimental task to the scheduling system, and receive the experimental process data returned by the scheduling system and send it to the experimental user, and after the experiment is completed, notify the experimental user to pick up the materials according to the warehousing success instruction returned by the scheduling system; The scheduling system schedules the current experimental task according to the experimental machine, the process route, and the delivery time, and obtains a first scheduling result, including: Determine a first scheduling method for this experimental task according to the personnel category of the experimental user, the process route, and the delivery time; Determine the first scheduling constraint of this experimental task based on the experimental machine and the process route, and determine the equipment selection rules based on the first scheduling constraint; wherein, the first scheduling constraint includes at least process constraint: establishing a constraint relationship between the process and the experiment based on the process route; equipment constraint: establishing a constraint relationship between the machine and the liquid tank, and establishing a constraint relationship between the liquid tank and the process; capacity constraint: considering the working hours of each process, the current load of the machine, and the bottleneck process in combination with the process route; experiment start constraint: after the experiment starts, scheduling reconfirmation is not allowed; appointment time constraint: appointment can be made at most N days in advance, and the maximum appointment time is N days; emergency constraint; Based on the principle of maximizing equipment utilization and maximizing experimental efficiency, the experimental task is scheduled according to the first scheduling method, the first scheduling constraint, and the equipment selection rule to obtain a first scheduling result; The first scheduling method for determining the experimental task according to the personnel category of the experimental user, the process route, and the delivery time includes: When the user category of the experiment is an internal user, the first scheduling mode of the experiment task is directly set to sequential scheduling; When the user category of the experiment is an external user, the experiment task is reversed according to the process route and the delivery time, and it is determined whether the planned start time of the first process in the process route after the reverse scheduling has expired; If it expires, the first scheduling mode of this experimental task will be set to sequential scheduling; If it has not expired, set the first scheduling mode of this experimental task to reverse scheduling; The scheduling system is used to receive the experimental information sent by the scheduling system, and drive the experimental robot to perform relevant experimental operations according to the experimental information, and send the experimental process data generated during the experiment to the scheduling system, and after the experiment is completed, perform the warehousing operation on the experimental finished products and send a successful warehousing instruction to the scheduling system.

2. The black light wet laboratory intelligent operation system according to claim 1 is characterized in that: The experimental information includes a loading information package and an experimental process package. The loading information package contains the experimental number, the material quantity, the flower basket number and the storage location information. The experimental process package contains the experimental number, the flower basket number, the flower basket quantity, the process sequence, the process time of each process node and the process parameters. The process of the scheduling system driving the experimental robot to perform relevant experimental operations according to the experimental information includes: The scheduling system drives the experimental robot to take out the experimental materials from the intelligent storage cabinet according to the experimental number, the material collection quantity, the flower basket number and the storage location information, and drives the experimental robot to perform relevant experimental operations on the experimental materials according to the experimental number, the flower basket number, the number of flower baskets, the process sequence, the process time and process parameters of each process node.

3. The black light wet laboratory intelligent operation system according to claim 1 is characterized in that: After the experiment is completed, the order scheduling system notifies the experimental user to pick up the materials according to the successful warehousing instruction returned by the scheduling system, including: After receiving the experiment completion signal sent by the experimental machine, the order scheduling system sends a material unloading task package to the scheduling system, and after receiving the unloading information returned by the scheduling system, determines whether to send a product storage instruction to the scheduling system according to the next unloading time of the experimental machine. After determining to send the product storage instruction to the scheduling system, the idle storage location number of the intelligent storage area is determined according to the storage signal sent by the scheduling system and sent to the scheduling system. After receiving the storage success instruction returned by the scheduling system, the experimental user is notified to pick up the material; After the experiment is completed, the scheduling system performs a warehousing operation on the experimental finished product and sends a warehousing success instruction to the order scheduling system, including: After receiving the unloading task package, the scheduling system unloads the material from the machine according to the unloading task package, and stores the unloaded experimental product on the AGV cart. After receiving the product warehousing instruction sent by the order scheduling system, the AGV cart is driven to the intelligent storage area, and after sending the warehousing signal to the order scheduling system, the robot is driven to complete the warehousing operation of the experimental product according to the idle storage location number returned by the order scheduling system, and a warehousing success instruction is sent to the order scheduling system.

4. The black light wet process laboratory intelligent operation system according to any one of claims 1 to 3, characterized in that: The system further comprises: The scheduling system is further configured to, during the process of scheduling the current experimental task, terminate the experimental task scheduling operation if a liquid exchange task is detected, and after scheduling the liquid exchange task, perform material preparation and warehousing operations according to the second scheduling result, send the liquid exchange information required for executing the liquid exchange task to the scheduling system, receive the liquid exchange process data returned by the scheduling system, notify the liquid exchange object to remove the machine liquid barrel after the liquid exchange is completed, and continue to execute the experimental task scheduling operation; The scheduling system is also used to receive the liquid exchange information sent by the order scheduling system, and drive the liquid exchange robot to perform relevant liquid exchange operations according to the liquid exchange information, and send the liquid exchange process data generated during the liquid exchange process to the order scheduling system, and put the machine liquid barrel into storage after the liquid exchange is completed.

5. An intelligent operation method, applied to the order queuing system in the black light wet laboratory intelligent operation system according to any one of claims 1 to 4, characterized in that: The method comprises: Receive the experimental machine, process route and delivery time selected by the experimental user; Scheduling the current experimental task according to the experimental machine, the process route, and the delivery time to obtain a first scheduling result. After confirmation by the experimental user, performing material preparation and warehousing operations according to the first scheduling result, and sending the experimental information required for executing the experimental task to the scheduling system; After receiving the experimental process data returned by the scheduling system, it is sent to the experimental user, and after the experiment is completed, the experimental user is notified to pick up the materials according to the successful storage instruction returned by the scheduling system; The experimental task is scheduled according to the experimental machine, the process route, and the delivery time to obtain a first scheduling result, including: Determine a first scheduling method for this experimental task according to the personnel category of the experimental user, the process route, and the delivery time; Determine the first scheduling constraint of this experimental task based on the experimental machine and the process route, and determine the equipment selection rules based on the first scheduling constraint; wherein, the first scheduling constraint includes at least process constraint: establishing a constraint relationship between the process and the experiment based on the process route; equipment constraint: establishing a constraint relationship between the machine and the liquid tank, and establishing a constraint relationship between the liquid tank and the process; capacity constraint: considering the working hours of each process, the current load of the machine, and the bottleneck process in combination with the process route; experiment start constraint: after the experiment starts, scheduling reconfirmation is not allowed; appointment time constraint: appointment can be made at most N days in advance, and the maximum appointment time is N days; emergency constraint; Based on the principle of maximizing equipment utilization and maximizing experimental efficiency, the experimental task is scheduled according to the first scheduling method, the first scheduling constraint, and the equipment selection rule to obtain a first scheduling result; The first scheduling method for determining the experimental task according to the personnel category of the experimental user, the process route, and the delivery time includes: When the user category of the experiment is an internal user, the first scheduling mode of the experiment task is directly set to sequential scheduling; When the user category of the experiment is an external user, the experiment task is reversed according to the process route and the delivery time, and it is determined whether the planned start time of the first process in the process route after the reverse scheduling has expired; If it expires, the first scheduling mode of this experimental task will be set to sequential scheduling; If it has not expired, the first scheduling mode of this experimental task will be set to reverse scheduling.

6. The intelligent operation method according to claim 5, characterized in that: The experimental machine, process route and delivery time selected by the receiving experimental user include: Receive an experimental machine selected by an experimental user, process parameters corresponding to each process node under at least one process flow associated with the experimental machine, and a delivery time; wherein one process node corresponds to one liquid tank on the experimental machine; A process route is determined based on the process flow and process parameters corresponding to each process node under the process flow.

7. The intelligent operation method according to claim 5, characterized in that: Before determining the first scheduling method of the experimental task according to the personnel category of the experimental user, the process route, and the delivery time, the method further includes: Determine the personnel category of the experimental user, the experimental type corresponding to the experimental machine and the process route, and the current experimental load of the laboratory; The scheduling priority of this experimental task is determined according to the personnel category, the experiment type and the experimental load, and the step of determining the first scheduling method of this experimental task according to the personnel category of the experimental user, the process route and the delivery time is executed according to the scheduling priority.

8. The intelligent operation method according to claim 5, characterized in that: The material preparation and warehousing operations according to the first scheduling result include: The start time, the number of reserved flower baskets, and the latest loading time of this experimental task are determined based on the first scheduling result, and the experimental user is notified to prepare the experimental materials within a preset period before the start time. The experimental materials corresponding to the number of reserved flower baskets are placed in the smart storage cabinet before the latest loading time to complete the warehousing operation.

9. The intelligent operation method according to claim 5, characterized in that: After the experiment is completed, notifying the experiment user to pick up the materials according to the successful storage instruction returned by the scheduling system includes: After receiving the experiment completion signal sent by the experimental machine, sending the unloading task package to the scheduling system; After receiving the unloading information returned by the scheduling system, determining whether to send a product warehousing instruction to the scheduling system according to the next unloading time of the experimental machine; After determining to send the product warehousing instruction to the scheduling system, determining the free storage location number of the intelligent storage area according to the warehousing signal sent by the scheduling system and sending it to the scheduling system; After receiving the successful warehousing instruction returned by the scheduling system, the experimental user is notified to pick up the materials.

10. The intelligent operation method according to claim 5, characterized in that: The method further comprises: During the process of scheduling the current experimental task, if a liquid replacement task is detected, the experimental task scheduling operation is terminated, and after scheduling the liquid replacement task, a second scheduling result is obtained, and material preparation and warehousing operations are performed according to the second scheduling result; The liquid exchange information required to execute the liquid exchange task is sent to the scheduling system, and the liquid exchange process data returned by the scheduling system is received. After the liquid exchange is completed, the liquid exchange object is notified to take out the liquid barrel and continue to execute the experimental task scheduling operation.

11. The intelligent operation method according to claim 10, characterized in that: The process of detecting the liquid replacement task includes: Detecting whether the liquid level of the machine barrel liquid of the experimental machine is lower than the safe liquid level; If it is less than, after sending a refill reminder to the refill target, continue to detect whether the liquid level of the machine barrel liquid is less than the warning level; If it is less than, a fluid replacement task to be confirmed is generated and sent to the fluid replacement object for confirmation. When it is detected that the fluid replacement object confirms the fluid replacement, the final fluid replacement task is formed.

12. The intelligent operation method according to claim 11, characterized in that: After scheduling the fluid replacement task, a second scheduling result is obtained, including: determining a second scheduling mode and a second scheduling constraint for the fluid exchange task; The current fluid exchange task is scheduled according to the second scheduling method and the second scheduling constraint to obtain a second scheduling result.

13. The intelligent operation method according to claim 5, characterized in that: The method further comprises: Upon receiving the abnormal signal sent by the experimental machine, generating an abnormal call sheet corresponding to the abnormal signal; Push the abnormal call sheet to the corresponding person in charge and start a countdown, and send the abnormal call sheet to the abnormal dashboard for display; If the abnormal call sheet processing times out, the abnormal call sheet will be upgraded to an early warning prompt.

14. An intelligent operation method, applied to the scheduling system of the black light wet laboratory intelligent operation system according to any one of claims 1 to 4, characterized in that: The method comprises: Receive the experimental information sent by the order scheduling system, and drive the experimental robot to perform relevant experimental operations according to the experimental information; The experimental process data generated during the experiment is sent to the order scheduling system, and after the experiment is completed, the experimental finished product is put into storage, and a successful storage instruction is sent to the order scheduling system.

15. The intelligent operation method according to claim 14, characterized in that: The experimental information includes a loading information package and an experimental process package. The loading information package contains the experimental number, the material quantity, the flower basket number and the storage location information. The experimental process package contains the experimental number, the flower basket number, the flower basket quantity, the process sequence, the process time of each process node and the process parameters. Driving the experimental robot to perform relevant experimental operations according to the experimental information includes: According to the experiment number, the material quantity, the flower basket number and the storage location information, the experimental robot is driven to take out the experimental materials from the intelligent storage cabinet; According to the experiment number, the flower basket number, the number of flower baskets, the process sequence, the process time and process parameters of each process node, the experimental robot is driven to perform relevant experimental operations on the experimental materials.

16. The intelligent operation method according to claim 14, characterized in that: After the experiment is completed, the finished product is put into storage and a successful storage instruction is sent to the order scheduling system, including: After receiving the unloading task package sent by the order scheduling system, unload the materials from the machine according to the unloading task package, and store the unloaded experimental products on the AGV car; After receiving the product entry instruction sent by the order scheduling system, the AGV is driven to the intelligent storage area and sends an entry signal to the order scheduling system; According to the idle storage location number returned by the order scheduling system, the robot is driven to complete the warehousing operation of the experimental finished product, and a warehousing success instruction is sent to the order scheduling system.

17. The intelligent operation method according to claim 14, characterized in that: The method further comprises: Receive the fluid exchange information sent by the order queuing system, and drive the fluid exchange robot to perform relevant fluid exchange operations according to the fluid exchange information; The liquid replacement process data generated during the liquid replacement process is sent to the order scheduling system, and the machine liquid barrel is put into storage after the liquid replacement is completed.

Citation Information

Patent Citations

  • Black lamp wet process laboratory for scientific research

    CN118824908A