Rapid dangerous chemical loading method and device and electronic equipment

By splitting the hazardous chemical loading process into multiple loading links and presetting executable operations, an executable operation chain is generated based on the environment and order data, the problem of fixed loading efficiency is solved, and efficient loading and resource utilization is achieved to adapt to order changes.

CN119624291AActive Publication Date: 2025-03-14HUBEI HONGYI ELECTRONIC TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411758752.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-03
Publication Date
2025-03-14
Estimated Expiration
2044-12-03

AI Technical Summary

Technical Problem

The loading efficiency of liquid hazardous chemicals is fixed, making it difficult to adapt to the situation where the order volume changes greatly, resulting in low efficiency of the car when the orders increase and low resource utilization rate when the orders are small.

Method used

By splitting the hazardous chemical loading process into multiple loading links, presetting multiple executable operations, matching and generating executable operation chains based on environmental data and order data, the loading equipment can be controlled to perform target executable operations to improve loading efficiency.

Benefits of technology

It has achieved the improvement of loading efficiency and resource utilization under different order conditions, ensuring the safety and feasibility of loading hazardous chemicals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119624291A_ABST
    Figure CN119624291A_ABST
Patent Text Reader

Abstract

The invention provides a hazardous chemical substance rapid loading method and device and electronic equipment, and relates to the field of hazardous chemical substance loading and unloading. The method is applied to a hazardous chemical substance scheduling server and comprises the steps that order data and environment data are acquired, and the order data comprise the order number, hazardous chemical substance types and delivery time; based on the environmental data, generating a chemical property table corresponding to the dangerous chemical variety class; according to the chemical property table and the environmental data, performing matching from a preset executable operation library to obtain a plurality of executable operations corresponding to the plurality of loading links; determining target executable operations corresponding to the loading links according to the order data, and generating an executable operation chain; and sending the executable operation chain to the loading operation system, so that the loading operation system controls the loading equipment to execute the target executable operation in the executable operation chain. By implementing the technical scheme provided by the invention, the loading efficiency under different order conditions can be adapted, and the resource utilization rate can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of hazardous chemicals loading and unloading, and specifically to a method, device and electronic equipment for rapid loading of hazardous chemicals. Background Art

[0002] The chemical properties of liquid hazardous chemicals are unstable and are very sensitive to changes in the external environment; therefore, strict operating procedures must be maintained for the storage, loading and unloading, and transportation of hazardous chemicals, otherwise leakage or explosion is very likely to occur, causing adverse effects on people’s lives and property safety.

[0003] At present, when loading liquid hazardous chemicals, it is necessary to first check whether the transport tanker has passed the transport qualification inspection, then obtain the type of hazardous chemicals transported by the transport tanker and determine whether the current transport tanker can transport this type of hazardous chemicals. If it can be transported, the transport tanker will follow the guidance route in the hazardous chemical storage area to go to the designated location to load the hazardous chemicals, and finally the transport vehicle will leave the hazardous chemical storage area according to the guidance route. However, the above-mentioned hazardous chemical loading process is relatively fixed, and the loading efficiency is therefore fixed, which makes it difficult to adapt to situations where the order volume changes greatly. Summary of the invention

[0004] In order to solve the problem that hazardous chemicals loading is difficult to adapt to large changes in order volume, the present application provides a method, device and electronic equipment for rapid loading of hazardous chemicals.

[0005] In a first aspect, the present application provides a method for rapid loading of hazardous chemicals, the method comprising: Obtaining order data and environmental data, wherein the order data includes order quantity, type of hazardous chemicals, and delivery time; Based on the environmental data, a chemical property table corresponding to the type of hazardous chemicals is generated, wherein the chemical property table includes viscosity, oxidizability, volatility and ignition point of the hazardous chemicals; According to the chemical property table and the environmental data, a plurality of executable operations corresponding to the plurality of loading links are matched from a preset executable operation library, wherein the preset executable operation library includes a correspondence between chemical properties, loading links, and executable operations; Determine, according to the order data, target executable operations corresponding to each of the plurality of loading links, and generate an executable operation chain; The executable operation chain is sent to the vehicle loading operation system, so that the vehicle loading operation system controls the vehicle loading equipment to execute the target executable operation in the executable operation chain.

[0006] In one embodiment, historical loading data corresponding to the order data is queried, and the historical loading data includes a plurality of historical executable operations of the loading link; Matching the plurality of executable operations corresponding to the plurality of loading links with the historical loading data to determine whether there is a matching result; If there is a matching result, the historical executable operations of the plurality of loading links are taken as the target executable operations, and an executable operation chain is generated.

[0007] In one embodiment, matching multiple executable operations corresponding to the multiple loading links with the historical loading data to determine whether there is a matching result specifically includes: If there is no matching result, the unit loading time corresponding to the order data is obtained according to the order quantity and the delivery time; Arrange and combine multiple executable operations corresponding to multiple loading links to obtain multiple operation chains, wherein one operation chain includes one executable operation corresponding to each of the multiple loading links; Determine whether the total operation time corresponding to each of the plurality of operation chains is less than or equal to the unit loading time; If the total operation time of the first operation chain is less than or equal to the unit loading time, a feasibility assessment is performed on the first operation chain to generate a feasibility score, and the first operation chain is any one of the multiple operation chains; If the feasibility score of the first operation chain meets a preset condition, the first operation chain is determined to be the executable operation chain.

[0008] In one embodiment, the number of operation chains to be evaluated whose total operation time is less than or equal to the unit loading time is obtained; Determine whether the number of operation chains to be evaluated is less than or equal to a preset value; If the number of the operation chains to be evaluated is less than or equal to the preset value, the first operation chains are input into a pre-built loading simulation environment for feasibility evaluation to generate a feasibility score.

[0009] In one embodiment, the determining whether the number of the operation chains to be evaluated is less than or equal to a preset value further includes: If the number of the operation chains to be evaluated is greater than the preset value, classifying the first operation chains according to a preset classification standard; The first operation chain is input into a simulation model corresponding to the category to which the first operation chain belongs for evaluation, so as to obtain a feasibility score of the first operation chain.

[0010] In one embodiment, if the feasibility score of the first operation chain is greater than the feasibility score of the second operation chain, and the feasibility score of the first operation chain is greater than or equal to a preset feasibility score, the first operation chain is determined to be an executable operation chain, and the second operation chain is any one of a plurality of operation chains whose total operation time is less than or equal to the unit loading time.

[0011] In one embodiment, if the feasibility score and the total operation time of the first operation chain meet preset conditions, determining that the first operation chain is the executable operation chain also includes: If the feasibility score of the first operation chain is greater than the feasibility score of the second operation chain, and the feasibility score of the first operation chain is less than the preset feasibility score, then obtaining feasibility scores of multiple loading links of the first operation chain; Performing defect value analysis on the feasibility scores of multiple loading links of the first operation chain to obtain multiple loading links to be optimized; Based on the multiple loading links to be optimized, generate multiple test operation chains; Performing hypothesis testing on the plurality of test operation chains to obtain feasibility scores of the plurality of test operation chains; If the feasibility score of the third operation chain meets the preset condition, the third operation chain is determined to be the executable operation chain, and the third operation chain is any one of the multiple test operation chains.

[0012] In a second aspect, the present application provides a device for rapid loading of hazardous chemicals, wherein the device is a hazardous chemicals dispatching server, and the hazardous chemicals dispatching server includes an information receiving module, a data processing module, and a signal output module, wherein: The information receiving module is used to obtain order data and environmental data, wherein the order data includes order quantity, type of hazardous chemicals and delivery time; The data processing module is used to generate a chemical property table corresponding to the type of hazardous chemicals based on the environmental data, the chemical property table including the viscosity, oxidizability, volatility and ignition point of the hazardous chemicals; according to the chemical property table and the environmental data, match and obtain multiple executable operations corresponding to multiple loading links from a preset executable operation library, the preset executable operation library including the correspondence between chemical properties, loading links and executable operations; according to the order data, determine the target executable operations corresponding to each of the multiple loading links, and generate an executable operation chain; The signal output module is used to send the executable operation chain to the loading operation system, so that the loading operation system controls the loading equipment to execute the target executable operation in the executable operation chain.

[0013] In a third aspect, the present application provides an electronic device comprising a processor, a memory, a user interface and a network interface, wherein the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes a method as described in any one of the first aspects.

[0014] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores instructions, and when the instructions are executed, the method as described in any one of the first aspects is executed.

[0015] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. Due to the unstable chemical properties of liquid hazardous chemicals, strict loading and unloading standards must be followed during the loading process, otherwise it is very easy to cause safety problems. However, this also leads to a relatively fixed loading efficiency of hazardous chemicals. When the number of orders increases, it is difficult to ensure delivery on time. When the number of orders is small, resource utilization will be reduced. This application splits the loading process of hazardous chemicals into multiple loading links, and presets multiple executable safe loading operations for each loading link. These loading operations differ in operation time. When the order volume changes, first understand the chemical properties of the hazardous chemicals to be loaded based on the current environmental information, and then match the loading operations that can be executed in each loading link based on the chemical properties of the hazardous chemicals to be loaded. Finally, the loading operations of multiple loading links are arranged and combined to find the executable operation chain with the highest loading efficiency, so as to adapt to the loading efficiency under different order conditions and improve resource utilization.

[0016] 2. The loading operation chain obtained by permutation and combination cannot be put into use immediately, otherwise there may be safety hazards. Therefore, this application needs to conduct further feasibility assessment for multiple operation chains with high loading efficiency, obtain the feasibility scores of multiple operation chains in the current loading scenario, and then screen the multiple operation chains. Only the operation chains with feasibility scores that reach the preset feasibility scores can be used as executable operation chains, and then select the operation chain with the highest feasible score from the multiple operation chains with feasibility scores that reach the preset feasibility scores as the final executable operation chain, so as to ensure that the final executable operation chain has high security and practical feasibility.

[0017] 3. When the feasibility scores of all operation chains cannot reach the preset feasibility scores, it is necessary to conduct hypothesis analysis on multiple high-efficiency operation chains, make assumptions about the loading links with lower feasibility scores in the operation chains, and then replace the original loading links with the assumed loading links, and then conduct hypothesis testing again until the overall feasibility score of the operation chain reaches the preset feasibility score, thereby ensuring the security and reliability of the final generated executable operation chain. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 It is a schematic diagram of a scene of loading liquid hazardous chemicals provided in an embodiment of the present application.

[0019] Figure 2 It is a flow chart of a method for rapid loading of hazardous chemicals provided in an embodiment of the present application.

[0020] Figure 3 It is a structural schematic diagram of a hazardous chemicals rapid loading device provided in an embodiment of the present application.

[0021] Figure 4 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application.

[0022] Explanation of the accompanying drawings: 1. Information receiving module; 2. Data processing module; 3. Signal output module; 400. Electronic device; 401. Processor; 402. Communication bus; 403. User interface; 404. Network interface; 405. Memory. DETAILED DESCRIPTION

[0023] In order to enable technicians in this field to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.

[0024] In the description of the embodiments of the present application, words such as "for example" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "for example" or "for example" is intended to present related concepts in a specific way.

[0025] In the description of the embodiments of the present application, the meaning of the term "multiple" refers to two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.

[0026] This application is used in the scene of loading liquid hazardous chemicals, such as Figure 1 As shown, the scene includes hazardous chemicals storage area, vehicle entry area, loading area, vehicle exit area, sales hall and parking waiting area. There are many types of liquid hazardous chemicals stored in the hazardous chemicals storage area, such as petroleum, ethanol, methanol, sulfuric acid and hydrogen peroxide; when a company needs to order a batch of hazardous chemicals, the person in charge of the company first goes to the sales hall to generate order data, and then after arriving at the designated date, multiple hazardous chemical transport vehicles go to the parking waiting area to stop and wait for loading. During the loading process, the hazardous chemical transport vehicle enters from the vehicle entry area and conducts a pre-loading inspection. After passing the inspection, it enters the loading area to load hazardous chemicals. After completing the loading of hazardous chemicals, it goes to the vehicle exit area to inspect the transport vehicle again, and then drives out after passing the inspection, thus completing the loading process.

[0027] However, the above loading process is applicable to situations where the order volume is relatively stable. When the order volume increases, the problem of low loading efficiency will arise. When the order volume decreases, the problem of low resource utilization will arise.

[0028] Therefore, in order to solve the above problems, the present application provides a method for quickly loading hazardous chemicals. Figure 2 The method is applied to a hazardous chemicals dispatch server and includes steps S101 to S105, which are as follows: S101. Obtain order data and environmental data, where the order data includes order quantity, types of hazardous chemicals, and delivery time.

[0029] In the above steps, when the customer places an order, the loading time of the order is calculated based on the delivery time and order quantity in the order, and then the environmental data is obtained based on the loading time of the order. The environmental data includes temperature, wind speed, precipitation, humidity, lighting conditions and ground conditions.

[0030] S102. Generate a chemical property table corresponding to the types of hazardous chemicals based on environmental data. The chemical property table includes the viscosity, oxidizability, volatility and ignition point of the hazardous chemicals.

[0031] In the above steps, environmental data has a certain impact on the chemical properties of liquid hazardous chemicals. For example, when the ambient temperature is high, the viscosity of some liquid hazardous chemicals will decrease, and the oxidizability and volatility will increase. When the light is strong, some liquid hazardous chemicals may undergo photolysis reactions to generate corrosive substances. Therefore, in order to improve the loading safety of liquid hazardous chemicals, it is necessary to generate a chemical property table of hazardous chemicals based on the types of hazardous chemicals to be loaded in the order data and the environmental data of loading. The chemical property table contains multiple important chemical properties corresponding to the types of hazardous chemicals. The important chemical properties in this application include but are not limited to viscosity, oxidizability, volatility and flash point.

[0032] S103. According to the chemical property table and the environmental data, a plurality of executable operations corresponding to the plurality of loading links are matched from a preset executable operation library, wherein the preset executable operation library includes correspondences among chemical properties, loading links, and executable operations.

[0033] In the above steps, the chemical properties of the liquid hazardous chemicals to be loaded may be affected by the environment during the loading process and thus change. After the chemical properties change, some loading operations that cannot be performed in this environment can be performed. For example, in the loading process, the viscosity of some flammable liquids decreases at high temperatures and the fluidity increases. When loading, the flow rate of the transport pipeline can be increased to improve the loading efficiency. Under normal circumstances, due to insufficient viscosity, increasing the flow rate may cause the transport pipeline to be blocked. Based on this, the loading process is divided into multiple loading links, which include pre-loading inspection, safety assessment, cleaning inspection, loading, monitoring, post-loading inspection and site cleaning. Each loading link is preset with multiple executable operations. It should be noted that the executable operations are loading operations that have passed practice and safety verification. Multiple executable operations in a loading link can be replaced with each other, but there will be differences in operation time, complexity and resource utilization. For example, in the loading process, if the ambient temperature is high, there are two parallel executable solutions to increase the flow rate of the transport pipeline, one is to increase the speed of the pump, and the other is to replace the pipeline with a larger diameter; the operation time of increasing the speed of the pump is short and the complexity is low, but the resource utilization rate is low and the energy consumption is high; while the operation time of replacing the pipeline with a larger diameter is long and the complexity is high, but the resource utilization rate is high and the energy consumption is low. Therefore, a corresponding relationship is established between the loading process, executable operations, and environmental data, and this corresponding relationship is stored in the preset executable operation library to facilitate the loading needs in different environments. Specifically, according to the chemical property table of liquid hazardous chemicals and the environmental data during loading, multiple executable operations for multiple loading processes are matched from the preset executable operation library.

[0034] S104. Determine target executable operations corresponding to each of the multiple loading links according to the order data, and generate an executable operation chain.

[0035] In the above steps, the order data includes the basic information of the customer. Therefore, when formulating the executable operation chain for loading for the customer, the historical data of loading for the customer can be referred to, so that the loading plan for the customer can be obtained quickly and accurately. Specifically, the corresponding historical loading data is queried according to the order data. At this time, the historical loading data contains the historical executable operation chain formulated after the customer places the historical order, and the historical executable operation chain is composed of multiple historical executable operations; then the multiple executable operations corresponding to the multiple loading links under the current environment data are matched with the historical loading data to determine whether there is a matching result. It can be understood that if there is a matching result, it means that the environment data corresponding to the historical loading data is similar to the current loading environment data, otherwise the matching will not be successful. The matching result can be understood as whether the multiple historical executable operations in the historical loading data can be matched in the multiple executable operations corresponding to the current multiple loading links. If they can all be matched, the historical executable operation chain can be directly used as the current executable operation chain. If there is no matching result, the corresponding loading process needs to be formulated according to the customer's order data and environment data.

[0036] In a possible implementation, the executable operation chain for the current order data first needs to ensure that its loading efficiency can meet the delivery time of the order. Therefore, when determining the target executable operations corresponding to each of the multiple loading links, first calculate the unit loading time based on the order quantity and delivery time. The unit loading time can be understood as the total time consumed by a transport vehicle to complete a loading. Then, the multiple executable operations corresponding to the multiple loading links are arranged and combined to obtain multiple operation chains, where one operation chain consists of multiple executable operations, and one executable operation corresponds to one loading link. For example, the loading process includes three loading links, namely, loading link No. 1, loading link No. 2, and loading link No. 3. Each of the three loading links has two executable operations. The executable operations corresponding to loading link No. 1 are a and b; the executable operations corresponding to loading link No. 1 are c and d; the executable operations corresponding to loading link No. 1 are e and f; after permutation and combination, the multiple operation chains obtained are ace, acf, bce, bcf, ade, adf, bde, and bdf. It can be understood that cae and ace are the same type of operation chains, and only any one of them needs to be considered. After obtaining multiple operation chains, select the operation chain whose loading efficiency meets the delivery time of the current order from the multiple operation chains, specifically: estimate the total operation time of multiple operation chains, and then compare the total operation time corresponding to each of the multiple operation chains with the unit loading time one by one, and select the operation chain that meets the loading efficiency of the current order; if the total operation time of the operation chain is less than or equal to the unit loading time, it is determined that the operation chain meets the loading efficiency of the current order. If the total operation time corresponding to each of the multiple operation chains is greater than the unit loading time, it is determined that the loading efficiency required by the current order cannot be met. However, this situation is a low-probability event in actual situations. At this time, it is only necessary to make full use of the resources of the hazardous chemicals loading and unloading plant and improve the loading efficiency as much as possible. Specifically, multiple operation chains with shorter total operation time among the current multiple operation chains can be selected as the operation chains for subsequent feasibility evaluation, thereby reducing the loss caused by the inability of loading efficiency to meet the current order. After selecting multiple operation chains to be evaluated whose total operation time is less than or equal to the unit loading time, they cannot be put into use immediately at this time. Further feasibility evaluation is required to obtain the feasibility scores of the multiple operation chains to be evaluated. If the feasibility score of one of the multiple operation chains to be evaluated meets the preset conditions, the operation chain to be evaluated is determined to be the current executable operation chain.

[0037] The feasibility assessment of multiple operation chains to be evaluated is specifically as follows: first, it is necessary to determine whether the number of operation chains to be evaluated is less than or equal to the preset value. If the number of operation chains to be evaluated is greater than the preset value, it is determined that the number of operation chains to be evaluated is large, and classification processing is required at this time to improve the evaluation efficiency; if the number of operation chains to be evaluated is less than or equal to the preset value, it is determined that the number of operation chains to be evaluated is small, and full-parameter simulation processing is performed at this time to improve the evaluation accuracy, wherein the setting of the preset value is determined according to the evaluation efficiency of the full-parameter simulation processing, and this application does not limit it.

[0038] In view of the situation that the number of operation chains to be evaluated is small, a loading simulation environment is pre-built, which includes the current environmental data, hazardous chemical status, hazardous chemical reserves, number of staff, available resources, multiple loading operations corresponding to multiple loading links, and debuggable parameters corresponding to multiple loading operations. Then, according to the current environmental data, order data and multiple operation chains to be evaluated, multiple parameters in the loading simulation environment are adjusted, and then a multi-dimensional feasibility evaluation is performed on the multiple operation chains to be evaluated to obtain the feasibility scores of multiple executable operations in the operation chains to be evaluated in multiple dimensions. The multi-dimensional feasibility evaluation includes operation safety, operation complexity, operation time, resource utilization, operation cost, environmental impact, personnel demand and stability. Then, according to the feasibility scores of multiple executable operations in multiple dimensions, the total feasibility scores of multiple executable operations are calculated. The calculation method can use the hierarchical analysis method to determine the weights of executable operations in multiple dimensions, and then use the weighted sum calculation to obtain the total score of executable operations. Finally, the total feasibility scores of multiple executable operations are averaged to obtain the feasibility score of the operation chain to be evaluated.

[0039] In the case where there are a large number of operation chains to be evaluated, multiple operation chains to be evaluated are first classified based on the preset classification standard. The preset classification standard is divided according to resource utilization and loading efficiency, which includes resource demand, operation complexity and total operation time. For example, the operation chain to be evaluated can be classified into categories with high resource demand, medium operation complexity and short total operation time. Then the operation chain to be evaluated is input into the simulation model corresponding to the category to which the operation chain to be evaluated belongs for evaluation, and the feasibility score of the operation chain to be evaluated is obtained. The simulation model is a pre-trained neural network model. During the training process, the simulation model of each category has a certain emphasis on the data set, so the evaluation accuracy of simulation models of different categories in different dimensions is different. For example, if the operation chain to be evaluated is classified into the category of high resource demand, medium operation complexity and short total operation time, the feasibility evaluation accuracy of resource demand in the corresponding simulation model is greater than that of operation complexity, and the feasibility evaluation accuracy of operation complexity is greater than that of total operation time. By training different types of simulation models, the performance in specific dimensions can be improved, thereby improving the evaluation accuracy. In addition, for models of specific dimensions, unnecessary calculations and storage are reduced, thereby improving the evaluation efficiency when the number of operation chains to be evaluated is large.

[0040] After obtaining the feasibility scores of multiple operation chains to be evaluated, it is necessary to determine whether they meet the preset conditions. Only the feasibility operation chains that meet the preset conditions can be used as the executable operation chains to be finally implemented. The preset conditions are specifically to first determine whether the feasibility score of the operation chain to be evaluated is greater than or equal to the preset feasibility score. The preset feasibility score can be understood as the judgment of whether the operation to be evaluated is feasible. When the feasibility score of one or more operation chains to be evaluated is greater than or equal to the preset feasibility score, the operation chain to be evaluated with the largest feasibility score is selected as the executable operation chain to be finally implemented. When the feasibility scores of multiple operation chains to be evaluated are all less than the preset feasibility score, it means that the feasibility of multiple operation chains to be evaluated is insufficient and cannot be directly applied in real scenarios. At this time, it is necessary to perform defect value analysis on the operation chain to be evaluated to analyze the loading link to be optimized in the operation chain to be evaluated. The loading link to be optimized can be understood as the loading link with low feasibility in the operation chain to be evaluated. Then, the loading link to be optimized in the operation chain to be evaluated is replaced with the hypothetical loading link to generate a test operation chain. The hypothetical loading link can be understood as the loading link after the loading link to be optimized has been optimized by the model. Finally, the test operation chain is hypothesized to be tested to obtain the feasibility score of the test operation chain. If the test operation chain is still not feasible, multiple cycles of testing are performed until the feasibility score of the test operation chain is greater than or equal to the preset feasibility score and the feasibility score of the test operation chain reaches the threshold. The hypothetical test adopts a classification processing method. Finally, the test operation chain with the largest feasibility score is selected from multiple test operation chains that meet the preset conditions as the executable operation chain to be finally implemented.

[0041] S105: Send the executable operation chain to the vehicle loading operating system, so that the vehicle loading operating system controls the vehicle loading equipment to execute the target executable operation in the executable operation chain.

[0042] In the above steps, after receiving the executable operation chain sent by the hazardous chemicals scheduling server, the loading operating system, on the one hand, controls part of the loading equipment to execute the target executable operations in the loading operation chain; on the other hand, according to the personnel allocation of each loading link in the executable operation chain, it sends scheduling information to the staff to assist in completing the target executable operations of multiple loading links, thereby improving the loading efficiency and resource utilization under different order situations.

[0043] Reference Figure 3 The present application also provides a device for rapid loading of hazardous chemicals, which is a hazardous chemicals dispatching server. The hazardous chemicals dispatching server includes an information receiving module 1, a data processing module 2 and a signal output module 3, wherein: Information receiving module 1, used to obtain order data and environmental data, the order data includes order quantity, type of hazardous chemicals and delivery time; Data processing module 2 is used to generate a chemical property table corresponding to the types of hazardous chemicals based on environmental data, the chemical property table including the viscosity, oxidizability, volatility and ignition point of the hazardous chemicals; according to the chemical property table and environmental data, multiple executable operations corresponding to multiple loading links are matched from a preset executable operation library, the preset executable operation library including the correspondence between chemical properties, loading links and executable operations; according to the order data, the target executable operations corresponding to each of the multiple loading links are determined, and an executable operation chain is generated; The signal output module 3 is used to send the executable operation chain to the vehicle loading operation system, so that the vehicle loading operation system controls the vehicle loading equipment to execute the target executable operation in the executable operation chain.

[0044] In a possible implementation, historical loading data corresponding to the order data is queried, where the historical loading data includes historical executable operations of multiple loading links; Match multiple executable operations corresponding to multiple loading links with historical loading data to determine whether there is a matching result; If there is a matching result, the historical executable operations of multiple loading links are used as target executable operations, and an executable operation chain is generated.

[0045] In a possible implementation, multiple executable operations corresponding to multiple loading links are matched with historical loading data to determine whether there is a matching result, which specifically includes: If there is no matching result, the unit loading time corresponding to the order data is obtained based on the order quantity and delivery time; Arrange and combine multiple executable operations corresponding to multiple loading links to obtain multiple operation chains, wherein one operation chain includes one executable operation corresponding to each of the multiple loading links; Determine whether the total operation time corresponding to each of the multiple operation chains is less than or equal to the unit loading time; If the total operation time of the first operation chain is less than or equal to the unit loading time, a feasibility assessment is performed on the first operation chain to generate a feasibility score, and the first operation chain is any one of the multiple operation chains; If the feasibility score of the first operation chain meets the preset conditions, the first operation chain is determined to be an executable operation chain.

[0046] In a possible implementation, the number of operation chains to be evaluated whose total operation time is less than or equal to the unit loading time is obtained; Determine whether the number of operation chains to be evaluated is less than or equal to a preset value; If the number of operation chains to be evaluated is less than or equal to a preset value, the first operation chain is input into a pre-built loading simulation environment for feasibility evaluation to generate a feasibility score.

[0047] In a possible implementation, determining whether the number of operation chains to be evaluated is less than or equal to a preset value further includes: If the number of operation chains to be evaluated is greater than a preset value, classifying the first operation chain according to a preset classification standard; The first operation chain is input into a simulation model corresponding to the category to which the first operation chain belongs for evaluation, so as to obtain a feasibility score of the first operation chain.

[0048] In one possible implementation, if the feasibility score of the first operation chain is greater than the feasibility score of the second operation chain, and the feasibility score of the first operation chain is greater than or equal to the preset feasibility score, the first operation chain is determined to be an executable operation chain, and the second operation chain is any one of the multiple operation chains whose total operation time is less than or equal to the unit loading time.

[0049] In a possible implementation, if the feasibility score and the total operation time of the first operation chain meet the preset conditions, determining that the first operation chain is an executable operation chain further includes: If the feasibility score of the first operation chain is greater than the feasibility score of the second operation chain, and the feasibility score of the first operation chain is less than the preset feasibility score, then obtaining the feasibility scores of the multiple loading links of the first operation chain; Perform defect value analysis on the feasibility scores of multiple loading links of the first operation chain to obtain multiple loading links to be optimized; Generate multiple test operation chains based on multiple loading links to be optimized; Conduct hypothesis testing on multiple test operation chains to obtain feasibility scores for multiple test operation chains; If the feasibility score of the third operation chain meets the preset conditions, the third operation chain is determined to be an executable operation chain, and the third operation chain is any one of the multiple test operation chains.

[0050] It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0051] The present application also discloses an electronic device. Figure 4 , Figure 4 The electronic device 400 may include: at least one processor 401 , at least one network interface 404 , a user interface 403 , a memory 405 , and at least one communication bus 402 .

[0052] The communication bus 402 is used to realize the connection and communication between these components.

[0053] The user interface 403 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 403 may also include a standard wired interface and a wireless interface.

[0054] The network interface 404 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0055] Among them, the processor 401 may include one or more processing cores. The processor 401 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 405, and calling data stored in the memory 405. Optionally, the processor 401 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 401 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 401, and it can be implemented separately through a chip.

[0056] Among them, the memory 405 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 405 includes a non-transitory computer-readable storage medium. The memory 405 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 405 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 405 may optionally also be at least one storage device located away from the aforementioned processor 401. Refer to Figure 4 , the memory 405 as a computer storage medium may include an operating system, a network communication module, a user interface module and an application program for a method for rapid loading of hazardous chemicals.

[0057] exist Figure 4In the electronic device 400 shown, the user interface 403 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 401 can be used to call the application program stored in the memory 405 for a method of rapid loading of hazardous chemicals. When executed by one or more processors 401, the electronic device 400 executes one or more of the methods described in the above embodiments. It should be noted that for the aforementioned method embodiments, for the sake of simple description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited to the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.

[0058] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0059] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0060] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0061] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0062] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.

[0063] The above is only an exemplary embodiment of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the disclosure of the specification and the truth of practice, those skilled in the art will easily think of other embodiments of the present disclosure.

[0064] This application is intended to cover any variation, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the art not described in the present disclosure. The description and examples are to be regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.

Claims

1. A method for rapid loading of hazardous chemicals, characterized in that: Applied to a hazardous chemicals dispatch server, the method includes: Obtaining order data and environmental data, wherein the order data includes order quantity, type of hazardous chemicals, and delivery time; Based on the environmental data, a chemical property table corresponding to the type of hazardous chemicals is generated, wherein the chemical property table includes viscosity, oxidizability, volatility and ignition point of the hazardous chemicals; According to the chemical property table and the environmental data, a plurality of executable operations corresponding to the plurality of loading links are matched from a preset executable operation library, wherein the preset executable operation library includes a correspondence between chemical properties, loading links, and executable operations; Determine, according to the order data, target executable operations corresponding to each of the plurality of loading links, and generate an executable operation chain; The executable operation chain is sent to the vehicle loading operation system, so that the vehicle loading operation system controls the vehicle loading equipment to execute the target executable operation in the executable operation chain.

2. The method according to claim 1, characterized in that Determining, based on the order data, target executable operations corresponding to each of the plurality of loading links, and generating an executable operation chain, specifically includes: Querying historical loading data corresponding to the order data, wherein the historical loading data includes a plurality of historical executable operations of the loading link; Matching the plurality of executable operations corresponding to the plurality of loading links with the historical loading data to determine whether there is a matching result; If there is a matching result, the historical executable operations of the plurality of loading links are used as the target executable operations, and an executable operation chain is generated.

3. The method according to claim 2, characterized in that The matching of the plurality of executable operations corresponding to the plurality of loading links with the historical loading data to determine whether there is a matching result specifically includes: If there is no matching result, the unit loading time corresponding to the order data is obtained according to the order quantity and the delivery time; Arrange and combine multiple executable operations corresponding to multiple loading links to obtain multiple operation chains, wherein one operation chain includes one executable operation corresponding to each of the multiple loading links; Determine whether the total operation time corresponding to each of the plurality of operation chains is less than or equal to the unit loading time; If the total operation time of the first operation chain is less than or equal to the unit loading time, a feasibility assessment is performed on the first operation chain to generate a feasibility score, and the first operation chain is any one of the multiple operation chains; If the feasibility score of the first operation chain meets a preset condition, the first operation chain is determined to be the executable operation chain.

4. The method according to claim 3, characterized in that The feasibility assessment of the first operation chain is performed to generate a feasibility score, specifically: Obtain the number of operation chains to be evaluated whose total operation time is less than or equal to the unit loading time; Determine whether the number of operation chains to be evaluated is less than or equal to a preset value; If the number of the operation chains to be evaluated is less than or equal to the preset value, the first operation chains are input into a pre-built loading simulation environment for feasibility evaluation to generate a feasibility score.

5. The method according to claim 4, characterized in that The determining whether the number of the operation chains to be evaluated is less than or equal to a preset value further includes: If the number of the operation chains to be evaluated is greater than the preset value, classifying the first operation chains according to a preset classification standard; The first operation chain is input into a simulation model corresponding to the category to which the first operation chain belongs for evaluation, so as to obtain a feasibility score of the first operation chain.

6. The method according to claim 3, characterized in that: If the feasibility score and the total operation time of the first operation chain meet the preset conditions, then determining the first operation chain as the executable operation chain is specifically: If the feasibility score of the first operation chain is greater than the feasibility score of the second operation chain, and the feasibility score of the first operation chain is greater than or equal to the preset feasibility score, the first operation chain is determined to be an executable operation chain, and the second operation chain is any one of the multiple operation chains whose total operation time is less than or equal to the unit loading time.

7. The method according to claim 6, characterized in that If the feasibility score and the total operation time of the first operation chain meet the preset conditions, determining the first operation chain as the executable operation chain also includes: If the feasibility score of the first operation chain is greater than the feasibility score of the second operation chain, and the feasibility score of the first operation chain is less than the preset feasibility score, then obtaining feasibility scores of multiple loading links of the first operation chain; Performing defect value analysis on the feasibility scores of multiple loading links of the first operation chain to obtain multiple loading links to be optimized; Based on the multiple loading links to be optimized, generate multiple test operation chains; Performing hypothesis testing on the plurality of test operation chains to obtain feasibility scores of the plurality of test operation chains; If the feasibility score of the third operation chain meets the preset condition, the third operation chain is determined to be the executable operation chain, and the third operation chain is any one of the multiple test operation chains.

8. A device for rapid loading of hazardous chemicals, characterized in that: The device is a hazardous chemicals dispatch server, which comprises an information receiving module (1), a data processing module (2) and a signal output module (3), wherein: The information receiving module (1) is used to obtain order data and environmental data, wherein the order data includes order quantity, type of hazardous chemicals and delivery time; The data processing module (2) is used to generate a chemical property table corresponding to the hazardous chemical type based on the environmental data, the chemical property table including the viscosity, oxidizability, volatility and ignition point of the hazardous chemical; according to the chemical property table and the environmental data, match and obtain multiple executable operations corresponding to multiple loading links from a preset executable operation library, the preset executable operation library including the correspondence between chemical properties, loading links and executable operations; according to the order data, determine the target executable operations corresponding to each of the multiple loading links, and generate an executable operation chain; The signal output module (3) is used to send the executable operation chain to the vehicle loading operation system, so that the vehicle loading operation system controls the vehicle loading equipment to execute the target executable operation in the executable operation chain.

9. An electronic device, characterized in that: The electronic device (400) comprises a processor (401), a memory (405), a user interface (403) and a network interface (404), wherein the memory (405) is used to store instructions, the user interface (403) and the network interface (404) are used to communicate with other devices, and the processor (401) is used to execute the instructions stored in the memory (405) so that the electronic device (400) executes the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed, the method according to any one of claims 1 to 7 is performed.

Citation Information

Patent Citations

  • TMS-based liquefied petroleum gas transportation method, system, equipment and medium

    CN113283705A

  • RFID-based chemical plant hazardous chemical substance transportation monitoring method and system

    CN117688960A

  • Intelligent order management system and method

    CN118505356A

  • Logistics transport capacity allocation system for hazardous chemicals in coal chemical industry

    CN118822133A

  • Transportation planning and scheduling method, device, equipment, medium and product

    CN118898439A