Hazardous chemical substance intelligent loading and unloading vehicle interlocking control method, system, equipment and medium

By identifying and matching the environmental and equipment standards of hazardous chemicals, a zoning loading and unloading process plan is generated, and through an interlocking control mechanism, the automatic partition management problem during the loading and unloading of hazardous chemicals in the existing technology is solved, and the safety and efficiency of loading and unloading of hazardous chemicals is achieved.

CN119556596AActive Publication Date: 2025-03-04HUBEI HONGYI ELECTRONIC TECH CO LTD

Patent Information

Application Number
CN202411669863.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-21
Publication Date
2025-03-04
Estimated Expiration
2044-11-21

AI Technical Summary

Technical Problem

During the loading and unloading of hazardous chemicals, it is difficult for the prior art to realize the automated partition management of various types of hazardous chemicals, resulting in misoperation, mismatch in equipment or unsuitable environmental conditions, increasing the risk of accidents.

Method used

It provides an intelligent loading and unloading vehicle interlocking control method for hazardous chemicals. By identifying the types of hazardous chemicals in the loading and unloading area, matching the environmental and equipment standards of each hazardous chemical, collecting data in real time for comparison, generating a zoned loading and unloading process plan, and ensuring the safe execution of loading and unloading operations through the interlocking control mechanism.

Benefits of technology

It has achieved safe and effective loading and unloading of multiple varieties of hazardous chemicals under complex environments and equipment conditions, and improved the automation level and safety of hazardous chemicals loading and unloading systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119556596A_ABST
    Figure CN119556596A_ABST
Patent Text Reader

Abstract

The invention relates to a hazardous chemical substance intelligent loading and unloading vehicle interlocking control method, system and device and a medium, and belongs to the technical field of loading and unloading vehicle safety interlocking control. The control method comprises the steps that multiple hazardous chemical substance types of hazardous chemical substances to be loaded and unloaded in a loading and unloading area are recognized; matching an environment standard and an equipment state standard corresponding to each hazardous chemical variety class and corresponding target loading and unloading equipment and target loading and unloading areas; environment data in the loading and unloading area and real-time state data of each piece of target loading and unloading equipment are obtained; obtaining an environment matching result and an equipment state matching result of each hazardous chemical variety class; and according to the environment matching result, the equipment state matching result and the target loading and unloading area of each hazardous chemical variety class, generating a corresponding partition loading and unloading process planning result, and sending a loading and unloading interlocking control signal to the corresponding target loading and unloading equipment. The safety and high efficiency in the loading and unloading process of various hazardous chemicals can be ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of safety interlock control for loading and unloading vehicles, and in particular to an interlock control method, system, equipment and medium for intelligent loading and unloading vehicles for hazardous chemicals. Background Art

[0002] During the transportation and loading and unloading of hazardous chemicals, the safety and accuracy of the loading and unloading process become crucial issues due to the wide variety and different characteristics of hazardous chemicals. Under different environmental conditions such as temperature, pressure, and humidity, the physical and chemical properties of hazardous chemicals may change, thereby increasing the risk of accidents. At the same time, there may be incompatibility between different hazardous chemicals. Mixed loading and unloading in the same environment or equipment may trigger chemical reactions and bring serious safety hazards. Therefore, how to safely, effectively and non-interferingly load and unload different types of hazardous chemicals has become a focus of attention in the industry.

[0003] At present, the common hazardous chemicals loading and unloading process usually relies on manual operation or semi-automatic equipment, and it is impossible to achieve automated zoning management of multiple types of hazardous chemicals. Especially in the loading and unloading area, when the types of hazardous chemicals are complex, it is easy to have problems such as misoperation, equipment mismatch or inappropriate environmental conditions. For example, some hazardous chemicals need to be operated under low temperature or high pressure conditions, while others need to be handled in a well-ventilated environment. If the environmental and equipment requirements of each hazardous chemical cannot be effectively identified and managed, serious accidents such as leakage and explosion may occur during operation. In addition, in the face of the situation where multiple hazardous chemicals are loaded on the same transport vehicle at the same time, the existing loading and unloading system often finds it difficult to achieve zoning management of different hazardous chemicals, and cannot realize independent planning and control of the loading and unloading process according to the different characteristics of hazardous chemicals, resulting in cross-contamination or unsafe loading and unloading operations. Summary of the invention

[0004] In order to ensure the safety and efficiency during the loading and unloading of various types of hazardous chemicals, the present application provides an interlocking control method, system, equipment and medium for intelligent loading and unloading vehicles for hazardous chemicals.

[0005] In the first aspect, the present application provides an interlocking control method for intelligent loading and unloading vehicles for hazardous chemicals, which adopts the following technical solutions: A method for interlocking control of intelligent loading and unloading vehicles for hazardous chemicals, the control method comprising: Identify multiple types of hazardous chemicals to be loaded and unloaded in the loading and unloading area; Match the environmental standards and equipment status standards corresponding to each type of hazardous chemicals and the corresponding target loading and unloading equipment and target loading and unloading area based on the preset database; Acquire environmental data in the loading and unloading area and real-time status data of each target loading and unloading equipment; Comparing the environmental data in the loading and unloading area with the environmental standards corresponding to each type of hazardous chemicals to obtain an environmental matching result for each type of hazardous chemicals; Compare the real-time status data of each target loading and unloading equipment with the equipment status standard corresponding to each type of hazardous chemicals to obtain the equipment status matching result of each type of hazardous chemicals; Generate corresponding partition loading and unloading process planning results according to the environment matching results, the equipment status matching results and the target loading and unloading area of ​​each type of hazardous chemicals; According to the results of the zoned loading and unloading process planning, a loading and unloading interlocking control signal is sent to the corresponding target loading and unloading equipment; wherein, the loading and unloading interlocking control signal is used to control the target loading and unloading equipment to perform loading and unloading operations corresponding to the hazardous chemicals to be loaded and unloaded on the transport vehicle according to the types of hazardous chemicals.

[0006] By adopting the above technical solutions, when faced with the situation of joint transportation of multiple hazardous chemicals, the system can automatically identify the types of hazardous chemicals, collect environmental and equipment data in real time, and compare it with preset standards to generate a zoning loading and unloading plan. It ensures the safe execution of each loading and unloading process through an interlocking control mechanism, thereby achieving safe and effective loading and unloading of multiple types of hazardous chemicals under complex environmental and equipment conditions, greatly improving the automation level and safety of the hazardous chemicals loading and unloading system.

[0007] Optionally, the step of generating a corresponding partition loading and unloading process planning result according to the environment matching result, the equipment status matching result and the target loading and unloading area of ​​each type of hazardous chemicals includes: Determine whether the environment matching result and the equipment status matching result of each type of hazardous chemicals are both successfully matched; If not, it is determined that the hazardous chemicals to be loaded and unloaded corresponding to the hazardous chemicals category do not meet the loading and unloading conditions; If yes, it is determined that the hazardous chemicals to be loaded and unloaded corresponding to the hazardous chemicals category meet the loading and unloading conditions; Obtain the hazard level and urgency level of loading and unloading tasks corresponding to each type of hazardous chemicals that meets the loading and unloading conditions; According to the environmental matching results, determine the environmental adaptability score corresponding to each type of hazardous chemicals that meets the loading and unloading conditions; According to the equipment status matching result, determine the equipment status score corresponding to each type of hazardous chemicals that meets the loading and unloading conditions; Based on the first preset weight relationship, according to the hazard level, the urgency level of the loading and unloading task, the environmental adaptability score and the equipment status score, the loading and unloading priority score corresponding to each type of hazardous chemicals that meets the loading and unloading conditions is calculated; Sorting according to the loading and unloading priority scores to obtain the loading and unloading priority corresponding to each type of hazardous chemicals that meets the loading and unloading conditions; According to the loading and unloading priority, target loading and unloading area and target loading and unloading equipment corresponding to each type of hazardous chemicals that meets the loading and unloading conditions, the corresponding zoned loading and unloading process planning results are generated.

[0008] By adopting the above technical solutions, a scientific priority sorting system is constructed based on multiple logical steps such as environment matching, equipment status inspection, hazard level and urgency scoring. The system can automatically evaluate the loading and unloading conditions of hazardous chemicals according to real-time data, and generate priority sorting through comprehensive scoring to ensure that loading and unloading operations are carried out reasonably and orderly according to priority, maximize the use of loading and unloading areas and equipment resources, and improve the automation level and safety of loading and unloading operations.

[0009] Optionally, the calculation formula for the loading and unloading priority score includes: ; In the above formula, S is the loading and unloading priority score, R is the hazard level, w1 is the hazard level weight, E is the equipment status score, w2 is the equipment status weight, A is the environmental adaptability score, w3 is the environmental adaptability weight, T is the loading and unloading task urgency level, and w4 is the loading and unloading task urgency weight.

[0010] By adopting the above technical solution, we collect multiple key factors such as the hazard level, equipment status, environmental adaptability and task urgency of each hazardous chemical, establish a quantitative loading and unloading priority scoring model, and calculate the priority of each hazardous chemical through a scoring formula. The system can sort the loading and unloading order according to the scoring results and generate a partitioned loading and unloading process. Through this quantitative mechanism, the system can arrange loading and unloading operations more scientifically and reasonably, improving the automation and safety of the overall process.

[0011] Optionally, after the step of determining that the hazardous chemicals to be loaded and unloaded corresponding to the type of hazardous chemicals do not meet the loading and unloading conditions, the method further includes: Generate a corresponding alarm message according to the environment matching result and the equipment status matching result of each type of hazardous chemicals that does not meet the loading and unloading conditions; Divide different processing channel partitions according to each type of hazardous chemicals that do not meet the loading and unloading conditions, and create an asynchronous message queue for each processing channel partition; Obtain the hazard level and urgency level of loading and unloading tasks corresponding to each type of hazardous chemicals that do not meet loading and unloading conditions; Based on the second preset weight relationship, according to the danger level and the urgency level of the loading and unloading task, the alarm priority score corresponding to each type of hazardous chemicals that does not meet the loading and unloading conditions is calculated; According to the alarm priority score, corresponding processing logic and system resource allocation are configured for each processing channel partition; Routing the generated alarm message to the corresponding processing channel partition for parallel processing; Monitor the real-time load data of each processing channel partition, and dynamically adjust the processing logic and system resource allocation of each processing channel partition according to the real-time load data.

[0012] By adopting the above technical solution, when facing the peak period of alarm or changes in idle resources, the processing channel partitions are divided according to different types of hazardous chemicals and asynchronous message queues are created. By quantifying the alarm priority score and dynamically adjusting the system resources, efficient parallel processing of multiple hazardous chemical alarm messages that do not meet the loading and unloading conditions is achieved. It can not only ensure that high-priority alarm messages are processed first, but also optimize the system's processing capacity through real-time monitoring and resource adjustment, and improve throughput and flexibility. In this way, the system can flexibly respond to load changes and ensure that it can still maintain efficient and safe processing capabilities in high-concurrency alarm scenarios.

[0013] Optionally, the step of routing the generated alarm message to a corresponding processing channel partition for parallel processing includes: When the same processing channel partition receives alarm messages of multiple alarm types at the same time, an asynchronous message queue is created according to the alarm messages of multiple different alarm types; Get the alarm type of each alarm message; Based on the preset priority scheduling strategy corresponding to each alarm type, the asynchronous message queue is preliminarily prioritized; Performing trend analysis according to the environment matching result or the device status matching result corresponding to each of the alarm messages to obtain a trend deterioration analysis result of each alarm message; Based on the trend deterioration analysis result, dynamically adjust the priority of each alarm message in the asynchronous message queue; According to the asynchronous message queue with dynamically adjusted priority, each alarm message is processed in sequence; A feedback processing result of each alarm message is received, and a preset priority scheduling strategy corresponding to each alarm type is adjusted based on the feedback processing result.

[0014] By adopting the above technical scheme, the system realizes an efficient and flexible alarm processing mechanism based on steps such as preliminary priority sorting of alarm types, dynamic priority adjustment based on trend analysis, and feedback mechanism after processing. This technical scheme can ensure the efficiency, accuracy and flexibility of alarm processing in complex scenarios with multiple alarm types, which helps to improve the safe operation of hazardous chemicals loading and unloading equipment.

[0015] Optionally, after the step of acquiring the environmental data in the loading and unloading area and the real-time status data of each target loading and unloading equipment, the method further includes: Inputting the environmental data in the loading and unloading area and the real-time status data of each target loading and unloading equipment into the pre-trained fault prediction model respectively to obtain the fault prediction result of each target loading and unloading equipment; Determining whether a fault prediction result of each target loading and unloading equipment is abnormal; If yes, a device switching signal is generated to switch the target loading and unloading equipment with the abnormality to a standby loading and unloading equipment; The standby loading and unloading equipment is synchronously adjusted according to the loading and unloading parameters of the target loading and unloading equipment with the abnormality.

[0016] By adopting the above technical solution, based on real-time monitoring of the loading and unloading area and equipment status, the environmental data and equipment status data are input into the pre-trained fault prediction model to predict possible equipment failures in advance, and automatically perform equipment switching and parameter adjustments based on the prediction results. This process ensures that loading and unloading operations take preventive measures in time before equipment failure occurs, avoiding operation interruptions or safety accidents caused by equipment failure. By automatically synchronizing the parameters of the backup equipment, the system can ensure the continuity and consistency of loading and unloading operations, and maximize loading and unloading efficiency and safety.

[0017] Optionally, the method further includes a step of training the fault prediction model, wherein the training step includes: Collecting historical operation data sets and performing data preprocessing; wherein the historical operation data sets include historical environmental data of the loading and unloading area, historical operation data of the loading and unloading equipment, and historical fault records; Extract key features from the preprocessed historical operation data set to obtain a sample feature vector set; Dividing the sample feature vector set into a training set, a validation set and a test set; Inputting the training set into a pre-built random forest model for training, constructing a prediction path and optimizing the model by minimizing an error function to obtain a trained random forest model; Validating the random forest model based on the validation set, evaluating the performance of the random forest model and adjusting the hyperparameters of the model according to the validation results; The prediction ability of the adjusted random forest model is tested based on the test set to obtain the fault prediction model.

[0018] By adopting the above technical solutions, the model combines the historical data and real-time status of the loading and unloading equipment to effectively predict potential failures of the equipment and ensure the identification of equipment hidden dangers under complex working conditions such as high temperature and high pressure; by continuously optimizing and updating the model, the system can dynamically adapt to changes in equipment and environment, thereby improving the safety and continuity of equipment operation.

[0019] In the second aspect, the present application provides an interlocking control system for intelligent loading and unloading vehicles of hazardous chemicals, which adopts the following technical solutions: A hazardous chemicals intelligent loading and unloading vehicle interlocking control system, the control system comprising: A hazardous chemical category identification module is used to identify multiple hazardous chemical categories to be loaded and unloaded in the loading and unloading area; A matching module, used to match the environmental standards and equipment status standards corresponding to each type of hazardous chemicals and the corresponding target loading and unloading equipment and target loading and unloading area based on a preset database; An acquisition module, used to acquire environmental data in the loading and unloading area and real-time status data of each target loading and unloading equipment; An environmental data comparison module is used to compare the environmental data in the loading and unloading area with the environmental standards corresponding to each type of hazardous chemicals to obtain an environmental matching result for each type of hazardous chemicals; An equipment status comparison module is used to compare the real-time status data of each target loading and unloading equipment with the equipment status standard corresponding to each type of hazardous chemicals, and obtain the equipment status matching result of each type of hazardous chemicals; A partition loading and unloading process planning module is used to generate corresponding partition loading and unloading process planning results according to the environment matching results, the equipment status matching results and the target loading and unloading area of ​​each type of hazardous chemicals; The loading and unloading interlocking control module is used to send a loading and unloading interlocking control signal to the corresponding target loading and unloading equipment according to the results of the partition loading and unloading process planning; wherein, the loading and unloading interlocking control signal is used to control the target loading and unloading equipment to perform corresponding loading and unloading operations on the hazardous chemicals to be loaded and unloaded to the transport vehicle according to the type of hazardous chemicals.

[0020] In a third aspect, the present application provides a computer device, which adopts the following technical solution: A computer device comprises a memory, a processor and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the method as described in the first aspect.

[0021] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium stores a computer program that can be loaded by a processor and execute any one of the methods in the first aspect.

[0022] To summarize, the present application includes at least one of the following beneficial technical effects: in the face of mixed transportation of multiple hazardous chemicals, the system can automatically identify the types of hazardous chemicals, collect environmental and equipment data in real time, and compare them with preset standards to generate a zoning loading and unloading plan. The interlocking control mechanism ensures the safe execution of each loading and unloading process, thereby achieving safe and effective loading and unloading of multiple types of hazardous chemicals under complex environmental and equipment conditions, greatly improving the automation level and safety of the hazardous chemical loading and unloading system. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is a first flow chart of an interlocking control method for intelligent loading and unloading vehicles for hazardous chemicals according to one of the embodiments of the present application.

[0024] Figure 2 This is a second flow chart of an interlocking control method for intelligent loading and unloading vehicles for hazardous chemicals according to one of the embodiments of the present application.

[0025] Figure 3 It is a third flow chart of an interlocking control method for intelligent loading and unloading vehicles for hazardous chemicals according to one of the embodiments of the present application.

[0026] Figure 4 It is the fourth process diagram of an interlocking control method for intelligent loading and unloading vehicles for hazardous chemicals according to one of the embodiments of the present application.

[0027] Figure 5 It is the fifth flow chart of an interlocking control method for intelligent loading and unloading vehicles for hazardous chemicals according to one of the embodiments of the present application.

[0028] Figure 6 It is the sixth flow chart of an interlocking control method for intelligent loading and unloading vehicles for hazardous chemicals according to one of the embodiments of the present application. DETAILED DESCRIPTION

[0029] In order to make the purpose, technical solutions and advantages of this application more clear, the following Figure 1-6 It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0030] At present, the mixed transportation of hazardous chemicals is a common scenario in modern logistics, but it is also accompanied by major risks. Due to the possible chemical reactions or physical incompatibilities between different types of hazardous chemicals, the loading and unloading process of each type of hazardous chemical must be precisely controlled. Therefore, in order to avoid possible dangerous accidents during the loading and unloading of hazardous chemicals, the intelligent loading and unloading system usually needs to have interlocking control capabilities for the mixed transportation of multiple hazardous chemicals to achieve partitioned operation and independent control.

[0031] Based on this, an embodiment of the present application discloses an interlocking control method for an intelligent loading and unloading vehicle for hazardous chemicals.

[0032] A method for interlocking control of intelligent loading and unloading vehicles for hazardous chemicals, the control method comprising: Step S101, identifying multiple types of hazardous chemicals to be loaded and unloaded in a loading and unloading area; Among them, when the hazardous chemical transport vehicle enters the loading and unloading area, it is first necessary to obtain the type information of all hazardous chemicals to be loaded and unloaded on the vehicle through the automated identification system. Specifically, this step can be completed by scanning RFID tags, barcodes or using sensor technology. Each hazardous chemical corresponds to specific physical and chemical properties and needs to be matched with the corresponding loading and unloading process; For example, a transport vehicle carries Class A chemicals (such as sulfuric acid) and Class B chemicals (such as ammonia). After reading the loading information through RFID, the system automatically identifies the types of Class A and Class B hazardous chemicals, which facilitates subsequent operations and avoids incorrect loading and unloading processes due to misidentification, thereby improving the safety and accuracy of the system.

[0033] Step S102, matching the environmental standards and equipment status standards corresponding to each type of hazardous chemicals and the corresponding target loading and unloading equipment and target loading and unloading area based on a preset database; Each hazardous chemical has specific requirements for loading and unloading environment and equipment, such as temperature, pressure, humidity, etc. The system can extract the environmental standards and equipment status standards for each hazardous chemical through the preset database. This process can generate the optimal loading and unloading conditions, target loading and unloading equipment and target loading and unloading areas for each hazardous chemical through a matching mechanism to reduce operational errors and ensure the safety and accuracy of the loading and unloading process.

[0034] For example, Class A chemicals require loading and unloading in a low temperature environment (≤10°C), and valves and pipes are required to be completely sealed. Class B chemicals require a well-ventilated environment, and the target loading and unloading equipment needs to be corrosion-resistant.

[0035] Step S103, acquiring environmental data in the loading and unloading area and real-time status data of each target loading and unloading equipment; Among them, the system can collect environmental data (such as temperature, humidity, pressure, etc.) in the loading and unloading area in real time through sensors, and simultaneously obtain real-time status data of each target loading and unloading equipment (such as equipment valve status, pressure value, temperature value, etc.). These data provide a basis for subsequent comparison and decision-making.

[0036] For example, the real-time environmental data collected from the loading and unloading area shows that the temperature is 12°C and the humidity is 30%, and the real-time status of the Class A target loading and unloading equipment shows that the pipeline pressure is 500 kPa and the valve is partially open.

[0037] Step S104, comparing the environmental data in the loading and unloading area with the environmental standards corresponding to each type of hazardous chemicals to obtain an environmental matching result for each type of hazardous chemicals; The system compares the real-time environmental data obtained with the corresponding environmental standards of each hazardous chemical in the database. If the environmental data meets the environmental standards, a signal of successful environmental matching is generated, otherwise a signal of failed environmental matching is generated to indicate that the current operating environment is not suitable for loading and unloading the hazardous chemical, thereby reducing the risk of safety accidents caused by adverse environmental conditions.

[0038] For example, if Class A hazardous chemicals require an ambient temperature of ≤10°C, but the current temperature is 12°C, the system will generate an environmental mismatch result, prompting the operator to adjust the loading and unloading plan or wait for environmental conditions to improve.

[0039] Step S105, comparing the real-time status data of each target loading and unloading equipment with the equipment status standard corresponding to each type of hazardous chemicals, and obtaining the equipment status matching result of each type of hazardous chemicals; The system compares the real-time status data of the target loading and unloading equipment with the equipment status standards required by each type of hazardous chemicals in the database to determine whether the target loading and unloading equipment meets the operating requirements of the hazardous chemicals. For example, whether the target loading and unloading equipment is in the correct working mode, whether the pipeline is sealed, and whether the pressure and temperature meet the standards.

[0040] For example, Class A chemicals require the valve to be fully closed, but the equipment status shows that the valve is partially open, so the system generates an equipment status mismatch result to remind the operator to correct the equipment status or perform further inspection.

[0041] Step S106, generating corresponding zone loading and unloading process planning results according to the environment matching results, equipment status matching results and target loading and unloading areas of each type of hazardous chemicals; Among them, the system generates a partitioned loading and unloading process planning result based on the environmental matching results and equipment status matching results of each hazardous chemical. The planning result clearly stipulates which target loading and unloading area each hazardous chemical should be in, which target loading and unloading equipment should be used for loading and unloading operations, and the loading and unloading priority of each hazardous chemical. When generating the planning result, the system has ensured the independence of each partition operation and the safety of the matching of loading and unloading equipment with hazardous chemicals.

[0042] In addition, the purpose of zoned loading and unloading process planning is to ensure that the loading and unloading operations in each loading and unloading area are isolated from each other, while ensuring that the system can start the loading and unloading processes of each zone in sequence under appropriate conditions.

[0043] For example, the loading and unloading process of Category A chemicals is suspended due to the mismatch of ambient temperature; for Category B chemicals, since the environment and equipment status are successfully matched, the system generates the corresponding loading and unloading process and prioritizes the target loading and unloading equipment B to start loading and unloading operations.

[0044] Step S107, sending a loading and unloading interlocking control signal to the corresponding target loading and unloading equipment according to the planning result of the zoned loading and unloading process; Among them, the loading and unloading interlocking control signal is used to control the target loading and unloading equipment to perform loading and unloading operations corresponding to the hazardous chemicals to be loaded and unloaded to the transport vehicle according to the type of hazardous chemicals.

[0045] Specifically, the loading and unloading interlock control signal is a control signal in the automation system that is used to coordinate, control and ensure that the loading and unloading equipment performs loading and unloading operations in accordance with safety regulations. Its main function is to establish an interlocking mechanism between various equipment and operating steps to ensure that the loading and unloading equipment can only start or continue to work when specific conditions are met, thereby avoiding equipment failure, operating errors or safety accidents in the loading and unloading of dangerous goods.

[0046] In one embodiment of the present application, the system sends interlocking control signals to the corresponding target loading and unloading equipment in sequence according to the partition loading and unloading planning process. The interlocking control signals ensure that each target loading and unloading equipment strictly completes the partition loading and unloading operation in its designated loading and unloading area according to the preset conditions. The system performs interlocking control on each device to avoid erroneous operations between devices. For example, the system sends a loading and unloading start signal to device B, and device B enters the working state and performs the loading and unloading operation of Class B chemicals; device A is temporarily in standby state due to environmental mismatch, waiting for suitable conditions.

[0047] It should be noted that when the loading and unloading interlocking control signal is transmitted to the corresponding target loading and unloading equipment, the target loading and unloading equipment will perform loading and unloading operations according to the partition loading and unloading process and the preset working conditions and parameters. Specific control includes: ensuring that all parameters of the loading and unloading equipment, such as pressure, temperature, valve switch status, etc., meet the requirements of the corresponding hazardous chemicals, and controlling the equipment to safely unload the target hazardous chemicals from the transport vehicle to the designated storage equipment (such as storage tanks, pipelines, etc.) in the planned order, and ensure that the loading and unloading operation is only carried out within the target partition. For example, through the interlocking mechanism, the system starts to load and unload Class B hazardous chemicals to the transport vehicle with the target loading and unloading equipment B, while ensuring that the target loading and unloading equipment A for Class A chemicals will not be started under abnormal conditions.

[0048] In some other embodiments, assuming that Class A hazardous chemicals need to be loaded and unloaded on a transport vehicle, the system determines that the environment and equipment requirements of Class A hazardous chemicals are fully matched through zoning loading and unloading planning. The loading and unloading interlocking control module will send control signals to the pumps and valves responsible for loading and unloading Class A hazardous chemicals, and the signals will instruct these devices to perform loading and unloading operations according to the plan. If the equipment status is abnormal during the loading and unloading process (such as valve failure), the system will immediately terminate the transmission of the signal and stop the operation to prevent the loading and unloading equipment from continuing to operate and causing leakage of hazardous materials, thereby ensuring safety during the loading and unloading process.

[0049] In the above implementation, when faced with the situation of mixed transportation of multiple hazardous chemicals, the system can automatically identify the types of hazardous chemicals, collect environmental and equipment data in real time, and compare it with preset standards to generate a zoning loading and unloading plan. The interlocking control mechanism ensures the safe execution of each loading and unloading process, thereby achieving safe and effective loading and unloading of multiple types of hazardous chemicals under complex environmental and equipment conditions, greatly improving the automation level and safety of the hazardous chemicals loading and unloading system.

[0050] Reference Figure 2 As an implementation method of step S106, the step of generating corresponding partition loading and unloading process planning results according to the environment matching results, equipment status matching results and target loading and unloading areas of each hazardous chemical type includes: Step S201, respectively determine whether the environmental matching results and equipment status matching results of each hazardous chemical type are successfully matched; if not, jump to step S202; if yes, jump to step S203; Among them, the system first judges the environmental matching results and equipment status matching results of each hazardous chemical one by one; the environmental matching results reflect whether the environmental conditions (such as temperature, humidity, pressure, etc.) of the current loading and unloading area meet the corresponding operation requirements of the hazardous chemical type; the equipment status matching results represent whether the current state of the loading and unloading equipment (such as pressure, valve status, workload, etc.) meets the safety operation standards corresponding to the hazardous chemical type. If both are matched successfully, the subsequent steps can be continued; if one or more of them do not match, the system will consider that the hazardous chemical does not meet the loading and unloading conditions for the time being.

[0051] For example, for Class A hazardous chemicals, the current ambient temperature of the loading and unloading area is 10°C, which meets the temperature requirements for Class A chemicals (environmental matching successful); however, since the valve status of the loading and unloading equipment is displayed as partially open, it does not meet the loading and unloading requirements for Class A hazardous chemicals (equipment status matching failed). Therefore, Class A hazardous chemicals do not meet the loading and unloading conditions.

[0052] Step S202, determining that the hazardous chemicals to be loaded and unloaded corresponding to the hazardous chemicals category do not meet the loading and unloading conditions; Among them, if any of the environmental matching results or the equipment status matching results do not match, the system will automatically mark the hazardous chemicals as not meeting the loading and unloading conditions; at this time, the system will stop generating loading and unloading processes for the hazardous chemicals, and may trigger an alarm or wait for conditions to return to normal.

[0053] Step S203, determining whether the hazardous chemicals to be loaded and unloaded corresponding to the hazardous chemical type meet the loading and unloading conditions; If both the environmental matching result and the equipment status matching result of a hazardous chemical are successful, the system will determine that the hazardous chemical meets the loading and unloading conditions and allow it to enter the next step of loading and unloading process planning. This step ensures that only qualified hazardous chemicals are included in the loading and unloading process planning.

[0054] Step S204, obtaining the hazard level and urgency level of the loading and unloading task corresponding to each type of hazardous chemicals that meets the loading and unloading conditions; The system obtains the hazard level and urgency level of the loading and unloading task for each hazardous chemical that meets the loading and unloading conditions. The hazard level of hazardous chemicals can be preset based on their physical and chemical properties (such as explosiveness, toxicity, corrosiveness, etc.), and the urgency level is determined by the task requirements (such as transportation time limit or priority loading and unloading requirements). For example, Class B hazardous chemicals have a higher hazard level, with a hazard level of 9 (out of 10) and an urgency level of 8, because they need to be loaded and unloaded first to ensure timely transportation.

[0055] Step S205, determining the environmental adaptability score corresponding to each type of hazardous chemicals that meets the loading and unloading conditions according to the environmental matching result; Among them, the system can generate an environmental adaptability score based on the environmental matching of each hazardous chemical. If the environmental conditions of a hazardous chemical fully meet its requirements, the system will give it a higher score; if the environmental conditions barely meet the requirements, the score will be appropriately reduced. This score will be used to calculate the overall priority. For example, the ideal temperature range of Class B hazardous chemicals is 20°C to 30°C, and the current ambient temperature is 25°C, which is very suitable for its loading and unloading, so the environmental adaptability score can be 9 (full score 10).

[0056] Step S206, determining the equipment status score corresponding to each type of hazardous chemicals that meets the loading and unloading conditions according to the equipment status matching result; Specifically, similar to the environmental adaptability score, the system generates an equipment status score based on the matching of the equipment status of each hazardous chemical; the more the equipment status meets the operating requirements of the hazardous chemical, the higher the score; if the equipment status barely meets or is close to failing, the score will be lower. For example, the valve, pressure and temperature status of the target loading and unloading equipment for Class B hazardous chemicals fully meet the operating requirements, and the equipment status score is 8 (out of 10).

[0057] Step S207, based on the first preset weight relationship, according to the danger level, the urgency level of the loading and unloading task, the environmental adaptability score and the equipment status score, calculate the loading and unloading priority score corresponding to each type of hazardous chemicals that meets the loading and unloading conditions; Among them, the first preset weight relationship can be adjusted according to the actual situation during the loading and unloading process; for example, in some embodiments, the danger level may have a higher weight, such as configured as 0.4, while the urgency level is 0.3, and the environmental adaptability and equipment status are configured as 0.2 respectively.

[0058] In one embodiment of the present application, the calculation formula of the loading and unloading priority score is specifically: ; In the above formula, S is the loading and unloading priority score, R is the hazard level, w1 is the hazard level weight, E is the equipment status score, w2 is the equipment status weight, A is the environmental adaptability score, w3 is the environmental adaptability weight, T is the loading and unloading task urgency level, and w4 is the loading and unloading task urgency weight.

[0059] Specifically, the system can use the scores and their weights to comprehensively calculate the total priority score of each hazardous chemical. By establishing a quantitative loading and unloading priority scoring model and calculating the priority of each hazardous chemical through a scoring formula, the system can sort the loading and unloading sequence according to the scoring results and generate a partitioned loading and unloading process. Through this quantitative mechanism, the system can arrange loading and unloading operations more scientifically and reasonably, improving the automation and safety of the overall process.

[0060] Step S208, sorting according to the loading and unloading priority scores to obtain the loading and unloading priority corresponding to each type of hazardous chemicals that meets the loading and unloading conditions; Specifically, the system sorts all hazardous chemicals that meet the loading and unloading conditions from high to low according to the loading and unloading priority score, and generates a loading and unloading priority list. Hazardous chemicals with higher scores are loaded and unloaded first, and hazardous chemicals with lower scores are loaded and unloaded in subsequent operations. For example, assuming that the priority score of Class A hazardous chemicals is 7.5 and that of Class B is 8.6, it is determined that Class B hazardous chemicals will be loaded and unloaded first.

[0061] Step S209, generating corresponding zoned loading and unloading process planning results according to the loading and unloading priority, target loading and unloading area and target loading and unloading equipment corresponding to each type of hazardous chemicals that meets the loading and unloading conditions.

[0062] Specifically, the system generates a detailed loading and unloading process plan based on the loading and unloading priority of hazardous chemicals, the assigned target loading and unloading area and the corresponding loading and unloading equipment. The plan clarifies the loading and unloading order, target loading and unloading area and target loading and unloading equipment for each type of hazardous chemical, ensuring the safety and operational independence of partitioned loading and unloading. For example, according to the results of the partitioned loading and unloading process plan, it can be determined that Class B hazardous chemicals are first loaded and unloaded in loading and unloading area 2 using equipment B, followed by Class A hazardous chemicals in loading and unloading area 1 using equipment A.

[0063] It should be noted that during the actual loading and unloading process, if the loading and unloading environment, equipment status, and urgency change, the system can dynamically adjust the priority score. For example, if the status of a target loading and unloading equipment deteriorates, the score will decrease, and the priority will decrease accordingly. The system can then readjust the loading and unloading plan based on the new score.

[0064] In the above implementation, a scientific priority ranking system is constructed based on multiple logical steps such as environment matching, equipment status check, hazard level and urgency scoring; the system can automatically evaluate the loading and unloading conditions of hazardous chemicals based on real-time data, and generate priority rankings through comprehensive scoring to ensure that loading and unloading operations are carried out in a reasonable and orderly manner according to priority, maximize the use of loading and unloading areas and equipment resources, and improve the automation level and safety of loading and unloading operations.

[0065] Reference Figure 3 As a further implementation of the control method, after determining that the hazardous chemicals to be loaded and unloaded corresponding to the type of hazardous chemicals do not meet the loading and unloading conditions, the method further includes: Step S301, generating a corresponding alarm message according to the environmental matching result and the equipment status matching result of each type of hazardous chemicals that does not meet the loading and unloading conditions; Among them, after determining that a certain hazardous chemical does not meet the loading and unloading conditions, the system generates a corresponding alarm message based on the environmental matching results and equipment status matching results of the hazardous chemical; the alarm message contains specific matching failure information, such as environmental conditions (such as temperature, humidity) not meeting the standards, or equipment status (such as pressure, valve status) is abnormal. For example, assuming that the current ambient temperature of Class A hazardous chemicals is 40°C, but its standard temperature requirement is 30°C, so the environmental matching fails, and the system generates an alarm message marked as "the ambient temperature is too high and does not meet the loading and unloading conditions"; Step S302, dividing different processing channel partitions according to each type of hazardous chemicals that do not meet the loading and unloading conditions, and creating an asynchronous message queue for each processing channel partition; In one of the embodiments of the present application, an asynchronous message queue is used to store the alarm messages to be processed to avoid delays and blockages caused by synchronous processing. The system stores each hazardous chemical alarm message in its corresponding asynchronous message queue. The processing order of the asynchronous message queue can be scheduled based on the message generation time of each alarm message and the current resource availability status to ensure the flexibility and efficiency of message processing. Exemplarily, for Class A hazardous chemicals and Class B hazardous chemicals, the system divides each hazardous chemical into a separate processing channel partition and creates an independent asynchronous message queue for each partition to store their respective alarm messages. Assuming that the alarm message of Class A hazardous chemicals is generated at 10:00 and the alarm message of Class B hazardous chemicals is generated at 10:05, and the alarm priority of Class A hazardous chemicals is higher, the system gives priority to Class A alarm messages, and then processes Class B alarm messages based on resource availability.

[0066] It can be understood that by dividing independent processing channel partitions and asynchronous message queues for different types of hazardous chemicals, the system can process alarm messages of multiple hazardous chemicals in parallel and avoid processing delays caused by resource competition.

[0067] Step S303, obtaining the hazard level and loading and unloading task urgency level corresponding to each type of hazardous chemicals that do not meet the loading and unloading conditions; Among them, the hazard level indicates the degree of danger of hazardous chemicals. The higher the hazard level of hazardous chemicals, the priority of alarm processing should be given; the urgency level indicates the urgency of loading and unloading tasks. The higher the urgency, the higher the priority of alarm processing.

[0068] Step S304, based on the second preset weight relationship, according to the danger level and the urgency level of the loading and unloading task, calculate the alarm priority score corresponding to each type of hazardous chemicals that does not meet the loading and unloading conditions; In some embodiments, the alarm priority score may be based on the following calculation formula: P=w3*R+w4*T; In the above formula, P is the alarm priority score, R is the danger level, T is the urgency level of the loading and unloading task, w3 is the danger level weight, and w4 is the urgency weight of the loading and unloading task.

[0069] The second preset weight relationship can be configured and adjusted based on the actual situation; for example, the hazard level weight w3 can be configured to be 0.6, and the loading and unloading task urgency weight w4 can be configured to be 0.4. By comprehensively considering the hazard and urgency of hazardous chemicals, the system can assign an appropriate priority to each alarm message.

[0070] Step S305, configuring corresponding processing logic and system resource allocation for each processing channel partition according to the alarm priority score; Specifically, the configuration of processing logic may include: priority scheduling, timeout processing, alarm escalation, dynamic resource allocation, multi-channel parallel processing and other strategies. Through these processing logics, the system can flexibly arrange the processing order and allocate computing resources according to the importance and urgency of the alarm message, and balance the processing tasks of each channel under high load conditions, ensuring that high-priority alarm messages are quickly responded to and processed, while ensuring the overall processing efficiency and stability of the system.

[0071] Secondly, regarding system resource allocation, processing channel partitions with high priority scores can be allocated more processor threads, memory, and bandwidth resources to ensure the rapid processing of high-priority alarm messages; correspondingly, low-priority processing channels are allocated fewer resources, but still ensure that they can be processed when the system is idle.

[0072] For example, for the processing channel of Class A hazardous chemicals, since its priority score is higher (7.6), the system allocates 4 processor threads and high-bandwidth resources to it; the channel priority score of Class B hazardous chemicals is lower (5.6), so the system allocates 2 threads and lower bandwidth to it.

[0073] Step S306, routing the generated alarm message to the corresponding processing channel partition for parallel processing; In one embodiment of the present application, each channel partition processes alarm messages in parallel according to its allocated resources and processing logic to ensure that high-priority alarm messages are responded to first. For example, class A alarm messages are routed to a high-priority processing channel, and class B alarm messages are routed to a low-priority channel. The system processes these two alarms in parallel to ensure that class A messages are processed first and class B messages are processed when resources are idle.

[0074] It is understandable that different processing channels are responsible for alarm messages of different priorities, and parallel processing ensures that high-priority messages are not blocked by low-priority messages. The system ensures smooth alarm processing by scheduling messages in the message queue.

[0075] Step S307, monitor the real-time load data of each processing channel partition, and dynamically adjust the processing logic and system resource allocation of each processing channel partition according to the real-time load data.

[0076] Specifically, the system monitors the load data of each processing channel partition in real time and dynamically adjusts the system resource configuration according to the load changes; when the load of a channel partition is high, the system automatically increases the processing resources of the channel; when the load of a channel is low, the system reduces its resource ratio and allocates idle resources to other channels in need. For example, if there are many alarm messages for Class A hazardous chemicals and insufficient resources, the system will temporarily increase the processor threads of the channel; if there are few alarm messages for Class B hazardous chemicals and idle resources, the system will reduce its allocated memory and bandwidth.

[0077] In some embodiments, when a channel is highly loaded or has idle resources, the system dynamically adjusts the processing logic of the channel according to the load situation. Specific adjustments may include: ensuring priority processing of critical tasks through priority scheduling, using a timeout processing mechanism to handle tasks that have not been completed for a long time, triggering alarm upgrades to increase the priority of high-risk tasks, implementing dynamic resource allocation to increase or decrease the resource configuration of partitions, and increasing parallel task processing capabilities through multi-channel parallel processing. By adjusting these processing strategies, the system can optimize resource allocation, prevent processing bottlenecks, and improve overall efficiency.

[0078] In the above implementation, when faced with alarm peaks or resource idle changes, the processing channel partitions are divided according to different types of hazardous chemicals and asynchronous message queues are created. By quantifying the alarm priority scores and dynamically adjusting system resources, efficient parallel processing of multiple hazardous chemical alarm messages that do not meet the loading and unloading conditions is achieved. Not only can high-priority alarm messages be processed first, but also through real-time monitoring and resource adjustment, the system's processing capacity is optimized, and throughput and flexibility are improved. In this way, the system can flexibly respond to load changes and ensure that it can still maintain efficient and safe processing capabilities in high-concurrency alarm scenarios.

[0079] Reference Figure 4 As an implementation of step S306, the step of routing the generated alarm message to the corresponding processing channel partition for parallel processing includes: Step S401, when the same processing channel partition receives multiple alarm messages of different alarm types at the same time, an asynchronous message queue is created according to the multiple alarm messages of different alarm types; Specifically, the system puts all alarm messages into an asynchronous message queue, which integrates all alarm types for scheduling management and processing. For example, the target loading and unloading equipment A generates two alarm messages, "abnormal equipment temperature" and "valve failure". The system stores these two alarm messages in the same asynchronous message queue, waiting for subsequent sorting and processing.

[0080] Step S402, obtaining the alarm type of each alarm message; Among them, after storing the alarm message in the queue, the system needs to extract its alarm type from each message. The alarm type may include equipment failure type (such as valve failure) and environmental abnormality type (such as abnormal ambient temperature). These alarm types will provide a basis for the subsequent priority scheduling.

[0081] Step S403, preliminarily sorting the priority of the asynchronous message queue based on the preset priority scheduling strategy corresponding to each alarm type; Specifically, different types of alarms will be assigned different initial priorities, depending on the severity and urgency of each alarm type. For example, fault alarms related to the core functions of the equipment (such as "equipment valve failure") can be set to a higher priority, while alarms related to the environment (such as "temperature fluctuation") may have a lower initial priority.

[0082] Step S404, performing trend analysis according to the environment matching result or the device status matching result corresponding to each alarm message, and obtaining a trend deterioration analysis result of each alarm message; Specifically, the system will perform a trend deterioration analysis based on the environmental matching results (such as changes in temperature, humidity, etc.) or device status matching results (such as pressure, vibration, etc.) of each alarm message. By analyzing the changing trends of these data, the system can determine whether it is deteriorating further. Alarm messages with a trend deterioration may require a higher priority, so this step is crucial to ensure that the system can respond to changes in alarms in a timely manner.

[0083] For example, when the system receives an alarm message of "temperature abnormality", it obtains the ambient temperature corresponding to the alarm message, and detects that the ambient temperature rises from 40°C to 60°C. After trend analysis, it is found that the temperature continues to rise in a short period of time, and there is a trend of deterioration, so the priority of the alarm message can be increased; It is understandable that by judging the changes in alarm risks in real time and promptly discovering the deteriorating alarm situation, the processing sequence can be quickly adjusted to prevent major safety hazards.

[0084] Step S405, dynamically adjusting the priority of each alarm message in the asynchronous message queue based on the trend deterioration analysis result; If the deterioration trend of an alarm message is significant, the system will increase the priority of the message and process it first in the queue; conversely, if the alarm trend has not deteriorated, the priority may remain unchanged. For example, after trend analysis, the system finds that the temperature of the "temperature abnormality" alarm continues to rise and there is a risk of serious deterioration. The system adjusts the priority of the alarm from 2 to 1 to ensure that it can be processed first.

[0085] It can be understood that through the dynamic adjustment of priorities, the system can flexibly respond to changes in alarm status, ensure that high-risk alarms are handled quickly, and reduce potential equipment or safety issues.

[0086] Step S406, processing each alarm message in sequence according to the asynchronous message queue after dynamically adjusting the priority; Specifically, high-priority alarm messages will be processed first, and the system will allocate more processing resources and time to these messages to ensure timely response. Alarm processing tasks may include alarm verification, equipment detection, problem repair, etc.

[0087] Step S407: receiving the feedback processing result of each alarm message, and adjusting the preset priority scheduling strategy corresponding to each alarm type based on the feedback processing result.

[0088] In the embodiment of the present application, after processing each alarm message, the system will record the feedback processing results of the message, including processing time, processing effect, device status recovery, etc. Based on these feedback results, the system will gradually adjust the preset priority scheduling strategy. For example, if the processing results of a certain type of alarm message show that it is often accompanied by serious consequences, the system will increase the initial priority of this type of alarm; on the contrary, if a certain type of alarm message has a small impact, the system can appropriately reduce its priority.

[0089] It is understandable that through the self-optimization mechanism of feedback processing results, the system can continuously adjust the priority strategy according to the actual processing situation, and gradually improve the rationality and accuracy of alarm scheduling and processing.

[0090] In the above implementation, the system implements an efficient and flexible alarm processing mechanism based on steps such as preliminary priority sorting of alarm types, dynamic priority adjustment based on trend analysis, and feedback mechanism after processing. This technical solution can ensure the efficiency, accuracy and flexibility of alarm processing in complex scenarios with multiple alarm types, which helps to improve the safe operation of hazardous chemicals loading and unloading equipment.

[0091] Reference Figure 5 As a further implementation of the control method, after the step of acquiring the environmental data in the loading and unloading area and the real-time status data of each target loading and unloading equipment, the method further includes: Step S501, inputting the environmental data in the loading and unloading area and the real-time status data of each target loading and unloading equipment into the pre-trained fault prediction model respectively, to obtain the fault prediction result of each target loading and unloading equipment; The system inputs the collected environmental data and real-time status data of the loading and unloading equipment into a trained fault prediction model. The model predicts whether the equipment may fail in the future based on historical data (such as the equipment's previous operating conditions, fault records, equipment life cycle, etc.) and the equipment's current real-time status. The prediction results may include whether there are hidden dangers in the equipment status and the possibility of failure.

[0092] For example, assuming that after the fault prediction model is input into the target loading and unloading equipment A, the system predicts that the equipment may overheat and cause valve failure within the next two hours under high temperature (current temperature 50°C) and high pressure (current pressure 400kPa) conditions. In this case, the fault prediction result of the target loading and unloading equipment is abnormal.

[0093] Step S502, respectively determine whether the fault prediction result of each target loading and unloading equipment is abnormal; if so, jump to step S503; if not, return to step S502, and continue to determine whether the fault prediction result of the next target loading and unloading equipment is abnormal; Step S503, generating an equipment switching signal to switch the target loading and unloading equipment with an abnormality to a standby loading and unloading equipment; Specifically, the system determines whether the target loading and unloading equipment has a risk of failure based on the failure prediction results. If the failure prediction results of a certain equipment show that the equipment is abnormal or about to fail, the system will generate an equipment switching signal, which will instruct the system to automatically stop the target equipment with a risk of failure and switch to the prepared backup equipment to continue the current loading and unloading operation.

[0094] For example, according to the fault prediction results, there is a high risk of valve failure in loading and unloading equipment A within the next 2 hours. The system immediately generates an equipment switching signal, stops the loading and unloading operation of equipment A, switches to the backup loading and unloading equipment B, and continues the loading and unloading operation.

[0095] Step S504: synchronously adjusting the standby loading and unloading equipment according to the loading and unloading parameters of the target loading and unloading equipment with the abnormality.

[0096] Among them, after switching to the backup loading and unloading equipment, the system will synchronously adjust the backup equipment according to the loading and unloading parameters of the faulty equipment, including the equipment's working pressure, temperature, flow, etc. This step ensures that the backup equipment can continue to perform loading and unloading tasks under the same working conditions as the faulty equipment, avoiding inconsistent operations or loading and unloading task failures due to equipment switching, and ensuring operational continuity after equipment switching.

[0097] In the above implementation, based on real-time monitoring of the loading and unloading area and equipment status, environmental data and equipment status data are input into a pre-trained fault prediction model to predict possible equipment failures in advance, and automatically perform equipment switching and parameter adjustments based on the prediction results. This process ensures that preventive measures are taken in time before equipment failure occurs during loading and unloading operations to avoid operational interruptions or safety accidents caused by equipment failure. By automatically synchronizing the parameters of the standby equipment, the system can ensure the continuity and consistency of loading and unloading operations, and maximize loading and unloading efficiency and safety.

[0098] Reference Figure 6 As a further implementation of the control method, a training step of a fault prediction model is also included, and the training step includes: Step S601, collecting historical operation data sets and performing data preprocessing; The historical operation data set includes historical environmental data of the loading and unloading area, historical operation data of the loading and unloading equipment, and historical fault records; Specifically, historical operating data such as pressure, temperature, valve status, flow, operating hours, equipment vibration, etc., environmental data such as temperature, humidity, air pressure, etc. in the loading and unloading area, and fault records include the equipment's fault type, occurrence time, fault cause, etc.

[0099] For example, historical operating data include operating status data of loading and unloading equipment A at different temperatures (such as 30°C to 60°C) and pressures (such as 200kPa to 500kPa) in the past year, as well as specific circumstances of failure such as valve failure, overtemperature, etc.

[0100] In some embodiments, the collected original historical operation data may be noisy, incomplete or in an inconsistent format, so the preprocessing steps may include data cleaning (removing or filling missing values, deleting duplicate or erroneous data), data normalization (normalizing numerical data), and data labeling (labeling data according to fault records, dividing them into "fault" and "normal"), etc. For example, in the equipment status data such as temperature, pressure, and flow, the missing data in the records are filled by interpolation, and the temperature data is normalized to a value between 0 and 1.

[0101] Step S602, extracting key features from the preprocessed historical operation data set to obtain a sample feature vector set; Specifically, the feature extraction step includes, for example: extracting equipment status features (mean, maximum, minimum, change rate, etc. of pressure, temperature, vibration, and flow), time features (equipment operating time, continuous operation time of equipment under high temperature or high pressure environment), and environmental features (such as temperature and humidity in loading and unloading areas). By way of example, features such as change rate and duration of continuous high temperature can be extracted from temperature, pressure and other data, and combined with historical fault records, it is found that these features are strongly correlated with equipment failures.

[0102] Step S603, dividing the sample feature vector set into a training set, a validation set and a test set; In some embodiments, the operating data of the equipment within one year (70%) can be used as a training set. The random forest model uses this data to learn the equipment status and failure patterns, and the remaining 30% of the data is used as a validation set and a test set to verify the accuracy of the model.

[0103] Step S604, inputting the training set into a pre-built random forest model for training, constructing a prediction path and optimizing the model by minimizing the error function to obtain a trained random forest model; It should be noted that the present application uses the random forest algorithm as the algorithm for processing equipment fault prediction tasks. The random forest model is suitable for processing data with multiple features, and can improve the accuracy of classification by integrating multiple decision trees. At the same time, it makes a prediction based on the majority rule whether the equipment has a potential fault. Each decision tree uses different feature subsets and data subsets to generate a model, thereby enhancing the generalization ability of the model.

[0104] In one of the embodiments of the present application, the system inputs the training set into the random forest model for training. The random forest model constructs multiple decision trees and uses different data subsets and feature subsets for training to enhance the generalization ability of the model. Each decision tree is split according to different features and data to form a prediction path between the device status and the fault; each decision tree predicts whether the device has a fault separately, and finally the fault prediction result of the device is determined by the majority rule. During the model optimization process, the prediction path of the model is adjusted by minimizing the error function to gradually improve the accuracy of the model.

[0105] Among them, the specific structure of the random forest model of this application mainly includes the following elements: 1. Input layer: used to receive input data, that is, feature vectors after feature extraction and preprocessing; 2. Random feature selection: When splitting a node, each tree randomly selects some device status and environmental features for calculation; 3. Decision tree layer: Multiple decision trees are run in parallel, and each decision tree runs independently. The input data set is divided multiple times. A feature is selected each time, and the data is divided into different nodes according to the value range of the feature until a leaf node is reached. The output of the leaf node is the prediction of the equipment failure by the decision tree. 4. Voting mechanism: Each decision tree will output a prediction result about the device status ("fault" or "normal"), and the random forest model makes the final prediction based on the results of all decision trees through a majority voting mechanism; 5. Output layer: Outputs the fault prediction results of the device, that is, whether the device will fail in the future.

[0106] Step S605, verifying the random forest model based on the verification set, evaluating the performance of the random forest model and adjusting the hyperparameters of the model according to the verification results; Specifically, after the model training is completed, the system evaluates the model performance through the validation set. The evaluation indicators include: accuracy (the model's ability to correctly predict faults), recall (the model's ability to identify actual faults), F1 value (the accuracy and recall of the comprehensive model), etc.

[0107] Furthermore, if the model performance is not ideal, the system will adjust the hyperparameters (such as the number of decision trees, maximum depth, etc.) to improve the performance of the model through hyperparameter optimization.

[0108] Step S606, testing the prediction ability of the adjusted random forest model based on the test set to obtain a fault prediction model.

[0109] The verified and optimized random forest model will be finally tested on the test set. The system will evaluate the model's prediction accuracy, recall rate and other key indicators to ensure that the model can accurately predict the potential failures of loading and unloading equipment. If the test results are ideal, the model will be used as the final failure prediction model.

[0110] In the above implementation mode, the model combines the historical data and real-time status of the loading and unloading equipment to effectively predict potential failures of the equipment and ensure the identification of equipment hidden dangers under complex working conditions such as high temperature and high pressure; by continuously optimizing and updating the model, the system can dynamically adapt to changes in equipment and environment, thereby improving the safety and continuity of equipment operation.

[0111] The embodiment of the present application also discloses an interlocking control system for intelligent loading and unloading vehicles for hazardous chemicals.

[0112] An interlocking control system for intelligent loading and unloading vehicles of hazardous chemicals, the control system comprising: A hazardous chemical category identification module is used to identify multiple hazardous chemical categories to be loaded and unloaded in the loading and unloading area; A matching module, used to match the environmental standards and equipment status standards corresponding to each type of hazardous chemicals and the corresponding target loading and unloading equipment and target loading and unloading area based on a preset database; An acquisition module, used to acquire environmental data in the loading and unloading area and real-time status data of each target loading and unloading equipment; The environmental data comparison module is used to compare the environmental data in the loading and unloading area with the environmental standards corresponding to each type of hazardous chemicals to obtain the environmental matching results for each type of hazardous chemicals; The equipment status comparison module is used to compare the real-time status data of each target loading and unloading equipment with the equipment status standard corresponding to each type of hazardous chemicals, and obtain the equipment status matching result of each type of hazardous chemicals; The zoned loading and unloading process planning module is used to generate the corresponding zoned loading and unloading process planning results according to the environmental matching results, equipment status matching results and target loading and unloading areas of each type of hazardous chemicals; The loading and unloading interlocking control module is used to send loading and unloading interlocking control signals to the corresponding target loading and unloading equipment according to the results of the zoned loading and unloading process planning; wherein the loading and unloading interlocking control signals are used to control the target loading and unloading equipment to perform loading and unloading operations on the corresponding hazardous chemicals to be loaded and unloaded to the transport vehicle according to the types of hazardous chemicals.

[0113] In the above implementation mode, through the collaborative work of multiple modules, intelligent and precise management of the hazardous chemicals loading and unloading process is achieved. By identifying the types of hazardous chemicals and matching the corresponding environmental and equipment status standards, the system ensures that each hazardous chemical is loaded and unloaded under appropriate conditions; the dynamic comparison of environmental data and equipment status enables the system to monitor the safety of the loading and unloading area in real time, and flexibly control the operation of each loading and unloading equipment according to the generated partitioned loading and unloading process, so as to avoid misloading, mixing or improper operation of hazardous chemicals.

[0114] In the actual application process of loading and unloading of various types of hazardous chemicals, the system plays an important role in safety assurance, effectively reducing the safety risks caused by human errors and equipment failures. Through strict monitoring and comparison of the environment and equipment status, the system ensures that each hazardous chemical is loaded and unloaded under conditions that meet safety standards, improving the safety and efficiency of operations. In addition, the system's automation and intelligent control reduces dependence on manual operations, optimizes the hazardous chemical loading and unloading process, and reduces the incidence of safety accidents. It is suitable for a wide range of applications in the transportation and loading and unloading of hazardous chemicals.

[0115] A hazardous chemicals intelligent loading and unloading vehicle interlocking control system in an embodiment of the present application can implement any of the above-mentioned hazardous chemicals intelligent loading and unloading vehicle interlocking control methods, and the specific working process of each module in the hazardous chemicals intelligent loading and unloading vehicle interlocking control system can refer to the corresponding process in the above-mentioned method embodiment.

[0116] In the several embodiments provided in this application, it should be understood that the provided methods and systems can be implemented in other ways. For example, the system embodiments described above are only illustrative; for example, the division of a certain module is only a logical function division, and there may be other division methods in actual implementation, such as multiple modules can be combined or integrated into another system, or some features can be ignored or not executed.

[0117] The embodiment of the present application also discloses a computer device.

[0118] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the interlocking control method for intelligent loading and unloading vehicles for hazardous chemicals as described above is implemented.

[0119] The embodiment of the present application also discloses a computer-readable storage medium.

[0120] A computer-readable storage medium stores a computer program that can be loaded by a processor and execute any one of the above-mentioned interlocking control methods for intelligent loading and unloading vehicles for hazardous chemicals.

[0121] Among them, computer-readable storage media can be any tangible medium that contains or stores a program, which can be used by or in conjunction with an instruction execution system, apparatus or device; the program code contained on the computer-readable medium can be transmitted using any appropriate medium, including but not limited to wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0122] It should be noted that in the above embodiments, the description of each embodiment has different emphases, and for parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0123] The above are all preferred embodiments of the present application, and are not intended to limit the protection scope of the present application. Any feature disclosed in this specification (including the abstract and drawings), unless otherwise stated, can be replaced by other equivalent or alternative features with similar purposes. That is, unless otherwise stated, each feature is only an example of a series of equivalent or similar features.

Claims

1. A method for interlocking control of intelligent loading and unloading vehicles for hazardous chemicals, characterized in that: The control method comprises: Identify multiple types of hazardous chemicals to be loaded and unloaded in the loading and unloading area; Match the environmental standards and equipment status standards corresponding to each type of hazardous chemicals and the corresponding target loading and unloading equipment and target loading and unloading area based on the preset database; Acquire environmental data in the loading and unloading area and real-time status data of each target loading and unloading equipment; Comparing the environmental data in the loading and unloading area with the environmental standards corresponding to each type of hazardous chemicals to obtain an environmental matching result for each type of hazardous chemicals; Compare the real-time status data of each target loading and unloading equipment with the equipment status standard corresponding to each type of hazardous chemicals to obtain the equipment status matching result of each type of hazardous chemicals; Generate corresponding partition loading and unloading process planning results according to the environment matching results, the equipment status matching results and the target loading and unloading area of ​​each type of hazardous chemicals; According to the results of the zoned loading and unloading process planning, a loading and unloading interlocking control signal is sent to the corresponding target loading and unloading equipment; wherein, the loading and unloading interlocking control signal is used to control the target loading and unloading equipment to perform loading and unloading operations corresponding to the hazardous chemicals to be loaded and unloaded on the transport vehicle according to the types of hazardous chemicals.

2. The interlocking control method for intelligent loading and unloading vehicles for hazardous chemicals according to claim 1 is characterized in that: The step of generating corresponding partition loading and unloading process planning results according to the environment matching results, the equipment status matching results and the target loading and unloading area for each type of hazardous chemicals includes: Determine whether the environment matching result and the equipment status matching result of each type of hazardous chemicals are both successfully matched; If not, it is determined that the hazardous chemicals to be loaded and unloaded corresponding to the type of hazardous chemicals do not meet the loading and unloading conditions; If yes, it is determined that the hazardous chemicals to be loaded and unloaded corresponding to the hazardous chemicals category meet the loading and unloading conditions; Obtain the hazard level and urgency level of loading and unloading tasks corresponding to each type of hazardous chemicals that meets the loading and unloading conditions; According to the environmental matching results, determine the environmental adaptability score corresponding to each type of hazardous chemicals that meets the loading and unloading conditions; According to the equipment status matching result, determine the equipment status score corresponding to each type of hazardous chemicals that meets the loading and unloading conditions; Based on the first preset weight relationship, according to the hazard level, the urgency level of the loading and unloading task, the environmental adaptability score and the equipment status score, the loading and unloading priority score corresponding to each type of hazardous chemicals that meets the loading and unloading conditions is calculated; Sorting according to the loading and unloading priority scores to obtain the loading and unloading priority corresponding to each type of hazardous chemicals that meets the loading and unloading conditions; According to the loading and unloading priority, target loading and unloading area and target loading and unloading equipment corresponding to each type of hazardous chemicals that meets the loading and unloading conditions, the corresponding zoned loading and unloading process planning results are generated.

3. The interlocking control method for intelligent loading and unloading vehicles for hazardous chemicals according to claim 2 is characterized in that: The calculation formula for the loading and unloading priority score includes: ; In the above formula, S is the loading and unloading priority score, R is the hazard level, w1 is the hazard level weight, E is the equipment status score, w2 is the equipment status weight, A is the environmental adaptability score, w3 is the environmental adaptability weight, T is the loading and unloading task urgency level, and w4 is the loading and unloading task urgency weight.

4. The interlocking control method for intelligent loading and unloading vehicles for hazardous chemicals according to claim 2 is characterized in that: After the step of determining that the hazardous chemicals to be loaded and unloaded corresponding to the type of hazardous chemicals do not meet the loading and unloading conditions, the step further includes: Generate a corresponding alarm message according to the environment matching result and the equipment status matching result of each type of hazardous chemicals that does not meet the loading and unloading conditions; Divide different processing channel partitions according to each type of hazardous chemicals that do not meet the loading and unloading conditions, and create an asynchronous message queue for each processing channel partition; Obtain the hazard level and urgency level of loading and unloading tasks corresponding to each type of hazardous chemicals that do not meet loading and unloading conditions; Based on the second preset weight relationship, according to the danger level and the urgency level of the loading and unloading task, the alarm priority score corresponding to each type of hazardous chemicals that does not meet the loading and unloading conditions is calculated; According to the alarm priority score, corresponding processing logic and system resource allocation are configured for each processing channel partition; Routing the generated alarm message to the corresponding processing channel partition for parallel processing; Monitor the real-time load data of each processing channel partition, and dynamically adjust the processing logic and system resource allocation of each processing channel partition according to the real-time load data.

5. The method for interlocking control of intelligent loading and unloading vehicles for hazardous chemicals according to claim 4 is characterized in that: The step of routing the generated alarm message to the corresponding processing channel partition for parallel processing includes: When the same processing channel partition receives alarm messages of multiple alarm types at the same time, an asynchronous message queue is created according to the alarm messages of multiple different alarm types; Get the alarm type of each alarm message; Based on the preset priority scheduling strategy corresponding to each alarm type, the asynchronous message queue is preliminarily prioritized; Performing trend analysis according to the environment matching result or the device status matching result corresponding to each of the alarm messages to obtain a trend deterioration analysis result of each alarm message; Based on the trend deterioration analysis result, dynamically adjust the priority of each alarm message in the asynchronous message queue; According to the asynchronous message queue with dynamically adjusted priority, each alarm message is processed in sequence; A feedback processing result of each alarm message is received, and a preset priority scheduling strategy corresponding to each alarm type is adjusted based on the feedback processing result.

6. A method for interlocking control of intelligent loading and unloading vehicles for hazardous chemicals according to any one of claims 1 to 5, characterized in that: After the step of acquiring the environmental data in the loading and unloading area and the real-time status data of each of the target loading and unloading equipment, the step further includes: Inputting the environmental data in the loading and unloading area and the real-time status data of each target loading and unloading equipment into the pre-trained fault prediction model respectively to obtain the fault prediction result of each target loading and unloading equipment; Determining whether a fault prediction result of each target loading and unloading equipment is abnormal; If yes, a device switching signal is generated to switch the target loading and unloading equipment with the abnormality to a standby loading and unloading equipment; The standby loading and unloading equipment is synchronously adjusted according to the loading and unloading parameters of the target loading and unloading equipment with the abnormality.

7. The method for interlocking control of intelligent loading and unloading vehicles for hazardous chemicals according to claim 6 is characterized in that: The method further includes a training step of the fault prediction model, wherein the training step includes: Collecting historical operation data sets and performing data preprocessing; wherein the historical operation data sets include historical environmental data of the loading and unloading area, historical operation data of the loading and unloading equipment, and historical fault records; Extract key features from the preprocessed historical operation data set to obtain a sample feature vector set; Dividing the sample feature vector set into a training set, a validation set and a test set; Inputting the training set into a pre-built random forest model for training, constructing a prediction path and optimizing the model by minimizing an error function to obtain a trained random forest model; Validating the random forest model based on the validation set, evaluating the performance of the random forest model and adjusting the hyperparameters of the model according to the validation results; The prediction ability of the adjusted random forest model is tested based on the test set to obtain the fault prediction model.

8. An intelligent interlocking control system for loading and unloading vehicles of hazardous chemicals, characterized in that: The control system comprises: A hazardous chemical category identification module is used to identify multiple hazardous chemical categories to be loaded and unloaded in the loading and unloading area; A matching module, used to match the environmental standards and equipment status standards corresponding to each type of hazardous chemicals and the corresponding target loading and unloading equipment and target loading and unloading area based on a preset database; An acquisition module, used to acquire environmental data in the loading and unloading area and real-time status data of each target loading and unloading equipment; An environmental data comparison module is used to compare the environmental data in the loading and unloading area with the environmental standards corresponding to each type of hazardous chemicals to obtain an environmental matching result for each type of hazardous chemicals; An equipment status comparison module is used to compare the real-time status data of each target loading and unloading equipment with the equipment status standard corresponding to each type of hazardous chemicals, and obtain the equipment status matching result of each type of hazardous chemicals; A partition loading and unloading process planning module is used to generate corresponding partition loading and unloading process planning results according to the environment matching results, the equipment status matching results and the target loading and unloading area of ​​each type of hazardous chemicals; The loading and unloading interlocking control module is used to send a loading and unloading interlocking control signal to the corresponding target loading and unloading equipment according to the results of the partition loading and unloading process planning; wherein, the loading and unloading interlocking control signal is used to control the target loading and unloading equipment to perform corresponding loading and unloading operations on the hazardous chemicals to be loaded and unloaded to the transport vehicle according to the type of hazardous chemicals.

9. A computer device, characterized in that: The method comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of claims 1 to 7 when executing the program.

10. A computer-readable storage medium, characterized in that: A computer program is stored which can be loaded by a processor and execute the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Internet based intelligent hazardous chemical substance control system and method

    CN108170036A

  • Safety interlocking control system and method for hazardous chemical substance loading pry

    CN117923409A

  • Hazardous chemical vehicle management method and management system based on artificial intelligence

    CN118298642A

  • Multi-scale feature fusion-based hazardous chemical vehicle detection method and device

    CN118429911A

  • Carriage tailboard safety monitoring method, system, equipment and medium

    CN118953205A

Cited By

  • Intelligent self-loading and unloading management method and device, electronic equipment and storage medium

    CN119941068A