| An intelligent cabinet based on RFID technology is a device equipped with an RFID reader to manage valuable media attached with RFID tags.It is mainly used for party and government agencies,enterprises,and institutions to supervise the use of valuables involving state secrets or business secrets of enterprises.The RFID intelligent cabinet can accurately manage the identification,retrieval,and return of a single valuable item.It has been widely recognized by various industries,but there are still some problems including low identification efficiency,low identification accuracy,and lack of network data security.To solve the above problems in RFID intelligent cabinet,this thesis conducts performance optimization and security research on intelligent cabinet from the following four aspects.First of all,to reduce the total inventory time of the intelligent cabinet,based on the study of the impact of various factors of the RFID system on the system performance,this thesis proposes a dynamic control method for the reader inventory time.This method dynamically adjusts the duration of the next inventory based on the data results of the previous inventory,thereby improving the inventory efficiency on the premise that the inventory results are accurate.The experimental results show the effectiveness of the dynamic control method.At the same time,the benchmark value of the time of the first inventory is given for the range of different label values.Secondly,to improve the inventory accuracy of the intelligent cabinet,this thesis proposes a reader parameter combination optimization method based on multi-objective genetic algorithm MOGA.Through the simulation experiments of the three multi-objective genetic algorithms NSGA,NPGA,and MOGA,the optimized Pareto solution set of the parameters is obtained.By comparing and analyzing the distribution of Pareto solution sets of these three types of algorithms,the efficiency of the MOGA algorithm is verified.At the same time,this thesis verifies the theoretical results of MOGA algorithm optimization through practical application and effectively solves the problem of the explosion of the combination of reader parameters and the accuracy of the intelligent cabinet system.Thirdly,to ensure the security of communication between the intelligent cabinet and the back-end server,this thesis comprehensively uses SM4 block symmetric cryptographic algorithm,SM3 hash algorithm,SM2 asymmetric cryptographic algorithm,and introduces the idea of blockchain to ensure the confidentiality,integrity,and non-repudiation of data packets transmitted on the network.The user name and password are protected.At the same time,the influence of the encryption algorithm on the network communication rate and the impact on the login performance of the intelligent cabinet are analyzed.Finally,based on the above research,this thesis designs a set of multi-process concurrent structure intelligent cabinet software architecture,which handles the opening,closing,inventory of items,uploading logs,issuing instructions,abnormal alarms,and other events of the intelligent cabinet in real-time.The reader inventory dynamic time control and reader parameter combination optimization are packaged as separate modules so that the intelligent cabinet can optimize parameters in real-time in different environments. |