Font Size: a A A

Design And Implementation Of Automatic Vehicle Identification System Based On RFID

Posted on:2010-09-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q LiuFull Text:PDF
GTID:2178360272497022Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Radio frequency identification (RFID) is a booming new technology ofautomatic identification, which has good characteristic, such as long work range andstrong anti-interference etc. compared with other automatic identification technology.The main research topics are based on radio frequency identification readerinterface driver (RID), and the vehicle identification system based on this driver(ROD). Interface driver technology to solve the key problem is how to integrate partof human-machine interface and API interface functions of these two parts of asystem. Reader interface driver based on tray-model is vehicles automaticidentification system of information collection platform foundation construction, andUsers can carry out the second development on this basis. Electronic vehicleidentification tags are the carrier of information. Vehicle identification system usesradio frequency identification equipment, test equipment and vehicles and other PChardware to build the vehicle information acquisition system. Software programmingimplements the call and communication of hardware equipment, collects the RFIDtags, record information from the vehicle. The target of system is identifying andcollecting the information of the vehicle.This paper analyzes the component and principle of RFID system, especially ofthe UHF long range RFID system which is used in the AVIM system. Secondly, thedesign of system schema and hardware of the base station are introduced in detail.The hardware of the base station includes three parts: vehicle testing device,RFIDequipment and base station controller,which make a detailed introduction of the typeselection,installation and testing of the equipment.The author analyzes the function requirements of the system, and use theobject-oriented and multi-threaded development method to achieve the the function ofvarious parts of the system. The system includes secondary development interface,reader interface driver subsystem and automatic vehicle identification subsystem. RIDsubsystem can set up and disconnect the link to reader, as well as maintenance theinformation of reader. ROD subsystem can support Windows operating systemplatform based on the ETC transaction flow, and interact the request through the serial port or network port communication mode. ROD subsystem call the interface which isprovided by RID, and Send commands to the RID operations subsystem. RIDsubsystem transmits the commands to 8900 reader through the serial port or networkport after receiving it. Reader forwards the results of instruction execution tosubsystem RID, and then RID subsystem forward the result to the ROD subsystem.ROD subsystem uses the service function of RID to complete operation of reader.The system implements the response between reader's operation and 8900 readerby calling the interface functions which are supplied by reader internal interface in thetray-program development. The system uses Named Pipes communications in thesecondary development. Named pipe completes the process of networkcommunication,and it shields the low-level details of network protocols. Named pipecan not only achieve both on the local inter-process communication, can also achieveinter-network communication between two processes. System uses RS232 serial portor TCP/IP network communications to link a reader in reader's internal interface.Taking into account the reader's unreliability, we need a thread to receive data fromthe RS232 serial port or TCIP/IP networks to transmit over in the development of trayapplication program, And save the data in a public pool. The program access the poolto query the data in accordance with the ID when it requires obtaining a certainmessage.I participated in the system design and set up the whole process, includingprogram design, software design, and hardware installation and testing. But there aresome shortages in the system. First of all, the system uses passive RFID tags; thesystem has not yet complete and reliable security mechanism. Secondly, the system'ssoftware design, the main focus on information collection, the system records theevent of a failure the error log information does not make a specific design. Inaddition,programs in the system design,radio frequency identification devices foruse at the project's actual performance in the test methods did not form a strictuniform standard.The vehicle information collecting base station designed in this paper can realizeinformation collecting even when the vehicle is at high speed. Through long-run test,this system can also work as usual and run steadily in different kinds of weatherenvironment. All the base stations of AVIM can be extended based on this, so thatAVIM systemic information collecting platform can be constructed. In addition, thissystem can meanwhile be used in all kinds of areas, such as, parking lot, entrance guard as well as ETC system, so, it has the broad application prospect.
Keywords/Search Tags:RFID, AVI, Dynamic Link Library, Multi-thread
PDF Full Text Request
Related items