Experiment table control system and method based on Internet of Things, medium, program product and terminal
By designing a test bench control system based on the Internet of Things, the shortcomings of the test bench control system in the existing technology in real-time and intelligent management are solved, and the efficient and intelligent management of experimental equipment is achieved, and the experimental efficiency and safety are improved.
Patent Information
- Application Number
- CN202510070508.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-16
- Publication Date
- 2025-05-30
AI Technical Summary
The existing laboratory bench control system has shortcomings in real-time and intelligent management, and cannot effectively respond to laboratory environment changes and equipment control requirements, affecting experimental efficiency and safety.
Design a test bench control system based on the Internet of Things, including scheduling terminals, control units, experimental equipment units and environmental detection units, and implement equipment control and environmental monitoring through local edge control algorithms and intelligent gateways, supporting real-time data processing and automated control.
Through centralized scheduling and automated control, we can reduce human intervention time, optimize the experimental process, improve experimental efficiency, reduce experimental errors, improve the reliability of experimental results, and are suitable for a variety of complex experimental scenarios.
Smart Images

Figure CN120065813A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of the Internet of Things, and particularly to an experimental bench control system, method, medium, program product, and terminal based on the Internet of Things. Background Art
[0002] Currently, for the problems of experimental bench control and environmental monitoring, common solutions include manual monitoring and simple automated control systems. Traditional laboratories usually rely on manual observation, recording of experimental data, and manual adjustment of experimental equipment. Equipment control is mainly achieved through physical switches or timers. Although some laboratories have begun to attempt to use basic sensors for real-time environmental monitoring, these sensors often have single functions and generally do not have network connection capabilities. In addition, some existing technologies use local area networks or simple control panels for data collection and equipment control, but these systems generally lack intelligent and remote monitoring functions and are difficult to adapt to dynamic environmental changes.
[0003] In addition, there are many deficiencies in the existing technologies in terms of real-time performance and intelligent management. For example, the reaction of traditional laboratories to environmental changes mainly relies on manual records and cannot adjust experimental conditions in a timely manner. In addition, the lack of automatic lifting and storage functions limits the flexible use of experimental equipment, resulting in space waste and inconvenient operation. Common problems also include delays in obtaining experimental data, high operational randomness, and the inability to effectively handle emergencies in complex experimental scenarios. This lack of automated control methods is likely to cause inconsistent equipment operations, affecting the accuracy and repeatability of experiments. In high-demand experimental environments, existing solutions cannot meet the requirements of real-time monitoring and rapid response, and these problems significantly affect experimental efficiency and safety. Summary of the Invention
[0004] In view of the above-mentioned deficiencies of the prior art, the purpose of this application is to provide an experimental bench control system, method, medium, program product, and terminal based on the Internet of Things, which is used to solve the problems that the existing technologies have multiple deficiencies in terms of real-time performance and intelligent management, cannot effectively respond to the flexibility requirements of laboratory environmental changes and equipment control, and thus significantly affect experimental efficiency and safety.
[0005] To achieve the above object and other related objects, a first aspect of the present application provides an experimental bench control system based on the Internet of Things. The system includes: a scheduling terminal, which is communicatively connected to a control unit and an environment monitoring unit respectively; for sending device control instructions to the control unit and performing environment monitoring operations on the environment monitoring unit through a local edge control algorithm; a control unit, which is connected to an experimental equipment unit; the control unit contains a plurality of control modules, and each control module is communicatively connected to an experimental module in the experimental equipment unit one by one; the control unit performs machine control operations on one or more experimental modules in the experimental equipment unit based on the device control instructions; an experimental equipment unit, which includes one or more experimental modules; an environment detection unit, which includes one or more environment sensors.
[0006] In some embodiments of the first aspect of the present application, the scheduling terminal is communicatively connected to the control unit and the environment monitoring unit respectively through an intelligent gateway.
[0007] In some embodiments of the first aspect of the present application, the experimental module is an embedded experimental device. The process of the control unit performing machine control operations on one or more experimental modules in the experimental equipment unit based on the device control instructions includes one or more of the following: controlling an electric lifting mechanism to perform a lifting operation on the embedded experimental device through a control module connected to the current experimental module; controlling an electric desktop slide rail to perform a translation operation on the embedded experimental device through a control module connected to the current experimental module; controlling the turning on or off of the power supply of the embedded experimental device.
[0008] In some embodiments of the first aspect of the present application, the process of the control unit performing machine control operations on one or more experimental modules in the experimental equipment unit based on the device control instructions includes: the scheduling terminal sending the control instruction to the intelligent gateway; the intelligent gateway parsing the control instruction based on group logic to identify the device to be controlled; the intelligent gateway sending the control instruction to the control module connected to the device to be controlled to make the control module perform machine control operations on the corresponding device to be controlled.
[0009] In some embodiments of the first aspect of the present application, the system includes an environment regulation device. The process of performing environment monitoring operations on the environment monitoring unit through a local edge control algorithm includes: the environment monitoring unit collecting environment parameters through a plurality of sensors and sending the environment parameters to the scheduling terminal; the scheduling terminal performing an evaluation operation on the environment parameters based on a preset event model to generate an environment evaluation result and an environment control instruction; the scheduling terminal performing corresponding control operations on the environment regulation device based on the environment control instruction.
[0010] In some embodiments of the first aspect of the present application, the process in which the scheduling terminal evaluates the environmental parameters based on a preset event model to generate an environmental evaluation result and an environmental control instruction includes: matching the corresponding event model according to the environmental parameters; inputting the environmental parameters into the event model, analyzing the current environmental state and deviation situation to generate the environmental evaluation result; extracting a plurality of relevant environmental regulation devices according to the environmental evaluation result; and generating an environmental control instruction for each environmental regulation device based on the plurality of environmental regulation devices and the environmental evaluation result to implement the interlocking control operation between the environmental regulation devices.
[0011] To achieve the above object and other related objects, the second aspect of the present application provides an experimental bench control method based on the Internet of Things, and the method includes: issuing a device control instruction; performing an environmental monitoring operation on an environmental monitoring unit through a local edge control algorithm; and performing a machine control operation on one or more experimental modules in an experimental equipment unit based on the device control instruction.
[0012] To achieve the above object and other related objects, the third aspect of the present application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the experimental bench control method based on the Internet of Things is implemented.
[0013] To achieve the above object and other related objects, the fourth aspect of the present application provides a computer program product, which includes computer program code, and when the computer program code runs on a computer, the computer is enabled to implement the experimental bench control method based on the Internet of Things.
[0014] To achieve the above object and other related objects, the fifth aspect of the present application provides an electronic terminal, which includes a memory, a processor, and a computer program stored on the memory; the processor executes the computer program to implement the experimental bench control method based on the Internet of Things.
[0015] As described above, the experimental bench control system, method, medium, program product, and terminal based on the Internet of Things of the present application have the following beneficial effects: through centralized scheduling and automatic control, the time of human intervention is reduced, thereby optimizing the experimental process and improving the experimental efficiency. Secondly, with the support of real-time data from the environmental monitoring unit, the experimental conditions can be accurately adjusted, effectively reducing experimental errors and improving the reliability of experimental results. In addition, the system is applicable to a variety of complex experimental scenarios, such as scientific research experiments and environmentally sensitive manufacturing, and can flexibly adapt to different equipment scales and environmental requirements, improving the overall management efficiency and working accuracy of experimental equipment. Description of the Drawings
[0016] Figure 1 Shows the structural schematic diagram of an embodiment of the experimental bench control system based on the Internet of Things in this application.
[0017] Figure 2 Shows the structural schematic diagram of another embodiment of the experimental bench control system based on the Internet of Things in this application.
[0018] Figure 3 Shows the structural schematic diagram of the third embodiment of the experimental bench control system based on the Internet of Things in this application.
[0019] Figure 4 Shows the flow schematic diagram of an embodiment of the experimental bench control method based on the Internet of Things in this application.
[0020] Figure 5 Shows the structural schematic diagram of an embodiment of the experimental bench control terminal based on the Internet of Things in this application. Detailed implementation manners
[0021] The following uses specific specific examples to illustrate the implementation manners of this application. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific implementation manners. Various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be noted that, without conflict, the following embodiments and the features in the embodiments can be combined with each other.
[0022] Before further elaborating on the present invention, the nouns and terms involved in the embodiments of the present invention are described. The nouns and terms involved in the embodiments of the present invention are applicable to the following explanations:
[0023] <1> Local edge control algorithm: The local edge control algorithm is an algorithm executed on edge computing devices. This algorithm can perform data processing and decision-making closer to the data source, aiming to reduce latency and improve real-time response capabilities, and is applicable to application scenarios that require quick response.
[0024] <2> LoRa protocol: The LoRa protocol is a low-power wide-area network communication technology designed specifically for low-bandwidth and long-distance data transmission. It is commonly used for wireless communication between Internet of Things devices, has excellent anti-interference capabilities and a long transmission distance, and is suitable for applications such as smart cities and agriculture.
[0025] <3>Modbus Protocol: The Modbus protocol is an industrial communication protocol commonly used to connect intelligent devices and control systems. It supports master-slave communication between devices and allows devices to interoperate between different manufacturers. The Modbus protocol can implement data transmission in serial or network environments and is widely used in industrial automation.
[0026] <4>Electric Smart Slide Rail: An electric smart slide rail is a slide rail integrated with an electric drive system that can achieve precise linear motion control. It is usually used for the automated movement of equipment and is suitable for scenarios such as laboratories, manufacturing, and warehousing.
[0027] <5>Stepper Motor: A stepper motor is an electric motor that can convert electrical pulses into mechanical motion. It has precise displacement control capabilities and controls the rotation angle by inputting pulse signals. It is widely used in devices that require precise positioning.
[0028] <6>Servo Motor: A servo motor is an electric motor with a feedback control system designed to precisely control speed, position, and acceleration. It is usually used in conjunction with a servo controller and is widely used in high-precision applications such as automated equipment, robots, and machine tools.
[0029] <7>Limit Switch / Sensor: A limit switch / sensor is a device used to detect whether mechanical motion has reached a preset limit. It is usually used to control the start and stop or protection functions of electrical equipment to ensure the safe operation of the mechanical system.
[0030] <8>Water Leakage Sensor: A water leakage sensor is a sensor used to detect the presence of liquid or the water level height. It is usually used in automated systems and water management equipment and can monitor liquid leakage and water level changes in real time to provide anti-overflow protection.
[0031] <9>Device Digital Model: The device digital model is a digital description of a physical device and its functions, characteristics, and behaviors. It provides an abstract view and interface specifications of the device, supports the interconnection and data interaction between devices, and is commonly used for the management and control of intelligent devices in the Internet of Things system.
[0032] For ease of understanding the embodiments of the present application, first, in combination with Figure 1 it is described in detail. Figure 1 FIG. shows a schematic structural diagram of an experimental bench control system based on the Internet of Things in an embodiment of the present invention. The experimental bench control system 100 based on the Internet of Things in this embodiment mainly includes the following parts:
[0033] Dispatch Terminal 101, which is communicatively connected to the control unit and the environmental monitoring unit respectively; used to issue device control instructions to the control unit and perform environmental monitoring operations on the environmental monitoring unit through the local edge control algorithm.
[0034] In one embodiment of the present invention, the scheduling terminal communicates with the control unit and the environmental monitoring unit respectively through the intelligent gateway. The scheduling terminal is built-in with a wireless protocol chip and can support a variety of wireless communication protocols, including but not limited to LoRa, WiFi, and Bluetooth, etc. Therefore, the scheduling terminal can be flexibly connected to different types of devices. The central control system equipped with the scheduling terminal of this system can use a tablet device as the main control interface, and at the same time, the wireless terminal can further be connected to the PC port to facilitate the upload and processing of data.
[0035] It should be noted that the intelligent gateway is not only responsible for receiving data from the scheduling terminal, but also forwards this data to the control unit and the environmental monitoring unit, so as to achieve the effective transmission and control of information. In addition, the intelligent gateway can also obtain data from the environmental monitoring unit, so as to provide real-time monitoring information for the scheduling terminal and further enhance the intelligent decision-making ability of the system. This information flow design improves the communication efficiency of the system and enhances its scalability. Through such an architecture, an efficient and flexible communication network is formed among the scheduling terminal, the intelligent gateway, the control unit, and the environmental monitoring unit, which can realize the real-time monitoring and intelligent scheduling of the relevant environment. This integrated system design ensures the timely transmission and analysis of data, making the overall management more efficient and intelligent.
[0036] In one embodiment of the present invention, the local edge control algorithm is a control algorithm executed on edge computing devices such as intelligent gateways. By quickly and real-time processing sensor data and generating control decisions, it realizes low-latency and high-response local control. More preferably, the intelligent gateway independently stores the information of the Internet of Things devices, configuration information, and scenario rule information, still ensuring the security and controllability of the devices in the case of no network connection, and can form a network through protocols such as Lora, Bluetooth, WiFi, and Modbus to complete the issuance of control instructions and the upload of device information.
[0037] Furthermore, the execution of the local edge control algorithm includes operations such as data collection and preprocessing, environmental state assessment, control decision generation, and real-time feedback adjustment. After collecting data such as temperature, humidity, and gas concentration through the environmental monitoring unit, perform denoising and normalization processing, analyze the environmental state based on a preset model, compare it with the target value, and judge whether there is a deviation. According to the evaluation results, generate corresponding control instructions, such as starting the air conditioner, humidifier or other devices to adjust the environmental parameters to the ideal state. After the instruction is issued, the algorithm continuously monitors the execution process and results, and dynamically adjusts the control strategy according to the change of environmental parameters to ensure that the environment is maintained within the target range. Through the local processing and protocol adaptation of the intelligent gateway, the scene control is more efficient and safe, does not need to rely on the cloud, and at the same time adapts to different device protocols to achieve reliable Internet of Things environment monitoring and management.
[0038] A control unit 102, which is connected to the experimental equipment unit; the control unit includes a plurality of control modules, and each control module is communicatively connected to an experimental module in the experimental equipment unit in a one-to-one correspondence; the control unit performs a machine control operation on one or more experimental modules in the experimental equipment unit based on the equipment control instruction.
[0039] In an embodiment of the present invention, a plurality of control modules are provided inside the control unit, and each control module is a logic unit for operating and managing various functions of the experimental equipment. The control unit is used to parse the control instruction from the scheduling terminal or the intelligent gateway, and send the corresponding control signal to the corresponding experimental module. The core of the control module includes a signal processing chip, a communication interface, and a specific function logic program, and realizes high-precision control of the equipment by receiving instructions, parsing commands, and sending signals.
[0040] An experimental equipment unit 103, which includes one or more experimental modules.
[0041] Figure 2 The structural schematic diagram of another embodiment of the present invention is shown. The experimental equipment unit includes a plurality of microscopes (experimental modules). The microscopes are connected to the control module through a variety of communication methods. The connection method can adopt communication standard protocols, including wired methods (such as RS-232 protocol, RS-485 bus) or wireless methods (such as WiFi, Bluetooth), etc. In actual connection, the communication interface (such as a serial port or a wireless communication module) of the control module is directly docked with the control interface of the microscope to realize the matching of hardware and instructions. The function modules of the microscope (such as lifting, electric horizontal movement, intelligent slide rail, etc.) are driven by the control module through signals. Specifically, the control module docks through instructions, drives a stepper motor or a servo motor according to the corresponding instructions, and adjusts the position of the workbench of the microscope (adjust the level and the slide rail).
[0042] In this embodiment, the function of the desktop intelligent slide rail is to ensure that the one-ten-thousandth analytical balance placed on the desktop is not affected when the experimental equipment moves, so as to maintain its measurement accuracy. The one-ten-thousandth analytical balance is a high-precision measuring instrument and is extremely sensitive to operations such as handling, debugging, and moving. Any lifting or horizontal movement may directly affect the accuracy of its measurement results. After introducing the intelligent slide rail, smooth horizontal movement can be realized, significantly reducing the errors caused by manual operation and ensuring the reliability of the measurement results.
[0043] In addition, the intelligent slide rail has the function of intelligently controlling the moving speed of the lifting platform, which can keep it stable during transportation and adjustment, protect the internal structure of the balance, reduce equipment wear and extend its service life. The intelligent slide rail system can also monitor the status of the balance in real time and automatically issue an alarm when necessary to remind the operator to calibrate, effectively avoiding the loss caused by long-term non-use of the equipment and ensuring that the balance is always in the best working condition.
[0044] More importantly, the intelligent slide system can be linked with other experimental equipment. When the balance is not used for a long time, the power supply will be automatically turned off to save energy and reduce the risk of equipment loss. In summary, the setting of the desktop intelligent slide not only improves the accuracy and safety of the use of the one-tenth of a million analytical balance, but also realizes more efficient laboratory management and resource utilization, providing more reliable protection for the experimental process.
[0045] In one embodiment of the present invention, the experimental module includes an optical microscope, a water bath and other equipment. For the optical microscope, the functions that the control unit can realize include but are not limited to: automatic rise and fall to realize intelligent lifting control; linked lateral movement to a suitable observation point according to user habits; automatic power off after automatic descent to save energy. For the water bath, the functions of the control unit include but are not limited to: support long-term operation, suitable for experiments of several hours to several days; real-time monitoring of the temperature and humidity of the surrounding environment, as well as the working status and operating time of the equipment; automatic judgment of the operation status of the equipment according to the experimental requirements, and automatic shutdown of the equipment and power supply when necessary.
[0046] In one embodiment of the present invention, each control module in the control unit is bound to a laboratory table of the microscope, and each laboratory table is assigned a unique identifier (such as an ID). When the control unit receives an operating instruction for a certain microscope, it will route the instruction to the corresponding control module through the unique identifier. The control module further parses the instruction and accurately sends a control signal to the laboratory module to complete the control operation of the microscope.
[0047] In one embodiment of the present invention, the user sends the microscope operation instructions (such as "lift", "slide move", etc.) through the scheduling terminal or gateway. After receiving the instructions, the control unit performs instruction parsing, instruction allocation and behavior instructions. Specifically, the control unit parses the instructions and locates the target control module according to the unique device identifier (such as device ID) in the instructions; the instructions are passed to the one-to-one corresponding control modules, which interpret and process the instructions; the control module sends the control signal to the experimental module (i.e., the microscope) to drive the device to complete the corresponding operation. For example, the lifting and lowering instructions will drive the motor in the microscope through the control module to adjust the height of the stage.
[0048] In an embodiment of the present invention, the control unit also supports group logic management. Users can group multiple devices according to logical relationships according to experimental requirements (for example, "grouped by the same floor" or "grouped by the same experimental type"). When issuing a group control instruction, the control unit will parse the instruction and distribute the group control command to the corresponding multiple control modules. After receiving the instruction, each module will drive the devices (including microscopes, water baths, etc.) bound to it to complete the corresponding operations according to the one-to-one correspondence. For example, when the user sends an instruction of "raising all the devices in Laboratory 1 to 20 mm", the control unit will automatically send this operation command in parallel to the control modules of all the devices in the group, and all the devices will perform the raising and lowering operations simultaneously.
[0049] It is worth noting that through the one-to-one binding of the control module and the experimental module, the present application realizes the precise operation of the experimental table, including complex requirements such as lifting and horizontal movement. In addition, the group management logic reduces the cumbersome steps of single-device operation, supports centralized control of devices in the same group, and significantly improves the experimental efficiency. At the same time, it also supports wired and wireless communication methods, is applicable to different experimental conditions, and has good versatility and scalability. Therefore, the present application effectively simplifies the management and control process of microscope devices in the laboratory, makes the operation of the microscope more intelligent and efficient, and at the same time ensures the efficiency and accuracy of the experiment.
[0050] An environment detection unit 104, wherein the environment detection unit includes one or more environment sensors.
[0051] In an embodiment of the present invention, the experimental table proposed in the present application is equipped with a safety supervision hardware architecture, and through various sensors and protection devices, it realizes the comprehensive safety management of the experimental table and the devices carried thereon. Specifically, the experimental table integrates a variety of sensors at key positions, including: limit switches, water immersion sensors, temperature electrodes, smoke sensors, humidity sensors, and motor pressure sensors. These sensors each play an important monitoring and alarm function to ensure the safe and stable operation of the devices.
[0052] Furthermore, the limit switch is used to detect the moving range of the device. When the device reaches the preset limit, the limit switch will be immediately triggered to cut off the power supply or give an alarm to prevent the device from over-running or colliding and ensure the safety of mechanical components; the water immersion sensor is used to monitor the liquid leakage on the surface or inside of the experimental bench in real time. If a water immersion phenomenon is detected, the sensor will give an alarm in time to prevent the device from being affected by moisture or short-circuited and protect the device from water damage. The built-in temperature electrode can continuously monitor the temperature change of the experimental environment. If the temperature exceeds the set safety threshold, the temperature electrode will trigger an alarm to prompt the operator to take measures, thus preventing the device from malfunctioning due to overheating. The smoke sensor is used to detect the smoke concentration in the air to monitor potential fire risks. When smoke is detected, the smoke sensor will immediately give an alarm to remind the user to take safety measures and start the fire extinguishing system. The humidity sensor is used to measure the humidity level in the experimental environment. The humidity sensor can monitor excessive humidity to reduce the risk of the device being affected by moisture and ensure the stability of the experimental environment and the normal operation of the device. The motor pressure sensor is used for anti-pinch protection. When the device is running, if abnormal pressure (such as pinching an object) is detected, the motor pressure sensor will quickly cut off the power to avoid personnel injury or equipment damage caused by moving parts.
[0053] In specific implementation, to prevent the device from running out of control in the non-working state, the experimental bench uses a travel switch to achieve power-off protection, so as to cut off the power supply immediately when the device exceeds the operating range or stops running; in terms of anti-seepage and alarm, the experimental bench is equipped with a diversion groove and anti-seepage electrodes, which can detect liquid leakage in real time and give an alarm; to ensure the effective protection of the structure, the electrical interface adopts a closed insulation design and the wiring is improved according to the actual situation of the laboratory. The realization of the above functions is based on the environmental detection unit of the experimental bench, which collects key environmental parameters around the experimental bench and during the operation of the device in real time, and transmits the monitoring signal to the dispatching terminal through the data transmission module. The dispatching terminal starts the response program for abnormal situations according to the preset safety threshold, thus effectively ensuring the safe operation of the experimental bench and the devices carried by it.
[0054] In an embodiment of the present invention, the environmental monitoring unit includes an identity recognition device. Personnel entering the laboratory need to be verified through the identity recognition device. When the verification is correct, the access control system triggers an unlocking signal to allow them to enter. If the laboratory is in an abnormal state (such as the door magnetic sensor detects that the door is not closed), the system will automatically give an audible and visual alarm to remind the operator to solve the problem. In case of an emergency, personnel can unlock the access control by triggering the emergency switch without identity verification to ensure personal safety.
[0055] In an embodiment of the present invention, the dispatching terminal is respectively communicatively connected to the control unit and the environmental monitoring unit through an intelligent gateway.
[0056] In an embodiment of the present invention, the experimental module is a liftable and embeddable experimental device. The process in which the control unit performs a machine control operation on one or more experimental modules in the experimental device unit based on the device control instruction includes one or more of the following: controlling an electric lifting mechanism to perform a lifting operation on the embedded experimental device through a control module connected to the current experimental module; controlling an electric desktop slide rail to perform a translation operation on the embedded experimental device through a control module connected to the current experimental module; controlling the turning on or off of the power supply of the embedded experimental device.
[0057] In this embodiment, the embedded experimental device is an embedded microscope, which is embedded under the desktop to save space in the laboratory environment. The control unit receives a control instruction input by the user and, based on a preset operation process, performs control over the height adjustment, position movement, and other device functions of the embedded microscope. The control mechanism includes an electric lifting mechanism and an electric desktop slide rail. The electric lifting mechanism is used to control the adjustment of the microscope in the longitudinal direction. Through the optimized design of a single motor and a hinge drive structure, stable and precise lifting is achieved, facilitating the operator to accurately align the microscope and the sample according to experimental requirements; the electric desktop slide rail is used to control the microscope to be able to translate on the desktop to facilitate the observation of different samples. This improves the flexibility and efficiency of the experiment, especially suitable for biochemical experiments that require frequent switching of observation objects. In addition, the control unit is responsible for the power management of the microscope, intelligently turning on and off the power supply according to usage requirements. When the microscope is not in use, the power supply can be automatically cut off to save energy; while at the start of the experiment, it quickly resumes to the working state to ensure that the device is always available.
[0058] Furthermore, the lifting mechanism and the automatic closing device are important components of the embedded microscope device. The lifting mechanism can be designed according to the standard dimensions of the university workstations and can be applicable to different laboratory environments, thereby ensuring that the microscope meets various operation requirements and enhancing the applicability and flexibility of laboratory equipment. In addition, the synchronous automatic closing device can automatically close the experimental tabletop when the microscope is not in use, improving the cleanliness and safety of the laboratory and facilitating compliance with the daily work process. To ensure the stability and load-bearing capacity of the device during experimental operations, through high-precision motor control technology, the jitter during the movement process is significantly reduced, ensuring that the device is not affected by external disturbances during use.
[0059] In an embodiment of the present invention, the process by which the control unit performs a machine control operation on one or more experimental modules in the experimental equipment unit based on the equipment control instruction includes: the scheduling terminal sends the control instruction to the intelligent gateway; the intelligent gateway analyzes the control instruction based on group logic to identify the equipment to be controlled; the intelligent gateway sends the control instruction to the control module connected to the equipment to be controlled, so that the control module performs a machine control operation on the corresponding equipment to be controlled.
[0060] In this embodiment, the process by which the intelligent gateway analyzes the control instruction based on group logic to identify the equipment to be controlled includes: the intelligent gateway performs instruction attribute identification, equipment group identification, and logical mapping on the control instruction. Specifically, the keywords in the instruction are identified through instruction attribute identification (such as "raise", "translate", "turn off the power", etc.) to identify the type of operation; the equipment group identification pre - defines the equipment group logic to quickly match the current control instruction with the corresponding equipment model. For example, an equipment group may include all related equipment on the same experimental bench; logical mapping maps the identified instruction to its corresponding physical equipment. For example, the instruction "raise the microscope on experimental bench No. 1" is mapped to the lifting motor of experimental bench No. 1. Subsequently, the intelligent gateway will break down the instruction into specific operations suitable for each control module, create an independent routing table for each instruction, and ensure that each control module accurately receives its respective operation instruction.
[0061] In an embodiment of the present invention, the system includes environmental control equipment. The process by which the environmental monitoring operation is performed on the environmental monitoring unit through a local edge control algorithm includes: the environmental monitoring unit collects environmental parameters through multiple sensors and sends the environmental parameters to the scheduling terminal; the scheduling terminal performs an evaluation operation on the environmental parameters based on a preset event model to generate an environmental evaluation result and an environmental control instruction; the scheduling terminal performs a corresponding control operation on the environmental control equipment based on the environmental control instruction.
[0062] Figure 3The schematic diagram of the structure of the third embodiment of the system is shown. The environmental monitoring unit: includes multiple sensors for collecting environmental parameters. It may include parameters such as temperature, humidity, gas concentration (such as carbon dioxide, oxygen, etc.), pressure, particle concentration, light intensity, etc. A variety of sensors are installed in key areas of the laboratory, which can obtain environmental parameters in real time and upload them to the dispatch terminal regularly. The environmental control equipment includes air conditioning equipment, fresh air system, air purifier, humidifier or dehumidifier, etc., which can perform corresponding control actions by receiving environmental control instructions sent by the dispatch terminal. For example, when the temperature is detected to be too high, the air conditioning equipment lowers the temperature; when the humidity is too low, the humidifier is enabled; when the air is polluted, the fresh air system is started, etc. The dispatch terminal: as the core control node of the system, receives environmental data from the environmental monitoring unit. The dispatch terminal uses a preset event model (such as overtemperature, excessive humidity, air pollution, etc.) to analyze and evaluate the received data and generate an environmental evaluation result. If the environmental parameters are abnormal or deviate from the preset optimal range, the dispatch terminal generates an environmental control instruction based on the evaluation result. The dispatch terminal is responsible for sending these control instructions to relevant environmental control equipment (such as air conditioners, humidifiers, fresh air systems, etc.) and executing adjustment operations in a linked manner.
[0063] Furthermore, the scheduling terminal evaluates the environmental parameters based on a preset event model to generate an environmental evaluation result and an environmental control instruction. The process includes: using an intelligent rule engine to learn the physical data of the experimental equipment and the environmental control equipment. The intelligent rule engine is based on a neural network to establish associated scenarios and linkage relationships between devices, so that the system has adaptive learning capabilities to optimize the working status of various environmental control equipment and achieve optimal collaborative control when multiple devices are linked.
[0064] The environmental control instructions include: after receiving the instructions, the air conditioner will reduce the laboratory temperature from 28°C to 24°C; the humidifier will issue a shutdown instruction to maintain the humidity in the range of 40% to 50%; if the concentration of environmental pollutants exceeds the standard, the fresh air system will be started at the same time to improve the air quality. The above control equipment adjusts their respective operating states according to the control instructions to return the environmental parameters to the set target values.
[0065] Among them, the linkage optimization and event response of the rule engine include: The intelligent rule engine judges the association and linkage relationship between devices based on the learned device physical models and complex relationship data. For example: Analyze the linkage effect between the air conditioner and the fresh air system, determine that the fresh air system and the refrigeration equipment should operate in coordination, so as to avoid overloading of a single device caused by sensor errors. If the sensor detection instance is "low humidity", the rule engine links the humidifier to operate and fine-tunes the humidification operation in combination with real-time data to avoid excessive water mist. After an event occurs, the rule engine automatically pushes an alarm to the operator and executes a response. For example: When it is detected that the temperature and humidity in the laboratory are too high and continuously changing abnormally, while starting the device regulation, the rule engine transmits the alarm information to the terminal of the laboratory management personnel to guide further manual intervention; if an air-conditioning device is abnormal, the rule engine automatically switches to a standby regulation device or an emergency mode, and at the same time pushes the device failure information.
[0066] It should be noted that the device physical model refers to a digital abstract representation used to describe in detail the characteristics, functions, behaviors of physical devices, and their relationships with other devices or systems. The device physical model includes attributes, behaviors, events, relationships, and scenarios. Attributes describe the basic characteristics and states of the device (such as name, model, online status, and current location, etc.); behaviors define the operations that the device can perform (such as start, stop, adjust temperature, etc.); events represent important changes that may occur during the operation of the device (such as alarms, failures, etc.), and these events can trigger corresponding response operations; relationships describe the associations between the device and other devices, systems, or the environment, such as the interaction between the air conditioner and the temperature sensor; scenarios depict the operation logic and interaction methods of the device in a specific application environment to achieve coordinated and linked control between devices.
[0067] In an embodiment of the present invention, the temperature and humidity linkage control process includes: The laboratory sensor detects that the current temperature is 30°C and the humidity is 60%. The scheduling terminal evaluates that this state deviates from the optimal range (25°C, 45%) and generates an instruction of "reduce temperature and humidity". The scheduling terminal sends an instruction to the air conditioner to reduce the temperature to 25°C; at the same time, it sends an instruction to the dehumidifier to control the humidity at 45%.
[0068] In an embodiment of the present invention, the intelligent rule engine further includes: Experimental violation warning. Specifically, when the intelligent rule engine detects that the temperature of the current experimental sample has risen beyond the optimal parameter range of the experiment. It pushes a warning to prompt the operator and recommends adjusting the working table wind speed or starting the standby cooling device. If the experimenter does not respond in time, the rule engine automatically starts the cooling device and pushes an event report to the management terminal.
[0069] In an embodiment of the present invention, the process of the scheduling terminal evaluating the environmental parameters based on a preset event model to generate an environmental evaluation result and an environmental control instruction includes: matching the corresponding event model according to the environmental parameters; inputting the environmental parameters into the event model to analyze the current environmental state and deviation situation to generate the environmental evaluation result; extracting multiple relevant environmental regulation devices according to the environmental evaluation result; and generating an environmental control instruction for each environmental regulation device based on the multiple environmental regulation devices and the environmental evaluation result to implement the linkage control operation between the environmental regulation devices.
[0070] In this embodiment, the event model is used to describe a specific environmental state and the possible corresponding response strategies by combining empirical rules, threshold settings, logical conditions or more advanced algorithms (such as machine learning models). The scheduling terminal matches the real-time acquired environmental parameters (such as temperature, humidity, air quality, etc.) with the event model to determine whether the current environment meets the conditions for triggering certain control or adjustment behaviors.
[0071] Further, after matching the event model, the scheduling terminal will input these environmental parameters into the model for in-depth analysis to determine the deviation between the current environmental state and the target or optimal state. For example, a laboratory sets a predetermined temperature and humidity (such as a temperature of 22°C - 26°C and a humidity of 40% - 60%). If the actual detected temperature is 28°C, the event model will identify that the current state is "too high temperature", and combine the built-in logic of the model to analyze the degree of high temperature, the possible impacts and the required adjustment strategies. Through this process, the event model can not only generate an environmental evaluation result (such as the specific situation of temperature exceeding the standard or humidity shortage), but also provide a basis for generating specific control instructions in the next step.
[0072] Subsequently, based on the above evaluation result, the scheduling terminal also needs to further extract a list of devices related to the current state from the configured multiple environmental regulation devices. For example, when the event model confirms that the temperature is too high, it is associated with air conditioners, ventilation devices or cooling systems. When the humidity is insufficient, it may be associated with humidifiers or fresh air systems. The role of the event model is not only to analyze the state and judge the deviation, but also to provide information support for the coordination and linkage operation of multiple devices.
[0073] On this basis, the scheduling terminal will generate customized environmental control instructions for each device in combination with the functional attributes of each device and the current environmental status. For example, the instructions can include "adjust the air conditioner temperature to 24°C" and "start the humidifier to run at 40%", etc., to ensure that the relevant devices can effectively adjust the environment to the ideal range under the condition of linkage. Therefore, the event model plays a key role in the entire system in identifying, describing, analyzing, evaluating the environmental status, and guiding the linkage control of devices. It provides intelligent support for the scheduling terminal to precisely manage the environment, improves the response efficiency and accuracy of the automation system at the same time, and provides a continuously optimized environmental solution for laboratories or other scenarios.
[0074] It should be noted that in the embodiments of the present application, words such as "exemplary" or "for example" represent examples, illustrations or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0075] In the embodiments of the present application, "at least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally represents that the associated objects before and after are in an "or" relationship. "At least one (item)" or its similar expression below refers to any combination of these items, including any combination of single item (item) or plural items (items). For example, at least one (item) of a, b or c can represent: a, b, c, a - b, a - c, b - c or a - b - c, where a, b, c can be single or multiple.
[0076] Figure 4 is a schematic flowchart of the experimental bench control method based on the Internet of Things provided by the embodiments of the present application, and the method is applied to the scheduling terminal of the experimental bench control system based on the Internet of Things. As Figure 4 shown, the method includes the following processes.
[0077] Step S41: Send device control instructions; perform environmental monitoring operations on the environmental monitoring unit through the local edge control algorithm;
[0078] Step S42: Perform machine bench control operations on one or more experimental modules in the experimental equipment unit based on the device control instructions.
[0079] In an embodiment of the present invention, there is a scheduling terminal which is communicatively connected to a control unit and an environmental monitoring unit respectively; it is used to issue device control instructions to the control unit and perform environmental monitoring operations on the environmental monitoring unit through a local edge control algorithm; a control unit which is connected to an experimental equipment unit; the control unit contains a plurality of control modules, and each control module is communicatively connected to an experimental module in the experimental equipment unit in a one-to-one correspondence; the control unit performs machine control operations on one or more experimental modules in the experimental equipment unit based on the device control instructions; an experimental equipment unit which includes one or more experimental modules; an environmental detection unit which includes one or more environmental sensors.
[0080] In an embodiment of the present invention, the scheduling terminal is communicatively connected to the control unit and the environmental monitoring unit respectively through an intelligent gateway.
[0081] In an embodiment of the present invention, the experimental module is an embedded experimental device, and the process by which the control unit performs machine control operations on one or more experimental modules in the experimental equipment unit based on the device control instructions includes one or more of the following: controlling an electric lifting mechanism to perform a lifting operation on the embedded experimental device through a control module connected to the current experimental module; controlling an electric desktop slide rail to perform a translation operation on the embedded experimental device through a control module connected to the current experimental module; controlling the turning on or off of the power supply of the embedded experimental device.
[0082] In an embodiment of the present invention, the process by which the control unit performs machine control operations on one or more experimental modules in the experimental equipment unit based on the device control instructions includes: the scheduling terminal sends the control instruction to the intelligent gateway; the intelligent gateway analyzes the control instruction based on group logic to identify the device to be controlled; the intelligent gateway sends the control instruction to the control module connected to the device to be controlled to make the control module perform machine control operations on the corresponding device to be controlled.
[0083] In an embodiment of the present invention, there is also an environmental regulation device. The process of performing environmental monitoring operations on the environmental monitoring unit through a local edge control algorithm includes: the environmental monitoring unit collects environmental parameters through a plurality of sensors and sends the environmental parameters to the scheduling terminal; the scheduling terminal performs an evaluation operation on the environmental parameters based on a preset event model to generate an environmental evaluation result and an environmental control instruction; the scheduling terminal performs corresponding control operations on the environmental regulation device based on the environmental control instruction.
[0084] In an embodiment of the present invention, the process by which the scheduling terminal evaluates the environmental parameters based on a preset event model to generate an environmental evaluation result and an environmental control instruction includes: matching the corresponding event model according to the environmental parameters; inputting the environmental parameters into the event model to analyze the current environmental state and deviation situation to generate the environmental evaluation result; extracting multiple relevant environmental regulation devices according to the environmental evaluation result; and generating an environmental control instruction for each environmental regulation device based on the multiple environmental regulation devices and the environmental evaluation result to implement the interlock control operation between the environmental regulation devices.
[0085] In an embodiment of the present invention, through a local edge control algorithm, the scheduling terminal performs an environmental monitoring operation on an environmental monitoring unit. The environmental monitoring unit includes multiple environmental sensors that collect environmental parameters such as temperature, humidity, and gas concentration and upload the data to the scheduling terminal for real-time processing. The scheduling terminal completes the matching and preliminary evaluation of the environmental parameters based on a preset event model to generate an environmental evaluation result and an environmental control instruction.
[0086] In an embodiment of the present invention, the scheduling terminal issues a device control instruction to a control unit. The control unit is communicatively connected to an experimental equipment unit, which includes multiple experimental modules. Based on the control instruction, multiple control modules in the control unit respectively perform machine control operations on the corresponding experimental modules, including electric lifting, translation operations, or on / off control of the power supply of the embedded device.
[0087] In an embodiment of the present invention, if the environmental evaluation result shows that the environmental state deviates from the preset value, the scheduling terminal matches multiple relevant environmental regulation devices based on the event model, generates an environmental control instruction through an intelligent gateway, and coordinates the interlock operation between the regulation devices to restore the ideal environmental state.
[0088] In an embodiment of the present invention, the scheduling terminal is communicatively connected to the control unit and the environmental monitoring unit through an intelligent gateway. The intelligent gateway has a local control function, can parse the control instruction, and network with devices through protocols such as LoRa, Bluetooth, WiFi, and Modbus. The intelligent gateway also supports group logic parsing, identifies the devices to be controlled, and distributes specific instructions to the corresponding device modules. The experimental equipment unit includes multiple experimental modules, and each module performs lifting, translation, or power regulation operations through a communication channel corresponding to the control module to complete the experimental operation task. The environmental monitoring unit analyzes the current environmental state and deviation situation by collecting environmental data and combining with a preset event model to generate an environmental evaluation result for guiding the scheduling terminal to issue an environmental control instruction.
[0089] It should be understood that the specific processes of each module performing the above corresponding steps have been described in detail in the above method embodiments. For the sake of brevity, they will not be repeated here.
[0090] It should also be understood that the division of modules in the embodiments of the present application is illustrative, merely a logical function division, and there may be other division methods in actual implementation. In addition, in each embodiment of the present application, each functional module may be integrated in a processor, may exist physically alone, or two or more modules may be integrated in one module. The above integrated modules may be implemented in the form of hardware or in the form of software functional modules.
[0091] Figure 5 is a schematic block diagram of an electronic terminal provided by an embodiment of the present application. As Figure 5 shown, the electronic terminal includes: at least one processor 501, a memory 502, at least one network interface 503, and a user interface 505. Each component in the device is coupled together through a bus system 504. It can be understood that the bus system 504 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 504 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, in Figure 5 all kinds of buses are labeled as the bus system.
[0092] Among them, the user interface 505 may include a display, a keyboard, a mouse, a trackball, a click gun, a key, a button, a touchpad, or a touch screen, etc.
[0093] It can be understood that the memory 502 may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM, Read Only Memory), a programmable read-only memory (PROM, Programmable Read-Only Memory), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM, Static Random Access Memory), synchronous static random access memory (SSRAM, Synchronous Static Random Access Memory). The memory described in the embodiments of the present invention is intended to include but not be limited to these and any other suitable categories of memory.
[0094] The memory 502 in the embodiments of the present invention is used to store various types of data to support the operation of the electronic terminal 500. Examples of such data include: any executable programs for operating on the electronic terminal 500, such as the operating system 5021 and application programs 5022; the operating system 5021 contains various system programs, such as the framework layer, core library layer, driver layer, etc., for implementing various basic services and processing hardware-based tasks. The application programs 5022 may include various application programs, such as a Media Player, a Browser, etc., for implementing various application services. The method for controlling an experimental platform based on the Internet of Things provided by the embodiments of the present invention may be included in the application programs 5022.
[0095] The method disclosed in the above embodiments of the present invention may be applied to or implemented by the processor 501. The processor 501 may be an integrated circuit chip with signal processing capabilities. During implementation, the steps of the above method may be completed by the integrated logic circuit in hardware or instructions in software form in the processor 501. The above-mentioned processor 501 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor 501 may implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor 501 may be a microprocessor or any conventional processor, etc. Combining the steps of the accessory optimization method provided by the embodiments of the present invention may be directly embodied as being executed and completed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, and this storage medium is located in the memory. The processor reads the information in the memory and combines its hardware to complete the steps of the foregoing method.
[0096] In an exemplary embodiment, the electronic terminal 500 may be one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs) for executing the foregoing method.
[0097] According to the method provided by the embodiments of the present application, the present application also provides a computer program product, which includes: computer program code that, when the computer program code runs on a computer, causes the computer to execute the method for controlling an experimental platform based on the Internet of Things in any one of the above embodiments.
[0098] According to the method provided by the embodiments of the present application, the present application also provides a computer-readable storage medium. The computer-readable storage medium stores program codes. When the program codes run on a computer, the computer is caused to execute the method for controlling a test bench based on the Internet of Things in any one of the above-described embodiments.
[0099] The terms "component", "module", "system", etc. used in this specification are used to represent computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. By way of illustration, both an application running on a computing device and the computing device can be components. One or more components can reside in a process and / or an execution thread, and a component can be located on one computer and / or distributed between two or more computers. In addition, these components can execute from various computer-readable media on which various data structures are stored. A component can communicate, for example, through local and / or remote processes according to a signal having one or more data packets (such as data from two components interacting with each other from a local system, a distributed system, and / or a network, such as the Internet interacting with other systems through a signal).
[0100] Those of ordinary skill in the art can realize that the various illustrative logical blocks and steps described in combination with the embodiments disclosed herein can be implemented in electronic hardware, or in a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. A professional technician can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0101] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the above-described systems, devices, and units can refer to the corresponding processes in the foregoing method embodiments, and will not be described herein again.
[0102] In several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of devices or units can be in electrical, mechanical, or other forms.
[0103] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0104] In addition, in each embodiment of the present application, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.
[0105] In the above embodiments, the functions of the functional units can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions (programs). When the computer program instructions (programs) are loaded and executed on a computer, the processes or functions according to the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a Digital Video Disc (DVD)), or a semiconductor medium (such as a Solid State Disk (SSD), etc.).
[0106] If a function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in various embodiments of this application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.
[0107] As described above, the above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed by this application can easily think of changes or substitutions, which should all be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
[0108] In summary, this application provides an experimental bench control system, method, medium, program product, and terminal based on the Internet of Things. The present invention provides a system that improves the automation level of experimental equipment scheduling and control. Through the collaborative work of a scheduling terminal, a control unit, an experimental equipment unit, and an environment detection unit, intelligent management and efficient operation of experimental equipment are realized. Specifically, the scheduling terminal communicates with the environment monitoring unit through a local edge control algorithm, obtains environmental data, calculates a suitable experimental environment in combination with experimental requirements, and simultaneously sends device control instructions to the control unit; the control unit communicates with the experimental modules one by one through multiple control modules and executes machine control operations; the experimental equipment unit receives the control instructions and real-time feedbacks the operation status; the environment detection unit collects various parameters in real time through environmental sensors and provides data support for the scheduling terminal. It solves the problems of inconsistent management and insufficient automation of experimental equipment in the prior art, and improves the automation level of experimental equipment scheduling and control. Therefore, this application effectively overcomes various disadvantages in the prior art and has high industrial utilization value.
[0109] The above embodiments are only illustrative of the principles and effects of the present application and are not intended to limit the present application. Any person familiar with this technology can modify or change the above embodiments without departing from the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by those with ordinary knowledge in the technical field without departing from the spirit and technical idea disclosed in the present application should still be covered by the claims of the present application.
Claims
1. A test bench control system based on the Internet of Things, characterized in that: The system comprises: A dispatching terminal, the dispatching terminal is respectively connected to the control unit and the environment monitoring unit for communication; and is used to issue device control instructions to the control unit, and to perform environment monitoring operations on the environment monitoring unit through a local edge control algorithm; A control unit, the control unit is connected to the experimental equipment unit; the control unit includes a plurality of control modules, each control module is communicatively connected to an experimental module in the experimental equipment unit in a one-to-one correspondence; the control unit performs a machine control operation on one or more experimental modules in the experimental equipment unit based on the equipment control instruction; An experimental equipment unit, the experimental equipment unit comprising one or more experimental modules; An environment detection unit, wherein the environment detection unit includes one or more environment sensors.
2. The Internet of Things-based test bench control system according to claim 1, characterized in that: The dispatching terminal is communicatively connected with the control unit and the environment monitoring unit through the intelligent gateway respectively.
3. The Internet of Things-based test bench control system according to claim 2 is characterized in that: The experimental module is an embedded experimental device, and the process in which the control unit performs a machine control operation on one or more experimental modules in the experimental device unit based on the device control instruction includes one or more of the following: Controlling the electric lifting mechanism to perform lifting operations on the embedded experimental equipment through a control module connected to the current experimental module; Controlling the electric desktop slide rail to perform translation operation on the embedded experimental device through a control module connected to the current experimental module; Control the power on or off of the embedded experimental equipment.
4. The Internet of Things-based test bench control system according to claim 2, characterized in that: The process of the control unit performing a machine control operation on one or more experimental modules in the experimental equipment unit based on the equipment control instruction includes: The dispatch terminal sends the control instruction to the intelligent gateway; The intelligent gateway parses the control instruction based on group logic to identify the device to be controlled; The intelligent gateway sends the control instruction to the control module connected to the device to be controlled, so as to enable the control module to perform machine control operations on the corresponding device to be controlled.
5. The experimental platform control system based on the Internet of Things according to claim 1 is characterized in that: The system includes an environment control device, and the process of performing an environment monitoring operation on the environment monitoring unit through a local edge control algorithm includes: The environmental monitoring unit collects environmental parameters through multiple sensors and sends the environmental parameters to the dispatching terminal; The dispatch terminal performs an evaluation operation on the environmental parameters based on a preset event model to generate an environmental evaluation result and an environmental control instruction; The scheduling terminal performs corresponding control operations on the environmental control device based on the environmental control instruction.
6. The Internet of Things-based test bench control system according to claim 5, characterized in that: The process in which the dispatching terminal evaluates the environmental parameters based on a preset event model to generate an environmental evaluation result and an environmental control instruction includes: Matching a corresponding event model according to the environmental parameters; inputting the environmental parameters into the event model, analyzing the current environmental state and deviations to generate the environmental assessment result; Extracting multiple relevant environmental control devices according to the environmental assessment results; Based on the multiple environmental control devices and the environmental assessment results, an environmental control instruction for each environmental control device is generated to implement a linkage control operation between the environmental control devices.
7. A test bench control method based on the Internet of Things, characterized in that: The method comprises: Issue device control instructions; perform environmental monitoring operations on the environmental monitoring unit through local edge control algorithms; Based on the equipment control instruction, a machine control operation is performed on one or more experimental modules in the experimental equipment unit.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the Internet of Things-based test bench control method described in any one of claim 7 is implemented.
9. A computer program product, characterized in that The computer program product includes computer program code, and when the computer program code is executed on a computer, the computer implements the Internet of Things-based test bench control method as claimed in any one of claim 7.
10. An electronic terminal comprising a memory, a processor and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the Internet of Things-based test bench control method as described in any one of claim 7.