Electronic fence method, device and system based on AI (Artificial Intelligence) for flat tobacco warehouse and storage medium
By adopting an AI-based electronic fence system in the tobacco flat database, the electronic fence range that enters and exits is automatically managed, the error problems caused by insensitive digital management and human intervention in the flat database logistics management are solved, and more efficient and accurate logistics are achieved manage.
Patent Information
- Application Number
- CN202411518647.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-02-11
AI Technical Summary
The existing tobacco flat warehouses have problems such as insensitive digital management in logistics management, requiring human real-time intervention, resulting in inaccurate information transmission and incorrect purchase or shipment.
Using an AI-based electronic fence system, by creating a large electronic fence range model, the electronic fence range algorithm is determined when entering and exiting the warehouse, and a 5G CPE terminal is arranged in the warehouse area to connect to sensors and infrared gratings, and analyze and calculate according to the entry and exit instructions, and automatically Turn on or off the electronic fence area.
It realizes more convenient, accurate, fast, digital and traceable logistics management, avoids sending wrong goods, improves the accuracy of incoming and outgoing goods, and reduces the ineffective labor of forklift workers.
Smart Images

Figure CN119417361A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of logistics management of tobacco enterprises, and specifically relates to an AI-based electronic fence method, device, system and storage medium for tobacco flat warehouses. Background Art
[0002] In order to adapt to the unbalanced storage and transportation during the peak of tobacco logistics, a flat warehouse is needed to supplement the high-bay warehouse to meet the needs of peak storage and transportation. Flat warehouses are inherently insensitive to digital management and require real-time human intervention, task assignment, and inventory. When tasks are assigned during the entry and exit of flat warehouses, warehouse management personnel are required to temporarily designate the entry and exit warehouse areas. In this process, it is easy to cause inaccurate information transmission due to poor communication, resulting in errors in incoming or outgoing goods, or inaccurate temporary designation by forklift operators, resulting in inaccurate target pallets for forklift incoming or outgoing goods, resulting in incoming or outgoing goods errors. If an electronic fence is designed to replace manual designation, when an outgoing task is issued to the warehouse area, the relevant brand cigarette pallets in the relevant non-shipping area will be locked by the electronic fence, and the forklift operator can only fork cigarette pallets outside the area. If the forklift operator forks the pallet in the area, the system will immediately sound an optical and electronic alarm. This not only avoids sending the wrong goods, but also makes warehouse management more digital and traceable, and improves the accuracy of incoming and outgoing goods. The electronic fence changes in real time with the change of tasks to meet the needs of entry and exit.
[0003] Electronic fence is a device that uses electronic technology to achieve security protection. It monitors and protects specific areas through electronic signals. Electronic fences usually use radio frequencies for signal transmission. Common transmission methods include radio waves and infrared rays. Radio waves have a long transmission distance and are suitable for large-scale outdoor security fences, while infrared rays have a relatively short transmission distance and are suitable for small-scale indoor fences.
[0004] In Chinese patent CN117391287A "Smart Agriculture Resource Allocation Management Method and System Based on Dynamic Prediction", electronic fences are used as a monitoring configuration of smart agriculture resources. They use electronic technology to achieve regional boundary control and security protection. Based on wireless communication and sensor technology, they can monitor and control the entry and exit of specific areas to provide security protection and behavior restrictions. Chinese patent CN 117391287 A provides a method for optimizing the installation points of electronic fences in a resource allocation management method, which has a certain reference role in the application of electronic fences in tobacco logistics.
[0005] In order to meet the above requirements and make shipping and unloading more accurate, it is urgent to design an AI-based electronic fence system for the finished product warehouse in the tobacco industry to make management more convenient, accurate, fast, digital and traceable. Summary of the invention
[0006] In order to solve the above-mentioned technical problems existing in the prior art, the present invention provides an AI-based electronic fence method, device, system and storage medium for a tobacco flat warehouse, which can make the logistics management of the flat warehouse more convenient, accurate, fast, digital and traceable.
[0007] The technical solution adopted by the present invention is:
[0008] An AI-based electronic fence method for tobacco flat warehouse, characterized in that the electronic fence method includes the following specific steps:
[0009] S1: Create a large model of the electronic fence range;
[0010] S11: Algorithm for determining the range of the geo-fence
[0011] S111: Algorithm for determining the range of the electronic fence when leaving the warehouse;
[0012] S112: Algorithm for determining the range of the electronic fence when entering the warehouse;
[0013] S113: When warehouse-out and warehouse-in are operated simultaneously, an algorithm for determining the range of the electronic fence;
[0014] S2: Establish a warehouse data collection model;
[0015] S3: 5G CPE terminals are deployed in the storage area and connected to sensors and infrared gratings;
[0016] S4: 5G CPE terminal data is transmitted to the AI model, which analyzes and calculates according to the in-and-out instructions to determine whether to open or close the electronic fence of a certain area;
[0017] S5: Complete the storage and retrieval operations according to the range of the electronic fence.
[0018] Furthermore, the specific process of the algorithm for determining the electronic fence range when leaving the warehouse in step S111 is as follows:
[0019] S1111: Naming of storage location: There are 4 floors in the flat storage, and each floor has two storage areas on the left and right sides. The storage location is named S jfmn , j is the floor, f=l(left) is the left side, f=r(right) is the right side, each area has 16 storage locations, represented by mn in the order of storage locations; if a tray of cigarettes is put into storage and placed in storage location S jfmn , then this cargo location is recorded as S jfmn ', indicating that goods have been placed in this cargo space and it is not an empty cargo space;
[0020] S1112: Calculate total inventory;
[0021]
[0022] Where C is the number of pallets in each storage location, C SUM is the current total inventory, S is the storage location,
[0023] but
[0024] C(S ij ) indicates that brand i cigarettes are on floor S j The current quantity of C SUM is the current total inventory;
[0025] j represents the floor number. When j=1, C(S ij ) represents the current quantity of brand i cigarettes on floor S1 (1st floor), that is, the quantity of brand i cigarettes on the 1st floor, denoted as C(S i1 ),∑C(S ij )=C(S i1 )+C(S i2 )+…+C(S in ), is the sum of the number of brand i cigarettes on all floors; when i = 1, ∑C(S 1j ) is the total number of finished cigarettes with brand number 1 in the warehouse, C SUM =∑C(S ij ), which is the total number of all cigarettes on all floors;
[0026] S1113: Calculate the earliest storage time of a certain brand of cigarettes in the warehouse area, and according to the first-in-first-out principle, the earliest pallet of this brand that enters the warehouse will be removed from the warehouse;
[0027] When a cigarette pallet enters the warehouse, a time mark is generated, which is denoted as T and is expressed as shown in the following formula (3):
[0028] T' = T it =T i2024MMddhhmmss (3)
[0029] Wherein, i represents the brand, i=1,…,q-1,q; 2024 is the year, if it is 2023, then record it as 2023; MM is the month, MM=01,02,03,04,05,06,07,08,09,10,11,12; dd is the date, dd=01,...31; hh is the hour of the time, hh=00,01,02,03,04...23; mm is the minute of the time, mm=00,01,02,03,04,...59; ss is the second of the time, ss=00,01,02,03,04,...59;
[0030] t' is the earliest storage time in all lanes, as shown below:
[0031] t'=MAXt=MAX{2024MMddhhmmss} (4)
[0032] Among them, MAXt represents the earliest time that this brand enters the warehouse in all lanes. The position corresponding to this time is the pallet position to be shipped out of the warehouse, and this position is recorded as S' jfmn , that is, this pallet is the pallet to be shipped out, and the storage location S' where this pallet is located is the storage location to be shipped out. If the shipping task is issued, this batch is N pallets, and the total number of pallets in this storage location is C. If N≤C, then this storage location meets the needs of this batch. If N>C, continue to calculate the remaining NC storage locations S" to be shipped out jfmn , until all the outbound areas of N pallets are met, the remaining areas are all included in the electronic fence;
[0033] When all pallets in this batch have been shipped out, the electronic fence will be cancelled synchronously after confirmation.
[0034] Furthermore, the specific process of the algorithm for determining the range of the electronic fence when entering the warehouse in step S112 is as follows:
[0035] When the warehousing task is issued, find all the empty storage locations S in the warehouse area jfmn ;
[0036] S1121: Sort all cigarette brands by frequency of entry and exit. Cigarette brands with high frequency of entry and exit are placed on lower floors and closer to the platform. This reduces the labor intensity of forklift operators and improves the efficiency of entry and exit.
[0037] The frequency coefficient is set to δ. The δ value of each brand will change with the frequency of in-and-out inventory within a period of time. It is generally divided into three levels: δ1, δ2, and δ3. δ1 refers to the brand with the highest frequency of in-and-out inventory within a certain period of time, δ2 refers to the brand with a medium frequency of in-and-out inventory within a certain period of time, and δ3 refers to the brand with the lowest frequency of in-and-out inventory within a certain period of time.
[0038] The labor intensity coefficient η is set for each storage location due to different floors and distances from the platform, and the η value for each storage location is fixed;
[0039] Divide each layer into three areas:
[0040] Red zones 07, 08, 09, and 10 are the farthest from the platform and have the highest labor intensity;
[0041] Blue zones 04, 05, 06, 11, 12, and 13 are of medium distance from the platform and require medium labor intensity;
[0042] Green zones 01, 02, 03, 14, 15, and 16 are closest to the platform and require the least labor;
[0043] S1122: When receiving a task to store a batch of cigarette pallets, if the cigarette brand δ value is δ3, the system puts it in the red zone and calculates S jfmn Minimum value of:
[0044]
[0045] If the red zones of all floors are empty, that is, j = 1, 2, 3, 4, the left and right areas are empty, that is, f = l, r, and the red zones mn = 07, 08, 09, 10 are all empty, then MINS jfmn =S 1l07 ,S 1l07 It is the target storage location. If the warehousing task is issued, when this batch is N pallets, the total number of pallets in this storage location is C. If N≤C, then this storage location meets the needs of this batch. If N>C, continue to calculate the remaining NC storage locations S" jfmn , until all the storage areas for N pallets are met, the remaining areas are included in the electronic fence;
[0046]
[0047] Where S is the storage location, then S j ={S1,…,S n-1 ,S n}; C(S ij ) indicates that brand i is in location S j The current quantity of C SUM is the current total inventory; j represents the layer, when j = 1, C(S ij ) represents the current number of brand i in layer 1 S1, that is, the number of brand i in the first layer, denoted by C(S i1 ),∑C(S ij )=C(S i1 )+C(S i2 )+…+C(S in ), which is the sum of the number of brand i on all floors; when i = 1, ∑C(S 1j ) is the total number of finished cigarettes with brand number 1 in the warehouse, C SUM =∑C(S ij ), which is the sum of all the cigarettes in all lanes;
[0048] S1123: When the brand cigarettes are special brands, there are two types of special brands, one is heavy-load cigarettes and the other is special-flavor cigarettes. The specific method for warehousing pallets of special-brand cigarettes is as follows:
[0049] a. When heavy loads of cigarettes are put into storage, the layer needs to be specified:
[0050] It needs to be placed on the first or second floor of the finished product storage area lane, and is preferably placed on the first floor. In this case, j = 01, or j = 02;
[0051] When a heavy-loaded cigarette pallet of brand i enters the warehouse, first determine the frequency of entry and exit of brand i, δ, and determine the red, blue, and green zones, for example, δ = δ1, which is the green zone;
[0052] Due to the heavy load of cigarettes, they can only be placed on the lower floors, i.e. 1st and 2nd floors;
[0053] j'=MIN(K jfmn )(j=1,2), at this time, j=1 or 2 and can only be equal to 1 or 2;
[0054] Let j'=1, find mn'=MIN(K jfmn )(mn=01,02,03,14,15,16);
[0055] If the green area of one layer is full, that is, mn'=16,
[0056] Find mn'=MIN(K when j'=2 jfmn )(mn=01,02,03,14,15,16);
[0057] If the second floor is also full, that is, when mn'=16, the first and second floors of this heavy-loaded cigarette tray are full, then the output is: "Both floors 1 and 2 are full!" to the system or management personnel;
[0058] b. Pallets of special flavor cigarettes need to be stored in a designated isolation area on a certain floor:
[0059] Popping beads cigarettes with mint, blueberry or other flavors need to be placed in a special storage area to distinguish them from other cigarettes;
[0060] When pallets of special flavor cigarette brands are put into storage, they are placed directly in special areas and special locations to separate them from other cigarettes.
[0061] Furthermore, when warehousing and outbound operations are performed simultaneously in step S113, the specific process of the algorithm for determining the range of the electronic fence is as follows: when warehousing and inbound operations are performed simultaneously, the electronic fences are calculated and loaded respectively, and a warehousing or outbound task is completed, and the electronic fences are released synchronously.
[0062] Furthermore, the specific process of establishing the warehouse data collection model in step S2 is as follows:
[0063] S21: Collect the brand and production date data of the pallets in stock according to the above data collection requirements;
[0064] S22: The infrared grating's irradiation range collected according to the above data;
[0065] S23: Setting a wireless transmission device according to the above data collection requirements to transmit the data to the system;
[0066] S24: The data acquisition model is set according to the above data acquisition requirements. The control system and the monitoring system use independent sensors, control hosts, alarms, transmitters, receivers, detectors, and operating software respectively.
[0067] An AI-based electronic fence device for tobacco flat warehouse, characterized by comprising:
[0068] Electronic fence pulse host, detector, infrared grating radiation device, 5G CPE terminal, 5G CPE wireless data transmission device, AI chip and communication system, including:
[0069] The electronic fence pulse host detects the movement or change of the target object by emitting and receiving microwave signals to the surrounding area through the detector. When the electronic fence detects an abnormal situation, the detector will send an alarm signal, which will be transmitted to the alarm host or central control console; the alarm host or central control console will analyze and process the alarm signal, trigger the corresponding alarm mode, and record the relevant information of the alarm event and upload it to the management system. Use pulse electronic fences around the warehouse area.
[0070] The infrared grating shooting device is composed of a transmitter and a receiver. It uses infrared light to pass through the LED infrared light emitting diode, and then through the optical mirror to focus the light to a long distance and receive it by the receiver. When the light is blocked by people or forklifts, an alarm will be issued and reported to the management system; the infrared grating shooting device is used in the middle of the warehouse area.
[0071] A data acquisition device is used to collect video signals and monitor the completion status of the electronic fence; a 5G CPE wireless data transmission device is used to transmit the data collected by the data acquisition device to the system background;
[0072] The AI chip uses the NVIDIA A100 chip. With the help of Tensor floating-point computing (TF32) precision, the NVIDIA A100 Tensor Core can provide 20 times higher performance than NVIDIA Volta without changing the code; NVIDIA A100 uses double-precision Tensor Core, which can provide 3 times the AI computing speed for large models during training operations (compared to the V100 chip). The AI chip calculates the time and range of the electronic fence activation and closure based on the algorithm.
[0073] The communication system includes communication between wireless 5G CPE and surveillance video, communication between the management system and the electronic fence system, communication between 5G CPE terminals and sensors, and infrared gratings; communication between 5G CPE terminal data and AI models.
[0074] An AI-based electronic fence system for tobacco flat warehouses, characterized by comprising a processor and a storage medium;
[0075] The storage medium is used to store instructions;
[0076] The processor is used to operate according to the instructions to execute the steps of the method according to any one of claims 1 to 5.
[0077] A computer-readable storage medium, characterized in that a computer program is stored therein, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
[0078] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0079] 1. The present invention can avoid sending wrong goods, make warehouse management more digital and traceable, and improve the accuracy of incoming and outgoing goods.
[0080] 2. The present invention can calculate the most reasonable, cost-effective and efficient target cargo position for inbound and outbound storage according to the algorithm, greatly reducing the ineffective labor of forklift operators, and making the logistics management level of warehouse flat storage higher and more digital.
[0081] 3. The present invention is applicable to all cigarette industrial enterprises and commercial enterprises in finished cigarette warehouses with flat warehouses, and has broad application prospects. BRIEF DESCRIPTION OF THE DRAWINGS
[0082] Figure 1 It is a schematic diagram of data transmission of the present invention.
[0083] Figure 2 This is a schematic diagram of the distribution of red, blue and green areas in the right area of the first floor of the flat warehouse of the present invention.
[0084] Figure 3 It is a schematic diagram of the layout of the electronic fence and the infrared grating counter-radiation device in the present invention.
[0085] in, Figure 3 middle:
[0086] It is a pulse electronic fence.
[0087] It is an infrared grating transmitting and receiving device.
[0088] Figure 4 It is a simple example schematic diagram of an electronic fence area in the present invention.
[0089] in Figure 4 middle:
[0090] The light barrier is activated, and the yellow area is the electronic fence area.
[0091] Figure 5 It is a large model for determining the range of an electronic fence and an optimization flow chart of the present invention.
[0092] Figure 6 It is a flow chart of the electronic fence operation when the forklift truck is working in and out of the warehouse. DETAILED DESCRIPTION
[0093] The specific implementation of the embodiment of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the embodiment of the present invention, and is not used to limit the embodiment of the present invention.
[0094] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments may be combined with each other.
[0095] The following will refer to the attached Figures 1 to 6 The present invention is described in detail with reference to exemplary embodiments.
[0096] Example 1
[0097] The present invention provides an AI-based electronic fence method for tobacco flat warehouses, the electronic fence method comprising the following specific steps:
[0098] S1: Create a large model of the electronic fence range;
[0099] S11: Algorithm for determining the range of the geo-fence
[0100] S111: Algorithm for determining the range of the electronic fence when leaving the warehouse;
[0101] S112: Algorithm for determining the range of the electronic fence when entering the warehouse;
[0102] S113: When warehouse-out and warehouse-in are operated simultaneously, an algorithm for determining the range of the electronic fence;
[0103] S2: Establish a warehouse data collection model;
[0104] S3: 5G CPE terminals are deployed in the storage area and connected to sensors and infrared gratings;
[0105] S4: 5G CPE terminal data is transmitted to the AI model, which analyzes and calculates according to the in-and-out instructions to determine whether to open or close the electronic fence of a certain area;
[0106] S5: Complete the storage and retrieval operations according to the range of the electronic fence.
[0107] Specifically, the specific process of the algorithm for determining the electronic fence range when leaving the warehouse in step S111 is as follows:
[0108] S1111: Naming of storage location: There are 4 floors in the flat storage, and each floor has two storage areas on the left and right sides. The storage location is named S jfmn , j is the floor, f=l(left) is the left side, f=r(right) is the right side, each area has 16 storage locations, represented by mn in the order of storage locations; if a tray of cigarettes is put into storage and placed in storage location S jfmn , then this cargo location is recorded as S jfmn ', indicating that goods have been placed in this cargo space and it is not an empty cargo space;
[0109] S1112: Calculate total inventory;
[0110]
[0111] Where C is the number of pallets in each storage location, C SUM is the current total inventory, S is the storage location,
[0112] but
[0113] C(S ij ) indicates that brand i cigarettes are on floor S j The current quantity of C SUM is the current total inventory;
[0114] j represents the floor number. When j=1, C(S ij ) represents the current quantity of brand i cigarettes on floor S1 (1st floor), that is, the quantity of brand i cigarettes on the 1st floor, denoted as C(S i1 ),∑C(S ij )=C(S i1 )+C(S i2 )+…+C(S in ), is the sum of the number of brand i cigarettes on all floors; when i = 1, ∑C(S 1j ) is the total number of finished cigarettes with brand number 1 in the warehouse, C SUM =∑C(S ij ), which is the total number of all cigarettes on all floors;
[0115] S1113: Calculate the earliest storage time of a certain brand of cigarettes in the warehouse area, and according to the first-in-first-out principle, the earliest pallet of this brand that enters the warehouse will be removed from the warehouse;
[0116] When a cigarette pallet enters the warehouse, a time mark is generated, which is denoted as T and is expressed as shown in the following formula (3):
[0117] T' = T it =T i2024MMddhhmmss (3)
[0118] Wherein, i represents the brand, i=1,…,q-1,q; 2024 is the year, if it is 2023, then record it as 2023; MM is the month, MM=01,02,03,04,05,06,07,08,09,10,11,12; dd is the date, dd=01,...31; hh is the hour of the time, hh=00,01,02,03,04...23; mm is the minute of the time, mm=00,01,02,03,04,...59; ss is the second of the time, ss=00,01,02,03,04,...59;
[0119] t' is the earliest storage time in all lanes, as shown below:
[0120] t'=MAXt=MAX{2024MMddhhmmss} (4)
[0121] Among them, MAXt represents the earliest time that this brand enters the warehouse in all lanes. The position corresponding to this time is the pallet position to be shipped out of the warehouse, and this position is recorded as S' jfmn , that is, this pallet is the pallet to be shipped out, and the storage location S' where this pallet is located is the storage location to be shipped out. If the shipping task is issued, this batch is N pallets, and the total number of pallets in this storage location is C. If N≤C, then this storage location meets the needs of this batch. If N>C, continue to calculate the remaining NC storage locations S" to be shipped out jfmn , until all the outbound areas of N pallets are met, the remaining areas are all included in the electronic fence;
[0122] When all pallets in this batch have been shipped out, the electronic fence will be cancelled synchronously after confirmation.
[0123] Specifically, the specific process of the algorithm for determining the range of the electronic fence when entering the warehouse in step S112 is as follows:
[0124] When the warehousing task is issued, find all the empty storage locations S in the warehouse area jfmn ;
[0125] S1121: Sort all cigarette brands by frequency of entry and exit. Cigarette brands with high frequency of entry and exit are placed on lower floors and closer to the platform. This reduces the labor intensity of forklift operators and improves the efficiency of entry and exit.
[0126] The frequency coefficient is set to δ. The δ value of each brand will change with the frequency of in-and-out inventory within a period of time. It is generally divided into three levels: δ1, δ2, and δ3. δ1 refers to the brand with the highest frequency of in-and-out inventory within a certain period of time, δ2 refers to the brand with a medium frequency of in-and-out inventory within a certain period of time, and δ3 refers to the brand with the lowest frequency of in-and-out inventory within a certain period of time.
[0127] The labor intensity coefficient η is set for each storage location due to different floors and distances from the platform, and the η value for each storage location is fixed;
[0128] Divide each layer into three areas:
[0129] Red zones 07, 08, 09, and 10 are the farthest from the platform and have the highest labor intensity;
[0130] Blue zones 04, 05, 06, 11, 12, and 13 are of medium distance from the platform and require medium labor intensity;
[0131] Green zones 01, 02, 03, 14, 15, and 16 are closest to the platform and require the least labor;
[0132] S1122: When receiving a task to store a batch of cigarette pallets, if the cigarette brand δ value is δ3, the system puts it in the red zone and calculates S jfmn Minimum value of:
[0133]
[0134] If the red zones of all floors are empty, that is, j = 1, 2, 3, 4, the left and right areas are empty, that is, f = l, r, and the red zones mn = 07, 08, 09, 10 are all empty, then MINS jfmn =S 1l07, S 1l07 It is the target storage location. If the warehousing task is issued, when this batch is N pallets, the total number of pallets in this storage location is C. If N≤C, then this storage location meets the needs of this batch. If N>C, continue to calculate the remaining NC storage locations S" jfmn , until all the storage areas for N pallets are met, the remaining areas are included in the electronic fence;
[0135]
[0136] Where S is the storage location, then S j ={S1,…,S n-1 ,S n}; C(S ij ) indicates that brand i is in location S j The current quantity of C SUM is the current total inventory; j represents the layer, when j = 1, C(S ij) represents the current number of brand i in layer 1 S1, that is, the number of brand i in the first layer, denoted by C(S i1 ),∑C(S ij )=C(S i1 )+C(S i2 )+…+C(S in ), which is the sum of the number of brand i on all floors; when i = 1, ∑C(S 1j ) is the total number of finished cigarettes with brand number 1 in the warehouse, C SUM =∑C(S ij ), which is the sum of all the cigarettes in all lanes;
[0137] S1123: When the brand cigarettes are special brands, there are two types of special brands, one is heavy-load cigarettes and the other is special-flavor cigarettes. The specific method for warehousing pallets of special-brand cigarettes is as follows:
[0138] a. When heavy loads of cigarettes are put into storage, the layer needs to be specified:
[0139] It needs to be placed on the first or second floor of the finished product storage area lane, and is preferably placed on the first floor. In this case, j = 01, or j = 02;
[0140] When a heavy-loaded cigarette pallet of brand i enters the warehouse, first determine the frequency of entry and exit of brand i, δ, and determine the red, blue, and green zones, for example, δ = δ1, which is the green zone;
[0141] Due to the heavy load of cigarettes, they can only be placed on the lower floors, i.e. 1st and 2nd floors;
[0142] j'=MIN(K jfmn )(j=1,2), at this time, j=1 or 2 and can only be equal to 1 or 2;
[0143] Let j'=1, find mn'=MIN(K jfmn )(mn=01,02,03,14,15,16);
[0144] If the green area of one layer is full, that is, mn'=16,
[0145] Find mn'=MIN(K when j'=2 jfmn )(mn=01,02,03,14,15,16);
[0146] If the second floor is also full, that is, when mn'=16, the first and second floors of this heavy-loaded cigarette tray are full, then the output is: "Both floors 1 and 2 are full!" to the system or management personnel;
[0147] b. Pallets of special flavor cigarettes need to be stored in a designated isolation area on a certain floor:
[0148] Popping beads cigarettes with mint, blueberry or other flavors need to be placed in a special storage area to distinguish them from other cigarettes;
[0149] When pallets of special flavor cigarette brands are put into storage, they are placed directly in special areas and special locations to separate them from other cigarettes.
[0150] Specifically, when the warehouse-in and warehouse-out operations are performed simultaneously in step S113, the specific process of the algorithm for determining the range of the electronic fence is as follows: when warehouse-in and warehouse-out are performed simultaneously, the electronic fence is calculated and loaded respectively, and a warehouse-in or warehouse-out task is completed, and the electronic fence is released synchronously.
[0151] Specifically, the specific process of establishing the warehouse data collection model in step S2 is as follows:
[0152] S21: Collect the brand and production date data of the pallets in stock according to the above data collection requirements;
[0153] S22: The infrared grating's irradiation range collected according to the above data;
[0154] S23: Setting a wireless transmission device according to the above data collection requirements to transmit the data to the system;
[0155] S24: The data acquisition model is set according to the above data acquisition requirements. The control system and the monitoring system use independent sensors, control hosts, alarms, transmitters, receivers, detectors, and operating software respectively.
[0156] For example, Figure 3 In the case of S 1r01 and S 1r02 When there are two areas, the electronic fences and infrared grating shooting devices in these two areas are turned off. When the forklift operator enters areas other than these two areas, the system will alarm.
[0157] Example 2
[0158] The present invention discloses an AI-based electronic fence device for a tobacco flat warehouse, comprising:
[0159] Electronic fence pulse host, transmitter, receiver, detector, infrared grating shooting device, 5G CPE wireless data transmission device, AI chip and communication system, including:
[0160] The electronic fence pulse host detects the movement or change of the target object by emitting and receiving microwave signals to the surrounding area through the detector. When the electronic fence detects an abnormal situation, the detector will send an alarm signal, which will be transmitted to the alarm host or central control console; the alarm host or central control console will analyze and process the alarm signal, trigger the corresponding alarm mode, and record the relevant information of the alarm event and upload it to the management system. Use pulse electronic fences around the warehouse area.
[0161] The infrared grating shooting device is composed of a transmitter and a receiver. It uses infrared light to pass through the LED infrared light emitting diode, and then through the optical mirror to focus the light to a long distance and receive it by the receiver. When the light is blocked by people or forklifts, an alarm will be issued and reported to the management system; the infrared grating shooting device is used in the middle of the warehouse area.
[0162] A data acquisition device is used to collect video signals and monitor the completion status of the electronic fence; a 5G CPE wireless data transmission device is used to transmit the data collected by the data acquisition device to the system background;
[0163] The AI chip uses the NVIDIA A100 chip. With the help of Tensor floating-point computing (TF32) precision, the NVIDIA A100 Tensor Core can provide 20 times higher performance than NVIDIA Volta without changing the code; NVIDIA A100 uses double-precision Tensor Core, which can provide 3 times the AI computing speed for large models during training operations (compared to the V100 chip). The AI chip calculates the time and range of the electronic fence activation and closure based on the algorithm.
[0164] Communication system, including wireless 5G CPE monitoring video communication, communication between management system and electronic fence system.
[0165] Example 3
[0166] An AI-based electronic fence system for tobacco flat warehouses of the present invention includes a processor and a storage medium;
[0167] The storage medium is used to store instructions;
[0168] The processor is used to operate according to the instructions to execute the steps of the method according to any one of claims 1 to 5.
[0169] Example 4
[0170] A computer-readable storage medium of the present invention stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
[0171] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.
Claims
1. An AI-based electronic fence method for tobacco flat warehouse, characterized in that: The electronic fence method comprises the following specific steps: S1: Create a large model of the electronic fence range; S11: Algorithm for determining the range of the electronic fence; S111: Algorithm for determining the range of the electronic fence when leaving the warehouse; S112: Algorithm for determining the range of the electronic fence when entering the warehouse; S113: When warehouse-out and warehouse-in are operated simultaneously, an algorithm for determining the range of the electronic fence; S2: Establish a warehouse data collection model; S3: 5G CPE terminals are deployed in the storage area and connected to sensors and infrared gratings; S4: 5G CPE terminal data is transmitted to the AI model, which analyzes and calculates according to the in-and-out instructions to determine whether to open or close the electronic fence of a certain area; S5: Complete the storage and retrieval operations according to the range of the electronic fence.
2. The AI-based electronic fence method for tobacco flat warehouse as claimed in claim 1, characterized in that: The specific process of the algorithm for determining the electronic fence range when leaving the warehouse in step S111 is as follows: S1111: Naming of storage location: There are 4 floors in the flat storage, and each floor has two storage areas on the left and right sides. The storage location is named S jfmn , j is the floor, f=l(left) is the left side, f=r(right) is the right side, each area has 16 storage locations, represented by mn in the order of storage locations; if a tray of cigarettes is put into storage and placed in storage location S jfmn , then this cargo location is recorded as S jfmn ', indicating that goods have been placed in this cargo space and it is not an empty cargo space; S1112: Calculate total inventory; Where C is the number of pallets in each storage location, C SUM is the current total inventory, S is the storage location, but C(S ij ) indicates that brand i cigarettes are on floor S j The current quantity of C SUM is the current total inventory; j represents the floor number. When j=1, C(S ij ) represents the current quantity of brand i cigarettes on floor S1 (1st floor), that is, the quantity of brand i cigarettes on the 1st floor, denoted as C(S i1 ),∑C(S ij )=C(S i1 )+C(S i2 )+…+C(S in ), is the sum of the number of brand i cigarettes on all floors; when i = 1, ∑C(S 1j ) is the total number of finished cigarettes with brand number 1 in the warehouse, C SUM =∑C(S ij ), which is the total number of all cigarettes on all floors; S1113: Calculate the earliest storage time of a certain brand of cigarettes in the warehouse area, and according to the first-in-first-out principle, the earliest pallet of this brand that enters the warehouse will be removed from the warehouse; When a cigarette pallet enters the warehouse, a time mark is generated, which is denoted as T and is expressed as shown in the following formula (3): T'=T it =T i2024MMddhhmmss (3) Wherein, i represents the brand, i=1,…,q-1,q; 2024 is the year, if it is 2023, then record it as 2023; MM is the month, MM=01,02,03,04,05,06,07,08,09,10,11,12; dd is the date, dd=01,...31; hh is the hour of the time, hh=00,01,02,03,04...23; mm is the minute of the time, mm=00,01,02,03,04,...59; ss is the second of the time, ss=00,01,02,03,04,...59; t' is the earliest storage time in all lanes, as shown below: t'=MAXt=MAX{2024MMddhhmmss} (4) Among them, MAXt represents the earliest time that this brand enters the warehouse in all lanes. The position corresponding to this time is the pallet position to be shipped out of the warehouse, and this position is recorded as S' jfmn , that is, this pallet is the pallet to be shipped out, and the storage location S' where this pallet is located is the storage location to be shipped out. If the shipping task is issued, this batch is N pallets, and the total number of pallets in this storage location is C. If N≤C, then this storage location meets the needs of this batch. If N>C, continue to calculate the remaining NC storage locations S" to be shipped out jfmn , until all the outbound areas of N pallets are met, the remaining areas are all included in the electronic fence; When all pallets in this batch have been shipped out, the electronic fence will be cancelled synchronously after confirmation.
3. The AI-based electronic fence method for tobacco flat warehouse as claimed in claim 2, characterized in that: The specific process of the algorithm for determining the range of the electronic fence during storage in step S112 is as follows: When the warehousing task is issued, find all the empty storage locations S in the warehouse area jfmn ; S1121: Sort all cigarette brands by frequency of entry and exit. Cigarette brands with high frequency of entry and exit are placed on lower floors and closer to the platform. This reduces the labor intensity of forklift operators and improves the efficiency of entry and exit. The frequency coefficient is set to δ. The δ value of each brand will change with the frequency of in-and-out inventory within a period of time. It is generally divided into three levels: δ1, δ2, and δ3. δ1 refers to the brand with the highest frequency of in-and-out inventory within a certain period of time, δ2 refers to the brand with a medium frequency of in-and-out inventory within a certain period of time, and δ3 refers to the brand with the lowest frequency of in-and-out inventory within a certain period of time. The labor intensity coefficient η is set for each storage location due to different floors and distances from the platform, and the η value for each storage location is fixed; Divide each layer into three areas: Red zones 07, 08, 09, and 10 are the farthest from the platform and have the highest labor intensity; Blue zones 04, 05, 06, 11, 12, and 13 are of medium distance from the platform and require medium labor intensity; Green zones 01, 02, 03, 14, 15, and 16 are closest to the platform and require the least labor; S1122: When receiving a task to store a batch of cigarette pallets, if the cigarette brand δ value is δ3, the system puts it in the red zone and calculates S jfmn Minimum value of: If the red zones of all floors are empty, that is, j = 1, 2, 3, 4, the left and right areas are empty, that is, f = l, r, and the red zones mn = 07, 08, 09, 10 are all empty, then MINS jfmn =S 1l07 ,S 1l07 It is the target storage location. If the warehousing task is issued, when this batch is N pallets, the total number of pallets in this storage location is C. If N≤C, then this storage location meets the needs of this batch. If N>C, continue to calculate the remaining NC storage locations S" jfmn , until all the storage areas for N pallets are met, the remaining areas are included in the electronic fence; Where S is the storage location, then S j ={S1,…,S n-1 ,S n }; C(S ij ) indicates that brand i is in location S j The current quantity of C SUM is the current total inventory; j represents the layer, when j = 1, C(S ij ) represents the current number of brand i in layer 1 S1, that is, the number of brand i in the first layer, denoted by C(S i1 ),∑C(S ij )=C(S i1 )+C(S i2 )+…+C(S in ), which is the sum of the number of brand i on all floors; when i = 1, ∑C(S 1j ) is the total number of finished cigarettes with brand number 1 in the warehouse, C SUM =∑C(S ij ), which is the sum of all the cigarettes in all lanes; S1123: When the brand cigarettes are special brands, there are two types of special brands, one is heavy-load cigarettes and the other is special-flavor cigarettes. The specific method for warehousing pallets of special-brand cigarettes is as follows: a. When heavy loads of cigarettes are put into storage, the layer needs to be specified: It needs to be placed on the first or second floor of the finished product storage area lane, and is preferably placed on the first floor. In this case, j = 01, or j = 02; When a heavy-loaded cigarette pallet of brand i enters the warehouse, first determine the frequency of entry and exit of brand i, δ, and determine the red, blue, and green zones, for example, δ = δ1, which is the green zone; Due to the heavy load of cigarettes, they can only be placed on the lower floors, i.e. 1st and 2nd floors; j'=MIN(K jfmn )(j=1,2), at this time, j=1 or 2 and can only be equal to 1 or 2; Let j'=1, find mn'=MIN(K jfmn )(mn=01,02,03,14,15,16); If the green area of one layer is full, that is, mn'=16, Find mn'=MIN(K when j'=2 jfmn )(mn=01,02,03,14,15,16); If the second floor is also full, that is, when mn'=16, the first and second floors of this heavy-loaded cigarette tray are full, then the output: "Both floors 1 and 2 are full!" is given to the system or management personnel; b. Pallets of special flavor cigarettes need to be stored in a designated isolation area on a certain floor: Popping beads cigarettes with mint, blueberry or other flavors need to be placed in a special storage area to distinguish them from other cigarettes; When pallets of special flavor cigarette brands are put into storage, they are placed directly in special areas and special locations to separate them from other cigarettes.
4. The AI-based electronic fence method for tobacco flat warehouse as claimed in claim 3, characterized in that: When the warehouse-in and warehouse-out operations are performed simultaneously in step S113, the specific process of the algorithm for determining the range of the electronic fence is as follows: when warehouse-in and warehouse-out are performed simultaneously, the electronic fence is calculated and loaded respectively, and a warehouse-in or warehouse-out task is completed, and the electronic fence is released synchronously.
5. The AI-based electronic fence method for tobacco flat warehouse as claimed in claim 1, characterized in that: The specific process of establishing the warehouse data collection model in step S2 is as follows: S21: Collect the brand and production date data of the pallets in stock according to the above data collection requirements; S22: The infrared grating's irradiation range collected according to the above data; S23: Setting a wireless transmission device according to the above data collection requirements to transmit the data to the system; S24: The data acquisition model is set according to the above data acquisition requirements. The control system and the monitoring system use independent sensors, control hosts, alarms, transmitters, receivers, detectors, and operating software respectively.
6. An AI-based electronic fence device for tobacco flat warehouse, characterized in that: include: Electronic fence pulse host, detector, infrared grating shooting device, 5G CPE wireless data transmission device, AI chip and communication system, including: The electronic fence pulse host detects the movement or change of the target object by emitting and receiving microwave signals to the surrounding area through the detector. When the electronic fence detects an abnormal situation, the detector will send out an alarm signal, which will be transmitted to the alarm host or central control console; the alarm host or central control console will analyze and process the alarm signal, trigger the corresponding alarm mode, and record the relevant information of the alarm event and upload it to the management system; use pulse electronic fences around the warehouse area; The infrared grating shooting device is composed of a transmitter and a receiver. It uses infrared light to pass through the LED infrared light emitting diode, and then is focused by an optical mirror to transmit the light to a long distance and receive it by the receiver. When the light is blocked by a person or a forklift, an alarm will be issued and reported to the management system. The infrared grating shooting device is used in the middle of the warehouse area. A data acquisition device is used to collect video signals and monitor the completion status of the electronic fence; a 5G CPE wireless data transmission device is used to transmit the data collected by the data acquisition device to the system background; AI chip, using NVIDIA A100 chip, calculates the time and range of starting and closing the electronic fence based on the algorithm; Communication system, including wireless 5G CPE monitoring video communication, communication between management system and electronic fence system.
7. An AI-based electronic fence system for tobacco warehouses, characterized in that: including processor and storage medium; The storage medium is used to store instructions; The processor is used to operate according to the instructions to execute the steps of the method according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that: A computer program is stored, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Intelligent agricultural resource configuration management method and system based on dynamic prediction
CN117391287A