Steel mill original combustion material collecting and discharging method and device and electronic equipment

By automatically sorting vehicles to be unloaded and allocating idle unloading points, the problem of low collection and unloading efficiency of raw fuel materials in steel plants is solved, automated and intelligent management is realized, and collection and unloading efficiency is improved.

CN120163371APending Publication Date: 2025-06-17CISDI INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510226098.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2025-06-17

AI Technical Summary

Technical Problem

The raw fuel materials collection and unloading efficiency of steel mills is low, and there are problems such as more manual intervention, low operating efficiency and difficulty in real-time data synchronization, making it difficult to meet the needs of fast and efficient collection and unloading.

Method used

By obtaining the unloading plan information of the steel plant's raw materials, idle unloading points, stored materials, vehicles to be unloaded and types of raw materials, we automatically sort the vehicles to be unloaded, allocate the idle unloading points, and collect materials through the conveying components, achieving automated and intelligent management.

Benefits of technology

This greatly reduces manual intervention, improves the efficiency of material collection and unloading, and realizes automated, intelligent and refined management of the material collection and unloading process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120163371A_ABST
    Figure CN120163371A_ABST
Patent Text Reader

Abstract

The invention provides a steel mill original combustion material receiving and unloading method and device and electronic equipment, and the method comprises the steps: sorting to-be-unloaded vehicles according to a preset unloading time period and original combustion material types in unloading plan information, obtaining a to-be-unloaded vehicle sequence, determining the material storage type of an idle unloading point according to the material storage amount, and obtaining a to-be-unloaded vehicle sequence; according to the material storage type and the to-be-unloaded vehicle sequence, the idle unloading point positions are allocated to the to-be-unloaded vehicles, so that the to-be-unloaded vehicles unload materials according to the allocation result, and the materials are collected through the conveying assembly; according to the system, the to-be-unloaded vehicles can be automatically sequenced, the idle unloading point positions can be automatically distributed to the to-be-unloaded vehicles, the unloading process of the to-be-unloaded vehicles and the automatic material receiving process of the conveying assembly are automatically completed, manual intervention is greatly reduced, the material receiving and unloading efficiency is improved, and automation and intelligentization of the material receiving and unloading process are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of material receiving and unloading management, and particularly to a method, device and electronic equipment for receiving and unloading raw and fuel materials in a steel plant. Background Art

[0002] The receiving and unloading of raw and fuel materials in a steel plant is a crucial part of the production process. Traditional receiving and unloading of raw and fuel materials mainly relies on manual operations, such as on-site command, preparation of unloading plans, material receiving and unloading, etc., with low efficiency and prone to errors.

[0003] However, in the case of high production capacity requirements, the mode of receiving and unloading through manual operations has been difficult to meet the requirements of fast and efficient receiving and unloading. Currently, although some steel plants have tried to introduce information technology means for receiving and unloading management, most still have problems such as more manual intervention, low operation efficiency, and difficulty in real-time data synchronization. Therefore, how to improve the efficiency of material receiving and unloading, reduce human intervention, and increase the data update rate of the receiving and unloading system to achieve automated, intelligent and refined management of the material receiving and unloading process has become an urgent problem to be solved in the current iron and steel industry. Summary of the Invention

[0004] In view of the above-mentioned disadvantages of the prior art, this application provides a method, device and electronic equipment for receiving and unloading raw and fuel materials in a steel plant to solve the above technical problems.

[0005] According to one aspect of the embodiments of this application, a method for receiving and unloading raw and fuel materials in a steel plant is provided, including: obtaining the unloading plan information of the raw and fuel materials in the steel plant, the idle unloading points in the steel plant unloading area, the stock volume of the idle unloading points, the vehicles to be unloaded, and the types of raw and fuel materials loaded in the vehicles to be unloaded, where the unloading plan information is pre-associated with the vehicles to be unloaded; sorting the vehicles to be unloaded according to the preset unloading time period and the types of raw and fuel materials in the unloading plan information to obtain a sequence of vehicles to be unloaded; determining the types of stored materials at the idle unloading points according to the stock volume; and allocating the idle unloading points to the vehicles to be unloaded according to the types of stored materials and the sequence of vehicles to be unloaded, so that the vehicles to be unloaded unload materials according to the allocation result, and, receiving materials through a conveying component.

[0006] In an embodiment of this application, the process of sorting the vehicles to be unloaded according to the preset unloading time period and the types of raw and fuel materials in the unloading plan information to obtain a sequence of vehicles to be unloaded includes: classifying the vehicles to be unloaded according to the types of raw and fuel materials to obtain a classified vehicle queue; sorting the classified vehicle queue according to the order of the preset unloading time period to obtain the sequence of vehicles to be unloaded.

[0007] In an embodiment of the present application, if the sequence of vehicles to be unloaded includes sequences of vehicles to be unloaded of different types, the process of allocating the idle unloading points to the vehicles to be unloaded according to the type of stored material and the sequence of vehicles to be unloaded includes: regarding the sequence of vehicles to be unloaded that is consistent with the type of stored material as the first target vehicle sequence; regarding the sequence of vehicles to be unloaded that is inconsistent with the type of stored material as the second target vehicle sequence; if the number of idle unloading points is greater than the number of vehicles to be unloaded in the first target vehicle sequence, allocating the idle unloading points to the vehicles to be unloaded in the first target vehicle sequence according to the order of the vehicles to be unloaded in the first target vehicle sequence, obtaining a first allocation result and the remaining idle unloading points; and allocating the remaining idle unloading points to the vehicles to be unloaded in the second target vehicle sequence according to the order of the vehicles to be unloaded in the second target vehicle sequence, obtaining a second allocation result, and taking the first allocation result and the second allocation result as the allocation result; if the number of idle unloading points is less than or equal to the number of vehicles to be unloaded in the first target vehicle sequence, allocating the idle unloading points to the vehicles to be unloaded in the first target vehicle sequence according to the order of the vehicles to be unloaded in the first target vehicle sequence, obtaining the allocation result.

[0008] In an embodiment of the present application, if the stored material quantity includes the current stored material quantity and the historical stored material quantity, the process of determining the type of stored material of the idle unloading point according to the stored material quantity includes: if the current stored material quantity is greater than the preset stored material quantity, regarding the material type corresponding to the current stored material quantity as the type of stored material; if the current stored material quantity is less than or equal to the preset stored material quantity, regarding the material type corresponding to the historical stored material quantity as the type of stored material; the historical stored material quantity is greater than the preset stored material quantity, and the time interval during which the historical stored material quantity is reduced to the current stored material quantity is less than the preset time threshold.

[0009] In an embodiment of the present application, if the allocation result includes the idle unloading point number and the vehicle number to be unloaded corresponding to the idle unloading point number, before the vehicle to be unloaded unloads according to the allocation result, the method further includes: obtaining the current vehicle number to be unloaded, and the current vehicle to be unloaded is at the entrance gate of the idle unloading point; the entrance gate number corresponds to the idle unloading point number; if the current vehicle number to be unloaded has a corresponding relationship with the entrance gate number, releasing the current vehicle to be unloaded through the entrance gate so that the current vehicle to be unloaded travels to the corresponding idle unloading point; if the current vehicle number to be unloaded does not have a corresponding relationship with the entrance gate number, refusing to release the current vehicle to be unloaded.

[0010] In an embodiment of the present application, the process of the vehicle to be unloaded discharging materials according to the allocation result includes: taking the current vehicle to be unloaded that has traveled to the corresponding idle discharging point as the target discharging vehicle, and placing the target discharging vehicle on the tipping platform; obtaining the tipping platform signal; if the tipping platform signal is the start lifting signal, it is determined that the target discharging vehicle starts to discharge materials, the discharging duration is counted, and the status of the discharging point where the target discharging vehicle is located is updated to the occupied state; if the tipping platform signal is the stop lifting signal, it is determined that the target discharging vehicle has completed discharging, the counting of the discharging duration is stopped, and the status of the discharging point where the target discharging vehicle is located is updated to the idle state; if the discharging duration is greater than the preset discharging duration, an overtime prompt is given.

[0011] In an embodiment of the present application, the process of receiving materials through the conveying component includes: taking the discharging point where the target discharging vehicle is located as the first target discharging point, updating the stock quantity at the first target discharging point to obtain the updated stock quantity; and obtaining the inventory point in the silo with the same stock type as that at the first target discharging point; taking the inventory point with the remaining storage quantity greater than or equal to the updated stock quantity as the target inventory point; based on the target inventory point and the first target discharging point, determining the conveying component to convey the stock at the first target discharging point to the target inventory point through the conveying component.

[0012] In an embodiment of the present application, after the vehicle to be unloaded discharges materials according to the allocation result, the method further includes: taking the target discharging vehicle that has completed discharging as the vehicle that has discharged materials, and taking the discharging point where the vehicle that has discharged materials is located as the second target discharging point; the vehicle that has discharged materials is located at the exit gate of the second target discharging point; determining whether the vehicle that has discharged materials needs to be washed according to the type of the discharged materials of the vehicle that has discharged materials; and obtaining the car wash information of the vehicle that has discharged materials; if the vehicle that has discharged materials needs to be washed and the car wash information includes the car wash record of the vehicle that has discharged materials within the preset time period, the vehicle that has discharged materials is released through the exit gate; if the vehicle that has discharged materials needs to be washed and the car wash information does not include the car wash record of the vehicle that has discharged materials within the preset time period, the vehicle that has discharged materials is not released, and the vehicle that has discharged materials is prompted to need to be washed through the exit gate; the entrance gate and the exit gate at the same discharging point are paired for use; if the vehicle that has discharged materials does not need to be washed, the vehicle that has discharged materials is released through the exit gate.

[0013] According to one aspect of the embodiments of the present application, a raw and auxiliary material receiving and unloading device for a steel plant is provided, including: an information collection module, configured to obtain the unloading plan information of the raw and auxiliary materials in the steel plant, the idle unloading positions in the unloading area of the steel plant, the stock quantity of the raw and auxiliary materials at the idle unloading positions, the vehicles to be unloaded, and the types of raw and auxiliary materials loaded in the vehicles to be unloaded, where the unloading plan information is pre-associated with the vehicles to be unloaded; a vehicle sorting module, configured to sort the vehicles to be unloaded according to the preset unloading time period and the types of raw and auxiliary materials in the unloading plan information to obtain a sequence of vehicles to be unloaded; a position allocation module, configured to determine the types of raw and auxiliary materials stored at the idle unloading positions according to the stock quantity; and allocate the idle unloading positions to the vehicles to be unloaded according to the types of raw and auxiliary materials stored and the sequence of vehicles to be unloaded, so that the vehicles to be unloaded unload according to the allocation result, and receive materials through a conveying component.

[0014] According to one aspect of the embodiments of the present application, an electronic device is provided, where the electronic device includes: one or more processors; a storage device, configured to store one or more programs, and when the one or more programs are executed by the one or more processors, the electronic device implements the raw and auxiliary material receiving and unloading method for a steel plant as described above.

[0015] Advantages of the present application: By obtaining the unloading plan information of the raw and auxiliary materials in the steel plant, the idle unloading positions in the unloading area of the steel plant, the stock quantity of the raw and auxiliary materials at the idle unloading positions, the vehicles to be unloaded, and the types of raw and auxiliary materials loaded in the vehicles to be unloaded, sorting the vehicles to be unloaded according to the preset unloading time period and the types of raw and auxiliary materials in the unloading plan information to obtain a sequence of vehicles to be unloaded, determining the types of raw and auxiliary materials stored at the idle unloading positions according to the stock quantity, and allocating the idle unloading positions to the vehicles to be unloaded according to the types of raw and auxiliary materials stored and the sequence of vehicles to be unloaded, so that the vehicles to be unloaded unload according to the allocation result, and receive materials through a conveying component. In the above process, in the case of the existence of the unloading plan information, the idle unloading positions in the unloading area of the steel plant, the stock quantity of the raw and auxiliary materials at the idle unloading positions, the vehicles to be unloaded, and the types of raw and auxiliary materials loaded in the vehicles to be unloaded, it is possible to automatically sort the vehicles to be unloaded, automatically allocate the idle unloading positions to the vehicles to be unloaded, automatically complete the unloading process of the vehicles to be unloaded, and the automatic material receiving process of the conveying component, greatly reducing manual intervention, improving the material receiving and unloading efficiency, and realizing the automation and intelligence of the material receiving and unloading process.

[0016] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. Description of the Drawings

[0017] The accompanying drawings here are incorporated into the specification and form a part of this specification, showing embodiments consistent with this application, and are used together with the specification to explain the principles of this application. Obviously, the accompanying drawings in the following description are only some embodiments of this application, and those of ordinary skill in the art can obtain other drawings based on these drawings without creative efforts. In the accompanying drawings:

[0018] Figure 1 is a schematic diagram of an exemplary system architecture shown in an exemplary embodiment of this application;

[0019] Figure 2 is a flowchart of a method for receiving and unloading raw and auxiliary materials in a steel plant shown in an exemplary embodiment of this application;

[0020] Figure 3 is a flowchart of controlling the receiving and unloading of raw and auxiliary materials in a steel plant shown in another exemplary embodiment of this application;

[0021] Figure 4 is a schematic diagram of unloading plan information shown in an exemplary embodiment of this application;

[0022] Figure 5 is a schematic diagram of unloading queue management shown in an exemplary embodiment of this application;

[0023] Figure 6 is a schematic diagram of real-time monitoring of a receiving hopper shown in an exemplary embodiment of this application;

[0024] Figure 7 is a schematic diagram of the status of a dumper shown in an exemplary embodiment of this application;

[0025] Figure 8 is a schematic diagram of a distribution result shown in an exemplary embodiment of this application;

[0026] Figure 9 is a schematic diagram of configuring a gate at a discharging point in a receiving hopper shown in an exemplary embodiment of this application;

[0027] Figure 10 shows a block diagram of a device for receiving and unloading raw and auxiliary materials in a steel plant suitable for implementing the embodiments of this application;

[0028] Figure 11 shows a schematic structural diagram of a computer system of an electronic device suitable for implementing the embodiments of this application. Detailed Embodiments

[0029] Here, exemplary embodiments will be described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of apparatuses and methods consistent with some aspects of the present application as detailed in the appended claims.

[0030] The block diagrams shown in the accompanying drawings are only functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0031] The flowcharts shown in the accompanying drawings are only exemplary illustrations and do not necessarily include all contents and operations / steps, nor do they necessarily need to be executed in the described order. For example, some operations / steps can be decomposed, while some operations / steps can be combined or partially combined. Therefore, the actual execution order may change according to the actual situation.

[0032] As used in this application, "a plurality of" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.

[0033] The technical solution of the embodiments of the present application relates to related technologies such as material receiving and unloading management, and is specifically described through the following embodiments:

[0034] Figure 1 It is a schematic diagram of an exemplary system architecture shown in an exemplary embodiment of the present application.

[0035] Refer to Figure 1As shown in the figure, the system architecture may include a storage device 101 and a computer device 102. Among them, the computer device 102 may be at least one of a desktop graphics processing unit (GPU) computer, a GPU computing cluster, a neural network computer, etc. Relevant technicians can use the computer device 102 to obtain the unloading plan information of the original fuel materials in the steel plant, the idle unloading points in the unloading area of the steel plant, the stock volume of the idle unloading points, the vehicles to be unloaded, and the types of original fuel materials loaded in the vehicles to be unloaded. According to the preset unloading time period and the types of original fuel materials in the unloading plan information, sort the vehicles to be unloaded to obtain a sequence of vehicles to be unloaded. According to the stock volume, determine the stock types of the idle unloading points, and according to the stock types and the sequence of vehicles to be unloaded, allocate the idle unloading points to the vehicles to be unloaded, so that the vehicles to be unloaded can unload according to the allocation result, and, receive materials through the conveying component. The storage device 101 is used to store the unloading plan information of the original fuel materials in the steel plant, the idle unloading points in the unloading area of the steel plant, the stock volume of the idle unloading points, the vehicles to be unloaded, and the types of original fuel materials loaded in the vehicles to be unloaded. In this embodiment, the storage device 101 uses a random access memory (RAM), etc. to store the unloading plan information of the original fuel materials in the steel plant, the idle unloading points in the unloading area of the steel plant, the stock volume of the idle unloading points, the vehicles to be unloaded, and the types of original fuel materials loaded in the vehicles to be unloaded, and provides them to the computer device 102 for processing.

[0036] Schematically, after the computer device 102 obtains the unloading plan information of the original fuel materials in the steel plant, the idle unloading points in the unloading area of the steel plant, the stock volume of the idle unloading points, the vehicles to be unloaded, and the types of original fuel materials loaded in the vehicles to be unloaded from the storage device 101, according to the preset unloading time period and the types of original fuel materials in the unloading plan information, sort the vehicles to be unloaded to obtain a sequence of vehicles to be unloaded. According to the stock volume, determine the stock types of the idle unloading points, and according to the stock types and the sequence of vehicles to be unloaded, allocate the idle unloading points to the vehicles to be unloaded, so that the vehicles to be unloaded can unload according to the allocation result, and, receive materials through the conveying component. In the above process, in the case of the existence of the unloading plan information, the idle unloading points in the unloading area of the steel plant, the stock volume of the idle unloading points, the vehicles to be unloaded, and the types of original fuel materials loaded in the vehicles to be unloaded, it can automatically sort the vehicles to be unloaded, automatically allocate the idle unloading points to the vehicles to be unloaded, automatically complete the unloading process of the vehicles to be unloaded, and, the automatic material receiving process of the conveying component, greatly reducing manual intervention, improving the material receiving and unloading efficiency, and realizing the automation and intelligence of the material receiving and unloading process.

[0037] It should be noted that the method for receiving and unloading raw and auxiliary materials in a steel plant provided by the embodiments of the present application is generally executed by a computer device 102. Correspondingly, the device for receiving and unloading raw and auxiliary materials in a steel plant is generally arranged in the computer device 102.

[0038] The implementation details of the technical solutions of the embodiments of the present application are elaborated in detail below:

[0039] Figure 2 is a flowchart of the method for receiving and unloading raw and auxiliary materials in a steel plant shown in an exemplary embodiment of the present application. This method for receiving and unloading raw and auxiliary materials in a steel plant can be executed by a computing and processing device, and the computing and processing device can be Figure 1 the computer device 102 shown in Figure 2 As shown, this method for receiving and unloading raw and auxiliary materials in a steel plant at least includes steps S210 to S230, which are introduced in detail as follows:

[0040] In step S210, obtain the unloading plan information of the raw and auxiliary materials in the steel plant, the idle unloading points in the unloading area of the steel plant, the stock quantity of the idle unloading points, the vehicles to be unloaded, and the types of raw and auxiliary materials loaded in the vehicles to be unloaded. In an embodiment of the present application, the unloading plan information is pre-associated with the vehicles to be unloaded, and the unloading plan information is determined according to the real-time inventory and the required quantity of raw and auxiliary materials on a preset date. After the unloading plan information is determined and a purchase order is formed, it triggers the supplier to transport the raw and auxiliary materials to the unloading area of the steel plant through a transport vehicle. At this time, the transport vehicle loaded with the raw and auxiliary materials is used as the vehicle to be unloaded. The state of the unloading point includes an idle state and an occupied state. Among them, when there is a vehicle unloading at the unloading point, it is determined that the state of the unloading point is the occupied state; when there is no vehicle unloading at the unloading point, it is determined that the state of the unloading point is the idle state; each unloading point has a loading tank for storing the unloaded raw and auxiliary materials, and the stock quantity of the loading tank corresponds to the unloading point one by one. The stock quantity of the loading tank is obtained by collecting through a level gauge, and the types of raw and auxiliary materials loaded in the vehicles to be unloaded are obtained by pre-registering through a material inspection link or an electronic terminal. Through the above information collection or determination methods, the errors caused by human factors are reduced, the accuracy and timeliness of the data required by the raw and auxiliary materials receiving and unloading system in the steel plant are improved, which is conducive to realizing the refined management of the raw and auxiliary materials receiving and unloading process in the steel plant according to the data required by the raw and auxiliary materials receiving and unloading system in the steel plant, and improving the accuracy and reliability of the control of the receiving and unloading of raw and auxiliary materials.

[0041] In step S220, sort the vehicles to be unloaded according to the preset unloading time period and the types of raw and auxiliary materials in the unloading plan information to obtain a sequence of vehicles to be unloaded. In an embodiment of the present application, by automatically sorting the vehicles to be unloaded, the intervention of workers is reduced, and the vehicles to be unloaded can be dynamically sorted according to the real-time preset unloading time period and the types of raw and auxiliary materials, realizing the dynamic management of the sequence of vehicles to be unloaded and avoiding queuing chaos.

[0042] In step S230, according to the stock quantity, determine the stock type of the idle unloading point; and according to the stock type and the sequence of the vehicles to be unloaded, allocate the idle unloading points to the vehicles to be unloaded, so that the vehicles to be unloaded unload according to the allocation result, and, receive the materials through the conveying component. In an embodiment of the present application, in the case of having unloading plan information, idle unloading points in the steel mill unloading area, the stock quantity of the idle unloading points, vehicles to be unloaded, and the types of raw fuels and materials loaded in the vehicles to be unloaded, it is possible to automatically sort the vehicles to be unloaded, automatically allocate the idle unloading points to the vehicles to be unloaded, automatically complete the unloading process of the vehicles to be unloaded, and the automatic material receiving process of the conveying component, greatly reducing manual intervention, improving the material receiving and unloading efficiency, and realizing the automation and intelligence of the material receiving and unloading process.

[0043] In some embodiments of the present application, after obtaining the allocation result, display the allocation result through a Light Emitting Diode (LED) screen or other display devices, which is convenient for real-time display of the idle unloading points allocated to each vehicle to be unloaded and the sequence of the vehicles to be unloaded, realize the guidance of the vehicles to be unloaded, facilitate the driver to quickly determine his idle unloading point, and ensure the orderly progress of the unloading process, reducing the burden of manual management and improving the unloading efficiency.

[0044] In an embodiment of the present application, the process of sorting the vehicles to be unloaded according to the preset unloading time period and the type of raw fuels and materials in the unloading plan information to obtain the sequence of the vehicles to be unloaded includes:

[0045] Classify the vehicles to be unloaded according to the type of raw fuels and materials to obtain a classified vehicle queue. In an embodiment of the present application, classifying the vehicles to be unloaded according to the type of raw fuels and materials is beneficial to the classified management of the vehicles to be unloaded.

[0046] Sort the classified vehicle queue based on the sequence of the preset unloading time periods to obtain the sequence of the vehicles to be unloaded. In an embodiment of the present application, the earlier the preset unloading time period, the more forward the queuing order of the vehicles to be unloaded, and the later the preset unloading time period, the more backward the queuing order of the vehicles to be unloaded. By sorting the classified vehicle queue based on the sequence of the preset unloading time periods, the dynamic management of the sequence of the vehicles to be unloaded is realized, and queuing chaos is avoided.

[0047] In an embodiment of the present application, if the sequence of the vehicles to be unloaded includes sequences of different types of vehicles to be unloaded, the process of allocating the idle unloading points to the vehicles to be unloaded according to the stock type and the sequence of the vehicles to be unloaded includes:

[0048] The sequence of vehicles to be unloaded that is consistent with the stock type is used as the first target vehicle sequence; the sequence of vehicles to be unloaded that is inconsistent with the stock type is used as the second target vehicle sequence. In an embodiment of the present application, the stock types include iron concentrate powder, mixed powder, etc. When the stock type is iron concentrate powder, the sequence of vehicles to be unloaded that is consistent with iron concentrate powder is used as the first target vehicle sequence, and the sequence of vehicles to be unloaded that is consistent with mixed powder, etc. is used as the second target vehicle sequence.

[0049] If the number of idle unloading points is greater than the number of vehicles to be unloaded in the first target vehicle sequence, then according to the order of the vehicles to be unloaded in the first target vehicle sequence, the idle unloading points are allocated to the vehicles to be unloaded in the first target vehicle sequence to obtain the first allocation result and the remaining idle unloading points; and according to the order of the vehicles to be unloaded in the second target vehicle sequence, the remaining idle unloading points are allocated to the vehicles to be unloaded in the second target vehicle sequence to obtain the second allocation result, and the first allocation result and the second allocation result are used as the allocation result. In an embodiment of the present application, since the inventory points of different types of raw fuels and materials stored in the silo are different, the conveying components used are also different. When conveying different types of raw fuels and materials, the switching between different conveying components will be caused. Therefore, the idle unloading points are preferentially allocated to the vehicles to be unloaded that are loaded with the same type of raw fuels and materials to reduce the switching between the conveying components. Then, in the case where the number of vehicles to be unloaded in the first target vehicle sequence is less than the number of idle unloading points, the remaining idle unloading points are allocated to the vehicles to be unloaded that are loaded with other types of raw fuels and materials to avoid having idle unloading points, which is beneficial to improving the unloading efficiency.

[0050] If the number of idle unloading points is less than or equal to the number of vehicles to be unloaded in the first target vehicle sequence, then according to the order of the vehicles to be unloaded in the first target vehicle sequence, the idle unloading points are allocated to the vehicles to be unloaded in the first target vehicle sequence to obtain the allocation result. In an embodiment of the present application, in the case where the number of idle unloading points is less than or equal to the number of vehicles to be unloaded in the first target vehicle sequence, the idle unloading points are preferentially allocated to the vehicles to be unloaded that are loaded with the same type of raw fuels and materials to reduce the switching between the conveying components, and the idle unloading points are continuously detected and updated until new idle unloading points are generated, and then the newly generated idle unloading points are preferentially allocated to the vehicles to be unloaded that are loaded with the same type of raw fuels and materials.

[0051] In an embodiment of the present application, if the stock quantity includes the current stock quantity and the historical stock quantity, the process of determining the stock type of the idle unloading points according to the stock quantity includes:

[0052] If the current stock quantity is greater than the preset stock quantity, then use the material type corresponding to the current stock quantity as the stock type. In an embodiment of the present application, the preset stock quantity can be set according to the actual situation. For example, when the preset stock quantity is set to 0 and the current stock quantity is greater than the preset stock quantity, it indicates that there is still remaining stock in the idle unloading point. In the case where there is still remaining stock in the idle unloading point, use the material type corresponding to the remaining stock in the idle unloading point as the stock type to reduce the switching times of the conveying component.

[0053] If the current stock quantity is less than or equal to the preset stock quantity, then use the material type corresponding to the historical stock quantity as the stock type. In an embodiment of the present application, the historical stock quantity is greater than the preset stock quantity, and the time interval during which the historical stock quantity decreases to the current stock quantity is less than the preset time threshold. The preset time threshold is set according to the actual situation. When the current stock quantity is less than or equal to the preset stock quantity, it indicates that there is no remaining stock in the idle unloading point. In the case where there is no remaining stock in the idle unloading point, use the material type corresponding to the historical stock quantity in the idle unloading point as the stock type to reduce the switching times of the conveying component.

[0054] In an embodiment of the present application, if the allocation result includes the idle unloading point number and the vehicle number to be unloaded corresponding to the idle unloading point number, then before the vehicle to be unloaded unloads according to the allocation result, the method further includes:

[0055] Obtain the current vehicle number to be unloaded, and the current vehicle to be unloaded is located at the entrance gate of the idle unloading point. In an embodiment of the present application, the entrance gate number corresponds to the idle unloading point number, and the idle unloading point number corresponds to the vehicle number to be unloaded. Therefore, there is also a corresponding relationship between the current vehicle number to be unloaded and the entrance gate number.

[0056] If the current vehicle number to be unloaded has a corresponding relationship with the entrance gate number, then release the current vehicle to be unloaded through the entrance gate so that the current vehicle to be unloaded can drive to the corresponding idle unloading point. In an embodiment of the present application, the current vehicle number to be unloaded can be a license plate number, etc. The camera of the entrance gate identifies the current vehicle number to be unloaded. If the identified vehicle number to be unloaded has a corresponding relationship with the entrance gate number, then it is determined that the current vehicle to be unloaded is the vehicle about to enter the idle unloading point for unloading. Therefore, release the current vehicle to be unloaded through the entrance gate.

[0057] If the current vehicle number to be unloaded does not have a corresponding relationship with the entrance gate number, the current vehicle to be unloaded is refused to be released. In an embodiment of the present application, if the current vehicle number to be unloaded does not have a corresponding relationship with the entrance gate number, it means that the current vehicle to be unloaded does not need to enter the idle unloading point for unloading. Therefore, the entrance gate refuses to lift the rod, thereby intercepting the current vehicle to be unloaded and preventing the current vehicle to be unloaded from driving to the wrong unloading position.

[0058] In an embodiment of the present application, the process of the vehicle to be unloaded unloading according to the allocation result includes:

[0059] The current vehicle to be unloaded that travels to the corresponding idle unloading point is used as the target unloading vehicle. In an embodiment of the present application, the target unloading vehicle is placed on the tipping table, and the tipping table is a device for tipping the vehicle to be unloaded into an inverted state, so as to realize unloading the raw fuel materials loaded in the vehicle to be unloaded into the loading tank.

[0060] Obtain the tipping table signal. In an embodiment of the present application, the tipping table signal includes: alignment signal, lifting signal, etc.

[0061] If the tipping table signal is the start lifting signal, it is determined that the target unloading vehicle starts to unload, the unloading duration is counted, and the state of the unloading point where the target unloading vehicle is located is updated to the occupied state. In an embodiment of the present application, when the target unloading vehicle starts to unload, it means that the target unloading vehicle has occupied the unloading point where it is located. Therefore, it is necessary to update the state of the unloading point where the target unloading vehicle is located to the occupied state to avoid the problem of chaotic unloading point allocation caused by the unloading point being allocated to other vehicles to be unloaded when there is a vehicle unloading at the unloading point.

[0062] If the tipping table signal is the stop lifting signal, it is determined that the target unloading vehicle has completed unloading, the counting of the unloading duration is stopped, and the state of the unloading point where the target unloading vehicle is located is updated to the idle state. In an embodiment of the present application, when the target unloading vehicle has completed unloading, it means that the target unloading vehicle has completed the occupation of the unloading point where it is located. Therefore, updating the state of the unloading point where the target unloading vehicle is located to the idle state is beneficial to the real-time update and synchronization of the unloading point state.

[0063] If the unloading duration is greater than the preset unloading duration, an overtime prompt is given. In an embodiment of the present application, the preset unloading duration is set according to the actual situation. When the unloading duration is greater than the preset unloading duration, it means that the target unloading vehicle has occupied the unloading point where it is located for a relatively long time. Therefore, the driver or relevant staff should be prompted to complete the unloading as soon as possible.

[0064] In an embodiment of the present application, the process of receiving materials through the conveying component includes:

[0065] Take the unloading point where the target unloading vehicle is located as the first target unloading point, update the stock quantity at the first target unloading point to obtain the updated stock quantity; and obtain the inventory points in the silo with the same stock type as that at the first target unloading point. In an embodiment of the present application, storing the stock quantity at the first target unloading point in the inventory point in the silo with the same stock type as that at the first target unloading point is conducive to the storage and management of the same type of raw fuels and avoids the situation where different types of raw fuels are mixed together.

[0066] Take the inventory points with the remaining storage quantity greater than or equal to the updated stock quantity as the target inventory points. In an embodiment of the present application, taking the inventory points with the remaining storage quantity greater than or equal to the updated stock quantity as the target inventory points ensures that the target inventory points can accommodate the updated stock quantity and avoids replacing the target inventory points due to insufficient remaining storage quantity in the inventory points, thereby increasing the unnecessary switching times of the conveying components.

[0067] Based on the target inventory points and the first target unloading point, determine the conveying components to convey the stock at the first target unloading point to the target inventory points through the conveying components. In an embodiment of the present application, the conveying and collection of the stock between different inventory points and different unloading points are completed through different conveying components, and different conveying components are obtained by combining different belt conveyors. When the target inventory points and the first target unloading point are determined, the conveying components are also determined accordingly.

[0068] In an embodiment of the present application, after the unloading vehicle unloads according to the distribution result, the method further includes:

[0069] Take the target unloading vehicle that has completed unloading as the unloaded vehicle, and take the unloading point where the unloaded vehicle is located as the second target unloading point. In an embodiment of the present application, the unloaded vehicle is located at the exit gate of the second target unloading point; the exit gate has a camera for collecting the license plate number of the unloaded vehicle and a memory for storing car wash information, and the memory communicates with the car wash system through a communication module to obtain car wash information from the car wash system.

[0070] Determine whether the unloaded vehicle needs to be washed according to the type of the unloaded material of the unloaded vehicle; and obtain the car wash information of the unloaded vehicle. In an embodiment of the present application, if the type of the unloaded material of the unloaded vehicle is clean coal, it is determined that the unloaded vehicle needs to be washed; if the type of the unloaded material of the unloaded vehicle is mixed powder, it is determined that the unloaded vehicle needs to be washed. The situations where the unloaded vehicle needs to be washed are not listed one by one here.

[0071] If the vehicle that has unloaded its cargo needs to be washed and the washing information includes the washing record of the vehicle that has unloaded its cargo within a preset time period, the vehicle that has unloaded its cargo is released through the exit gate. In an embodiment of the present application, the preset time period can be set according to the actual situation. If the washing information includes the washing record of the vehicle that has unloaded its cargo within the preset time period, it indicates that the vehicle that has unloaded its cargo has completed washing, and then the vehicle that has unloaded its cargo is released through the exit gate.

[0072] If the vehicle that has unloaded its cargo needs to be washed and the washing information does not include the washing record of the vehicle that has unloaded its cargo within the preset time period, the vehicle that has unloaded its cargo is not released, and the vehicle that has unloaded its cargo is prompted to be washed through the exit gate. In an embodiment of the present application, the entrance gate and the exit gate at the same unloading point are paired for use. If the washing information does not include the washing record of the vehicle that has unloaded its cargo within the preset time period, it indicates that the vehicle that has unloaded its cargo has not completed washing, so the exit gate does not lift the rod, intercepts the vehicle that has unloaded its cargo, and prompts the vehicle that has unloaded its cargo to be washed by means of voice prompt or display screen prompt through the exit gate, so as to prevent the driver of the vehicle that has unloaded its cargo from operating not in accordance with the operation process.

[0073] If the vehicle that has unloaded its cargo does not need to be washed, the vehicle that has unloaded its cargo is released through the exit gate. In an embodiment of the present application, when the vehicle that has unloaded its cargo does not need to be washed, the exit gate lifts the rod to release the vehicle that has unloaded its cargo.

[0074] Figure 3 It is a flowchart showing the receiving and unloading control of the original fuel and materials in the steel plant shown in another exemplary embodiment of the present application, as Figure 3As shown, the process of receiving and unloading raw and auxiliary materials in this steel plant includes: (1) Creating a bunker unloading plan: The bunker unloading plan is determined based on the demand for different raw and auxiliary materials and the real-time inventory of the bunker. The bunker unloading plan also includes: the planned unloading number of raw and auxiliary materials, the planned unloading type, the planned unloading point, the planned receiving bunker, the planned inventory point, etc.; (2) Applying to switch the belt conveyor combination: Apply to perform the switching operation through the belt conveyor switching application interface; (3) Receiving the application switching result; (4) Sampling and inspecting the raw and auxiliary materials loaded on the vehicle to be unloaded to obtain the type of raw and auxiliary materials loaded on the vehicle to be unloaded; (5) Associating the bunker unloading plan with the vehicle number of the vehicle to be unloaded; (6) Allocating idle unloading points: Sort the vehicles to be unloaded according to the preset unloading time period and the type of raw and auxiliary materials in the unloading plan information to obtain the sequence of vehicles to be unloaded; Determine the type of stored materials at the idle unloading point according to the stock volume; And allocate the idle unloading points to the vehicles to be unloaded according to the type of stored materials and the sequence of vehicles to be unloaded; (7) Displaying the allocation result of allocating the idle unloading points to the vehicles to be unloaded; (8) The vehicle to be unloaded arrives at the entrance barrier of the idle unloading point according to the allocation result; (9) The entrance barrier identifies the current license plate number; (10) Receiving the license plate number identified by the entrance barrier. If the license plate number identified by the entrance barrier is the same as the license plate number of the vehicle to be unloaded corresponding to the current idle unloading point in the allocation result, generate a control instruction to raise the entrance barrier; If the license plate number identified by the entrance barrier is different from the license plate number of the vehicle to be unloaded corresponding to the current idle unloading point in the allocation result, generate a control instruction not to raise the entrance barrier and a prompt instruction for unloading point error; (11) The entrance barrier executes the control instruction to raise the entrance barrier, the control instruction not to raise the entrance barrier or the prompt instruction for unloading point error; (12) The vehicle to be unloaded completes unloading at the allocated idle unloading point and collects the tippler signal; (13) Determine the real-time state of the tippler according to the tippler signal, and count the unloading duration when the tippler starts to lift; (14) Determine whether the vehicle that has been unloaded needs to be washed according to the type of materials that have been unloaded from the vehicle that has been unloaded; (15) If the vehicle that has been unloaded needs to be washed, enter the car washing sub-process and record the car washing information; (16) If it does not need to be washed or the car washing is completed, the vehicle that has been unloaded arrives at the exit barrier; (17) The exit barrier identifies the license plate number of the vehicle that has been unloaded; (18) Receiving the license plate number identified by the exit barrier; (19) If the vehicle that has been unloaded does not need to be washed or has been washed, generate a control instruction to raise the exit barrier; If the vehicle that has been unloaded needs to be washed and has not been washed, generate a control instruction not to raise the exit barrier and generate a prompt instruction for washing the car; (20) The exit barrier executes the control instruction to raise the exit barrier, the control instruction not to raise the exit barrier or the prompt instruction for washing the car.

[0075] In some embodiments of the present application, steps (1), (2), (3), (5), (6), (7), (10), (13), (18) and (19) are performed at the logistics master control end, steps (4), (8), (12), (14), (15) and (16) are completed by the truck driver according to the instruction information or through preset devices, steps (9), (11), (17) and (20) are completed by the gate end, and the process of performing the belt conveyor switching operation is executed at the intelligent yard control end.

[0076] Figure 4 is a schematic diagram of the unloading plan information shown in an exemplary embodiment of the present application. In Figure 4 it, the unloading plan information includes the material name, material code, planned unloading point in the receiving tank, planned inventory point in the silo, start unloading time, end unloading time, etc. When unloading the vehicle to be unloaded, if the planned unloading point in the unloading site is idle and the planned inventory point has sufficient capacity, unloading can be carried out with the planned unloading point as the target point, or with the idle unloading point in the allocation result as the target point; during the process of applying to switch the belt conveyor combination, if the planned unloading point in the unloading site is idle and the planned inventory point has sufficient capacity, an application can be made to switch the current belt conveyor combination to the belt conveyor combination determined between the planned unloading point and the planned inventory point, or an application can be made to switch the current belt conveyor combination to the belt conveyor combination determined between the idle unloading point in the allocation result and the target inventory point.

[0077] Figure 5 is a schematic diagram of the unloading queue management shown in an exemplary embodiment of the present application. In Figure 5Among them, there are 75 vehicles in each status. Among them, 45 vehicles are in the state of waiting for unloading, and 30 vehicles are in the process of unloading. There are 45 unloading points in each receiving chute. Among them, the C1 receiving chute includes 5 unloading points, the temporary receiving chute includes 5 unloading points, the C2 receiving chute includes 5 unloading points, the C3 receiving chute includes 5 unloading points, the C5 receiving chute includes 5 unloading points, and the C6 receiving chute includes 5 unloading points. Among the 5 unloading points in the C1 receiving chute, 3 unloading points are occupied and 2 unloading points are idle. Among the 5 unloading points in the temporary receiving chute, 3 unloading points are occupied and 2 unloading points are idle. Among the 5 unloading points in the C2 receiving chute, 3 unloading points are occupied and 2 unloading points are idle. Among the 5 unloading points in the C3 receiving chute, 3 unloading points are occupied and 2 unloading points are idle. Among the 5 unloading points in the C5 receiving chute, 3 unloading points are occupied and 2 unloading points are idle. Among the 5 unloading points in the C6 receiving chute, 3 unloading points are occupied and 2 unloading points are idle. Therefore, a total of 30 unloading points are occupied and 15 unloading points are idle. By real-time updating and statistics of the states of the unloading vehicles and the unloading points, it is convenient to conduct refined control over the receiving and unloading process of the raw fuels and materials based on the number of vehicles in different unloading states and the number of unloading points in different unloading states.

[0078] In Figure 5 it also includes the unloading points of the receiving chutes that are being occupied, the license plate numbers of the vehicles unloading at the occupied receiving chute unloading points, the waybill numbers associated with the license plate numbers, the material names associated with the license plate numbers, the material numbers, the entrance gate, the unloading status, and the overtime situation, etc.

[0079] Figure 6 is a schematic diagram of the real-time monitoring of the receiving chute shown in an exemplary embodiment of the present application. As Figure 6 shown, 25 receiving chute unloading points are in the unloading state, 25 receiving chute unloading points are idle, and 5 receiving chute unloading points are disabled. By real-time updating and statistics of the states of the unloading points, it is convenient for the subsequent management and use of the unloading points.

[0080] Figure 7 is a schematic diagram of the tipping platform state shown in an exemplary embodiment of the present application. In Figure 7 it, the tipping platform at the D01 unloading point of the C1 receiving chute is in the tipping state, and the tipping platforms at other unloading points of the C1 receiving chute are in the idle state; the tipping platform at the D01 unloading point of the C2 receiving chute is in the tipping state, and the tipping platforms at other unloading points of the C2 receiving chute are in the idle state; the tipping platform at the D01 unloading point of the C5 receiving chute is in the tipping state, and the tipping platforms at other unloading points of the C5 receiving chute are in the idle state.

[0081] In an embodiment of the present application,Figure 7 It also includes license plate numbers, waybill numbers, material names, material numbers, start alignment time, successful alignment time, lifting time, operation methods, etc. associated with the tipping platform numbers.

[0082] Figure 8 It is a schematic diagram of the allocation result shown in an exemplary embodiment of the present application. In Figure 8 it, the allocation result includes license plate numbers, material names associated with the license plate numbers, receiving troughs assigned to the license plate numbers, bin inventory points for storing materials, etc.

[0083] Figure 9 It is a schematic diagram of configuring the gate at the discharging point in the receiving trough shown in an exemplary embodiment of the present application. In Figure 9 it, the configuration information of the receiving trough gate includes: gate name, gate number, entrance / exit type, and whether it is enabled, etc.

[0084] The following introduces the device embodiments of the present application, which can be used to execute the steel plant raw fuel material receiving and unloading method in the above embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the embodiments of the steel plant raw fuel material receiving and unloading method above of the present application.

[0085] Figure 10 It is a block diagram of the steel plant raw fuel material receiving and unloading device shown in an exemplary embodiment of the present application. This device can be applied to Figure 1 the implementation environment shown, and is specifically configured in the computer device 102. This device can also be applicable to other exemplary implementation environments and is specifically configured in other devices. The present embodiment does not limit the implementation environment applicable to this device.

[0086] As Figure 10 shown, this exemplary steel plant raw fuel material receiving and unloading device includes:

[0087] The information collection module 1001 is used to obtain the unloading plan information of the steel plant raw fuel materials, the idle unloading points in the steel plant unloading area, the stock quantity of the idle unloading points, the vehicles to be unloaded, and the types of raw fuel materials loaded in the vehicles to be unloaded. The unloading plan information is pre-associated with the vehicles to be unloaded;

[0088] The vehicle sorting module 1002 is used to sort the vehicles to be unloaded according to the preset unloading time period and the types of raw fuel materials in the unloading plan information, and obtain a sequence of vehicles to be unloaded;

[0089] The point allocation module 1003 is used to determine the stock types of the idle unloading points according to the stock quantity; and according to the stock types and the sequence of vehicles to be unloaded, allocate the idle unloading points to the vehicles to be unloaded, so that the vehicles to be unloaded unload according to the allocation result, and receive materials through the conveying component.

[0090] In an embodiment of the present application, the unloading plan information is pre-associated with the vehicle to be unloaded. The unloading plan information is determined according to the real-time inventory and the demand quantity of the raw and fuel materials on a preset date. After the unloading plan information is determined and a purchase order is formed, it triggers the supplier to transport the raw and fuel materials to the unloading area of the steel plant by a transport vehicle. At this time, the transport vehicle loaded with the raw and fuel materials serves as the vehicle to be unloaded. The state of the unloading point includes an idle state and an occupied state. Among them, when there is a vehicle unloading at the unloading point, it is determined that the state of the unloading point is the occupied state; when there is no vehicle unloading at the unloading point, it is determined that the state of the unloading point is the idle state; each unloading point has a loading trough for storing the unloaded raw and fuel materials. The storage quantity of the loading trough corresponds to the unloading point one by one, and the storage quantity of the loading trough is obtained by collecting through a level gauge. The type of the raw and fuel materials loaded in the vehicle to be unloaded is pre-registered through a material inspection link or an electronic terminal. Through the above information collection or determination methods, the errors caused by human factors are reduced, the accuracy and timeliness of the data required by the raw and fuel materials receiving and unloading system of the steel plant are improved, which is beneficial to realizing the refined management of the raw and fuel materials receiving and unloading process of the steel plant according to the data required by the raw and fuel materials receiving and unloading system of the steel plant, and enhancing the accuracy and reliability of the receiving and unloading control of the raw and fuel materials.

[0091] In an embodiment of the present application, by automatically sorting the vehicles to be unloaded, the worker intervention is reduced, and the vehicles to be unloaded can be dynamically sorted according to the real-time preset unloading time period and the type of the raw and fuel materials, realizing the dynamic management of the sequence of the vehicles to be unloaded and avoiding queuing chaos.

[0092] In an embodiment of the present application, in the case of the existence of the unloading plan information, the idle unloading points in the unloading area of the steel plant, the storage quantity of the idle unloading points, the vehicles to be unloaded, and the type of the raw and fuel materials loaded in the vehicles to be unloaded, it is possible to automatically sort the vehicles to be unloaded, automatically allocate the idle unloading points to the vehicles to be unloaded, automatically complete the unloading process of the vehicles to be unloaded, and the automatic material receiving process of the conveying component, greatly reducing the manual intervention, improving the material receiving and unloading efficiency, and realizing the automation and intelligence of the material receiving and unloading process.

[0093] In some embodiments of the present application, after obtaining the allocation result, the allocation result is displayed through a Light Emitting Diode (LED) screen or other display devices, facilitating the real-time display of the idle unloading points allocated to each vehicle to be unloaded and the sequence of the vehicles to be unloaded, realizing the guidance of the vehicles to be unloaded, facilitating the driver to quickly determine his idle unloading point, ensuring the orderly progress of the unloading process, reducing the burden of manual management, and improving the unloading efficiency.

[0094] It should be noted that the steel plant raw fuel and material receiving and unloading device provided in the above embodiments and the steel plant raw fuel and material receiving and unloading method provided in the above embodiments belong to the same concept. The specific manners in which each module and unit perform operations have been described in detail in the method embodiments and will not be elaborated herein. In practical applications, the steel plant raw fuel and material receiving and unloading device provided in the above embodiments can, according to needs, allocate the above functions to different functional modules, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above. This is not limited herein either.

[0095] An embodiment of the present application further provides an electronic device, including: one or more processors; a storage device for storing one or more programs, which, when executed by the one or more processors, cause the electronic device to implement the steel plant raw fuel and material receiving and unloading method provided in each of the above embodiments.

[0096] Figure 11 The structural schematic diagram of a computer system of an electronic device suitable for implementing the embodiments of the present application is shown. It should be noted that Figure 11 The computer system 1100 of the electronic device shown is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present application.

[0097] As Figure 11 shown, the computer system 1100 includes a central processing unit (CPU) 1101, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 1102 or the program loaded from the storage section 1108 into the random access memory (RAM) 1103, such as executing the method in the above embodiments. In the RAM 1103, various programs and data required for system operation are also stored. The CPU 1101, ROM 1102, and RAM 1103 are connected to each other through a bus 1104. The input / output (I / O) interface 1105 is also connected to the bus 1104.

[0098] The following components are connected to the I / O interface 1105: an input section 1106 including a keyboard, a mouse, etc.; an output section 1107 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc. and a speaker, etc.; a storage section 1108 including a hard disk, etc.; and a communication section 1109 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 1109 performs communication processing via a network such as the Internet. The drive 1110 is also connected to the I / O interface 1105 as required. A removable medium 1111, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1110 as required so that a computer program read from it can be installed into the storage section 1108 as required.

[0099] Specifically, according to an embodiment of the present application, the processes described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product that includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication section 1109, and / or installed from the removable medium 1111. When the computer program is executed by the central processing unit (CPU) 1101, various functions defined in the system of the present application are executed.

[0100] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable computer program. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.

[0101] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present application. Among them, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code, and the above module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order from that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.

[0102] The units involved in the embodiments described in this application can be implemented in software or in hardware, and the described units can also be provided in a processor. Among them, the names of these units do not, in some cases, constitute a limitation on the unit itself.

[0103] Another aspect of this application also provides a computer-readable storage medium, on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor of a computer, the computer is caused to execute the steel plant raw fuel material receiving and unloading methods provided in the above various embodiments. The computer-readable storage medium can be included in the electronic device described in the above embodiments, or can exist separately without being assembled into the electronic device.

[0104] It should be noted that although several modules or units of a device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of the two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0105] Through the description of the above embodiments, those skilled in the art can easily understand that the example embodiments described here can be implemented in software or in the form of software combined with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to cause a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the methods according to the embodiments of this application.

[0106] After considering the specification and practicing the embodiments disclosed here, those skilled in the art will readily think of other implementation schemes of this application. This application aims to cover any variations, uses, or adaptive changes of this application, and these variations, uses, or adaptive changes follow the general principles of this application and include the common general knowledge or conventional technical means in the technical field not disclosed in this application.

[0107] It should be understood that the above content is only a preferred exemplary embodiment of this application and is not used to limit the implementation scheme of this application. Those of ordinary skill in the art can make corresponding adaptations or modifications very conveniently according to the main concept and spirit of this application. Therefore, the protection scope of this application should be subject to the protection scope required by the claims.

Claims

1. A method for collecting and unloading raw materials in a steel plant, characterized in that: include: Obtaining the unloading plan information of raw materials and fuels of the steel plant, the idle unloading points in the unloading area of ​​the steel plant, the stock quantity of the idle unloading points, the vehicles to be unloaded, and the types of raw materials and fuels loaded in the vehicles to be unloaded, wherein the unloading plan information is pre-associated with the vehicles to be unloaded; According to the preset unloading time period in the unloading plan information and the type of raw materials, the vehicles to be unloaded are sorted to obtain a sequence of vehicles to be unloaded; Determine the type of stock at the idle unloading point according to the stock amount; And according to the stock type and the sequence of the vehicles to be unloaded, the idle unloading points are allocated to the vehicles to be unloaded, so that the vehicles to be unloaded can unload according to the allocation results, and receive the materials through the conveying components.

2. The method for collecting and unloading raw materials and fuels in a steel plant according to claim 1, characterized in that: The process of sorting the vehicles to be unloaded according to the preset unloading time period and the raw material type in the unloading plan information to obtain the sequence of vehicles to be unloaded includes: Classifying the vehicles to be unloaded according to the types of raw materials and fuels to obtain a classified vehicle queue; Based on the sequence of the preset unloading time periods, the classified vehicle queues are sorted to obtain the sequence of vehicles to be unloaded.

3. The steel plant raw material unloading method according to claim 1 or 2, characterized in that: If the sequence of vehicles to be unloaded includes sequences of vehicles to be unloaded of different types, then according to the type of stock and the sequence of vehicles to be unloaded, the process of allocating the idle unloading points to the vehicles to be unloaded includes: The vehicle sequence to be unloaded that is consistent with the stock type is used as the first target vehicle sequence; the vehicle sequence to be unloaded that is inconsistent with the stock type is used as the second target vehicle sequence; If the number of the idle unloading points is greater than the number of vehicles to be unloaded in the first target vehicle sequence, the idle unloading points are allocated to the vehicles to be unloaded in the first target vehicle sequence according to the order of the vehicles to be unloaded in the first target vehicle sequence, to obtain a first allocation result and remaining idle unloading points; and the remaining idle unloading points are allocated to the vehicles to be unloaded in the second target vehicle sequence according to the order of the vehicles to be unloaded in the second target vehicle sequence, to obtain a second allocation result, and the first allocation result and the second allocation result are used as the allocation result; If the number of the idle unloading points is less than or equal to the number of vehicles to be unloaded in the first target vehicle sequence, the idle unloading points are allocated to the vehicles to be unloaded in the first target vehicle sequence according to the order of the vehicles to be unloaded in the first target vehicle sequence to obtain the allocation result.

4. The steel plant raw material unloading method according to claim 1 or 2, characterized in that: If the stock volume includes the current stock volume and the historical stock volume, then the process of determining the stock type of the idle unloading point according to the stock volume includes: If the current stock quantity is greater than the preset stock quantity, the material type corresponding to the current stock quantity is used as the stock type; If the current inventory level is less than or equal to the preset inventory level, the material type corresponding to the historical inventory level is used as the inventory type; if the historical inventory level is greater than the preset inventory level, and the time interval from the historical inventory level to the current inventory level is less than the preset time threshold.

5. The steel plant raw material unloading method according to claim 1 or 2, characterized in that: If the allocation result includes an idle unloading point number and a vehicle number to be unloaded corresponding to the idle unloading point number, before the vehicle to be unloaded unloads according to the allocation result, the method further includes: The number of the current vehicle to be unloaded is obtained, and the current vehicle to be unloaded is located at the entrance gate of the idle unloading point; the entrance gate number corresponds to the idle unloading point number; If the number of the current vehicle to be unloaded corresponds to the number of the entrance gate, the current vehicle to be unloaded is released through the entrance gate to allow the current vehicle to be unloaded to drive to the corresponding idle unloading point; If the current vehicle number to be unloaded does not correspond to the entrance gate number, the current vehicle to be unloaded will be refused to be released.

6. The steel plant raw material unloading method according to claim 5, characterized in that: The process of unloading the vehicle to be unloaded according to the allocation result includes: The current unloading vehicle that has traveled to the corresponding idle unloading point is used as the target unloading vehicle, and the target unloading vehicle is placed on the tipping platform; Get the tipping platform signal; If the tipping platform signal is a start lifting signal, it is determined that the target unloading vehicle starts unloading, the unloading time is counted, and the unloading point status of the target unloading vehicle is updated to an occupied status; If the tipping platform signal is a stop lifting signal, it is determined that the target unloading vehicle has completed unloading, the unloading time is stopped from being counted, and the unloading point status of the target unloading vehicle is updated to an idle state; If the unloading time is longer than the preset unloading time, a timeout prompt will be given.

7. The steel plant raw material unloading method according to claim 6, characterized in that: The process of receiving materials through the conveying component includes: Taking the unloading point where the target unloading vehicle is located as the first target unloading point, updating the stock quantity of the first target unloading point to obtain an updated stock quantity; and obtaining the inventory point in the silo that has the same stock type as the first target unloading point; The inventory point whose remaining storage amount is greater than or equal to the updated inventory amount is used as the target inventory point; Based on the target inventory point and the first target unloading point, the conveying component is determined to convey the inventory at the first target unloading point to the target inventory point through the conveying component.

8. The method for collecting and unloading raw materials and fuels in a steel plant according to claim 6, characterized in that: After the vehicle to be unloaded unloads according to the allocation result, the method further includes: The target unloading vehicle that has completed unloading is regarded as the unloading vehicle, and the unloading point where the unloading vehicle is located is regarded as the second target unloading point; the unloading vehicle is located at the exit gate of the second target unloading point; Determine whether the unloaded vehicle needs to be washed according to the type of unloaded material of the unloaded vehicle; and obtain the washing information of the unloaded vehicle; If the unloaded vehicle needs to be washed, and the car washing information includes the car washing record of the unloaded vehicle within a preset time period, the unloaded vehicle is released through the exit gate; If the unloaded vehicle needs to be washed, and the car wash information does not include the car wash record of the unloaded vehicle within the preset time period, the unloaded vehicle will not be released, and the unloaded vehicle will be prompted to wash through the exit gate; the entrance gate and exit gate of the same unloading point are used in pairs; If the unloaded vehicle does not need to be washed, the unloaded vehicle will be released through the exit gate.

9. A steel plant raw material unloading device, characterized in that: include: An information collection module is used to obtain the unloading plan information of raw materials and fuels of the steel plant, the idle unloading points in the unloading area of ​​the steel plant, the stock volume of the idle unloading points, the vehicles to be unloaded, and the types of raw materials and fuels loaded in the vehicles to be unloaded, wherein the unloading plan information is pre-associated with the vehicles to be unloaded; A vehicle sorting module is used to sort the vehicles to be unloaded according to the preset unloading time period and the raw material type in the unloading plan information to obtain a sequence of vehicles to be unloaded; A point allocation module, used to determine the stock type of the idle unloading point according to the stock amount; And according to the stock type and the sequence of the vehicles to be unloaded, the idle unloading points are allocated to the vehicles to be unloaded, so that the vehicles to be unloaded can unload according to the allocation results, and receive the materials through the conveying components.

10. An electronic device, characterized in that: include: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the electronic device to implement the steel plant raw material unloading method as described in any one of claims 1 to 7.