Express delivery system, method, device and equipment and storage medium

By using infrared and image sensors to monitor the number of express deliveries in the express delivery system and adjusting the motor frequency, the problem of energy waste when there are no or few express deliveries on the conveyor belt is solved, and energy-saving effect is achieved.

CN122009770APending Publication Date: 2026-05-12SHANGHAI QTIMES INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHANGHAI QTIMES INFORMATION TECH CO LTD
Filing Date
2025-12-15
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

In existing express delivery systems, the conveyor belt motors still need to run at high speeds even when there are no or few express deliveries, resulting in energy waste.

Method used

Infrared and image sensors are used to monitor the number of express deliveries in real time. The computing device adjusts the motor operating frequency according to the express delivery density to control the speed and status of the conveyor belt, including starting, pausing or stopping.

Benefits of technology

This technology enables dynamic adjustment of the conveyor belt's operating status based on the number of express deliveries, reducing energy consumption and saving energy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122009770A_ABST
    Figure CN122009770A_ABST
Patent Text Reader

Abstract

The invention discloses an express delivery conveying system, method, device and equipment and a storage medium, the system comprises at least one conveyor, the conveyor comprises a conveyor belt, a motor used for driving the conveyor belt to operate, a frequency converter used for controlling the operation state of the motor, and sensors arranged at the express delivery input end and the express delivery output end of each conveyor respectively, the computing devices respectively correspond to the conveyors; the computing equipment is connected with the frequency converter and each sensor on the corresponding conveyor, and is used for determining target express quantity information of the conveyor belt on the corresponding conveyor according to the received express counting information; determining a target operation frequency of a frequency converter of the corresponding conveyor based on the target express quantity information; the operation state of the conveyor belt is adaptively controlled based on the express quantity information on the conveyor belt, and the technical effects of reducing energy consumption and saving energy are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of express delivery technology, and in particular to an express delivery system, method, apparatus, equipment and storage medium. Background Technology

[0002] In large distribution centers of the express delivery industry, incoming and outgoing express packages need to be sorted through an express sorting and conveying system before being transported to the corresponding exit location. The sorting and conveying system primarily employs a matrix-grid sorting method. At multiple port entrances, the DWS (Dimension-Weight-Scanning) information collection and management system collects express delivery information. Using the horizontal sorting lines, parcels are precisely sorted and conveyed to multiple vertical express delivery lines heading out of the port. Specifically, the horizontal DWS swing lines throw parcels off the swing wheels at their destination locations, and the thrown parcels slide down chutes onto the vertical conveyor belts. These vertical conveyor belts then transport the parcels to the outbound port, where inspectors scan the barcodes, sort the parcels, and load them onto logistics vehicles. A single vertical conveyor line typically consists of multiple interconnected conveyor belts; each conveyor belt is generally 12 meters long or varies in length depending on the site size. Driven by motors, the conveyor belts transport parcels falling from the chutes connected to the horizontal sorting lines to the end of the vertical conveyor lines. Sorters then use barcode scanners to scan the parcel information, enter it into the system, and proceed with outbound loading and transport to their destinations. The horizontal sorting line and the vertical conveyor line form a cross-shaped express delivery matrix. Therefore, this express sorting and conveying system is also called a matrix express sorting and conveying system.

[0003] In traditional vertical transport lines, multiple conveyor belts need to be constantly running throughout the entire express sorting process to transport express packages that slide down from the chutes connected to the horizontal sorting line. They generally maintain a fixed operating speed. However, in many cases, there are no express packages to be transported or only a small number of express packages to be transported, causing the motors to run in an idling state or at high speed for a long time. This results in a huge waste of motor operating energy and keeps the electricity costs of express logistics companies high.

[0004] To address the aforementioned problems, this invention improves the longitudinal conveyor line, resulting in a courier transportation system that automatically adjusts the conveying speed based on the input courier density. When there are no courier shipments to be transported for a certain period, the conveyor belt can be shut off. When the courier volume is low, the motor speed is dynamically adjusted based on the number of courier shipments on the conveyor belt. This solves the problem in traditional courier transportation where the conveyor belt motor still needs to operate at high speed even when there are no or few courier shipments on the conveyor belt, resulting in significant energy waste. By controlling the motor's operating state based on the courier density on the conveyor belt, energy-saving effects are achieved. Summary of the Invention

[0005] This invention provides a courier delivery system, method, apparatus, equipment, and storage medium to solve the problem that in existing courier delivery processes, the motor of the conveyor belt still needs to run at high speed when there are no or few courier packages on the conveyor belt, resulting in a great waste of motor operating energy. Based on the information of the number of courier packages on the conveyor belt, the different operating states of the motor are controlled to achieve the effect of reducing energy consumption and saving energy.

[0006] This invention provides an express delivery system, comprising: At least one conveyor, each conveyor having an infrared sensor or an image sensor at its express delivery output end and at least one express delivery input end; the sensor at the express delivery input end is used to collect express delivery input count information, and the sensor at the express delivery output end is used to collect express delivery output count information; the infrared sensor at the express delivery input end emits infrared light along a first preset direction, the first preset direction being perpendicular to the express delivery input direction of the express delivery input end; the infrared sensor at the express delivery output end emits infrared light along a second preset direction, the second preset direction being perpendicular to the running direction of the conveyor belt; the infrared sensor is used to collect infrared trigger signals within a preset time period in real time to obtain an express delivery signal sequence; the express delivery signal sequence includes an express delivery input signal sequence or an express delivery output signal sequence, the infrared trigger signal being generated by the express delivery triggering the infrared light emitted by the infrared sensor; the image sensor is used to collect express delivery images at a preset sampling frequency within the preset time period to obtain an express delivery image sequence; the express delivery image sequence includes an express delivery input image sequence or an express delivery output image sequence. A computing device, corresponding to each conveyor, is connected to the corresponding conveyor and each of the infrared sensors or image sensors. It is used to determine the target quantity of express deliveries on the conveyor belt of the corresponding conveyor based on received express delivery input count information and express delivery output count information; and to determine the target operating frequency of the inverter of the corresponding conveyor based on the target express delivery quantity information, so that the inverter controls the motor's operating state based on the target operating frequency. The computing device is also used to: if the motor of the conveyor corresponding to the computing device is in a shut-off or paused state; upon receiving a third infrared trigger signal, control the inverter of the conveyor to a first frequency to start the motor; the third infrared trigger signal is sent by a sensor installed on the express delivery output end of the adjacent conveyor. The server is connected to each of the computing devices in the express delivery system, and is used to receive express delivery information reported by each computing device and manage each of the conveyors in the express delivery system according to the express delivery information.

[0007] Preferably, the express delivery system includes: at least two conveyor belts, wherein the computing devices corresponding to the other two conveyor belts are connected to sensors installed on the express delivery output end of the adjacent conveyor belts; The adjacent conveyor belt is the conveyor belt connected to the conveyor belt in the opposite conveying direction.

[0008] Preferably, the conveyor includes a conveyor belt, a motor for driving the conveyor belt, and a frequency converter for controlling the operating state of the motor. The conveyor belt is used to transport the express delivery input at the express delivery input terminal under the control of the frequency converter and the motor.

[0009] The present invention also provides a method for express delivery, applied to a computing device in the above-mentioned express delivery system, the method comprising: S1. Obtain express input count information collected by each sensor installed at the express input end of the conveyor, and express output count information collected by the sensor installed at the express output end of the conveyor; S2. Determine the target quantity information of the conveyor belt of the conveyor based on the input and output count information of each express delivery; including: Determine the current number of express deliveries corresponding to each of the express delivery input count information, and the current number of express deliveries corresponding to each of the express delivery output count information; Based on the current express delivery input quantity information and the current express delivery output quantity information, determine the current express delivery quantity information of the conveyor belt within the current preset time period; Obtain the historical express delivery quantity information of the conveyor belt within a preset historical time period; The target number of express deliveries on the conveyor belt is determined based on the current express delivery quantity information and the historical express delivery quantity information. The express delivery input counting information includes: express delivery input image sequence or express delivery input signal sequence; Determining the current express delivery input quantity information corresponding to each of the express delivery input count information includes: Image analysis is performed on each frame of the express delivery input image sequence acquired by the image sensor to obtain the number of express deliveries contained in each frame. Based on the number of express deliveries contained in each frame of the express delivery input image sequence, an express delivery input quantity sequence is obtained. For the express delivery input signal sequence collected by the infrared sensor, the express delivery input quantity sequence is determined based on the express delivery input signal sequence; The current express delivery input density function is determined based on the express delivery input quantity sequence. The express delivery output counting information includes: express delivery output image sequence or express delivery output signal sequence; The determination of the current express delivery quantity information corresponding to each of the express delivery output count information includes: Image analysis is performed on each frame of the express delivery output image sequence acquired by the image sensor to obtain the number of express deliveries contained in each frame. Based on the number of express deliveries contained in each frame of the express delivery output image sequence, an express delivery output quantity sequence is obtained. For the express delivery output signal sequence collected by the infrared sensor, the express delivery output quantity sequence is determined based on the express delivery output signal sequence; Determine the current express delivery output density function based on the express delivery output quantity sequence; S3. Determine the target operating frequency of the frequency converter of the conveyor based on the target express quantity information, so that the frequency converter controls the operating state of the motor based on the target operating frequency; Determining the target operating frequency of the conveyor's inverter based on the target express delivery quantity information includes: Obtain the mapping relationship between express delivery quantity information and the operating frequency of the frequency converter; the parameters of the mapping relationship include: express delivery quantity information, mapping factor, and operating frequency; Based on the mapping relationship, determine the target operating frequency corresponding to the target express delivery quantity information; The mapping factor is determined based on the motor energy consumption of the conveyor and the conveying speed of the conveyor belt. The mapping relationship includes: If the value of the target express quantity information is zero, then the target operating frequency of the frequency converter is the second frequency, which is used to control the motor of the conveyor to be in a suspended operation state.

[0010] The present invention also provides an express delivery device, comprising: The information acquisition module is used to acquire express input count information collected by various sensors installed at the express input end of the conveyor, and express output count information collected by sensors installed at the express output end of the conveyor. The quantity information determination module is used to determine the target quantity information of the conveyor belt of the conveyor based on the input count information and the output count information of each express delivery. The control module is used to determine the target operating frequency of the frequency converter of the conveyor based on the target express quantity information, so that the frequency converter controls the operating state of the motor based on the target operating frequency.

[0011] The present invention also provides a computing device, the computing device comprising: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the above-described express delivery method.

[0012] The present invention also provides a computer-readable storage medium storing computer instructions for causing a processor to execute the above-described express delivery method.

[0013] The present invention achieves the following beneficial technical effects compared to the prior art: This invention provides a courier delivery system, method, apparatus, equipment, and storage medium. The system includes: at least one conveyor, which comprises: a conveyor belt, a motor for driving the conveyor belt, and a frequency converter for controlling the motor's operating state; sensors respectively installed at the courier input end and courier output end of each conveyor; and a computing device corresponding to each conveyor. The computing device is connected to the frequency converter and sensors on the corresponding conveyor. The conveyor belt is used to transport the courier input at the courier input end under the control of the frequency converter and the motor. The sensors installed at the courier input end are used to collect courier input count information, and the sensors installed at the courier output end are used to collect... The system outputs and counts express deliveries. The computing device determines the target number of express deliveries on the corresponding conveyor belt based on the received input and output counts. It then determines the target operating frequency of the conveyor's inverter based on this target number of deliveries, enabling the inverter to control the motor's operation at the target frequency. This solves the problem in existing express delivery processes where the conveyor belt motor still needs to operate at high speed even when there are no or few deliveries on the belt, resulting in significant energy waste. The system adaptively controls the conveyor belt's operation based on the number of express deliveries, achieving the technical effect of reducing energy consumption and saving energy. Attached Figure Description

[0014] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0015] Figure 1 This is a schematic diagram of the structure of an express delivery system according to Embodiment 1 of the present invention; Figure 2 This is a schematic diagram of another express delivery system provided according to Embodiment 1 of the present invention; Figure 3 This is a schematic diagram of the structure of another express delivery system provided in Embodiment 1 of the present invention; Figure 4 This is a schematic diagram of the structure of another express delivery system provided in Embodiment 1 of the present invention; Figure 5 This is a flowchart of a courier delivery method according to Embodiment 2 of the present invention; Figure 6 This is a flowchart of a courier delivery method according to Embodiment 3 of the present invention; Figure 7 This is a flowchart of a courier delivery method according to Embodiment 4 of the present invention; Figure 8 This is a schematic diagram of the structure of an express delivery device according to Embodiment 3 of the present invention; Figure 9 This is a schematic diagram of the structure of a computing device for implementing the express delivery method of this invention. Detailed Implementation

[0016] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0017] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0018] The purpose of this invention is to provide a delivery system, method, apparatus, equipment, and storage medium for express delivery, in order to solve the problems existing in the prior art.

[0019] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0020] Example 1 Figure 1This is a schematic diagram of a courier transportation system provided in Embodiment 1 of the present invention. This embodiment is applicable to situations where the delivery speed of a courier is controlled by controlling the operating status of the conveyor in the courier transportation system. Figure 1 As shown, the express delivery system includes: at least one conveyor 10 (10 may include 101 and 102), the conveyor 10 includes: a conveyor belt 11 (11 may include 111 and 112), a motor 12 for driving the conveyor belt, and a frequency converter 13 for controlling the operating state of the motor; it also includes: sensors (such as...) respectively installed at the express delivery input end of each conveyor. Figure 1 The sensors shown (211, 212, 221, and 222) and the express output end sensors (such as...) Figure 1 As shown in 213 and 223), and the computing devices 30 corresponding to each conveyor (30 may include 31 and 32); the computing devices 30 are respectively connected to the frequency converter 13 on the corresponding conveyor 10 and each sensor 20 (301 can be connected to 211, 212 and 213 respectively; 302 can be connected to 221, 222 and 223 respectively).

[0021] The conveyor belt 11 of the conveyor 10 is used to transport at least one express delivery input terminal under the control of the frequency converter and the motor; Sensors (211, 212, 221 and 222) installed at the express delivery input end are used to collect express delivery input count information, and sensors (213 and 223) installed at the express delivery output end are used to collect express delivery output count information. The computing device 30 is used to determine the target number of express deliveries on the conveyor belt 11 of the corresponding conveyor 10 based on the received express delivery input count information and express delivery output count information; and to determine the target operating frequency of the frequency converter 12 of the corresponding conveyor 10 based on the target express delivery number information, so that the frequency converter 12 controls the operating state of the motor 13 based on the target operating frequency.

[0022] The conveyor 10 includes at least a conveyor belt 11, a motor 12, and a frequency converter 13. The frequency converter 12 is used to control the operating status of the motor 13, such as the operating speed, start-up, or shutdown. The motor 13 is used to drive the conveyor belt 11 under the control of the frequency converter.

[0023] Specifically, the express delivery system may include one or more conveyors 10. The number of conveyors 10 is set according to the actual working environment, and this embodiment of the invention does not impose a limitation. The conveyor belts 11 of multiple conveyors 10 are connected end to end to form an express delivery line. Each conveyor 10 may have one or more express delivery input ends for receiving express deliveries, one of which is connected to the output end of an adjacent conveyor in the opposite direction of conveying. However, each conveyor 10 has only one express delivery output end at the end of its conveyor belt, used to convey the express delivery to the next conveyor belt section or output it to the exit position of the express delivery line to end the conveying process. A sensor 20 is respectively installed at each express delivery input end and express delivery output end of the conveyor 10 to collect the input or output count information of the express deliveries.

[0024] Each conveyor 10 corresponds to a computing device 30, which is connected to the frequency converter of the corresponding conveyor 10 and the sensors 20 set at each express input end and express output end. The computing device 30 is used to determine the target express quantity information of the conveyor belt 11 on the corresponding conveyor 10 based on the express counting information collected at each express input end and the express counting information at the express output end.

[0025] The computing device 30 determines the target operating frequency of the inverter 12 of the corresponding conveyor 10 based on the target express delivery quantity information. This allows the inverter 12 to control the operating state of the motor 13 based on the target operating frequency, thereby controlling the conveyor belt 11's conveying speed and other operating states. This achieves the effect of adjusting the conveyor belt's conveying speed according to the density of express deliveries on the conveyor belt 11, thus reducing energy consumption and saving energy. For example, when express deliveries on the conveyor belt 11 are sparse, the conveying speed of the conveyor belt 11 is reduced; when express deliveries on the conveyor belt 11 are dense, the conveying speed of the conveyor belt 11 is increased; and even when there are no express deliveries on the conveyor belt 11, the conveyor belt 11 is shut down.

[0026] In a specific example, the express delivery system includes a conveyor 101, such as Figure 1 As shown, each conveyor 101 includes two express delivery input ends and one express delivery output end. For the first conveyor 101, the two express delivery input ends can be connected to the chutes of the express delivery sorting system to receive express deliveries from the system; the express deliveries output from the express delivery output end are loaded onto trucks after the express delivery information is entered. Each express delivery input end is connected to a sensor 211 and 212 to collect express delivery input count information and send it to the computing device 31; a sensor 213 is installed at the express delivery output end to collect express delivery output count information and send it to the computing device 31.

[0027] In another specific example, if the express delivery system includes two conveyors (such as...) Figure 1The express delivery system shown includes a first conveyor 101 and a second conveyor 102. The first conveyor 101 includes two express delivery input ends and one express delivery output end; the second conveyor 102 includes two express delivery input ends and one express delivery output end. One express delivery input end can be connected to a chute in the express sorting system, and the other express delivery input end is connected to the express delivery output end of the first conveyor, used to receive express deliveries conveyed by the previous conveyor belt (the conveyor belt of conveyor 101). This can be understood as the express deliveries conveyed by the other conveyor belts in the express delivery system, excluding the first conveyor belt, including express deliveries sliding down the chute connected to the current conveyor belt and express deliveries conveyed and output by the previous conveyor belt. Each express delivery input end of the first conveyor 101 is connected to a sensor 21 (e.g., sensor 211 at the first express delivery input end and sensor 212 at the second express delivery input end) to collect express delivery input count information and send it to the computing device 31; a sensor 21 is also connected to the express delivery output end (e.g., sensor 213 at the express delivery output end of the first conveyor 101) to collect express delivery output count information and send it to the computing device 31. Each express delivery input end of the second conveyor 102 is connected to a sensor 22 (e.g., sensor 221 at the first express delivery input end and sensor 222 at the second express delivery input end of the second conveyor 102) to collect express delivery input count information and send it to the computing device 32; a sensor 22 is also connected to the express delivery output end (e.g., sensor 223 at the express delivery output end of the second conveyor 102) to collect express delivery output count information and send it to the computing device 32. The sensor 213 at the express delivery output end of the first conveyor 101 can be the same sensor as the sensor 221 at the express delivery input end of the second conveyor 102, or they can be two different sensors.

[0028] For example, in the above embodiments, the sensors installed at the express delivery input end and the express delivery output end can be image sensors, infrared sensors or other sensors. The embodiments of the present invention do not limit the sensors, as long as they can count the number of express deliveries passing through.

[0029] The express delivery system provided in this embodiment of the invention includes: at least one conveyor, the conveyor including: a conveyor belt, a motor for driving the conveyor belt, and a frequency converter for controlling the operating state of the motor, as well as sensors respectively installed at the express input end and express output end of each conveyor, and a computing device corresponding to each conveyor; the computing device is connected to the frequency converter and each sensor on the corresponding conveyor; the conveyor belt is used to transport express packages input at the express input end under the control of the frequency converter; the sensors installed at the express input end are used to collect express input count information, and the sensors installed at the express output end are used to collect express output count information; the computing device is used to determine the target express quantity information of the conveyor belt on the corresponding conveyor based on the received express input count information and express output count information; and to determine the target operating frequency of the frequency converter of the corresponding conveyor based on the target express quantity information, so that the frequency converter controls the operating state of the motor based on the target operating frequency, thereby achieving the effect of controlling the operating state of the motor based on the express quantity information on the conveyor belt, and achieving the effect of reducing energy consumption and saving energy.

[0030] Optionally, each conveyor 10 is equipped with an infrared sensor or an image sensor at its express delivery output end and at least one express delivery input end. An infrared sensor installed at the express delivery input end emits infrared rays along a first preset direction, which is perpendicular to the express delivery input direction at the express delivery input end. An infrared sensor installed at the express delivery output end emits infrared rays along a second preset direction, which is perpendicular to the running direction of the conveyor belt.

[0031] Specifically, the sensors installed at the express delivery input and output ends of each conveyor can be image sensors or infrared sensors. The principle of collecting express delivery input and output count information using image sensors is as follows: the image sensor collects images of the express delivery input and output ends based on a preset sampling frequency, and sends these images as count information to a computing device. The computing device then performs image analysis on the received images to determine the density of express deliveries. Therefore, in this embodiment of the invention, the location of the image sensor at the express delivery input or output end is not limited, as long as it can capture images of the express deliveries passing through the port. For example, an image sensor installed at the express delivery input end only needs its viewfinder to cover the entire input end; an image sensor installed at the express delivery output end only needs its viewfinder to cover the entire output end.

[0032] The principle behind using infrared sensors to collect express delivery input and output count information is as follows: An infrared sensor located at a port (express delivery input or output) emits infrared rays perpendicular to the direction of express delivery input. When an express delivery passes through the port, the infrared sensor detects that the infrared rays are blocked by the express delivery and generates a trigger signal. The frequency of these trigger signals determines the express delivery count information (express delivery input or output count). Since the express delivery output end of a conveyor is usually located at the end of the conveyor belt, the infrared sensor at the output end emits infrared rays perpendicular to the direction of the conveyor belt's movement. This ensures that the infrared rays are blocked to the maximum extent when express delivery passes through the input and output ends, guaranteeing the accuracy of the express delivery count information.

[0033] It should be noted that while image sensors offer the advantage of accurate counting of input express packages, they require computational devices to preprocess the input and output count information (represented by a series of images) obtained from the image sensor to obtain input and output image sequences before further determining the target express package quantity. This process is complex and consumes significant computational resources. Infrared sensors, on the other hand, offer advantages such as simple information acquisition and processing. Computational devices can directly determine the target express package quantity based on the input and output signal sequences acquired by the infrared sensor without preprocessing, and they are cheaper than image sensors. However, they can only identify multiple express packages passing through the port simultaneously as a single package, resulting in lower counting accuracy. Therefore, the types of sensors installed at each express package input and output end on each conveyor in the express delivery system can be set according to actual needs, and this embodiment of the invention does not impose any restrictions in this regard.

[0034] In a specific example, all input sensors for express packages can be set to image sensors; all output sensors can be set to infrared sensors; or all input and output sensors can be set to image sensors; or all input and output sensors can be set to infrared sensors.

[0035] In another specific example, such as Figure 1 As shown, the sensors 211 and 212 installed at the express input end of the first conveyor 101 and the sensor 222 installed at the express input end of the second conveyor 102 are image sensors, while the sensors 213 installed at the express output end of the first conveyor 101 and the sensors 221 and 223 installed at the express input and output ends of the second conveyor 102 are infrared sensors.

[0036] Optionally, the infrared sensor is used to collect infrared trigger signals within a preset time period in real time to obtain a delivery signal sequence; the delivery signal sequence includes: a delivery input signal sequence or a delivery output signal sequence, and the infrared trigger signal is generated by the infrared light emitted by the delivery trigger infrared sensor; An image sensor is used to acquire express delivery images at a preset sampling frequency within a preset time period to obtain an express delivery image sequence; the express delivery image sequence includes: an express delivery input image sequence or an express delivery output image sequence.

[0037] Specifically, the infrared sensor can collect infrared trigger signals generated by the infrared rays emitted by the express delivery trigger infrared sensor within a preset time period, and determine the express delivery signal sequence in the time series based on the infrared trigger signals. The express delivery signal sequence determined by the infrared sensor set at the express delivery input end is the express delivery input signal sequence, and the express delivery signal sequence determined by the infrared sensor set at the express delivery output end is the express delivery output signal sequence.

[0038] For example, the infrared trigger signal can be a level signal consisting of high and low levels. A high level indicates that the infrared light is triggered by a fast signal, and a low level indicates that the infrared light is not triggered by a fast signal. The fast signal sequence can be [0, 1, 0, 1, 0, 1, 0, ..., 1].

[0039] Specifically, the image sensor can acquire express delivery images at a preset sampling frequency to obtain an express delivery image sequence in time series. The express delivery image sequence determined by the image sensor set at the express delivery input end is the express delivery input image sequence, and the express delivery image sequence determined by the image sensor set at the express delivery output end is the express delivery output image sequence. The preset sampling frequency can be set according to actual needs, and this embodiment of the invention does not impose any restrictions on it.

[0040] For example, a sequence of express delivery images is a sequence of images arranged according to the acquisition time of the image sensor, and the express delivery images may or may not contain express delivery.

[0041] In one embodiment, if the express delivery system includes at least two conveyors, the computing devices corresponding to the remaining conveyor belts (excluding the first conveyor belt) are respectively connected to sensors installed on the express delivery output end of the conveyor belts connected in the opposite direction of delivery.

[0042] For example, such as Figure 2 As shown, the computing device 302 corresponding to the second conveyor 102 is connected to the sensor 213 installed on the express output end of the first conveyor 101.

[0043] It should be noted that, as Figure 3As shown, since the express delivery output end of the first conveyor 101 is directly connected to the express delivery input end of the second conveyor 102, the same sensor can be set at the connection point between the express delivery output end of the first conveyor 101 and the express delivery input end of the second conveyor 102; that is, sensors 213 and 221 are the same sensor. This allows for the simultaneous collection of express delivery output information from the first conveyor 101 and express delivery input count information from the second conveyor 102, while saving hardware and information transmission resources. It can be understood that this situation can also be considered as one example of the connection between the computing device 32 corresponding to the second conveyor 102 and the sensor 213 set on the express delivery output end of the first conveyor 101.

[0044] Based on the above embodiments, if the motor of the conveyor corresponding to the computing device is in a closed or suspended state; Upon receiving the third infrared trigger signal, the frequency converter of the control conveyor is set to the first frequency to start the motor; The third infrared trigger signal is sent by a sensor installed on the express delivery output end of the adjacent conveyor.

[0045] Specifically, the computing device 32 corresponding to the second conveyor 102 is connected to the sensor 213 installed on the express delivery output end of the first conveyor 101. When the infrared light emitted by the sensor 213 is triggered by an express delivery output from the first conveyor 101, a third infrared trigger signal is generated and sent to the computing device 32. If the computing device 32 receives the third infrared trigger signal from the sensor 213, it indicates that an express delivery is about to be delivered to the conveyor belt of the conveyor corresponding to the computing device 32, and therefore, the motor can be started. The motor needs a certain amount of time to switch from a closed or paused state to a running state. Starting the motor before the express delivery from the previous conveyor belt arrives at the current conveyor belt ensures the normal operation of the current conveyor belt and prevents express delivery from accumulating at the express delivery input end.

[0046] In one embodiment, the express delivery system further includes: a server; The server is connected to each computing device in the express delivery system to receive express delivery information reported by each computing device and to manage each conveyor in the express delivery system based on the express delivery information.

[0047] Specifically, such as Figure 4 As shown, the server is connected to each computing device in the express delivery system. By receiving express delivery information reported by each computing device, such as express quantity information, conveyor fault information, motor running time and frequency, conveyor energy saving ratio, conveyor carbon emission, or preset transportation instructions, the server manages each conveyor in the express delivery system and controls the operating status of each conveyor based on the express delivery information.

[0048] For example, upon receiving fault information about the target conveyor, the system controls the target conveyor to stop operating and performs fault detection on it. Upon receiving all start commands, all conveyors in the express delivery system are activated.

[0049] Example 2 Figure 5 This invention provides a flowchart of a courier delivery method according to Embodiment 2. This embodiment is applicable to situations where the delivery speed of a courier is controlled by controlling the operating state of a conveyor in a courier transportation system. This method can be executed by a courier delivery device, which can be implemented in hardware and / or software. This courier delivery device can be configured in the computing device of the courier delivery system shown in Embodiment 1. Figure 5 As shown, the method includes: S210. Obtain express input count information collected by each sensor installed at the express input end of the conveyor, and express output count information collected by the sensor installed at the express output end of the conveyor.

[0050] The sensor can be an image sensor, an infrared sensor, or a pressure sensor, as long as it can count the input or output information of the express delivery. This embodiment of the invention does not impose any restrictions on this.

[0051] Specifically, sensors installed at the express delivery input end of the conveyor collect express delivery input count information and send the express delivery input count information to the computing device connected to the conveyor; sensors installed at the express delivery output end of the conveyor collect express delivery output count information and send the express delivery output count information to the computing device connected to the conveyor.

[0052] For example, the express delivery input count information and express delivery output count information acquired by the image sensor can be multi-frame image information; the express delivery input count information and express delivery output count information acquired by the infrared sensor can be trigger level signals.

[0053] S220. Determine the target number of express deliveries on the conveyor belt based on the input and output count information of each express delivery.

[0054] Specifically, the number of input express packages is determined based on the express package input count information sent by the sensors at each express package input end of the conveyor, and the number of output express packages is determined based on the express package output count information sent by the sensors at the express package output end. Based on the difference between the number of input express packages and the number of output express packages, the number of express packages being transported on the conveyor belt of the conveyor at a certain moment or within a certain time period can be determined, that is, the target number of express packages.

[0055] For example, the target express delivery quantity information may be the total number of express deliveries transported on the conveyor belt or the density function of express deliveries in a time series, etc., which are used to reflect the density of express deliveries transported on the conveyor belt. The target express delivery quantity information may be represented by mathematical expressions, charts, or sequence values. This embodiment of the invention does not impose any restrictions on this.

[0056] S230. Determine the target operating frequency of the conveyor's frequency converter based on the target express quantity information, so that the frequency converter controls the motor's operating state based on the target operating frequency.

[0057] Specifically, based on the target number of express deliveries, the target operating frequency of the corresponding conveyor's frequency converter is determined. This allows the frequency converter to control the motor's operating state based on the target operating frequency, thereby controlling the conveyor belt's operating state. The conveyor belt's operating state includes: conveying speed, on / off status, paused operation, or off status. This allows for adjusting the conveyor belt's conveying speed according to the density of express deliveries on the belt, achieving the effect of reducing energy consumption and saving energy. For example, when express deliveries are sparse, the conveyor belt's conveying speed is reduced; when express deliveries are dense, the conveyor belt's conveying speed is increased; and even when there are no express deliveries on the conveyor belt, it can be turned off.

[0058] For example, the method to determine the target operating frequency of the conveyor's frequency converter based on the target express delivery quantity information can be to determine the target operating frequency corresponding to the target express delivery quantity information according to the mapping relationship between the express delivery quantity information and the operating frequency; or to calculate the target operating frequency corresponding to the target express delivery quantity information according to the functional relationship between the express delivery quantity information and the operating frequency.

[0059] The technical solution provided by this invention acquires express delivery input count information collected by sensors installed at the express delivery input end of the conveyor, and express delivery output count information collected by sensors installed at the express delivery output end of the conveyor; determines the target quantity information of the conveyor belt based on the express delivery input count information and the express delivery output count information; and determines the target operating frequency of the conveyor's frequency converter based on the target express delivery quantity information, so that the frequency converter controls the motor's operating state based on the target operating frequency. This enables adaptive adjustment of the conveyor belt's conveying speed according to the quantity of express delivery conveyed by the conveyor belt, reducing energy consumption and saving energy.

[0060] Example 3 Figure 6 This is a flowchart of a courier delivery method provided in Embodiment 3 of the present invention. This embodiment further refines step S220 of the above embodiment. For example... Figure 6 As shown, the method includes: S310. Obtain express input count information collected by each sensor installed at the express input end of the conveyor, and express output count information collected by the sensor installed at the express output end of the conveyor.

[0061] S320. Determine the current express input quantity information corresponding to each express input count information, and the current express output quantity information corresponding to each express output count information.

[0062] Specifically, the current number of packages input is determined based on the package input count information collected by sensors installed at the package input end. This current package input count information indicates the number of packages input onto the conveyor belt within the current preset time period. Similarly, the current package output count is determined based on the package output count information collected by sensors installed at the package output end. This current package output count information indicates the number of packages output from the conveyor belt within the current preset time period.

[0063] For example, the current express delivery input quantity information and the current express delivery output quantity information can be represented as the express delivery quantity within a preset time period or as a density function of the express delivery quantity in the current preset time series.

[0064] S330. Based on the current express delivery input quantity information and the current express delivery output quantity information, determine the current express delivery quantity information of the conveyor belt within the current preset time.

[0065] The preset time can be a period of time, and the current preset time can be understood as the current period.

[0066] Specifically, for each conveyor connected to a computing device, the difference between the current express input quantity information at each express input end and the express output quantity information at each express output end of the conveyor belt is determined as the current express quantity information of the conveyor belt within the current preset time.

[0067] S340: Obtain the historical express delivery quantity information of the conveyor belt within a historical preset time period.

[0068] Specifically, the conveyor belt may not be able to transport packages from the input end to the output end within a preset time. Packages being transported on the conveyor belt may also include those input from the input end within a historical preset time period that were not transported to the output end. Therefore, it is also necessary to obtain historical package quantity information. Historical preset time can be understood as one or more preset times prior to the current preset time.

[0069] The representation of historical express delivery quantity information is consistent with that of current express delivery quantity information. It can be the express delivery quantity within a preset time period or the density function of the express delivery quantity in the current preset time series.

[0070] S350. Determine the target express delivery quantity information for the conveyor belt based on the current express delivery quantity information and historical express delivery quantity information.

[0071] Specifically, the sum of the current express delivery quantity information and the historical express delivery quantity information is determined as the target express delivery quantity information for the conveyor belt. The target express delivery quantity information reflects the number of express deliveries being transported on the conveyor belt within the current preset time. The target express delivery quantity information, the current express delivery quantity information, and the historical express delivery quantity information are presented in the same format.

[0072] For example, if the conveyor includes two express delivery input ends and one express delivery output end, the current express delivery quantity information collected by the sensors at the two express delivery input ends is S1(n) and S2(n) respectively, the current express delivery quantity information collected by the sensor at the express delivery output end is H1(n), the historical express delivery quantity information is F(n-1), and the target express delivery quantity information is F(n), where n represents the current preset time and n-1 represents the previous preset time, then F(n) = S1(n) + S2(n) - H1(n) + F(n-1).

[0073] S360: Determine the target operating frequency of the conveyor's frequency converter based on the target express quantity information, so that the frequency converter controls the motor's operating status based on the target operating frequency.

[0074] The technical solution of this invention involves acquiring express delivery input count information collected by sensors at the express delivery input end of the conveyor and express delivery output count information collected by sensors at the express delivery output end of the conveyor; determining the current express delivery input quantity information corresponding to each express delivery input count information and the current express delivery output quantity information corresponding to each express delivery output count information; determining the current express delivery quantity information of the conveyor belt within a current preset time based on the current express delivery input quantity information and the current express delivery output quantity information; acquiring the historical express delivery quantity information of the conveyor belt within a historical preset time; determining the target express delivery quantity information of the conveyor belt based on the current express delivery quantity information and the historical express delivery quantity information; and determining the target operating frequency of the frequency converter of the conveyor based on the target express delivery quantity information, so that the frequency converter controls the operating state of the motor based on the target operating frequency. This enables the conveyor belt to adaptively adjust its conveying speed according to the quantity of express delivery conveyed, thereby reducing energy consumption and saving energy.

[0075] Optionally, the express input counting information includes: express input image sequence or express input signal sequence; Accordingly, determine the current quantity of express deliveries corresponding to each express delivery input count, including: Image analysis is performed on each frame of the express delivery input image sequence acquired by the image sensor to obtain the number of express deliveries contained in each frame. Based on the number of express deliveries contained in each frame of the express delivery input image sequence, an express delivery input quantity sequence is obtained. For the express delivery input signal sequence collected by the infrared sensor, the express delivery input quantity sequence is determined based on the express delivery input signal sequence; The current express delivery input density function is determined based on the sequence of express delivery input quantities.

[0076] Specifically, if the sensor installed at the express delivery input end is an image sensor, then the express delivery input count information collected by the image sensor within the current preset time period is the express delivery input image sequence. The express delivery input image sequence refers to the image sequence of the express delivery input end composed of each frame of image collected at the preset time sequence corresponding to the current preset time. Each frame of express delivery input image in the express delivery input image sequence needs to be further analyzed and processed to determine the number of express delivery items contained in the image corresponding to each sequence point in the preset time sequence, thereby determining the express delivery input quantity sequence.

[0077] If the sensor installed at the express delivery input end is an infrared sensor, then the express delivery input count information collected by the infrared sensor within the current preset time is the express delivery input signal sequence; this express delivery input signal sequence can be directly determined as the express delivery input quantity sequence, or it can be further divided into sampling intervals to obtain the express delivery input quantity sequence.

[0078] For example, to avoid missing data, the sampling frequency for collecting express delivery input count information is generally high, i.e., the sampling interval is very short. The sampling time of the express delivery input count information is divided into intervals to determine the number of input express deliveries in each sampling interval, thereby determining the express delivery input signal sequence based on the number of input express deliveries in each sampling interval.

[0079] Specifically, after determining the express delivery input quantity sequence based on the received express delivery input count information, the current express delivery input density function is determined based on the express delivery input quantity sequence. The method for determining the current express delivery input density function based on the sequence values ​​in the express delivery input quantity sequence can utilize any existing density function determination method, such as using MATLAB for density plotting or curve fitting to obtain the density function; this embodiment of the invention does not impose any limitations on this.

[0080] Similarly, the express delivery output counting information includes: express delivery output image sequence or express delivery output signal sequence; Accordingly, determine the current quantity of express deliveries corresponding to each express delivery output count, including: Image analysis is performed on each frame of the express delivery output image sequence acquired by the image sensor to obtain the number of express deliveries contained in each frame. Based on the number of express deliveries contained in each frame of the express delivery output image sequence, an express delivery output quantity sequence is obtained. For the express delivery output signal sequence collected by the infrared sensor, the express delivery output quantity sequence is determined based on the express delivery output signal sequence; The current express delivery output density function is determined based on the sequence of express delivery output quantities.

[0081] Specifically, the method for determining the current express output density function based on the express output count information collected from the express output end is exactly the same as the method for determining the current express input density function based on the express input count information collected from the express input end, and will not be described again in this embodiment of the invention.

[0082] Example 4 Figure 7 This is a flowchart of a courier delivery method provided in Embodiment 4 of the present invention. This embodiment further refines step S230 of the above embodiment. For example... Figure 7 As shown, the method includes: S410. Obtain express input count information collected by each sensor installed at the express input end of the conveyor, and express output count information collected by the sensor installed at the express output end of the conveyor.

[0083] S420. Determine the target number of express deliveries on the conveyor belt based on the input and output count information of each express delivery.

[0084] S430, Obtain the mapping relationship between express delivery quantity information and the operating frequency of the frequency converter; the parameters of the mapping relationship include: express delivery quantity information, mapping factor and operating frequency.

[0085] The mapping relationship between the quantity of express deliveries and the operating frequency of the frequency converter can be expressed as follows: V(x) = K(x) × F(x); V(x) represents the operating frequency of the frequency converter, F(x) represents the quantity of express deliveries, and K(x) represents the mapping factor. It's important to understand that the mapping factor is not a single numerical value, but rather a correlation function between the quantity of express deliveries and the operating frequency. The mapping factor can be set according to the conveyor's attributes and actual needs.

[0086] Optionally, the mapping factor can be determined based on the energy consumption of the conveyor and the conveying speed of the conveyor belt.

[0087] S440. Based on the mapping relationship, determine the target operating frequency corresponding to the target express quantity information, so that the frequency converter controls the motor's operating state based on the target operating frequency.

[0088] The target express delivery quantity information of the conveyor belt is input into the mapping formula to obtain the target operating frequency.

[0089] The technical solution of this invention involves acquiring express delivery input count information collected by sensors installed at the express delivery input end of the conveyor, and express delivery output count information collected by sensors installed at the express delivery output end of the conveyor; determining the target express delivery quantity information of the conveyor belt based on the express delivery input count information and the express delivery output count information; acquiring a mapping relationship between the express delivery quantity information and the operating frequency of the frequency converter; the parameters of the mapping relationship include: express delivery quantity information, mapping factor, and operating frequency; and determining the target operating frequency corresponding to the target express delivery quantity information based on the mapping relationship, so that the frequency converter controls the motor's operating state based on the target operating frequency, enabling adaptive adjustment of the conveyor belt's conveying speed according to the quantity of express delivery conveyed by the conveyor belt, thereby reducing energy consumption and saving energy.

[0090] Optionally, the mapping relation includes: If the target express quantity information is zero, the target operating frequency of the frequency converter is the second frequency, which is used to control the conveyor motor to be in a suspended state. Specifically, if the value of the target package quantity information being transported on the conveyor belt is zero, it means that the conveyor belt does not need to transport any packages. Therefore, the target operating frequency of the frequency converter is the second frequency to control the conveyor motor to be in a paused state, thereby controlling the conveyor to stop transporting packages. This achieves the goal of stopping the conveyor belt operation when there are no packages to be transported, avoiding the waste of energy caused by the conveyor belt continuously running idle.

[0091] The mapping relationship also includes: dynamically adjusting the target operating frequency of the frequency converter according to the dynamic changes in the target express delivery quantity information. The basic principle can be described as decelerating when express delivery is sparse and accelerating when express delivery is dense.

[0092] Example 5 Figure 8 This is a schematic diagram of the structure of a courier delivery device provided in Embodiment 5 of the present invention. Figure 8 As shown, the device includes: an information acquisition module 510, a quantity information determination module 520, and a control module 530; The information acquisition module 510 is used to acquire express input count information collected by each sensor installed at the express input end of the conveyor, and express output count information collected by the sensor installed at the express output end of the conveyor. The quantity information determination module 520 is used to determine the target quantity information of the conveyor belt of the conveyor based on the input count information and the output count information of each express delivery. The control module 530 is used to determine the target operating frequency of the frequency converter of the conveyor based on the target express quantity information, so that the frequency converter controls the operating state of the motor based on the target operating frequency.

[0093] Optionally, the quantity information determination module 520 includes: The first information determining unit is used to determine the current express input quantity information corresponding to each of the express input count information, and the current express output quantity information corresponding to the express output count information; The second information determining unit is used to determine the current express delivery quantity information of the conveyor belt within the current preset time period based on the current express delivery input quantity information and the current express delivery output quantity information. The information acquisition unit is used to acquire the historical express delivery quantity information of the conveyor belt within a historical preset time period; The third information determination unit determines the target express delivery quantity information of the conveyor belt based on the current express delivery quantity information and the historical express delivery quantity information.

[0094] Optionally, the express delivery input counting information includes: an express delivery input image sequence or an express delivery input signal sequence; correspondingly, the first information determining unit includes: Image analysis is performed on each frame of the express delivery input image sequence acquired by the image sensor to obtain the number of express deliveries contained in each frame. Based on the number of express deliveries contained in each frame of the express delivery input image sequence, an express delivery input quantity sequence is obtained. For the express delivery input signal sequence collected by the infrared sensor, the express delivery input quantity sequence is determined based on the express delivery input signal sequence; The current express delivery input density function is determined based on the sequence of express delivery input quantities.

[0095] Optionally, the express delivery output counting information includes: an express delivery output image sequence or an express delivery output signal sequence; correspondingly, the first information determining unit further includes: Image analysis is performed on each frame of the express delivery output image sequence acquired by the image sensor to obtain the number of express deliveries contained in each frame. Based on the number of express deliveries contained in each frame of the express delivery output image sequence, an express delivery output quantity sequence is obtained. For the express delivery output signal sequence collected by the infrared sensor, the express delivery output quantity sequence is determined based on the express delivery output signal sequence; The current express delivery output density function is determined based on the sequence of express delivery output quantities.

[0096] Optionally, the control module 530 includes: The mapping relationship acquisition unit is used to acquire the mapping relationship between express delivery quantity information and the operating frequency of the frequency converter; the parameters of the mapping relationship include: express delivery quantity information, mapping factor and operating frequency; The operating frequency determination unit is used to determine the target operating frequency corresponding to the target express quantity information according to the mapping relationship.

[0097] Optionally, the mapping factor is determined based on the motor energy consumption of the conveyor and the conveying speed of the conveyor belt.

[0098] Optionally, the mapping relationship includes: If the value of the target express quantity information is zero, then the target operating frequency of the frequency converter is the second frequency, which is used to control the motor of the conveyor to be in a suspended operation state.

[0099] The express delivery device provided in the embodiments of the present invention can execute the express delivery method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the method.

[0100] Example 6 Figure 9 A schematic diagram of a computing device 60 that can be used to implement embodiments of the present invention is shown. The computing device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The computing device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0101] like Figure 9 As shown, the computing device 60 includes at least one processor 61 and a memory, such as a read-only memory (ROM) 62 and a random access memory (RAM) 63, communicatively connected to the at least one processor 61. The memory stores computer programs executable by the at least one processor. The processor 61 can perform various appropriate actions and processes based on the computer program stored in the ROM 62 or loaded from storage unit 68 into the RAM 63. The RAM 63 may also store various programs and data required for the operation of the computing device 60. The processor 61, ROM 62, and RAM 63 are interconnected via a bus 64. An input / output (I / O) interface 65 is also connected to the bus 64.

[0102] Multiple components in computing device 60 are connected to I / O interface 65, including: input unit 66, such as keyboard, mouse, etc.; output unit 67, such as various types of monitors, speakers, etc.; storage unit 68, such as disk, optical disk, etc.; and communication unit 69, such as network card, modem, wireless transceiver, etc. The communication unit 69 allows computing device 60 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0103] Processor 61 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 61 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 61 performs the various methods and processes described above, such as express delivery methods.

[0104] In some embodiments, the express delivery method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 68. In some embodiments, part or all of the computer program may be loaded and / or installed on computing device 60 via ROM 62 and / or communication unit 69. When the computer program is loaded into RAM 63 and executed by processor 61, one or more steps of the express delivery method described above may be performed. Alternatively, in other embodiments, processor 61 may be configured to perform the express delivery method by any other suitable means (e.g., by means of firmware).

[0105] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0106] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0107] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0108] To provide interaction with a user, the systems and techniques described herein can be implemented on a computing device having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computing device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0109] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0110] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0111] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0112] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A courier delivery system, characterized in that: include: At least one conveyor, and each of the conveyors is provided with an infrared sensor or an image sensor at its express delivery output end and at least one express delivery input end; The sensor installed at the express delivery input end is used to collect express delivery input count information, and the sensor installed at the express delivery output end is used to collect express delivery output count information. An infrared sensor installed at the express delivery input end emits infrared rays along a first preset direction, which is perpendicular to the express delivery input direction of the express delivery input end. An infrared sensor installed at the express delivery output end emits infrared rays along a second preset direction, which is perpendicular to the running direction of the conveyor belt. The infrared sensor is used to collect infrared trigger signals within a preset time period in real time to obtain a delivery signal sequence; The express delivery signal sequence includes: an express delivery input signal sequence or an express delivery output signal sequence; the infrared trigger signal is generated by the express delivery triggering the infrared sensor to emit infrared rays; the image sensor is used to acquire express delivery images at a preset sampling frequency within the preset time period to obtain an express delivery image sequence; the express delivery image sequence includes: an express delivery input image sequence or an express delivery output image sequence. A computing device, corresponding to each conveyor, is connected to the corresponding conveyor and each of the infrared sensors or image sensors. It is used to determine the target quantity of express deliveries on the conveyor belt of the corresponding conveyor based on received express delivery input count information and express delivery output count information; and to determine the target operating frequency of the inverter of the corresponding conveyor based on the target express delivery quantity information, so that the inverter controls the motor's operating state based on the target operating frequency. The computing device is also used to: if the motor of the conveyor corresponding to the computing device is in a shut-off or paused state; upon receiving a third infrared trigger signal, control the inverter of the conveyor to a first frequency to start the motor; the third infrared trigger signal is sent by a sensor installed on the express delivery output end of the adjacent conveyor. The server is connected to each of the computing devices in the express delivery system, and is used to receive express delivery information reported by each computing device and manage each of the conveyors in the express delivery system according to the express delivery information.

2. The system according to claim 1, characterized in that, The express delivery system includes: at least two conveyor belts, and the computing devices corresponding to the other two conveyor belts are connected to the sensors installed on the express delivery output end of the adjacent conveyor belts. The adjacent conveyor belt is the conveyor belt connected to the conveyor belt in the opposite conveying direction.

3. The system according to claim 1, characterized in that, The conveyor includes a conveyor belt, a motor for driving the conveyor belt, and a frequency converter for controlling the operating state of the motor. The conveyor belt is used to transport the express delivery input at the express delivery input terminal under the control of the frequency converter and the motor.

4. A method for express delivery, characterized in that, The method, applied to a computing device in any one of the express delivery systems described in claims 1-3, comprises: S1. Obtain express input count information collected by each sensor installed at the express input end of the conveyor, and express output count information collected by the sensor installed at the express output end of the conveyor; S2. Determine the target quantity information of the conveyor belt of the conveyor based on the input and output count information of each express delivery; including: Determine the current number of express deliveries corresponding to each of the express delivery input count information, and the current number of express deliveries corresponding to each of the express delivery output count information; Based on the current express delivery input quantity information and the current express delivery output quantity information, determine the current express delivery quantity information of the conveyor belt within the current preset time period; Obtain the historical express delivery quantity information of the conveyor belt within a preset historical time period; The target number of express deliveries on the conveyor belt is determined based on the current express delivery quantity information and the historical express delivery quantity information. The express delivery input counting information includes: express delivery input image sequence or express delivery input signal sequence; Determining the current express delivery input quantity information corresponding to each of the express delivery input count information includes: Image analysis is performed on each frame of the express delivery input image sequence acquired by the image sensor to obtain the number of express deliveries contained in each frame. Based on the number of express deliveries contained in each frame of the express delivery input image sequence, an express delivery input quantity sequence is obtained. For the express delivery input signal sequence collected by the infrared sensor, the express delivery input quantity sequence is determined based on the express delivery input signal sequence; The current express delivery input density function is determined based on the express delivery input quantity sequence. The express delivery output counting information includes: express delivery output image sequence or express delivery output signal sequence; The determination of the current express delivery quantity information corresponding to each of the express delivery output count information includes: Image analysis is performed on each frame of the express delivery output image sequence acquired by the image sensor to obtain the number of express deliveries contained in each frame. Based on the number of express deliveries contained in each frame of the express delivery output image sequence, an express delivery output quantity sequence is obtained. For the express delivery output signal sequence collected by the infrared sensor, the express delivery output quantity sequence is determined based on the express delivery output signal sequence; Determine the current express delivery output density function based on the express delivery output quantity sequence; S3. Determine the target operating frequency of the frequency converter of the conveyor based on the target express quantity information, so that the frequency converter controls the operating state of the motor based on the target operating frequency; Determining the target operating frequency of the conveyor's inverter based on the target express delivery quantity information includes: Obtain the mapping relationship between express delivery quantity information and the operating frequency of the frequency converter; the parameters of the mapping relationship include: express delivery quantity information, mapping factor, and operating frequency; Based on the mapping relationship, determine the target operating frequency corresponding to the target express delivery quantity information; The mapping factor is determined based on the motor energy consumption of the conveyor and the conveying speed of the conveyor belt. The mapping relationship includes: If the value of the target express quantity information is zero, then the target operating frequency of the frequency converter is the second frequency, which is used to control the motor of the conveyor to be in a suspended operation state.

5. A courier delivery device, characterized in that, include: The information acquisition module is used to acquire express input count information collected by various sensors installed at the express input end of the conveyor, and express output count information collected by sensors installed at the express output end of the conveyor. The quantity information determination module is used to determine the target quantity information of the conveyor belt of the conveyor based on the input count information and the output count information of each express delivery. The control module is used to determine the target operating frequency of the frequency converter of the conveyor based on the target express quantity information, so that the frequency converter controls the operating state of the motor based on the target operating frequency.

6. A computing device, characterized in that, The computing device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the express delivery method of claim 4.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the express delivery method of claim 4.