Vehicle-mounted cargo information display system and method based on RFID tag

Through the vehicle-mounted cargo information display system based on RFID tags, automatic collection, real-time display and dynamic management of cargo information during loading and unloading of AGV trolleys is realized, which solves the problems of lagging information updates and single display methods in traditional cargo management methods, and improves logistics operation efficiency.

CN120069697APending Publication Date: 2025-05-30CRRC YANGTZE GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510033458.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-09
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The traditional cargo management method has problems such as many manual interventions, lagging information updates and single display methods during the loading and unloading of AGV trolleys, which is difficult to meet the real-time update and clear display needs of multiple cargo information.

Method used

The vehicle cargo information display system based on RFID tags is adopted, and the RFID tag information is obtained through the tag reading module. The encoding and conversion module converts the UTF-8 encoding into a GBK-encoded hexadecimal format. The display control module generates a partition layout plan based on the total number of tags and the screen partitioning strategy, realizes dynamic display, and automatically updates the RFID tag information in the data storage module through the data synchronization module.

Benefits of technology

It realizes automatic collection, real-time display and dynamic management of cargo information during loading and unloading of unmanned transport vehicles, improves logistics operation efficiency, and solves the problems of lagging information updates and single display methods in traditional cargo management methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120069697A_ABST
    Figure CN120069697A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle-mounted goods information display system and method based on an RFID tag, and belongs to the field of tag information display, and the system comprises a tag reading module which is used for obtaining the RFID tag information of vehicle-mounted goods; the code conversion module is used for converting the RFID tag information from a UTF-8 coded character string into a hexadecimal format of GBK coding; the display control module is used for counting the total number of labels of the coded label information, generating a partition layout scheme based on the total number of the labels and a screen partition strategy, and dynamically displaying the coded label information according to the partition layout scheme; the data synchronization module is used for detecting the change condition of the RFID tag information of the goods in the vehicle, and automatically updating the RFID tag information in the data storage module and triggering the display control module to perform partition layout again when detecting that tag data in the RFID tag information is changed; and the data storage module is used for storing the RFID tag information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of tag information display, and particularly to a vehicle-mounted cargo information display system and method based on RFID tags. Background Art

[0002] In recent years, with the booming development of e-commerce and intelligent manufacturing, intelligent logistics systems have played an increasingly important role in improving logistics efficiency and reducing operating costs. Among them, Automated Guided Vehicles (AGVs), as the core equipment of intelligent logistics systems, have been widely used in cargo transportation and loading / unloading operations in scenarios such as warehousing centers and production workshops, becoming an important support for realizing logistics automation and intelligence.

[0003] However, in the actual application process of AGV vehicles, the traditional cargo management method still has many limitations. It not only requires frequent manual intervention and confirmation by staff, but also often has significant delays in the collection, update, and display of cargo information. This problem of data lag seriously affects the efficiency and accuracy of logistics operations, and at the same time increases the labor cost and error risk of cargo management.

[0004] Especially during the dynamic operations of AGV vehicles such as loading, transporting, and unloading, higher requirements are put forward for the convenience and flexibility of cargo information display. However, due to the single and fixed characteristics of the currently commonly used cargo information display method, it cannot effectively meet the need to simultaneously display multiple cargo information, let alone cope with complex scenarios where the number and content of tags change frequently. The limitations of this display method have become an important factor restricting the further development of intelligent logistics systems.

[0005] In addition, in actual applications, the types and quantities of goods loaded on AGV vehicles often change dynamically with the change of operation tasks. This requires the information display system to be able to adapt to this change in real time. However, due to the lack of flexible zoning functions and dynamic adjustment mechanisms, the traditional display method is difficult to meet the needs of real-time update and clear display of multiple tag information. This not only affects the intuitive grasp of the cargo status by operators, but also increases the management difficulty and error risk in the logistics operation process.

[0006] Therefore, finding a method that can display multiple tag information in zones and update cargo information in a timely manner is a technical problem that needs to be urgently solved by those skilled in the art. Summary of the Invention

[0007] The present invention provides a vehicle-mounted cargo information display system and method based on RFID tags, which are used to solve the defects of single cargo information display and inability to update cargo information in a timely manner in the prior art, realize automatic collection, real-time display and dynamic management of cargo information during the loading and unloading process of unmanned transport vehicles, and improve the efficiency of logistics operations.

[0008] The present invention provides a vehicle-mounted cargo information display system based on RFID tags, including:

[0009] A tag reading module, which is used to obtain the RFID tag information of the vehicle-mounted cargo when detecting that the rolling door of the unmanned transport vehicle is opened; the RFID tag information is a UTF-8 encoded string;

[0010] An encoding conversion module, which is used to receive the RFID tag information and convert the RFID tag information from a UTF-8 encoded string into a hexadecimal format encoded in GBK to obtain the encoded tag information;

[0011] A display control module, which is used to count the total number of tags in the encoded tag information, generate a partition layout plan based on the total number of tags and the screen partition strategy, and dynamically display the encoded tag information according to the partition layout plan;

[0012] A data synchronization module, which is used to detect the change situation of the RFID tag information of the cargo in the vehicle. When it detects that the tag data in the RFID tag information changes, it automatically updates the RFID tag information in the data storage module and triggers the display control module to re-perform the partition layout;

[0013] A data storage module, which is used to store the RFID tag information.

[0014] According to the vehicle-mounted cargo information display system based on RFID tags provided by the present invention, the RFID tag information includes identification information, cargo-related information, data format information and status information. Among them, the identification information includes an EPC code, an EPC area index number and a tag number, the data format information is UTF-8 encoded, and the status information includes a data integrity mark, an update time and a processing status mark.

[0015] According to the vehicle-mounted cargo information display system based on RFID tags provided by the present invention, the encoding conversion process of the encoding conversion module is as follows:

[0016] Step 1: Convert the UTF-8 encoded string into a wide character format to obtain wide character format tag information;

[0017] Step 2: Convert the wide character format tag information into octal GBK encoded data according to the GBK encoding rule to obtain octal tag information;

[0018] Step 3: Convert the octal tag information into a hexadecimal encoding format to obtain the encoded tag information.

[0019] According to an in-vehicle cargo information display system based on RFID tags provided by the present invention, Step 2 specifically includes:

[0020] If the wide-character format tag information is an ASCII character, convert the RFID tag information into a single-byte GBK encoding;

[0021] If the wide-character format tag information is a Chinese character or a special character, convert the RFID tag information into a double-byte GBK encoding.

[0022] According to an in-vehicle cargo information display system based on RFID tags provided by the present invention, the screen partitioning strategy includes:

[0023] Calculate the ideal number of rows based on the total number of tags;

[0024] Calculate the number of columns based on the ideal number of rows;

[0025] Calculate the width and height of each partition according to the display screen size, the ideal number of rows, and the number of columns:

[0026] If the width or height of a partition is less than the preset partition size, set the width and height of the partition to the preset partition size;

[0027] Calculate the upper left corner coordinates of each partition according to the width and height of the partition;

[0028] Allocate the RFID tag information to each partition in row-column priority order based on the upper left corner coordinates of each partition.

[0029] According to an in-vehicle cargo information display system based on RFID tags provided by the present invention, the RFID tag reading module further includes format checking of the RFID tag information, specifically including:

[0030] Read the identification information of the RFID tag information, and detect whether the RFID tag is abnormal according to the identification information:

[0031] If the identification information is abnormal, mark the processing status of the RFID tag information as "abnormal" to obtain an "abnormal" tag, and store it in the data storage module;

[0032] If the identification information is normal, mark the processing status of the RFID tag information as "to be processed" to obtain a "to be processed" tag, parse the "to be processed" tag data, and store the "to be processed" tag in the data storage module. When reading the "to be processed" tag, generate a read operation log.

[0033] A vehicle-mounted cargo information display system based on RFID tags provided by the present invention, the data storage module includes:

[0034] A main table for storing "to-be-processed" tags, the main table including tag number, cargo batch, weight, item type, and update time;

[0035] An auxiliary table for recording "abnormal" tags, the auxiliary table including tag number, abnormal type, and detection time.

[0036] The present invention also provides a method for displaying vehicle-mounted cargo information based on RFID tags, applied to the vehicle-mounted cargo information display system as described above, including the following steps:

[0037] S1. When it is detected that the rolling door of the unmanned transport vehicle is opened, obtain the RFID tag information of the vehicle-mounted cargo; the RFID tag information is a UTF-8 encoded string; wherein the RFID tag information includes identification information, cargo-related information, data format information, and status information, wherein the identification information includes EPC code, EPC area index number, and tag number, the data format information is UTF-8 encoding, and the status information includes data integrity mark, update time, and processing status mark;

[0038] S2. Convert the RFID tag information from a UTF-8 encoded string to a hexadecimal format encoded in GBK to obtain the encoded tag information;

[0039] S3. Count the total number of tags in the encoded tag information, and generate a partition layout plan based on the total number of tags and the screen partition strategy, and dynamically display the encoded tag information according to the partition layout plan;

[0040] S4. Detect the change situation of the RFID tag information of the cargo in the vehicle. When it is detected that the tag data in the RFID tag information changes, automatically update the RFID tag information in the data storage module and trigger the display control module to re-perform the partition layout;

[0041] S5. Store the RFID tag information.

[0042] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, it implements the vehicle-mounted cargo information display method as described above.

[0043] The present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the vehicle-mounted cargo information display method as described above.

[0044] An in-vehicle cargo information display system and method provided by the present invention convert a UTF-8 encoded string into a wide character format and then into a hexadecimal format through GBK encoding to ensure the accurate display of cargo information, and real-time monitor the change of tag data and update it, realizing the automatic collection, real-time display and dynamic management of cargo information during the loading and unloading process of unmanned transport vehicles, and improving the logistics operation efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0046] Figure 1 is an application block diagram of the in-vehicle cargo information display system provided by the present invention;

[0047] Figure 2 is a schematic flow chart of the in-vehicle cargo information display system provided by the present invention;

[0048] Figure 3 is a flow chart of the in-vehicle cargo information display method provided by the present invention;

[0049] Figure 4 is a schematic structural diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0050] To make the objectives, technical solutions and advantages of the present invention clearer, the following will clearly and completely describe the technical solutions in the present invention in conjunction with the drawings in the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. Based on the embodiments in the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0051] As Figure 1 and Figure 2 shown, the present invention provides an in-vehicle cargo information display system based on RFID tags, including:

[0052] A label reading module, which is used to obtain the RFID label information of the on-vehicle goods when detecting that the rolling door of the driverless transport vehicle is opened; the RFID label information is a UTF-8 encoded string; wherein, the RFID label information includes identification information, goods-related information, data format information and status information, wherein the identification information includes an EPC code, an EPC area index number and a label number, the data format information is UTF-8 encoded, and the status information includes a data integrity flag, an update time and a processing status flag;

[0053] An encoding conversion module, which is used to receive the RFID label information and convert the RFID label information from a UTF-8 encoded string into a hexadecimal format encoded in GBK to obtain the encoded label information;

[0054] A display control module, which is used to count the total number of labels of the encoded label information and generate a partition layout scheme based on the total number of labels and the screen partition strategy, and dynamically display the encoded label information according to the partition layout scheme;

[0055] A data synchronization module, which is used to detect the change situation of the RFID label information of the goods in the vehicle. When it detects that the label data in the RFID label information changes, it automatically updates the RFID label information in the data storage module and triggers the display control module to re-perform the partition layout;

[0056] A data storage module, which is used to store the RFID label information.

[0057] Wherein, the data storage module includes:

[0058] A main table, which is used to store "to-be-processed" labels. The main table includes a label number, a goods batch, a weight, an item type and an update time;

[0059] An auxiliary table, which is used to record "abnormal" labels. The auxiliary table includes a label number, an abnormal type and a detection time.

[0060] It can be understood that the label number is used to identify each RFID label, the goods batch records the goods batch information to which the RFID label belongs, which is convenient for managing goods of the same batch, and the update time is used to record the time stamp of each data update, which is used for traceability and data consistency check.

[0061] Through the label reading module, the encoding conversion module, the display control module, the data synchronization module and the data storage module, the present invention monitors and updates the label data in real time, realizes the automatic collection, real-time display and dynamic management of the goods information during the loading and unloading process of the driverless transport vehicle, effectively solves the technical problems such as a large amount of manual intervention, lagging information update and single display mode in the traditional goods management mode, and improves the logistics operation efficiency.

[0062] In an embodiment of the present invention, an RFID antenna is used to obtain RFID tag information of on-vehicle goods, that is, when it is detected that the rolling door of the driverless vehicle is opened, the RFID antenna is automatically started, and the RFID antenna starts to read the RFID tag information of the goods in the vehicle.

[0063] In an embodiment of the present invention, the goods-related information includes: goods batch, item type, goods weight, and delivery point information.

[0064] In an embodiment of the present invention, the RFID tag reading module further includes format checking of the RFID tag information, specifically including:

[0065] Reading the identification information of the RFID tag information, and detecting whether the RFID tag is abnormal according to the identification information:

[0066] If the identification information is abnormal, the processing status of the RFID tag information is marked as "abnormal", an "abnormal" tag is obtained, and it is stored in the data storage module;

[0067] If the identification information is normal, the processing status of the RFID tag information is marked as "to be processed", a "to be processed" tag is obtained, the data of the "to be processed" tag is parsed, and the "to be processed" tag is stored in the data storage module. When the "to be processed" tag is read, a read operation log is generated.

[0068] Specifically, parsing the data of the "to be processed" tag to obtain the goods batch information, item type, delivery point information, and weight information obtained.

[0069] In an embodiment of the present invention, detecting whether the RFID tag is abnormal according to the identification information specifically includes:

[0070] When the EPC area index number exceeds the index number range, the error code is recorded as 1, and the processing status is marked as "abnormal";

[0071] When the EPC area data is incomplete, the error code is recorded as 2, and the processing status is marked as "abnormal";

[0072] When the EPC area code exceeds the preset code range, the error code is recorded as 3, and the processing status is marked as "abnormal";

[0073] When the EPC area data format does not conform to the preset data format, the error code is recorded as 4, and the processing status is marked as "abnormal".

[0074] Among them, the error code is recorded in the exception type of the auxiliary table.

[0075] The index number range, the preset code range, and the preset data format can all be set according to actual usage requirements, and the present application does not make specific limitations on this.

[0076] By verifying the EPC area index number, data integrity, and format specifications, and recording the abnormal information in a dedicated error log table, the reliability and maintainability of the on-vehicle cargo information display system are improved in the present invention.

[0077] In an embodiment of the present invention, the encoding conversion process of the encoding conversion module is as follows:

[0078] Step 1: Convert the UTF-8 encoded string to a wide character format to obtain wide character format tag information;

[0079] Step 2: Convert the wide character format tag information to octal GBK encoded data according to the GBK encoding rule to obtain octal tag information;

[0080] Step 3: Convert the octal tag information to a hexadecimal encoding format to obtain encoded tag information.

[0081] Further, step 2 specifically includes:

[0082] If it is detected that the wide character format tag information is an ASCII character, convert the RFID tag information to single-byte GBK encoding;

[0083] If it is detected that the wide character format tag information is a Chinese character or a special character, convert the RFID tag information to double-byte GBK encoding.

[0084] The present invention adopts a multi-level encoding conversion technology. By converting the UTF-8 encoding to a wide character format and then converting it to a hexadecimal format through GBK encoding, the compatibility problem of displaying Chinese characters, symbols, and other multi-characters on the communication screen is solved, ensuring the accurate display of cargo information.

[0085] Specifically, the encoding conversion is described with a specific embodiment:

[0086] The input string str includes character information encoded in UTF-8;

[0087] Use the string library in c++ to convert the UTF-8 encoded string str to a wide character wstring format to obtain a wide character sequence {w i}, where 1 ≤ i ≤ n, n is the number of wide characters, and each wide character w i is represented by 16 bits;

[0088] Set the target encoding format to GBK, and set the minimum character unit to 1 byte (ASCII) or 2 bytes (Chinese characters):

[0089] If the wide character w i is an ASCII character, the GBK encoding is a single-byte b j ;

[0090] If the wide character w i is a Chinese character or a special character, the GBK encoding is a two-byte sequence (b j , b j+1 ), where 1 ≤ j ≤ m, and m is the total number of bytes after GBK encoding;

[0091] Store the byte sequence {bj} after GBK encoding as a string gbkStr;

[0092] Read the byte sequence {bj} after GBK encoding, and combine every two bytes into a 16-bit hexadecimal number h j =(b j <<8)+b j+1 , where represents the integer part of m divided by 2.

[0093] In an embodiment of the present invention, the screen partitioning strategy includes:

[0094] Calculate the ideal number of rows based on the total number of tags; the calculation formula for the ideal number of rows is:

[0095]

[0096] where r represents the ideal number of rows and N represents the total number of tags;

[0097] Calculate the number of columns based on the ideal number of rows; the number of columns meets the tag quantity requirement, and the calculation formula is:

[0098] c = |N / r|

[0099] where c represents the number of columns;

[0100] Calculate the width and height of each partition according to the display screen size, the ideal number of rows, and the number of columns:

[0101] If the width or height of the partition is less than the preset partition size, set the width and height of the partition to the preset partition size;

[0102] Calculate the upper left corner coordinates of each partition according to the width and height of the partition;

[0103] Allocate the RFID tag information to each partition in row-major order based on the upper left corner coordinates of each partition.

[0104] Specifically, the calculation formula for the width of the partition is:

[0105] w = W / c

[0106] where w represents the width of the partition and W represents the display screen width;

[0107] The height calculation formula for the partition is:

[0108] h = H / r

[0109] Where h represents the height of the partition, and H represents the height of the display screen.

[0110] The calculation formula for the upper left corner coordinates of the partition is:

[0111] X i,j = j×w

[0112] y i,j = i×h

[0113] Where x i,j represents the abscissa of the upper left corner of the partition in the i-th row and j-th column, y i,j represents the ordinate of the upper left corner of the partition in the i-th row and j-th column, i represents the row number where the partition is located, 0 ≤ i < r, and j represents the column number where the partition is located, 0 ≤ j < c.

[0114] It can be understood that the preset partition size is the minimum height w min and the minimum width h min , if w < w min , then take w = w min , that is, set the width of this partition to w min ; if h < h min , then take h = h min , that is, set the height of this partition to h min ; if the calculated width and height of the partition are greater than the preset size, then display according to the calculated width and height of the partition to ensure that the screen content can be clearly displayed.

[0115] Based on the screen partitioning strategy, the present invention calculates the ideal number of rows and columns, and adaptively adjusts the partition size in combination with the display screen size, realizing the reasonable layout and display of multi-label information, avoiding information overlap, and improving the display effect.

[0116] In an embodiment of the present invention, the automatic update process in the data synchronization module includes:

[0117] Detect changes in the in-vehicle cargo label information and record the label numbers that have changed;

[0118] When a new label is detected, write the new label information into the data storage module and display it on the display screen;

[0119] When a label is detected to be reduced, update the display screen content to display the existing cargo information in the vehicle.

[0120] In an embodiment of the present invention, the data storage module realizes persistent storage of data through an SQL database, where the SQL database is developed using the SQLite3 library file of C++.

[0121] As Figure 3 shown, the present invention also provides a method for displaying vehicle-mounted cargo information based on RFID tags, which is applied to the vehicle-mounted cargo information display system as described above, and includes the following steps:

[0122] S1. When it is detected that the rolling door of the unmanned transport vehicle is opened, obtain the RFID tag information of the vehicle-mounted cargo; the RFID tag information is a UTF-8 encoded string; where the RFID tag information includes identification information, cargo-related information, data format information, and status information, where the identification information includes an EPC code, an EPC area index number, and a tag number, the data format information is UTF-8 encoded, and the status information includes a data integrity mark, an update time, and a processing status mark;

[0123] S2. Convert the RFID tag information from a UTF-8 encoded string to a hexadecimal format encoded in GBK to obtain the encoded tag information;

[0124] S3. Count the total number of tags in the encoded tag information, and generate a partition layout plan based on the total number of tags and the screen partition strategy, and dynamically display the encoded tag information according to the partition layout plan;

[0125] S4. Detect the change situation of the RFID tag information of the cargo in the vehicle. When it is detected that the tag data in the RFID tag information changes, automatically update the RFID tag information in the data storage module and trigger the display control module to re-perform the partition layout;

[0126] S5. Store the RFID tag information.

[0127] The vehicle-mounted cargo information display device provided by the present invention will be described below. The XX device described below can be mutually corresponding and referred to the vehicle-mounted cargo information display method described above.

[0128] Figure 4 Illustrates a schematic diagram of the physical structure of an electronic device, as Figure 4As shown in the figure, the electronic device may include: a processor 410, a communications interface 420, a memory 430, and a communication bus 440. Among them, the processor 410, the communications interface 420, and the memory 430 complete communication with each other through the communication bus 440. The processor 410 may call the logical instructions in the memory 430 to execute the vehicle cargo information display method, and this method includes: when it is detected that the rolling door of the unmanned transport vehicle is opened, obtaining the RFID tag information of the vehicle cargo; converting the RFID tag information from a UTF-8 encoded string to a hexadecimal format encoded in GBK to obtain the encoded tag information; counting the total number of tags of the encoded tag information, and generating a partition layout plan based on the total number of tags and the screen partition strategy, and dynamically displaying the encoded tag information according to the partition layout plan; detecting the change situation of the RFID tag information of the goods in the vehicle, and when it is detected that the tag data in the RFID tag information changes, automatically updating the RFID tag information in the data storage module and triggering the display control module to re-perform the partition layout; storing the RFID tag information.

[0129] In addition, when the logical instructions in the above-mentioned memory 430 can be implemented in the form of software functional units and sold or used as an independent product, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. And the aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.

[0130] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the on-vehicle cargo information display method provided by the above-mentioned various methods. The method includes: when detecting that the rolling door of the driverless transport vehicle is opened, obtaining the RFID tag information of the on-vehicle cargo; converting the RFID tag information from a UTF-8 encoded string to a hexadecimal format encoded in GBK to obtain the encoded tag information; counting the total number of tags in the encoded tag information, and generating a partition layout plan based on the total number of tags and the screen partition strategy, and dynamically displaying the encoded tag information according to the partition layout plan; detecting the change situation of the RFID tag information of the cargo in the vehicle, and when detecting that the tag data in the RFID tag information changes, automatically updating the RFID tag information in the data storage module and triggering the display control module to re-perform the partition layout; storing the RFID tag information.

[0131] In another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is implemented to execute the on-vehicle cargo information display method provided by the above-mentioned various methods. The method includes: when detecting that the rolling door of the driverless transport vehicle is opened, obtaining the RFID tag information of the on-vehicle cargo; converting the RFID tag information from a UTF-8 encoded string to a hexadecimal format encoded in GBK to obtain the encoded tag information; counting the total number of tags in the encoded tag information, and generating a partition layout plan based on the total number of tags and the screen partition strategy, and dynamically displaying the encoded tag information according to the partition layout plan; detecting the change situation of the RFID tag information of the cargo in the vehicle, and when detecting that the tag data in the RFID tag information changes, automatically updating the RFID tag information in the data storage module and triggering the display control module to re-perform the partition layout; storing the RFID tag information.

[0132] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative labor.

[0133] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0134] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A vehicle cargo information display system based on RFID tags, characterized in that: include: The tag reading module is used to obtain the RFID tag information of the cargo on the vehicle when the rolling door of the unmanned transport vehicle is detected to be opened; The RFID tag information is a UTF-8 encoded string; A coding conversion module, used for receiving the RFID tag information, and converting the RFID tag information from a UTF-8 encoded string into a GBK encoded hexadecimal format to obtain encoded tag information; A display control module, used for counting the total number of labels of the encoded label information, generating a partition layout scheme based on the total number of labels and a screen partition strategy, and dynamically displaying the encoded label information according to the partition layout scheme; The data synchronization module is used to detect changes in the RFID tag information of the goods in the vehicle. When changes are detected in the tag data of the RFID tag information, the RFID tag information in the data storage module is automatically updated and the display control module is triggered to re-arrange the partitions; The data storage module is used to store the RFID tag information.

2. The vehicle-mounted cargo information display system based on RFID tags according to claim 1 is characterized in that: The RFID tag information includes identification information, cargo-related information, data format information and status information, wherein the identification information includes EPC code, EPC area index number and tag number, the data format information is UTF-8 encoding, and the status information includes data integrity mark, update time and processing status mark.

3. The vehicle-mounted cargo information display system based on RFID tags according to claim 2 is characterized in that: The encoding conversion process of the encoding conversion module is as follows: Step 1: Convert the UTF-8 encoded string into a wide character format to obtain wide character format label information; Step 2: convert the wide character format label information into octal GBK encoded data according to GBK encoding rules to obtain octal label information; Step 3: Convert the octal label information into a hexadecimal encoding format to obtain the encoded label information.

4. The vehicle-mounted cargo information display system based on RFID tags according to claim 3 is characterized in that: Step 2 specifically includes: If the wide character format tag information is detected as ASCII characters, the RFID tag information is converted into a single-byte GBK code; If it is detected that the wide character format tag information is Chinese characters or special characters, the RFID tag information is converted into double-byte GBK encoding.

5. The vehicle-mounted cargo information display system based on RFID tags according to claim 1 is characterized in that: Screen partitioning strategies include: Calculate the ideal number of rows based on the total number of tags; Calculating the number of columns based on the ideal number of rows; Calculate the width and height of each partition based on the display size and the ideal number of rows and columns: If the width or height of the partition is smaller than the preset partition size, the width and height of the partition are set to the preset partition size; Calculate the coordinates of the upper left corner of each partition according to the width and height of the partition; The RFID tag information is assigned to each partition in row and column priority order based on the upper left corner coordinate of each partition.

6. The vehicle-mounted cargo information display system based on RFID tags according to claim 2, characterized in that: The RFID tag reading module also includes a format check on the RFID tag information, specifically including: Read the identification information of the RFID tag information, and detect whether the RFID tag information is abnormal based on the identification information: If the identification information is abnormal, the processing status of the RFID tag information is marked as "abnormal", an "abnormal" tag is obtained, and stored in the data storage module; If the identification information is normal, the processing status of the RFID tag information is marked as "pending", the "pending" tag is obtained, the "pending" tag data is parsed, and the "pending" tag is stored in the data storage module. When the "pending" tag is read, a reading operation log is generated.

7. The vehicle-mounted cargo information display system based on RFID tags according to claim 6 is characterized in that: The data storage module comprises: A main table for storing "pending" tags, the main table including tag number, cargo batch, weight, item type and update time; Auxiliary table, used to record "abnormal" tags, the auxiliary table includes tag number, abnormal type and detection time.

8. A method for displaying vehicle cargo information based on RFID tags, characterized in that: The vehicle cargo information display system according to any one of claims 1 to 7 comprises the following steps: S1. When the rolling door of the unmanned transport vehicle is detected to be opened, the RFID tag information of the cargo on the vehicle is obtained; the RFID tag information is a UTF-8 encoded string; the RFID tag information includes identification information, cargo-related information, data format information and status information, wherein the identification information includes the EPC code, the EPC area index number and the tag number, the data format information is UTF-8 encoded, and the status information includes a data integrity mark, an update time and a processing status mark; S2, converting the RFID tag information from the UTF-8 encoded string into the GBK encoded hexadecimal format to obtain the encoded tag information; S3, counting the total number of tags of the encoded tag information, generating a partition layout scheme based on the total number of tags and the screen partition strategy, and dynamically displaying the encoded tag information according to the partition layout scheme; S4, detecting changes in the RFID tag information of the cargo in the vehicle, and when detecting changes in the tag data in the RFID tag information, automatically updating the RFID tag information in the data storage module and triggering the display control module to re-arrange the partitions; S5. Store the RFID tag information.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the method for displaying vehicle cargo information as claimed in claim 8 is implemented.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for displaying vehicle cargo information as claimed in claim 8 is implemented.