An automatic loading method and system for an oil tank truck, a computer device and a storage medium
By implementing an automated control method for oil tankers that allows for online registration, scheduled loading, and automatic real-time load verification, the problems of low efficiency and risk of overflow during the loading process of existing oil tankers have been solved, achieving safe and efficient loading management.
Patent Information
- Application Number
- CN202211637327.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-15
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2042-12-15
AI Technical Summary
The current process of loading oil tankers relies on manual operation, which is inefficient and costly, cannot achieve accurate load verification, and poses a risk of overloading.
By using online registration, scheduled loading, and automatic real-time load verification, combined with order management, appointment management, and batch controller monitoring systems, the automated loading and verification process for tank trucks is achieved.
It has achieved automated control of the tanker loading process, reducing human intervention, lowering labor costs, improving control accuracy and work efficiency, and ensuring the safety of the loading process.
Smart Images

Figure CN116051342B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of tanker truck load capacity technology, and in particular to an automatic tanker truck load capacity method, system, computer equipment, and storage medium. Background Technology
[0002] Oil depots store large quantities of flammable and explosive materials, which are then transported to gas stations or factories as fuel or raw materials via tank trucks. This loading process involves numerous safety risks, such as personnel risks, static electricity risks, fire and explosion risks, overflow risks, and unauthorized withdrawal risks. Therefore, necessary control measures are required throughout the tank truck loading process to mitigate these risks. For example, reservations must be made to visit the oil depot, the tank trucks must be manually checked before loading to determine their maximum load capacity, and the loading amount must be precisely controlled during loading.
[0003] The existing tanker truck loading process relies on a large number of staff at different positions to control related operations and manage risks. However, this method has the following drawbacks: 1) It mainly depends on manual operation, which is not only labor-intensive and inefficient, but also consumes a lot of manpower. 2) Although there is a tanker truck loading control system, the system lacks basic information about the tanker truck, oil tank, and materials, as well as order information. It cannot make online reservations, and the load capacity of the tanker truck is limited to the total load capacity on the vehicle registration certificate. It cannot accurately load tankers with multiple compartments or those carrying different types of oil, which can easily lead to the risk of overloading.
[0004] Therefore, there is an urgent need to provide an automatic loading method for oil tankers that can enable online self-service reservation, automatic and accurate loading verification, and automatic and precise loading. Summary of the Invention
[0005] The purpose of this invention is to provide an automatic loading verification method for oil tankers. By enabling online registration, scheduled loading, automatic real-time loading verification, and automatic control of loading for oil tankers, this method addresses the shortcomings of existing oil tanker loading management systems, ensures safety during the loading process, effectively reduces safety accidents during loading, minimizes human intervention, lowers labor costs, and improves management accuracy and work efficiency.
[0006] To achieve the above objectives, it is necessary to provide an automatic load verification method and system for oil tankers to address the aforementioned technical problems.
[0007] In a first aspect, embodiments of the present invention provide an automatic load verification method for tank trucks, the method comprising the following steps:
[0008] Receive and review customer loading orders, and generate corresponding vehicle pickup orders;
[0009] Based on the vehicle pickup order, obtain and verify the corresponding fleet registration information, vehicle registration information and driver registration information, and generate the corresponding order transportation information;
[0010] Based on the order transportation information, train and assess relevant personnel of the fleet, and after passing the training and assessment, receive the fleet loading reservation request and make real-time loading reservation based on the fleet loading reservation request;
[0011] Upon successful real-time load reservation, the corresponding delivery order information is generated and sent to the corresponding batch controller to complete automated loading.
[0012] Furthermore, the step of obtaining and verifying the corresponding vehicle registration information and driver registration information based on the vehicle pickup order, and generating the corresponding order transportation information includes:
[0013] Based on the vehicle pickup order, obtain the fleet registration information submitted by the fleet, and obtain the vehicle registration information and driver registration information submitted by the driver;
[0014] The fleet registration information, vehicle registration information, and driver registration information are verified and reviewed, and the order transportation information is generated after the review is approved.
[0015] Furthermore, the step of training and assessing relevant personnel of the fleet based on the order transportation information, and receiving the fleet loading appointment request after passing the training and assessment, includes:
[0016] Based on the order transportation information, obtain safety training content and send it to the relevant personnel of the fleet for safety training, and obtain the electronic signature provided by the relevant personnel of the fleet after completing the safety training;
[0017] Based on the safety training content, obtain the corresponding assessment content, send it to the relevant personnel of the fleet for training and assessment, and generate the corresponding assessment results;
[0018] If the assessment result is "passed", then the relevant personnel of the fleet will be notified to send the fleet loading appointment request.
[0019] Furthermore, the step of making real-time load reservations based on the fleet loading reservation request includes:
[0020] Based on the fleet reservation request, determine whether the current loading reservation is the first reservation for the same period;
[0021] If the current loading reservation is the first reservation in the same time period, then the real-time load information of the first vehicle is obtained, and automatic loading reservation is performed based on the real-time load information of the first vehicle. Otherwise, the real-time load information of the first vehicle in the corresponding time period is obtained, and automatic loading reservation is performed based on the real-time load information of the first vehicle and the load information already reserved in the same time period. The real-time load information of the first vehicle includes the real-time load capacity of the first vehicle and the maximum load capacity per warehouse.
[0022] Furthermore, the step of obtaining the initial real-time vehicle load information and automatically making a load reservation based on the initial real-time vehicle load information includes:
[0023] Obtain the registered vehicle load capacity and calculate the vehicle cargo capacity in real time; the vehicle cargo capacity is expressed as:
[0024] Vlcc=0.96ρC
[0025] Where Vlcc represents the vehicle's cargo capacity; ρ represents the material density of the oil tanker; and C represents the total cargo capacity of the oil tanker.
[0026] The minimum value between the registered vehicle load capacity and the vehicle cargo capacity load capacity shall be used as the initial real-time vehicle load capacity.
[0027] Based on the initial real-time vehicle load and vehicle cargo capacity ratio, the maximum load capacity per cargo compartment is obtained;
[0028] Obtain the total number of vehicle reservations and the number of reservations per warehouse, and determine whether the total number of vehicle reservations and the number of reservations per warehouse meet the first preset reservation requirements based on the initial real-time vehicle capacity and the maximum capacity per warehouse; the first preset reservation requirements are that the total number of vehicle reservations does not exceed the initial real-time vehicle capacity and the number of reservations per warehouse does not exceed the maximum capacity per warehouse.
[0029] If the total number of vehicle reservations and the number of reservations per warehouse meet the first preset reservation requirements, the reservation is successful; otherwise, the system will prompt the user to update the total number of vehicle reservations and the number of reservations per warehouse, and re-make the reservation until the reservation is successful.
[0030] Furthermore, the step of automatically scheduling vehicle loading based on the initial real-time vehicle loading information and the pre-booked loading information for the same time period includes:
[0031] Based on the initial real-time vehicle load information and the pre-booked load information for the same period, the current real-time vehicle load information is determined; the current real-time vehicle load information includes the current remaining vehicle load capacity and the remaining load capacity per compartment.
[0032] Obtain the current number of vehicle reservations and the current number of reservations per warehouse, and determine whether the current number of vehicle reservations and the current number of reservations per warehouse meet the second preset reservation requirements based on the current remaining vehicle capacity and the current remaining capacity of each warehouse; the second preset reservation requirements are that the current number of vehicle reservations does not exceed the current remaining vehicle capacity and the current number of reservations per warehouse does not exceed the current remaining capacity of each warehouse.
[0033] If the current number of vehicle reservations and the current number of reservations per warehouse meet the second preset reservation requirements, the reservation is successful; otherwise, the system will prompt the user to update the current number of vehicle reservations and the current number of reservations per warehouse, and re-make the reservation until the reservation is successful.
[0034] Furthermore, the step of responding to a successful real-time load reservation, generating corresponding delivery order information, and sending it to the batch controller to complete automated loading includes:
[0035] The delivery order information is sent to the batch controllers corresponding to the workstation number and loading arm number via MODBUS RTU protocol communication, and the input password of each batch controller is obtained.
[0036] Check whether the input password of each batch controller is correct. If all are correct, control the automated loading based on the mass flow meter and the electrostatic oil overflow protector.
[0037] Secondly, embodiments of the present invention provide an automatic loading verification system for oil tankers, the system comprising an order management subsystem, an appointment management subsystem, a business management subsystem, and a batch controller monitoring subsystem;
[0038] The order management subsystem is used to receive and review customer loading orders, generate corresponding vehicle pickup orders, and send them to the appointment management subsystem.
[0039] The reservation management subsystem is used to obtain and verify the corresponding fleet registration information, vehicle registration information and driver registration information based on the vehicle pickup order, and generate the corresponding order transportation information; it is also used to train and assess relevant personnel of the fleet based on the order transportation information, and after passing the training and assessment, receive the fleet loading reservation request, and perform real-time load verification reservation based on the fleet loading reservation request;
[0040] The business management subsystem is used to generate corresponding delivery order information in response to a successful real-time load reservation and send it to the batch controller monitoring system.
[0041] The batch controller monitoring subsystem is used to send the received delivery order information to the corresponding batch controller to start automated loading.
[0042] Thirdly, embodiments of the present invention also provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described method.
[0043] Fourthly, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the above-described method.
[0044] This application provides an automated loading verification method, system, computer equipment, and storage medium for tank trucks. The method receives and verifies customer loading orders, generates corresponding truck pickup orders, obtains and verifies corresponding fleet registration information, vehicle registration information, and driver registration information based on the pickup orders, generates corresponding order transportation information, trains and assesses relevant fleet personnel based on the order transportation information, and, upon successful completion of training and assessment, receives fleet loading reservation requests and performs real-time loading verification reservations. After successful real-time loading verification reservation, corresponding delivery order information is generated and sent to the corresponding batch controller to complete the automated loading process. Compared with existing technologies, this automated loading verification method for tank trucks automates the entire process of online registration, loading reservation, automatic real-time loading verification, and automatic loading control, addressing the shortcomings of existing tank truck loading management applications. It not only ensures loading safety and effectively reduces loading accidents through tightly integrated intelligent loading processes, but also effectively reduces human intervention, lowers labor costs, and achieves accurate automatic loading verification, improving management precision and work efficiency. Attached Figure Description
[0045] Figure 1 This is a flowchart illustrating the automatic load verification method for oil tankers in an embodiment of the present invention;
[0046] Figure 2 This is a schematic diagram of the real-time load reservation process in an embodiment of the present invention;
[0047] Figure 3 This is a schematic diagram of the display of reservation information in an embodiment of the present invention;
[0048] Figure 4 This is a schematic diagram of the automatic loading verification system for oil tankers in an embodiment of the present invention;
[0049] Figure 5 This is a schematic diagram of the interaction between the various subsystems of the automatic loading verification system for oil tankers in this embodiment of the invention;
[0050] Figure 6 This is an internal structural diagram of the computer device in an embodiment of the present invention. Detailed Implementation
[0051] To make the objectives, technical solutions, and beneficial effects of this application clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Obviously, the embodiments described below are only part of the embodiments of the present invention and are used to illustrate the present invention, but are not intended to limit the scope of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.
[0052] This invention addresses the shortcomings of existing tanker truck loading control systems, which lack basic information on tankers, oil tanks, and materials, as well as order information. These systems cannot support online booking and limit tanker truck load capacity to the total capacity stated on the vehicle registration certificate. Furthermore, they cannot accurately measure the load capacity of tankers with multiple compartments or those carrying different types of oil, potentially leading to overloading. Therefore, this invention proposes an automatic tanker truck loading control method that enables online registration, scheduled loading, automatic real-time loading control, and automatic loading management. The following embodiments will provide a detailed description of this automatic tanker truck loading control method.
[0053] In one embodiment, such as Figure 1 As shown, an automatic load verification method for oil tankers is provided, including the following steps:
[0054] S11. Receive and review customer loading orders and generate corresponding truck pickup orders. The customer loading order includes the sales order number, pickup unit, shipping tank number, shipping materials, order quantity, carrier, driver's name, license plate number, order date and expiration date. It is generated by the customer on the client according to the loading requirements and is generated after being reviewed by the relevant oil depot management personnel. The specific format and content of the truck pickup order can be set according to the actual application requirements.
[0055] S12. Based on the vehicle pickup order, obtain and verify the corresponding fleet registration information, vehicle registration information, and driver registration information, and generate the corresponding order transportation information. After the vehicle pickup order is obtained according to the above steps, the corresponding fleet registration information, vehicle registration information, and driver registration information can be obtained based on the carrier, driver's name, and license plate number in the vehicle pickup order. The consistency and validity of the fleet registration information submitted by the fleet and the vehicle registration information and driver registration information submitted by the driver are verified. If the verification is successful, the subsequent steps are carried out. Otherwise, the current registration is unsuccessful, and the fleet and driver need to be notified to resubmit the required registration information.
[0056] Specifically, the step of obtaining and verifying the corresponding vehicle registration information and driver registration information based on the vehicle pickup order, and generating the corresponding order transportation information includes:
[0057] Based on the vehicle pickup order, obtain the fleet registration information submitted by the fleet, and obtain the vehicle registration information and driver registration information submitted by the driver; wherein, the fleet registration information includes the fleet name, fleet manager, fleet telephone number, business license, and road transport operation validity period; the vehicle registration information includes license plate number, vehicle registration number, tractor mass, trailer mass, total towing capacity, road transport permit load capacity, maximum load capacity, total weight corresponding to the number of axles, number of axles, road transport permit number, dangerous goods permit number, road transport permit number (trailer), dangerous goods permit number (trailer), loading method, number of compartments, compartment number, and volume; the driver registration information includes the driver's name, ID number, contact information, telephone number, driver's license number, permitted vehicle type, professional qualification certificate number, and professional qualification certificate validity period;
[0058] The fleet registration information, vehicle registration information, and driver registration information are verified and reviewed, and the order transportation information is generated after the review is passed; the order transportation information can be understood as the relevant information of the fleet, vehicle, and driver responsible for the transportation of the order materials.
[0059] S13. Based on the order transportation information, conduct training and assessment for relevant personnel of the fleet, and after passing the training and assessment, receive the fleet loading reservation request and make real-time loading reservations based on the fleet loading reservation request; wherein, relevant personnel of the fleet can be understood as drivers and escorts who perform order transportation tasks; considering that relevant personnel of the fleet are key personnel who directly respond to transportation safety, this embodiment preferably sends corresponding safety training notices to relevant personnel of the fleet based on order transportation information, and conducts corresponding assessments after completing the training, so as to ensure that transportation personnel master basic safety knowledge and reduce transportation risks;
[0060] Specifically, the steps of training and assessing relevant personnel of the fleet based on the order transportation information, and receiving the fleet loading appointment request after passing the training and assessment, include:
[0061] Based on the order transportation information, safety training content is obtained and sent to the relevant personnel of the fleet for safety training, and electronic signatures are obtained from the relevant personnel of the fleet after completing the safety training. The safety training content can be selected and set according to the transportation personnel and transportation material precautions in the actual order transportation information, and no specific restrictions are imposed here. The electronic signature can be understood as the signature record that the trainees need to submit after completing the corresponding safety training content to ensure that the safety training is effectively implemented.
[0062] Based on the safety training content, the corresponding assessment content is obtained and sent to the relevant personnel of the fleet for training and assessment, and the corresponding assessment results are generated. The assessment content can be understood as an electronic test paper generated based on the safety training content, which is answered and submitted online by the personnel who have completed the relevant safety training, and the system automatically grades the papers to determine whether the assessment is passed.
[0063] If the assessment result is "passed", then the relevant personnel of the fleet will be notified to send the fleet loading appointment request;
[0064] The fleet loading reservation request is submitted by relevant fleet personnel who have completed the aforementioned safety training, and includes the total number of vehicles to be reserved, as well as the number of vehicles to be reserved per warehouse for multi-warehouse vehicles; specifically, such as Figure 2 As shown, the step of making real-time load reservations based on the fleet loading reservation request includes:
[0065] Based on the fleet reservation request, determine whether the current loading reservation is the first reservation for the same period;
[0066] If the current loading reservation is the first reservation in the same time period, then the real-time load information of the first vehicle is obtained, and automatic loading reservation is performed based on the real-time load information of the first vehicle. Otherwise, the real-time load information of the first vehicle in the corresponding time period is obtained, and automatic loading reservation is performed based on the real-time load information of the first vehicle and the load information already reserved in the same time period. The real-time load information of the first vehicle includes the real-time load capacity of the first vehicle and the maximum load capacity per warehouse.
[0067] The step of obtaining the initial real-time vehicle load information and automatically making a load reservation based on the initial real-time vehicle load information includes:
[0068] Obtain the registered vehicle load capacity and calculate the vehicle cargo capacity in real time; the vehicle cargo capacity is expressed as:
[0069] Vlcc=0.96ρC (1)
[0070] Where Vlcc represents the vehicle's cargo capacity; ρ represents the material density of the oil tanker; and C represents the total cargo capacity of the oil tanker.
[0071] The minimum value between the registered vehicle load capacity and the vehicle cargo capacity load capacity is taken as the initial real-time vehicle load capacity. The registered vehicle load capacity can be understood as the load capacity determined based on information such as vehicle type, traction force, tractor weight, trailer mass, tanker volume, load capacity, and type of loaded material. The specific method for obtaining this load capacity can be found in existing implementations and will not be elaborated here.
[0072] Based on the initial real-time vehicle load and vehicle cargo capacity ratio, the maximum load capacity per cargo compartment is obtained;
[0073] The system obtains the total number of vehicle reservations and the number of reservations per warehouse, and determines whether these meet a first preset reservation requirement based on the initial real-time vehicle capacity and the maximum capacity per warehouse. The first preset reservation requirement is that the total number of vehicle reservations does not exceed the initial real-time vehicle capacity, and the number of reservations per warehouse does not exceed the maximum capacity per warehouse. The total number of vehicle reservations and the number of reservations per warehouse can be input by the driver through a relevant client application, and the initial real-time vehicle capacity and the maximum capacity per warehouse can also be obtained from... Figure 3 The client application interface shown provides corresponding prompts for filling in the reservation information in the fleet reservation request;
[0074] If the total number of vehicle reservations and the number of reservations per warehouse meet the first preset reservation requirements, the reservation is successful; otherwise, the system will prompt the user to update the total number of vehicle reservations and the number of reservations per warehouse and re-make the reservation until the reservation is successful.
[0075] The above-mentioned initial loading reservation process during the same period can be explained in detail through the following example: Suppose the tanker truck has two compartments, each with a capacity of 24250L, and the corresponding vehicle registration loading capacity is 32.5 tons. If the truck is transporting 101 tanks of 92-octane gasoline (VIA) from the Nansha oil depot, with a density of 727.000KG / cubic meter, then the vehicle's cargo capacity loading capacity can be obtained according to formula (1):
[0076] Vlcc = ((24250 + 24250) / 1000 * 727) / 1000 * 0.96 = 33.849 (tons)
[0077] Therefore, taking the minimum of 32.5 tons and 33.849 tons, the initial real-time load capacity (total reservation amount) of the vehicle is 32.5 tons. At the same time, the maximum reservation amount for each compartment cannot exceed half of 33.849 tons, that is, the maximum load capacity of each compartment cannot exceed 16.924 tons. It should be noted that in reality, there may be situations where the capacity of each compartment of the tanker truck is different. In this case, it is necessary to calculate the maximum load capacity of each compartment based on the vehicle's compartment capacity and the actual volume ratio, and display it on the loading reservation client application used by the driver.
[0078] After the driver enters the reservation quantity per compartment, the total reservation quantity of the vehicle is automatically calculated based on the reservation quantity per compartment. If the total reservation quantity of the vehicle and the reservation quantity per compartment do not exceed the corresponding initial real-time vehicle capacity and maximum capacity per compartment, the reservation is successful. Otherwise, the driver is prompted to readjust the reservation quantity until the corresponding reservation conditions are met.
[0079] In actual use, tank trucks may be booked multiple times within the same time period. Therefore, it is necessary to calculate the currently available booking information in real time based on the initial vehicle's real-time load information (total load information) and the previously booked load information for the same period (total number of bookings for the same period and total number of bookings for each warehouse). This information is then used for the current booking load information. Specifically, the step of automatically booking loads based on the initial vehicle's real-time load information and the previously booked load information includes:
[0080] Based on the initial real-time vehicle load information and the pre-booked load information for the same period, the current real-time vehicle load information is determined; the current real-time vehicle load information includes the current remaining vehicle load capacity and the remaining load capacity per compartment.
[0081] Obtain the current number of vehicle reservations and the current number of reservations per warehouse, and determine whether the current number of vehicle reservations and the current number of reservations per warehouse meet the second preset reservation requirements based on the current remaining vehicle capacity and the current remaining capacity of each warehouse; the second preset reservation requirements are that the current number of vehicle reservations does not exceed the current remaining vehicle capacity and the current number of reservations per warehouse does not exceed the current remaining capacity of each warehouse.
[0082] If the current number of vehicle reservations and the current number of reservations per warehouse meet the second preset reservation requirements, the reservation is successful; otherwise, the system will prompt the user to update the current number of vehicle reservations and the current number of reservations per warehouse, and re-make the reservation until the reservation is successful.
[0083] The above-mentioned non-first-time vehicle registration reservation process during the same period can be explained in detail through the following example:
[0084] Suppose that vehicle Gui NB0190 has two compartments, with compartment 1 and compartment 2 each having a volume of 15516.5 liters, corresponding to a registered vehicle load capacity of 18.5 tons. If we assume that the material from tank 409 of the Nansha oil depot is picked up first, and the material density is 879.800 kg / m³, then the vehicle's load capacity can be calculated according to formula (1):
[0085] Vlcc = ((15516.5 + 15516.5) / 1000 * 879.8) / 1000 * 0.96 = 26.210 (tons)
[0086] Since 26.21 tons is greater than 18.5 tons, the initial real-time load capacity (total reservations) of this vehicle cannot exceed 18.5 tons. The maximum load capacity of warehouse 1 is:
[0087] (15516.5 / (15516.5+15516.5))*18.5 tons = 9.25 (tons)
[0088] The maximum nuclear load capacity of Warehouse 2 is:
[0089] (15516.5 / (15516.5+15516.5))*18.5 tons = 9.255 (tons)
[0090] Assuming that warehouse 1 schedules a pickup of 5 tons, warehouse 2 schedules a pickup of 3 tons, and then another pickup is made from tank 101 of the Nansha oil depot with a material density of 740.000 kg / m³; since a total of 8 tons were picked up, the theoretical remaining vehicle load capacity is 18.5 - 8 = 10.55 tons. And since the remaining capacity of warehouse 1 is:
[0091] Total capacity of warehouse 1 - Volume occupied by the first 5 tons of goods lifted from warehouse 1
[0092] =15516.5 - 5 * 1000 * 1000 / 879
[0093] =15516.5 - 5688.28 = 9828.22 (liters)
[0094] The remaining capacity of warehouse 2 is:
[0095] Total capacity of warehouse 1 - Volume occupied by warehouse 2 for the first 3-ton load
[0096] =15516.5 - 3 * 1000 * 1000 / 879
[0097] =15516.5 - 3412.969 = 12103.53 (liters)
[0098] The remaining vehicle load capacity calculated in real time is:
[0099] ((9828.22+12103.53) / 1000*740) / 1000*0.96=15.585 (tons)
[0100] Since 10.5 tons is less than 15.58 tons, the current remaining vehicle load capacity under this bill of lading cannot exceed 10.5 tons; correspondingly, the current remaining load capacity of warehouse 1 is calculated as follows:
[0101] (9828.22 / (12103.53+9828.22))*10.5=4.705 (tons)
[0102] The remaining core load capacity of current compartment 2 is:
[0103] (12103.53 / (12103.53+9828.22))*10.5=5.795 (tons)
[0104] In summary, if the current number of vehicle reservations and the current number of reservations per compartment entered by the driver do not exceed the corresponding current remaining vehicle capacity and the remaining capacity per compartment, the reservation is successful. Otherwise, the driver will be prompted to return to the current reservation value until the corresponding reservation conditions are met.
[0105] It should be noted that this is only an example of making two reservations at the same time. In actual applications, there may be three or more simultaneous reservations. In such cases, the method given in this step can be used to complete each real-time load reservation in sequence.
[0106] S14. In response to the successful real-time load reservation, generate the corresponding delivery order information and send it to the corresponding batch controller to complete the automated loading. The delivery order information includes the sales order number, delivery note number, material name, oil tank number, license plate number, delivery quantity, driver's name, ID number, platform number, loading arm number, and password. It can be understood as the data information provided to each batch controller to guide the automated loading.
[0107] Specifically, the steps of responding to a successful real-time load reservation, generating corresponding delivery order information, and sending it to the batch controller to complete automated loading include:
[0108] The delivery order information is sent to the batch controllers of the corresponding workstation and loading arm number via MODBUS RTU protocol communication, and the input passwords of each batch controller are obtained; wherein, the input passwords of each batch controller can be understood as the passwords entered by the driver on the batch controllers of the corresponding workstation and loading arm.
[0109] The system checks the input passwords of each batch controller to ensure they are correct. If all passwords are correct, it controls automated loading based on the mass flow meter and the electrostatic overflow protector. The automated loading start-up process can be understood as follows: when the passwords entered by the driver on the batch controllers at the corresponding stations and on the loading arms are compared with the passwords corresponding to the delivery order information, the loading quantity will appear. At this point, the loading program is started (by pressing the start button). The batch controllers will then achieve high-precision automated loading based on the accumulated quantity from the mass flow meter. The system also provides a high level of safety protection for the loading process through measures such as the electrostatic overflow protector and the quantity alarm, until the entire automated loading process is completed.
[0110] This application embodiment achieves full automation of the entire process of online registration, loading appointment, automatic real-time loading verification, and automatic control of tanker truck loading. It solves the application defects of existing tanker truck loading management. It not only ensures the safety of the loading process and effectively reduces loading accidents through intelligent loading with a tightly linked process, but also effectively reduces human intervention and lowers labor costs. It can also achieve accurate automatic loading verification, improve management accuracy and work efficiency.
[0111] In one embodiment, such as Figure 4 As shown, an automatic loading verification system for oil tankers is provided. The system includes an order management subsystem 1, a reservation management subsystem 2, a business management subsystem 3, and a batch controller monitoring subsystem 4.
[0112] The order management subsystem 1 is used to receive and review customer loading orders, generate corresponding vehicle pickup orders, and send them to the appointment management subsystem.
[0113] The reservation management subsystem 2 is used to obtain and verify the corresponding fleet registration information, vehicle registration information and driver registration information based on the vehicle pickup order, and generate the corresponding order transportation information; it is also used to train and assess relevant personnel of the fleet based on the order transportation information, and after passing the training and assessment, receive the fleet loading reservation request, and perform real-time load verification reservation based on the fleet loading reservation request;
[0114] The business management subsystem 3 is used to generate corresponding delivery order information in response to a successful real-time load reservation and send it to the batch controller monitoring system;
[0115] The batch controller monitoring subsystem 4 is used to send the received delivery order information to the corresponding batch controller to start automated loading.
[0116] It should be noted that the order management subsystem, appointment management subsystem, business management subsystem, and batch controller monitoring subsystem share the same database for data interaction. The order management system is a web application, open to the internet, and provided to oil depot customers. It includes modules for order creation and information query. The appointment management subsystem can be understood as a WeChat official account application, provided to fleets and drivers. It includes modules for loading appointments, driver registration, vehicle registration, fleet registration, and warehouse entry procedures. The business management subsystem is a comprehensive management system with a B / S architecture, primarily composed of a Windows operating system and a SQL Server database. It is provided to internal oil depot management personnel and includes modules for vehicle management, order management, delivery note management, appointment information, basic information, and system settings. It also has a web service communication interface with the batch controller monitoring subsystem.
[0117] The interactive operation process of each subsystem in the above-mentioned automatic tanker truck load verification system is as follows: Figure 5 As shown, specific limitations of this system can be found in the above description of the automatic loading verification method for oil tankers, and will not be repeated here. Each module in the aforementioned automatic loading verification system for oil tankers can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.
[0118] Figure 6 An internal structural diagram of a computer device is shown in one embodiment. This computer device may specifically be a terminal or a server. Figure 6 As shown, the computer device includes a processor, memory, network interface, display, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The network interface is used to communicate with external terminals via a network connection. When the computer program is executed by the processor, it implements an automatic loading method for oil tankers. The display screen can be a liquid crystal display (LCD) or an e-ink display. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad mounted on the computer device casing, or an external keyboard, touchpad, or mouse.
[0119] Those skilled in the art will understand that Figure 6The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computing devices may include more or fewer components than those shown in the figure, or combine certain components, or have the same component arrangement.
[0120] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method described above.
[0121] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described method.
[0122] In summary, the automatic loading verification method and system for oil tankers provided by this invention realizes the following technical solution: receiving and reviewing customer loading orders, generating corresponding truck pick-up orders, obtaining and reviewing corresponding fleet registration information, vehicle registration information, and driver registration information based on the truck pick-up orders, generating corresponding order transportation information, training and assessing relevant fleet personnel based on the order transportation information, receiving fleet loading reservation requests after passing the training and assessment, making real-time loading verification reservations based on the fleet loading reservation requests, generating corresponding delivery order information after successful real-time loading verification reservations, and sending it to the corresponding batch controller to complete the automated loading. This method realizes the full-process automated control of online registration, loading reservation, automatic real-time loading verification, and automatic loading control for oil tankers. It not only ensures the safety of the loading process and effectively reduces loading safety accidents through intelligent loading with a tightly linked process, but also effectively reduces human intervention, lowers labor costs, and achieves accurate automatic loading verification, improving management accuracy and work efficiency.
[0123] The various embodiments in this specification are described in a progressive manner. For directly identical or similar parts of the embodiments, refer to each other. Each embodiment focuses on its differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments. It should be noted that the technical features of the above embodiments can be combined arbitrarily. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as the combination of these technical features does not contradict each other, it should be considered within the scope of this specification.
[0124] The embodiments described above are merely preferred embodiments of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various improvements and substitutions without departing from the technical principles of this invention, and these improvements and substitutions should also be considered within the scope of protection of this application. Therefore, the scope of protection of this patent application should be determined by the scope of the claims.
Claims
1. An automatic load verification method for oil tankers, characterized in that, The method includes the following steps: Receive and review customer loading orders, and generate corresponding vehicle pickup orders; the customer loading order includes sales order number, pickup unit, shipping tank number, shipping materials, order quantity, carrier, driver's name, license plate number, order date and expiration date; Based on the vehicle pickup order, obtain and verify the corresponding fleet registration information, vehicle registration information, and driver registration information, and generate corresponding order transportation information; the order transportation information is used to verify the relevant information of the fleet, vehicle, and driver responsible for the transportation of the order materials; Based on the order transportation information, train and assess relevant personnel of the fleet, and after passing the training and assessment, receive the fleet loading reservation request and make real-time loading reservation based on the fleet loading reservation request; Upon successful real-time load reservation, the corresponding delivery order information is generated and sent to the corresponding batch controller to complete automated loading. The step of training and assessing relevant personnel of the fleet based on the order transportation information, and receiving the fleet loading appointment request after passing the training and assessment, includes: Based on the order transportation information, obtain safety training content and send it to the relevant personnel of the fleet for safety training, and obtain the electronic signature provided by the relevant personnel of the fleet after completing the safety training; Based on the safety training content, obtain the corresponding assessment content, send it to the relevant personnel of the fleet for training and assessment, and generate the corresponding assessment results; If the assessment result is "passed", then the relevant personnel of the fleet will be notified to send the fleet loading appointment request; The step of making real-time load reservations based on the fleet loading reservation requests includes: Based on the fleet reservation request, determine whether the current loading reservation is the first reservation for the same period; If the current loading reservation is the first reservation in the same time period, then the real-time load information of the first vehicle is obtained, and automatic loading reservation is performed based on the real-time load information of the first vehicle. Otherwise, the real-time load information of the first vehicle in the corresponding time period is obtained, and automatic loading reservation is performed based on the real-time load information of the first vehicle and the load information already reserved in the same time period. The real-time load information of the first vehicle includes the real-time load capacity of the first vehicle and the maximum load capacity per warehouse.
2. The automatic load verification method for oil tankers as described in claim 1, characterized in that, The step of obtaining and verifying the corresponding fleet registration information, vehicle registration information, and driver registration information based on the vehicle pickup order, and generating the corresponding order transportation information includes: Based on the vehicle pickup order, obtain the fleet registration information submitted by the fleet, and obtain the vehicle registration information and driver registration information submitted by the driver; The fleet registration information, vehicle registration information, and driver registration information are verified and reviewed, and the order transportation information is generated after the review is approved.
3. The automatic load verification method for oil tankers as described in claim 1, characterized in that, The steps of obtaining the initial real-time vehicle load information and automatically making a load reservation based on the initial real-time vehicle load information include: Obtain the registered vehicle load capacity and calculate the vehicle cargo capacity in real time; the vehicle cargo capacity is expressed as: in, Indicates the vehicle's cargo capacity and load capacity; Indicates the density of the material in the oil tank; This indicates the total cargo capacity of the tanker truck; The minimum value between the registered vehicle load capacity and the vehicle cargo capacity load capacity shall be used as the initial real-time vehicle load capacity. Based on the initial real-time vehicle load and vehicle cargo capacity ratio, the maximum load capacity per cargo compartment is obtained; Obtain the total number of vehicle reservations and the number of reservations per warehouse, and determine whether the total number of vehicle reservations and the number of reservations per warehouse meet the first preset reservation requirements based on the initial real-time vehicle capacity and the maximum capacity per warehouse; the first preset reservation requirements are that the total number of vehicle reservations does not exceed the initial real-time vehicle capacity and the number of reservations per warehouse does not exceed the maximum capacity per warehouse. If the total number of vehicle reservations and the number of reservations per warehouse meet the first preset reservation requirements, the reservation is successful; otherwise, the system will prompt the user to update the total number of vehicle reservations and the number of reservations per warehouse, and re-make the reservation until the reservation is successful.
4. The automatic load verification method for oil tankers as described in claim 1, characterized in that, The step of automatically scheduling vehicle loading based on the initial real-time vehicle loading information and the pre-booked loading information for the same time period includes: Based on the initial real-time vehicle load information and the pre-booked load information for the same period, the current real-time vehicle load information is determined; the current real-time vehicle load information includes the current remaining vehicle load capacity and the remaining load capacity per compartment. Obtain the current number of vehicle reservations and the current number of reservations per warehouse, and determine whether the current number of vehicle reservations and the current number of reservations per warehouse meet the second preset reservation requirements based on the current remaining vehicle capacity and the current remaining capacity of each warehouse; the second preset reservation requirements are that the current number of vehicle reservations does not exceed the current remaining vehicle capacity and the current number of reservations per warehouse does not exceed the current remaining capacity of each warehouse. If the current number of vehicle reservations and the current number of reservations per warehouse meet the second preset reservation requirements, the reservation is successful; otherwise, the system will prompt the user to update the current number of vehicle reservations and the current number of reservations per warehouse, and re-make the reservation until the reservation is successful.
5. The automatic load verification method for oil tankers as described in claim 1, characterized in that, The steps of responding to a successful real-time load reservation, generating corresponding delivery order information, and sending it to the corresponding batch controller to complete automated loading include: The delivery order information is sent to the batch controllers corresponding to the workstation number and loading arm number via MODBUS RTU protocol communication, and the input password of each batch controller is obtained. Check whether the input password of each batch controller is correct. If all are correct, control the automated loading based on the mass flow meter and the electrostatic oil overflow protector.
6. An automatic load verification system for oil tankers, characterized in that, The automatic loading verification method for oil tankers as described in claim 1 is provided in a system comprising an order management subsystem, a reservation management subsystem, a business management subsystem, and a batch controller monitoring subsystem. The order management subsystem is used to receive and review customer loading orders, generate corresponding vehicle pickup orders, and send them to the appointment management subsystem. The reservation management subsystem is used to obtain and verify the corresponding fleet registration information, vehicle registration information and driver registration information based on the vehicle pickup order, and generate the corresponding order transportation information; it is also used to train and assess relevant personnel of the fleet based on the order transportation information, and after passing the training and assessment, receive the fleet loading reservation request, and perform real-time load verification reservation based on the fleet loading reservation request; The business management subsystem is used to generate corresponding delivery order information in response to a successful real-time load reservation and send it to the batch controller monitoring system. The batch controller monitoring subsystem is used to send the received delivery order information to the corresponding batch controller to start automated loading.
7. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Self-help loading oil delivery system and method
CN108154348A