RFID library label management method and system

Through the dynamic management of the library through RFID technology, the problem of resource waste and increased management costs caused by the fixed management date in the existing technology, and realized more efficient and economical library management.

CN119338206AInactive Publication Date: 2025-01-21GUANGDONG ZHONGSHIFA INTELLIGENT TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411877030.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-01-21
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the existing library management system, a fixed management date set manually may lead to excessive or under-management, resulting in waste of resources and increased management costs.

Method used

Adopting the RFID library label management method, through linear analysis of each library, combined with the importance weight of each library relative to the library, dynamically adjust the management period of the library.

Benefits of technology

Improve the efficiency of library management, reduce management costs, and ensure the timeliness and accuracy of management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119338206A_ABST
    Figure CN119338206A_ABST
Patent Text Reader

Abstract

The invention discloses an RFID library label management method and system, and relates to the technical field of label management, and the method comprises the steps: obtaining the book arrangement condition in a library through an RFID label of a book, combining an environment linear analysis result with the book arrangement condition, generating a corresponding period optimization factor for each library, and carrying out the management of a library label. Judging whether the library needs to be managed in advance based on the periodic optimization factors, calculating the information entropy weight of the library after collecting book information and people flow information of the library, performing weighting processing on the periodic optimization factors of all the libraries, generating an adjustment coefficient for the library, and outputting the adjustment coefficient for the library. And dynamically adjusting the library management deadline based on the dynamic adjustment rule, and sending a dynamic adjustment result to related managers. The management system can perform linear analysis on each library room and then dynamically adjust the library management deadline in combination with the importance weight of each library room relative to the library, thereby improving the management efficiency and effectively reducing the management cost at the same time.
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 management, and in particular to an RFID library tag management method and system. Background Art

[0002] With the popularization of printing, libraries have gradually transformed from institutions used by a small number of elites to popular public service institutions. With the development of information technology, modern libraries have gradually evolved from traditional document management models to digital and intelligent directions. Since modern libraries need to process a large amount of book data, including borrowing and returning records of collections, inventory status, and distribution information, they need to be managed through a management system.

[0003] The prior art has the following deficiencies:

[0004] For large libraries, there are usually multiple reading rooms inside the library. In the existing management system, fixed management dates are usually set manually. When the management date is reached, the management system sends a reminder signal to the relevant management personnel. This method of setting fixed management dates may lead to excessive management, resulting in waste of management resources and increased management costs. Secondly, it may lead to over-management and under-management, resulting in untimely management of the library.

[0005] Based on this, the present invention proposes an RFID library tag management method and system, which can first perform a linear analysis on each library, and then dynamically adjust the library management period based on the importance weight of each library relative to the library, thereby improving management efficiency and effectively reducing management costs. Summary of the invention

[0006] The purpose of the present invention is to provide an RFID library tag management method and system to solve the deficiencies in the background technology.

[0007] In order to achieve the above object, the present invention provides the following technical solution: an RFID library tag management method, the management method comprising the following steps:

[0008] The management system obtains all the library information from the library platform through the API interface. After obtaining the environmental information of each library based on the sensor equipment, it performs linear regression analysis on the environmental information and obtains the arrangement status of the books in the library through the RFID tags of the books.

[0009] After combining the results of environmental linear analysis with the book arrangement status, a corresponding cycle optimization factor is generated for each library, and based on the cycle optimization factor, it is determined whether the library needs to be managed in advance;

[0010] Collect the library's book information and visitor flow information, calculate the library's information entropy weight, weight the cycle optimization factors of all libraries, generate the adjustment coefficient for the library, dynamically adjust the library management period based on the dynamic adjustment rules, and send the dynamic adjustment results to relevant managers.

[0011] In a preferred embodiment, after combining the environmental linear analysis results with the book arrangement status, a corresponding cycle optimization factor is generated for each library, and whether the library needs to be managed in advance is determined based on the cycle optimization factor, including the following steps:

[0012] After obtaining the environmental impact index and book chaos index of the library, the cycle optimization factor is calculated, and the expression is: , where is the cycle optimization factor, is the environmental impact index, is the Book Chaos Index;

[0013] Compare the obtained cycle optimization factor with the preset optimization threshold, which is used to determine whether the library needs to be managed in advance;

[0014] If the periodic optimization factor is less than or equal to the optimization threshold, it is determined that there is no need to manage the library in advance. If the periodic optimization factor is greater than the optimization threshold, it is determined that there is a need to manage the library in advance.

[0015] In a preferred embodiment, obtaining the arrangement status of books in a library through RFID tags of books includes the following steps:

[0016] Get the information of borrowed books in the library, create a borrowing collection for all borrowed books, and mark it as {j1, j2, ..., j N}, where N represents the total number of books borrowed;

[0017] Get all the bookshelf information in the library, including the bookshelf location, the RFID tag information of the books initially stored on the bookshelf, and after deleting the borrowed books from the bookshelf, get the current number of books that should be stored on the bookshelf, and get the information of the books stored on the bookshelf through the RFID tag reader on the bookshelf;

[0018] Record the number of books that do not belong to the bookshelf and the number of books missing from the bookshelf, normalize the number of books that do not belong to the bookshelf and the number of books missing from the bookshelf, map the value range of the number of books that do not belong to the bookshelf and the number of books missing from the bookshelf to [0,1], and obtain the normalized value of the number of books that do not belong to the bookshelf and the normalized value of the number of books missing from the bookshelf;

[0019] The book chaos index of the library is obtained by summing the normalized value of the number of books that do not belong to the bookshelf and the normalized value of the number of books missing from the bookshelf.

[0020] In a preferred embodiment, after the environmental information of each library is acquired based on the sensing device, a linear regression analysis is performed on the environmental information, including the following steps:

[0021] Obtain the temperature impact amplitude, humidity impact amplitude, light intensity impact amplitude, noise impact amplitude and air quality impact amplitude of the library;

[0022] Substitute the temperature impact amplitude, humidity impact amplitude, light intensity impact amplitude, noise impact amplitude and air quality impact amplitude into the linear regression algorithm to calculate the environmental impact index, and the expression is: , where is the environmental impact index, They are the temperature impact amplitude, humidity impact amplitude, light intensity impact amplitude, noise impact amplitude and air quality impact amplitude. are the regression coefficients of each influencing amplitude, and all regression coefficients are greater than 0.

[0023] In a preferred embodiment, after collecting the book information and the flow of people information of the library, the information entropy weight of the library is calculated, which includes the following steps:

[0024] Obtain the total book collection and daily average traffic volume of each library, normalize the total book collection and daily average traffic volume, map the value range of the total book collection and daily average traffic volume to [0,1], obtain the normalized value of the total book collection and the normalized value of the daily average traffic volume, and sum the normalized value of the total book collection and the normalized value of the daily average traffic volume to obtain the influence value;

[0025] The probability distribution of the library is calculated based on the influence value, and the expression is: , where For the The probability distribution of libraries, Indicates The impact value of a library, Indicates the number of book rooms in the library;

[0026] The information entropy weight of the library is calculated based on the probability distribution, and the expression is: , where For the The information entropy weight of a library, is a scale constant, and .

[0027] In a preferred embodiment, the cycle optimization factors of all libraries are weighted to generate an adjustment coefficient for the library, including the following steps:

[0028] After obtaining the cycle optimization factors and information entropy weights of all libraries, the adjustment coefficient is generated for the library. The expression is: , where is the adjustment coefficient, For the The information entropy weight of a library, For the The cycle optimization factor of a library.

[0029] In a preferred embodiment, dynamically adjusting the library management period based on the dynamic adjustment rule includes the following steps:

[0030] Substitute the library's adjustment coefficient into the dynamic adjustment rules. The dynamic adjustment rules include:

[0031] Rule 1: If the adjustment coefficient is less than the first adjustment threshold, the library management deadline will be dynamically adjusted 3-5 days in advance;

[0032] Rule 2: If the adjustment coefficient is greater than the second adjustment threshold, the library management deadline will be dynamically adjusted to be postponed by 3-5 days;

[0033] Rule 3: If the adjustment coefficient is greater than or equal to the first adjustment threshold and the adjustment coefficient is less than or equal to the second adjustment threshold, the library management period will not be dynamically adjusted.

[0034] In a preferred embodiment, the actual temperature values ​​of the library at multiple time points in the previous period of time are obtained, the actual temperature value is subtracted from the standard temperature value to obtain the temperature difference, the absolute value of the temperature difference is taken as the temperature impact value at the time point, and the temperature impact values ​​at multiple time points are integrated and accumulated to obtain the temperature impact amplitude, and the expression is: , where is the temperature effect amplitude, is the monitoring period, For time point The temperature influence value at .

[0035] In a preferred embodiment, the logic for obtaining the illumination intensity impact amplitude is: obtaining the illumination intensity at multiple time points and multiple locations in the previous period of time, and first calculating the average illumination intensity at each location, and the expression is: , where is the average light intensity, is the number of time points, For the location The light intensity obtained at a time point is used to calculate the light intensity impact amplitude at multiple locations. The expression is: , where is the amplitude of the light intensity effect, is the number of locations, For the The average light intensity at each location, is the mean light intensity, and .

[0036] RFID library tag management system, including data collection module, library management judgment module, and management deadline dynamic adjustment module;

[0037] Data collection module: obtains all the library information contained in the library from the library platform through the API interface, obtains the environmental information of each library based on the sensor equipment, and performs linear regression analysis on the environmental information;

[0038] Library management judgment module: obtains the book arrangement status in the library through the RFID tags of the books, combines the environmental linear analysis results with the book arrangement status, generates a corresponding cycle optimization factor for each library, and judges whether the library needs to be managed in advance based on the cycle optimization factor;

[0039] Dynamic adjustment module for management period: After collecting the library's book information and traffic information, the information entropy weight of the library is calculated, and the cycle optimization factors of all libraries are weighted. After generating the adjustment coefficient for the library, the library management period is dynamically adjusted based on the dynamic adjustment rules, and the dynamic adjustment results are sent to relevant management personnel.

[0040] In the above technical solution, the technical effects and advantages provided by the present invention are:

[0041] The present invention obtains the book arrangement status in the library through the RFID tag of the book, combines the environmental linear analysis result with the book arrangement status, generates a corresponding cycle optimization factor for each library, and judges whether the library needs to be managed in advance based on the cycle optimization factor. After collecting the book information and flow information of the library, the information entropy weight of the library is calculated, and the cycle optimization factors of all libraries are weighted. After generating the adjustment coefficient for the library, the library management period is dynamically adjusted based on the dynamic adjustment rule, and the dynamic adjustment result is sent to the relevant management personnel. The management system can first perform linear analysis on each library, and then dynamically adjust the library management period in combination with the importance weight of each library relative to the library, thereby improving management efficiency and effectively reducing management costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0043] Figure 1 The figure is a flow chart of the method of the present invention. DETAILED DESCRIPTION

[0044] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0045] Example 1: Please refer to Figure 1 As shown, the RFID library tag management method described in this embodiment includes the following steps:

[0046] The management system obtains all the library information contained in the library from the library platform through the API interface. After obtaining the environmental information of each library based on the sensor equipment, it performs linear regression analysis on the environmental information, and obtains the book organization status in the library through the RFID tag of the book. After combining the environmental linear analysis results with the book organization status, it generates a corresponding cycle optimization factor for each library, and determines whether the library needs to be managed in advance based on the cycle optimization factor. After collecting the book information and traffic information of the library, the information entropy weight of the library is calculated, and the cycle optimization factors of all the libraries are weighted. After generating the adjustment coefficient for the library, the library management period is dynamically adjusted based on the dynamic adjustment rules, and the dynamic adjustment results are sent to relevant management personnel.

[0047] This application obtains the book arrangement status in the library through the RFID tag of the book, combines the environmental linear analysis results with the book arrangement status, generates a corresponding cycle optimization factor for each library, and judges whether the library needs to be managed in advance based on the cycle optimization factor. After collecting the book information and traffic information of the library, the information entropy weight of the library is calculated, and the cycle optimization factors of all libraries are weighted. After generating the adjustment coefficient for the library, the library management period is dynamically adjusted based on the dynamic adjustment rules, and the dynamic adjustment results are sent to the relevant management personnel. The management system can first perform a linear analysis on each library, and then dynamically adjust the library management period in combination with the importance weight of each library relative to the library, thereby improving management efficiency while effectively reducing management costs.

[0048] Embodiment 2: The management system obtains all the book room information contained in the library from the library platform through the API interface, including the following steps:

[0049] Ensure that the system has legitimate access rights so that it can interact with the library platform securely. Complete the authentication process according to the authentication mechanism provided by the platform (such as OAuth 2.0, API key, JWT token, etc.). If using OAuth 2.0, you should first request the authorization server to obtain an access token and ensure that the token is valid. Check the scope of API access to ensure that it has access to library information. If the interface provides multiple levels of permissions (such as read-only or read-write permissions), confirm that the permission settings meet business needs.

[0050] Send a request that complies with the protocol standard according to the API documentation to obtain the required data. Refer to the API documentation to determine the specific endpoint for obtaining library information. Select and configure the following parameters according to actual needs:

[0051] Filter conditions: For example, filter specific libraries based on branch name or floor location.

[0052] Paging parameters: such as page=1 and limit=50, to avoid response timeouts caused by requesting a large amount of data at one time.

[0053] Sorting parameters: such as sorting by fields such as library name, capacity, etc.

[0054] Set the request header: including but not limited to the following common fields:

[0055] Authorization: contains the authentication token, such as Bearer<Access_Token> .

[0056] Content-Type: data format type, such as application / json.

[0057] Accept: Specifies the format of the response data, such as application / json or application / xml.

[0058] Obtain library information from the platform through the HTTP protocol and perform preliminary processing on the response. Use HTTP client tools (such as cURL, Postman) or network libraries in programming languages ​​(such as Python's requests module, Java's HttpClient class) to initiate requests. When the status code is 200, it means the request is successful; when the status code is 206, it means partial content response (paging).

[0059] Error response: 401: Authentication failed (may be due to invalid or expired token). 403: Insufficient permissions (access to restricted resources). 429: Request frequency exceeded (need to wait and try again). 500: Server error (may need to contact the API provider).

[0060] Regardless of success or failure, detailed logs of requests and responses are recorded, including timestamps, request parameters, response content, and time consumed.

[0061] The data returned by the platform is structured into a format that is easy for the system to process, ensuring data accuracy and completeness. The response format is usually JSON, which needs to be parsed into objects that the system can process, such as Python's dict or Java's JSONObject.

[0062] Extract key fields, such as: library ID (room_id); library name (name);

[0063] Branch; Capacity; Location description;

[0064] Check whether the key fields are missing or empty. For example, parse the location field into a standardized form such as latitude and longitude coordinates or floor number.

[0065] Integrate the acquired library information into the local database for subsequent query and operation.

[0066] Store the parsed data in a database (such as MySQL, PostgreSQL). If the API supports timestamp filtering, only synchronize the most recently updated data. Use room_id as a unique key to avoid duplicate insertions. Mark invalid or deleted libraries as unavailable.

[0067] After obtaining the environmental information of each library based on the sensor equipment, a linear regression analysis is performed on the environmental information, including the following steps:

[0068] Obtain the temperature impact amplitude, humidity impact amplitude, light intensity impact amplitude, noise impact amplitude and air quality impact amplitude of the library;

[0069] Substitute the temperature impact amplitude, humidity impact amplitude, light intensity impact amplitude, noise impact amplitude and air quality impact amplitude into the linear regression algorithm to calculate the environmental impact index, and the expression is: , where is the environmental impact index, They are the temperature impact amplitude, humidity impact amplitude, light intensity impact amplitude, noise impact amplitude and air quality impact amplitude. is the regression coefficient of each impact amplitude, and the regression coefficients are all greater than 0. The larger the environmental impact index is, the worse the overall environmental condition of the library is;

[0070] The logic for obtaining the temperature impact amplitude is as follows: obtain the actual temperature values ​​of the library at multiple time points in the previous period of time (for example, 12 hours), subtract the standard temperature value from the actual temperature value to obtain the temperature difference, take the absolute value of the temperature difference as the temperature impact value at the time point, and integrate and accumulate the temperature impact values ​​at multiple time points to obtain the temperature impact amplitude. The expression is: , where is the temperature effect amplitude, is the monitoring period, For time point The larger the temperature impact amplitude, the more frequently the temperature inside the library deviates from the standard temperature value, and the greater the deviation (that is, the temperature is too high or too low), thereby reducing the environmental quality inside the library.

[0071] The logic for obtaining the humidity impact amplitude is the same as that for obtaining the temperature impact amplitude, and this application will not go into details. The larger the humidity impact amplitude, the more frequently the humidity inside the library deviates from the standard humidity value, and the greater the deviation (i.e., the humidity is too high or too low), thereby reducing the environmental quality inside the library.

[0072] The logic for obtaining the amplitude of the light intensity effect is: for a library, no matter how the light intensity of the external environment changes, there should be a stable light environment inside the library. Therefore, this application obtains the light intensity at multiple time points and multiple locations in the previous period of time, and first calculates the average light intensity of each location. The expression is: , where is the average light intensity, is the number of time points, For the location The light intensity obtained at a time point is used to calculate the light intensity impact amplitude at multiple locations. The expression is: , where is the amplitude of the light intensity effect, is the number of locations, For the The average light intensity at each location, is the mean light intensity, and The greater the amplitude of the light intensity impact, the greater the fluctuation of the light intensity in the library in time and space, that is, the more unstable the lighting environment is, thus reducing the environmental quality inside the library.

[0073] The logic for obtaining the noise impact amplitude is: obtain the real-time noise decibels through decibel meters at multiple locations. The noise impact amplitude is the minimum real-time noise decibel. The larger the noise impact amplitude, the less quiet the library environment is (that is, the minimum real-time noise decibel is also larger), thereby reducing the environmental quality inside the library.

[0074] The logic for obtaining the air quality impact amplitude is as follows: obtain the carbon dioxide concentration at multiple time points in the library within the previous period of time (for example, 12 hours), calculate the average carbon dioxide concentration at multiple time points, and the air quality impact amplitude is the average carbon dioxide concentration. The larger the air quality impact amplitude, the worse the ambient air quality inside the library.

[0075] When the present invention is used, the logical factors of the environmental impact index are composed of: taking the impact of various impact amplitudes on the library environment as an example, the first is the index, that is, the factor that causes the change of the library environment (the present invention refers to the impact of the impact amplitude on the library environment); the second is the weight of these indicators, that is, the proportion of each major impact data when it is generated; the third is the operation equation, that is, what kind of mathematical operation process is used to obtain the result, and the environmental impact index is obtained by calculating the indicators with their respective weights through the operation equation.

[0076] The main influencing data obtained from the sample were transformed and processed into a data language recognized by computer software; secondly, these evaluation factors were analyzed by Logistic regression using SPSS software to screen out factors and their weights that are significantly correlated with the results; thirdly, the evaluation factors and weights were substituted into the Logistic regression equation for calculation to obtain the results, which are as follows:

[0077] First, ensure the integrity of the main effect data, handle missing values ​​and outliers, and convert the data into a format that SPSS software can recognize. Usually, the data is stored in csv, xlsx and other formats, and then imported into SPSS. Open SPSS software, import the processed data file, and transform the variables as needed. For example, for continuous variables, standardize or normalize them. Select the "Analyze" menu, then select the "Binary Logistic" option under "Regression". In the dialog box, add the dependent variable (outcome) and the independent variable (main effect data) to the corresponding boxes. SPSS will fit the Logistic regression based on the selected variables. Model, in the output results, you will see the coefficients, standard errors, p-values ​​and other information of the model. Check the coefficients and p-values ​​in the output results to determine which variables have a significant correlation with the results. Usually, a p-value less than 0.05 is considered significant. While fitting the model, use variable selection methods, such as stepwise regression, to help screen the most relevant factors. According to the coefficients of the Logistic regression model, the size of the coefficient reflects the degree of influence of each factor on the result, and the positive and negative signs of the coefficients indicate the direction of the influence. After obtaining the significant factors and their coefficients, the Logistic regression equation is obtained, which is used to calculate the probability of each sample and then predict the results.

[0078] The book arrangement status in the library is obtained through the RFID tags of the books, including the following steps:

[0079] Get the information of borrowed books in the library, create a borrowing collection for all borrowed books, and mark it as {j1, j2, ..., j N}, where N represents the total number of books borrowed;

[0080] Get all the bookshelf information in the library, including the bookshelf location, the RFID tag information of the books initially stored on the bookshelf, delete the borrowed books from the bookshelf (that is, the borrowed books will not be stored on the bookshelf in the short term, and will be deleted before the borrowed books are returned), get the current number of books that should be stored on the bookshelf (the current number of books that should be stored on the bookshelf is equal to the initial number of books stored on the bookshelf minus the number of books borrowed from the bookshelf), and get the information of the books stored on the bookshelf through the RFID tag reader on the bookshelf;

[0081] Record the number of books that do not belong to the bookshelf (that is, the books should not be placed on the bookshelf, which is usually caused by readers' confusion to prevent books), record the number of books missing from the bookshelf (that is, the books have not been borrowed but not correctly placed on the bookshelf, and may be placed on other bookshelves), normalize the number of books that do not belong to the bookshelf and the number of books missing from the bookshelf, map the value range of the number of books that do not belong to the bookshelf and the number of books missing from the bookshelf to [0,1], obtain the normalized value of the number of books that do not belong to the bookshelf and the normalized value of the number of books missing from the bookshelf, sum the normalized value of the number of books that do not belong to the bookshelf and the normalized value of the number of books missing from the bookshelf to obtain the book disorder index of the library. The larger the book disorder index, the more chaotic the placement of books in the library is, and the more management is needed.

[0082] After combining the environmental linear analysis results with the book arrangement status, a corresponding cycle optimization factor is generated for each library. Based on the cycle optimization factor, it is determined whether the library needs to be managed in advance, including the following steps:

[0083] After obtaining the environmental impact index and book chaos index of the library, the cycle optimization factor is calculated, and the expression is: , where is the cycle optimization factor, is the environmental impact index, is the Book Chaos Index;

[0084] The larger the value of the cycle optimization factor, the worse the overall environment and book organization of the library, and the more it needs to be managed in advance. The obtained cycle optimization factor is compared with the preset optimization threshold. The optimization threshold is used to determine whether the library needs to be managed in advance. If the cycle optimization factor is less than or equal to the optimization threshold, it is determined that the library does not need to be managed in advance. If the cycle optimization factor is greater than the optimization threshold, it is determined that the library needs to be managed in advance.

[0085] After collecting the book information and traffic information of the library, the information entropy weight of the library is calculated, including the following steps:

[0086] Obtain the total book collection and daily average traffic volume of each library, normalize the total book collection and daily average traffic volume, map the value range of the total book collection and daily average traffic volume to [0,1], obtain the normalized value of the total book collection and the normalized value of the daily average traffic volume, sum the normalized value of the total book collection and the normalized value of the daily average traffic volume to obtain the influence value, and calculate the probability distribution of the library based on the influence value. The expression is: , where For the The probability distribution of libraries, Indicates The impact value of a library, Indicates the number of book rooms in the library;

[0087] The information entropy weight of the library is calculated based on the probability distribution, and the expression is: , where For the The information entropy weight of a library, For the The probability distribution of libraries, is a scale constant, and .

[0088] The larger the information entropy weight of a library is, the greater the relative importance of the library compared to other libraries in the library.

[0089] The cycle optimization factors of all libraries are weighted to generate adjustment coefficients for the library, including the following steps:

[0090] After obtaining the cycle optimization factors and information entropy weights of all libraries, the adjustment coefficient is generated for the library. The expression is: , where is the adjustment coefficient, For the The information entropy weight of a library, For the The cycle optimization factor of a library.

[0091] The larger the library's adjustment coefficient is, the more it needs to dynamically adjust the library's management period to advance after a detailed analysis of multiple libraries (including the importance of the libraries and the results of cycle optimization). The smaller the library's adjustment coefficient is, the more it needs to dynamically adjust the library's management period to postpone after a detailed analysis of multiple libraries (including the importance of the libraries and the results of cycle optimization).

[0092] Dynamically adjusting the library management period based on the dynamic adjustment rules and sending the dynamic adjustment results to relevant managers includes the following steps:

[0093] Substitute the library's adjustment coefficient into the dynamic adjustment rules. The dynamic adjustment rules include:

[0094] Rule 1: If the adjustment coefficient is less than the first adjustment threshold, the library management deadline will be dynamically adjusted 3-5 days in advance;

[0095] Rule 2: If the adjustment coefficient is greater than the second adjustment threshold, the library management deadline will be dynamically adjusted to be postponed by 3-5 days;

[0096] Rule 3: If the adjustment coefficient is greater than or equal to the first adjustment threshold and the adjustment coefficient is less than or equal to the second adjustment threshold, the library management period will not be dynamically adjusted.

[0097] Embodiment 3: The RFID library tag management system described in this embodiment includes a data collection module, a library management judgment module, and a management period dynamic adjustment module;

[0098] Data collection module: obtains all library information contained in the library from the library platform through the API interface, obtains the environmental information of each library based on the sensor equipment, performs linear regression analysis on the environmental information, and sends the linear regression analysis results to the library management judgment module;

[0099] Library management judgment module: obtains the book arrangement status in the library through the RFID tags of the books, combines the environmental linear analysis results with the book arrangement status, generates corresponding cycle optimization factors for each library, and judges whether the library needs to be managed in advance based on the cycle optimization factors. The cycle optimization factors are sent to the management period dynamic adjustment module, and the judgment results are sent to notify relevant management personnel;

[0100] Dynamic adjustment module for management period: After collecting the library's book information and traffic information, the information entropy weight of the library is calculated, and the cycle optimization factors of all libraries are weighted. After generating the adjustment coefficient for the library, the library management period is dynamically adjusted based on the dynamic adjustment rules, and the dynamic adjustment results are sent to relevant management personnel.

[0101] It should be understood that the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship, but it may also indicate an "and / or" relationship. Please refer to the context for specific understanding.

[0102] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0103] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0104] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. RFID library tag management method, characterized by: The management method comprises the following steps: The management system obtains all the library information from the library platform through the API interface. After obtaining the environmental information of each library based on the sensor equipment, it performs linear regression analysis on the environmental information and obtains the arrangement status of the books in the library through the RFID tags of the books. After combining the results of the environmental linear analysis with the book organization status, a corresponding cycle optimization factor is generated for each library, and based on the cycle optimization factor, it is determined whether the library needs to be managed in advance. After obtaining the environmental impact index and the book chaos index of the library, the cycle optimization factor is calculated, and the obtained cycle optimization factor is compared with the preset optimization threshold. The optimization threshold is used to determine whether the library needs to be managed in advance. If the cycle optimization factor is less than or equal to the optimization threshold, it is determined that the library does not need to be managed in advance. If the cycle optimization factor is greater than the optimization threshold, it is determined that the library needs to be managed in advance. Collect the library's book information and visitor flow information, calculate the library's information entropy weight, weight the cycle optimization factors of all libraries, generate the adjustment coefficient for the library, dynamically adjust the library management period based on the dynamic adjustment rules, and send the dynamic adjustment results to relevant managers.

2. The RFID library tag management method according to claim 1, characterized in that: After obtaining the environmental impact index and book chaos index of the library, the cycle optimization factor is calculated, and the expression is: , where is the cycle optimization factor, is the environmental impact index, The book chaos index.

3. The RFID library tag management method according to claim 2, characterized in that: The book arrangement status in the library is obtained through the RFID tags of the books, including the following steps: Get the information of borrowed books in the library, create a borrowing collection for all borrowed books, and mark it as {j1, j2, ..., j N }, where N represents the total number of books borrowed; Get all the bookshelf information in the library, including the bookshelf location, the RFID tag information of the books initially stored on the bookshelf, and after deleting the borrowed books from the bookshelf, get the current number of books that should be stored on the bookshelf, and get the information of the books stored on the bookshelf through the RFID tag reader on the bookshelf; Record the number of books that do not belong to the bookshelf and the number of books missing from the bookshelf, normalize the number of books that do not belong to the bookshelf and the number of books missing from the bookshelf, map the value range of the number of books that do not belong to the bookshelf and the number of books missing from the bookshelf to [0,1], and obtain the normalized value of the number of books that do not belong to the bookshelf and the normalized value of the number of books missing from the bookshelf; The book chaos index of the library is obtained by summing the normalized value of the number of books that do not belong to the bookshelf and the normalized value of the number of books missing from the bookshelf.

4. The RFID library tag management method according to claim 3, characterized in that: After obtaining the environmental information of each library based on the sensor equipment, a linear regression analysis is performed on the environmental information, including the following steps: Obtain the temperature impact amplitude, humidity impact amplitude, light intensity impact amplitude, noise impact amplitude and air quality impact amplitude of the library; Substitute the temperature impact amplitude, humidity impact amplitude, light intensity impact amplitude, noise impact amplitude and air quality impact amplitude into the linear regression algorithm to calculate the environmental impact index, and the expression is: , where is the environmental impact index, They are the temperature impact amplitude, humidity impact amplitude, light intensity impact amplitude, noise impact amplitude and air quality impact amplitude. are the regression coefficients of each influencing amplitude, and all regression coefficients are greater than 0.

5. The RFID library tag management method according to claim 4, characterized in that: After collecting the book information and traffic information of the library, the information entropy weight of the library is calculated, including the following steps: Obtain the total book collection and daily average traffic volume of each library, normalize the total book collection and daily average traffic volume, map the value range of the total book collection and daily average traffic volume to [0,1], obtain the normalized value of the total book collection and the normalized value of the daily average traffic volume, and sum the normalized value of the total book collection and the normalized value of the daily average traffic volume to obtain the influence value; The probability distribution of the library is calculated based on the influence value, and the expression is: , where For the The probability distribution of libraries, Indicates The impact value of a library, Indicates the number of book rooms in the library; The information entropy weight of the library is calculated based on the probability distribution, and the expression is: , where For the The information entropy weight of a library, is a scale constant, and .

6. The RFID library tag management method according to claim 5, characterized in that: The cycle optimization factors of all libraries are weighted to generate adjustment coefficients for the library, including the following steps: After obtaining the cycle optimization factors and information entropy weights of all libraries, the adjustment coefficient is generated for the library. The expression is: , where is the adjustment coefficient, For the The information entropy weight of a library, For the The cycle optimization factor of a library.

7. The RFID library tag management method according to claim 6, characterized in that: Dynamically adjusting the library management period based on the dynamic adjustment rules includes the following steps: Substitute the library's adjustment coefficient into the dynamic adjustment rules. The dynamic adjustment rules include: Rule 1: If the adjustment coefficient is less than the first adjustment threshold, the library management deadline will be dynamically adjusted 3-5 days in advance; Rule 2: If the adjustment coefficient is greater than the second adjustment threshold, the library management deadline will be dynamically adjusted to be postponed by 3-5 days; Rule 3: If the adjustment coefficient is greater than or equal to the first adjustment threshold and the adjustment coefficient is less than or equal to the second adjustment threshold, the library management period will not be dynamically adjusted.

8. The RFID library tag management method according to claim 4, characterized in that: The logic for obtaining the temperature impact amplitude is as follows: obtain the actual temperature values ​​of the library at multiple time points in the previous period of time, subtract the standard temperature value from the actual temperature value to obtain the temperature difference, take the absolute value of the temperature difference as the temperature impact value at the time point, and perform integral accumulation calculation on the temperature impact values ​​at multiple time points to obtain the temperature impact amplitude. The expression is: , where is the temperature effect amplitude, is the monitoring period, For time point The temperature influence value at .

9. The RFID library tag management method according to claim 4, characterized in that: The logic for obtaining the illumination intensity impact amplitude is as follows: obtain the illumination intensity at multiple time points and multiple locations in the previous period of time, and first calculate the average illumination intensity at each location. The expression is: , where is the average light intensity, is the number of time points, For the location The light intensity obtained at a time point is used to calculate the light intensity impact amplitude at multiple locations. The expression is: , where is the amplitude of the light intensity effect, is the number of locations, For the The average light intensity at each location, is the mean light intensity, and .

10. An RFID library tag management system, used to implement the management method according to any one of claims 1 to 9, characterized in that: It includes data collection module, library management judgment module, and management deadline dynamic adjustment module; Data collection module: obtains all the library information contained in the library from the library platform through the API interface, obtains the environmental information of each library based on the sensor equipment, and performs linear regression analysis on the environmental information; Library management judgment module: obtains the book arrangement status in the library through the RFID tags of the books, combines the environmental linear analysis results with the book arrangement status, generates a corresponding cycle optimization factor for each library, and judges whether the library needs to be managed in advance based on the cycle optimization factor; Dynamic adjustment module for management period: After collecting the library's book information and traffic information, the information entropy weight of the library is calculated, and the cycle optimization factors of all libraries are weighted. After generating the adjustment coefficient for the library, the library management period is dynamically adjusted based on the dynamic adjustment rules, and the dynamic adjustment results are sent to relevant management personnel.

Citation Information

Patent Citations

  • Library intelligent counting system based on big data

    CN117058816A

  • Campus security management system based on smart campus

    CN117575857A

  • AI-based library interior early warning method and device

    CN117831252A

  • Dynamic library management method and system based on artificial intelligence

    CN118798474A