A kind of intelligent book positioning system based on ultra-high frequency RFID technology
Technical field
The invention belongs to library automation administrative skill field, particularly a kind of library book intelligent-tracking positioning system based on ultra-high frequency RFID technology.
Background technology
Along with the progress of society and science and technology, the library becomes the indispensable part of modern civilization.Traditional libraries mainly relies on manpower to carry out manual management, so put on the shelf at the storage of documentation ﹠ info collection, information, books, have big, the inefficient problem of cost in the work such as books are made an inventory.Because the traditional libraries searching system can't provide the precise position information of books, causes the books search efficiency very low, the wrong frame of books, random frame phenomenon are general, both have been unfavorable for the efficient management of collection document, have also influenced reader's reading experience greatly.
Radio-frequency (RF) identification---RFID (Radio Frequency Identification), be a kind of contactless automatic identification technology, have noncontact, reading rate soon, not affected by environment, read that distance is big, label data can encrypt, store that data capacity is big, the storage information change freely, can handle simultaneously a plurality of labels, identification work need not manual intervention etc. advantage.As far back as the nineties in 20th century, Singapore National Library just takes the lead in this technology is introduced in library's construction, and becoming in the world, first uses the library of RFID technology.
The application of RFID technology in the library improved collection greatly and checked work efficiency with whole of books, reduced the demand of human resources; Simplified effectively and borrowed also book operation, strengthened the circulation of books; Further solved books anti-ly ruin, antitheft problem, greatly promoted the development of library automation cause.Yet so far, the employed technology in intelligent book shop is still based on high-frequency RF ID, and do not realize the accurate location to the books physical location.
The RFID technology has developed into super high frequency technique by high frequency technique, super high frequency technique have reach wider, transmit data speed and soon, once read characteristics such as number is more, table 1 has provided the contrast of high frequency technique and super high frequency technique:
Table 1
? | High frequency | Ultrahigh frequency |
Frequency of operation | 13.56MHz | 860-930MHz |
Typical case's reading/writing distance | Less than 1 meter | Greater than 1 meter, general 4 to 6 meters |
Maximum reading/writing distance | Individual event 180c, the 100cm of omnidirectional | 10m |
Whether be applicable to the data transmission in far-field region | Be not suitable for | Be fit to |
The recipient is to influence | Do not have | Generally |
The RFID label | Be generally passive label | Be divided into active label and passive label two big classes |
Chip price (relatively) | Low | Generally |
Message transmission rate (relatively) | Comparatively fast | Read to write soon slower |
Present operating position | The a large amount of use | Use less |
Summary of the invention
The purpose of this invention is to provide a kind of system that can realize document track and localization in the shop, library, be used for to optimize the management work in current library, bring that the reader is efficient more, the retrieval of hommization is experienced.
The technical solution used in the present invention is:
Described intelligent book positioning system based on ultra-high frequency RFID technology mainly is made up of intelligent bookshelf, communication base station, system server, searching terminal;
Be equipped with on the described intelligent bookshelf for the ultrahigh frequency RFID shelf label of expression bookshelf positional information with for the read write line that reads ultra-high frequency RFID label, be placed on the book labels that all is equipped with on every books in the bookshelf for the sign book information; The intelligence bookshelf is by the sky alignment label emitting radio frequency signal of read write line inside, read write line reads shelf label in the equivalent layer and the information of book labels, and the book information that obtains to computer feedback and the positional information of books, finish books search and information feedback task;
Described communication base station is used for connecting ultrahigh frequency radio frequency identification (RFID) reader and system server, be responsible for the communication between read write line and the server, accept the search instruction of server and call the work of reading that corresponding read write line carries out electronic tag, accept the electronic labeling information that read write line reads and pass to system server;
Described system server comprises the database of storage library book information and is used for realizing the retrieval software of books positioning function;
Described searching terminal is used for realizing man-machine interaction, accepts reader or library management personnel to the demand information of books, and resulting books positional information is fed back to reader or library management personnel.
In the described intelligent book positioning system based on ultra-high frequency RFID technology, electronic tag is divided into two kinds of shelf label and book labels;
Described electronic tag has the ID length of at least 96 bits, the electronic tag coding rule is used for tag types zone bit, floor number, bookshelf number, bookshelf row number, bookshelf level number, book number for fetch bit according to the order of sequence, wherein zone bit " 0 " is represented shelf label, " 1 " expression book labels.
The method of described intelligent book positioning system using electronic tag code matches based on ultra-high frequency RFID technology positions;
Described electronic tag code matches method is described below: (1) as reader or librarian behind searching terminal retrieval bibliography, this bibliography electronic tag code of system server analysis, draw its theoretical position, send retrieval command by the base station to the read write line of corresponding bookshelf respective layer afterwards, read write line is retrieved all books of this layer, if this bibliography is really in original position, then system server is shown to searching terminal with the bibliography position that draws; (2) if this bibliography not in original position, system server is transferred other read write line, inquire about specifying bibliography, when searching this book in certain layer of bookshelf of certain read write line at its place, then the current actual position information with these books feeds back to system server, and presents to reader or librarian by searching terminal.
The applicable object of described intelligent book positioning system based on ultra-high frequency RFID technology comprises two kinds of reader and librarians.
The localization method of described intelligent book positioning system based on ultra-high frequency RFID technology is divided into two kinds of real-time localization method and non real-time localization methods:
(1) real-time localization method: described real-time localization method is primarily aimed at the reader; When the reader retrieves books by searching terminal, system finishes retrieval to the books that are retrieved by calling read write line after receiving retrieval command, and the positional information that retrieves fed back to the reader by searching terminal, described real-time localization method can guarantee that the reader obtains the real-time position information of books, but because whole retrieval needs certain hour just can finish, and can frequently call read write line work;
(2) non real-time localization method: described non real-time localization method both at the reader also at the librarian; All read write line work in the shop can be called according to certain time interval by system, read the positional information of all documents in the shop and this information is kept in the system database; The positional information that the positional information that the reader obtains during books in retrieval obtains for system's last update, the librarian can transfer the positional information of database the last time, and the books of wrong frame, random frame are in time playbacked; The books positional information that described non real-time localization method offers reader and keeper is not real-time, but has reduced the work number of times of read write line.
Compared with prior art, the present invention has following remarkable advantage and beneficial effect:
(1) the present invention has introduced library's intelligent management with ultra-high frequency RFID technology: the high-frequency RF ID technology that the bar codes technique that adopts during with traditional libraries management document and the advanced library of part adopt is compared, the ultra-high frequency RFID technology that the present invention uses is not vulnerable to the restriction of reading/writing distance, is more suitable for circulation and management in book document; Characteristics such as that used ultra-high frequency RFID label has is passive, volume is little, bending is not fragile, reading/writing distance far away, can read in batches, be suitable for the book document management, realize that for the present invention the location of books lays a good foundation, also bring new opportunity for library management to intelligent development;
(2) the present invention be used for to realize that the book document positioning algorithm based can take the sign that minimum electronic tag ID length realizes the books positional information, both reduced the cost of electronic tag, has also accelerated the speed that read write line reads electronic labeling information; Label type code position among the electronic tag ID, floor number, bookshelf number, bookshelf row number, bookshelf level number and book number are binary digital information, have improved the work efficiency of system;
(3) the invention provides two kinds of localization methods of collection books: localization method and non real-time localization method in real time.When the actual consideration from the library, the flow of the people of large-scale library every day is very big, and the wrong frame of same books, random frame phenomenon can't repeat to take place in a short time, therefore, though described non real-time localization method does not provide the real time position of books, but greatly reduce the access times that call of read write line, and can satisfy general reader's reading requirement and collection personnel's normal management; And for the reader that specific demand is arranged, can adopt real-time localization method of the present invention to carry out searching in real time, fast of books;
(4) the present invention from electronic tag, read write line and base station, three aspects of system server have built " Internet of Things " in library, set up the real-time Communication for Power of book information and system server, guaranteed that system database correctly obtains the books current position information, solved the search efficiency that the reader runs into when traditional libraries retrieval books low, can't find the problem at the shop document, improved also that library's document is made an inventory, whole efficient.
Description of drawings
Fig. 1 is the hardware topology figure of the intelligent book positioning system based on ultra-high frequency RFID technology of the present invention,
Number in the figure: 1-intelligence bookshelf; The 2-ultrahigh frequency radio frequency identification (RFID) reader; 3-ultrahigh frequency RFID shelf label; 4-is equipped with the books of ultra-high frequency RFID label; 5-ultrahigh frequency RFID book labels; The 6-communication base station; 7-intelligent book shop Tomcat-AdminPortal; The 8-searching terminal; 9-automatically borrowing-returning books machine.
Fig. 2 is the system construction drawing of intelligent book positioning system of the present invention.
Fig. 3 is the coding example of ultra-high frequency RFID label of the present invention.
Fig. 4 is the program flow diagram of real-time localization method of the present invention.
Embodiment
The invention provides a kind of intelligent book positioning system based on ultra-high frequency RFID technology, the present invention will be further described below in conjunction with the drawings and specific embodiments.
The hardware topology structure of described intelligent book positioning system based on ultra-high frequency RFID technology as shown in Figure 1, it is intelligent bookshelf 1, ultrahigh frequency radio frequency identification (RFID) reader 2, ultrahigh frequency RFID shelf label 3, the books 4 that ultra-high frequency RFID label is housed, ultrahigh frequency RFID book labels 5, communication base station 6, intelligent book shop Tomcat-AdminPortal 7, searching terminal 8, automatically borrowing-returning books machine 9 that system mainly forms hardware.
Ultrahigh frequency radio frequency identification (RFID) reader 2 and ultrahigh frequency RFID shelf label 3 are housed on the described intelligent bookshelf 1, and the books 4 that ultra-high frequency RFID label is housed are placed on the intelligent bookshelf 1, and every books 4 that ultra-high frequency RFID label is housed all are equipped with ultrahigh frequency RFID book labels 5; Intelligence bookshelf 1 is by the sky alignment label emitting radio frequency signal of ultrahigh frequency radio frequency identification (RFID) reader 2 inside, ultrahigh frequency radio frequency identification (RFID) reader 2 reads ultrahigh frequency RFID shelf label 3 in the equivalent layer and the information of ultrahigh frequency RFID book labels 5, and the book information that obtains to intelligent book shop Tomcat-AdminPortal 7 feedback and the positional information of books, finish books search and information feedback task; Described communication base station 3 is used for connecting ultrahigh frequency radio frequency identification (RFID) reader 2 and intelligent book shop Tomcat-AdminPortal 7, be responsible for the communication between ultrahigh frequency radio frequency identification (RFID) reader 2 and the intelligent book shop Tomcat-AdminPortal 7, accept the search instruction of intelligent book shop Tomcat-AdminPortal 7 and call corresponding ultrahigh frequency radio frequency identification (RFID) reader 2 and carry out the work of reading of electronic tag, accept the electronic labeling information that ultrahigh frequency radio frequency identification (RFID) reader 2 reads and pass to intelligent book shop Tomcat-AdminPortal 7; Described intelligent book shop Tomcat-AdminPortal 7 comprises the database of storage library book information and is used for realizing the retrieval software of books positioning function; Described searching terminal 8 is used for realizing man-machine interaction, accepts reader or library management personnel to the demand information of books, and resulting books positional information is fed back to reader or library management personnel; Automatically borrowing-returning books machine 9 can help reader to realize self-service borrows and return book, the search function that provides searching terminal 8 to have simultaneously.
As shown in Figure 2, the system architecture of the intelligent book positioning system based on ultra-high frequency RFID technology of the present invention mainly is divided into three layers:
(1) being positioned at top is system server, comprises the retrieval software of system database, library management system and realization books positioning function, and the reader can pass through the searching terminal access server, realizes the man-machine interaction of total system; Server can send instructions to read write line by the base station simultaneously, calls read write line and carries out work, and accept the read message that the base station is transmitted;
What (2) be positioned at the middle layer is communication base station, and communication base station is responsible for the data transmission between system server and the rfid interrogator, the base station realized between a plurality of read write lines and the server fast, stabilized communication, for the extensive expansion of read write line is laid a good foundation;
What (3) be positioned at the bottom is ultrahigh frequency radio frequency identification (RFID) reader, ultrahigh frequency radio frequency identification (RFID) reader is arranged on the concrete bookshelf, directly communicate by letter with the ultrahigh frequency RFID book labels with the ultrahigh frequency RFID shelf label, read canned data in the ultra-high frequency RFID label, and be transferred to server by the base station.
The present invention has provided the coding example of ultrahigh frequency RFID electronic tag.As shown in Figure 3, the ID length of the electronic tag that native system is selected is 96 bits, i.e. 24 16 system numbers, the electronic tag coding has adopted preceding 10 of 24 16 system numbers, its coding rule is: the 1st is zone bit (position hereinafter all refers to 16 systems), " 0 " expression shelf label, " 1 " expression book labels; The 2nd bit representation floor number, illustrated is 1 layer; The 3rd ~ 4 bit representation bookshelf number is illustrated as bookshelf No. 23; The 5th is the row number of bookshelf, is illustrated as the 4th row; The 6th is bookshelf level number (it is 4 layers that the acquiescence bookshelf is divided into), is illustrated as the 2nd layer; The 7th ~ 10 is the numbering of this layer books, and these four only have implication at book labels, and shelf label is defaulted as 0000.This example has only adopted preceding 10 of electronic tag to encode, and can expand with 14 of remainder when collection books quantity is big, can satisfy the demand that the library preservation scale constantly enlarges.
The program circuit of real-time localization method of the present invention is as shown in Figure 4: the reader is retrieved by the searching terminal input behind the book information, system server is at first searched the electronic tag coding of the books correspondence that is retrieved, and extract the theoretical position of the books that are retrieved according to electronic tag coding, server carries out work by the read write line that communication base station calls on the corresponding bookshelf layer: when this read write line retrieves when being retrieved books, will the be retrieved current location information of books of searching system is presented at searching terminal; When this read write line does not retrieve when being retrieved books, read write line begins to call in the shop other read write lines books is retrieved.