Multi-machine linkage system based on MDTP protocol and Hongyu-bus
By adopting technology based on MDTP protocol and Minhong bus in the multi-machine linkage system, the problems of unstable communication and unreasonable task allocation in multi-machine coordinated operations are solved, and efficient, accurate and stable multi-machine coordinated operations are achieved, improving the overall operating efficiency and quality.
Patent Information
- Application Number
- CN202410644874.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-23
- Publication Date
- 2025-04-15
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing technology has problems such as unstable communication and unreasonable task allocation in multi-machine collaborative operations, resulting in delay, loss or disorder of information, which cannot meet the needs of multi-machine linkage systems for efficient and stable communication and transmission.
A multi-machine linkage system based on MDTP protocol and Minhong bus is adopted, including a central control module, MDTP protocol processing module, Minhong bus communication module, equipment status monitoring module, task allocation module, linkage execution module and data storage module. Through the coordinated work of these modules, efficient control of the system, accuracy of data transmission and reliability of communication are achieved.
It improves the overall reliability and stability of the system, ensures the efficiency, accuracy and stability of multi-machine collaborative operations, and improves the overall operation efficiency and quality.
Smart Images

Figure CN119835261A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a multi-machine linkage system based on MDTP protocol and Mine Hong Bus. Background Art
[0002] In the modern industrial field, the demand for multi-machine collaborative operation is growing. However, the traditional system has many shortcomings in communication, coordination and control. The emergence of MDTP protocol and Mine Hong Bus provides an opportunity to solve these problems. The multi-machine linkage system based on this aims to overcome the problems of unstable communication and unreasonable task allocation, and use advanced technology to achieve efficient, accurate and stable multi-machine collaborative operation, improve overall operation efficiency and quality, and adapt to the development trend of modern industrial intelligence.
[0003] The existing technology has defects in communication and transmission, such as poor stability, susceptibility to interference, and low transmission efficiency, which often lead to information delay, loss or confusion. It cannot meet the needs of multi-machine linkage system for efficient and stable communication and transmission, and seriously affects the overall performance and reliable operation of the system. To this end, we propose a multi-machine linkage system based on MDTP protocol and Kuanghong bus. Summary of the invention
[0004] The purpose of the present invention is to provide a multi-machine linkage system based on MDTP protocol and Mine Hong Bus.
[0005] In order to solve the problems raised in the above background technology, the present invention provides the following technical solutions: a multi-machine linkage system based on MDTP protocol and Mine Hong Bus, the multi-machine linkage system includes a central control module, an MDTP protocol processing module, a Mine Hong Bus communication module, an equipment status monitoring module, a task allocation module, a linkage execution module and a data storage module; Central control module: responsible for the overall control and coordination of the system, and responsible for analyzing and processing the operating data of each module. It is the core control center of the entire linkage system; MDTP protocol processing module: responsible for processing data related to the MDTP protocol, including MDTP protocol parsing, data encapsulation and transmission optimization, to ensure efficient data transmission and high accuracy of data transmission; Kuanghong bus communication module: responsible for providing a stable communication channel between the system and equipment and the Kuanghong bus, and the channel is stable enough to ensure the interaction between the system and external devices; Equipment status monitoring module: responsible for real-time monitoring of the operating status of each device, collecting relevant parameters and information of the equipment, and providing the most basic data decision-making basis for the system; Task allocation module: responsible for reasonable task allocation based on equipment status and task requirements, ensuring effective use of resources and smooth execution of tasks; Linkage execution module: responsible for the specific execution of multi-machine linkage operations to ensure the coordination and consistency of actions among various devices; Data storage module: responsible for storing various data and operation records during the operation of the system to facilitate subsequent query and analysis.
[0006] As a further solution of the present invention: the central control module includes a main control unit and a backup control unit. The main control unit and the backup control unit perform data synchronization and switching through a redundant backup mechanism. The main control unit undertakes the main control tasks of the system, monitors the overall operation status of the system at all times and makes corresponding decisions. The backup control unit is on standby, ready to take over control when the main control unit fails. When the hardware of the main control unit is damaged or the software is erroneous, the backup control unit takes over control and the system switches to the backup control unit to continue running.
[0007] As a further solution of the present invention: the MDTP protocol processing module includes a protocol parsing unit, a data encapsulation unit and a transmission control unit. The protocol parsing unit is responsible for detailed disassembly and analysis of the received MDTP protocol data, and extracting the instruction information and data information contained in the MDTP protocol data. The protocol parsing unit can convert complex protocol data into a form that can be understood and processed by the system. The data encapsulation unit is responsible for packaging and formatting the data generated inside the system according to the requirements of the MDTP protocol so that it complies with the transmission standards of the protocol, ensures the correct transmission of data in the network, and improves the readability and versatility of the data. The transmission control unit is responsible for managing and controlling the transmission process of the MDTP protocol data, including adjusting the transmission rate, correcting data errors, and retransmitting data. The transmission control unit can dynamically adjust the transmission strategy according to the network status and data priority, so that data transmission is more efficient and stable. When the network is congested, the transmission control unit can reduce the transmission rate to avoid data loss. For important control instruction data, it will adopt a more stringent error correction and retransmission mechanism to ensure the accurate delivery of instructions.
[0008] As a further solution of the present invention: the Mine Bus communication module includes a bus interface unit, a communication protocol conversion unit and a data transmission verification unit. The bus interface unit is designed to adapt to the physical characteristics and interface standards of the Mine Bus, has a high degree of compatibility and adaptability, and can adapt to different types of Mine Bus interfaces, providing a channel for the system to communicate with external devices. The communication protocol conversion unit can convert the specific communication protocol on the Mine Bus into a communication protocol that can be understood and processed by the system, and can also convert the protocol within the system into a protocol format that adapts to the Mine Bus, so that the system can communicate seamlessly with external devices and systems using different protocols. The data transmission verification unit is responsible for verifying the data transmitted through the Mine Bus, and uses the MD5 verification algorithm and ACK mechanism to monitor and verify the transmitted data in real time. Once errors and loss are found in the data, the error correction and retransmission mechanism is immediately started to ensure high-quality data transmission.
[0009] As a further solution of the present invention: the equipment status monitoring module includes a sensor interface unit, a data acquisition unit and a status analysis unit. The sensor interface unit can be converted into a key interface for connecting the sensor. It has wide compatibility and can adapt to sensors of different types and specifications. It ensures stable connection with various sensors through interface circuits and communication protocols to achieve the accuracy of collecting sensor data. The data acquisition unit is responsible for using high-precision data acquisition technology and algorithms to collect sensor data, and preprocess and store the data. These data include the temperature, pressure, speed and current data of the equipment. The status analysis unit has data analysis and pattern recognition technology to analyze and process the collected data. The status analysis unit can extract the equipment's operating status and fault sign information from the data collected by the data acquisition unit, and judge the equipment's health status and working performance based on the equipment's operating status and fault sign information. The equipment status monitoring module will transmit the collected equipment values to the task allocation module.
[0010] As a further solution of the present invention: the task allocation module includes a task evaluation unit, a resource allocation unit and a priority setting unit. The task evaluation unit is responsible for analyzing and evaluating the tasks to be assigned. The task evaluation unit can evaluate the difficulty and required resources of each task by establishing an evaluation model, and transmit the evaluated data to the resource allocation unit. The resource allocation unit performs reasonable resource allocation based on the data transmitted by the task evaluation unit and in combination with the current resource status of the system. The resource allocation unit adopts an intelligent resource allocation algorithm to ensure that resources can be optimally allocated to each task to maximize resource utilization and high efficiency of task execution. The task allocation module will transmit the data to the linkage execution module.
[0011] As a further solution of the present invention: the linkage execution module is capable of receiving data transmitted by the task allocation module, and the linkage execution module includes an instruction generation unit and an instruction transmission unit. The instruction generation unit is responsible for generating specific linkage execution instructions based on the data transmitted by the task allocation module and the control strategy of the system. These instructions include equipment start, stop, speed adjustment and operation mode switching instructions, and transmitting the execution instructions to the instruction transmission unit. The instruction transmission unit is responsible for transmitting the received execution instructions to each related device. The instruction transmission unit also has the function of checking and retransmitting instructions to ensure the reliable transmission of instructions.
[0012] As a further solution of the present invention: the data storage module includes a data storage unit, a data management unit and a backup and recovery unit. The data storage unit is responsible for persistently storing various types of data generated during the operation of the storage system, including device status information, task execution records and communication logs, and performing dual storage through a solid-state hard drive and a cloud. The data management unit is responsible for managing and organizing the stored data, including classified storage, index management and data cleaning of the data, thereby improving data retrieval efficiency and saving storage space. The backup and recovery unit is responsible for regularly backing up the stored data and can quickly restore the data when a system failure occurs, thereby ensuring the persistence and integrity of the system data.
[0013] By adopting the above technical solution, compared with the prior art, the beneficial effects of the present invention are: 1. The present invention adopts a redundant backup mechanism of the main control unit and the backup control unit in the central control module to ensure that the main control unit can be switched to the backup control unit for continued operation in time when it fails, thereby ensuring the continuity of system control. The MDTP protocol processing module performs detailed disassembly, packaging and transmission management of the protocol data to improve the accuracy and stability of data transmission. The adaptability, protocol conversion and data transmission verification functions of the Kuanghong bus communication module ensure reliable and smooth communication. The real-time monitoring and analysis of the equipment status by the equipment status monitoring module provides a basis for system decision-making. The reasonable resource allocation of the task allocation module improves the efficiency of task execution. The instruction generation and transmission functions of the linkage execution module ensure the coordination and consistency of equipment actions. The persistent storage and backup recovery functions of the data storage module ensure data security. These combined effects greatly improve the reliability and stability of the overall system. 2. The task evaluation unit of the task allocation module of the present invention can accurately analyze and evaluate tasks, and realize the optimal allocation of resources in combination with the intelligent algorithm of the resource allocation unit, so that the system can reasonably allocate resources to each task according to the requirements and difficulty of different tasks, avoiding resource waste and conflict. At the same time, the instruction generation and transmission functions of the linkage execution module ensure the accuracy and efficiency of task execution, so that the actions between various devices are closely coordinated and consistent, thereby greatly improving the execution effect and work efficiency of the entire multi-machine linkage system in complex task scenarios; 3. The present invention can persistently store various types of data generated during the operation of the storage system through the data storage module, including device status information, task execution records, communication logs, etc., and can also manage and organize the stored data, including data classification storage, index management and data cleaning, thereby improving data retrieval efficiency and saving storage space, thereby facilitating system maintenance and management. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] . Figure 1 This is a schematic diagram of the overall flow of the system in an embodiment of the present invention; Figure 2 This is a working schematic diagram of Embodiment 1 of the present invention; Figure 3 This is a working schematic diagram of the second embodiment of the present invention. DETAILED DESCRIPTION
[0015] The specific embodiments of the present invention will be further described below in conjunction with the accompanying drawings. It should be noted that the description of these embodiments is used to help understand the present invention, but does not constitute a limitation of the present invention.
[0016] In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.
[0017] The present invention discloses a multi-machine linkage system based on MDTP protocol and Mine Hong Bus, the multi-machine linkage system comprises a central control module, an MDTP protocol processing module, a Mine Hong Bus communication module, an equipment status monitoring module, a task allocation module, a linkage execution module and a data storage module; Central control module: responsible for the overall control and coordination of the system, and responsible for analyzing and processing the operating data of each module. It is the core control center of the entire linkage system; MDTP protocol processing module: responsible for processing data related to the MDTP protocol, including MDTP protocol parsing, data encapsulation and transmission optimization, to ensure efficient data transmission and high accuracy of data transmission; Kuanghong bus communication module: responsible for providing a stable communication channel between the system and equipment and the Kuanghong bus, and the channel is stable enough to ensure the interaction between the system and external devices; Equipment status monitoring module: responsible for real-time monitoring of the operating status of each device, collecting relevant parameters and information of the equipment, and providing the most basic data decision-making basis for the system; Task allocation module: responsible for reasonable task allocation based on equipment status and task requirements, ensuring effective use of resources and smooth execution of tasks; Linkage execution module: responsible for the specific execution of multi-machine linkage operations to ensure the coordination and consistency of actions among various devices; Data storage module: responsible for storing various data and operation records during the operation of the system to facilitate subsequent query and analysis.
[0018] In one embodiment of the present invention: the central control module includes a main control unit and a backup control unit. The main control unit and the backup control unit perform data synchronization and switching through a redundant backup mechanism. The main control unit undertakes the main control tasks of the system, monitors the overall operation status of the system at all times and makes corresponding decisions. The backup control unit is on standby, ready to take over control when the main control unit fails. When the hardware of the main control unit is damaged or the software fails, the backup control unit takes over control and the system switches to the backup control unit to continue running.
[0019] In one embodiment of the present invention: the MDTP protocol processing module includes a protocol parsing unit, a data encapsulation unit and a transmission control unit. The protocol parsing unit is responsible for detailed disassembly and analysis of the received MDTP protocol data, and extracting the instruction information and data information contained in the MDTP protocol data. The protocol parsing unit can convert complex protocol data into a form that can be understood and processed by the system. The data encapsulation unit is responsible for packaging and formatting the data generated inside the system according to the requirements of the MDTP protocol so that it complies with the transmission standards of the protocol, ensures the correct transmission of data in the network, and improves the readability and versatility of the data. The transmission control unit is responsible for managing and controlling the transmission process of the MDTP protocol data, including adjusting the transmission rate, correcting data errors, and retransmitting data. The transmission control unit can dynamically adjust the transmission strategy according to the network status and data priority, so that data transmission is more efficient and stable. When the network is congested, the transmission control unit can reduce the transmission rate to avoid data loss. For important control instruction data, it will adopt a more stringent error correction and retransmission mechanism to ensure the accurate delivery of instructions.
[0020] In one embodiment of the present invention: the Mine Bus communication module includes a bus interface unit, a communication protocol conversion unit and a data transmission verification unit. The bus interface unit is designed to adapt to the physical characteristics and interface standards of the Mine Bus, has a high degree of compatibility and adaptability, and can adapt to different types of Mine Bus interfaces, providing a channel for the system to communicate with external devices. The communication protocol conversion unit can convert the specific communication protocol on the Mine Bus into a communication protocol that can be understood and processed by the system, and can also convert the internal system protocol into a protocol format that adapts to the Mine Bus, so that the system can communicate seamlessly with external devices and systems using different protocols. The data transmission verification unit is responsible for verifying the data transmitted through the Mine Bus, and uses the MD5 verification algorithm and ACK mechanism to monitor and verify the transmitted data in real time. Once errors and loss are found in the data, the error correction and retransmission mechanism is immediately started to ensure high-quality data transmission.
[0021] In one embodiment of the present invention: the equipment status monitoring module includes a sensor interface unit, a data acquisition unit and a status analysis unit. The sensor interface unit can be converted into a key interface for connecting the sensor. It has wide compatibility and can adapt to sensors of different types and specifications. It ensures stable connection with various sensors through interface circuits and communication protocols to achieve the accuracy of collecting sensor data. The data acquisition unit is responsible for using high-precision data acquisition technology and algorithms to collect sensor data, and preprocess and store the data. These data include the temperature, pressure, speed and current data of the equipment. The status analysis unit has data analysis and pattern recognition technology to analyze and process the collected data. The status analysis unit can extract the operating status and fault sign information of the equipment from the data collected by the data acquisition unit, and judge the health status and working performance of the equipment based on the operating status and fault sign information of the equipment. The equipment status monitoring module will transmit the collected equipment values to the task allocation module.
[0022] In one embodiment of the present invention: the task allocation module includes a task evaluation unit, a resource allocation unit and a priority setting unit. The task evaluation unit is responsible for analyzing and evaluating the tasks to be assigned. The task evaluation unit can evaluate the difficulty and required resources of each task by establishing an evaluation model, and transmit the evaluated data to the resource allocation unit. The resource allocation unit performs reasonable resource allocation based on the data transmitted by the task evaluation unit and in combination with the current resource status of the system. The resource allocation unit adopts an intelligent resource allocation algorithm to ensure that resources can be optimally allocated to each task to maximize resource utilization and high efficiency of task execution. The task allocation module will transmit the data to the linkage execution module.
[0023] In one embodiment of the present invention: the linkage execution module is capable of receiving data transmitted by the task allocation module, and the linkage execution module includes an instruction generation unit and an instruction transmission unit. The instruction generation unit is responsible for generating specific linkage execution instructions based on the data transmitted by the task allocation module and the control strategy of the system. These instructions include equipment start, stop, speed adjustment and operation mode switching instructions, and transmitting the execution instructions to the instruction transmission unit. The instruction transmission unit is responsible for transmitting the received execution instructions to each related device. The instruction transmission unit also has the function of checking and retransmitting instructions to ensure the reliable transmission of instructions.
[0024] In one embodiment of the present invention: the data storage module includes a data storage unit, a data management unit and a backup and recovery unit. The data storage unit is responsible for persistently storing various types of data generated during the operation of the storage system, including device status information, task execution records and communication logs, and performing dual storage through a solid-state hard drive and a cloud. The data management unit is responsible for managing and organizing the stored data, including classified storage, index management and data cleaning of the data, improving data retrieval efficiency and saving storage space. The backup and recovery unit is responsible for regularly backing up the stored data and can quickly restore the data when a system failure occurs, to ensure the persistence and integrity of the system data.
[0025] Example 1, please refer to the attached Figure 2 In the MDTP protocol processing module, the protocol parsing unit adopts a multi-level disassembly algorithm for the received complex MDTP protocol data, which can not only accurately extract the instructions and data information, but also classify and process the data of different priorities. When the data encapsulation unit packages the data according to the protocol, it will add different identifiers according to the importance and real-time nature of the data, so that the transmission control unit can better schedule it during the transmission process. For example, for emergency control instructions, the transmission control unit will immediately give the highest priority, transmit quickly and ensure its accuracy, while for some non-critical status data, it can be transmitted when the network is idle, so as to realize the reasonable allocation and efficient utilization of resources.
[0026] Example 2, please refer to the attached Figure 3In the equipment status monitoring module, in addition to connecting common sensor types, the sensor interface unit is also compatible with some special, high-precision industrial-grade sensors. When collecting data, the data acquisition unit adopts multi-threaded synchronous acquisition technology to obtain data from multiple sensors at the same time to improve the acquisition efficiency. The status analysis unit uses deep learning algorithms to conduct in-depth mining of long-term accumulated equipment status data. It can not only accurately judge the current operating status of the equipment, but also predict the possible failure trends of the equipment in the future. For example, by analyzing the temperature change curve and historical fault data of the equipment, potential heat dissipation problems can be discovered in advance, and maintenance personnel can be notified in time to deal with them to avoid damage to the equipment due to overheating.
[0027] Specifically, by adopting a redundant backup mechanism of the main control unit and the backup control unit in the central control module, it is ensured that when the main control unit fails, it can be switched to the backup control unit in time to continue running, thereby ensuring the continuity of system control. The MDTP protocol processing module performs detailed disassembly, packaging and transmission management of the protocol data to improve the accuracy and stability of data transmission. The adaptability, protocol conversion and data transmission verification functions of the Kuanghong bus communication module ensure reliable and smooth communication. The real-time monitoring and analysis of the equipment status by the equipment status monitoring module provides a basis for system decision-making. The reasonable resource allocation of the task allocation module improves the efficiency of task execution. The instruction generation, transmission and feedback functions of the linkage execution module ensure coordinated and consistent equipment actions. The persistent storage and backup recovery functions of the data storage module ensure data security. These combined effects have greatly improved the overall reliability and stability of the system.
[0028] Specifically, the task evaluation unit of the task allocation module can accurately analyze and evaluate tasks, and combined with the intelligent algorithm of the resource allocation unit, it can achieve optimal resource allocation. This enables the system to reasonably allocate resources to each task according to the needs and difficulty of different tasks, avoiding resource waste and conflict. At the same time, the instruction generation, transmission and feedback functions of the linkage execution module ensure the accuracy and efficiency of task execution, allowing the actions of each device to be closely coordinated and consistent, thereby greatly improving the execution effect and work efficiency of the entire multi-machine linkage system in complex task scenarios.
[0029] Specifically, the data storage module can persist various types of data generated during the operation of the storage system, including device status information, task execution records, communication logs, etc. It can also manage and organize the stored data, including data classification storage, index management and data cleaning, which improves data retrieval efficiency and saves storage space, thereby facilitating system maintenance and management.
[0030] Working principle: First, the equipment status monitoring module will use the sensor interface unit to connect various sensors through the Kuanghong bus communication module and the MDTP protocol processing module. The data acquisition unit collects the temperature, pressure and other related data of the equipment and performs preprocessing and storage. The status analysis unit analyzes these data to obtain information such as the equipment operation status. When the data analysis unit analyzes that the equipment is in a normal state, the equipment is stored in the data storage module. When the output analysis unit analyzes that the equipment is in an abnormal state, the central control module will receive the equipment abnormal data. At this time, the central control module will transmit the abnormal data to the task allocation module. The task evaluation unit in the task allocation module analyzes and evaluates the task. The resource allocation unit makes reasonable resource allocation based on the system resource status. The priority setting unit sets the task priority, and then transmits the relevant data to the linkage execution module. The instruction generation unit of the linkage execution module generates specific instructions according to the task allocation data and control strategy. The instruction transmission unit transmits the instructions to the relevant equipment through the Kuanghong bus communication module.
[0031] Those skilled in the art should understand that the above-mentioned modules or steps of the present invention can be implemented by a general-purpose computer device. Alternatively, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. The present invention is not limited to any specific combination of hardware and software.
[0032] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various changes and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
[0033] Although the above describes the specific implementation mode of the present invention in conjunction with the accompanying drawings, it is not intended to limit the scope of protection of the present invention. Those skilled in the art should understand that various modifications or changes that can be made by those skilled in the art on the basis of the technical solution of the present invention without creative work are still within the scope of protection of the present invention.
Claims
1. A multi-machine linkage system based on MDTP protocol and Kuanghong bus, characterized by: The multi-machine linkage system includes a central control module, an MDTP protocol processing module, a mine bus communication module, an equipment status monitoring module, a task allocation module, a linkage execution module and a data storage module; Central control module: responsible for the overall control and coordination of the system, and responsible for analyzing and processing the operating data of each module. It is the core control center of the entire linkage system; MDTP protocol processing module: responsible for processing data related to the MDTP protocol, including MDTP protocol parsing, data encapsulation and transmission optimization, to ensure efficient data transmission and high accuracy of data transmission; Kuanghong bus communication module: responsible for providing a stable communication channel between the system and equipment and the Kuanghong bus, and the channel is stable enough to ensure the interaction between the system and external devices; Equipment status monitoring module: responsible for real-time monitoring of the operating status of each device, collecting relevant parameters and information of the equipment, and providing the most basic data decision-making basis for the system; Task allocation module: responsible for reasonable task allocation based on equipment status and task requirements, ensuring effective use of resources and smooth execution of tasks; Linkage execution module: responsible for the specific execution of multi-machine linkage operations to ensure the coordination and consistency of actions among various devices; Data storage module: responsible for storing various data and operation records during the operation of the system to facilitate subsequent query and analysis.
2. According to claim 1, a multi-machine linkage system based on MDTP protocol and Kuanghong bus is characterized in that: The central control module includes a main control unit and a backup control unit. The main control unit and the backup control unit synchronize and switch data through a redundant backup mechanism. The main control unit undertakes the main control tasks of the system, monitors the overall operation status of the system at all times and makes corresponding decisions. The backup control unit is on standby, ready to take over control when the main control unit fails. When the hardware of the main control unit is damaged or the software is erroneous, the backup control unit takes over control and the system switches to the backup control unit to continue running.
3. According to claim 1, a multi-machine linkage system based on MDTP protocol and Kuanghong bus is characterized in that: The MDTP protocol processing module includes a protocol parsing unit, a data encapsulation unit and a transmission control unit. The protocol parsing unit is responsible for disassembling and analyzing the received MDTP protocol data in detail, extracting the instruction information and data information contained in the MDTP protocol data. The protocol parsing unit can convert complex protocol data into a form that can be understood and processed by the system. The data encapsulation unit is responsible for packaging and formatting the data generated inside the system according to the requirements of the MDTP protocol so that it complies with the transmission standards of the protocol, ensures the correct transmission of data in the network, and improves the readability and versatility of the data. The transmission control unit is responsible for managing and controlling the transmission process of the MDTP protocol data, including adjusting the transmission rate, correcting the error of the data, and retransmitting the data. The transmission control unit can dynamically adjust the transmission strategy according to the network status and data priority, so that the data transmission is more efficient and stable. When the network is congested, the transmission control unit can reduce the transmission rate to avoid data loss. For important control instruction data, it will adopt a more stringent error correction and retransmission mechanism to ensure the accurate delivery of the instruction.
4. According to claim 1, a multi-machine linkage system based on MDTP protocol and Kuanghong bus is characterized in that: The Mine-Hong Bus communication module includes a bus interface unit, a communication protocol conversion unit and a data transmission verification unit. The bus interface unit is designed to adapt to the physical characteristics and interface standards of the Mine-Hong Bus, has high compatibility and adaptability, and can adapt to different types of Mine-Hong Bus interfaces, providing a channel for the system to communicate with external devices. The communication protocol conversion unit can convert the specific communication protocol on the Mine-Hong Bus into a communication protocol that can be understood and processed by the system. It can also convert the internal system protocol into a protocol format that adapts to the Mine-Hong Bus, so that the system can communicate seamlessly with external devices and systems using different protocols. The data transmission verification unit is responsible for verifying the data transmitted through the Mine-Hong Bus, and uses the MD5 verification algorithm and ACK mechanism to monitor and verify the transmitted data in real time. Once errors and loss are found in the data, the error correction and retransmission mechanism is immediately started to ensure high-quality data transmission.
5. According to claim 1, a multi-machine linkage system based on MDTP protocol and Kuanghong bus is characterized in that: The equipment status monitoring module includes a sensor interface unit, a data acquisition unit and a status analysis unit. The sensor interface unit can be converted into a key interface for connecting sensors. It has wide compatibility and can adapt to sensors of different types and specifications. It ensures stable connection with various sensors through interface circuits and communication protocols to achieve the accuracy of sensor data collection. The data acquisition unit is responsible for collecting sensor data using high-precision data acquisition technology and algorithms, and preprocessing and storing data. These data include equipment temperature, pressure, speed and current data. The status analysis unit has data analysis and pattern recognition technology to analyze and process the collected data. The status analysis unit can extract the equipment's operating status and fault sign information from the data collected by the data acquisition unit, and judge the equipment's health status and working performance based on the equipment's operating status and fault sign information. The equipment status monitoring module will transmit the collected equipment values to the task allocation module.
6. According to claim 1, a multi-machine linkage system based on MDTP protocol and Kuanghong bus is characterized in that: The task assignment module includes a task evaluation unit, a resource allocation unit and a priority setting unit. The task evaluation unit is responsible for analyzing and evaluating the tasks to be assigned. The task evaluation unit can evaluate the difficulty and required resources of each task by establishing an evaluation model, and transmit the evaluated data to the resource allocation unit. The resource allocation unit performs reasonable resource allocation based on the data transmitted by the task evaluation unit and in combination with the current resource status of the system. The resource allocation unit adopts an intelligent resource allocation algorithm to ensure that resources can be optimally allocated to each task to maximize resource utilization and high efficiency of task execution. The task assignment module will transmit the data to the linkage execution module.
7. According to claim 1, a multi-machine linkage system based on MDTP protocol and Kuanghong bus is characterized in that: The linkage execution module can receive data transmitted by the task allocation module. The linkage execution module includes an instruction generation unit and an instruction transmission unit. The instruction generation unit is responsible for generating specific linkage execution instructions based on the data transmitted by the task allocation module and the control strategy of the system. These instructions include equipment start, stop, speed adjustment and operation mode switching instructions, and transmitting the execution instructions to the instruction transmission unit. The instruction transmission unit is responsible for transmitting the received execution instructions to each related device. The instruction transmission unit also has the function of checking and retransmitting instructions to ensure the reliable transmission of instructions.
8. According to claim 1, a multi-machine linkage system based on MDTP protocol and Kuanghong bus is characterized in that: The data storage module includes a data storage unit, a data management unit and a backup and recovery unit. The data storage unit is responsible for persisting various types of data generated during the operation of the storage system, including device status information, task execution records and communication logs, and performing dual storage through solid-state hard drives and the cloud. The data management unit is responsible for managing and organizing the stored data, including data classification storage, index management and data cleaning, improving data retrieval efficiency and saving storage space. The backup and recovery unit is responsible for regularly backing up the stored data and can quickly restore data when a system failure occurs, thereby ensuring the persistence and integrity of system data.