Font Size: a A A

Research On A New Type Of Dual-computer Fault-tolerant System For Barcode Readers

Posted on:2022-06-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2518306722463434Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
In recent years,the application fields of domestic code readers have been continuously expanded,and the working environment has become increasingly complex and harsh,which puts forward higher requirements for the reliability of domestic code reader systems.Reducing the incidence of system failures is a conventional method to improve system reliability,but this method cannot completely eliminate the occurrence of failures,and is highly dependent on high-reliability electronic devices.How to enhance the reliability and comprehensive competitiveness of domestic barcode reader systems by other means has become a crucial research topic.Using fault-tolerant technology is another effective way to improve system reliability.dual-machine fault tolerance can tolerate permanent faults such as device damage,and task scheduling can tolerate sudden and temporary faults.The existing research on the barcode reader system mainly focuses on improving the performance of the barcode reader and reducing the early design failures,etc.There is less research on the fault tolerance method of the barcode reader system.This thesis has carried out the research on the fault tolerance method of the barcode reader system,and proposed a new type of dual-machine fault-tolerant system of the barcode reader.The fault tolerance of the system is ensured through two fault-tolerant methods of dual-machine hot standby and task scheduling,and the basic functions of the system is ensured through other related technologies.The main research contents are as follows:1.Research on fault-tolerant method of task scheduling in barcode reader system.Task scheduling technology realizes fault tolerance through time redundancy.Most scheduling algorithms ensure the re-execution of faulty tasks by reserving system redundancy time,but the utilization of system idle time is insufficient;a small number of scheduling algorithms take this problem into account,but there is a problem of fault tolerance failure.Based on the analysis of the resource characteristics of the barcode reader system,this thesis combines the advantages of existing methods and proposes a barcode reader system task scheduling algorithm.The algorithm gives priority to finding and using the free time of the system,when the system has no free time to use,it uses artificially inserted shared redundant tasks to re-execute faulty tasks.The algorithm realizes the good fault tolerance of the barcode reader system to sudden failures.2.Research on the fault-tolerant method of dual-system hot backup of the barcode reader system.According to the permanent fault characteristics of the barcode reader,this thesis proposes a fault-tolerant method based on dual-system hot backup technology.This method optimizes the shortcomings of traditional dual-machine fault-tolerant technology in dual-machine synchronization and dual-machine switching,and realizes the good fault tolerance of the barcode reader system against permanent faults.3.Design and test of a new type of dual-machine fault-tolerant system for barcode readers.Based on the fault-tolerant method proposed in this thesis,a new dual-machine fault-tolerant system for barcode readers was designed and implemented.The tests showed that the barcode reader system has good basic functions of the barcode reader and passed 90% at the same time.The failure test cases show good fault tolerance performance.The research in this thesis has certain theoretical and application value in enriching the fault tolerance methods of the barcode reader system,enhancing the reliability and fault tolerance performance of the domestic barcode reader system,and reducing the failure loss.The research results are suitable for industrial inspections that require high equipment reliability and non-stop operation of the system.
Keywords/Search Tags:Code reader system, Dual machine fault tolerance, Task scheduling, System reliability
PDF Full Text Request
Related items